0000180)={0xfffffffffffffffb, 0x80}) dup2(r2, r0) 16:00:15 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10400, 0x0) 16:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xffff, 0x4}) dup2(r0, r0) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)) r2 = dup(r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x4, 0x1, 0xbfc, 0x3, "448874959ed03a6bb1768e88cc5955abc1e332a8", 0x1, 0x7}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) mknod(&(0x7f00000000c0)='./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) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}, {r1}], 0x2b5, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r0, &(0x7f0000001280)=[{&(0x7f0000002480)=""/144, 0x90}, {&(0x7f0000000100)=""/4096, 0xbf1}, {&(0x7f0000002540)=""/208, 0xd0}, {&(0x7f0000001380)=""/203, 0x458}, {&(0x7f0000001300)=""/58, 0x3a}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x6) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003e00000000000400"], 0x10}, 0x0) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget(0x1, 0x3, 0x6) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000015c0)=""/111) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) pwritev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="ffea5c3d18f5604765ef0a772d2047fe3dcb2017babcee1e396a542762e25746428e95d07fe16bb59a381acb15913866a784a80cd51dc8b7cd7105370278d0aeba77faad7208be01b588d62c8a2a15dfe6a8bfb6eed5f2d204b658f906953e337e8a27f69ee83cc12c5938a1fd4fe515d615e5e0b6868322ec6214a1c1744a368888bd351eea6c5984b981b27f2f589ce1f21c8b131178d51bae1550662c0a375d2c10dcaf97a3e67108d70622823d079ae803a0c0a488", 0xb7}, {&(0x7f0000000200)="41c42d5016449e1312640c17bcbcaf974934b6ef09b7d4bc498330a59c958838ab11566109157507d9aed665a0f6ccbbfa626cb48f05554583ed0ea0371e4a3340c5b85b3fc03951957725928b6e26ee5105d34bfaef3643260acf20708b300ac6d9384c8612ba2e23c7ab563d3dad5f44bbdf13d11d118ba9fcc83b50af460d70fead70ef14c4a7520b185a45f4c8058ef97c46aa7ad50998075cde938280897d", 0xa1}, {&(0x7f00000002c0)="c7378d5dd08bce0b339d7e3d51dde8dc761c1a457b35867295d3dddcc01ceab808d3bcbc387bc0abf834e8660e174b50f00c5d868da28b90d3b4e632cd9404773722a6d9d2a64f4811c4ac2b3c74e182a8b010905b8e2d68b84e7b499e74c7f34c874cf0301e1a63edf1a258a62618769135f02d7ad7285c3ffdd33bb3fbf342311ee8d92929ceeebbfe85ea195a2b9d4ca218115f8d2fb7a802c116881bb6369a648a2803232b07ccb676b789e04783af863bcef6f7e03a9417a1220a36aacbdcc7292d8a887a427bc3b40212f9ff5f737188f2f4a48a546f19f83d6a759e4f0cc3cb75b8fc0fffc867114b55033c668253159b9da1ae998ba4bf378ed9e3befeaa653246b0fcbd26f8728a00aa2bbcbb0403ae748a48bc2a6d08d265b4c04022b8abaf15fa16f127300cf7a8d6ad221eaf5864c80d998863c5a6ee9d108f1bffaa84573400ab4992893cbc5f57be1a561dca668fc07c421b157a0424430a20b5263b3786f977692ae5a7b4eb9bc3ad09239c31d0e7a49e85d954b7fa679a62ad1abeae6299c294b6c4b655ed332a4bde131004653c3a46c3d7ad9b3a808635d5aacf29ee0f25d29d190a981dab9df43d344d8dc9c4c7b4273557b87cb6305dc74d9a4d33020f9cf643afea57c025b483b08372b1bb2e16d803fb5f13685a0975e97862a0ca092b4a3cd4f29fd7292d5461084e63c69d461d129a51100d5e7c27bca5aa12c3343a07b193103d6125deae34ed8b3c16d16d485603386439f7b2cf7533267520e185fad8cc4d8e44c7915e334354acdd3667a16d3d7cf655469c37e357aa70e168de7d2bca35e819573996d5b31c5f90de3ecb1213b9c8d4138552e47a9bf15dccb0df9953cce20d1f803cd06bb66c0d6c0c3d07c268d0d654cc81c5dfd5ad90939dd26e3f62ce45b88b6f0aa14b51ee2996499cf683e9f2aa626d85ece3abb5854c0a7003ea101b022ee5e53b2ab71b78dd201863a90ce49eea7b89257eace428b4a6ca8efede942dc293b87b15255b5e4e9ac97e63e64a0356d26b8aad9c7fa9e9155dee15ba3e06a7ab8efbd8efd082b12d0c535d0e560dc392de8a0c718fcd69fd94ca233258900e02628a9ba1f3fdc852a9d49e47e72d01a6d7617814b7594d31fc58153164986b24576727ca0074519ff21537c22c93d45529a9fc51bbdcfeceb2b9937f32bbc9f04d7ef44c1e7bf3833c62590ecbd855e4fb07facd5c4d05373d9d1464f390cf8a5592ef263919f71de86bb980a34e4238e87f81b183fe933c49fe6a3e7df8727bd92aa8e34619f662795ddc735d61b735f362d54bfc37bb1f855955dba80d018038eb7ba427f7a0628575272d1a3bb855201cc1242f85a2c3c7cd4e44d092a80d18bbf6655082ae8dfa81886579f6dadc5166deaee8f01513501f6c961196e269e370efe9d6c66dc1c2f928954074db517ab7e9e715a21fcb38a47008ac4b4bf8df6c54d03944f59e544d46da63b5585c9dafbd9db08ff30b01942b5e6c9bb0b12a49133342ce32502c5c6c7e8b6d0d549cba08f2d32bbf8d73e5b50eeb5ae8365d780dc2ee02fa116804caa0deafe28595f891b7805983a5174d9fbb33aa868ad18744119fc9965c3a76014d5ba66044bd7b070f07bf13cfea36f9fe4834ac767c3c2c5ee8eaa0017ac5f4c0841a3055d3849b894b2597212dae45f6cb97f88ce910c1652a3a02ce333f2129ee2e5fe5fad4ddd970d8d739b55158354c9a7888c1d788cf903bc2a9852f9d24999d136dedee6987f9ee551dcd5d4fce1e0466e47d9db7ccd87e39b109d4095f4173046756c61ba46f23d1dec4ac0943976f59c08ca56f0560f3c3382ee1b155a796c6d51d5d1839f8edeabf2d532bda07254910d7b2d519fcff29bd8a647a7662c36d1b3bd7e593dc2ce38f3f4216ab8432199c4f74aad8748559cbe1d1f30c1bafedc6c16ae99c9057ff8edb8c362231ecb14510309984b549ab2c79b59486e834515deb499cfb6aecfb92b54fa866e6c6cab8ace5460784585e06e521f826921c89d61f788de73be6b852ba0d45277c4d0a7dd4c7d1b9043fa9d48386bd11ce207bf393e4dd1eb33071406b47a414babeb8b477eafa16f268f5bfa56fd1fb848ed2600842890cce24770ba8ef6e1b1d0b18ed9895d1afa0ef50ce7aa9d1ad30d53a5a4752e8b403949ebf0a5fafb16c43f33d52d16a439b0f855654ebda237f50c57adc4ec99e8a02b68a057d2682e74fa4df9113c369bca77be541b5b9a5d1e1029a77b560bd0911137addf7fb8b0d442d508c2ac1bc594aeda68967d7571f60849453395cbf7b9450927051d99f5767a7cc32163a22e085f654dc216699d789484ff5cece4a14a854acc0a414012299e67ba7ff7cdfca9c3d27ef21ce34d3f41b6672b5d81a3343e6d2eb9a2fe4817a53e74e2c3b7ce935f8215684ae23d65fd3a075657f521288e4c0212341f0bb54aa4d7bd7f57de8498cacb66d9500bb1a0376307ffa02d60637e0f59f6d193030054f9d34a171f66e26f2d19daff3354d61ec72331e1cd538117e7dbf9f9c452861246a09b813ee0662d1ff2b889edfcc28ee112faada1b72493ba8ac2126bdf7d98752651e5ad94cac3bbaa3a1bf1ffabd92cdfa9bbc5712c448429084d7aa38c67f382e81393b42c21c4fe6563dff11ab8316a7cf30df2b28b15392aa6fc77920113ac33fbcb23ecd7f7322a781361e3dc52a4a4f3310cb4523a708fc6dbf219a1f01cae7ca4a3e66df113a1b76c48fb522538c92590bae2c7c6a05cd5267ed906adb1c8e4d9f8d0fc7a3dea74b936e40155138c9cbd3e9c4d3ad8da7df1088a4e3d00fea359bbeb45e75b6aa2a250db2969717d36069e3dc41fb5fd37cc685d2af5c76877e5a350d1d02eec6ff36b90724c82b1cdc58afc1e1ff16c42b4140cb35b343ed235b7e0c95043ad06ebcc11cf40848276c436047ce19a340425c9880a0d80c469d431132eeaa79a8a5b59058e1cadc71ec7e5158542b28bebfcb38e856279eaa3caca8e13ef2143eb4ace5920dd221e285cdda01cd7bff97c380f24ffe5581ea6a4064817c9d2db52abf8df4fd600361c9be69c9d2fc9aa48ed1dafdced9eeb30cda8bb086d960adcd4fc1bc11d56287f0db5db843d60cc628baf1e0414d1549eca3f954b5e3415dedb3eb81e4a437db09e2f01f80197d7efeb33b3b722b8c5baa51ca3da0f414277f6958d799b19f5afedef06a750289b7ccc30c88599613f69dfda60bcc63c993a771e1ec44653590bac24108f8b731d3477989a1555103a7061150d11766ad399b8a14e0409b339500ab403f2eb8462b8cc2670e97ccfec50fb6d00cfe3cafa3fb5d5f0fb120d20e1da47af1288e1793d8d6badff5166b4e685aa54329f1db1cf40d2c245a8946bb7f74bd265efe92b084dc0d0afc168b34d18c2fac00f8049d778fa9e1612e005b06dd89a02929bf547222981447637e5e3b166aa583769e5ac3898e6ccbc874ab0b1e9fd4f3175d3758051541f440569bc3339e7a08292d49c5396675f7e81c452917ccaba7488eb02467d3fdbba7e3f48e47af6f93a2c0ffb41df00066bd7bbf6c7597ede4a8f182e6a00478d8639969a53c44d07cb01e007c5c782edce6286d024c292275d2311cfa94014cc860f3823048d209acd75f7d66b6b99ef28e1bcf7aefd6247fa50d8d49232ff8b150856831be609eb5e56271519974fea5afa05e2ff39312085d0f2b6a812f0f6b28a7516953b198f3165417c992dddfa7203247a7181c864340b6075d35d862d89d776a17fe80522b99ce006d45f80212453ef77832d3fec6a43947fa10104aba6d759e9e170f784aa3d1640a027a7ade23d56add8c6fbfd0ac345d25fc71e4946a72b057b3ffddc6075611e43d9823141523dc689e356bf607c1f1c9b88965ca78d387858d994848d5fdb870b15bd15dbf09adb3f710826c2d464fd08f1abeda5471879af7261dc64556bed1a85c164d3aeb894502f588a6887646bb6e3cb97bf12f1511fca0df06b62f1ecfe616e6f0ff3cfc642067522229555d31a2f12cca7eeac521442c761893cc8cf7a2fbc8a951aa84462229d5a13f9d2e345d22ce94b9a63e5bd5fe5f76d2f0b69c4b6e7475a1b86213ab5baa4f25e99c9053333331abc73859f8e933ecf1795192711618fe0b337716573eaf0a71c45bc3d45490ce100b4eae493ed13a754734a45a1fc16a8d7c9242190937066236a93bc5e270914a723dc582d099b1abc8296b5220cc6eda25f22414d95edb58b7daeef14794399f4af568984a3664faa53980729aea93cbd4da640f2dc372082970db09c6a335db1e44c41d9c94f80a880ad85efce5874eff7ca639cb1a34247daec4e7e95056a4d5afbde47dfdb1d4d13c8022e434a29737582cdda7482894675485a3e3d18dd4f4ca441490faf4e328097a21a357ea453e563bb832111f0915b32cfb1bd42b42ba4fc18bf2a586bf3f198aad8bffb4bd27a88a85f87431a7efeb4b9e9836d46823e9aae6b40781aea350524af225c24c7a42282f1c68d9f97ec375c169c8698474653676f6f3946de215f438d3fa3f6f6f3a41415b472f49a1b1b6d36a8aea12dee6e5f4b1fd4e5b79003b19a48a90c3911956e10814d967b2255e43b5f969e5443df1a56704f7aa582520e6f45ada7797c2273c9610da9d419f4991bc5458086973f174877867436d33735583a4c70a45fbd133dd6d402d68ae074a43904ffaff5730a51792218a3661eb5c0afe667a813e4df350730473c59bf40987aead761ebde6c526f01d254dd706e17540919682a7c25596fc283b32f89995e07dac5ccdd94d62d5f95775c8e65b8811680e17cc0052b613992efc05fa88c76706f0e3d238a42a65fe2a60c5bfd1618489361065880a1238d631d60cd5f34477bca4ac129b8754a635fba5857666708913191308bb87604c9732319b1773170667b4e5adca1040a0d11920003efd2448df2ba275f291419e012338f70a546f4cd53558fceb113f15f40553b94597745cb3049d5d5b952f547276bb051cf97476c36be5c5460c660ed08622d2e5fa685327e2d59bac8dfbac8eda9deda8f956c615ee39480a7da2cd8e180956d3012716b16b75ed236b0904f2ead965245333f1449eb06fead69829b46ea9ac460d8ff41a7a825083cc148998f8479628e0cc84aa1bafdb46c55ee98e07b0460a57957b68ccabd97313197c0a1dd4238dcd45d9680de4c68ae4cfb3c56dff39861c6cfc0a9e283bfe164b738d9391b54b62b432125d2adbaa9d9a0c2db95ae087f6969b6202e3024d54b966c63f1059b1718144b556d362c9467905d257724b26c4fe16ba25db8e375008b4d179080b4cdc965b1c484f8c20d945491fb0c788495546950f22af9b241b2da7eeed84162f06013cc538790293d18b23e9df58d1fa54cd6fb632da20078767ad3d1a27d489b965f33d39c0bb81a03ff8fae9549e29c19de057d880539eec86b6a6f6cb2fb416b6208097b0b2dec9d30dfb9c43fe850a478dccbc367396266da80452af49f6d7cae34c23e3f642f8538cf0dc657b0a7e64714bb460aaac7aa2cc2abb6f5e4d559a25cb62cb0209192aac9d9553350fead8433fe28f22137d3443b839339a2e8fa41baa80bde522c43d3c91b3e069bb2cd8f5c4a9dfd19dff33973468eb53791dd71447becfbc50af29b2bd3b08f7b53a82ea53cc23d3b5805a1233cf5c6dd3ee2c05069df7143261b506de323fc8ddad611f912daed89632111c7af6bd9c7b8ecd0339bb344b2279c263a39473fa7ca08f1555", 0x1000}, {&(0x7f0000000000)="89f31e22561a7b7044115a35239bdfa530472739c65d1b65d1ae02441fe0afb34cc23e411c32e05ef2980e7315afd56c64dd017a", 0x34}, {&(0x7f00000012c0)="10c629736a251df50b480e1e4584b7a25ff8fa810af9b2827c7ffc343d2f262595445f2af2c521be90843da4e1678ec90e746044796085fd6b284e4731e533124360746c4c90414fef6e121d1d9777fa788943dc1ce1ef5279f9aca7e8b162e679a8bd83be952cd041b1364ed534d84a084a88b1821073842696fce8c29ee5aef6aa0e993fe0f39843d06a2c34d0915f95c5fa13eaf83893adb785341f7f3308e28a3fea36a42fd9f62a7ed5439970e8", 0xb0}, {&(0x7f0000001380)="e0747dbc085875303e3fd5d5d7459212292f051dbe819fdbe088a2b4ed246cfee5456b293b0a7a02f9f17ac966a1344327145aff2a16f638fbf9b3cf69674267091e8d6f6ccf8d920b5ef2e3bb2ab3392d1d95c54bfa879285f068400fe017c86538a29e2088ddd3320724dc889cb3c569373cd3d28903e7aa725856fbae4fa952672c86dd3f30c3369fcabb2cf3cf1240", 0x91}, {&(0x7f0000001440)="d89b58ae05ed28b063c6591695ece440f42db8422019bada768083d0d1a9d91863e89f6654ab3b61acdc5073a0d0e27923123905c33eb29a545487aef9fd37711e31a039c8137e0e44fb4c453464a1acf6a15dfa16caca23c76f809d3e53cd875ba72aebc8ec58b2ce36722e5a95b66214fbbb67bb66f77adaa4b70386a41d5d8ea657a9c773a7c12850626a2671eed5da0e31c98e9dc4aaaca35feee839128ffdf18bd5152dc0d636399061492eb252135d78ab3fda2cf2974615a3879b4c3b4702019eae8655af7f37b8813c67d9c9106d744af52984db3b8c80a7ddbb11e3", 0xe0}], 0x7, 0x0, 0x0) 16:00:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) clock_settime(0x3, &(0x7f0000000000)={0x0, 0x5}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:16 executing program 0: geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) fchown(r1, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="c49c51b25dba20431f005453d2d47a4f3f2c76f3f6edf0c187a3c532093def3e4183242c68869718a28324a3406b665956b8d35ffba907658618aa785efd5e2f23", 0x41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x81, 0xff, 0x4}, {{r2}, 0xffffffffffffffff, 0x40, 0x11, 0x2, 0x7}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000020, 0x1}], 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x1a, 0x81, 0x5, 0x2}, {{r2}, 0xfffffffffffffffd, 0xa, 0x20000000, 0x8, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x0, 0x61bc}, {{r0}, 0xfffffffffffffff9, 0x48, 0x0, 0x0, 0x77}, {{r1}, 0xfffffffffffffffc, 0x5, 0xfffff, 0x3, 0x889f}, {{r0}, 0xfffffffffffffffc, 0x20, 0x8, 0x69b8, 0xd53}, {{r0}, 0xfffffffffffffff8, 0x92, 0x80000000, 0x7, 0x1000}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x4, 0x2}, {{r1}, 0xfffffffffffffffe, 0x0, 0x15, 0xcb, 0xffffffff80000001}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x3c, 0x2}], 0xfc, &(0x7f00000001c0)={0x1ff, 0xfffffffffffffff8}) r4 = getuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) fchown(r2, r4, r5) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000ffdf241106f6014bce26a6fc2f721034ff000001eb001571969a6c9787002b6d27f9e2a96fd9505d0018fa56604ab3a38898491e46bc6b20d447783cc2af5152d75b2a2e79642ec326c023fd4e62eecc88ed735f2c4f70d2eb57f850fbb970728cebab3320146b325b4ad6fc80e8f2e57e530cc81a9a7ac542c2bdac7a073c4ec0dcf0bd3c698c1e48461ecafc09c668219f3975bafb8c74a6f322ddc3d2d5c64579f1e386f228d64ae59c4cf6b3d7e50b9f2cd2610ddbff58dc522578b92630091edb00"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x4, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0xfd30, 0x3, 0x7, 0x3}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x3, 0x200, 0x7, 0x100000000}, {0x8, 0x0, 0xf6ec, 0xfffffffffffffffe}, {0x0, 0x100000001, 0x81, 0x6}, {0x7, 0x9, 0x4, 0x7}, {0x8000, 0x800, 0x3, 0x4}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x2, 0xf12b, 0x1, 0x1, 0x8, 0x7, 0x3, 0x1, 0x2, 0x0, 0x9}) 16:00:16 executing program 0: r0 = socket(0x18, 0x3, 0xfffffffffffffffe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000290000002f00000000c749af29e770982d59000400"], 0x10}, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)="9a33f32eabe1dbb092e164017b0490b23fd4d1ac2e991e6b83b01075b6fd8cbac0e031", 0x23}, {&(0x7f00000001c0)="2d448dab07ad84b512560d46fc258546be064a928793627d3ced98c6d71a12c41fa2798e", 0x24}, {&(0x7f0000000200)="06bf9f7da0681ce1eb92fb721de368e58538588617be854df8c94a8166b5e1df6a3f6b4cab5fa82de0b79ef9e4a4f8dc1c2c5bd95eabd746ade99ff9526b2dc08c8486128af0d2bb93a9345ce0bb235c19a7e08e498c0eca22a882486526de", 0x5f}], 0x3, &(0x7f0000001380)=[{0x1010, 0xffff, 0x0, "653d121ee065b4733a1f5fb6dbfb1db647c3d7ea4a53f659ec73e8b408fc1c5a9e53d2d6dd9f598b240741db9e62c200e3ed3273d5c553b7cb039593f18b3d088749342e797b868ee5c225617ba5bea26e7a06ea17c1b4551e66c9f413f7085a589c44ba2cc91d9cae638413909ff278e539f3180dd86abbe1ceaa72e1193b78f70772e0fbed273281c926284fb783fafca170605f5977a76fa9ce957fa66ec051a23ce0d357da2541386589d36582abaf42318269ec5832e0b01476de16ed27667095789d2d97d0d5e3a59fceb79fcc1cc3b30b6944d640ca496d90903eb7d237058b8597a926c5d4e76a59fb59ce6c692ec0d6a8869b6c0f9ad27e8b48e7371796de723d5168cb19e535a6f29ccb84c0801ac6533d0c343108b5970d677a883aa0f5fed205f7a0de12c53f971081d3a9d719a027fd9e36694416f3a2f5068264e6d4077fe145287de7acd44533257d5d9a1f91a0bfa4f2c16d925175130285ec1ea3ee5bb0ee0d857fadc185c6e6663b77988702a2c0b8a92f9bf3c6541d461961f2fae08c1204d9e4dc7f6a7655b4bc52b5e6604fd047e98127dc10ac1f83f05c8993fb924da55251847f27610a703b5633ef20a7288754db57d10c8376f862adceeb42491dc4e004dd5904891e9aab1b82ec85e32abc551ca1abea603e322e9900a1a3301bf0528f680f091e1653313dc52b03371142a6c07966cb193c3751ef66195cbf4521ba08641d00f2fec91782d54abee8b110f9f99dd3a0d741c461ddad759fb1e8e47adef2559060d3a848c7247c105cf6c95c72bcf99c77cca430c27efa2f708aad008cec983b081be5ad7a5f4a6457461ca804e788bbac468bba6fb8fff75533de1221246d4d92ca4a48c408ee42510adb806e33b5bea12084b90e4d76265b2ee5c0ea0a3956885401344bd4c7bf3343de076f78cd0ba87fddfdf1802e62e7ddb5090fe2a281ce4f8efdf647a154afe86b0c1c45987630bb620c7f115fb83d44d6ead9efe770fefc5b3155c6dcc4ad05ff938b77bf73400215a21efb7edaac16ab867b45f1636e5b3bd39ffa60fb1ad78b9a2024e7b578de68f66e1e9882dd5d537b0c494dcc4ec4eb798371cf05b4f225d2ce7e4233ed19643aacfa727756b887f49e996b8b3fa35d8814e816ba76f1b32de86f829447320aadd34dbb253622cab0c7cbb8526be435d2f0992780cbdd9948d30b78e1223f337b8bec9c9ccc235f01ddabda258730070cd5350c3d048964e7c8b831d5c81b04ea3ec2dbf439f2e9ee45adcac63f74c95bd3ae7473c5929829d6ddad2e5c0ab8e7095354a8055bc1c6b443bd013025dc781c8321ee07da9f239c6158b684533baca1e5a25143bc6eeab9deca5e5d96f7daa507130279f5ee0685cdb53b8e4516bd234fa668d6b1dee46f0be235c8f4be6757055bceaaf4002dad58559d82f14b975d32f5f348c02adc1e9f4b48bfe81abe295d3e3faa64b22ed2dd55d142462799486eb4182279d329af2783cb5188c57fbd997f55a1130ea3954983ccca71d2f789b68b46d567434395f779a0aa9b634772fe50f33778c98a2a2e97d18ea23624380af5e7c5ec98a1acf00b6adfec56b550d5ab844ddc1c599fb14bb1664c92e4b94ad5be26e80443da1d4891a87063cc0fbbd237ea024e5baa3f494292e4a48cdacddde5fd739324166f18b54a42b8324653b7acef2103c5ad3dfe6947bce04b301c7b7622e6ecc04709aeea81cf9c00b49027f35c1f3ddc1e6f9c6c7fe15005271b2e6f305eb6d810bf233d8f8f796292eb0fd9acb5b84d5c3d168ab4a6f1b0e8866743ab60fd0f0f50da23ed10ef41dffe87a4dcb4cc4721b7167c0422f59ad089157c84814f8b1db94e53cd9e787c602433611d210d5fa16f9bc3cd662ae37a3c742b6b4d998ae887adf127054571f1e9b1a61e610164677dacf27f1292d1660a812e518af3d5d377fae5967a1cb996080faadaeabe6620ee23f883442703afc34d013dd5d0bbf20b3d8b55c4d4a6cdd0044bafd915ecb35cb190c4b21d3719cbe00859b5b315276291b426c8b69525014da8c297bb662f8e503bf47ebd431fe2f084cf4e23e1718862869a4ec8b5813d597fff87ceb57879df770686badac28f8460e6450d838ae936dce1483c23b39c8ef401c9888cb6beee8048487682b5e69315356d7b6d911a3e47b0901e0e3409756f1d4a849a7168065f7729bc91268150cb614a9f8625ec167312fbfc9aa2e38b8f727287d559d2f5dd98e45b9ccc068c0a13fc057c6a83a463b88ccd82e9d60a1f1f6c7a46e23e252fe3729da3a4e7dcf967483d2004b3c56cda99d0bb2fa44a2c9303b8c6b328493d2cbd1465284b213224ad146e8ea3ba748049c3e49d2f19ee144b78660575d707fd27bb5d5c5916dab2f31caae32cfc5b2c27fa90366abf1880223fdd44be3320575cedef9f1be813955a3967573af830284b330e19ca673e61eca7c393bc39c9d22c33820056fb7f6704caa8d2c10a87e76a52c99594c76f6334a1b8c2d32cc8c086d517f091818c6795ed9efbcf7338c2007bbdd66c928237393228aa9084860390dc4f2baf8097550a0bcca32053872e132971214e75acea9e26bef5c2599555620124b5d053bcee284b98947c10846d1146ed87dce039bfcc4a62b9810e590aaa3db6095019b6801d7b8a96bd621240d3b47ca12b8cb8ad34905fd71a2fca8ed034a1454521cfade28fd680027b16dca53a74895bad3e54310db5dd296788dbab2c3e20115b843caed661eeb267fe0d4399ad470e00353bb3588427901e7b6ebef9609bb79810a274f813553ea4ca9a741683f8afc5c2fd53c159557a337c744f4ee3d266cca51332a79aced0488f8da7d3015204a2ab597cf17d048451ce3a05a16b95769c2124164ac81a53885291771bfa183e3a432322fb1d2c4c0b68b780449b9fc6f061d15b1ba4b10c161fd5cc465d8c852e801e23bf84458397590de8edeb01a6ae5cf2f822b0a72b9e3add9286b5c044c5558576b4015682fc59cde493fbd41af216a63a39db7df8c8bee928b871bf7ec0360104b7ecf29d1dd93bfd64dbfef2f7ee034cbab54ced8e42c58b6bd685d0d4934135b7e8a875e014fa3741077a1665c03b5aad7839828d1f15a92d15142b307bf1b7f5b99f13e24b71abe63d952307677e79d45c37edfcf9153f792805e5e32b145b3bac3b9e7cd187aed93ecf19e2ea7012c250fd10efb3c53833eb12eb55e1f08c98ac10a5d845b74804305b69df549e7627d5aa01e07ef63495d8d6548e1d4464f48e864e74e0af7e66bb160051cf9e5d8a5258257c33b3ea8f5e660704524d791eae61ebd6e94c084e46b487059684e9cc9245500a7ec360b2837fc916129093b0e484d4f45fc0b3a9764641d12cea7314b0d1c9bbbe5a49a16a68669d294fd963e36c017ecc4fc678e320401615400cd05b0c46254bec646f8629749ee18d290bb077a583e3a5c7af21a6d88dc2bc8ccd4c65b8fa4e254125c8e35b4f248d85bc67f948db97c9525f36662ee1b0986c418c760126221e2527876921dcb59c0ed8ab7767b78bca49e0bf6d26b4910ea332bbaeb7b55876c12363997c58361b7dc8a07a6598cb5ef27654fc6d70928fc7ed875e77a4e68851f64b3e5b9e1a08f7fa4f65c97d4f3cf094308f6e6431913c774acd2b180e54c5015e6bdcc34f2360b7e0cd8ba1f18201ce61c532ac1884f513ec7fa97a6390200aa04a56325e137567d117971f448364cc47f91bea3a28da5ccb380d2685d6dcaec1b58085f44fe69141fcdc31723f9ee4413059c86e846a7d14f082215498952405694fc03539009016dea49f3334da4f712cd8d091daafdab2dc16df61762b7c6f656b2e1239718e24cf6112c832b93cf9e3d571f65ec6613a60c206c5c082c41fb52665e2b55059342993db612083002679610fdf0256c3249906a97d16351f658f42b9f6c6c68cda308ecbb08fb8c89d7afe3d9390c9f502220785ad748c088b802de8614985808d9a41c315916e8e8b6f46c31c94dc53323c62c2928eb6199916739a798dcce9b3e949fca0bd2e04d1784dc63361e5b0b4f0bc3f6629b6ece04c1b149da41ca1249258ee32ac955065092aabd1d53a4a11d2f7151679193da29b88382e9f1d69e21aacedd6033d97c4c206502451d939e966790fe55dcefd4b4835ab16e7a319deffc66c6d5ce6dbd88d6ee5441e0692d666e9226293e65ecf3a42ea61258a935e87d075a0141fa2c2b1369818864e215fee8b206c11d423a56080ffc0cfc1aacd3bdf8e568b3966e55fcc3ca6ef85ac667a4fdfc8c69009299b18439c090d073bca1cea4f44c656c63e1d0576839412f1932bddf1f1b580acf8ca23cb194d31ef4afd9f4e00d4c36eba61dd81cd8b11f78ec064e13ab9f6f8ac4cfc5f2a6c88cb9af4ee8cdc6e7587c0ca05a91cbf88976a9ea17362e0919d4ed083e2b12a852a1a88889e58a00be94ebcada46491a4009c363e7783a2e08fc0a845b4c8cf8ab0da4f4651060e49cc1100baca6b1667360e33bb429c059c02a08556738408b90675086b92e62b2fc27df54d2f0bfb8f99877a2afc8d6686262fbfcdf8ba85d7a96d862ea6c7602e58eb247d123c8156cc6cad564c7cc2e15743362be7ff178f1d3c20fe5f0bf61654fe28ee842b4cd69a505d3326ebaf3ecf34200176a6809c8b0a1a8214a2160136016caa1d4be4c0e352a97d607ac036bb326c2f3fe712b8e153a5f30fab2eae63826ac082917a8791b151c360d0c4f478951f4492d227c03a8a692284643ae07059bc2bffb6ee9122d1447104c2fbd305c97ac1cc6fa99ab926364f312b2b7e0c9c8c6314aba72ca8329f35fc2a602b8b16371df729e41e3e415f4ccfe6112d50d683c4d9901c02c6139de2d4071fa85f40ab79489754c9507f0ad37870a0d7145067b9b85835bda9c3b56f9449d30c7cde9292f14cac1f22f176acd691decc9050da91a2330596a9a1839ca8bf0402cae024521c2fa564707859845a891486a35e935b7dc13801f6964c055b2e08415f89aa3ed627452ad561bcca900dc688cb3d1a641f7c385603742d7c16fa01e53b79ebcdcfa8df4247b4c849927f1c83e7f2ca85b68d0872a66d731104e4ced40fe4812a8f433c47c37040a74e9a37a95345d2c533187e8d3b8a6a31e8146d647b899d59350cbd2a5b3fbb93b6cb18c21222cff04460829b2ee4032840e6acd777d6bf577c62dc9676a6d2ee36d1edcfe6edf4b8eb823adbadffa5408788dd0ada9cd3e3ef4519e79cbb012abe437da7682a465496081fec34ef217e3659023e25e4d4496be2de5fd8324b53c73554bd5b388b36f783f0adbb5930ed2f78726e8c38958e5a72bdb671f9e8d4a3b608d113ca9beebe3397dc72a3339c216025172729b406df867b3f76fe01deeb875dcbbf54d6da49d1b6deb24f8bb858f794ecb78b0a131fa454e2c489a3d344762959d05ff7fe0a51feabaff50b14c6546073c61e1eb284ce1c25aec66bd31cfbfb22d237d20556db1ad79820a36792fed806de7346496cb4b40a98550c7ed4ff15a465e734baa419cda17c05bd1c0d7601d4f47e520ed7561964eed4d713d36f950f5ae19641e9f7ea6e48c76932befac566650532868b1242756617212aa4c1684e6496c8d299ded73cb9e02c06ecba178271e3eb12c340a2d8126b3e53a961d70edab148e8f4120e87927768487d2861e0d49256825fdba12fee1aa5ffd441a6c24510fd6e1f767484c90edbbddcc25e6812bf44e38612fde85c7d77ac0cc2373a"}, {0x68, 0xffff, 0xffffffffffff56d8, "e7c826f6f0d9d028fb624a37c3243d921dad46253bfd8347254b924878f33af5b2132eafb56f24087a659edadb04d259799c74bdcf13bcfaccc601253c5aac7d76a92d9b06ef3854eb34745886a444f8d8"}, {0x60, 0x1, 0x5dee, "1d51b50362845c1555454f4f9b2afae8c7bf03089be0c8bfd162e5dcf8a143a4f3dc0c2585253faddf886fb8ccf6a418ab37cb669f0aa07effd1480a3e1226e4d701effddf5708327b7573e3d1047c29"}, {0x1010, 0xffff, 0x6, "c54bd1a9842d64669e196bf847cec84b410599b74f2f945a2c88b24b805e18f4ecb4395e113fca3999005a6ac7935813dbeba5fe31d77dfbad050f005c1f3bd84e4e3e741c574f7f35cc7d7cef123587de4b17a3ab3200162bdabca64f5dd320771f04dbadf66b1cc8019b198cbdd5e37047c58b281358a59bc5c4f1032d86605822effc4612bed9b74e5ff0fcaf8257bf7ae37ab83fc40d442b08453e2f4f0bf80a1986ce4122991699a22fb6b0144fbf5561300b0a605915a4fc9ec006e57287d6b80577863c3502d7f3c416dcc6e16201a0fcd7ce83f001b6a5fc828cf280371a541439d30c501d0a54b68bcc0cbc9417acf885373891815ad2d871a7f64fab878ca9c9a4942a66efcf6593307bdcf1bc3540f14c97972599ded25d4d004fd754470f1e6651beffeef100b01726eb8dcb8b7517f16cd1255417dcdbaa7e6bd71b8e7e119d16d0a50fdd1edb0d6724cd605dc50694bf97fd5e2d5d508268b7e7baed4792c6d700eb6c817feb605a4140ed9388a4bcd228f98b60042c4b02b8698244ade7a58b04b15dfdfe599210f3bf6d6714ff727f550177e2399a4d964a7eb66bbc4be13b26587cee2d83d04cfc521d46170a16676e2b5e129569ab62287d6f0ad1551485c6f7f07f00701a8081e644a5cbc27152023628144d7193526f0efe0790352cbab7645a3d49417b655746dc240b93ffa52fc9f3efa5d4dc82101f1973c14eca86882cab54bb9f31aafeea8b4f4b7b2c8a7122083274596f3ca16217fce21f7abb4f631b3df77e951866eee1f5c60eefae5bfd1214d6d8b20724cae5d4bef08c654fa229d141801b7dafde1df75e3c2730950afb492c0376162d6f9f09e2f36bfa5eb16857752c18cdaabd81713c76262104899db801dd045447f6794ca4c86ff56c2853f62897845fdda40f81768565a1390ac15e591d956b5f42fee2846c4ff1b5217ef3d24bcfd57596965a17ef4cf7660114223e8a56f1c41b57f8f30e7532306fc7789e533e8ed26f43fb33e4adb9208cbbe1832ef67bd9a4d641ecdd814a0a51951910fcf3eb12eaf279c0cff939ffe26da07b7990875d626063f34db598bbc86c22a555e82c4165804a7fccaf249c2c284915c285a332d5a391c6d2b7618d4916cd495120519fa20213d3b1a26abd050917bf847016508042f52f991a3fcc6551c8a0a2e46e9b3b77dd5af5291ee7aa750243e8776a29366ac7c103d1529684da61dc5d7f5308eaa4dffb2e8a021ff7903bb5c22c68a5ff05908fa2c7e520f27a9d681904efe21282ef649635401ac0402fd1d216f036f9328e92139b364748e7df396785b938bf9fc4e9192ce6ee144fdb4454b487bd2f83ddecddc64ce2d382930e9ee59831b2aee09dafe09e2bbcd0cba4ea55f7f855b4f0e2d970b16b7e89ba3b163ee93a460beb415e5dd64b8133ceb35e933e6ac855afc4a10b20927bd09b234cc68cd97aa8786d0ab424c41adb018b50b811a9b070529f9351751c8cac29ba2f420689777b6f533825ba98b55d633edda390609daa9348006b59cf174252593ae9c85d2ca54e882e3f4909bf55f79d7d24f48db5ae382c247cb14a93fe31a274937655b486b642ed8e42759fb74fbb4c9a20b61fe687fe75eada663b3488b94ada925686f5cb9f7f5123e2330751751b2028bac7e740dff1fc84e3449281b0ed50c5ce54f091caba443040439214e3af7eb328d8c981b754148a98576bc4075c225f443ea0c05413fecbd6808b847113f32c8eabfe53a80ca44dc77fb2f8632949339b08d62b75487aa9bc2ddce3d8d0819e2b39299057904f13f8c974051a823408d500226c9e10997221a79d0e26793e8aa731739b86e33de4948b927955c9de8b81ecaba3364c4d7202d86e2f57b0ab1bab60b8674dd4822f0b2ece6e6032c8b67a53166a62423a6b3b3db7becce9c1472abe8f999b3ec6fa1275e1fa4d85a966590eff2e05db4918dd73dd14f32717c64bf9454c89f94e1b8b8b6c00a0db9e39c3b932ba38a0e0a8df6f53f40c2a612a13997b2464b9be1e8934fca7f35a89bc6331a54136090fe32f5946d56a285879fb381cb1949b0cdbb51ba46e716303869dcdb7c4b0425733822892208634c4c75e49cf30621bf81fbd511df49d7503d53f119a62eadd4dbf0d07af83cb7919802cce97683f107ec2f2a30d164a5e89b95dcbfd12a983773d2847a5b85acf09f13758dd0f4a655d7c45a43bacad0b11703c5611104b678169a064573764abc0d7e035dd8e7ca7feb9f18b92a945969ae562b74bf9c5aaabceb13ffd81ccf471327ed003db0c6e62cce60cd8db0b92769bc2d236fda34f628b15ed776c4a05975317ca609ec2575165a58a9d9744352ea13dc6689985aeb4e6d1e8eeaadd446cffd66e4c7bbaa4faafbf22c2ac2ff6f2bf57b9e70452a303c7ddde2b9925184e1771126ad166b3ba5a762d8ae849fe9ead2d81ef5e9e23de817a6c6a60bb0b84b9a58354b63a9b1cbd6fb7b04b6b61c71b4d53146fafb43fda52c5a2930fbe9ebd9c26517a53e66231039f8960701b3ee7d41d5f61238341be0584b7f0c6c811b292274cb567bd0e0f94930cad157c2e4e30d8183122483033fcd129acbfa037a01b3aaab91defb448e8525dbb60adde5cdfb76053d6f750bae6ce6e6b79c634c61f8b47a28a14bea3982644170400fc4632a13da1eba5e08473841afe54491c1dcc356ebde1e034f617a767cc3629911840c36d97eb0fca533d13b9f448ef50d902f62eb56e08debf14a0574fdca6fae752edd9afbef40f35ec77e18e95f13d1c7de7528343199e153cbed8781fce7ea82671406facafcb98ce53417d1061c4eaa773ce7858ec3e690ce66d0b3c5a444772d83d8d561a43fc2dc2abbd75cd8cdbb4c87879286ed2c80f4e6d96ed997a01ee4167878362ca918b4a75f488c8943a20f1cef4fd2f5ef7daaaf32954c94faf8049ebfdf8bff1903827b492e2da438d97ff097b4d1b68ee8419c5c622c27576b1b69d94976bafc25097d528347a2d0b2a76209f6455b9435ef3e4b9c9038092911c9ef0260152e6eb3edf9fe70ef1349f10b1870748212629ae30c70966b95874dd46b925624ad45b6edfcb77f700714d1d52e93ee9c9bbdfd0bcff8be2d5b3904df0f36019d68ffe112223434dd879b755c8e51d20c0f641c552ec200b8dffefb4e5f6d3a5a4b303b42b237eb6219672860f02c7fe1571226beb85b33e0302b10f0c54260dd31052fb904b4fa8591bb6be54f73251ca021ff06edbb3678de3949ccdca1d2c36b0a63be892ae3bb0ec145813ce3a3ebc41bf1533bff22776c2bc10506d17dcb1d863440aaf34d883f532d5ff2598157d6047e87220f4a9f691e1ac6eb9308cf6bbb426acd485c080129d0331f07bf99cb362daf74643736202298ad84323a514bfc716e4aa82dbb612b9ded206ad3410e77af7ecf41b155d220db842d4cf387c1df7525bf0684106d5931f9763a9daab3227b82940785653e029ae7129e18fa4b08a4e3b36c6bfa9f43ed7ef7a081fbd6eb54329262440940b1bf4f7b48afda5337a5cc3a7353d295a345d72c6d7079cbb5b6a80614c0fce6259e01efa1291525384dc603375041705f8dfc57a5c05cce8b0a94b6df1498fab098f6d12ec4286b77a007f03cdf0840bcbe71f10e4bc42736f7fb307602de4d65e54c8c07d06d78b9401934320b6111d358b88a95a5645bebfd15046097820f5ce70625640db11aa22f3a5e8ee8084ab5a592697280354050a21bc9a6e00c26e54048bb453458b28fed7ce800ed8ad82f3f77ed673829cee6aba3f3874d18a365ca4dbcac59ec5480e2e8acecf5fa3f422163390ef38270037bc197db3ddb7b88b30b42ece589dfbcafce15ebaa6627e57494ed57e9bd202a36e07053a47513b11ddc8167b5b05a8ad94e210351575331ccc7bfefdac24cee2ab24cd0dee959e387a16982821dbf82a3b35f8594d811c7fabca5de4db4d312341dbeb154ab7a852e8d326943294cbfad2cd8fbbc9c24701d1748b33ac38c87ccdec9f0f5aef73bfb0def2b6887045279aa232bd82c4575d6d578fbe9277f9f68087468224b8c32d42dfafb62d6698ba501c9fef6394d6b4226895a70ade319b90ce58507b641947272443c45eb3fb40f2b36bd51fecd6c667d2c6f310874b3d3296c0a7849a6a92446496b2245a0033756a7310f7c6bc0b5cca74df42ff0d31814f7e77c6f084a190d0641ce5f3db27e3919e3d33f055bbbc212f286b0cffd5c24224d11ca98b092f8c717b925a9a1888198ae0f05a0a19e3e3754b8c427fa09989fe26923882eb5ea04b3779c91b213d9c8c0e14c328bdcfdebf72d45402b1547bae4fac2daacaf1d4abec888bd77f5f77a2aabf3ef6804263db4551a1490f23f8f1d050d5dd3cf885ff89d9e0b325407421dd38b424d03276b6f95344cbafa8fcef428be51d377b68692110e5fcd656b3fc4b9a29b1a3f2bc3bb48216164205bd0de87f0f9d65223554d72ec159311a949b49d4862f00673708ff06d1227bf4f91499baf54a2b8f2750ccca9b1c4cd176b777b9a2d0f51bedbfecf8e31ad283bc73ec30ed942d6eb20b50f1ed2100d7693dfffc714adec728f86771ebfdfce47dff9e00a2445a46717475b4930ad7a44251fc7f9f9d838806fff41880c45558c18d5b6a27b6aff5ada91410d451ae2a67595dc9875a991fee8f835e7a00d73aba506ac6cd4f5971fead180fd01eff92b23554b22b85f419c65246bf8b2f468764b2e9fcfa4fd34859de364afa4eddf2342e074583f1a9b7f782abada8c25e4a0d821072d7ec9fe7ca9fd7d54b6f07e5a1553cc3a764c901d94c456f42093db241c94602427c9a7618516e484e10e80f9579d7abc6106edaad680110f73e261dbaa4f6394846dfdf5aee916f4cf8bd1d27b6975d1153b8821ee6e344c4929cd318f8db2f7ccf12d5cba3ec52909d6aee22abd68006a1b796035a162f2288b2cf30b9b86316b972020bed561b6d2cefb04f531e8bd668ab2d0c6485fcffd13c6e64e9d697e932e1e81eb9244e18b43abfcbd185222732137a698dec131e05d2fea8df1f4e4e28eb69840b757739a1e469d8f8835a1c880c7aa12718240fa6e042b68452fd3d34b5808b41e5a059a4b85f1145a243061332b7bea46b79ca9be867f05bc03fc86f4f4a032efc75c8c9fffbd71c96d49b94bc7ea63d732cd8fdc38293f0026a6e72569dacc5d5d146c269b554ec8884f8c2bffd525da310925d34e10065c9ac880209f4d93642e1c31c7e9b3f97dcaa5e197856955441d63bfca1ba0d69427c7b49cf21ec40f7c9419ae84fd0639205e120c2cf117f260269d3a328fc0b2ae61e6cc4ecebdb89d78854a3466b798e3f921620aa0b0af3283de820e8c5e90e14d601f7d37dd92f20184ca2b226dba37867df4dcea70ab10868ea37f633b80272b755a1c585b97fd9351edc3c3ba7dc90982df01362eb7c60743685626977f8259f76cf7def16dcab2ee74a2293b303f19ac0bdbb807f596565aefc79ed6db0cafab609e060d3b53fca79c54fc04e254799618f3eda878d7676a003b94b41e36424f406bb2bbf4d434ad88f76b8e7a22eef628b1cf0f38560018d49ce673de882d4cb0b18dc88a89e5f704f680f08ab4d9e32ba017785e3eaa322678c1d500ab497fd0043f56d298d4542e14210492deae1444aa86e32af39d27e4c2a181665d4817b96db2080c8741351e239a1d4b6f0f68d467155ecec8016af725dea61b2d78572f67b989d7a4021fb06489f5d471f688e84"}, {0x30, 0xffff, 0x3, "487ab51871945d42a6d3d95aa10a3909146eeba5209be8a162e7ed0cf6f40bf2"}, {0xf8, 0x7f5899fc12898f85, 0x5, "d5b68702cf8e4aa3dbe27413db7d6b56ae0c6a4bed237ba9db74a5ce7219a06ec84b728fd7fd0d30726e4ce7d3459c776e2fdf9c737084cb134950fec6175b09dcb2cf9cffec306fa7e243e35dea2b1a46fa0ae5e063a4e3165ed594df04baec5b130a81ef960782cabc4701733947d740c3d04773bcee7cbd3073fbacb3a21d3ea9b425a548537ca7816999028a08c5743312b39b5c37e2f76e4304f6fb3b34a117a19b5d974078e839c3905bd24733e39e6a813ef3008120a897cdaf9d944ab2f4c70c10f0fec98bcfda73b53cc2b513b1e1dac26837b07156b22a5f8e9b03f01d3d07ec400a"}], 0x2210}, 0x400) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x104b1, 0x8000002) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/62, 0x3e) 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1ffffffffffffffd, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x6}], 0x2}) 16:00:16 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000002580)={0xffffffffffffffff}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x3f, 0x1}, 0x10) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0xfffffffffffffff9, 0x4, 0x4, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x85}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x1}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x20}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x9, 0x6}, {0x0, 0x5}}, &(0x7f0000000100)) close(r0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/234, 0xea) setrlimit(0x0, &(0x7f0000001ff8)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x288, 0x0) r2 = dup(0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r1) setrlimit(0x8, &(0x7f0000001400)) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x4) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x40, 0x0) read(r0, &(0x7f00000001c0)=""/85, 0x55) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8, [0x0, 0x122]}, 0x3c) r1 = open(&(0x7f0000000300)='./bus\x00', 0xa2, 0x10) dup(r0) write(r1, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x80000000, 0x1, 0x101}, 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xff) 16:00:16 executing program 1: r0 = semget$private(0x0, 0x3, 0x3c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7fffffff) semop(r0, &(0x7f0000000040)=[{0x6, 0x9, 0x800}, {0x7, 0x100000000000}, {0x7, 0x5553, 0x800}, {0x3, 0x38, 0x800}, {0x7, 0xdcbc, 0x1800}, {0x7, 0x6}], 0x6) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000080)=0x7) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x1a0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) recvfrom$inet(r1, &(0x7f00000001c0)=""/34, 0x22, 0x42, &(0x7f0000000200)={0x2, 0x1}, 0xc) recvfrom(r1, &(0x7f0000000240)=""/171, 0xab, 0x1, &(0x7f0000001dc0)=ANY=[@ANYBLOB="4bdd030d1c12a55d13832900bf64e699608a5873b0795e13740e8fb0085c891b48928ee44513673e76ab6d5d26e74852b901b814d5ae7fcda66911e5ef16cc3c78bcee860e2677065ac73d2cedf9d7bf7bad0b5eea59364d01804e551c6997ce609b47d82c482359d7498f4702307d9cd23fb1acc888b30e45709a4c24afb06f7b84060000000063a74b0c718204f0d8bea9f8e88503864e180f8a858e95d3a7f818dec54a07968980ff779285938b16ac7fca15ee27d61aca7985937fac1a19a4dd93886bc50e037bc2b1588bca497d2c7895d6ac"], 0x1) shutdown(r1, 0x2) r5 = syz_open_pts() semop(r0, &(0x7f0000000340)=[{0x0, 0xfff, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000380)="b2da5c21c5fefa33faa8b62d238c38d16a543208bd9e9626ceb76c276d1e3051d1b363f9323896a41a1430", 0x2b, 0x2, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000400)=0xfffffffffffffff7) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000000440)=""/167) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)) readv(r1, &(0x7f0000001800)=[{&(0x7f0000000540)=""/59, 0x3b}, {&(0x7f0000000580)=""/254, 0xfe}, {&(0x7f0000000680)=""/5, 0x5}, {&(0x7f00000006c0)=""/38, 0x26}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/61, 0x3d}, {&(0x7f0000001780)=""/76, 0x4c}], 0x8) writev(r1, &(0x7f0000001a40)=[{&(0x7f0000001980)="d7b0196b7afac7795b1ee21c60bbe2be55524693e6db261d131ffb79ccd50c689c4eab14664837326d22dde7e5a712f5c2c82f7673941cab21549dabe3f87997c10e2b86c2a90ed3bd777447994c511d14b4a7b04ea455f3685cdfa83ed621002ed7415b60abfa6b5469cee36eda362457453fef7c9b750fb0f1f490efdb839460ba03fd227133ae9da09e8ed068bfba21d0a1185d6412426ef4711690ae78726503869b8b6b52f0279214afda06", 0xae}], 0x1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001a80)=""/72) rename(&(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001b40)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001b80)={0x7c, 0x8, './file0/file0\x00', 0x3ff, 0x10001, 0x6b, 0x7fffffff}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001bc0)=""/153) getpeername(r1, &(0x7f0000001c80)=@in6, &(0x7f0000001cc0)=0xc) r6 = semget$private(0x0, 0x7, 0x80) semop(r6, &(0x7f0000001d40)=[{0x6, 0xffffffffffffffff, 0x1000}, {0x2, 0x7, 0x604868b25c82ce95}], 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001d80)={0x7, 0x5, {0x0, 0x2}}) 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x211, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x3, 0x5) setsockopt$inet_opts(r1, 0x0, 0x23, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="c61e6a1a57e1c6494db7da8ab5284d3771c4f5eba7cee4c84d3b17c6", 0x1c) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) setsockopt(r0, 0x29, 0x80000000000003f, &(0x7f0000000000), 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) syz_extract_tcp_res$synack(&(0x7f0000001140), 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x90}, {r0, 0x80}], 0x2, 0xf8ce) close(r0) sendto$inet6(r0, &(0x7f0000000100)="81eb25913238962e4a0aa53a4ca268fdc28c9c186d0bfbf8b790469be2fbb79b87a6309e49cd319dc8705b8d3f4455a137ef411884d1e75ffde9fecd603c58b7819e8ac9e7b82d5802c02768b4b0da5d71cc5da45a7782c158c5a746956ae47861aaf34968e17cdb965b608f0a88233e4199cd3bf05c2b1491c13945b0ee561284ec6f59c25734713f1306320092d675d60c413aee0e1ab3791148bb954206ae7f2c42af5adde1130b4c233530008fc68800a18ec66cbf4acb5de860817ec800eecb3fd21c565d6a583efa9983ae8f062f8fc9bb48869aa0ce001b366afa77a9116eaa013f7b1810ebe81ae18f836025227721a2b72cc182f58a1abfb131c74fa7edf14cf3eeaf96d1060b42e6e5c4c98b59e1119b381c9b96a0a87ebc20a7b1de0a66659704dc2526391a017f26650ba5be52684903252952e1b34fdf55d3dea5171e0fc0a5cfa29fce4797b366ec968f6511fec33d32b1de1c58b83b854b47db0cafb8bd9f62a1bda3c17c50fa9439125d747296c07c4e636d6eb7bf8fcdf0a7a60793b21ab8b3793121b0edf47258dfdb807d91dee439ea4809f81d4abe6e85cc6dbbc230c5befa5b11fa641315b06eefcd5f56bacd9c8bb7ba39d1a35629fd2b6214a2f9293457bac919cd22b6fd13df0d0aee44fb2161e2d7bdc215aa82c9ed2101945801c294b7ab699812f65fe224ea87bee25cc2dacba8390e67403e176e5243a9e38671695c660d07414d8d6e1208492db938fc4eac91c16a331c368d814589df80006ad6ae679c0a69533b95c3425f6c1e87ed5a9d823c55fb31e4aaabcc626ce514f3fa62d078eca4dc596dd850d4639d66d6c894daab267bb26d82b4f743375a6c7dbb8456a55ba4830dd478241dc4b8981932033ea37808951ce043fbbe40c75d45bebefaaefb153105dfe8be8b659a79b59d77fe81ec45abf3f669a46736be36e7fa12b1bea9f8a8303ae270c73245f21e83a2a2a665488c765b62393540d29564f7eb47c5c1f5e297c3cb675270cd0dbaf591ff790724343bea8338cf6222b53a356815d750998b808f0a28100fae0c7bd4dc7340ac9fc1758c24d34565a0f6670efe01d93a9e2dc83fb8fd19af692d52cf51bce88bcf423c59aee424a08a23903b4845146ffa3a4cc5563c8d0f7920cf6af2e5d296821365a93fc481da842e73d5757e12c0b521545bcb4d848e2d680a7d152182a9b3f484475e2443c3133337dcd3d7c091eb443dc764c5927b53f5021d640313c5025562173bdebb21a0debe534c05becadd143bdb32ab45c165f1b026720ed904cff3d61cfef87e31343d1883e50fb2e8d8dc3a59086868a5686f150352cbed44f540843ce99b2e6794e7afc1451ff2a0f9829fd3cfd5cff5bd21f9d166a206548fe58a3dca5f1a6d288187eb1741ed6d7a7c13166a00c9ae465ca0833f6132220f07104cfcc6ea40d46d07d6e5d7d754c1502f6459842aff323c811fc938d37c90c72bf4a1cc9f13d89d850c986b890b42cd561b66b8d2699bac8573130608291a7d0339e757d1e6103cb486165c7de48de1f58994c683643746093e7eaf8d7901f438c2ae0ef667159ed266e42328c3f74162964fa851fdfc0f82e36d9542f4ae21d1be0ceda5127cbeccb185010d7c193eea255a9a4adaa98d395bd5895bbafbc2bee6a795182bd658ec12f7eafa7ee02961af6dd35b1c970a05ac5e90362d9b465fee504b9fc311e62a995af82691c70314fc61065fe7ffae19b300e897fb361663e2cf8e15965303dfb8cc149e1c8695c572fb56c4b5e6de1fffea992e32196d737dbad23687e52d56b334fd0b2acb3f42f3bdc3f83032f2f0a9798c3c20e037ab919e8fc5fd9596346d668efac85f288bf65cf43c6d219393170c1172ae3f7db8d954361af51fd6e1ee88ea56a1b59a0c0e62f7677ff28b1090f956081da6026d1a5dd92c235a9f55084057ea2ba7ca33f0c0c8be6095676d2423cdaef806349a117a7449dc218d4bcb2982053c2efae628fb9afc1e334b28bf9657988f8f7ee72ae9db75cf081c63afdae84a10db501d89332b244593e0d601347994ad736470c0d4b0966f50cfe7d9841f222171d80dc3b4e3c7f3b914048f9c6dbd29e7291b50da1c28ffc6bd0265b8beb3750f71f1968e154f7a87032a51c6a5186d105db1c36b7a87f8f2ff62040f9c82070f53c77be523779ff6fb31a97e2242006a4f7b2c8eeb2a8d17e2b435c86c2d36a3800a7b666d85831e8e689a106de389aee9665655766165eea87eab59f97fec2a539323da1de46151bf592150bb0d65a9c5e708d44c383cecf962f667d1aac96ed567c69e88d95e60dcbe1e4013d47bf3d2bed5bd60db96fd1b73058fadd8f0c65d4f00c94cdee588a6005ed132ac1fba3134cd80cc800d5be7d23f1b143c257185077cf16c40ac16125be15f68614b041313cc982a9339e46647ba255c3d8beed6fbc06825ad937ed2b3556ec613d04243971ab059f644b185c58990aaead667d14f75ea25f7d18dff18d7ef1378af37cd57992ca64025d37316213cc024f997710c1f97c7961f03f7acc09545ca1d4d6e4218c785e6888521958ba1a4b30a047f4bdc33eed32a3c3095b41e6067634c0662da097c04d986fe4634afaf8a691e745c62ac1a2b47440da86944882c985a9dd04ef510a4ca8fa8728e1e5be5d8a5ecb9a5cccc7d6a2edda3db82a4f18b001a67055664856ff5944a25ac3adc33a37fc91bc9facdfd2991327f17015b186e7f36a336e441fdbb6995894928d461bac63f96c5e74c72996c78cc952432e228de9f65551d8f9a4b6b1a9b38499408153804d395568a28a0528a6a88d35543bf88e77535b101ce20ca9ddcd7730341ca296c92b4ad782a8fda455be0283a7a544ffc38515ff4ffedf0aff3c0392454ff55578bc450ecd406aa754a9ad16d975e0731e0cf2d36e7eeead030dfb7673bf55a32f6fc8f789f9c89b032f85fcd9a341fcf26f95bed99e73e964e73d2d576d53d9df1ef59f78cddb1500ddac71d9ac6d038c8dc34121d47a611b706c78f3bec2118b6716caf9ac5c052f0b0615c502721184790f75a944de3136c48afda940b0b95ce73dbe7a4fd5d2f5a938fc48b1d0ad51e912a5fbca6a83c8c7997ee856c01a210c11b4693bc158ae544568e7d27a1cf13e3fd23396cfb62e09d40eea0b88fa53eed2f7bef770a8a5aaf0dc488dbd40dc13370ed88431358191861c41ca00f89b1c213968a7520286f0e8493bd73fff7ec5f34bad411621960701d4dabff5ccbeda5910c0b1149d20e5b218429681222efb55789d03a4d649ba7d85c5c6e59c89a067dc0b5b9a13f3ef6f287aa7f8d75e250f2d32a25621241dce336356c8394ba4cf02d7b9900168562ec810d442cd7c9982f7fca00f3d28ccdfec1b40bd2efcf8f73531615f366a6fdd0e4dcaa2e3ae03c58f535bb5a4bf495646b60cf73fd4c36642197c4e29732ccaf12269b6ee69f4a77b46ea24492de0a1df9e3ff796c8238bd72a4ca4e128114a52f49233d50972165e5d53b2fa4a9402a2f336ae0469be0606752170fd7e4848fcceeba1f95fba3739e7184c13037958b406807a4efd6bb016e171976936f1b7379329bd7b3c096031052f30aaa7197e2e64d83b295bcd4aba753408a2eaf85a2ff758a9fc1210a352b58772be40b57f02a99616ce6b7463f802923c5b8ed6efc1b1ce555cefd4b084be07f577e17b2f93452d4eb1f2990c91c63056abdf369175d8b8469bce51a40f01b6c48f3d6be874081629bb79b1984048674763d6d5e3b961fbb3db3bffdc55b4100e523465e640cda37dc25366fb5f792be6c8c445363ff9f809f9af7a823fd08d55b310b05a226e7643860d5f941039120f2526ca627b7bfb4374149b64bdbba4adc061848a3e01b6b3bf4c204d100ab958e20550a9d7b57548328d7933bf4b5362b7b1f935e24d8fa50ed08d68b179bcfb31cc3c759175d72ddc380011bbd14c055020d070af9e5343de874dbdc97cd677eefefc825600dee53c678b9f8e4144fa26accf07342b8052fddaf508625a263018693181c78056e6e2d1a2834c7c33d7bded04e3319bc2b6e069011e292c101a8c68d9b45b7a751cbd87e5e4b9d2ec51fcb2e10b7c35ce84f566176264c02643e574ff843b0a894848b6df3a2553fd3d911e445ba98047884d7b93cbd7b15e340241a39e50f8b67acbf752942df1df4d0ad69278a986c221459e6e8d59e9609ece194f786af6a143b02f805790c0384f27f1f6a67dbc391a407d1bc0a61f0adb18303e82c7f8b4aa51b301afa06bc05e182b5b975fd4aca52cf5e3bb4d2b997cd5d48cfa685c047e1ef37808bf9bae0619126e1c03d16d7df5ffb3e74bf8863d2d617b236531c2384d509d9c1b2d3fc0b27301af858cbee35efa7d9214bfc242787ee5cbd62fcd79b2a8022eef7a96493391b1f59857faa5d45e91c964ce13ad1ebfa43c765b493df2f9d94213486cbac195e7082923b5ae687ad2a069fddb8f4ce50d0102d4dfca9706096a27fc32d494aaf3f22dd11147a3bd2ad74cc78048bc77fe161d77d59478123c2889efb6c6157d6146d37e37787d64f3e46a5e587b2c4178084151dd5defa7327d9f10adffcc2a01b38081105ccd71b7d0aff8179c260dd5b0186970045630497184b62d5d1f7e168f407b6676fdb8ae5128cc4289225d619b9157de96549778239bda715c9d963eaf58ee9f9a7b7e979831d19ad32cd384d997ff14e19281647192e096469ea1fba9352be581746dadbda6d47611c6032cd954fac4e170c82e2ced68127a0461b4d81955d4cc5a4010b398ac75d8057007536b7f85d6dde4604d9ab0c373ddef2053cad9af27b530b792cef9c04bb9ce283d090818e205f41a50f1aee8023c1bfc412c8337cda58c1e7bb45e2c4b4dc62cbb8284b804294630775370af4e35b15b3fa1e02ec60d79205544aa0a333eef31bcb1488ae5005349bdc756b0453e0d5cf43e1fd6d2c40719a73db5649364cbbe3cbe09c969139cbbed249d25b8aa7a698f305ff1bd7ffa0c2122d2ea2f9eb30c677806e6326e505cdc52f8095d6fb4c60b2263892434b324d21cfc693f65dd0ea9a5fa325fba0bd628587a20c2c52389f295c119556ebe520a909dcbae76cd34b3a1e9c64734761d4e1967229e3d21aa8cbe01afe1d754837b4876e4f85e815c2d241dc3e3cfd248c05f46a28eea738c1b24d8fd7bd691cbbc3620ede0e5490295859d11ec7852dcc2bffeba72cecb6dadb9c7eb67dc73963f00b3e1508121d7c260fa0cea65a7bafde65a975fed0fcbc5138d2a8c52bb0fa535672dbdfdd9fdd19afb1e21bfe6cb43ada154dbc915e75ae076e6f36fd303b3ab92e60d2a4b0e6fc90dda7de8cd6141936099f93e58cdec0ddf516d264e63f8b4b4d5e220a88086f705f469dfac129610d9990f9d0009dfe5af8f53976244b73aab7325aed7cd076cffc168db6720b3e2cafc356967808f2ab656ffc171dc7620601646d0aad3926c05d56f95a82fd6c0bdfadb2c8d4c752f1850b40fe2d7360a6be054ebaebd3bd49ca7f4895f881f55c9d3728e8d30b50bc3a84f52676a8a91fa19df626f4d141a39ca9ffd3b036e9cdc677c92d0e237b17b1e865a161073a736008085fba4c2988ea95c2ffaa07397132df5c235f9e11845c6572a866b439a5c22acdff45327349953f860c308aa5608dafbad2e2db8bb3a12d35267798a3d7dfd1ea9f142f052f958fcf78a23f55283a51219268c3ae2f0db7009f739259fbfbbd7cf6b144060c5d38ab36", 0x1000, 0x6, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x40}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000080), 0x80000000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="51050009", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="9cb7ecb00be606500f823356664a89c10726d501978af01b43db0ca8931e9fc6991919e9398b1175b178b6cc962be9be884892616818884d0138bc7c3b7306f667e2ffe9e183a21d9f435b8bb5d0693e43e108b7198de9fde468fe1732251a389bedf0c11ec9baad7ad52b976bea6dccd8619463d58ca3de25ff90b6acaee1f214da6a5016d22f9e890ba10267549e1a7e610513aeae35c6094cad632044ada536cea84568f77fc6200d3088ce5cfe42238c0ba0edd7500f076e56a8b79bfd34bf1987acaed6e1521e7ea00aad", 0xcd}, {&(0x7f0000000200)="c8b62728ee4c31d605f27eb0991275eba88ab1341ddf7a94906f9b496d8b77e98a6c46fde5b0a4f85cc630e8b1640994b31a1a4acc10167fb38b310a0efdbf1e1c3086bfb90ec8e668ff3923cecd5967f5d598895413f03ae2a0435481436753eb92dfb66699a7eb282d5f80d67026a7e63aa337c27f051a20658b3a36977a24768067e5c5c46c2b6e4c3acdc519d77718ed1748f591482dbffeddd6f98d9e", 0x9f}, {&(0x7f0000000080)="ebb92342295c081c3ddc1cfb", 0xc}, {&(0x7f0000000300)="15cc5e8834c153ae2ddcd76d3243d89a056af23ac300e70f590e51583a6423d85f7e1114b9ad207114b6b8e3de1a58d33a4119f8d9239415c6bcde8b0d16179067989b3a05942e0084a54b8d1d3b32abed52960a776db53a13026eb69fe630be3f18deaadc7072e43c4062506349ebb79acc31fabdcf7fa63ec5c127f42b084157e9c93d51a27c9acb6573e16f22dae1124eaacabf3eb6e8c52e1a324683", 0x9e}, {&(0x7f00000003c0)="6512967dc8d37c2c545ba86ada1c0ab8f2a05e7c738388401c71c52860ed8b480b7664fb01f199bbcc4d41e096f08bb4e72e4f33ca09dda98bc9b8056516db623173cccb147caea1a3a1184edbde9dedefafd2e6ac8c08cba670f499", 0x5c}, {&(0x7f0000000440)="23f5254434b7dbd5bfe9d30705ba38d7317734771181c28c6aaa174b7428abba9aee4c76dde1a02a6ae5c422c178a704e117989efeb691896f2be8defd16b646c3fb5fe3b3869e69405e28c9f9daee7824ca6e27dee4b92d903b52f96e0f4f0c153e69693916f6c0dc166ac254ba6591c352c68de0a37abf", 0x78}], 0x6, 0x0, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="48c154acf045ccf2a2e13c94009a1a9efaf5db0dca7be21951bbf09395f8d26d6af3e13524b289fb304b2ccef02ec61e2e5239f294e4f45a40c588ade49c794942177b2530c676429dac9c43", 0x4c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r1, 0x20004b3d) socket$inet(0x2, 0x0, 0x8) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) 16:00:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) write(r0, &(0x7f00000001c0)="c3208e2d4c2027b45bec3fc958da5cbfec20e0083540bf442eada0727a6939b47c2ba12818a5e0afc5989e2c2180b310e20950ec6537aaddfa3891951c290c2ae72c768f664624767c5c20c2317d1fa20c108fbba71c7a2379887903448253a2e83192e70a68a8843d47aa547707792d6921254fcf2d6ea4277893c410d5677f3a00148e754a833fc257dcbafb79d80f4c0d98b649b552a1343dc7b62de731db35bb612f903d013a4a114fd046ffc974ee604c7038f7867b3e7da48ca8f32f31cf39", 0xc2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000100)='\x00', &(0x7f00000002c0)='W\x00') fcntl$setstatus(r1, 0x4, 0x80) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r2 = getppid() pipe2(&(0x7f00000000c0), 0x4) fcntl$setown(r1, 0x6, r2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r1) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="90568d818374b9da9f1fef87bf4b3fd2fca03edc4720797ed2bdaa64f0c74d732ac0bd81ecb6f3f639a964cd7578b2414e38ed569ba71d45798557d3a8fd8aa75328aec4f9a5959deb290beafe08a79cca4076beaa90c69d9e28d6553c6718fb54efdc026c", 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) write(r0, &(0x7f0000000480)="850573ab09cec58ebd946a4a53d66578996715", 0x13) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() syz_open_pts() 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x100, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgrp() r2 = fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) setpgid(r1, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) getpgrp() getpid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) unlinkat(r3, &(0x7f00000002c0)='./file0\x00', 0x0) r4 = socket$inet6(0x18, 0x4007, 0xffffffff) unlink(&(0x7f00000003c0)='./file0\x00') recvfrom$inet6(r4, &(0x7f0000000180)=""/217, 0xd9, 0x800, &(0x7f0000000280)={0x18, 0x2, 0x9, 0x9e1}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r5, &(0x7f0000000300), &(0x7f0000000100)=0xfffffffffffffe74) pckbd_enable: command error 16:00:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) listen(r0, 0x9) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x200, 0x4) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) shutdown(r0, 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) pckbd_enable: command error 16:00:19 executing program 1: 16:00:19 executing program 0: 16:00:19 executing program 1: 16:00:19 executing program 0: 16:00:19 executing program 0: 16:00:19 executing program 1: 16:00:19 executing program 0: 16:00:19 executing program 1: 16:00:19 executing program 0: 16:00:19 executing program 1: 16:00:19 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000200)=""/215, 0xd7, 0x41, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) r1 = semget$private(0x0, 0x3, 0x400) semop(r1, &(0x7f0000000100), 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x6) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01072e2f66c940c9cf00"], 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x0, 0x5, 0xfffffffffffffff7, 0x100}, {0x8, 0x0, 0x9, 0x7ff800000}, {0x81, 0x7, 0xffff, 0x7}, {0x200, 0x8, 0x3f, 0x100000001}, {0x6, 0xffffffff, 0x80, 0x7}, {0x7, 0x1000, 0x9, 0x5}, {0x0, 0x4, 0xaa, 0x6}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002001, 0x2065d) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0xb13c, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x300000000, 0x1800}, {0x2, 0x0, 0x800}, {0x0, 0x4}, {0x2, 0x6, 0x1800}, {0x7, 0x4, 0x800}, {}], 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x11) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000fbffffff000032e39ee40554d4c1609ebcc5"]) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0xc0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) recvfrom(r4, &(0x7f0000000380)=""/4096, 0x1000, 0x42, &(0x7f0000000240)=@in6={0x18, 0x0, 0x1f5e77fa, 0xffffffffffffffc1}, 0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_index}) syz_emit_ethernet(0xff84, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ftruncate(r0, 0x0, 0xa3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x10000}, {0x40}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x1, 0x800]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:20 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x5, 0x40}, {0x18, 0x0, 0x430, 0xfffffffffffffffb}, 0x8001, [0x6, 0x3f, 0x7, 0x8001, 0x4, 0x1, 0x9, 0x5]}, 0x3c) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x100) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x10000) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000d5230afb0000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x800000000000}, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/164, 0xa4}, {&(0x7f0000000140)=""/166, 0xa6}], 0x2, 0x0, 0x5b) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200082, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') flock(r0, 0x0) socket(0x1, 0x5, 0x9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x87, 0x10000}, {0xe7, 0x6}, {0x81, 0x6}, {0x8b, 0x4}, {0x0, 0xfff}, {0x26, 0x9}, {0x80, 0x100000000}, {0x88, 0x1}], 0x8}) 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) dup2(r0, r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') bind$inet(r0, &(0x7f0000000000), 0x10) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1f, 0x6, 0x7, 0x58}, {0x0, 0x1, 0x40000, 0x6}, {0x0, 0x4, 0xfff, 0x4}, {0x4ef1b014, 0x3, 0x61, 0x6}, {0x8000, 0x1, 0x1, 0x5}, {0x9, 0x6, 0x6, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff7d, &(0x7f0000000040)="c4ca67384a3ad5ddcb1a480e204eef0700000000000000e18b9d7dc9b41a1c07ad8a6c6501fca24f39d427a173564c54a8bf6901602449dbaa97e25f378dabee289ee90d0bac0912f440ccdddbe66643f44a1cc0cca7ad9b00070dcf2f434d4f5c7f312c7586a3f334970e0cc543cbf90f5448690297a8c924e8ed80faf7740e19cd6a2c7c5e51bdc1cd3eb3672864a61aa5834dd7ba9804f51f937f19c67b0000") 16:00:20 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$getown(r0, 0x5) r1 = socket$unix(0x1, 0x0, 0x0) listen(r1, 0x9) 16:00:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getgid() r8 = getegid() getgroups(0x8, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6, r7, r8]) fcntl$getown(r0, 0x5) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x0, 0xfffffffffffffff8}, 0xc) 16:00:20 executing program 0: unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) flock(r0, 0x3) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10002, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x1, './bus\x00'}) 16:00:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffffffffffcfc) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) syz_emit_ethernet(0x44, &(0x7f0000000100)="c666a361d2513809d1aa5b77f617c93de44f389af481b36c0eb07d052c7cdbed40581ec3f74c8ed6cd8d7d7f9a52c10c70533a5e96016d0f039b7d51fcd4c303f2782d32") 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xff, './bus\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x100000004, 0x4000000000006, 0x100) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() fchdir(r0) 16:00:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10008, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x100000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x48, 0x0) 16:00:20 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/66, &(0x7f0000000000)=0x42) 16:00:20 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:20 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x9, 0x2, {[0x4, 0x8001, 0x2, 0x640b1342, 0xde, 0x3, 0x6, 0x1ff, 0x80, 0x1, 0x0, 0x80000000, 0x40, 0xc1c6, 0x46d, 0x9, 0xfffffffffffffffe, 0xbe], [0x7, 0xfffffffffffffff7, 0x19, 0x40, 0x1b, 0x1, 0x6, 0x7, 0x9, 0x4], [0x2, 0x200, 0x1, 0x1, 0x4, 0x5, 0x4], [0xfffffffffffffff8, 0xffffffffffff3ddb, 0x9, 0x10000, 0x9, 0x4], [{0x7, 0x7, 0x7fffffff, 0x9}, {0x10000, 0x7, 0x0, 0x7ff}, {0x7, 0x2, 0x4, 0x7}, {0x7, 0xd983, 0x7, 0x4}, {0x0, 0xffff, 0x8001, 0x7}, {0x1000000, 0x88, 0x6, 0x2}, {0x40, 0xffffffff, 0x81, 0x40}, {0x4, 0xaa6, 0xffffffff, 0x3}], {0x2, 0xfffffffffffffff7, 0x3ff, 0x4}, {0x1, 0x3b6b, 0x7fff, 0x101}}}) setgroups(0x0, 0x0) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2002000) 16:00:20 executing program 0: getppid() r0 = msgget(0x0, 0x10000000000173) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/4096) 16:00:20 executing program 1: r0 = semget(0x1, 0x0, 0x80) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/206) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000100)=""/4096) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x8000000000000087}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getppid() chroot(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) openat(r2, &(0x7f00000002c0)='./file1\x00', 0x0, 0x121) mprotect(&(0x7f000061c000/0x2000)=nil, 0x2000, 0x13) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x9, [{0x0, 0x40}, {0x3, 0x299}, {0x1}, {0x3, 0xffff}, {0x2}, {0x3, 0xffffffff}, {0x3, 0x1}, {0x3, 0x800}, {0x3, 0x8001}, {0x2, 0x3}, {0x3, 0x1}, {0x3, 0x3}, {0x3, 0x8}, {0x1}, {0x2, 0x7}, {0x1, 0x9}, {0x3, 0x8fc}, {0x2, 0x5}, {0x0, 0xbdea}, {0x0, 0x100000001}, {0x3, 0x4}, {0x3, 0x9}, {0x2, 0x5}, {0x3, 0x1000}, {0x3, 0x2}, {0x2}, {0x3, 0xedf}, {0x3, 0x5}, {0x2, 0x1}, {0x2, 0x1}, {0x3, 0x8}, {0x1, 0x6}]}) close(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000140), 0x10004) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xff, 0x2}, 0xfffffffffffffe55) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) 16:00:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) dup2(r1, r0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 16:00:20 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) listen(r1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="abb9281dc558e84a56bc481a5d00f578e4e16484cb071647ae3a2084138de60e5dd1b70e72150abea6e9a4e0606c07eabc943c8f0d0027c6c42d1c8e887fac7fcd8272fc71a4e7bc9167e30e6b49a35fd9e7dc54a66ad60ee6d2d1ce2bfc5fe28eb47280c439011401d253b72f43a333e873ba29d8b999f2fb914e9218ecd248c132321168b5", 0x86) 16:00:20 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x4, 0xfc7}) setrlimit(0x4, &(0x7f0000000040)={0x1, 0xfffffffffffffe1d}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getpid() setrlimit(0x7, &(0x7f0000000140)={0xfce3, 0x768f}) setrlimit(0x2, &(0x7f0000000180)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x4010, r2, 0x0, 0x27) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0x714c) bind$unix(r2, &(0x7f0000000240)=@file={0x1, '.\x00'}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x8000, 0x7, 0x3d7, 0x100, "d341aa9c7488a3936e555c4e6b7590f2e9d0bd23", 0x5, 0x7}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000300)={{}, 0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0]}) setrlimit(0x3, &(0x7f0000000340)={0x20, 0x80}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) utimensat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x8, 0x8000}, {0x5edf, 0x14}}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000440)={0x7, './file0\x00', './file0\x00'}) accept$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setrlimit(0x0, &(0x7f0000000500)={0x5, 0xc8}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000540)=0x2, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000580)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000005c0)) ioctl$TIOCNOTTY(r0, 0x20007471) r3 = open(&(0x7f0000000600)='./file0/file0\x00', 0x80, 0x100) utimes(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)={{0x7fff, 0x200}, {0x0, 0xf0f}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x7, 0xa50, 0x180000000000000, 0xffffffffffffffff, "17c51b6c1a77b5d8e79c97ad580db2b2bb36deb3", 0x8, 0xf98a}) connect$unix(r3, &(0x7f0000000700)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000740)) r4 = getuid() r5 = getegid() lchown(&(0x7f0000000780)='./file0/file0\x00', r4, r5) 16:00:20 executing program 0: semop(0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000080)) clock_gettime(0x3, &(0x7f0000000040)) semget$private(0x0, 0x2, 0x10) 16:00:20 executing program 1: setrlimit(0xd, &(0x7f0000000200)={0x2, 0x3f8}) select(0x40, &(0x7f0000000000)={0x8, 0x6, 0x100, 0xcf, 0xfffffffffffffc00, 0x8000, 0x63000, 0xffffffff}, &(0x7f0000000040)={0xc2b, 0x5, 0x6, 0x3, 0x2, 0x0, 0x5, 0x713c}, &(0x7f0000000080)={0x0, 0x43, 0x3, 0x20, 0x7, 0xfff, 0x9}, &(0x7f00000000c0)={0x2, 0x7efb}) select(0x40, &(0x7f0000000100)={0x8, 0xb2b2, 0x7, 0x800, 0x9, 0x5, 0x68818659, 0x16}, &(0x7f0000000140)={0x5, 0xfffffffffffff000, 0x9d46, 0x9, 0x4, 0x3, 0x11, 0x60f}, &(0x7f0000000180)={0x6, 0x6a4, 0x7ff, 0x8, 0x8e7, 0x1701, 0x4135accc, 0x4}, &(0x7f00000001c0)={0x6, 0x3}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x380, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:21 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0xffffffff81636d9f, 0x8, &(0x7f0000000040)="6a7520e90c0c1ac09016f7a20ea2d98d88c92365c827462a5d65f15df2bcaea9544a4f854701f44218e56b4014d31ed6d2a66d2cc62bc72164757c3e44d6c05ec6d076e4f29069614deede3d95afa6a8a7abd820a9e12913c6ac7ea6f85301a91580e1b4333cf4978edb448b547d1f6a209f1bec7cf8d06e54985375dcf95b6d6c90871306927613a77fe38ad447532b1855870a52a13e33b6ecaa63e12a8bf1fd1d5e3ccfa86ae5d852fd8ce4ae", 0xae) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000280)) utimensat(r0, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)={{0x3, 0x6}, {0x2, 0x7d2}}, 0x2) 16:00:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x28a}, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvfrom(r0, &(0x7f00000000c0)=""/3, 0x3, 0x2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) socketpair(0x20, 0x5, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000040)=""/17, 0x11, 0x800, 0x0, 0x0) 16:00:21 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xa569, 0x0, 0x0, 0x366}]}) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) write(r0, &(0x7f0000000140)="b287014f56d7b60a809c7fdd08eb030916716d6799173e03bd9e60cd93c8fb6765aeaadd34cc1f666b7dfcf7e4d607f6cb869a67ae4dd213848df75819f33dee17a5985d065803cb46020f978b7997e9500295a29879db5776495984d08cf2663873cc0e72c69905edcc568e8f84457f0c837efd45fa9f7f4e81eb17951ba45e7e68d942d8275a972a302d9656aab0a4723a06fa6216c22f7f8e65c4519d3320a643464ab81a1dd522887e56f80cfc362e2b311c94e3cacec8e7a91eb154e1fbe9504d1b3af8e5f0a3244c9ee7b7dbd4cddefbe8bc", 0xd5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000380)='on', 0x2) 16:00:21 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) clock_gettime(0x3, &(0x7f0000000000)) pckbd_enable: command error 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="f8f23fa45f78d7c0e11ca09486bfc8ebddab", 0x12, 0x0, 0x0) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x8, 0x0, 0x7, 0x0) getegid() getppid() 16:00:23 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x9) kevent(r1, &(0x7f0000000140)=[{{r1}, 0x0, 0xa0, 0x2, 0x80000000, 0xfffffffffffff0e1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) pckbd_enable: command error 16:00:23 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = dup2(r1, r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x6, 0x569}, {{r3}, 0xffffffffffffffff, 0x40, 0x0, 0x8, 0x8}, {{r0}, 0x0, 0x14, 0x0, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0xc, 0x7, 0x4, 0x4}, {{r2}, 0xfffffffffffffff9, 0x0, 0x10, 0x7, 0x8dd}, {{r4}, 0xffffffffffffffff, 0x20, 0x81, 0x3, 0x3f}, {{r2}, 0x0, 0x22, 0x0, 0x9, 0x6adf}, {{r0}, 0xffffffffffffffff, 0x58, 0x3, 0x0, 0x1}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf00fffff, 0x400, 0x80000000}, {{r2}, 0x0, 0x61, 0x4, 0x80000001, 0x2b}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x8, 0x401}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0x86, 0x9, 0x800}, {{r3}, 0x0, 0x20, 0x0, 0x800, 0x5}, {{r0}, 0x0, 0x4, 0x0, 0x72c, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x3f, 0xffffffff}], 0x80000001, &(0x7f00000002c0)={0xc000000000000, 0x5}) dup2(r1, r2) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r6 = getgid() fchown(r4, r5, r6) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8388, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x100, 0x6, 0xffffffffffffff81, 0x3}, {0x5, 0x4, 0x6, 0x8}, {0x81, 0x5, 0x9, 0x8}, {0xff, 0x5, 0x6, 0xfffffffffffffffe}, {0x4, 0x10, 0x3, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0xd, 0x2) 16:00:23 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) setsockopt(r2, 0x101, 0x7fff, &(0x7f0000000040)="6cdc625d3839cc0f276212e0adc4ab6d370a2888362e81890e826425c5066149268c8e6f0b35d2cb173ec5614b6d757f8bd8", 0x32) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x104) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCCBRK(r0, 0x2000747a) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x18, 0x1) r1 = kqueue() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x3) readv(r1, &(0x7f00000000c0)=[{0x0}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200044}, {0x24}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xb1]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x100000000000) clock_gettime(0x0, &(0x7f00000006c0)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x20002000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="cd7e30922e576e11c37ac3982c4a03d5f2f6795eb4b1ee4b9c9694938584aa90482d6baa0ab6f6b45017b1b8d00cbce27b36b75a61ef5b04d477a4679926980793bd4cd18158f7970148504c23ce48ce0c2e502e5306dcede0d5f9bdcdbc42ed6b3db879b21ff75a5e046b81880f5a726e3b47c8fd3756343e0a55ed8882d1a0b86a82347f95edf9653283aed286b196cc557de5c635283a510384bba6dde1dd83a070fccef299d0d1e85acf75e62a8991bd1788fad448506ec69332dfadfad83a", 0xc1}, {&(0x7f0000000200)="3246bda6d4fb09fb9c4a6c9ce82e4b4e7bd0d9555bc2731cd05e74f56ae63f4b7736d98c32fd23434796df7fe6a505b4b46a4d", 0x33}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x406) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0xfffffffffffff23b) r1 = openat(0xffffffffffffff9c, &(0x7f0000001580)='./file0\x00', 0x340, 0x0) r2 = dup(0xffffffffffffffff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/tty\x00', 0x80, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = socket(0x18, 0x8000, 0x4) r6 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001600)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd\x00', 0x0, 0x0) pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/pci\x00', 0x81, 0x0) r11 = open$dir(&(0x7f0000001700)='./file0\x00', 0x8802, 0x0) pipe2(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r13 = socket$inet(0x2, 0x7, 0xf45) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="d3b14cf51ff32ab7a41e63531003f22ec7b4f8b26a9b5232665e0b4edc38c090c24b0fb00f40116465d6e4b88defaf2502897f86c3b8aef852ea1f824c88bff82caf8cc575fcecfc2c74d1192d466c75f167fc2ec9d99016829cf0c9e91f3939f2fd75c6aaaa153b6643e8285be1e4766ca403f42754974cbeb03057ae38dbc1af9f75dff11c277019aa", 0x8a}, {&(0x7f0000000200)="9b702df237a1d07e93c41a99a1b23b03bd2597d2f9e773e7a294ca88152d93732e8ca2da4ff6a7c91b5554a013b4d56422a8b66b2a8ddd9755c2acb090d96d9fa15056bf26bc154bf31670578f229cb00397d23e0a2c6e520a60cd7628706263c987a5a6f3e335f33899a611b4b97e7bf6621cdfbfb0f35b7e1fdf123b38512a49eb027be853a67b981e55893b14ab1b1cccfa68c8680dbfa7b24d1c660c86f3c162964f811df1aec0312d0d71450e7af3c0656b0775fe31b1346bda1b6c6861468543103df0e75f1aa81820dc255c349b2c05ce0f4bd8b80f62437e6460a14ff5805427256a512808e34e08756b4b3a3c8fa821d9dc0e1daf8bc5ce48bfb3bbd3fde223f8c6016e60285c42e4c26e4cd2e6dda272c279c75890e85a33ace5a461c21f4b25481ba4ff1d83ef802270c9f7a50c4cb40fcd4f6c47688d5f153141921d4684712180c56b13eb40d320f4526f63177d0670d71cf6cfa4ec4f625bc29dee4cffedeb914437d30b60200a656b4cdd2a289dae5b6c262280bc2067b0a4416f0766b11b21fd3f05811674e80e93e6d4e0353e4ca3e9420f507099173bce1d63932d368ecd66ccd3d6170ba17ff33d8da4bc20852c2ddbd6ba670a19bc29084d3c1ce836588b1af9c0325a9aa62eb1d158f45c330fdb8ad14c368330365f27c9f3bac7c1b6740a41c8a289b33dda1086439f37d579923a6c4825ed2ef83bea619132a05fa0c6cca8ddafedcb0b3b7bcc2a91afbe3bfe5b5d55d014feefb4b948d7459fa18b53576e12854afd9604de9ab41cc1ebf3c5b93b83c6d7a87e51ad6d11b050a83721e6b90619beb6c46a1c54cce6f951129decdb2c967059928fc29d564f1ed7ee6be11168459f8a6518e834c145e761d333d9015c208db47d94f7eeb77a1f457877c17bc39470f5cbd34cf8da32f48eb276bfecb611f0e187afe43c9406f1549896ffb366df9335c73e65efa29e5aa4e0d7c79a49fe886e05497ae333989f567964c782e86f208995b38c252dfcccdc91d6aafa0cfb6aacc4ef1ab34d414803aea7f9e05a884a2e4b522c2232bb23d4815e27575e2fae10a6ff3ca6d6c5bc288439c46879ba6afca9ecfb4fcc98a79f9151fa3782f81c562d52c1bedc6781971e55a7737d31f571328ae0bf17e79178599bb59bed77e6eb4c8c8532c2d9861314fba80844f93122e2bae0558feb8d5ec5e6acac874fd971719868fe78c5acfbbf73c5491e1058dea664769f3fc811979e47fbc96b9cf2852fc7db0880e68e0205d2515cf0dc43fe7d7539033b6b8aec94e5be2a0822a9a2365ef1937c4b5375541e8aab2d8932e534f713fbb99b76c8708e65a4a0b642eef8652db2ef908aebe817aad2fa6a09eeda5126a50cd147fbc3a087483e08d6d12dd722938bde17edd9d1dc2b1080e4793fabc4fae88b8eebecf0b74a50f3a086fd68b6bf4f6849f03b4d31fd6f6ad12d03e48ce163f74ae95660107ecf84d42625b139386cb4cf002aac4bbb6add92c384de241ab3399b9073a827f4aa01612cd05a54d379dea947ec64dd7e3d762a23c55c13c8d1f9af00a64e68f02d3127295ecd1b72872f4b2d25918f895c751ae4adec64928f2883e7f91ad01a1a330e47935fad4ee5df699deaf6b50e4fb699888a0d618f2442d282c8bf0ed422c885c14f2be34bb48b13c10e7b9ec544c7d96e0d53b3be79769c661240fab6419de3c474f694694bd772653351a0cee93f41a807e19aeef8d7f15d1fc21906f3881e8782d240de1f2c16bf72841b4bdcaffea2a479d0fcc5806dca6499bd923d01626b2923e75901d9df2682eca31d29e42967c56358585da90d2ac702e77afbf8d9d6777ec8c079034dc44d1de2f8edf00d69d9b1d76634389161d6d4a657b7d58957b39f91715bfc3d49376c89817cf530ad7efc7c878f9db22aa514bc3cadeb86d1230203e98d8e22343a6ab6e2ab982dd115591ce70b2fcedc7f1fc9128279cc48376eab41fa10c0a13da08e4e4c0fa441d2731ec5357657c339a091a28535a1e5150f3f2468ab55e67d70c752cd54eb687b3081723641ead9a8ba2826141d394a0675512c8325715cdad88a18c79a7c8929ea96d4325d6f11ac2e1b0b6adcc5706fe2ea1ad586d9f72f701e09e336869cfcbcd57b49a918aaa431af246d86523501960d4d4819f5c1e8ee45ea1c6fe696623d1fa0f477a250b5e89043d46bd222cdf21547e8e795f54172d4e2e405e6b3289e23d591c0fe1064d5662001c4c13a41fc4562454b266a32b300b7d79b4ec902789a7afde9e7293aeeb6da751c7b2e1534bbccefd98eee78d6112ba67e198ab5afe366e1d87778944ae986667fbe53824f91889cda2ff889cada33ef143d51265b895f7b95a0334a64943950ad3b749c274798a3debe4427161fce19af59674228d8111d18acfc35e661f583f57d493597a308a2816f0f6b3744849c2f02e6376b07e054070d6a77abf2a44cd6e10fe8d6397bb39cfa5a07623c6ac104644f7dd1710e5da708a1b73e4541d268f8d6c7e0078a065d6b272643f7f3ec47f45f88b55486c3e5800702e2a58688ff335b8cf7a66a7867ddd6a255b77a831513da0467e10d1eda44b4b75a78c86a038c6985687c4201a8807195802042cfff6766b411f80ae2b2158b04f0463db9390678edead19b54dc0f6a16de0ce0be9e8441916d8c1876fc0355f060510d247f5590087e705c692e9cc5967643d67674e9980459b6c6c12d3c06cd30219108796cf0f0b8cce45bb8dfd8a0d4e6112e805bba7018aed73556096358e452ccbaa0807c694512669f3f4ce666ecc80c8db1c693a3517eae38715eee2e354ac6fe68773955e3ad01f114a94b0b05fa3fb4f017b483079c6ef20b6033fb9804c2a063e97a5ebdf5dabab38d86127e901395bed1730748533eccf03713e14e6a0c112591fbd4d9e1d7ab34425adf8cfb6c2104885c4623cbd9c7e8788905bd612256488683bcee81b694f8d27424d6645cfef09f89255be3c5ec1a5225a344a48ec8213568fdc15e4124d774fe7a49da62ada0cf69b50d8bc613f62cc552a622e04c90c15133a7b575000bf245c8c54236120a337d2f2b53021d683f009bfc97459b38af2a9449bcfb11e8986eb9cee8f92d57426f698a32c9ce43e21ac756ae5b2eaaae70ee2ce59eb0c344813a6a0ff94bd32a362c4cacf33e17b8e0314f722f8b4c0449e335da1b89676ae7b9096939db3bb99e94de4228979147f3b0a03e4aedf065b4dbcb9f3f4db050874a1a671e71f9ca2ca337ce12f266afc26d737313081308060aaa51f5c03bffa24b25d3063b130bc966dbba35dfb99fb905d2314742021471337f9f7f75c2437fec41282226bb9804542efddf5d9c9989b2691737c4f6c767692de6e923574179689a3890d5bc80bd1d51482226a4df76e11fd06361e0fb5c605b78032df0cdcf1a0921a6f65f6bc5b814b5d35045bfaa9f408dad399f74b9e5ab6e54aa9edad581bc3f6745029f633c8d549fae27739c5f000ba13333cf30593a2587a6deadf8f8d4376cf9b3eb40de7b455b9bb41935e28b773478a06433b59ca91622dbdc4f577526e9a375e509a399fb9b48c56d3718db9b72b3472caa5661c39de0776ae7c796b26dcb48aad6cc8aa2d5955614a96c9de721bff2763471b59d6e523f4c16af358001c5cfa6ab58895889671e2a2ed895ebd26eb34c61ac13ddab4a8804aabeff11e5385ab79878cfee918bd5f63e18f104c9861035f6c14909b792eb23ac07437dacf5966aceafbd6cb2da5a6b22c7d3a649b667b85596ff29f45668febe03dc8cf167ea3d42802c353feca57ad28c7b2b77ee7de328b33acb49cc22bae480049d8c9ed9289a14c8715b6efdc37d1a264a07897a6b9c259bce79772225eee63962b941039c843de400387ed3a3009f1bb583fdba051fe793f145678df9e1fa25c28a3fac1d935f089fc77f62dc784cefbac222529f795360950c83e134270600d4c8c9f6b79534892a91e1c291323e76f1e1187ab99902b2285298dad84e137b9633f5ea29a2801ea9dc850a1f7e6621640c4dc9198ae032a4e2f0d106e43841cfc60d2851e03fee3b753d917cb44bfd49fed59e0e9363170f3b42dc5d4058800f76c2513cd82e905bfc1d41ae90207b5685bffe9c757901b32ceedafdb6489bd9e25cc1311e30513408adf52204913424cef47c5b70c11fabab022f256614b59e523286813756b01928e666ab6c4e973b6182654092c8fab295b3b0762c1852b620c40a3789ee6ebdf51e5699070db79cc4993d5ffde0b5e82e294ba2be0ac0c1abe36880be339d67428b2638992287d2fc29b365033fce5d496559375d348b56ffc4c2b6db07a7ff4334f67e932712a207fc982611d05a11d16f8fbb890676e2eb9403ba9715470ec407b20fbbda8bb00ed3591dde3f2a34cbb7625a77f38c0b088132d2bc23dbcdeda85e091ebfd4b3820e3ad2a841028c1ceca879444afd6b15468074db1d05eda5925685c9dd40a2ce683885ae8ecbfeae3b6a575dc6a07d1c5566a9f5fed18a1a4a1909d54c346d4896a822dd320efc7f91b1a0e003a21a5d29ab14d340afb13780f86d3e57187e2462687d43806067ac140a12b3b0cb4431f8ed34f04f34ad8def1ed33effbf9c6d887c5fce881762135e1c159de39aa904aed77fdf2915f5d4d3a31d2f393638b028c69033f9fee73364450bb99dbf1470d5514d79ccb129cc4729d751837f93e07a2f5edc76d621766659e465cd8acbe30a991d64f5d0938fa4128f5aa4bbf9dfa69922a22b078d7552009309e09c16efbbf1ed7de7def1b42d93daa666ae4e2e5b21ac251cb9e850cfdc850f1e949d7d78c6cf07326c946ede7ddab8ba3cdf838fff19778d4658857f6aa59945737397b992db05cc37a783b95be9bd7f2baccae56ef18a27a3b47beb51fd42171bfb7b70e78962cc6e833a110d66ebde4da1effb373e77eb4febf413de38c6be678e41769e40acd3dc5d85edc29a322e0651042f9562adf102609c68edd41bd9d9a2f82eb99b9020bd200f098021a7d208689d810a4740ffd5c0f804f90931e4d8886a37aafde7e31227cd990fb25950d92196d616e415747e46dc7cbd55efa43a9f58eab2b94c4a33cc3fcd0060f21c6a4e64216a96fd1adefebcdb46d19a1b6667dd482658563f9349189b8a99b591b2983fa220f42c4b4428570d65f00f32bdae13f011fdb4cd1cfc1c474d70ac21c19b99159fd7a061433d03fd9907e02e9d27738749972fbe9b0a5f378f267f25f58247f1d6711a3001035fe613d3dc4a8b332efdb82b1465f5915cd9f46fbd16cb9d09b54390ca65598a6fe28a51b1e94a62e86f6f135c7cd8f47d4a98a816066036f77afb4cce77d18a98f0451f60d3ab23a66bd98a617f7c1dabb571c2204f462138a15197cd9e1c3cb1c1a961254aec65914995de88f0b00c41f07137614a63fdead3b4ed7e484bbf3bd7acc36224950a19840b06344a220c35fa4ffc55af41a728d549804164ac472a5ce39d448cc56ffd3ca04abf1310b3d260f8760ad053168fa3d859515526c7ad5da7433775a6236e91f09ac1dd75106f80e5b7748ec59d28434eed738aef9263762cb23e36eca4a6323303cd70f5d3e2168df4ac9b277ccd0da9ecc3364c115c5fcb99061c3be53d38de5458f921b530f2c1b93a8b99b98e4fa9de48cd4e4660395e038e51b34816d0854ac337f9c769edbc420cedc9cdf2e889e6a0a3d45e74e8f032ee8a7af8ef89550119061f5543f4d9039f8c807608155c63b10433", 0x1000}, {&(0x7f0000001200)="b2b3da3b4ac192202bb4633b22564dbf27954072ebdc61c9880cc9d8dca41f202938f5c8d8a473881361c05aa5d1adfe72def26976993aaee6b8f737aabe7422cf6bd52e513ad6e170d9a0ff85bb50ab7d8a704df563f00883e14995d408b7cc692a5be358be4d3aa1c03d647df461bd0f009410963cfa8475060f3f24518d2dd5d55cae2e1e88dafc9b38a7562e6063d71fcfa88551c511c9311eab6fb2ae29e72710120204c5f365002c577f65ade7f9812bb9b57a885e2d0b9f9d2178c396e3d0ecf739aca9a04c5eac64ca6a8daea90b254fec4d5eb6a725ac0674fdc502f49c70a9143c543c80b8a53cad3496030e7057e40cc1e9c6fa70311a", 0xfc}, {&(0x7f0000001300)="57c7b64e2abfae73c14171c9a79690d0fd6c6fcaa5d95477d5b0f519bdc69239d811d87f8ad5d34cd1dce489a2cd59efb8c9403f56fed01f6ed5e2d8", 0x3c}, {&(0x7f0000001340)="c1f21dd3b29d8c1c051338473873545673e6e5efbb1c5089db28783e78bd3b367cf90ca2d45cb287ac85e60cd2f9a116f92903cb75bee0439102271f08", 0x3d}, {&(0x7f0000001380)="cc0e8071252a1bb0c1058aaa50314c5a4cdd292b849d5656f3d15b3e00e4ef818a43011cac9517838d665b89442e5e4212a79ff2f8632892a89e4db655521f2cc3542b31f6d1dd230c78f8eee915ad91f8a84e585fb19561f0f88dc0e89bf72ee1ba61e74111f4938091b97496a1da561352f7a1389826e24afe2843eef24d0a94619c158c92c94afac81a536952cf3a71fd110141e7e34efe1da0893e17edf6c92f01fac17eeef024fd20732d13852f80f51a1dc54857c8", 0xb8}, {&(0x7f0000001440)="7d875e014142dfeab7cab94fed59746feee9f8e728319af6bd5f321495326176ea4c6b6b5c52269ac02b05dee2a907dcdc7a9b1489f5a48f4c15bf3813513592b0e4ae9ec1372261f9934d6354cca563e879ad5ad0b63fed72da9bc3555fa7be82e1faefc07c1b48ff59d5d72c3864abfc3d85a03f2c08cd7269a1f8078b1147a41e1936150e7cd1fad5502275cd495e8b1bd34780ead254bf418d0ed7a8827e072e0d663bbece7daa068dd01d3cec93c5683fca5792b8d9", 0xb8}], 0x8, &(0x7f0000001780)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r7, r8, r9, r10]}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @rights={0x18, 0xffff, 0x1, [r13]}], 0x80, 0x408}, 0x1) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000080)='./file0\x00') setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000007c0)="9cc377284c1953462e2e2e008c5461ac66063ee3353dc4fbf8744120145916f0d7ce8d1f8df2d6330a9a06970e0ebe8e468800532f0a6d87554cd5c293e6d7eb79daa6d33ba806339f7cc9b9333413f7b9fd248ba99db877628fe33e6a4d262dcea4ecb442688343c1e9d3ca37a3caeb9370530f10d5d64ef89d11d01da1f5e71a2993eae16836508ce0ef9346e35fff60d1b637409160de587177d585bb8894d48aafc9e7add4b8fc4feaeea69eb61d6a08000000f5e0c32388018cc3863d324a806df0c59cabecc161b6721f57f84a3bdcfb14c21e066a6edcd92c4892f004a5423ad1f151c0dee8a265ab338a24ef688f7722a0ac4edb7db583a6f5ce3ec1046f41b02da87ac5529d8700336e70671e9f6d3429bcb83d7714ef51f99c76c250f949cd860c6c69768cc9e74683688e2d4637a1e1092d3e2bbef0d3f43702af4c9085d4ccff9abac1922cc0d51e3bb6e5543833deea89be7571af8531296ad04d19cc1c7f9fb6a5773b638e80c924935ec4af788eb50b27977bb87ae38a74f300f4b46a469919ff6c2ef051742939ce0de66843f6e8ae369e0bb8e387ae245a799359909fc2cef2c08761d88a340167d056cb72a31bbe4f7e382e", 0x1bb) 16:00:23 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000080)='./file0\x00', 0x6020, 0x0) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x3000) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0xe1e1, 0x3}, 0xc) 16:00:23 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8980, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = kqueue() r2 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x28480, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x100) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000180)=0x400) r4 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpgrp() r8 = getuid() r9 = getegid() r10 = semget(0x3, 0x0, 0x90) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000015c0)=[0x3, 0xffffffffffffff61, 0x7, 0x7, 0xffffffff]) sendmsg$unix(r3, &(0x7f0000001580)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000200)="c1c986c06107307ada202202c83d816753a00bda941c0b605adbdde2146f0e42527bdd1f15adb29c769bb50dc9283be4cf60e753d71f891c279b9368194a97ee5d68053d27beafd60168a5f2203d9457e20119c3c38d519b8fe8af8228ee3a85eea3dc0066a6830d9c49a845cb36d9db92b9c9b4bb7fac1871184273a4b23dc91c0f37ea439af8e696a03861bfc2dd781f1831c906c1d99380aa811beba80332b4dcaa341ee3b7c99dd58897d9bf6cfd3eef8ef30cc0575c2a2143ec1adafa7f37a5810305afa09c4c75a449cb1a6aa223d508ec1cdcdbb78be8fb66d70eec399bbea65403d5d833cbdcd39964ab85071607fd7992b2ad525efc1f141e5e9dec6220a5893d644e4563b727275dee1b63b93dd75dacf48b15a8f43c75b4d0cbfa67b6405b6cb29fcd01e2175741008bd117651aee86cd761b346692ac431a8ce247da6402fd37d2ddcccabf4de1d666d0270909d45a51633d481f8243b2506dd3692948d27a5742ca8ff84fc4c0b302c9f0321dc65da4756040c918e1c033e9f1c38cbb10119f429caf9caceccb6607d85df195fe928e8a19e66aa73ee008280d980d8a9ca5d40763b7e7ff29d586c3524f73b542e083fd826ab4935835f583a71ceb1d3d82e845dcd935862cd2523e30869121b84147fb7efd8d2e139ec43f08cc39a02cdad9ac87e40b664b6e1835e51b019b7cb9254ad901732ac7729194a69910992944009153495c0d7794f82309471b7889de33e4a11d31e13146ce9c5ee0de802f8d5f44e6b25496b7c9a71a395f1fe39bfaeb29960092544bb9c91d428aa9d8ec1382b8a0fbb7a2f40ed5be16236a116dfb8a408d0e5ae7801be3882899aeca6bdb8acb3e5d6b214a8133b7c0737504dcef85b79ca56ddb6433cff65545cd5233731041ecfcf6d7e10afc17b851aae093309abb6a374304c63662546540632fbdbc42658b828b5cc87c74600a0eb2d14e2af76f974b66692717100bb1f52c731ce963909acb13f95f8e0fd01661e59fd8bd2e01b6f41ba92bde0f1c5a3fbe7c65533a2d921f35eeedd57b3d5e20fd03a6eeb36c2c31662651f4714ae9c1c536b95f71efe8af8a0b0386de8ed2962703a6e99b5dbb758d4928528e785baec81f7e387ed03016c27bad4cb170bf33e8ca9d0b6817d0cfadba6dc6b6e0b6f70573e670d21ff573d32bb9f63fd0334a88236b9ec0d5179d1bccc152acc12037c9f44ed14acfa3453681456e36464265710c7660679f74329ae0d51a4c2d1f76b4d0708f8e53b87fbcc41c64bfa10ebb60bbd901ea2b75528ea21afc96df5f93b6adddca03788735f790e59d9d337c6e4a38890f207faeab04cf0e19e948ca3456854ba56dc1ff909b2b2adb1ad9fbe413f3d1c15fc4d164e3f5ba92770093a21cf6b07700cbb153a1077591e6e77a4bd5bc0ef3dd5413fcc774cff6fd88d56cab9aa87bf6172313308ffbd7b7c39a5d7708163d5df3599c43e241f90986abbdb365858f2e7736f1fbb91b7b90bffeedd08161c534fdcdbd45d519718bb93cf9d415a476b7effcdb35f82885fb9bfcb892812d0cbbac20699d9b9e4a8ae56a43e4b1676c30141f74ab9360b976b5093caf52d282b5ecedd52668c8130b952720e6a099d6a44d51c8c852aa7d35868c3f594fcb5cb925534bd4087ee582022bb8934ccf5cb98b272df583b0f0baad02caa423a8680a9087e21d77abc925c5cd2b39b51313da5edd19cc4f5041d1aabc3f383374d15c09676c6b005ff9d26f1ec9374767e1024cc1c73bc5ffb6aa30523e83af264b326a03f458683ed7e64c28dd7a9379505869d69f588ff043560797873df9c5a0eb8d638a7d58a70be369b9c7d094f27acef7be6d95a27050ca20e8905d8b23b490e56c529a26982a97eafebc6935d49cf3c61d03ac33aa95afead93afc7b0358e3e421620286ed99d0e55dc1ee4ce19efba35cab74a1217dd95d7c92478a9b03c9eb89acbdd3e5ef31d163d25b2e8a5152e603af50d4b57984cac90fea83ac02ed751dfe823618605eeb7d92b340c09e7cae9827768dffbeb6b64cb4dbffea9032d12842f9b6d65cb2dbe4ccbef3f5f338aed5bd6463e6e210672b3f37af167bb24f9077f9a2699d6ff1207010a9c202241589243188641e9ae02a7f851048510c789f4f6955c1969509c308eb617a29c3baa0fb853d05db0b62bb721503a299cf0714db6e66a9da8c213bed0c899f3362eb1dfeb5a733c1e5de4ecdbaa155523f9f5ba2625034e8505dc204870e02237f42380e590fb77e121135d4797729b2f007c3e4777b29a71e845684d5a5f6fa6f07f752f2fe5ea55d6b42d5ca05893e92553f9f8db69b2b04851a2ff7cc1aca7b00dc8466d84e75ae30be3354bcf3bf4e20a448856a464033c1c49d258ffa64f2ea5052f7abbc13fc5aa31014e14c7b4a9d1836c215d88aa420f93066426b1ba45145d3d55a6f4c11bb17941e9076abe02583fc262d77f177378811dfd085bbc9031759c9a41f9f23fc307ac0dc067c2878605d2cb06ee720c698becb546d02dc34a594d31a467c4498d3682c94c984ba4a9cbd7330062ba1d88df42829177df7ac20e12abfa87a8448617421815bfb3cc95889ff14a0053104a885142282579e006697676207de18a39c46b4ae59348e8336907698e79ecb3aefb067f2c8811bc7a61c7468bf80afb50b947e9b46e287d29174aa9909410e16321369bc80573650c2d541fe06654bec1678ba1a81abafe85277abfe03e65fadec27692958e7866c23517b30fff52a0cfbc01829e7dd48134d52d9e4448cf8591c925cf680481fa6488cd7e492b2e720b241bb014635062dfe03a7bb49a11d758e72c3a9e1c891e3d5d4d1dba7fbbc414773948cd27330e6029a8fe1047d8aa18ee4bb817a822bc0a0d7eb2b6e259d6d7a74bdb6e49fd405769f4aa977f8572964925c218801329008012059131793cc17c5a43ea4c9cc88241a83945c176ba5b9711de4848011c6ed8a1163333be65b832d965d738fcf3d50d0ed29f89ce8dbab87a72ed81def2e7ebbce7c74f20086ad05b40a8b98892fa215831d424ca1eba3181d1dcea8cda5d1471cde5bef205de3edb4be0ebff792f2252676e657c30ef19d86bd3e00ede7f6ac87637d16f79581659f92db49ee49509bcca5d71e798191d1660f2357e440653f503789a1f83b2ee697e635129d5f45d643720f9637014faa0dd5cbc136e3b264dcf630f8d1dca9e22fb76830e8362c5b3f171bdabc80de6c028ef0c45e8138f9454bf501d82eb1a3c508fdc51f43f663ecc4b51246979ee0b629d188f019d94cf9b9f689b36fbe8322d2cd6827b68d2e2e974b8b4e1bdef79529f96ecde4e2edbea2337f139c1f7a4e2360acf872231a3a7f4b54017f1a4f82035f50c375d123eb33a53d35bc44d81b70b392678becf1ecd5a715cb8e7ad52ecb878345a910ccd42b98c794025fc49978190b72252ed05bbde48cf4c8e3f70f3715adbf5e2a5a872d55fffa5f54a54be0f2cc8423786d456e014851e746e9576714f6109465c4048c2687d38515106cacf1aa2a76b510d95a7998b82a4e98a3173e6b635f3587d449d85a834d7a0ac58f817ba9885b5d62e0dc90a5be04120b889eee9c0c87a88b3f0d46e6b841f795ea6c39d8abd311dd8ad8ee5af4c00e9945501c6b67d0ce477f769c32f8d859e2fd5ed8b6ee1d8007435b14fe42e1812d049a5e4cfd8b5e09d59307cc958e7383689d2954cf7f71cfc320be21a280dbfbc8a58b6c99490f45a9a5e8c17cf3d70566a333563a141ccd622bfc669a4ea0f9a472e622708c0d4bffec3ae2e3531e14d394540c69c394603142036c4e747da91df82ad160af3f348ef8cae877f6795583c7e5ea0f2f178380ca3ddba6e6fbd423fee1fb02df46e9b96102cefeecfaf4e3009d26b2aae8e246d8c872779e332d3b55be4ffcbdd1ee344a9af59b180356b1d735fe56845bfdbba09b6874eb01c704906e62a035e2c0e0f6d4252723a3a5e6d18c38eda8544e625d87c8788aa706b84251793eea2449672cd02989da58f4ce58ed7bb13d13415616ad9e82a3e62faebe94bb6853f976373c2cf0a8241138953583947958ca7625af5088ab019102742dfbaa8cc8c4bdc5c4f8ecd24546e3f88dc4ce63fc36d3fbbceb80605daa01d7ef934d2f860ed6c3ecdf6b241d7172c60c9a9cb09ebba5968b3a55c0dae9480d426239ee57813794b056a08cc8c2a009c9f19df57beabf80e2fa4a02c7787db4d48b5bbc331a4a28bdfffa1f7e026b87b6666ce7f4cb1c90ce2d9049d31bc67c664546377f7e147a0d6dcad23c38ac4746c7e47dcd198ed3c13e63d893283b6c5f969328b00c8852ba9bfabd1a36e1b9d01492db0d7a51c12847bb6c117b0bb9dde1219db1ace074ea310ddd88f753f8626cc82f4ec37fc3ffe4fb78227d70333abb4db039125c19b199fb188c6975b029681d16c5b6d952c8e1eaf4bb2f99d684d28f1b22e309836c9609c9a2977b6ead05a67e9ea64f96b31fecade1df8b3314f92c9f3144b54a98efe458b940a75fafa6826aaf8e5231d7eb214da54a750c255997270ea890389e57d0e4345e52e6379631b86026455752d1f82067c48b4695368be704c0936468a4773ddaccdf20e82ac570d9007d7625239948bf78a6de6dd9d6f9f440cb08cbb110e468e7ef5ad073ae0acbdfaf567e79bb3f4fe555a472182893bd02a8879da9b65952e8ab02524aa6c240338c52909541e1b8ee5ae09acb177121f633b3c3f746a766055f0c570393cb8694f2b93c5ca8ab11b632a8b7b26885003df8ca5df480147b782f47683911d10b37cdfdb41a0ee619536d051f8c0853f98696d027ee090e9860166a63bdbf37707046660b340e9370a84fbdc0274391a3e70d7b66dda9c705d6aee32190ab69b2729bccf73671873fe9ee66f46a0ed66426c68e5ec893455fdde0ab90bad3eff285ce40882602d27536d27fe2e222fa7d1eec09503fa43e664bbc190b6399881dd8bc5050e904d5e7dba3cfb436594c7eafc469559147b7b9313fb3780a8974b499d756432172ebceb1f531bd0a61068c027460ad1e068402f0ef1f960f0da37e7d828b81e8ac7dd2d09d808dad07dadd8a5b49528ab4c0e42476104606b30b3d3e8702e0544019c32d81c6519e3b124a9a0e0027072fe4e3bdfd78709b30369f8f10b908c1cd133cb6e58edefc61c1de94898798aed7281dfb0c3e1ab16716ce4a48be18e25a1a8aa41af34c845b70e350e430981812978ac4a1b22a8856925423ab0d5f6256cb457509e99f6e41e57b0f8b4c65f34ffdf1b49a17ce1281d48c3e798e7049bc4e75f9b4657d20d6f5d3fb083ad691efa569f1a580858961c1a1ccb4a0283dec861ef27ed1133702cbccd322543f3441be158e3b537537a108dbd1e19c5476dfec012f3e640d1032981d45d275ae1305a64a20972dc7eec2c12cd15ac632a53e6d488d36845621f6126411e2eb2ff925864ab1f086aa531de0da5b00816debd273388a02e3ea1c00a84c084652b3f139a901b288523900a807f2faf18c7ae2467eca39627090992fee384717ae63bf1a1ffce8b937d884bfa1f56ae6191dda908f1777dba70a3123890c02fd0cb55e8ac11feab071f7e050e105d60a218d40c4244dbc6d5865920e57cf4ded0902e076d24374bc7222b03f4d1c490c3f6673d968515fbabaa4d7657a5a220fa07c7a5855af8b6417223c5746651a62136fe525604db9ae66a8c81a05a9af481b7ed104f15ccdd69f62bea1b53e679f1a8ab1bc80a8", 0x1000}, {&(0x7f0000001200)="be830e052ea1603f64e8bc3ecae2dace1fe000241deb855b9bb1e57bdd1d9f790feae940df19daab05d7e4a5b905a641", 0x30}, {&(0x7f0000001240)="14ea216132d434ce0c62ee81a5bc03a09c8f9fc45612b4a28ca5773e7bed7391b442235f897425dd075af7e3455c9a063409665a9eaa8067496eb959f87f9e3dad6cbad298960f3dedef996847e4df5e9d2c50b439a4d19b74b38d8821aebd3d60c79304de60f6784deea1b0011032f39a7c13d63128bc25a7e14b35def396c9ade7df06f6cacff3b28829039a6e84721ee1a5d0a5ee3d9cf6645e9dd46b0bed34c5a2e12782d694e3", 0xa9}, {&(0x7f0000001300)="b09b7dad3b974a4afa2c827caf25ee6cd8eefe5b6f2854bca87dd49d4a6765b6750da3a41dc4c9b3050dd9afad35421bc3423f579a44a82fd188213731387e4757eef5d5d32025255bec8b564f6c829d240371ab8a0c94b903e8f25d039738d7ba79eabb76e80d75a16715f3e39b9d41f6dd5d0c7b6d703b19cdf2a1a4bce3", 0x7f}, {&(0x7f0000001380)="1f0baef914980e9c7acc2727f124ab331f5c3305642d8d44e9eeafd6a53daf1a76b0a2bf4ea50291bb96879fe01f129a01bf39f82dd221247745d3ffb671723dae6589690de6b8d0999f7aff76f3e901b83ae6946ea051146f3befe143bbc677238401f5fe8e6ab6e4efef9b4260dc1f2e266788c8bfed807fcdb36e3f05a7068f95fa36c3ae97860c97b4", 0x8b}], 0x5, &(0x7f0000001500)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r3, r3, r0]}], 0x78, 0x8}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f00000000c0)='./bus\x00', 0x2015, 0x699e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0xa0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='Ol', 0xfffffffffffffef2}], 0x1, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30000, 0x0) 16:00:24 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000000)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/103, &(0x7f0000000140)=0x67) write(r0, &(0x7f0000000180)="5d996bd2663777f85715dea65faac568cb89dc7f549d7bcb82e0c470b13c4c31e84181d385387d6517bdc1109374f4d744488d9fa9f5fc2c0b72374b1f86e3e5dd1d3864c391", 0x46) 16:00:24 executing program 1: getuid() accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000005b0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff002369a541a76cd005e3f825c22c27eacfefa0f1015f644e000000000000000000000008"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x40}], 0x2, 0x5) flock(r0, 0xfffffffffffffffe) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x100000000}) 16:00:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:24 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x92a, 0x0) 16:00:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) connect$inet(r0, &(0x7f0000000440), 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x101) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x3}, {0x18, 0x0, 0x8, 0x9b6}, 0x8, [0x80000001, 0x0, 0x8b, 0x2, 0x1000, 0x1, 0x1, 0xfffffffffffffffb]}, 0x3c) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_data=&(0x7f00000001c0)="400f94b1ec9d582629b21546de0497ae6c719a9bd0f9155d17015c1facbf4d59c255a1aaf023095466e958f52f7a0a2dd1f8e3aeedf69a65d097b69a421d5ab849f429e4a5f5e48924269319bf4455da9cb9d1f0b7663d2b948c8341e08379a07c63e92ab82d1c0ed7d1b69001ecbd580c5867ca5f496a486a1f97bbb9ad7ead508baa33618abd9dae5814dc0a2490baf5f8c4b035584c708e431e5febae62e1b8b93055827c220e785331755e7bfcf8632fbf41ad08e8ac84de9bed9daccb6422bbb32942638db10bfdac51308ba11ed1609572c14d757a68f8b0c200f62f08bebd217a83d1bb8d1f22dbd95b4e3c65d97a16"}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x20, 0x8001, 0xffffffff7fffffff, 0xd6}, {0x7ff, 0x8000, 0x2, 0x9}, {0x8000, 0x8, 0x1, 0x3}, {0x200, 0x1, 0x800, 0x400}, {0x1, 0xdd8, 0x0, 0x200}]}) 16:00:25 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0), &(0x7f0000000100)='\x00', &(0x7f0000000140)='\'-\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000400)=[&(0x7f0000000200)=']-}\xd2^\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='}}\\\x00', &(0x7f00000002c0)='&\x00', &(0x7f0000000300)=':\x00', &(0x7f0000000340)='-])\x00', &(0x7f0000000380)='-%+\x00', &(0x7f00000003c0)='+]\x00']) mkdirat(0xffffffffffffff9c, &(0x7f0000000500)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:25 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0xbb, 0x2}, 0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), 0x4) 16:00:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f00000001c0)=[{0x1, 0xba3b, 0x5, 0xffffffffffffff00}, {0xae2, 0x2, 0x199e, 0x2ce3fe38}, {0x5, 0xff, 0x40}, {0x3ff, 0x5, 0x100000000, 0x8}, {0xcd, 0x31c3, 0xd, 0x7c}, {0x3, 0x1b1, 0x94, 0x1}, {0x1000000000800, 0x1, 0x7fffffff}, {0x40, 0x3, 0xfff, 0xffffffffaa465a6a}, {0x5, 0xff80000000000000, 0x80000000800000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") r1 = dup(r0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000003c0)=0x608) chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x8}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x21, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x0, 0x9, 0x3, {[0x4, 0x1ff, 0x7fff, 0x0, 0x1, 0x7956, 0x5, 0x3, 0x9, 0x0, 0x1000, 0x81, 0x8, 0x2c19, 0x3ff0, 0x100000001, 0x100000001, 0x8], [0x0, 0x5, 0x3ff, 0xffffffffffff8000, 0xff, 0x5, 0x6, 0x1, 0xffffffffffffffc0, 0x1000], [0x6, 0xfffffffffffffffd, 0xff0000000, 0x3f, 0xff, 0x18d, 0xffffffffffffffff], [0x20, 0x0, 0xfffffffffffffff8, 0xffffffff, 0x5, 0x1f], [{0x1f000000, 0x8da, 0x7}, {0xfffffffffffffff7, 0x20, 0x2, 0x3}, {0x4, 0x0, 0x0, 0x401}, {0x4, 0x9fc, 0x4, 0x3}, {0x6, 0x1000, 0x3, 0x200}, {0x8, 0x3, 0x1, 0x5}, {0x9, 0xfff, 0x7ff, 0x7fffffff}, {0x20, 0x81, 0x100, 0x1}], {0x7fff, 0x1, 0xfffffffffffff800, 0x2}, {0x1, 0xf7, 0x4, 0x8}}}) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:25 executing program 0: clock_settime(0x0, &(0x7f00000001c0)={0x0, 0x1f000000}) r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) r1 = dup2(r0, r0) fchdir(r1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x65, 0x4}], 0x1}) clock_settime(0x4, &(0x7f0000000080)={0x3, 0x7}) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r1) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:00 executing program 1: semget(0x3, 0x2, 0x7d1) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) dup2(r1, r0) 16:00:00 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x3}, {r0, 0x102}, {r0, 0x20}, {r1, 0x80}], 0x4, 0x2ae) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) setitimer(0x0, 0x0, &(0x7f0000000040)) setitimer(0x1, &(0x7f00000000c0)={{0x6b81, 0xdff}, {0x2, 0x5}}, &(0x7f0000000100)) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xfff, 0x4, &(0x7f0000000000)="545c02fe5b3994ec71cf0ba16a4af2b3d7e877b589df6923aa356e5bfeec2977fc960f6edc2d348646bf22e261238a7fdaa1a5835ab3c5b045d93c9247cefd553ef3556629581376041763ca55ce61262f6881cac3d0c49449f0651c177e089ba276bb87e8d4e23f1a1b60504e77b26bf0165dc6d7f5e1b8aacdee8bf0dd8f5c23ab10f5a1ecd87800374b7f88f8c58f748c717ac13b3e373270012f743f426640df13713674cb4394dbdccdf3ce9e277111f02cf8ad56aa1ff17b4132c27fb2c169bdf9b661942fa25905c3c8001d8f6e44b87e73df98ad28a0bab01c808e776c473c69b9191199b432ba27fa9dd5c5c8e0561433349d9f908396264976549ad1a0ec0842a6d244c3c05d0e3f5d992b1c7cc5d9b6e47244749e4e061d30ba586612d5036b39b30cca957ddaa1950810ccacf262e284986052535dca8a0be2d995c92d4bdbaffb7209e5979e4f6f5f3f416123146260fe9069162be497fdd72d161238b2526bb6912297b846bb753eed9160910ebae57299716a36fead6e6d8880f46da1569a5bcaba0baaaa39d757103866d39837f8a7c8f18cd580f5f936055934f99132f2c7b4a29a81726a71b3dc3060f42bacbeaf8aaf9e2fa4250180decb054c5b289deb7e8e679a411a7ffd6db06926970f2e302a8f121dc52bf6d086476bbc6d169023c31087ffe445ee41950cd0b982f3fce60b18c9f74c097d6f46711d2c3d67c258ccb94b33141782a3447feae15720a7698377d237ac0a0963db20148bb6058adc57afd64ae22872834655fa0e42ccdad0912c6e167d0c98a8d44c37581fee6a3929534b535f29c3063e857e932aa60cdd4a0256ddd423c2e2b49c44607e4ef74d6f5f75b8952f89b0af158ec8c192bb8e60c790f2b732e4ed3b84a1cf6d3cee6bb959944d972137ee472a2677c8551c4aa1a3f69ef279372c96048dccfdf04b6face055572b4f5720656ddafebc61f78610a408b698f0720d5552ece7dd008ffdc9a60fee7d1cd86c71f529cb24500955964b7cf38b1faadc2119c15ec884e7a63062db91a5bdf0864412b9e57da954c8563311b77423875481742041eff7bf3f7be7f497eb1aa7a5e057624924ebbe6c78bd348c65d6963565ae3ce497b9b4d60bdd7d95ffac2898d220d992ff959e3805f769876762b6e9f08e9163c75bde7385c3e695101be15e70b5a24b8b538c0acaade9719dd67e5ed7df7186d6d07950a10b60651c32bcedfe30611d1663c13bc20eae7bd6c6eae217c1eb9134fb45c859f5456b944c3bf4b9e87604b1f2d44fbe0cb65fd7a30310831158715377508e54873a94ed61d8776df727a22e5defdbd8c30b3aef2927843778a68d51281789a8a75d4e710e2f5f9eb5e4fba2c372296e34dc0e9cec8a61ec6562cb22beacd410a1f5272d6276bb1487ec5996c12cb097bd385b869ff4f6df780c4a186f70086af0b48421e6d76485e2694beeada74aef1a1699bcec9a8671e6a4bd71c2d63cfadf5876a7e5d404e5ced4d4f3c5e9df661efa43c1f67caee03ddc46a890b961488cf74dcc55a34bf6c0471356c442e98b4ebb329e8e8b28d08ee1e0b34eab58c315e0fe891f7ac2dec2c0c8a77d3afcc874430c6f2696980e13bc1723a03f18ea985891a3484a303711cf2d5e0eccd6f4c70cc2772df50f41f0409504363a11a3096015889baa419501a582185f559b91aa650fb8af448d13b157a6f026aa5f3b4d7ca16978d9d69ac541681f0cb77751399a158156fb6ae340855237912e2c820381742fd4dbd28b13dd2b213e094d780640e8a0648f0cc0a153e94ae130d890ed1564abdec05a63ba77c8ab0ff580ad72a64d7494f42cb671ca474b7eab71f0ff0994b695590b7b9bb2c80e7b186d8777d3e39552c2f51da72d9c59db6c1a4142af9f00b27cc0c19a2259effd580f955a446c7154aa25c01601370b1504bed080e5a64d46336c7f32d706cb72ba2316f8a246d51f54df701ba757825b5445d9460943b897bf68b8e8a6bbadc1d844105420bff359323abec87497893c82529adb5c1cde598b66c4e43ccce97e26f6aa8c7bfdec06fa822007887b5291b0f7a6f10f8242749d43bd74cf6d09b2616c6de9c85268535bf1978557756465d5106d96a42f61bc4ab4535a4436450ce1ed383862591732e55ee3e48430a272cd5dd4b39b2d4a78dcfd03e74482473abd089c9c27048dd263f7d30a48c8f1c3999e280bc1185ba4f493e29b6c6c0abea719a5cc0da58140f64671dd66d487ba4f280f7d9e00450c0dd67c0900c35e858b04d87a9e363ff5a95c39cde43bc86006c3ff49de665248b82f072962f0e5b25ff3d8e619a293e8cca45224f049c8a2aeb5036e6e492ca9243aae45f09b1d6b3abb63d389cb3a34469fa6952f4f4b672221d108a1ed1597a428fa06dccb5bcc260da0550efbaa6a815bf4a6c4f01a94d7ea0b8b8a041d66c9d845e0cf2ff98c8e786beafd7fa8d80dac567a8cf20e49cb4c05c67b6c9bb284920267b3b683303ccad779581c5c57cc8ca593ef3652710984f7994eeaf5c2747b6089669d90f80d5e073ac253dd8e05efaf5b8e35a8f199f856183e907d67a8fdbc147268d5a83bead7c320426e570fd8d367eda4fd39ea2a1d27403c7a5c1281594e0987139008c82f4f653e65d518cd78d0f34ba58e5e1cf1edde4914ff500d17b096904bbee0b436a69753fa46756fa0d171ae6e90244ff2e17bcf37ecf4473f04ecfec4e110362cd752049cee9f41e2dbe249768a867cfd13738a7eb6f50839c9ee1f4ca476b77b16741341bfbd643ffc3de7e05f8af68e86fc5b41ded6018ecbac9062d5b8ede3add25f2472463af3ec38518b4dd267bf752db6166741c694fc363ab4e68ddba026856fc5ceed435b77ff3df20582d6a534963776e7bd9170e25fd8b47967b41072963bf1ef449582e904b92f40efb45016bc05c87ad1c3647ec897e70a5e06e21f6ba6e4d85840831489d6cdaab8a8807cf282feb90b6232179e32b0de2623637f81586f5fbbf665de7eacfae1eddd7bcb7dafb742d21cb5bc523a856297fab819f16b1b77f623175f798853e45c09bff7bef3f7efd9580a0d3e7b6c15aac91cff87fc102d336525a6d974b914091fb3cad89810a9c51b4ae29f40cf028e5ff79b49b27f28132ed51e04b67f526776015a7cc65cfaeec58ea2ec239a405262dda8288f430d8328257e147533118bbc5c52f7ff0948adf47fe38755bdc509363b484067ea5d07e75bc34b82a1d6085fe442139a0669f6e74a38425a091913232cb33041a1f743b13735d27a6d8b6373409b77b4a2bac789765218fe46bdb95a9e4d9564ddd527273ef171d7e0b25764cc5d8b0659696a5aa837ca0d0709749022d9984ed9cb45b0f5224df1a3ba631dbcb26a761be4db1c80cc7b0fa4073ff5173e1f5a3ebc31817844f1fb2c1e5bed13f6a96ed2c475b3378ac74f308ecf34cce03a2c4a07c7acbff7b23bb5573fc7f15d3c015823af8cb32e2eec05c2dc396f19083d6d29773dec3d2e44cf2d1e804cd5e45eb1cf352adf6cae4f7560069d1c99ad770dd1698f97ff505ab3be9045445878607c3855c32d127dd9564347b793ae5693eea8898fd0612dfde04442064aaed2bf1ee06541b049e29726188e837658565559c4ce36e4882023ba930fa2a9280f712077f9d17de3c6354f2679472013fa9b26e8f4bb75aea4a44c192578cfcb03accc1f9bbb24742b25be6e8ef78a52cc50d546acc6d1a774bd138ae01ac4b9110e36975cb69255fb026b0b6e739053ed5b6560795d058485aa5093bb8f0cd343e7d50f8096ff40dbd8068b253d0d7e9c8e462b05f9c8c16195f9e9374fb0be6338e55569f9c35e2a621adb7ba34672b5ab60131a156a32da28cdf29f5804ecc9c0803f462dfa3e78b4a76628d6993e4100d5a8f34c8a59f40233d169c695db8ca567e629739dd57bbc705d88ac44cb54888eaf9d7a69068637ee6063fa826b46673db3c4d4726fa2fcff6ea33aa1936152e7310f3b5fb40061ea8e8e90ddf21fb24f48895cd8d0abba630df6ed4ad2b8537fa3a01e509259f946dbe3d599181203e3d3dc749ffd04626a555060c11032ee09d306f67f6ff7cdfcc6ce723a9eecd3bacc2ef7fe14027dd627ad0dcef4fbb206794993ec65d0698ece7eaf0e07078f162de9efaf1e83cc6809ee5adda23721bdfc37bf887118bc8b5deff29b9885f6f8b185ad3092ce689e6e795a29480d3d032b065f1c114fcd1c7ef93855b1e8d1903b2f9ae1e6417f300de8b6962347077db2c0be71eb3aa4d202543bcc43ad14c44b5c2ad751a82591030536a7cf08d7ac2e93e96b4f113014b0247a0980cdadab3d3c50a998f38bf9cb99d2148ba9b390b5f1b012a0b4712a1deef00f85f213221d5ceea70e0475c1f12cab298b6a2c84b9d7205c282a5e79f4523b45c233348bd466ce30cd6caf3c8d927783efab00ab6d63add6cdfae4a6ac5b9a0f93d051ce6f15b74061071de58b4a44ca90f346988902127f1e37bc11e5c95736dd661b2aff4bc777b29a208f07169ec209a22e780ae95f9d53c2cfe58d82be25e14f044059b75b34b397d62b19547a4468e95a3da5775754a44fe2f37f883e133a5643d460e198b51714bad98bf18a8b430d4e310999351f67919213ec9df48ada0b1c17fd48c0ff4dc44030f83f61b969d1f43fc94424eb38e6a20ec952b5f40a08ed2c1628564795b22b0c8f536becbf2c2ec0c553a68384c0c17e98239dbfdd4b29f2d6e2ebee8a545bd852f4872e5185c7bc1569e6489c1138472bb7c187b630d212ad2d75f6d7e59abb02a197069a4ac1e4284fd0d5b7055a0f9f8815e2ca56e9b47042d51c78c9fa524ae6fc2d71e6b782ddaa746c40c3f2ab741b2737e942438e22e6dbe32ad89bc908d31429ee30e6becb1d9b59d0abe0fb73ddafb7d50d8602547f895da2b62c2435ee43ce58cf59d8475037cb2b81939cfa8c8f19313ca3266c9c756b57222509a08c56330eed5cbc1ef3cefe8580a289573a009193d3237b1bf94953a234fa9c01467a97c2fbc8184ebdd032170a4f9d20eadbf93e60c9a6c57674b6baa1851088237cfe01470c19337544689763cfaa05c7a81dd591bc6af060358dc503f1ce664fbac106b5c8dbb39554d6292f275d2d8dc0cadc664a13183f4138f0c1a23b4c615e918f8ddd00a59798c40707fa4ae07caa18d448f6ff2079f869c842fe26a9729da08c7de79ea6205476d0eaf418413af6821f8408d4decc528370b685e3d81f45b3a215c6fc664342040e88528f1c4319d65c23bbba25994e69c67fe86e8eea619e63d6b8f46501555657865cd980cffed79ea99ec8edff9098d349661ee63e561f0c77d42d297f1b93a313330bd3f7c2349a29175c07e56a8098a510aa9ff6fd0a34c14b2e657b979d167119871ebf6c5be6c63c21d0aaf184c9ed3669f29a2e43e3999d6e1d1ccb19069c940599c637b655451b6cfbcc2b5b7c523c5a9b8f53ec2a23c2c603257f9d1e5716dd6c5bd994cc22fcc6247494a29a695f209d8e472a9cd0a614573d2b7a1e92d06b8d025669997dbaf329fcdf2e773313899e4c686a440208bc52c7fc7d2a8ac1974a46317aecb670bd81910fdfcb2cc3460cc9694808e7411d3ec515ee94a8fdb19b99a6fce37428742adb3919eaa9445430b34ab3211e08e30af66e056e218f88f7a3cd2bf54c8a29363a1ecd2052d9a6c07cfd6fbd562c7c73626bd15cc5f5da3a0e7640625006f7130562456c3edd3bdfe721b16480e8e279a33f3a", 0x1000) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001080)="ae53fb595d80fd06b037e34a12f92a3689c075ce0cc3a04021e4f425d0dbcb1efb181d295c035f37486d4738fa94445aa9dcea30498ab1efb8146a1be1b6ff1df4c52b0b49", 0x45) pread(r0, &(0x7f0000001000)="1c055c8a30f581b35f7f86c0090a9388223b2ca63591f0fa46a3b2013a5fc9cab0dc1fdc94959c21e6bf4d9fddbf4c7921d119f31823e6f39b8f953b4b83f5a6abacea067f0a7888868a66766b8accf3e61ba4a3588f0a0058b0a696ed696d65779246dd1951466a3efb016cf91c8755c1801b5928", 0x75, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001100)=0x1) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="6cc2586a7c1b7bc760e44a00002e2fe6696c658486934367a17ca58d7f9d7749736ff31a1213ff070000000000000004eacd7b264a"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[r1, r2]) r3 = socket(0x18, 0x400000002, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x800, 0x100) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000001c0)={0x200, 0xfffffffffffffff7, 0x1de4, 0x401, "5d7bb699e77803a16e13277e1bf7311554675296", 0x1, 0x1}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x1, 0x2, 0xf5, 0x80000001, "d754b4e98826272b366e38792d5424946fbb0e09", 0x7, 0x74ad9feb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x1, 0x10000, 0x8}, {0x6, 0xe5, 0x3, 0x9}, {0x9, 0x3, 0xfffffffffffffbff, 0x1f}, {0x3, 0x9, 0x100, 0xc4}, {0x7fffffff, 0xfffffffffffffffb, 0x3, 0x2}]}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x62) sendto$inet6(r1, &(0x7f0000000080)="13aa17604e068915589d88ac5e0576dcf87052cb3765be106caa29f330903dd2293a177467546d19005028136a917fcd23144879ce993cf2df32e0271079202629e53b2e190c64089e06725b8445a501a6633715ca8bf1e2019b88bc99bdf68d0cb01cac775b286996a8", 0x6a, 0x6, 0x0, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xc0000002, 0x0, 0x4fb}], 0x5, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0xa6d, 0x8000000000000}], 0x7ff, &(0x7f00000000c0)={0x4, 0xb17}) r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r3) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) connect$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) fcntl$dupfd(r2, 0x0, r0) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000000)) 16:00:00 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000010"], 0x0) pipe(&(0x7f0000000000)) r0 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) pipe(&(0x7f0000000040)) socket(0x18, 0x1, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x1, [{0x3, 0x5ce2}, {0x3, 0xfff}, {0x2, 0xb824}, {0x0, 0x9}, {0x3}, {0x3, 0x3f}, {0x3, 0x404000000000}, {0x3, 0xff}, {0x0, 0x80000000}, {0x2, 0x2}, {0x2, 0xa5e9}, {0x3, 0x5}, {0x3, 0x7ff}, {0x3, 0x200}, {0x1, 0xffffffffffff7fff}, {0x3, 0x6}, {0x3, 0x10001}, {0x3, 0x5}, {0x3, 0x6}, {0x0, 0x3}, {0x1, 0xffffffff}, {0x1, 0x70000}, {0x1, 0x4}, {0x3, 0x2}, {0x3, 0x8}, {0x3}, {0x0, 0x1}, {0x3, 0xd1}, {0x3, 0x10000}, {0x3, 0x2}, {0x3, 0xd3c6}, {0x3, 0x8001}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x4, [{0x3, 0x9}, {0x3, 0x56693961}, {0x0, 0x1ff}, {0x3}, {0x3, 0x1}, {0x3}, {0x3, 0x10000}, {0x2, 0x8001}, {0x3, 0x7}, {0x3, 0x7}, {0x3, 0x7}, {0x0, 0xffff}, {0x3, 0x15a}, {0x1, 0x8001}, {0x3, 0x4}, {0x3, 0x7ff}, {0x3}, {0x3, 0x8}, {0x3, 0xe}, {0x2, 0x8001}, {0x3, 0x100000001}, {0x3, 0x1dc4}, {0x3, 0x7f}, {0x0, 0x8}, {0x3, 0x101}, {0x3, 0x5}, {0x1, 0x9}, {0x1, 0x6da13a67}, {0x3, 0x9}, {0x3, 0x8}, {0x2, 0xb47}, {0x3, 0x4}]}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x9, 0x2, 0xfffffffffffffffc, 0x8000000000000000}]}) syz_emit_ethernet(0x1000, &(0x7f0000000380)="de9c5adc8999c5416fd4f4625b32ec4cf93e5d72c602da76d7bd4269eb429731f1e9b6a7584e8359d2626274cb0214077a15fbf817b24adb0c744f13fe7bf9b98358cf2fe737625cd2608036bb539a19b879f9f3b0c76c675be01777a5fc5cc632828f3c07fdf678d72d1f747dc2eac144343a3e41edf7febd89f5a87d4b987b847982cac7f2a5fa49cab17ce30b44e91e9ff3610c4160501f2df5faff2b78539352cb596cb64040c254e768fdbfb767b2db24c28b82c78c331d5b968e75285a5fdcb2393bea8bde6dd1705cbcad62f789edd1152d097df14ce54277dea3683a1275b7c1ee6f6c1a8a368a63a760a14c6ca04db37aa1b8050379bf83cdb8a7d867df380a84746956743ffac6906af6ff10b634d3781927f82448c8a1347b387de52941974eba059d8b43daa8dfc94303c1ac083cde8100433d9882aa014d5ee5b2f9adddfcfc8b41cd9cfb1ad4c933af86ad7f29f277211a453d94ef5b7c5617f27b9291da660d3fff4d4c83b3e9c866ea78cee8357288a34f021d4c80e63ddeca0dcf7215ae86c5e01247ea6bce5c0eb2dd9e79cfef518772ee141dd3d2a31cd151004b85324ecea3aa6cf9471e331e7fabb0544b3d7de4f2d37c5069457fc99dba1925e57ee7862f1e73054400e08b6c26c2b4645322d87a04e839b0d02217702cf13a2c17eee38132c6f9ccd201bbc3dea3657d1d2ea168265cb773e418ce0db82e7d1ab9af612c993ad2e8661536afb5661511ebe57ad4a6053d27d474e2c06796ea82d0e7bb2afdf5c4926babbde34170cfea55407d2afdbce0f13f1289c4aecee4291f888f82c3c0fb103f65d47ba0b5f015f5918c982091e99e5047114be08a09c2b8b891ef399ff02247c850554fee5894b4dce4fc41b737c64a1ab94fa0202736b8cb5b06b177e84f95edb7f4c605e6245f8a93392f2646656488df67810d85b1314b23e7f325cf706eec5c96cb45b112f199aaaebb2112f5a3e566a00ee7b75242b555121248f9135306c3fdd7f85a13dd7ca50f25c6f051dd7c6405eff18aa60a4e6ca32b81cc44f5b941b7648efe7c8c680d10762cc6254526940e8f370f1cbd5ef0f5508e5a772a4ccaaa317aba00e145e37e8730c84811c0741361eea1009cc9534c4502c1ea89cbfed0927dc3f300c134a06d75d468fba6be339b035f3e566fcab4b5616341938b7e2911624986e2248b0842468eb3b818ccb4b4aa39647e4c05cc93e62253954f58c880b30222eab1dcd9b7dbd46b5ac4ae7997e73c139a516728d7ea9601094ddc6657ddfea836fc09f3885c7935ad7aa0b1a1a401e3b0a1572f3549fb0f99130e8de7aa00fcd24c90617be3804bc785dfd8285c1f17203098f7fb3ed4fbbd09d0de6ef61c2adbe605582f5fc9e05032d1d1cd490d0999a35db8571032bfadeb2e42a368c079f891c15ab749549fe8128b92b8af1330cb5b0bb87c6f73e45863a540bfe3834c9aa251c371a0f89ff6f4e985c3566038e8677501f28d75c9289c2d9bd51653f522754358357eb3910da03b2ac1cda9dbe2e34366666742a769b6699dd601807c6df8d8f1116cd54759619837588f7c023543502542142ff4c8eec7811bc9bc244af921abd1d00ef6c8770fbf5e6a35d30aa5dbdacf7c6e3f1718a8efea67d29153187b65e5b7dbd51392118a353c061d31c57fccb4846db99a82f6406691b9f7743d3a77c11ee84b57ab5fef18f06db8b5643bca016b05c71318db2ec681f1d3f4052ddaae32041f16775971ff952dd5f636ecb7cf18ae5ecd082697d7b46e6d932ddd8cde9d7696488d53af4f2819f2c51c78b58086bac38b45a856d769c205ca750ac6d98e6516cabe03b4287635c602efb4630b6bb44ba6baf2c07d1e6a3eb58d779ac8e3de52458ca11c8c60bc5d438e186fd901c3a84b4e589fb9bf493643f0f3b9932d8c88cdfec4f8d5e61d3edb5ded287f6ce30094240bcab112905e4819c1d8550b5d40b43d012870bdc958ee9d4567ae92bb97c1c747a13c225e35943f464950a4e469e5d64c43f349a629011ecc30c748f96e6092bc23ec7ec2e942bdcec113423725d16736aaeba0f537447a0acd5ee4727e9aaf74dfa21b135869913df3a5d5d6608bc191731603958b255c2e04c445340e6cf2deb04efd3e63d2002a7513484e5cd96db9c73bd9971f0eea5d12d6d9ad0faa571b3a5a5025ec3f557df39800d281496a1dd1b2f781e336626c0504ae8a23209b9d72aa44a110ac0747e4c3d44b047d788cbf098b2704e21245ceaafba38c3e74cf45844ddab5ee05e9d0b92ea0acbbd6e1104fccf014924ea870290612e5eb723f83db5832b7e02c205fc9770bdaf47da9ce21124b78c5bd1bb465cad485dce1d9d73ec4b2ecce31f57ae66124c838fdf1096ee6fd4119d7a5adb0924b4e1f4e73234573c61321d90fde9d9c9052d0f9c915b26881f82c93e211d64236001498e95274a8c440316626db9d6cda3bf5a96fd24ad8ee1efe456c0d701314ee7834b17cdbe895e9a3a0c213bca01a47a17e7c13ed551b6f2951ccdefa8101e9decfae2059f5d10c5c49621f31be2404bb0946332ac808da507b207f5f9dc8e5992599e452a3cb76e8633d1b3809cda09a790d9c08d81a984799bf16fc7132190ca40f637478f8ba31bf9f236c2191eb1a91241f6d9e3f9fd167ba695673f12cf1632cb87a12d2ba899c1582ff8e1ddca4ef2667fa111e35a795902ccb7dc3b295e63d27ec8b5101053d58e397441d1a117efe6538fb21f67ae6a1ce7caa0a6f16909dabc9b81d41310c9138da3c1b184de447480962b2a2700e028f4a819c2476dbc47b2842c6c911ee6b371c3382eb3e16c15a0f3e00b2dd76cdd46e58049b023d4bacf4a90e825d448ebcb1547cfac4c577a4c68112960770d1895cb50f7bd95ea16892af3e5e2cf812e02032a7d250157a9ac14f2d15876616c103a43dbeb32fe9e84e3e21726c8e6fc55436fd54a62b98b0e7e72ff0d2166802606c183a92782a5b9a473cec98710fd25f4ace0c87c66c4b3c0b9707a58ed275fd19303c4235cb7f6f938a7ef54f5a526a29f43a960e34dfb0fbf5081df6a1193089b13e784162d1ab9c22cb3def7954011781412a21a647b2138f33144b0b03de3bd15b8ee1c383b213b010fc63b65afc1c56c545f7a0ed78b9ccaf8fd97dba3fec21068b8c6823a13c1a93ce916ecb07565c91a220aae58d74ba8c872ca2d102f1b85fcd17ee001ec22acee4d3f0b43692213c99f447ba92f2ea275a03f23f4ffca29c4937e9bd188c943370174f6f26ec08df75a37454d113a76bf10e09e8225732bc6b3967ef42858f5e7bad42b42edddf3268230233c13c5c1fb7d99bdfd96924768858a874987dd0d291942a25a27bb4bab90e8c17b1b6b6653d654f09546133acdb35e6c5410d18f45007ad0334221dec468969f647776edaf915cebaf0320e8e6030f387837b72de6c5a11d923fe294cb885de6aa9c6356965fc0676c534308de53a841ac0abcec0f3b46f78247027ebedb3003121f2b28278b6cd0dcdee49482971b01aff4a73564ca45c7c495dc9c5f6b2f36335c071c2285fbe3948cb08f178df479671df76c0c9df103a161f0ccaddcb7c27fb40b8a5b586a26d5e400137cc369f1073b0331b34eb3ccc7b6a15f0809080f220ca2e054272a799f1c3117eba391e9c9698ddb9595d46261ba54370d32c93772e43386dd54982b00d3279e270b4cff7ddcfbfba6446964c335664e83b00fc6ef5aa14d843621e86dab1f78d185b771ec7f014e35e5045703bfb3484c256d0a7156e239f5a67c9b0a871e1d11c2f72b73569eadb6868db23f0ed87b5baf9e0da6eb26b44f5d55c71463c39bbc4e2e079b1e6b2cdda74cf65c19440b8545185c12657b2734fc52a6c9155ad6a21b8326fc5ab70a8d1d3093736c229df565e516016f553914cedbe8c05fb9b410758849fff578bafb1a2b3bf51c90c32121e27f9aa01128a0bd5e2ef76e77a9baba14e2f3aac50b4096ce09f89b506472e6c2317ca3f60c3f5b2a57bb99d71a17ce8b3222f3a5dfd97b03daef04d54b39e641fab10512464e5fc2f4817d4041087c12db13959121d40c5feb9422e6e12d6b76e62e9c7f719bd5685e549d6f2ad2024bd15fb8ade84ef92d24572e2916c318daf48326e5b06f2673868c86eb79fbd2a46122da4cd9f4d9c1bf78e88a449f41e6333f39288a1b40348b58c14640f0d636d79573f85fdd91ffaffecfaf6f3ca51fa922f684bf0332a7d23c6f4411bed3a17c7ce3e4b037bfcc95e8eaf41f3f38aaf7ae733866abe9f8df96a4551891049e5d4dc88d3bfeb5dc7e28b2e4754c6e6c22e6534c1f0abb71879f38157f26c9639e7a578c1063e7a4d075f9dd3674eacd27021ed2fc86bd67aae8dd2fd30b9df8723623e96ac68512eefd982636753704be8e2a1fc865d55ea867af83ecd93e6fb908b8611ee43f5374568239ee2dc04e929f2f2fec8a3e3325cfa44663a4976c8e1121de32c04f92301505ec6733da017dde02a9020f7972cc30884614ba64f2946e01027b563388d540d0bdf8acc51a174566612a2e8d04d292a086a15fdc4154003b34cece74a507b0bf0fc9f100ad162246c17c95ff8a5d4b1e4880f4e4170c182434baa40789ab91ffb780372bee22c36f1dea66a44ac71d06f815d226541e4e3d10eefd39ac37de7f1fb0b82f024548747cdc89448cf0d1fc5e90c37a75f741418029c657b1cda0d3339ab44f2585f3e57eb10cb68e7df5c0d07f420801b971b9295009c750eb171b7b2538e0a3f9e18b5cfe29926de33ea74c46bbfd70f4b406e50ae2810153b4f862a51ebbae0a5919e111dc326e4ad2de3be49842b3423d543a707348482bc11008c94a76d8e922172e0d9deaa75dc9ec2ff435bf1c247183e2728d135461c105d3800b0c6fb3a9805740db19381a528121c664cf903dbcd68845368e6899057981a40cc6c26ff08facc0a436d309952fe9e1dc4cd20cced02f0075c323d18b74250b99cfe8aa330dd493e1179e16227d69a362eb8d110d103912b42863c3bf975b9757c869935766b73c3f31b4f4f914b01096ef0697c940c44a7e88e48bc0816b8b45d31398edc600835c6e39ee3ce4f4f27e65bb9269d8a5a660d94c7768e9e00fb7ed0fa03cba2fd54a0296f78f7c240c29d74df1b27ec75ba4061096a6231c98a5182057580015ffc65418a08bda77997e825a2851e53a45097112d444b004b0df5569b5511050b12deaf33108f0e3045742f90f0d0b71f482b0c994e5f022953b3a7daa5e815c4847dbcbbc0154f2acbe6ac5786c1aaf3b803e9d8eac9c7f5f86b3522f5cdcb3028369b4383d4bdd364b7944e391deb27d004666e81f71871dbbddcab00f77e22e89f88f5459d188ef708c6456bb35892ad779fceef6e06616787cf2c2777e3a57afb8faf6643638ab73a92c69ce8c3585b0e43975b408eeb111340538ee8abd6a49f8d63f9a0902507f5cdf3bbd2280a49ae619cbdde4752c1e6c988ef187b30c4abba0698e60ffb2360c0b4ded5da91d1ee63a6566af2cec3b3c2c86663f4b409030f6f282f4c3d0032b0f61a8d829dc477811b973bf752bd894084e1dc0a6470b97ef08a5152f56b8d11eeb7e8a605a888ec60a4c74262bf50b3cea8a69f9ab96f094083c3246de92ac3f31a1339c3ed9593f70b473fa01686c752e824d2c7b7dfe79706cd881079239f59f83874d365adb958548360527bd1452770acfdc5057a79430c43f75bcdcd8023c33e1ea6f41de5a506a3d5193fbd0300") ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001380)=0x5) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$setstatus(r0, 0x4, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000013c0)={0x8, [{0x2, 0x1}, {0x3, 0x4}, {0x2, 0x3ff}, {0x3, 0x1}, {0x2, 0xd81}, {0x5b3ceaa7a4550ff1, 0x3}, {0x0, 0x20}, {0x1, 0x8}, {0x3, 0x3}, {0x2, 0x1c00000}, {0x3, 0x3}, {0x0, 0x6b}, {0x3, 0xc4c}, {0x3, 0xffffffffffff87d2}, {0x2, 0x2}, {0x3, 0x8}, {0x3}, {0x2, 0xffffffffffffffe0}, {0x3, 0x3}, {0x3, 0x4dc}, {0x2, 0x3f}, {0x3, 0x4}, {0x1, 0x80000000}, {0x3, 0xcde}, {0x0, 0x3}, {0x3}, {0x2, 0x8001}, {0x1, 0x10000}, {0x3, 0x7}, {0x2, 0x7bb}, {0x0, 0x9}, {0x2, 0x3}]}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000001500)={0x8, 0x1}) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000001540)={0x8001, 0x474}) fcntl$getflags(r0, 0x3) r2 = accept$inet6(r0, &(0x7f0000001580), &(0x7f00000015c0)=0xc) pwritev(r0, &(0x7f0000001600), 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001640)=[{{r2}, 0xffffffffffffffff, 0x10, 0x11, 0xfffffffffffffffc, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0x80000044, 0x10000, 0x6}, {{r2}, 0xffffffffffffffff, 0x8, 0x40000006, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0x20, 0x22, 0x7, 0x8}], 0x1, &(0x7f00000016c0)=[{{r0}, 0xffffffffffffffff, 0xe3, 0x10, 0x5, 0xfffffffffffffffd}], 0x9, &(0x7f0000001700)={0x3, 0x1}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000001740)=0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001780)={0x4, [{0x3, 0x6}, {0x3, 0x37}, {0x1, 0x9}, {0x1ae7fbc87b30ce9, 0x9}, {0x3, 0x20}, {0x1, 0x20}, {0x2, 0x43}, {0x0, 0x9}, {0x1, 0x3}, {0x2, 0x10000}, {0x3, 0x6}, {0x0, 0x3}, {0x3, 0x9}, {0x2, 0x5}, {0x2, 0xfffffffffffff520}, {0x2, 0x800}, {0x2, 0x3}, {0x1, 0x4}, {0x3, 0xd9e}, {0x2, 0x3f}, {0x1}, {0x3, 0x80}, {0x3, 0x18000000000}, {0x2, 0x2}, {0x3, 0x3}, {0x2, 0x1}, {0x1, 0x6a27}, {0x3, 0x8}, {0x3, 0x3a}, {0x1, 0x4e}, {0x0, 0xac}, {0x1, 0x3}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000018c0)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001900)={0x2, './file0\x00', './file0\x00'}) fchmodat(r0, &(0x7f0000001940)='./file0\x00', 0x20, 0x6) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001980)=0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000019c0)=0x3ff) fcntl$getown(r0, 0x5) open(&(0x7f0000001a00)='./file0\x00', 0x402, 0x191) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000001a40)=0xff) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="e4e9fde655d91e0fa0568b4a1aa117962c0128c445a0a91d228a08accb29f7b8c9ede420ecff02c38248a6d85ab3269bda92cb04d4629881929a400ca11977eef44e4fe272fb90e2b3e68d62c9d694f98ceb764b6639bbf3bbfd6ab9ab956b041e33890a29a3fa19519ca44187a5f90cfc9de2e943cbd2776ea6185f7d9b7ac2ffb1c15431ff146a211da04edd6eb7a672e2a7c33a76036196dcc3d5bd9e5483431cc394021eee25307a309fa688fa256fe3fb791c4593f0005c6abd4449b50705a47d501c891bd7f0", 0xc9}], 0x1, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000189, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x9, 0x4dd, r4}) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x6, 0x200, {0x5, 0x200}}) close(r1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) ftruncate(r0, 0x0, 0x7fffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) ftruncate(r0, 0x0, 0x80000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x10000, './file0\x00'}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="d0", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) recvfrom$unix(r1, &(0x7f00000000c0)=""/42, 0x2a, 0x42, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:00 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xe8, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x50, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x4004426a, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x2) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x7ff, './file0\x00'}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="e0c1eefe52db9c63b9b6491328f12d481647474048b98d2e0557c655745f051767df1cdbd6a06cf2ecbd417507b481183dcf223ac088556cd1b4c1d57c37ad47f9b05f791204798595649d95aabc213d"], 0xa, 0x0}, 0x0) 16:00:01 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) r2 = dup(r1) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1) r3 = semget$private(0x0, 0x2, 0x38) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x9f8b) bind(r1, &(0x7f0000000300)=@in6={0x18, 0x1, 0xbe7, 0x8}, 0xc) close(r0) r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000002c0)={0x3}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x65, 0x0, 0xffffffffffffffab) execve(0x0, 0x0, 0x0) fchdir(r0) write(r1, &(0x7f0000000200)='R', 0x1) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = getuid() r2 = getuid() setreuid(r1, r2) r3 = msgget$private(0x0, 0x21) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x7d, r2, r4, r2, r5, 0x0, 0x80000000}, 0x4, 0xffffffffffffffff, r6, r7, 0x6, 0x7, 0x3, 0x6}) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() close(r0) fchown(r0, r1, r2) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/248, 0xf8, 0x1, &(0x7f0000000180)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) fsync(r0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0xfffffffffffffff7, 0xffffffffffffffff}, 0x10) socket$inet6(0x18, 0x3, 0x3f) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x746567d63e76c7d2) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x80, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x129) kevent(r0, &(0x7f0000000080), 0x200, 0x0, 0xdde, 0x0) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x101, 0x9}, 0xfffffffffffffeff) kevent(r0, &(0x7f0000000080), 0x4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2a, 0x2, 0x5, 0x4}, {{r1}, 0xfffffffffffffffc, 0x22, 0xc, 0xffffffff, 0x10001}, {{r2}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x6, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x0, 0x7fff, 0x4}], 0x1, &(0x7f00000000c0)={0x401, 0x7}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)=0x1) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000400)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af62ff37282921e4fd89720fd3872bab70c1f5a872c8810600c53c894103b22f310b404f36a00f90006ee01be657ae05c500000002000000000000020207a371a3f800040000000000000001000000000000000095da", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)=':#\x00', &(0x7f0000000080)='#${.\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)='{{\'#---{$\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00']) 16:00:01 executing program 1: r0 = socket(0x6, 0x4003, 0x1000) sendto$unix(r0, &(0x7f0000000080)="b100051360000004000000000090ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac080002000d7d026ba8af630600000000000000720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000140)="f9edd6490e31f433eee7e5c24e2b9e94f21bad2f10a388861686e5ac0a335efd7ae72fc232a413bded3c887501415d699b9342c9aabb9ffc265aab3ebb36e637479015efa0864e642b1e031167cfabf6cf35fc4f74449b06496a05d14172b01f065407e34d3c5d9a935351087774a2a2e3f15a8d38711f02f692ee103b7115c6cb898a35462b6c74c8a8a417d4d65f0bc9a306cd1f4a8cd6b7dd5231fd3052ed0528eb598e09f081d4875ec52f720c4cf26397c0ad777dfa2e911eac5e2c48b4a67d4feab64967933544c2d2ce1876f9b8f11d73b2e705ab3a13687ea711a3eb41ba5f7750292279cbe98761672af33d93fd7324a96c00d50b81c5aeee9fd37febaf60520194491640ed19459df27f2736533bb604c575abc8b094cef19f6bf426c44387a855a7efb7dd90222be1146622a74f658116b3d20ba60130320c9565612b18db23ffa3559cf3c09ce043bfd1687f8d06ed92d95445a81ad4ae440dae6adc8ae68b6babaddb78c71c6cba694c3993ac4802e6688e443a2e5e49e98274ce9aec06d149f2b09825929fe1a41a297d5578ca1fe3507e9c8b831732512821d2c3ae461f26fa9350d91c19ab3b65426ec746b63114606de3cf17cfbf4a9a1d4bd82ec9d7c0391e340c47d1f03a3f5b6e983fb6c29fc8f8c3e35d9ba213fc79e050a906d57d354aa9d47a271b89580ea39e86e6a90e579da9b4c1665fd425b0d3b6c9c9a7f2b801b1570058012ee77f6959e6e66eaed27c05e8f39ed4392d914de0a1755301ad7c17cf2279b2ca2b6cd30c033c15e270288d95eb93100a300872c15a4c01de8f6c4f7b9d99a181173c44ef46c566ab9da253311152e0833cb8bf3fc89c38e2c6c83c2b6b69004dd9ffca180c9b8a13f1c233c124d250cbb8e3336855dfed15a355cbccb0309fa7521e07106396c27145190a43634ed5c8db62b9924418506d477b9c9f9deae6de48f756ce12228bbb2d44fe56aa5d8b5b5b6c9676aa94f28faef3c034d78f4461ed7d0fa566663bf7c32fb1221d824205010ae5f9ce85e12f1491a167fa3272021fc61de61dc9506253ec27fb0677576d765e368ff815ef99902b250779f1d96c2117136b77774125ede692d0035f854ae28dfcb9439d2fd64207c0c7bbc1b64a32e5836a53535c59ade790804eca8a56b66c2633845465375b3c1114f753bd0347c306e6e503b901b39bee152a8b39750102eca442475ab0c1dd906d77af4460ab720cfaf5cc61ad8e8e78d0f95d086c42ffc40d9fb5f13203a99fc3e44fb36531db8a83ced7f5a0e8aefbccfde23c340cb44a20eb879565c7e20dcae04492949944e1479932ab29c28d24b7744c2ff48db3d4e1b59d8d376809bcc5731718f5a8950043bfac7a5b1df22dee922179c7d6bb18fbac38af2ea75b5543c1fe275d2f7e605dc3ed6931adb01d247f2d849a24f189cb2c3df04af5a4c54314b2b3bdb0e5257d462a29500773fb3cd6383c73896df041344e387a4321f3d9a1f399c5a551263b6f063cf8cf06ea1e635dd5b3c413352d7128d091a356bc0aa86953e3645a0bad192d62bcd505f0d37b5628e2b41b7acfaf8df5710264f2ef6e2bba20f56a5bd28bb0f52c2cc7c6830b4ce972f1f852ad7049cd0f2aa65d9a49ac2734d9150cc849b497615b903f8b57f459e46da39ce5cfcfb5850d372a99669e64537151a390e5523233081a141e1dc0c7ce4d5983aae3d11471f1feb89020759908f457cbe07d40b17ff99ccae098c3e2d1d8dcfe5522acc21eb1e9bfdd1f31c9cbe6decb7c926ea9f548b19fb99197c703c0e910a475135ab1ac4a50ba0e660bcc927bc09beeb7f81d8ef4fb70a1a00e0f2a475cd01138b9d843c7a8d3cc1b9a29f1981356a77045fbaaf544105ce3f99ad08a4af4c150355189706ee551d560f479e2f953f6c18a247ecb51c38200d7ca419be903c209c7f3e8fa0c69c554c249f9c786f147f1b2e3589534f64ef3759caef1249e70bb873734ed8e8145c1971c587563a601cca37af6ba26ab64d402dea1ff48911cafecf39e6ca536de14f8a1a8748982e889d06821fb4c54249f1466555df5e5d83f02f31198878bce6221734159537976447fa2ff6aceb2ed29e1db08b8656b956e73b4289960ae304b2913ac635fcc2d174caacdadb5bcc05b66d58030feb70328d371d7557c7ffd232b6147a230a9d7213d1c3ed001c5063e5a987f665d75387cef61264aba6e87b995b6a42a8a1c7d8c94d7ca71b63bf445e270e40993bf8f569fec56ff38060f8341281830e80ee12a82e301a694ed12d56f85e503ae2690e60c80c9430f667536bd87b067192f2eec59ce67e337e3a201c74cb7e909bb407f6cf6044b6ed5eae7b91bedd52c93a5acb3563e1f0cf2df1a755b2f8da2d4cfd15e46d1b3c5ce15b8b76638acad62bf7f6bc2f88e40208c06f6adbc2344390fdefbd3cc13eabb7fdec009d0b1308096cd6c2fbbd71c92d7b7d4126b9407c3c34453aa485d05185e155dbaf11480af202dd0ce446824b7a3892f97b749482f9ce29d5ae1f7461c5b25afd72724c1e30a355bdc8beb749a40c5f279bacb4c137bec922f1bf760223aa0464ef04b47dab6e9fce8fef12b5232698b6e93a280acc83faa45c18a4fd56dbe11c84eb086252d394ce79ef5b8ca9dd686011129d55d213cdb2e2d5261a3531ea20200a59e9cde89039b75c4b4b0068345e7ce0d382b68e8c59d960fb604fe3d2bb8e4ca40b02b857a16eb495ccbb8e38289a638c9eee3dafe3dc7ac045ec73f0fee3d29e198965af6dc12237747ceec83f80222b0706b867254bc05f805744f50f07443148b2ac2c15468000a38aef57b6ffbf550a03c1e05a11d4a5861546fd32c88ce3a089066bf4a646f096aec61f3feba3aa69d5e0c206e3be99e03cc9c2bd80b41cb31b86d4bbe552e4b6bbc6f8b05351c0a99230d296c74127742fc613833d20e44c258fb8f9299e9aa4e4b1b7c4f0755b6dc48299e25815fa05b9d5b7d37d2f26fadc415ea77f277461031d39392f94d67894e01aa233c1a74b6edc937cea342d3ac7e5f591aff2f1768e1aeb722685d1bd719cdea2ae62f333b6a9c3aea115829b6b7fcc0900f4c4bab4ae1ad0fc2788acf07ca71d116244f6b4ffa0c9bb98e46ab1866bdffe45b99173337c5f5f1ec50717ea2dbc0202189ec7e8c7433601c51de5dc555d937f3e89b073c9b07da7efe540b96b8c69fd7d6f420681169442888f54def7443c0293c377cc9ca02ba2aa309daefad90fe293e1e22a4c82cab679c651ccace19fd7b0a2b09c249e8fb4f7ada0fb44018d240e9cb497d795cb7659da067903ce44490a44ff9d174a3c8dad20807aca5d8ef9f020964a9d66d638804d60a19f7e28da51644e5cdf334811b220b90616fcc6e3893a135e1abbab6ba3071bfa9de350fb0b4b57be042f299ef554f99118e74126051510828fda76daf38d1c115b6e91c118166a5f50acd8d9104f1f56241811a5e22b8695caafcbf489eb70854b20fc6cfeeec41d5fb1ec48feb68e8f495eb5245ffed35d639c59b90892efb823e5084d4d28f70c47443419847bac72262ebe9edf7e7d832f57fd21a2f2ada86ada40ffba38fd8a3f1b7a10e166bd04b2d3bf0c58703778bb7082c9bc33964d0ccbfb375710c0ba69dca4e5bd808eb8e1e8b1ff5817e7a5ab3be2b0fdba59dd008a919dc7998c0c5ec74510705d9bf6d315a2e9cf2f8becdfdfc7203e2636ec6f70947f809ef6a58a790a80a2662e32b8732cc2ba9e2e111a5fe764c4cda78db1fc5fabaa34f11c0e6e0d7c054547ee816524787f2b116b3141400deb2ae4a28a3285ebdaf9d6d857705fc248c81fb5f3b3748bd6d1fc2232ddcc0fc3fc807e0da34f8606f538cfdeea34a27d2ecb9b377ee2a3b85dcb579a49f60983c6ac7420f941a69aee19bedf8a123b668a2fce5ad247fb8103d2caaae859b6a4effb787b27138349842c98642b7f85cea37f54b57c4c85e67f289e43eab45e7ba2fd28e4b12978adcbb3a3c81a9f47c0d42dc3f90ede13d62ef9980dafde6a03a35cd4168557f089088bb16628d3d2964e73b5596a880efd19900d12e319cd9fd52c934b1f1836bd46fc289d0b826150cbc521c57f53385172c93328453f8446f422cb24484aed656b2a52af9a04ef0275b8fb9f3f205e485edcc8a1c9d467561bce4bbcd5ae3ecd6ec828a57dcefd2e6b95af00093c761c7134643f3db8d01fa969af242c8dd5f0153ecb558aef7e208cf2a77ac486c8b02a43437b8a45e7a99919597e8879fdff001bcf76b3d8eb5e7d57c56b722f56cbab709989466515b8829b8b2cfca36011eb63336783c17a05c4461f908ccd05bec029e738302009613f38ba75b1e93b74aa9c88502023a314fa32467799d589677129274021c3a7dab08c41a8f15c2b3ccd2b30dc31b962e5a0257302c514377ef69bbb09634a86c533f6de9faa6a4237ea93df288cf3fb345cd9ef770a1b70b6e4cfb7992fc53e94f718d1edc0a6ba59223d230fdd2afd04c5ad14b3d647a3055d10d58e924b02a95c42c97620cce7f7d45b2b9ff6da54b4e20291615fcf7d6e595ba8087cadfd135558051fa488bd150316beed49be5b463dec122250ef48642e26491b4cefb43bd80ab4a3da6030fdb13641b188f65b3cf187aacea2f0e929007b4d00c6b1b416432fe1f7e16dfa409283c819d918adedc8389f3ea1787a420e0d960123838576963243b2d012d3faf78ff8c16cd29d382cda603958659199300226c24629b769b17e533fb9406067713ff8b1625d2a220a7ee723f0fced2f1f97d62935e85e42d12890aa16585dcb9b8effd688e9093a3488bc4adc2040b16088d7b9dcdb7fae2175be909072b93c7a9897c238778612c2bb01e0bbd47ce942ba3ac2ee472ea051a9c39a0bd6c0bb910e86fe6264e1511d11ac33fe3fc9f197e17e1ea9c47a29e1854db079967cb45a71e8a38aee0ec8e8872d7472dcea3fde464ef41ccdf55f6909006a7d4e54b39e70d5d3203be239f4c3a9e3c438b88fca79e81b95e04c66fb4d44806cd1ce57e12920cadfb3e02fbbe22feb34677a6b8506c2f5d2b9285747676cbbcc87789f70c96310f0a1b402693dbd084998d2fe3e4b0b7317548c36418648f8a34654a1a4ff78ea9b318824c186d9c55f100c1bd81ab94f167815bcbd95abd3d7610ec88242ff59eaaffe1298e0b92d672c072de572c73ff6824a4862ef0e6e241794fb4de8d907ed7fe079d067ed586619ea3a6591d8b985e042469f0453f34cd7114a0483966c8c412cdec5d4ac98be4345c7474c17ea38e93a2547eba1469e3077a495670a0b12a4f8c6f3c0fc47cbfa5d6184021b1868c982f5d1ba64ee1b3d261c6cf1462c2f09d2cafc7dcce6b21053b1c4740f782e22d54e8cce39cab0ac208ceaf609eef5eaa53e799cae944fda4017b399219d68dcd74587b101c473e17c7d8243e40ca43dff66336989cdab04fb96b5b9e4a000a4ed9c1d2dd187787a9684348ffc947962817dbdfc44ebf99c7f651cf2004f9c5f47cb44a38ebb235960ae9f90349267c465ddf54cd44d5c41a30cd6284422ed70268454ec9389404b26febdde34240293ba7712d32856d3c5a0d4fd64ab1f2194e9a1e833a7a698d6716b6a6e533b16b0025cb5863854f02a0620d1eabccc54da93fdf7667ec2e10c0ed156472290c342136eadf4367d76eee1d82d7d10e6e682432a3cb2518cca8526c7fa1bc4438ffedc45a0e3ab20c2981678c6a7c424635dba2474c017c8bd72cbe4c04b6271ed0f83e", 0x1000}, {&(0x7f0000001140)="237fa7aadb87e5904b3a3600486b3b74d283acc9e9a89ac3cbc7b67a5bfcca52584915e214ac3d14800daa98d687f43d4071c0fb88a179b9d04dbe2eee25fb70195b030fa510e1cab8274b5d97cbaf27cb1cdb7f4609e3dbce0038c8ef3bd648eb322adc4f5a55296075b902bad45620890d4c4e123d6394944c4a1829fc201e4ed2213495539b9414b789eca0bfd6", 0x8f}, {&(0x7f0000001200)="d286755d4764f4650b9b9ab38b1f906c694e2598613bd79b32c6ccff2516a0fb5fee29873d134a77c42fd2cdea083e5fef839e4441d7729131d8a865dbc625a851bda3fb10674fe66d6fc23822a0ac796b4bf9c69c2d55a23d2357b5a04d6e807d3e22b0c5d044075802c70092158c61c033a1330d825ab5b1724cbddf17f9068622f331f78641758ac270857a00f1912882e22ac94b4a575fe5d877a318340b1c76a9e4c09fd671aad7489d63c3a86176fb18cfe2713bb37a13", 0xba}, {&(0x7f0000000040)="981c241d0cde55717f", 0x9}, {&(0x7f00000012c0)="9f443195996cc8c1dcfa7f9cfdb25bcdac206a4bf2902a49f1b5739896f4a355af65f16df2fa3a5c06ba6ddcad949e9b23dafbda3996d67b8977de5364dbabe0a0c87f83257c5682c9d8447d4c5eba598750e4eb77d2c50274381f9bab6153e190a521cc6aeb651690bc8b0b7f4222792d742097239c42115f6e7b2884189bcdd84ad698613362035e0d7a46c25a6834088d45729c0939e18101a0abd0dec0a362efaf18259c7020e04c405c929692b097e23d677e439d21ad4806a5368f8ed7e85d2c0047ef67f5a4a5cb0305f4aa9abc66", 0xd2}], 0x5}, 0xc) 16:00:01 executing program 0: socket$inet(0x2, 0x2, 0xcb) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0x6}, {0x18, 0x0, 0x4}, 0x4, [0x2, 0x3, 0x9, 0x8, 0x0, 0x7, 0x0, 0x6]}, 0x3c) sendto$inet6(r1, &(0x7f0000000180)="e791618e1497774c0a1dec4c9e080c83e5211bb335362daafc06079d2b8f8c02337c877868088cd681cd91afd948c224d5efd56ae800fc987b195ca5de35895c88d803c1251303db4da12397917596194b3fa865f35636600123bea71a95343ddf431c8a21f7aad558ee5d57e627b94f96908c0e73babe863f311adc7127d0cd424d156b1ec8260b18baa555d4c84f2d65b4a5a5f921695771fec41a16a461cf6be40484eea6bf9de9b4c518288b449efd26a2991dc175ebc172248dff1cd20b42fd16246d6a438b5f383336f29852efaf059a6964d7de38f68f8b6f0bba0ed3e35d2cef316e246b67b5a1d8f403bc2fc1f817968256f587d834f884526299f0fcb5130ddc58090facd7abec1192b8821cb2927e43d0676a6af0f033601d310be395f0bb985c80976623b63d828b4a505e2d2eae6d7fe465f0a5eff4fcb66820e9a0a058d727b85bb0ffba3e3ac79abe52a492c90b3e2f8cdcba34be7a14489fa188e6c160a07b7745fb42eddf7fa1d345f1d35347322c353ce6ab3633c5ec4c911abb000e47dcf9120916103a1c11d4039fcecd1642e64776ef609b493e86b7fc08d0861b888576272a29fc7831b74659e807dfb218ede6d4990ffd5555059241af82b876035412996809743ed6a8f71527e893faa68d80a92bb36827ec861df9bdcc94eec84145504fef17c871f41feb3bfed840149002e4f2e734e113037815f131fa108f067bc4df0728e3238638cabfdda4160d55c74ef26c1f8a14abd837356d8ed661498104e2d6dad63091d518472306628d8d47ac891b77aaa98bf78b6974d6162f015f079e0fdc35e2440c6a6b80e95613259ed996d03502a0238250b433a660828b39aac907d3c687972ec1bd3c1bf78d4b787e4c996d7c6c82d54fcd6a3c5bd308ad02cd96847ff6eac13c6784a3010bdf58136eaff445c37999ad0760f4e0191e34e99a87f110df57d1f6a46dc3dd52e8879ae6d14391ad6e978a757229d65ced46d531f1f5250fa49c23cebef672358a9444b3457a9c0fa3ea452b92065c20b1a53b4e808730771aebd29e63c5b55820b343156906bb2a415f03f0bfec7e00b17ab7a90b10c025b2009fb78b4fbb857bc7ede86d0644b62ec936e1e34a0f5999b40082295fb7dd045aded19fd166b4993f108f52e195e40374324436557486f9f5fd4d62107b66d84cefa2fff62d0bb6da940023613eced241c27d795d425f22d1758483e2c7ba234034e3337677c7ecf5299afd67f0f8927bc3b278d4787824b29b358a1cf8c6bce0027e7bd7bc3f39f953f2c2923be817d462ddbf5ccaba678f57cdade9bce082cb3d3fd06b3310a6faee1e580105597ff959dd66cd6458ca2d82dcd3b0c33280b4895ec9ba5b03912a2d806824bb115b36b7decfcc3d4f2e9c9e5ac37f97ade4a78a14f8a949436828959ceacac5b62e16f4a2257e4e3bce48dd6d11e23773719a480bcf72046ce78514c6a76165c6b8f3b02270025310981530f75dacdcecae43f01f74def19cda43e0b4eb514c3efbfd18aa668e9aa8f9ea8fffa61a538904efb0301c77690589dde8e58243247edfee3e209c108633877bba9b280784c5079c01a022906b982771c3e2a30ef673935a75a27209d7c149f1d80075d39881cdaac2e7b8db6206c0d03bb7ac34c584bd474a77549107be9f419862cef87480f58140e3c7166ff05940262802af8ae062d28070e631eebe4950c4f5f11f899d8841b695f95d5aafd0497a1c4a4f1d4607d081f39b258e64b094f8c305e81ba6d3979d3c81d0d71da7410b4d4e0942104791afea09d9c2677751c21d8dfaaa1d8825bb616602d037c2692eafb0a38fa60bfc10bb34a6cff2b3bcb705bccd700963dbc16e18e338dda5dcc87572f9bb80d7f46e8326d1fea2421591613b1bc8662acd9c7b701be6bb5b3c00f906624494e807e06f1d9b771b804086f3f54269d67f7fa5ca70589501fb756427a16dbdb28f3e7de5eb31e9044d28f3ed415bebfbce712c1574d8bd710059802ae20bb89cf600eff83c2c615bfbbd1e9dc7279b9ed0ace94a6d819dbe983341bbc40dc646c1b8ffb9400a7592c1cec5aa0aca6aad2097b6b3e65ef9dbb473ebc15de1181b184bf32e6a71d57f626c7e04384316d9260a4efccb5864c85d0487ba5640d0327a36755d984c8b3eacfe0fb8370be9c5dc84d17f563ce96962666f1a1f93542916e103212fca5b9a644545016074d6105a945ad9768fa9611de03c202a77decc401aba903a5632667a44368cf509a79f276108672d6f1467cad8b17b2c01d2f77d1e70c1f9be57b50339aa11db3dd6b62f3113b0e222085ea094072e555a0821ca2fa116cdc3692e162c6cc1d47d5a6cf6805df2c3dccec3472ddcde3e8d99e7f8e61c93a30e80b65b905927453694bd8ca6300c6fa532eb39e3a2a0e1eca67b8c0fcd865af4b5243952ce6ac248d2cee3c3582149aca29d0385b069b8013dfd08963928bcbe1f42cc8c746195f663e6c6da32ab09cc7896509e232b39fec7d3207181a38ed216030af56655b2cac1c6b3ba193c73083de47fd3271167c1eb4b985cf4b8b144fb33ba275c613aa831dc6acd77fc7e8a7a2ce4df6290517dbadee1db87f6fe04f35af515a44208461eb264dd563c611273d9a885918596381aee31d64c1141efd78cb88df63f76d61e5b1d387fd6c3caf5191e32e85ab56ae3e1b23fec4756b114bb1a579ac3fbc6646cfd8c9dbafa05a00f0adfa2debb8ffd3160640483c4c27f11d9d98f18fa07f4c4b495628caf8acadcf35b895f8a8acb7dc46c164da7e6c0b22bc0d797e24bc325fa32d93ddff0f6b1999d7a6fd780fb620c61a8435333b1efc6f773f2c4a4fc0b6f35abad01792f209b4cb7566c4e9359e6b6d36ed86b2873546e3beb52d49d97800abbef252b90af374cb12a627911827eb3745a46e99afeb2447e31dcd16e0be24e0fdb17aa1fafa6a5e8ba4252c449285dfbe16e5409dd9862e39ad36756e1e830d8534e63cd515e7cd0fa83d97898e8d93bee89ec5020d8b73ec9907ffdf6730356a34e2a5939f228a715d3cb00353c2059aea11f655a5f643448cf8b7b3d750d1862d70012329c5777c53bda92a486b81dd8102c6c1b53416c97e8622f259368cb31f3d8294aea8a55bb19cdfe71e224565c4b063fce169d6d649d6040faafd71cf970af45614732ee2df2eb6d8d559c49a600491e0ddd065f4eed31ecf1e269546b2022f6f91ca3d6b1805e8cf5f28cc84fbc81308bb0f573fc8d010b200017c242140a566157f60e1dd7f94f2aa74d9116e4da4fca0205b674733548f545d7d5bd06e8879d8463ad37321acf77a21b77cc9a36edeb3c1b067eb0a5388b245b0905aee6eb5a7bbc8d1c999a3b77526ad366256467d747c5d283c4449f2c530115aef7c6d1d0f4ffc9a68a7bcb955368bc08e84a5e13604f89e2be04a86b02b41cd8391c4b4939c1f485c58a6a5c19fd031767cb5a0847409a800b598cf682ddf47eeb830614a1e5c602cf025160fce07a0c21ca65e2d7e0cacc9238291ba961fb1a2640205e00fef823cf8142f23a9b1f73aa846b5fb9e2f5e9f356576b19f25643aba15829ec7fe51adeea634d56e6ed182e9f34d0d2acbbd1b97422408a541877da865e23e73955fe86587fd08c17656a29d5bd81212f8ef1689a1f4a5c808b7106da8be9687c758df56f975456ee1b29f1b8d74d95f75572dc2f253fac4ec97846ca578938f37273cc44ff1f41f7cae171d75a3fc8b7a7e0f13632bb820e5af891b6139e24f8ef34fcd6c71edfc75c5c9791c484147231a578f987aee36343d3b207f905b94909cc34824ed0c9fe958a2c42f9e4ac1d5cc8ec1c6b528cf251517a341cb985183b1d5983f275d0bdcb7e6b3ca4dfccdfae5781ccf9c4635383c9377a04580b7ef69d97926d663c03109c398c9b7fc33447c7af4abfb80053fdf774bcb708b731a731c486fade2336cb667017bcab6a5917cd7d0d10f6b62217e0f157e91e5a2868d49fb8e50465e0b0637d1a5474c1559ef25fc6532ea8a910d51a6e3605b4105c80dcd62874e6a5278bba25e769f0c7cb62bee26179beab5a3b4ce8b1f4f06ba9d6d0682418cc759e85fa7656077eacefff74d7640036033adfecc839b136d7d47fd94160d90914243ed3e18116a4da6c636a45cb0df6b58562441f2f49e7c1a964bf47702ac95a2fde09a0f33520bfc7ba716d0d722cd2044470179d75a0393af5632894bebd605877b6e10c637e579b0061f9af4577e56bc3443c0c98de958538d34d624c2c1f5b6b13968e65a79461b4a140fe6f1a58db49b984d6d441b8b90d5119a7d8b6036a64c2cec5fe4951b1b28a507c7cbb18b5b6ea762c5d91305be6d0ce6d0cd7302f39ab5739c0ff25f4fa0dc8d48f6660fad7a49e795573b9786d74a1b98dc9c71dbb5a85cef0e7aafa50d7344141663ce9d32d124ed4e9d5e1a94d222fb760acc488da80b884a1ab3d624af3a8ae6de4ec780b589a3d41d4aa7558f3a7f1179b6d64b4aa4a5be1c4c83d1af88bbd5a95852b185ecbe992196761d2019922fb11de761a1c6cc4403d348593e5871c7893d375a860292c29923394fe718c4f6af6b4751bcb57652c47192b2c95e416cd1758ea2dca80305c6e8c98d628188f0cd341035409c1200a103bfd315bfb45af70f30e730d9b47aeb0619536ef10c76db0e3088cb36882f29d80a629bd6c33ca0755e599df884a16846e0b367cc64d39879621f28f55f93c3f88ddb3c992d15f5afa67b3b0af443ff5c28c8d7a2e109277fd33643f1d3c89ba8128b83359b9e1c7be9177118d85218edbbed6d112647832a359eae9beb82d00a35eb75d19e5da788db5e0c49f13ac0980dc1a30f80d8e1d486a9360cc5b93dfc6093bab21509b287087d2ebaffe6b3d45a513426c716381203f5000c8bbb05e7b2643337b58cd564c2a5ecc105d30ea1304edb7fe53911718cdecfe68a7d91891a76b6271c252a4d5a13d557d8d3d01c6f36d8d6fed2af1562bccaee0240bc8d1f6dda2360e44913686228352a8e2b374fb45a285c5a0de4efdae6743bb07766ad30244623d9a71f45420292808bc2c93e3cfbe7c2993237e0bc7a64206a1b284d004e6c23d32a54ada5efe27348fc2785b2a1515bff1bac60dfd421556d9a0a964cc8be948686dc1b6b83a145ff443c7d3415f0c0fbc4c2c81603d0fd6d7d241650f534ecd7c2de98ed017474fe988e7732d2469f01609b1380c1a859f38a1048da5efbf5f6e89f5ed080cb53f150b4c3aabf439eb17b8e3ca0da1db97a8658e1cd95484d3ae4c544e529fd4b1919208c94973ebdc0492de26ab1650b2086e4c5ef895666b387e902425863ca97b838de99b1354895ec0088a4b88b05e51053ee1ecf84ac982b01c6f8a9797733d722aa3f877c4311f230750a28f4893e6163807e1cdbefe587354f75dd7936c4e3a0a68448f93cc344fe7101f778f5550d658bf79b3d54941ec0dacd647d79e742e4a5bf91d76ce1074a99ee31f1f3244cac0a9b6255bc530e5c9391a9889c4063b36e054dd5357f84c754e6921bc06fc75eaf191ae93d6171231c660e887265b45de78e2d5a08754134fdb1d2510848f71659b3dc0f6c94b107165e8bb5fc494fb2d9108d3ff52d76bbd592c26483ffa9734046e04ae1bb2d64a5bdb9b26fc26832464edecb9fc0651a63f37105701b134f1bf266258c6549247bfeb4a29fdbb894a678ef1a3f58981e92384f2e2cf88428dc995bd63efb2ce48db75fb861c9c97ab5223596aae4ba3", 0x1000, 0x409, &(0x7f0000001180)={0x18, 0x2, 0x400, 0x7376}, 0xc) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x100000001, 0x3}, 0xc) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) getrlimit(0x7, &(0x7f0000000000)) 16:00:01 executing program 0: clock_getres(0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = msgget$private(0x0, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = geteuid() r4 = getegid() r5 = getpgid(0x0) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x1da, r1, r2, r3, r4, 0x4}, 0x7, 0x2, r5, r6, 0x3, 0x0, 0x7f, 0x9}) setrlimit(0x0, &(0x7f00003a1ff0)) getgid() 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() write(r1, &(0x7f00000002c0)="da445a9f4607cd8fb0537fe884111e6ea7fe1239653e5ff91df21c68bf9821769441853d83c26a75647a146a67de58aa98eb72fdcf68e933b73cb9362aefdf76577f60418999a71ee490526ecf05ca54d970e9619ebf17ef564e50117e7e6ff22f3a32f8dbd57d38becfa87ba89599557c50922f812ab385a7a82c19fba0f1410c4303e4dada82e2e1c34fd5246692f87c6d65f5e7ca5714bb264a5acfa59466c8316ffbf012c97d8a1f40afa7", 0xad) close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = accept(r2, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) dup(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9c, "b0000474710800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() r2 = kqueue() readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/149, 0x95) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) fcntl$getown(r1, 0x5) lseek(r0, 0x0, 0x0, 0x1) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x1020, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x20021, 0x4) r1 = accept$unix(r0, 0x0, &(0x7f0000000240)) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x3, 0x9}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x138) openat(r2, &(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffc, 0x20) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead42a9d43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04517559b0", 0xf5) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "b000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[0x9]}) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:01 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = semget(0x1, 0x3, 0x40) fcntl$getflags(r0, 0x3) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1000}, {0x7, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x800}, {0x1, 0x800}, {0x3, 0x10001, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x101, 0x1800}, {0x1, 0x6, 0x800}, {0x7, 0x0, 0x800}], 0xa) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = getppid() getpgid(r4) r5 = dup2(r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="01497c9815b435e7fb080043ade0cc0857c30e4979cbfc9c6703efb3ef34e4deda599d7f406ab31038357e5ccb511fc356a0277c3cd89b18787a2c8f0fdaeb3d6cea5b52f2f174f1a34db9b2a68ea1000000000000", 0x3}], 0x0) write(r0, &(0x7f0000000280)='\x00\x00\x00\x00\x00', 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) r1 = semget(0x0, 0x3, 0x181) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000001c0)=""/180) 16:00:01 executing program 1: clock_gettime(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x91, 0x100) lseek(r0, 0x0, 0x1d, 0x2) 16:00:01 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0xe) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x3ff) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) preadv(r5, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/177, 0xb1}, {&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000040)=""/40, 0x28}], 0x3, 0x0, 0x0) dup2(r1, r4) 16:00:01 executing program 1: r0 = semget(0x0, 0x0, 0x40) semctl$SETVAL(r0, 0x0, 0x8, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x4, r1, r2, r3, r4, 0x4}, 0x9, 0xffffffffffffb864, r5, r6, 0x7c000000000, 0x2, 0x1f, 0x5}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000040)=0x1f) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xd66f26b, 0x8001, 0x7, 0x5}, {0x7, 0x9, 0x6, 0xfffffffffffffffa}, {0xd12e, 0xcc1d, 0xd0, 0x7}, {0x8, 0x8001, 0x40, 0x80}, {0x6, 0x7, 0x8, 0x2}]}) syz_emit_ethernet(0x282, &(0x7f0000000180)="b24aebad59913f711b2af1ad3727a541f60749f6807ee5385ec3deae9daf22719abcbcc56f12d7be60c09eb26cdd9eb6fdeffa853e6652d7513aaa9d896063a11c219cd946dd2b97d0224b1736a8b2a6ce4fc0ea7d3997a959a932c1ffee2d0808e09621893456719a524aabf9548ba3dccdbbb69b2fe369b7881745d15acb62") 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x1, 0x6, 0x8, "e778d7170d14cb2a42f50508aa523dd217c2b899", 0x1, 0xfffffffffffffffb}) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000140)='./bus\x00', 0x272, 0x84) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1050, 0x1) 16:00:02 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000000000000, 0x10) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r1) pckbd_enable: command error 16:00:02 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) shmget(0x2, 0x4000, 0x641, &(0x7f0000ff9000/0x4000)=nil) 16:00:03 executing program 1: r0 = semget$private(0x0, 0x3, 0x3c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7fffffff) semop(r0, &(0x7f0000000040)=[{0x6, 0x9, 0x800}, {0x7, 0x100000000000}, {0x7, 0x5553, 0x800}, {0x3, 0x38, 0x800}, {0x7, 0xdcbc, 0x1800}, {0x7, 0x6}], 0x6) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000080)=0x7) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x1a0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) recvfrom$inet(r1, &(0x7f00000001c0)=""/34, 0x22, 0x42, &(0x7f0000000200)={0x2, 0x1}, 0xc) recvfrom(r1, &(0x7f0000000240)=""/171, 0xab, 0x1, &(0x7f0000001dc0)=ANY=[@ANYBLOB="4bdd030d1c12a55d13832900bf64e699608a5873b0795e13740e8fb0085c891b48928ee44513673e76ab6d5d26e74852b901b814d5ae7fcda66911e5ef16cc3c78bcee860e2677065ac73d2cedf9d7bf7bad0b5eea59364d01804e551c6997ce609b47d82c482359d7498f4702307d9cd23fb1acc888b30e45709a4c24afb06f7b84060000000063a74b0c718204f0d8bea9f8e88503864e180f8a858e95d3a7f818dec54a07968980ff779285938b16ac7fca15ee27d61aca7985937fac1a19a4dd93886bc50e037bc2b1588bca497d2c7895d6ac"], 0x1) shutdown(r1, 0x2) r5 = syz_open_pts() semop(r0, &(0x7f0000000340)=[{0x0, 0xfff, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000380)="b2da5c21c5fefa33faa8b62d238c38d16a543208bd9e9626ceb76c276d1e3051d1b363f9323896a41a1430", 0x2b, 0x2, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000400)=0xfffffffffffffff7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000440)=""/167) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)) readv(r1, &(0x7f0000001800)=[{&(0x7f0000000540)=""/59, 0x3b}, {&(0x7f0000000580)=""/254, 0xfe}, {&(0x7f0000000680)=""/5, 0x5}, {&(0x7f00000006c0)=""/38, 0x26}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/61, 0x3d}, {&(0x7f0000001780)=""/76, 0x4c}], 0x8) writev(r1, &(0x7f0000001a40)=[{&(0x7f0000001980)="d7b0196b7afac7795b1ee21c60bbe2be55524693e6db261d131ffb79ccd50c689c4eab14664837326d22dde7e5a712f5c2c82f7673941cab21549dabe3f87997c10e2b86c2a90ed3bd777447994c511d14b4a7b04ea455f3685cdfa83ed621002ed7415b60abfa6b5469cee36eda362457453fef7c9b750fb0f1f490efdb839460ba03fd227133ae9da09e8ed068bfba21d0a1185d6412426ef4711690ae78726503869b8b6b52f0279214afda06", 0xae}], 0x1) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001a80)=""/72) rename(&(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001b40)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001b80)={0x7c, 0x8, './file0/file0\x00', 0x3ff, 0x10001, 0x6b, 0x7fffffff}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001bc0)=""/153) getpeername(r1, &(0x7f0000001c80)=@in6, &(0x7f0000001cc0)=0xc) r6 = semget$private(0x0, 0x7, 0x80) semop(r6, &(0x7f0000001d40)=[{0x6, 0xffffffffffffffff, 0x1000}, {0x2, 0x7, 0x604868b25c82ce95}], 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001d80)={0x7, 0x5, {0x0, 0x2}}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x9, 0x1, 0x7}, {0x1c, 0x2, 0x1, 0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) pckbd_enable: command error 16:00:03 executing program 1: r0 = socket(0x0, 0x4003, 0xc) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000002070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882ba97be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a3ff0000000000000000030000000000", 0xab, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/180, 0xb4}, {&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000240)=""/10, 0xa}, {&(0x7f0000000280)=""/57, 0x39}, {&(0x7f00000002c0)=""/55, 0x37}, {&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000400)=""/7, 0x7}], 0x8) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) fcntl$dupfd(r0, 0xa, r0) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x28200, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) shutdown(r0, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x100) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/../file0\x00') dup2(r0, r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x800000000003, 0x7efded5a}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x81) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xffff, './file0\x00', './file0\x00'}) recvfrom$inet(r2, &(0x7f0000000080)=""/76, 0x4c, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x1000) read(r0, &(0x7f0000000000)=""/115, 0x73) fsync(r0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r0, 0x0) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mknod(&(0x7f0000000600)='.\x00', 0x0, 0x1) 16:00:04 executing program 0: r0 = socket(0x2000000000000002, 0x8000, 0x68b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e91e7a35c756a2e79acf63635faa213b332d2afeca84fc9616299243d4ba891f2c99edcd22f167ec0fc5506ef1787ea", 0x791) r1 = dup(r0) r2 = semget$private(0x0, 0x1, 0x80) semop(r2, &(0x7f0000000040)=[{0x4, 0x9, 0x1000}], 0x1) socket(0x10, 0x4, 0x3) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) flock(r1, 0x6) 16:00:04 executing program 1: socket$inet(0x2, 0x4005, 0x8000) r0 = socket$inet(0x2, 0x0, 0x80000000000002) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x86) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x10001) 16:00:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) 16:00:04 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = getuid() r3 = msgget(0x2, 0x100) msgctl$IPC_RMID(r3, 0x0) seteuid(r2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r3 = getgid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r6 = geteuid() getgroups(0x8, &(0x7f0000000880)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r3, 0x0]) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000100)="88af3ea2632b34c24afc2fd50ed6271a0023aac3d9746849d06008e197f70636a8e9bff65002fd3dd7c351429143", 0x2e}, {&(0x7f0000000140)="640e5c6ecfe0a169d13b746608bc546df78ac1cd0166fcc19b3c1340929b651efa07712e25db4ee93f318a01c50482ddcdb912d4586c9a89a75fd7802d3727e1393cbdd58c94576c6bc20635d07ac5573f056867516c9f979ca9f66e26515cbd182854374a6f2ab4d9bcb8763870c1755b362538ebc46617216922be9a1e9d7b91a3fad8cd86fca4222d904106fc61c119b6ea720c7be50dd1fe8b65ada7b6472c899cc71b54a8d72d16b4c26006a1b5f27425bc7644d10b15f7e5a06ea807196a65df167bcd4acd04c59f01704cca12efee7c5d0cdb3efe1287", 0xda}, {&(0x7f0000000240)="228ef77e8f8da87674c58ad0d5aafcd9ec27d69e899c7214bc88277b5d85465e1ed72e2db80239359115ea07eeb644a92132f3421359fdbad0da2a3c84796336c9e45efe1ab8bc52a1293534646f4d491c250c7384a6fdd1af14d3a34abf559af63ee7b3e6b20b8a54f55fe298da9f97f04fba603f4d6370a0543e1af8ac3a24d1d539d7bea2b624ae63ed12f322cf9d688fb190b7aca34be65a465d2a984427fc9f8d5bf3e6122a6ef0372b32896f23b179fb3ea4e1a1cb853cda398352ff7a413090fd46b3a2dabd63a057f31e32d0fad0db0fe423fe8231f2dc625d28284e7ef8d400a74d0670309488d0a5c601", 0xef}, {&(0x7f0000000340)="83d35868d0c7c1e92b2c4b4344dc7ac31f94a7594739fe9337fc8ca6d92fecc4a2f5afb2b7c91317edb27fefd67758f4ec5d9c4a9a37ae8082070eb9", 0x3c}, {&(0x7f0000000380)="f3226aaf3bbedae3b638731ea3a5b421adb3d7eec3a973cf8a23f0ad424a1d6451939ca17de3f115eb25650a724674631c48b7365d1b651b8074db85e2b65bd09e27a6aa37b509c72cb9b124291e90cdcbb4c8bdad1d43110a26798e5e", 0x5d}, {&(0x7f0000000400)="3eccc3988ba31c216fff2a2633b56b028689b902e5d17f99cf9a77e82c5e48a9d96c466dc73f7fc4f8979702b3b6a64a93b337fc7a6e3522f1a79c40b9237a40986f9566ae040e7a55ff4a4d6145842db7e803641b6d6eace6cb991ad3609810f3530b25df38cbd647b5f1f26461200eb4ce27ce303656c365", 0x79}, {&(0x7f0000000480)="8d49403d3cdcd57e1a66c31e0c643687f15380e534f02c9176cd0c71ea450367424fdd190de7608358c0df09ba967aecae27db93765e8849c6b78c25b0bbfd121f14f17f349da1534bcf85b2cd9dabb5ab316cab5bd0232a4af458b69fbbfa0f074c329c3abbd253a972d7ee42fbd261cc40d433fecbe0a9e46d461eb233a76768d33fc3c00dc822ba67ee1e3b46aaf3f2947ddbd73de67b55de454656a46399737cd2900ff90e5f00b781936d73e5363dc75487908c53f97952937523", 0xbd}, {&(0x7f0000000540)="a24aa7f604f3f2855fea0e8a600c9f487addf550796f2e371cd2b2716768f36d1dffad13de47a0b0086653c9f243f6315ffa5d389d4e46f1380aa7bb0e73e77b6187129a09f372086ffcbc939d9f8fabbd078b71cd39228821f52326bf635854bac24d51c043d54f90f9fffe4e4ca22c90", 0x71}, {&(0x7f00000005c0)="ed0e8eae89c8f173918a3b41ee1f6018164ab7f1198d787651dd064056fc8eb49ec945fb9b84ce18eaca29518fda1e314d507fd6e2130770a3523beae67fa4278998571deee02057704a098b94579dc856697b1b68bf50fd5725514b0c1df5ed7797fb8bcb2e3778412cf4ec3d0ff8cf6e74df645f46f3306bbcafd5dfe8e0eed9c6306c7b65d2020848f8c7ec9997f3ae37378aae821abf2ed5ff5990331873abcdb1a0a3a2fb18b0d99bfefd7156331c3d07b9db39f42271918e26228802349d984a8682870023636a2b238fa8a336a4e3bc0e30", 0xd5}], 0x9, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x98, 0x401}, 0x6) r8 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = open(&(0x7f0000000040)='./file0\x00', 0x10800, 0x40) ioctl$KDENABIO(r9, 0x20004b3c) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r1) socket$inet6(0x18, 0x6, 0x3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) socket$inet6(0x18, 0x8002, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2005, 0x80000000000051fc) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)={{0x44da, 0x1}, {0x9, 0xfffffffffffffffd}}, 0x0) read(r0, &(0x7f0000000100)=""/24, 0x18) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)={{0x8, 0x79bb}, {0x1f29, 0x6}}, 0x96330148cb237c0e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) 16:00:05 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r0]], 0x1) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0b00291f0e7b0065305d666910fede27b5a9370959479b16080703b3fb87"], 0x10) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3000, 0xe46) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x1be, 0x9, 0x100, 0x7fffffff, "8390364a221a1bc4c5335559ca77ae5fcafa8ea7", 0x6, 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x69, 0x7fff, 0x9, 0x2, "299e8897ebb7e86f85c41834533fe98f4db2503e", 0x9, 0x8}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x5, 0x2]}) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000240)='./bus\x00') read(r1, &(0x7f0000000140)=""/198, 0xc6) fchflags(r1, 0x0) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x6) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x8c, &(0x7f00000001c0)="f92e2112c7ec05bf62d0c6b54b695c6e5596ab7f048cd3ca4923614cbbb91fb651505db0d7c87803c05f04c17a44d84b1ebd98e2ef96573fc20c1b22993c23d294b66e089206ff010651bd2b5ac5f3bc3ffb79979b38e886f15ecdc002b6f2aef0c815752f2b511814292b2790a9cf47f1edfa1c657e812f0c9bb365de8838a3e456ee453baeda6c543eae3b") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6, 0x1ff, 0x6, 0x40}, {0xfffffffffffffffc, 0x9, 0x2, 0x80000000}, {0x82, 0xf3a2, 0x81, 0x81}]}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20280, 0x0) r4 = socket(0x3e, 0x5, 0xff) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x1, 0x0) r7 = syz_open_pts() r8 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x812, 0x4) r9 = socket$inet(0x2, 0x1, 0x3f00000000000) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x115de5484e970f16) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x20, 0xfffff, 0xf0, 0x2}, {{r2}, 0xffffffffffffffff, 0x9, 0xf0000080, 0x530, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x10, 0x10, 0xb4fa, 0x4}, {{r4}, 0xfffffffffffffffd, 0x2, 0x0, 0x3000000000000, 0x3}, {{r5}, 0xfffffffffffffffe, 0x0, 0x0, 0x8001, 0x2}, {{r6}, 0xfffffffffffffff9, 0x1, 0x0, 0xc8f, 0x81}, {{r7}, 0xfffffffffffffff9, 0xa, 0x10, 0x3b, 0x3}], 0x3, &(0x7f0000000340)=[{{r8}, 0xffffffffffffffff, 0x10, 0x20000000, 0x6479, 0x7}, {{r9}, 0xfffffffffffffffc, 0x10, 0x3, 0x800, 0x40}, {{r10}, 0xfffffffffffffffb, 0x0, 0x0, 0x9, 0x8001}, {{r11}, 0xfffffffffffffff8, 0x28, 0x4, 0x1, 0x8}], 0x7e3, &(0x7f00000003c0)={0x2, 0x9}) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) 16:00:05 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x6, 0xc005, 0x3ff) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='l0', 0x2}], 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000056, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x7}, {0x20084}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:05 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000), 0x10004) write(r0, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8d", 0x101) poll(&(0x7f0000000080)=[{r0, 0x55}, {r0, 0xffffffffffffffff}], 0x2, 0x0) 16:00:05 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x202, 0x40) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x9) setegid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x3, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus/file0\x00', 0x7d0, 0x1, 0x2, 0x0, 0x6, 0x5, 0xfffffffffffffff9, 0x3, 0x3, 0x6, 0x1}) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc0, 0xe2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x100000001, './file0\x00', './file0\x00'}) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x5) 16:00:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x41001, 0x0) sendto$unix(r0, &(0x7f0000000040)="6d4077c5f93d222aece07a532025a7b743ae3a2e75e56f03e6eb215ae3823b90fe8387160c70c252dd", 0x29, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r1, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) writev(r1, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x20000003fbd) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0xa7ec7846155a47f2, 0x9) readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/126, 0x7e) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4de, 0x5, &(0x7f0000000040)="3a3a9bffddd041256ae0c09c4ffdea3cb4e1aced9630a5fe6cf187e95001dab74446154e69f7f8a595b8c25904bdcba123a3e8d312029dcb412c46d93bcce5d39948247b83255ef5cadc20e53aad1d36d94c78054bb8fcaa27a0d2ce9d5b6adbcba0aae47a9aa51e6abdf21f3fe37a72043ad961a4849cef143269d4ef04c588d6db0793cfe0bef265bc8ea31d38ba5ddc68a5fcbb6982708bf89f50f0c6cb99d5444e43d1dd044bd53c8f690559e04a14f10f2c0b1cd49a03a6bb1db9bcf17159c1ce3b9e11adc2da3ca70308c9f89adff95e1978c50fe5755cb2c31d096406cc8e2e0d01f05f3af9ac94b7eaedee029439", 0xf2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0xffffffffffffffed) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)) 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040), 0xffffffffffffff8a}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0xffffffffffffffff, 0x1000080) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0xffffffffffffffd5) 16:00:05 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2005, 0x4504) r0 = open(&(0x7f0000000000)='./bus\x00', 0x44, 0x0) r1 = dup(r0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002740)=""/232, 0xe8}], 0x1) 16:00:05 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) getsockopt(r0, 0xfff, 0x3000000000000000, &(0x7f0000000200), &(0x7f0000000240)) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000000c0)="6fda2af3", 0x4) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom(r1, &(0x7f0000000100)=""/184, 0xb8, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8000, 0x39c57984}, 0xc) 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x26}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xc3, 0x8}, {0x26, 0x7}], 0x2}) 16:00:05 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000180), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) shutdown(r3, 0x2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r1) fchown(r1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x4, 0x3}, {0x18, 0x0, 0x1710, 0x2}, 0x5, [0x0, 0x6, 0x27, 0xffff, 0x2, 0x80000000, 0x1, 0x1]}, 0x3c) 16:00:05 executing program 1: setrlimit(0xb, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f8", 0x737) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc8194515f3a74f1c20fec8e8a5584c0f71766", 0x13}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)}) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x8, 0xd4000000000}, 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x3f, 0x4, 0xc81) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000002300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0}, &(0x7f0000002380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0, 0x0}, &(0x7f0000002400)=0xc) r8 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, &(0x7f0000002480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, &(0x7f0000002580)=0xc) r14 = getppid() r15 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, &(0x7f0000002600)=0xc) pipe2(&(0x7f0000002740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r17, &(0x7f0000002780)='\x00', 0x20, 0x81) sendmsg$unix(r1, &(0x7f0000002700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="687262a509b2d191b002767b5a8430c250657cb4de8289ba5b64adff21c311868e5790754119ab38f0e43cd9a1f42c84fce2bda66bc47b55c12b4d0350047c1404d38c00dbd7b32796cc6533065b7ddc506bdc11a5b08687c93c6f17d7", 0x5d}, {&(0x7f0000000200)="e9e0d6b72b0d462cac6f803b05575c63d47219195e7c333c47f9163e314b6f7903cd800365ded46c9c38155138017c60675ad0d42eee0f7140808120228babf09f56a24a8f53cdbb70f494d7a4be03deca253e0a7a460fc9fe865c2f36b80f3ba9348fe50c21c2347973d589a50c2cfa30099e75253f10d297d009791ccc7d49797787f8ca4f96d4b30d1ca06571d395887a7d37a40d755dcb6c25a2b646e8e4d9d631228e34d0a23c0d25b2bdcb5cbccd0800019741a99795d60774dbae9c7f9368fcea02f6fd0914a3dbde0302cd88c86524ad0af801a7eafbe377ff8460289da74d655f652612caa5543598c3e80b84d17d275fbc77b07a5c97d9d6c5290a7a994fdb10a79066d901e4558112b7398cbad60ef7722b8b892dbb9be8bdd7467c7b41131fbea5fc77e1d9db21ee94c6169e11f7be541d6ca6ccea8c26a53ec7365733033e91711d7c0536fb1fe27b30cfde8869d18ffdabfd819d920e77ad3a0c79e135b41ec90933d0c8189064efe51f655a86320728719210050aa591c3bd09854282069b6887e9b810cb56d865aa7e838f15cc499d617daa3787831e944190e5ba94d1879df8d3108083cf6fb48c753b5b3cd751ecf19a7d128a54422ded134b5c8f6993349f075e5c13d8781f59568881ce0299e9c17b67de96315069fbbe79ad6eca5a4929ad9e6a36f92e04576e71f40775310114fa2a8ff3c63720507ee77687da304d27b3f0d8f15e0788796ff74e2e5d9a62ebca86010619929845901c2f1728a2ab1b6fc6075d8f1541d3293921add79a136727c5e52ae09e039899a39fedcf727bb4390bfff1e8a3828f321269d9b3c4193b59eb1c0e214e886411a695b47617bba91a7dbda2e96ada81ad269240b2e85b10034a0ffa64ffddf3b29f68c0640773c5a9a7623d0c21f12a18da5a7071150ca8086bd9325601c9040120cd1f699a050d561182db4587fc5e67cff035dae1509c7f2f40b63bdfab5dc00521685e998665657007b897803d5ef7b1c182cf7a65cb6f10d879df56c298d0de804b1e996e9dcf9808440805e6f2753bb0517c40b81596d240207ce213dd2ea093833c45d33e2220dc4dbe22f4ee587fe90ec984c7e3fdba65b3a0fa861be26be150245ba3778fa5650408e71b61abb5ca390f2a4a9617523e06e1ef3dde7a779e8112feaddd0c7bfa7dedc8aa876a17cbfea94622f610d1e5d6b612aefc2881ed7981442af33d3e419d20d888151fe7b58d26a2a245d7d618a560c1b156fcee39b1fe58e4d2f2dc2530e8f8c6f391c497271481731991943488e34ae827824bdd9802e33389ad3f67f815d13299e28a899fae6645028ff3a49052f2c209d74905a554a4eb846d4847d01b2bc4cac31b8c536f870b18766a7bac4a5a3e46e33933c71d37014f8380db2e524401401c60f44d95bbfaeb48061f8c629c4777d82fcf82d91a388b2517550f90306e88198adc6bd529376ebc34ab3090eb10083ab50f52a1fd23cf425acd3e2cc054dda4633ae3ea0e1c1fdf6d3c975472e2d9da592494945954f73481883735e647ac506f7e13b31412a8089c6ec0b50e19286fe09fa62ef76dd5e7e9c343dd3f8b1df377af4b14e330f47a3e445b2fb91e19314efedd30d2bd120bde34a8bba294db901e9c114c12bf0b98d80606cfeb915f9731b1669a9036ad2591851c2c65d91a39eb25915d1b1e8c75ca4d88479e36433f783e00b76a1060804d968efa2d746f2f6a89b78dafb4eecf7c42abd0f81e776a2cdbf05ae24cb5bfd8a887cd3b8556213daaa4dd2ae00aba5db331301b490260e97f5ee79ac950fccae165145ffbaf46c965a9632ab6b8ba66ce90ee3b8d2f8e3af23b055b8f9cdfc3ed42b1cd4908b9fb37decc06c992df1ad3ac94ee5925bc25af587d58abecb7e8b1449d3b6557148baaa1d44c6eeac975a2041a48c4754ce3f2bb59865234c9e4ea2ce3aafc72a858ee682af6db6b8f4c9c633e645a6e89d4c7d4a6b75bbf9adf424d424a1acacffc880e077a69d4644ae51698f8810f522ea0ae0ffaf0cc879256f4cf7973fb77622f5bacbd86477e0a673c2eda62029c2765a6d5880e5bcab7676e61cfb3552af40565a25aafe73699f3f64fac84715e691b880f7282a7caf5ad2ba496ecb03b0153f072cefcdd49f3608cd2b66307a2fed6ac8710b38e492155c80362b52c8cea892ec42d9d5944a15a3358d669d3f84c6eb94d4eaf23010236e9bcb306504a1a8d61c2107305065a6f379cef142d41ecc35516ce564d13bb4925f0962f7586b07245147843f3f2d77414e1e5b23d87e40e84bb0dd894021e84333588d1dd00294fc7e590f50e6974157a18f4b23727b7ab90654dc51dc55d8bc8249241fed2c3b8b2e2c3d63a2dd67797bf2424f523f3901d675b719e56ed821afcdfa4d17ed14153c222a3f869f6530c02e8a2e2db16085e5319936e30424d457bbaf8557a4c727a8a057d889a0e12972780e9e5a429d13638606cbbc66b41ae99e388148ffa7a689acf7d1a80d1fb7c1636f683e1ed67ee80a87b216ece108df2acd19df3c79034c8a69c295897aa9c6639a5f4a4cbeb4098d58d1da6da2f5561cc46993d8104fc68023c7ea043ae06e2da2a717c250be8440ec632ddafe13d732145356bec91a07ff7d910aac6ed7a413998905f050e5ae0ddc940bed43c8874dd94f906ec8d71af72c592fad0af736fc2b76017f2645422742cd4d257b6c64761fc6b335f9578962fdfa538990920b77db8fd23821b360a8daf8e22df1a14d2247b3881ce94656ad6463a13f9f29c63c055f1b5708d9ada15576cdc532337b6ff5a4a3bca7e32552e8523bbcca58ca9d529812a42201931e5c51768dc5c54e2414bb8e12d37d8b0a135d105ac81d9a71bf2da4230a98a628b9b05add6c5caf68a316de6104814ab07effa2cd60a3f6854ae6ec4596d65bdd60267e0c0050c6c1a8ed0e8aa308d9b47bdc4b699d07e01e53da502590a146eebaa07744d6f529dcf8a6673d0157db740ec0f263e3bb4f4d628e834419819b133862332ff8ef0dcf665257be833d3877d370de11807955fddb08d4675a5dbc05e96c69431ba6b267613027aa45427659679332f428e52b55c8f3e58f6b4ac47ed7cf26081bffab6e7f23eae96c72fae4d81a26597f3fcfa8562031c8f535072426b4859982c2725349d551a0538722bd023c1e0f2cd3b2c69368201e65ae47f1a4b4b804695c91febd4fc45e3f403dc0820f2eedf741b7906376fab724a9f34223f8bbe87c77db84ced71ac84836cad058304fb01e2c8b2986d0d84ee6f9b2e3e761f3c7a1c85fa60aa29ba37d3f76b3a5f9c76f2582c8d55ff33f9bae068ee0703842ff8476a6289f9cd9f7dc2a5e3ec062ad96fca868993536c53dbbf962633625bde37cb2d60c5731cb0c47660bf4e5cdfbbdc9cf52982eb0af06628cca9149adde7106d6861a576ee0f4a710edefddd360a43389c4651e79027868d98362bc856e3117f0173fb92fa2aea9734a320fd26b94dfc01334e775144bdf0a70d788d3f76a21f67d98e7f69efaa0102c338d46618090b9beadd94b4487f595be658a4f61896b8159d28d569e1975ff1145fc084e489664d47d7e9f87e6019fe908c9643d209f44640f53fb83d40d7b5767a5d5385b1242a3d0e3da3e2391f5e81047160581e3899c80de3a8d80321c4c9b36231ece206c65b24e2d56bdb5005dd3052c878d2463a6ed80de1603193910a23d90930b0d1ee8555643bfd490824307ff1b3019f39c010ba01397d9cef6b9e162d8f32e87633820f3337761d2a3337c1b63c9fc0e8090fb852d4b521f3c41466d95176b88f6f4e9f4a7948195ee0f9890451837996d56bd0b75b613c0344d9223bef941ec574d89ce4c63cc303486729442f26473ed8f89974f23a7891782544866f587d377e458a1bc5de9486c16159fe6998d2753212fddf0f599da6bff1608bd338a7e86e712c672e609643a6de90522106a4831c343a16988e4690c84b122efcdac505eecca3f85c4891914af7e2c2b7ebb1d8495edb6457a81aac4a2ea5c65152255a6402fe8fe48f32e8a0df15fee27782ac25b1302027b85fde2d0dfd2340a8edeebf40a547b954aad0c7b44aaf9890f72e8a3a72c610c081b5b52ab383edb5e467ec587dc88528ec371eaa14366a094e6e70942d38ee6f4915966e965e2c2ef7ed755e0feb4c8e9689e1cb17ea0849be23f2f9476deaf60abe42ccffb3dec14dff1f69bf3d0b3720d32a773c7e1926604c253a4bb9948bb224c397c308ff0cc33d675be3a4645863443a8dc0216d80c6e69924bb792b1050a264be3f8f09acd06fbb83fa8e0695e636ddebbab66fe5b7a95c6903279218f7cae7c7dcb70b6f02a5b76bac8b5b557fee9d40d952a49ef92ddf7d4c0ce70649935482cc48dbc0f74dc226f38facd6027692a2d39bdee80b3bf78dd868717cef23fcff9f99e36cded0f3fd9b289f88d15d6eb9a440f5499c342fb4805d85fa2b5f4742119d3449b4216c997815a94adfdf37ba9c14db0bee7e30fa3b26a08849b101d20c45234d0f14ca947702a3c9c04ff3c7c05fd6ff75325b4e6cf04b7d22279405a5201ab91bada8475e836b33ff2feec1beb3b57dfb0e0fd96af8baa7278c7140a5cbb0029c94cf346e832fb2b6e65b854dffa8bff4cc4d1fadb759854c2759a1661198260f3634396e35c1446f309cedc390138242a6db8c3b55f043992b0fff26a94b8daa2c81f94eca63561c4032110b0cdd53adda9d51df9fc6d3e7f813e2c648aa21d57873699911ea7c8d0af4ad8136e0ad35295fc00602e9497cc168f32ea6d386d079ad24f506c808c095028c51c09f87f0fa052e1433b7e61899a981e7a01abb4f8b00d2addca5168b76572904c889e621fe8047fdcfbec4f62a0edc80ee67016553812e8a20b6d270e99017d0eebca5fa35c6fab59eba02a7ed5df0ea0107c4ee357201962645f54ee9dbdeb43db112e7a5e81b0e6e43ede9b459a244ab6999e5e7668da2ef20a6df4536857610d4fe710d29fc6c5cf279c84c54f2e37a2ea0ad6a2b5c0afa46ef0f2ef3708b6f5b5749012f7ca6592ccc03b1fd9ba1a1526182620f9ac9468c1116c3a24c7e3fd0acdacf66ccb2e256167ae0d8f51a0a18a090143681f644f729182286d40334c870086f9c2ee3c4223a1ff2c9333d8ae3b11df1ad5a4f0d97cf7f59ac22a99d8c8b2f2de3b14b881ec0d3a75cdf445d2fa12ca866b1b96f8937d4b6d982d38b3f14e92e094cde94e3efaae0f82372df898134e42573d7aaa5c03a89cce1785ed6723d5de15997fc9ca5f66de92fb0b45a9a76ee33612354278c5f16a60131e04aa4f81deaf25f1c207055952ced7ce8866634533e6031b7b822cc216ef6b720b7571815e2a2b442786957e01742cb995de4133ba2a0fe0f25b2c8bb131451ba79a3d208b9974d55776817a4339891a6297604f2488dff128d2bfbf272bc4f571e4d6f923b7a9383edb39d880348172f426d40a904d450e2940cfdd66525f5c2ca0d6ddd33e4394fca445071c3ede59c5ad8a63da80b64a409916bbbe08cc4500c2658f87de8af3f5030fb8f59d2ccf52b36b7b126317cafde3b0105b968eb21b0dc7ccaf9465080437030e898a0cb7ead158c5c98a25ec91170fa9f8d795a528dbfab94a52b76c0f42282a27cfb884be5a6ebeb82d65f5f045c3bf9f93bef503b4a957b1c4794db3a402509978ea24b9c9a30f8f097ce0532ace6adbf30b606cfa864b59b3c2ff07baf4cdbfdeee41e221daa99446cc36b15", 0x1000}, {&(0x7f0000001200)="f7e830883f581ad936583fb912cda026abfe15597e68d9450a4fbe924bc652f383e7d543b9101ced0e57fc42ff76df5595b767b8f10434d61fde69b32accf9d30e7958ec2eb37a69a57031425c5c5951c9489f24637778983a3ede7f3eda7243e24f5c41f3a4d9d6b94f6490710c426957822d17b18f886793472e3c5067f49ddcd8129ca105061e7ed913d2c6591bd9fad47203c240f0b24bef8a48a95b92b6bc9cd493eeb684298b7b6780043062c3d2cb033d04aab058eef5380e90737c2ec5269914d715d4cf9cce5e7e20d70498d83d981ff268f2fc2dd6b61d130ff7ff8b6b19e26085c839", 0xe8}, {&(0x7f0000001300)="b2f4dd8cdfd131103f87038d892972e6d5b0b53819bc764dba90607a8bf2db6860110c563c17a89c8b23b5464d3a5aac664572e34628ddde60fd7685c337696bde03a15b7fe0ffd05ba9ee645b4d400eb565cc984d4b4cd71f0f091a1678d420e11d82ad1015d913b6d141ef1d0aa38057f524176c661b0219c835803130879455e8567ea6db74f685b7f8972264b861f1bb6dfeb425a6d94c642121c4e126ca1cf0edf0f7e6f3075409e2ae0af3cebba7dfc32f80fff0973c112f1e2496853f558cfacd56a3a2382f6b95f32c34ef2070126feb4250971b10635ca32e419d34893f8b03d601911bc54a8fc6fa01187e3db921dcbe00c35f48fb6f33ec427d56f98e43f88f9f56e9c7f7ece261dca4983c22ee7c1a582b849dff329732b59f33daf73258b41544c132607c4bfd62513a6cbc4d054f7707f8d8d6b8306295cf36e7a66a7b7bd5ca287bfa2d6f755a066e9e8bea4e1baf97059f040ea300977d308964b2a7953c2f6afa3cbaa25e833c4035ca706aa4f84661520eec1a2575495c9224954bc36a7c748181a17a8a81ee19df1b3b49018db0b7b096d4e5a57961fb61689ac2936b8d5eca5199f741a24bdaf5e8e9c1fe713fe03508844c547b241017043814f9c99e14fab489c8586375057e2fff3eb0a500e42cd4456bad7c987f927d54d942c47daecd9fecc4367570da85f03329dfae142ebdcb50ad44d314eb4496d5fbd79272c72289ec227fdccdc6ff5521f9b52c74ead87d7b166edc43259c6c85b24fe55c688848af8a8527edadc34e74611ddaaf589947354be8cbc1d05b44c1e5dd8d1027eb40c8b45d384ced49f79e6a07e7eead8801c366b54485b8637b17c91f4cc0d68da29198cc727d52e13e9dcc630b89e9fa5ab7459439eb9c514220ad824d95d18408543a558022afa10408dc73a049dc71f80664b2f3edcd1d8077bb2a015e0c619efb2f33e68716612d00e80edf43ac6ed36bb07015c22df77795f9d6d885f5b277f7a256f7fb7b053c1ba47b14ccb7dc2f34baf8dff7caedd4ada519259c859b246b68d065de8a3bff7c09fee99eca13eec0b0a65d408cca73e02b0fd3b668389f795aa0128fbcca08c656fac729afd852a711b9041b2253fa23779c5865a4566d70a84a5dfdb4370b58c702e6016ccce5ecdecc235c76ec4e514a62aff675a2280e2f4c0049fe8a7c2180e5a1ed58225a74b5f7db8e467b8cf02d0a5ed0b6a475e3244359dcc2db51f731224ad05ed6bf3ac34d6ca6574a139651e2a7cdbc4a76a6b4a8e67458599e47702589466da73d39b7cf25b60a560c7f83b13ec9c4d79f677cbeb9628b5807cf936ac107fd106f41fbc6b016117b13d496243d4a3ee82876c933ac56f8f868e13af21c3ad7049e921c189f548e9f9b87df0ff7884d397daabe3ce7f9d7e6291daf33cadd4c1c6f0a11e131613ff2d5c110758b48681cace60252f1373575b334df9d4eb4ec71bceccdd5c523a6c0021dbf1f98dc2363611a00742e0999515238d41d9c3c91789bd91d24e3dd8f318ce59b8c8095ce0cb8a922533cfde167207831f976ddb340f3d6520361ec8e955f77f81258690fe20f7cf391c4a18e9b9d86a55a7e48a833208c5101867e782f600346177eb359a6854abfeb3a1969a5bf74b42c910067037fc28e8069b6cf9c1b8325fe35b031ae70f296ef1b12ff01f476866a9feb52c69b061cc14472c5076fd1eee02b9894a0a1080e6e4303f74f18e038a2ae274498a06e0a031e49a73a1915638887edbfdf59d8e79d3a4ff692a777fb7f59d4fa4540e25db229b417585ee547b191d73eeb179e3df76947c26cf3bed0f0b837b63c875c5618151f2fac0bad0ab722446663685f42c5d14029e3dca798d4ec50b953981c12e06cf9f76dfff852f9b922d8b6e304a983036d198ead95e3842a4aa9bdcd694f8094c8c855484b8705b0df1553ba4e7764921eb7965bb672c03c0841618a2135f7ace6f489bf1422fdbf229f16a4c8d6afff3bb6848828052d18eb803e936416e347b006b8f70ad7632206a29011af0f8ec967414cbe9b69c7ec8dd38b2225e9727e618e8bf22280e43b558fc8a9bf49769d074d16ffa1f339b1896e53da65557a149b4d0be669c2df706a72bb3e5416f17777a246828a3bedcef595fc1810a70c5344a503122b2839491eab9aadbca01614b50c1e27f24f08b88ee8ae2c1365ed0e7ac3d64189e30d3af620dfb2518f036e0e17988e46a027f1fa4804f68577e21a5fe0c46bbbb78f5c3a8a37fe5759fada43e0208aaf2b1cd7063f47c1f5e6dae54260ee50bd0a6fcc936655a4cfbc41b8c93d7b8927e8d6b99c50d23f87233c8839dfb9b31bd50b9c606ba37c8a956300463847c19331bf3a519a3af0c2edb98d8e6c426923b485c3e7f739e7b6b752e12918263029034e40d546966664b2717b57fda0c4b6aec130fb70e30815b7ae140dfd2b11977cff2de489b054fbc1d0f51636ae1a46b971ed0a30f39d9a518f947e400c809b9653dfd76ef27dccd480a84714bdcaa788709effa305efafffc31f52469a799996c8259be447a0ca7ee588d9bd7cef16d27ba04c2f8ab73b81a8f006cadbb6792c91357e8fc04ebd54ae4c164930aef2ce2815b0daa1dddd22b13111f2883b663b10635780ca195b0982aef19b3e06d260bdf415f157e6feed4f22a8af53ad20aec3a783cfeeb2fae7d161e876482994df0b1a1f00b931824df57db11cbb614befc25b55b404c08f6b025cf7b33740138debe212087e3f9946f027a61d1ad84da8dfd06ca5c4a237364b1aa97e6071b82eb42d562800e4dec9458f32ee58563676eac9715dfa043d0c63940996bc3f34953c22ccfb2d782aabc00bab9abed62073d15c6d48c358b47d98409a36381657feb85a826780a18d5b9ee7e994d259346f74fe718bc62ad8227e24adde38bcfa7ed21eb5638e07ea401becd6f0bc1ee34f83040ea009ef0cb695433e11b14578599cfca739ce1564afcc26ee5ccbbae9df9c1daaadf3b184ea75f6d61405b364a0842f0ff12d87b9711d38bb10c23156da184cdcc41e6a4cecfbcae57ef0dd902ee8bac762823f42fd55e07880048ec9bbd1066324f63ea86468545d75887719db4cfce68cb25b198945453c183ee76c3064f2215ac97325742b3387956ed8e3bc747237c249935e79ee15582508875a8ee7517e286888081b517e6feca1742c41134b3515da859aa10caacd51585071f4cf8ebc07ebf066e4394f78ee04e28aa537b854a630790f065ec258c167611aa63f8da118cee453fed7f6e48a588807f59f706e5593dbe186368c21d9f0d039f9acb6a865b789c8ba353222840a02d7553c8d35023ea3409c4a14844b924cdbcc39736a9ab79beae457143aac277343597e9bc1af9ca3b1470ac83d718d9e4a2dc51f135692f7059ffaf7f53800d903d17b657b667b59ebf4dd0295c1356a092164664a88b03f94f04a6b29a92ff75cf1d182e00501d4605a957947e5b1eeb3293ea37db0a60d649c3736e07b1e114729247ae37841c8607497d3e2db428f86a763f8412674437b30dad68ba14e9c6766a907513759ead6fd98029b2b4ded63ef9d69ff3ad569f09cfe035e04916bde5dd6e1963b468536570be06d92c7518a6976a45e184868b05b210840b832208fced495b6a2fcacae998e09e43de18ffff2bf11ce6859d1e8451b4022de182565761c78b1d5dee23589c6e1cce15a2a76a9b2aad6f85af221d9dce54abc62ea4a9327bcdaeb3b44f788cc41a80c055be2b857f02787da75c5306cb7a7762e881d1c4c7b83a15e7c38218bd0e7b256e32986d68a068456881081381b144606aec4a51d0ca0189d15ef601638c8f56418d6f90f7b2fd3b786bfd6506c8d4c99168f37594e95aa37607f82d4f347a3ad74ec6075013f02e38db45c3f7c52d3b8d3bd6e612a5ac365b641d1115357902f1858386c0d2c4876014e3f52f57823a266c8b0ec83f6b295eff235e13b1c9cecfd9c4250f83b5faf6bfa618a9375db6aab0effdcad66a7aca7e29f71792d49408daf772052bd1e2b04c7ff17fdf586b20dd1133df526a8edf372f5efe8917b2f8a1a3404d9809dc645c66ed93ed0d1c4e5d0ae62065007726af9809b35a6b21e7c908a21c8d4a9cf8f43ce7fb1cb01950c518228c645bb63bcfcfcbc8e9098476782c9d2f4e03a2b26376e53ae54f1b52e3865140b8c442897245a95bd67a692e17afd1988a658b487fa467551e4ef69a8725595d02bcc7769cec99f8edd1bebe34354576ca527a23dff7979ca2b477cb04567c6f068bb5ccf81915ed43e873dc2f521d5acb30b03faa78b3c3bfd86878c092aba4c122e1dd65ce4b899db2a125690075369339cbffa8b2a6cc2b63aae3327c1bc33717c2710e091356d6eb86af05271f81dd3dbeb28d8bc75fc1a7ce6a7f3587e718a160801025f02b328437316fd6e7c3d30fc11de8f70f94eed22e70de8f1169a14c722fc9cd24e46d098234f4f4652c01f997022c61a88dceed9d2ad4b641fd76bd1557d28d1d764efac9094fe1193f72e9e8c4b01183ddf6ca9beacde9e4284cabe1c60b0fd50208faf1c2cd7eb10eb04e73749700140e079c990dd75a2b9f473e19cab10c7871d5de94a4c60ca45bc5805423c993a8146050ca308008fcfda0e03a4db5e8a4a607c822aa5371bf1cc75be436c50baad731b44350168132d75c55020f25abec40530619f5e8519a5ea20c9b5dcadac5046e67440a18ee955e9136bfc3f7c601eb36663ae9a949cc2fc365409dc6c200e8740278c285fb49c52e139922df9e910cd8d4a943fe05f65abba0118574154557bd6cbaa3cc6e9f272efc5ec041471ab15ebd920834f38e952fac3331c5e2766c4223b43314f2bf4b967cc4052c13793b6252f6781246bb7dcf696d61c7d40cfcdeaa1ba61a83c07ba9f1c92ff40f101ce5a9c34d8e1e277c3219003e3ce893b21f15494ecda39f160f2765131c90c36e79297452167966b8e9d4370e0798f79521ef3f69bce89908a77bbc13f3956c911df4c7426d2d283b0153929db49b2389e5231b0630b4b267e119d5567c7e6771419ae26b0ff819bd4cd79d71b39d00fa9f49a0911b31be9d0b7973283a54c3b2e61d15884f6e556fa10b6a9fcb9f62a49fae214f4015a8d2ab792238b6dcbf44c0f7dea814a34604f5ee53339b936240d5314d79e699aac78d9d7d7743bf9ee31a5e9213b431a52260fafc0782f8033624f990d47450c6c5ace22d414ad9394d57c8d2c95a24749c89553f4180f3734ae320cd65bdaa3dd42f3ff98d97c80f3f7105eb8b7d0247937b7b1fa2170393feef142a91cc9f87c8c8a448ca0b61ccf0cb915a3e3332df911fa6399174b51e925c165459185876ed660f2c199b251f368ffaf88f5ac6280bf290407c357763536bb9df852c415574d6f3199dad89ad2c84d6f5d884e1b362b6549e6c66907c7f1deaa8b9c53b9750fb56a24e8e2c1ed6d933ee66adbf9d742d5f9d4cbbe2793403a05da5814c6c064fdb49107860357a6cb25884b0ff32602e9fbfe74451b3f1091447f529478aa259f7ed88ef87d3b546ef2725cb80e85cc418eb385218c3fd4a5e68ab025980366920cee3dd84d349ac6fe33a1e40709a2afd8fe4034bc1bd4fd08b68c4a3e9a2a022780ed021f05c1f8c74bb6ba404e97430c56d92ed2fbcac3bb9a7ea0c29768fda4b60f931c4f2ac811c5f955b24a7750bd60ebc71ce0f248fc46f20e28e761dd3ab55b4edf070f5428e66afd3d63646c370f3fd9811ede0ab9", 0x1000}], 0x4, &(0x7f0000002640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xb8, 0x408}, 0x0) 16:00:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) recvmsg(r1, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000640)=""/165, 0xa5}], 0x1, 0x0}, 0x0) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5b3a306f38fc6ebe24d2f630205b394c9d32c8da9b65dd9e9c3c22c5171b09da52c3ac3bc0b75f8707eeb12c864297d9", 0x30}], 0x1}, 0x0) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) semget(0x2, 0x0, 0x100) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x77) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) clock_getres(0x3, &(0x7f0000000000)) r4 = kqueue() open(0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x3ff) 16:00:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) socket(0x7, 0x8000, 0x6) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0x7, 0x0) dup2(r0, r1) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x80022005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) dup2(r1, r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9, 0x7f, 0x163, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x108ab, 0x0) setsockopt(r0, 0x7, 0x9, &(0x7f0000000180)="c45f7cd24c75ba6ed5e3df1f4fe3b536383fd081649df6a680577e4756df90c8ae428fab8ba962540527022822741bbb3347aa874b39996fd1391e786ad12e76e8c459b75f7b9b4b482c1ec3d734f9b623a0a21f13f1a9863e951b769b587bb306fbf432c461459df7773d120f64bdf1976506ca9a30ee663601dc27d482f3a435bf55e39844860266e23e005c72c263bade3e5eba973cead84110a4ec14e87988e5708fd1200f48987562f11c2819211d56dbe8652569701fb3d4b84d1d2eb142971da509cb1ad9a638b28ede0501e01453997e0e4acfcccd19b03b35950669564d", 0xe2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) write(r0, &(0x7f0000000040)="591d9f647d3051a5d1756ec6172cf8048dfb36d96cbd7d3732cf3d8606805b92282d62d7d7e759d643498ad74ba39fe14c6f466258bad62aa5d22d8316be2b7db8588afc4e4d3581dfdd99be399a5a145a1ffaa267b8a4f75164500c4dc5e270a510fa2362de8e6a14506fa4c0a214986dc87d72ffdab498a7f0bf2b9609af75b6bcae2ff7c9f3dd218f2c73af45cf998f5604712fd2c482d5f036c187b5cc9229056fe37c10f21956691b34a6b984e1dde44cb25b625a4a22e0b6d9038d932ca5956d75", 0xc4) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xaddaffa9f3fa2594, 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x280003) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x8) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') chflagsat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x458}, {0x1f}}) getgroups(0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x4) 16:00:07 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='(\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='\x00'], &(0x7f00000002c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = geteuid() setuid(r1) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=ANY=[@ANYBLOB="00192e2f66696c653000"], 0xfffffea5, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0xffffffffffffffc1) sendto(r0, &(0x7f00000001c0)="19a09e2694ca7d4c3bda35c0f824a2d3c586c7286796d5c96ee1ad41aa298cc6153b9a5a600bfad1f6fedbbd24e1cbc6e3e1884daf6968e0c390f3ac2a5e20e19770eeda50370e9f5706dbfb058bef20276d18923ddc32f909181e56b0829b74542ce11b64984439cfc6e5a9", 0x6c, 0x8, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000000000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x812, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x50, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x80) recvfrom$inet(r1, &(0x7f0000000080)=""/152, 0x98, 0x841, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000280)={0xfffffffffffffff9, 0xc9e}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0)={0x0, 0xbcdd}, 0x10) chmod(&(0x7f0000000000)='./file0\x00', 0x4) 16:00:07 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r0, 0xfffffffffffffffe, 0xfffffe42) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f0000000540)=[{0x6, 0x7f, 0x1f, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='w:)/\x00', &(0x7f0000000140)='}]*.{\x00'], &(0x7f00000004c0)=[&(0x7f00000001c0)='$\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='/&\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='-}\x00', &(0x7f0000000380)=':-*\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)=']!@\x00']) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgrp() r3 = getppid() setpgid(r2, r3) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) fcntl$dupfd(r0, 0xa, r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) 16:00:08 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) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x408, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000290000003320000000000400b35de6ef23d1ead29234673eae29c3cec1cad2bdb3d29ee7cea5f460943947691cd461e72d03db5cd86d09d00d054322ade936d055a4fc7387bb1fe581c9af89006fad2bef0df8c9e7747740c6f983c94503587b58b5b8c7fd55cc96bd3fb427288f64b8892916dae5d3c576d252e4a2414168381eb76ca3e257ddb436dae193d2f6"], 0x10}, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c504000000000000e9e92c5d00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) sendmsg(r2, &(0x7f0000000d40)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000300)="0bc7815eca4c16132a032eb023a0d9bfbb4aff0a56d39ea91eb26a019f04ef02f4edeaf3e5da2ac7eac56d9dea7942cedfea1478b95bbb77f36cb6e1e66316422cb91ef4cbb80df6e4ab20d2f536f89281a895b0b78686c6d07ead076980f09c137b599ec25b19d0ab4073cebd60a27a5ce2d1bf603cc4388147a174262f8d23b65f49b432a0737abd0a92821a0e7fd83e9eb0f421802fb38edb22d6884715b3abc80d0e64695ad750049be44695f69add6300c00810517d6f1412190861d7f36a165a4c46f2d8a2bd0404c5", 0xcc}, {&(0x7f0000000200)="d046d5770b485a7c9637ed7b40e4ad3e1125792529b82776f3439e6687fa19b1ee41e7f5f28fa73771787d93a19a1e5943f06059a92272658227bcc7c58369e3f7d5db524867c82e1832f9993f10c6666ea0bc172ccc4e78922cdc85f8a86783fead8138da36e94860b4a954c863154444c09f073cd7e3152c9ef920bff9e7d5087f3c3f992ddb973ce805", 0x8b}, {&(0x7f0000000100)="d5a72e9f7cd15d318c09358a16fff93a7a0383c5382595b6dc830301a127e44794a5ac957582b4b5c84abc93b069e78104557ab27c1d01d1c94a25eefb48df8dbe8d92331ba34766605ccf176820db7a17cafe", 0x53}, {&(0x7f0000000400)="4c9fd083fb757699666293d0d1d09e5c2463dcd5d744987ba8efd1cfb8a0acc084d80d08133c176410c005a98aab03f959d70f3d5d1f859ce5a9c471cf05d2a484499abfe7e11eee9d959970b7c93ded81e1b0cea5890bba70d3942871624611dc4597c6916442205f09bd38aadd7e55c1890a6a2f850fba4f8f52e39e08bc9746fd12e30d9be0032e7754f589e33315169a59aba9fc5ef8873f61fc6c211b062220a090402abe9f25b7d7b4e1d0019a0ae544eec14017b68a5c2d9462799f862831d03528e7f4179efe2a7df770", 0xce}, {&(0x7f0000000040)="70e1a36dc96f3e115e8a", 0xa}, {&(0x7f00000005c0)="aaee3c0f703f3e284a92504b98478133d070e9b9dfbf2ed10fce3e1686500f3bc9cb5bceed272d4dc56f895c6ab3dd79de1491a8b9a12e3be94557c6040e2cb3a25ebc602714571fe50da1d77cf48617ea60f2244b88c51ecf997f1e3fdde8295cf71bd906c3cc39415c242cbf771c9713e109eda4710fec7d0335338c334e1bc9fef691332d3eb99b24c3d1aa879388bd9357ce1e39", 0x96}, {&(0x7f0000000500)="085413958d7e7f54899e1b05a0a21c01509efdce6409182de5506d740527ab0168fd4728423671d925a5bdd1ca242790ff92a699a5eccd7bc428948623b8fdf284228e9bcf89bd234901d2145d21bada56c650c29b351e91cb5276a96262046dedc00681282a79a9", 0x68}, {&(0x7f0000000680)="b94158171d37a127a2ce23239ee7c520249ddd3849098c3821a1c6bd73699dc4501ba83337ca2113bdb5f08b0d26fde7d722b1444dbea90360ee78169e74cb6d2bbda3cf63ce8ceb6bb1a4a236561384abe3a80889cd8ea62df7a70235ec32bc6f7177c166ae273dabd21103cca45e7b35d5da35591dd63bf6befc92656080d9709fe78586e365c8035d03ed78ee61d2670b72d634441495a163283f49416b65d631769afa78c85abc1f398279ad60ae5962c028b9e6f9626e9e6adbbcb12fea2d5ce7459a9ffd97b8e00c735f5a07568b77542fe200d327ce0b0833de570ac05b1887fb1e518edfc745ac0812e4d20c3d43e2", 0xf3}, {&(0x7f0000000780)="e6193460a4f1b6d7c8655ab7fd42089b6415fb0b0c5d8ebf24bc9f633eb70fa57703230ff03e29c008", 0x29}], 0x9, &(0x7f0000000880)=[{0x90, 0xffff, 0x81, "4fe2b3125bc0eac2264ea71f2e8f123557cd1d0009a55cebbcd380575e2843a9e5ac119986120e752c174eef474f91736584c3e90cf39ad91927eeae2a77731ea5117c9d43868fa5c4ad8ebb0ddacf27724ba26323a0a4e27941efd437dba7f7083a7b9fdbd1cadda969d63010a54b354f89e7be2a57e4d61c918a287b13"}, {0x48, 0xffff, 0x2, "7a960738a548967994866771269b0184dd13b9da8b367dbcc59fd35c3c486448cfd289ca07fbd67155ec3a84ca31f054a6d27daf"}, {0x100, 0xffff, 0x1, "037364236d46c40191b000d8ace060e3801226b47e3d78d1d706453d6a8162ffaa06e38d58327de582347df687c38acfb6a24b10a910dc6b0352558f896a63ba20fafd5c3276c094115a50633fd4cc3516b012e9eadd3ec05b65ab01307f0476931cf23dfcabd107b2a69d9eee6ab0a44ab09dcfe67113e63656948a21a12156fd26113ac8b46c9ee111e2f62d25d17b51b1b882627e461a00cd0e4a6e54a7705e4de6da2f68ebd64f726433f71e6f3e9f57c8151a7bd346fc5fb9fa6c8fc6b325737d4988312ab0ffd3f8d529645eb7f55cb842da4aa8153ad80fbc3c4c5bf51e5b190a77d71d9cdd3d9f0f7343c1ce"}, {0xd8, 0x0, 0x0, "d3285345f6a16535683b73e1d8a1dc07329bfd5a7079a968ccce2143a7c83eaff25e593a6d0819c97a759453e819358307f0729952c6fd9ea89d9b6d64a6dc40898a096ddbf36dcf89ca1a1cb143bac30e12b0a71065810caed9c4a1de7fd279e4668ea72205415ffdc9474a8ecff49723ca05b82dc10d12f732ed4908085fc7d6623c012c21bf49c2b3c1ded6b03da73fbd45f0ea3df8c5be8afe3d3a7dc51c30f3960989e5bb3d78ff60a1910e594f589b2c4a77f9045c1b2167328e902e7f341f76cc"}, {0xf8, 0xffff, 0x6fa, "7de37983618d3e9a6bf8b3a99ecea5e574736cebed5cba0946fde724783dac24b22060ec00d7989c09dfafb2c493e5781aaf4f148cabf1176f06f77440a9135c0f126f4e853c51fac69c5cec42186de98899aab6ae23ffd406c68c3d42d2365ad080d66e8cf7dd344f1f8965d6fb22db4daee1b60ecc713268a3693a18322cc30fd39ecb4713a207797caf7609f0e9360c8f560069f571d1470a66df118379bd136e0705865485b24784c260a6fbdd6135861a2d6c13f5858a20c6ed8b9444cce9ff8cfcd76295d25cd1ba42b490fccf46b053a45df2c21bbc75fdce8e1f6d93336bd5bf"}, {0x110, 0xffff, 0x1, "59cbab4fee8c204e591d12039642d41cd30de07d227b2d519b5588184900bb4eec051f05d080889e79622065518aafb19c129a45e73c9e143c6cc5440225454bf69206c8d04b4dbe72cc71ca850237f7196f381e8eb4e3740732ead93d70a0630ec99fd82273f8b99b82f7c60deb15114313edf862ab0adc42ae506fa1771ae2f2961ddccb8de710e7ac273d2542149a324e9070b0febc6547193798deffeb5a800805740400b04e16e8521e8c7d3c8ce6917d09006936c39315eed2a48e03e2d3f7807621cf01c91a05309ef8e3aeec4ffa874d18cb15b190f3efc6a22d141f4d3ac5f2f9cb612cb0ee0d147505c2a2ad765716d5b00bcc87bd9b"}], 0x4b8}, 0x8) 16:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) ioctl$KDSETRAD(r1, 0x20004b43) fcntl$setstatus(r1, 0x4, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r1, &(0x7f0000000100)="2346fb6d3dcf9f03a3776daffbfe88fae2c0", 0x12) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") write(r1, &(0x7f0000000340), 0x10000014c) 16:00:08 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x8, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x9c7, 0x9, 0x81, 0x0, 0x5cd3ab97, 0x1, 0x0, 0x9}, &(0x7f0000000200)={0x0, 0xbad}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) lseek(r0, 0x0, 0x40000000037, 0xfffffffffffffffc) flock(r1, 0x1) close(r1) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x9) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="ce33b54ed9cb05a302a8ef074163c89ebaed9bd17a6cddb119a4089a158f379cce4164e7c66b7a528ee2552a44c83ee2a2c0bc0ccc63812cccbdca494730d16a74e1adb45fcc99cdfac9dd5422e3ba39b12579070522e41d59e0476b34cf04e27e8e46a728b6182cd9a1291537dfc9e03ca796a00963aef57abd487bf2a72e00512d58c5b91d8f7a9b5761ae1ec1352845dd66393f95", 0x96}], 0x1, &(0x7f0000000100)=[{0x40, 0xffff, 0x48, "4288d11d4091d86fa1f3d1c201eae4ae3babbbd21d6655a249e4746088ecb047fa1957eeed4bb60b08cb11dfaa73"}], 0x40}, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="3ee12821b478022c29ce", 0xa) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000002c0)={0xd41, 0x6, {[0x16d, 0x1f, 0x2, 0x6, 0x4, 0xffffffffffff13e7, 0x20, 0x8, 0xc02, 0x6, 0x1, 0xffffffff, 0x3, 0xd24, 0x50, 0xac, 0x7], [0x1, 0x9, 0x6, 0x8, 0x0, 0x9, 0x851, 0x8000, 0x7, 0x800], [0x3, 0x4, 0x800, 0x9, 0xe2, 0x6, 0x2], [0x204, 0x7fff, 0x8, 0x9, 0x2, 0x7], [{0x800, 0x1, 0x2, 0x7}, {0x6, 0x40, 0x6, 0x3}, {0x3ff, 0x5, 0x7, 0x7f}, {0x7, 0x6, 0x81, 0x7}, {0x2, 0x0, 0x0, 0x2}, {0x64c, 0x8000, 0x1000, 0x80}, {0x8, 0x0, 0x9}, {0x100, 0xfffffffffffffeff, 0x4, 0x5}], {0x1, 0x1, 0x3, 0x28}, {0x3, 0xffffffffffffffc0, 0x18, 0xff}}}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x2, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x44}, {0x10000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x8000000000000, 0x1, 0x5, 0x4}, {0xfffffffffffffffa, 0x9, 0x400000000000, 0x3f}, {0x8001, 0x2, 0x8edf, 0x1}, {0x10000, 0x9, 0x5}, {0x10000, 0xfff, 0x1, 0x7}]}) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x90, 0x4, 0x5, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x0, 0x10, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000028, 0x80000001, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x200, 0x80}], 0x7fffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x18, 0x4, 0x5, 0x1}, {{r0}, 0x0, 0x82b061c69cd199dc, 0x4, 0x2bb, 0xff}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x4, 0x3, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0x101, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x6, 0xffffffff00000001}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x1, 0x2}, {{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0xb16, 0x1}, {{r0}, 0xfffffffffffffffd, 0x20, 0x62, 0x101, 0x3c89}], 0x7, &(0x7f00000002c0)={0x400, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0xff) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x182, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc020691b, &(0x7f00000000c0)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8802, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x22) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r1 = getgid() setgid(r1) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) kqueue() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="b6f819e7e8fc4ac0957ed8fdaf20710f211c9b09ee98b4cfb294553679af1a3c42c092686c7acb7b08b6421d7b243f3098bd3d59e073ccacaffbccd8b4ac209da367aa34acd8b58724ebaa6b72d17c9c4986df278a1a7e2679f5797f8f0182e2b581311b7b86cb8fa5f80881792a436e2e", 0x71}], 0x1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c3774f4c", 0x6) writev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="8b24844cba38e510866614afb766b36b4efb6902dda6913978e55258e0688b05b42568f1d28f5319330a54d8bfe7e837a3ffe979a9aedf60504f445fa00c028d9ef77f7f891af99cd9b5946d9e5f67cbcc3b4225ef87b04333", 0x59}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x338000) chmod(&(0x7f00000000c0)='./bus/file0\x00', 0x20) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000080)="175635b319a6d90d1ad8708033c9f57185225a62bfe55c901225e5912c6623ddd3f42e53c16e2ceaa14f254c64b7781739d307e4daa1c4efde", 0x39}, {&(0x7f00000000c0)="967b3ca639a40e142168cde0b50dbe83c3991fb06444bddb3c157ca0a3881d399e728c0b0730a580ac1e9e2dde4854c80afc1fe13a942dca22813aee1be26a03bb760c96f09b3d76d503098cb2c4507cda4eb6119149ca2d2bb5a75281a517e93ef89b74c904c4b032c9b56f7669b2eb37a78a535d7627485fd86d06f85109990966bbfd1f0660ef5f4dfb9fed9ab312d664e465693653840df4efa7e13fcb7916debc17616c1f8dfe7420df27e125a6a1fe07d128773f9899c28ff53c1b89d10b6f2f75841e79544b90705946f716a3de701e6a33d0f9466c6a3f29a8799d1c0be5a232158fea0b321e73a11ca0278dd1309c9adddeca82dd0b5e", 0xfb}, {&(0x7f00000001c0)="905dcaf88182ff103bcd50bb8a0172f058c0bed8587db1406a537164c53353733efa6122e0a6e8cc7512859e58f4e2bb807fae0ad2c70e", 0x37}, {&(0x7f0000000200)="0644f69a0d0dd3feb590e17614509e106ff48fbd37540423600951119855b885ab792d09a5eaa68a09a2916c8eada4368d96a0c9cd36b3cfc1bce5919a63c9d2fdd58f09c314e2634220c86defc53152616de38eec4778360045ba77a57d20382422e77b4d30b33fe0ef8de509d2fe0bb3bcfbcf91d5237a79363d83127dba3f193c228147cbf013d96f4d2301958dc4c8f7b5194c1060b920ae9fac74fb586a74b4607a64aacd7d262f93e7a056dde75c0cd001e58dc2352098f8ecbeb207dc7e923c50d0b1d29ef5058d08102f7e8d14bec248d86ff24752743c0396f2e789ead8acb7dc3190009e62126fd3e7f484f94a71df0cc3f472c3569366c9422f35f8e22f6a1ac84cace6d2e7a5bb3cea8325332e98e9335a37b62ea71b4a1b3478b133e46d44f0509a9f9cb08ab6a769d9ed7959e317636d6a242952f5b04b89e14b09364352eb6f52424ec7ecc13fe376f09b026e5118dded60610203021d9054d49c5bff70564a33ad0cdbab12e2f4f63c2eae9a3f9eac8e8e97001f2ed3ff29c05a0f7c75a9be627215aa0687d72eed08ceac99ebf9b728bb63c2ab9928deed9d36feae6a55aa691fdbabbeb2d4eab8b770534e1418bca4e20a95fd1ef4dbebdb4bb3b140b106d813dcaf5959dd4006509e716432f658749cfcd7b57f4fc71850a4b4ff646141fdb682e9c0211046321a5a32f3aff3d46f70bccc463fcc2d60ef39731959aadfff576589a9f6b44e61536b844c0a41551ddd826cc58485bfc78f830592d07991243037b1a72c85e985343b35575d9db00f73f71961cb21fada3eb3adac56555dcf8d05d03bc1265e0e80a3fe19fed36b1e5c1415d68383f5eabae735107c2416937d41d81653a02d0049635992547579ab3dff1e7401ca689f6f69375384e529b5301f038ecdd3098cbf6024dcb329797f1e58a6446a50a92bc298d770adce5df94884d0b171cb7b405a81c4eaf5e38caaafda53513cd30c0eda9feba17ec8579d9370ef9ecf1cff8ea8d61b4587642b800e5060c1d7141d59427320b82f220a31e3ea1fd84b0d14901006bd000fc41a62ac562e5dbb7a7abae77ad5969d7d70fa9f04a46c9c1db38a6dc03a59a71bdf00975052485bfd91ccf38fbc54fedddf4a236a8a7cf40313d48652ccdd02c2c1e4986c3a4799130ed35de1f31188ee9d4e718567ed48c0a6f425af92ba704ac72126216c997df15b56f1b00e18e14a7f51f044bad1136e071a1de87f1e43d65ccdc2245c22328818df342dd09e82a50f1947ed89d41c6aa45619c84c4eb7f2504ddf8314b4d956b55496f6a477c8237bbbcde64568834ec69ac6c40728888bbcbd5b4a87d2cf011f50dcb680354040163ab78b86653430c9483c89392b402a57e53494901e71cf45c0e8b75390ef46c69e96b957e89905012628ef0c0bb2e74bc594a595b8012afab1c70eb52856b92e3a3e5815e032a633312b3bc8e9af5a2153043401c26077098fd521727a0aaef3f2dd46aaac259b03e16b65f4ef4b56517c46fa200acbbc1c64793a51313e43c07766822d5c57df46282e8fd4a2045d5d0d0b3dcba6ba7520952d98c8eb644f4a1f87b0ca624dcb52afc275fd195a36685dd35d093f57d336969e227a4f98d5fa8d0473cc88a71b0d4c1a69842e3b33b48310614e55f61645e209c675a3a415c2dd53afbed6da376535f8940fa24a3341d8cfe3bdc8eb79398181fbd4834d9f1e3afe3361db72fc0269b33649d4aabaec543ad50087309dd038b274ddbe1069e0880438225df17b5c05210d9406ba68c5e5f63cfec2394331c4beff60bada0fe1934a655706847d6a54328cf8aa0be263de1591a952b43fb50dd016dc46b206f8b5c3f4d2d1df6005b165f167f9de362e02433e0881c043f546558b1e24125588346666d36c17df4c2d6a363b60f659a66cce95e0e9d7d19a2ea20326711f7558fd12afaa68c46eff8e5667f270074450e16fdaf82660de98463e7ecafbf639818bc85ed9fd426ba8bce96b007c1259b993fa3fba659cb6ef6b2d0e7b0d1cd8822509774f97159c0a6a929c80e5ee6b37e9febf483cc7368e56e506adf1edca85321c8ab4d037f3945669011a1859aa6ce05f5b5593638bdb369684d5cc79bad33441c3aa1cf2d5f3e901ffc394b161b7bf0b19ecfcb3a6d0f2fcc5855c2a352393cb3ba4821000ddf788c528e84596cc3cded1382608a4cd470ab3c139eb221d1a6a9bf7de827d87f1970a411c7109ec2c49531244a12420ee69b982563fa5d5c4bb9b26a187c2691d366297d00b5d1b1dd9fc1fd4961191143b205f911a2593e4c5e375128f0a03c6696bedd6cc41c95d3114720bdfcdfdd5afc8e2fd1efa362d281a861ec263c003ab336e155247b5c786e868a5b95fcf21f73a9c3ec0d3d12016279c1245e3de1dfb02b1806b7ae68e63d51e090d353238035a88e535388bbe9ac921960819e550cce32007275528588f25c90ca46d8a3379e351b2ee543771532be4fcaf71d8f69f1bb310ff2d3ee4959019a03238b8fdb076a267aa733e0b6ecaefc73419dcc8870c67cf906b0ef377880490fb4a815ff35d49768864d0cb6f3facab220a0d817d53876cf4d77657f06a23287b53b53a6674c852865291f1656cb104c0fd2a41fbfdc03cbf058acb01b95d5fe4b886281d961c71dfecf165823002a3510066c4a034ca6a737e03a8756f3529514418d4dc45b29fddc4f78c5104e5516be47f63c617c1c0334dfc7a6c309b4761b8aa168ec957806bda7b1c2e59547f84068c3a58329b9398673f9fb5f61173e4df1281212274d1f6c377f83e0d3de3770cc488a0f5ca8f29851afb9993ef8175a05f24cf97de1641a8e1f0b669230c774c2a739e7960640ca7e831b10e9081b39edd05041a29cfe98253485ce4282e3c3da24a99315b91d3e15d3ccab706b6fdc26fc2cf35fd559a159e2a7d2c593b848fa0ea610e76a321f5442f27c4d31036fe40a305521f0126c80bb81b9a8615fd6f3cb7392a097ab43e119d0b516864aa90f02606805aea71e2995607a63b6e60c2b00fee467f6207ac28cf36ba570b471e477077626eb68d91996d446c4db8a7d936afde1e6224a9c9f140e0644986768bd3e81c496d00650812b81592d22309cbd5e078269a63dd86f855184d2dea90151ac85ab7c3b5b82b4b04832b08a07de7a67bed0ff84012bf20a90cb0191db074e2735082f2e98960b342151fb1b2e536a30b573dac315df77068d81e0edc6b476d21ad3bb82137ddc8fe594d21d56591bcd908b59a944ad010b61d7aee35646e76a6a5211791c95fa0f705ec4e0ed0e2123ca5ef3c25aac26e2e504738fda80ec31aceb3c164f75866975a0cc182820ef4e0bfb9631f2e64ada149343bb94db66ced2ddc91b4edf2498067fa189c7d865978336e50ea5680d610df0b3737b8e122a36c37bd07c6d878970ee365791554a0c5c4fecf638e04e989d76794c90b5d149d24a771e9763abb56ad91680984a0cdcee6dd852c06f0d4137172f2b7db8ff4f37794977a4fceeb7a861bf07febf6dabbfd25223734bcd4c173b9555ae596bb83c19fafd5050a4c71aef202850230d8a98b1143263686da1f73b166136a904c32d5aebd170cd9139ec12d9e93e2f882c55449ce5189767d7df46ac005b57713defb7c879057c2c94ec45b5d654128f6169b70b04016e45a398af56ec4af2f06e2d384067ece8cb224977353b04ad38162942f17cd0ce08a17a6ea8d74215f14f9fbe9884da182ac0986716378f6f001061e896d65964b2f14386eb1165fed4829ad30c3eb00f5ab533c3847bbc759cc83b2e3dbdefc0a07a05ce1f49c7856f8a618e4fff52c9abd04245e7c923848144dc72e21252787d7c6a815f6139a75c7d34f40c7f70f9f46dbbaade152798b9ee23af6f79f27789e2235dd26389e3367511e6bdcafc9cd29192dc171fc341c469aa124c3589ff64b2cd6f7797911d519f5f2f812a92f483ef0b245d470df4071c4586f119b9e042f2becef182fa9fdc0dc7d18fe877dd47b00a9fd0b3eed5bf200edf4bd9950776cd6ffdd790eda249c47988e593aa1ca266f593ca853fa523b5e1f80b563753ef48b43a650bff7b7f52f9d4d514eabd4dfe465c7c0f306de391caf957dd31db238ca8374a6c7e76d96a627351a36c436423500867d81f8722aed18ea566ead6e23fb9b7436f0ca8a739a367347d33763a261ac1e6476aa6c36b85f7b032e5ad93b06395f17ca49a536412959e20f1871083fc1c1b27499f3eefb42a02b1d77e5af25e7f2e499349b2f0b1af7febd779f10ac059b573c8d3ef82c50edcf6ab4b2560180c28a7d5948b96a42130d39925b4df8be3f01fe1adea4ffd277251999035cb063a4fcaf00d334e859f0e9616a897fb547dd6e042683b9bd029f5033435195efb9fe58f0d4a9deb4a09dc9c2a39ce91ac802637b3eb2ce2759dcb590c17bea9a20c05013e44784100cdd98c23d88ddb6b9e23933b7797d49786c9edac52852d44e25cd766a1abc34983626d596e701fd26e1dae8f0de833217d876311b1f70cd2a6e4a2cb1ff54fd711f6824fa6093bb6fee2480c34bec07ca4e4054b3c17b494c3a9285d6bf6632a1e8c8a5b007e2c2789dd80eba4aab55cb96bf785a478540ad72d71162e21c9b2b058b2b122239eb5e2fadabf2001fe1eef5d5fbc87e406c8efa37cf9285e4101050e2fb0471b77b5ffd55c3c66d968099643935c16a21f50db4529b73e1b2f340996f35b8dfdf175d44f7763b9fb56edf508f11da08abb5926d150c378dd4d729de4f19006d6bc3b12bfb8d0c1a4480d864f569b9efc9c012427b745058a8c0206b85e4d8006c9ce0f4312f54550cdd801e7936c66cb4c9a5d111e2307756fa6277f41bae4128fcd15a64bad15d1baa2856d0774d02bd00db9fefb40d8d251cc0711317fc428eca09d3c2457eec5d747d2783dd63efebd661bfae1c38b87b8a541b9cec2992a5e0100d2d99630fdb15c81fbbe657e9d266371e65bf7b50f1d38be5cd83af9d7c85c72af3d0838cd035868273399a361dd460951f7735659b565436c80c5f6ae0ec8bf371e23cc93e438c147e3dd44077f1db77c89e69fcafbfda7b7451a6caa9e2b6c029ec8f62dcf4946cb7e61a6705c70942dd2b126aabd065de0e06b0eab5b150eaa9a24b30ba24c4f84903cc576eec863ca955d5c6858694e59e88c406e787ff13409552f4587a3846851ee835b0cf41dda43103883d66cd6a80e3bf4622fca714d63765ea35589ab2aa376d4431e2fb2a4a3963b011bb47f2187413361c86033e1b2e67dbb47ef87601d593e6dcaf8a59e6a68c03fd6a5215e9c06641a5a5b89bf26595b502f4f6f3f661147c66f406dd8398b32044744beef451cd59e6f8471107559dfe8208ac0117e8a2206aa7f41156a4cfd88a4254eea66e992df18dc38515e3c3226d65a4958b7bcedab32d271d7847a1a2fbdf2b54b92f45b602f08eb38582e915517a5699f4ce992b0a56548dd18bcfacfd08f91f98ca08535364f6b7edd02c314c99c53bd9d685f15744ac88b93c282f41ca74a7f34e7483d2ceeadcff6fc36c461eeace1b60f2e6fcf43c51afb47704e89914a77b3dfec84c0e133953dfd0b9f71db75d7b5aec6bfbb469bc200dc539c15e37eacbaba4d807e20ef6b85754a831ea1f3d5cd263dcf62fc87eb26b870f9cd5ea7d5bdad5ff83bca4bb893afb99e17d89cb4bb02d1b0b4b77ca7d23ddebb0646bea0ea5a23d78384e6a9854f5cecb6dca1c6641548a5ac19837c614e2c31b43", 0x1000}, {&(0x7f0000001200)="132a31ea747ab757d5902d4c076ad7cc0a5e8503534c71a14e", 0x19}, {&(0x7f0000001240)="c2814081b40e74bbc43a54b7dc577db8c3fee73b1118171d3a0ef37301d3dae9dc60241da46c16b1d181485e55189fe2838b6d5832002628b3f9162f2336c787a1d08e48394166dee2371d6bf6066672cddef3e4c88eec75ad45b27b696c722b219a5e20c12a9bc8b3b5663d3f1654f87c05cb8e95a504905650f165654a7b895dfbc5632c45a21d4c9e135f6b3e7f5e855780ee980213c48e1eb74c8d1dd92ec5d0bec521d94a64f6420914", 0xac}, {&(0x7f0000001300)="8ad41b6f9b430f85cfc49a48ed8cc339ffafe70aaf0bf74f17b25f4d01e20d12444b1616227be9d420736399a4fc05078a125fe390797871105dffb3662eef974113ba7a95acf907e075ce615de4d98d989e1d5398324b042abcee3ed736049e33a3b578a296317468c1a2bded6afd9cf103b2f338086aff10654b164911ff56e395de770cc0c5d6bda6e3d8ec2d2ea2e2377231dcf25ff2b3eb390ff9f245a32d2c365b091614f4930500af650d9802469e2298222a7f91dc0461cb35647ebded82ba8f2db9ed34f21d4187f20ceb145df29c9e9597e9f868860d3ec19197", 0xdf}, {&(0x7f0000001400)="98d59be91d9ce6c9d55850879b7f49d22d4bce631cd4e1af6a1e270ffa64f81993eb1eb707d53fa147f2bd8b0948799e7c96ac9a0c5c94e2fded28be45ba57b60c62649c77f204816e805bc61cce71", 0x4f}, {&(0x7f0000001480)="c1c654f1b62e6a1bf1f8a436f1aa50bcb5f3566fa0d9dcb21fee3e8c6d2c9015556aac7dc48530579b597dba0b216a6904c54e564fa1866b62b522b4029e8dc41d45d3a9adb72c3a12e339c809bc1f19348d93c4c1a89c112a2cd41b9a5c55f78b37f1af4b385d3bad7d5b7aaa4c0e3e3b3b776346005dda5d9532f166af6db810188bcfb8ce5ab78cbc8a50c645855daa3b419ccbebf8d4cc083f679a4da6d73499cf9e0673669fdc0aacce98e860f4d096be11ac619d3c61f7591f38e6dde10fdd4ffb7f1de7404e56ed0d4c28c512135d4f91822761e588938125859378b3ad48", 0xe2}], 0x9, 0x0, 0x0) chdir(&(0x7f0000001640)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001680)={'./file0\x00', 0x9, 0x3, 0x5, 0x1, 0x4, 0x61, 0x5, 0x0, 0x2, 0x8, 0x7}) pwritev(r0, &(0x7f0000001c00)=[{&(0x7f0000001700)="64f07b415ece1de45e937d6af22c1975fb156508afee884e6fc766ff19b5b03f0619f31d1051d03618eac3db69a0b092acfea422c15c03401ac4162e54d7eaa4853fd2241999ba1f870bf319c8a0a771863fa11f343f341161", 0x59}, {&(0x7f0000001780)="1c270f4f418df4915a8b472289587c547938be66153a5201170241e5cc5f22fd79c5b397f9708d44ea4b52cd0aad8f050a193ce6308972fde571962fa79b874b6f42e7f723d1e3017fcd4c4de75934ab6ec1e83c92ee2c95e3f2964a06516fa83f22a56d9a7d45eec97bf9921de83cf4601d00a2154b0623bf2295f4ea0a4f1eb0281859ac46245e14fbe55587188f4d8113ca86", 0x94}, {&(0x7f0000001840)="c8eaf30cc5a373caec90ad86cde4647c5badd69f7bc0c74766dd1e48c765c0845e3f4cf6db2a19ea34765590b5ecee19e7762f4a4e6b3e39e235fc767794f8cf22882b42c9db4edc6e2b2556a3e81c9e7dfe737bf17ea63142bf692c5550020358557135149d4216158331a56dbfdd8f43a6a0a1ea3316360422e0445523eb3aabbe959e2a5b51623874926d4bf9dafbfa9e292d6ebae7f97f537051ea89a9bcc6a225f9d0288557dc144855785e93cf725bc0ce2c61990136b828", 0xbb}, {&(0x7f0000001900)="f38ab15b375909d7371f7930cc6c237e2fba188db8be9f896eecbc4e17573f3d3984b8546958033fec80245455ed966027f868c0fb848c4d094236fb9138f5a9a8c54246554a3b439465b813942728d6281ae329cf7ba047c9f85e64445ace20b4ed71633208735bc18cc5d0e94a9a6502736932a29f6a15f9303db0e6e53af4812ebc", 0x83}, {&(0x7f00000019c0)="e394e59302de59773a51ad78a5073fd4519bad4b9ed64102e5e0a3", 0x1b}, {&(0x7f0000001a00)="ee2afabf4608badeecc39145cc446126735594a71aac09419da7a18225e53f322eef11b29a164fb9d3204b6e17094bfd8fcbb6151f2ccbd924241a499dfcbd57a2694732d0154e563d14d6295cced5605c4580db1c9e1f7cbbb9dcb700b304", 0x5f}, {&(0x7f0000001a80)="305fc62e1d5dc877948c7784e53da359e361548c98b1ef32815ed031d11acf9d8bffab6c658201af50b0cb7e6e03a63663b0cef18b3e913c1e20d324ddd9572b2c28d455b278e2895bc78caa450f92a331947740d47afbd0b91703befed5c01982f1b67138800ab1f54b65a2b7ed5cc5255c98b6ede3d08b60e66c25328bc89689746517e066c940918018e042b86199a3fc24331416a9df0ed30d756298140578c4669adb4c5c0ee7495dff2e58ff6aeac206ade6d927b32852c92b83ad1c4f7fad914f225fd253938f9b0c5c6e7c7d5a", 0xd1}, {&(0x7f0000001b80)="4b4b304ab4433e3991763f58a605f28d58f02fc80d36e81afa30d294e7ee6413d5b7839365d92cb423469570e2c2f2322251222879b947435aa4537a044695cb51fea21d9a80c722437adbceb534c48c012a1e3a2c5b5acacffa473d5872f82abfd5d3ec39f96c912094fd775ee908aa05d494099bb1ef457f9ea8838c", 0x7d}], 0x8, 0x0, 0x41) r2 = openat(r0, &(0x7f0000001c80)='./file0\x00', 0x408, 0x8) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001cc0)={'./file0\x00', 0x0, 0x6, 0x7, 0x1, 0x800, 0xfd, 0x6c, 0x1, 0x0, 0x2, 0x81}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000001d80)='./file0\x00', 0x800, 0x8) write(r4, &(0x7f0000001dc0)="4d866579decfff09440c4715bd5888a08a5f1240e2ee5ca4c36b9c61bce340d04b90f45450", 0x25) r5 = openat(r2, &(0x7f0000001e00)='./file0\x00', 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001e40)=0x100000001) renameat(r5, &(0x7f0000001e80)='./file0\x00', r5, &(0x7f0000001ec0)='./file0\x00') ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000001f00)=0xfffffffffffffff8) sendto$inet(r2, &(0x7f0000001f40)="72638f7029884681fdeaaa1596c842f17dd97d537a882827c18d70c19b64f3f70f6f", 0x22, 0x404, 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001f80)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001fc0)=0x6b62) chmod(&(0x7f0000002000)='./file0\x00', 0x0) recvmsg(r4, &(0x7f0000003380)={&(0x7f0000002040)=@in, 0xc, &(0x7f0000003240)=[{&(0x7f0000002080)=""/4096, 0x1000}, {&(0x7f0000003080)=""/191, 0xbf}, {&(0x7f0000003140)=""/175, 0xaf}, {&(0x7f0000003200)=""/60, 0x3c}], 0x4, &(0x7f0000003280)=""/233, 0xe9}, 0x0) sendto(r4, &(0x7f00000033c0)="31537836574179f7e9baf5ecc6604c96a603b2f64509d19c77943feebcbf2686cf5e623caf4f5b84a88550f7be25bcd6fbcb90bf", 0x34, 0xd, &(0x7f0000003400)=@un=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000003440), 0x0, 0x8, &(0x7f0000003480)=@in={0x2, 0x0}, 0xc) kevent(r5, &(0x7f00000034c0)=[{{r4}, 0xffffffffffffffff, 0x96, 0xfffff, 0x4, 0x3}, {{r5}, 0xffffffffffffffff, 0x10, 0x0, 0x0, 0x1}, {{r0}, 0x0, 0x98, 0x20, 0xc00000000000000, 0x7fffffff}, {{r4}, 0xfffffffffffffffb, 0x40, 0x4, 0xfffffffffffff052, 0xaf}, {{r4}, 0xffffffffffffffff, 0x2, 0x1, 0xffffffffbe899545, 0x1f}, {{r4}, 0xfffffffffffffffc, 0x90, 0x80000002, 0x4, 0xfffffffffffff05e}], 0x1, &(0x7f0000003580)=[{{r4}, 0xffffffffffffffff, 0x99, 0x40000000, 0x3c1, 0x8001}, {{r4}, 0xfffffffffffffff9, 0x2, 0xfffff, 0xfffffffffffffffb, 0x20}], 0xdc57, &(0x7f00000035c0)={0x7f, 0x5}) readv(r4, &(0x7f0000004a00)=[{&(0x7f0000003600)=""/76, 0x4c}, {&(0x7f0000003680)=""/83, 0x53}, {&(0x7f0000003700)=""/16, 0x10}, {&(0x7f0000003740)=""/155, 0x9b}, {&(0x7f0000003800)=""/25, 0x19}, {&(0x7f0000003840)=""/5, 0x5}, {&(0x7f0000003880)=""/4096, 0x1000}, {&(0x7f0000004880)=""/51, 0x33}, {&(0x7f00000048c0)=""/43, 0x2b}, {&(0x7f0000004900)=""/240, 0xf0}], 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000004ac0)={0x2, 0xc1c}, 0x8) r6 = semget$private(0x0, 0x7, 0xe2f1d2950568ad76) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000004b00)=0x3) setreuid(r1, r3) accept(r4, &(0x7f0000004b40)=@un=@file={0x0, ""/39}, &(0x7f0000004b80)=0x29) r7 = msgget(0x3, 0x200) msgsnd(r7, &(0x7f0000004bc0)={0x3, "fd3cc931a239f5ef2dce9641468b1c0e2e94df1f52859532e64baba6dfe6fb5e0c5df77b203ee5c76d3346454f7b7885d5d464ab31fe9b161709ff703f07b8420a727f0bf858541c7c982dcf0da8f56025d6d349b86adff46cfb1939c0f5ff1860d69d27b126b80864f71e"}, 0x73, 0x800) 16:00:09 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f00000000c0)) accept$unix(r0, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000100)="172674ae15e575e0bb9811b11ed5aead50a28e097ed1c65fb40a0d2a81c199457931154387fb4f069ec00c9ad991e752b55552ea4a931d800adf420d1d370189af05419c667dff60dc51c386454e1a63cd2f248f59d8362c4a8984d62514e58131c39dd1560c25688baf6e3800634d8d9d13789d00ab53f8051ad633c53967ddaddcc5bcf0b4d2297094c403bf840c6aa013e18caaa7e6ab6ab7cfe6fc8bb6a40e78b803e037e17f68b6c74758f5e9193d4b7da452a7af1a10b60de49c6232660d9f", 0xfffffffffffffe1f) semget$private(0x0, 0x7, 0x70a) 16:00:09 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6, 0x8}, {0x1c2, 0x9}, {0x0, 0xff80000000000000}, {0x8b, 0x5}, {0x143, 0x80000000}, {0x65}], 0x6}) 16:00:09 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x9}) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:09 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x180) shutdown(r1, 0x1) clock_getres(0x3, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x2, 0x2}, {0x18, 0x2, 0xad0, 0x401}, 0x20, [0x2, 0x49, 0xe9, 0x5, 0x3, 0x3, 0x10000, 0x2]}, 0x3c) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xfffffffffffffffd) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) getpeername$unix(r0, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x80000000000001c, 0x7, 0x6) flock(r0, 0xb) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 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) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x35) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x3f, 0x80000001, 0x6}, 0xc) 16:00:09 executing program 0: 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff01"], 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getpgrp() setpgid(r1, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000001c0)}) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file1\x00', 0x20000, 0xa0) execve(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=[&(0x7f0000000280)='#[\x00', &(0x7f00000002c0)='//\x00', &(0x7f0000000300)='\'-\x00', &(0x7f0000000340)='[\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)=')][{\x00', &(0x7f0000000400)=',\x00']) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) mknod$loop(&(0x7f0000000480)='./file0/file0\x00', 0xb10a, 0x1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/207, 0xcf}, {&(0x7f0000000140)=""/140, 0x8c}, {&(0x7f00000002c0)=""/205, 0xcd}, {&(0x7f00000003c0)=""/214, 0xd6}, {&(0x7f00000004c0)=""/177, 0xb1}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x6, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x80, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:09 executing program 0: r0 = socket(0x3e, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x190, 0xffff, 0x0, "6c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd42"}], 0x190}, 0x0) kevent(r1, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) socket$unix(0x1, 0x3, 0x0) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1000000000000000) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4bffb14af394b3e8eee900000000"], 0x80}, 0x0) 16:00:10 executing program 0: pipe2(&(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000001040)={0xffffffffffffffff}) dup2(r0, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001080)='/dev/wskbd0\x00', 0x8, 0x0) read(r4, &(0x7f0000001280)=""/164, 0xa4) readv(r3, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) dup2(r3, r1) pckbd_enable: command error 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x12) pwrite(r0, &(0x7f0000000040)="80f20a567cd15e8daa10971e319def9a8e2135f9b7970a9124f4e0dca64c261d8ea0b4b3ca37a4a9692993cbcb6c6fff241c4a1322efd18764da2552e7a2e5f1f73ec582dc7ac132f368", 0x4a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1, 0x7}, {0x1c7, 0x3}, {0x8b, 0x5}], 0x3}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0xa27}, 0x8) 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x9d}], 0x1) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) bind(r3, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r2, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x8, 0x8, {0x6, 0x9}}) listen(r1, 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) 16:00:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x20005701, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x7, 0x25, 0x3}) fchflags(r0, 0x10000) pckbd_enable: command error 16:00:13 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)={0x0, 0x4a}) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10090, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r3, &(0x7f0000000200), 0x2bd) 16:00:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050260000004000000011306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x0, 0x0, 0x0) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x0, 0x2}, 0x10) 16:00:13 executing program 1: r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="6a5070cfcf7f83e385a2f888c99f81a8d1c6ad361776ce9cd2a4ccf0f1b46da5ae14a3a5562870b2e14647fcb938b2512da7ddc4f2896e66b980d45dabb9041c28e3432b2ce28c472b2dadae9bb464a67baa04a878be10eea100ae9450e809964e83c0ff213916458f618c5dfdda", 0x6e}, {&(0x7f00000004c0)="b026310dc79432962a955f7f2d1672ca72730f4872f3edde6b7ab81a0951cefd4743097a81dffb4fa6d9abf8b1a1e8bbb38290131fd90f2bff0f009cc134f41add7eb5d8307e2a5e610068ffc11a6507478843f9b2c97a85faa86f913278107b429fa6ae73a5764a5f3014ac46fd09dfbd5a9a80900177d4e24a7fb5dbc8ebaedec6b71e2fdb3c9152ce2feca1c85170b6866313b77d0bb3b6a42368cccb93a7c92160c7ea737f78bb780e39b26524396ccc117a09b3b1f393b26459aea30600d8302e006442b142a6a3c40501e926a3bea2631ffffb4bd53e2a", 0xda}], 0x2, &(0x7f0000000280)=[{0xf8, 0xffff, 0x80, "2324f2620ffceb82f8928dceac46f20af9ecfb7df24a4b14e0cd1ae8ca9ec152f356c1c7be4866621db9bbbc0734b7537966c707814adacec888e389af4408036de8d5dac14df3215b784ddae43b3bd9b75b36070b41bb3433adb40f03eff92213be1fc64d37a0fd35183db910e23b34b1fda47f7c3d6a552a4c271df76a023c0e5272c9bcc6c5f2bf60df5a46725b120bd11fc7b57b0fe3af7f15228d3047a1223651943b4d48e246b20724f87ec23f680eb998ca9625cdf5f310dfa8288658c963455a98bbb3b1bf6ca2528c24b1c9c519fd28fed3ad12ac22aefe11ffe100c2fc830f2a74"}, {0x50, 0xffff, 0xfffffffffffffff8, "0434fccc9b08051bbf6c8e32a6decf3d1bcdc7b92670a686c7518288f1d638ee4b374da03446c8b96105d00d783033351586e8ea9f3fc45c804890a336b1f40c"}, {0xb0, 0xffff, 0x3, "353ef8a3bd9a3638b9d061c97ffcee1b06d841561d11790fe105c0fbff0123c9b7d50f313540fd32b7c6b79d2e7e6e3f6af2e33ea2a9d2d99886ffb8bf61e2a9e96ac873731b4fe237461c0095c2a57fa5e2647ae27b9e0d0dee789992ac741938d7fe5a8d2e6efbe4405b381a3fb6138acd4f18dedb667bf591e1666ccb7428c7e7e1cdca866b97d36145db1a76f6ac4657eb9d5b9f281c3f0fbc466411"}], 0x1f8}, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) sendto$inet(r1, &(0x7f00000000c0)="1e28638ed15f3b79855f80403465c55a3319127bf95acc99f533a0bb9f651429aed137cccddf0c3e80a983ec420b8cfcee214c79116b67c3884de7554a63f3b26bf4e25fb51f9c4df7eb846a7deb7e3cf693b5eede", 0x55, 0x409, 0x0, 0x0) 16:00:13 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:13 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xfffb) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000100)) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) open$dir(&(0x7f0000000240)='./file0\x00', 0x100, 0x102) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x5, 0x200, 0x2, 0x297, "f0c1c21f8963d2847833ba98c9b45921641adca0", 0x41b, 0x5}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x2) fcntl$getown(r4, 0x5) r5 = semget(0x0, 0x1, 0x6a) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000280)=0x5) 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x4810, r0, 0x0, 0x4b) r1 = getppid() getpgid(r1) 16:00:13 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x1}, {r2, 0xc}, {r0, 0x20}, {r1}, {r0, 0x15}, {r0, 0x15}, {r1, 0x100}, {r1, 0x82}, {r0, 0x48}, {r1}], 0xa, 0x9) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) setrlimit(0x3, &(0x7f00000000c0)={0x20}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1ed0, 0x1d, 0x5, 0xffff, "f82e7109543982c302efa5ebdf03a7c80509204a", 0xfffffffffffffffa}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") syz_open_pts() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0xd43) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x4) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0xdb0, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000040)="000000deff", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x5a5}], 0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:14 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3, 0x2, 0x0, 0x3d}, {0x10001, 0x0, 0x6, 0x401}, {0x6, 0x7, 0xfff, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x101) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x800, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x20000, 0x80) fchmodat(r1, &(0x7f0000000180)='./bus\x00', 0x20, 0x2) r2 = open(&(0x7f000054a000)='./bus\x00', 0x10000000000002, 0x0) ftruncate(r2, 0x0, 0x9) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 16:00:14 executing program 1: setreuid(0x0, 0xee01) r0 = msgget(0x2, 0xfffffffffffffffe) msgctl$IPC_SET(r0, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x110, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() r4 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x2f8, r2, r3, r4, r5, 0x88, 0x3}, 0x8000, 0x7ff, r6, r7, 0xff, 0x8001, 0x80000001, 0x1}) r8 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) setsockopt$inet_opts(r8, 0x0, 0x1e, &(0x7f0000000000), 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) rmdir(&(0x7f0000000500)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r1, 0x0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r2 = fcntl$dupfd(r1, 0x7, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) r3 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000002c0)=""/239) setrlimit(0x7, &(0x7f0000000140)={0x3, 0x1ff}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000540)="079b8218922330e0b3529fbb7f765192f415f52681aae9893fcade9cb12b36d5842c34077b065fee2ec138bf55f43ca99e10f2dd74855a3f6de66ef991fe3357f0f70508250183141140e60ef0e1861b0b590eb0f2371c0a2c1845ad9ab372a6a3bc130a33abb62ef04be41a6af7e95e092ccd12293da8f7f8c620119b5784530c7abe91baa5457bdb9ce7db6981a0d1100280d506101fe193d412f26feb1e35af2b6b4880570ff8fcc75d6d65ffb8af71a2a27d5edf5e2dd9f737f3142d707ec8aa4b04bdfe48bec64fb713c2cab0", 0xcf}], 0x1, 0x0, 0xe) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x6) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000003c0)=""/178) 16:00:14 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) read(r0, &(0x7f00000001c0)=""/142, 0x8e) write(r0, &(0x7f0000000100)='B', 0x1) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x420, 0x95) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x800) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x18080, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xb, 0x3f, 0x1, 0x3}, {0x0, 0xfffffffffffffe73, 0x100000001, 0x4}]}) socket$unix(0x1, 0x2, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x7ff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x880, 0x30) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x5, 0xffffffff}, {0x18, 0x2, 0x20, 0x4}, 0x2, [0xf8, 0xfffffffffffffffa, 0x7f, 0x8, 0x7, 0x3ff, 0xfffffffffffffff8, 0x7fff]}, 0x3c) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x882, 0x1) r3 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) unlink(&(0x7f0000000040)='./file0\x00') dup2(r2, r3) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) fchflags(r0, 0x0) fchdir(r0) r1 = dup(r0) write(r0, &(0x7f0000000000)="687e2f73153d0715be4e18f0da68922089e0de22f78c248f6f19f5932790fe75106695234a315041133fb8a7be356449990961ba0299f31b62892433dae55f66de6afb92dbd0337f1cfc69918a11309b028cdec25168153d35b104405177dca1abff226cc1106878249450930a2c616ec06747845aebcbd9ad7567e1c5ab3445136cb23c191ee19055f93d943d524dbe73139091fb4f83219c013fd8e5a22de38af842382f95c847597bf112e359acb1fa7df2fa3ccf", 0xb6) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) getpid() 16:00:15 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1c4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xc1c0, 0xb535, 0x96d, 0x0, "8cc0cba2d2bc3fe1da938d2d769ca6fbdecef66c", 0x3, 0x6}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in6}) r2 = socket$inet6(0x18, 0x8007, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x6, 0x4, 0x4, 0x3ff, "c05288050d57e4c273a525f4e2672e7bf30bde85", 0x3, 0x2}) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x4, 0x7011, r2, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) preadv(r0, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/4, 0x4}, {&(0x7f0000000300)=""/241, 0xf1}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/138, 0x8a}, {&(0x7f00000014c0)}, {&(0x7f0000001500)=""/225, 0xe1}, {&(0x7f0000001600)=""/54, 0x36}], 0x8, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000016c0)) r3 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001700)=""/148) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000017c0)={0xffffffff, 0x3}) r4 = semget$private(0x0, 0x3, 0x410) semop(r4, &(0x7f0000001800)=[{0x0, 0x9}, {0x0, 0x5}, {0x0, 0x0, 0x800}, {0x3, 0xffff, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x40, 0x1800}, {0x7, 0x7, 0x800}, {0x0, 0x100000001, 0x800}, {0x2, 0x8000, 0x800}], 0x9) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x10, r2, 0x0, 0x0) r5 = dup2(r0, r1) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = dup2(r0, r0) bind$unix(r6, &(0x7f0000001840)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$unix(r6, &(0x7f0000001880)=""/246, 0xf6, 0x800, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000010000003000917b18baaf62f73f07"], 0xa) r7 = getegid() r8 = getgid() getgroups(0x5, &(0x7f00000019c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) getgroups(0x3, &(0x7f0000001a80)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000001b80)=[r7, r8, r9, r10, r11, r12, r13]) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000000140)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xfea5}, {0x0}], 0x9}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: socket(0x18, 0x2, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() fchflags(r0, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x59d2) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x24, 0x7fffffffffffffc) ftruncate(r0, 0x0, 0x23803001c) 16:00:15 executing program 0: clock_getres(0x6, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:15 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) readv(r0, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/112, 0x70}, {&(0x7f0000000340)=""/242, 0xf2}], 0x2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000240)=""/31, 0x1f}], 0x3, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x108, 0x2) 16:00:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x8}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x220, 0x0) fchflags(r1, 0x40000200000) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x20000, 0x0) mprotect(&(0x7f000030b000/0x1000)=nil, 0x1000, 0x5) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r4, &(0x7f0000000540)=""/226, 0xe2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000300)=0x1000) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/109, 0x6d) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, &(0x7f00000001c0)) dup2(r0, r0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x24, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socketpair(0x10, 0x0, 0xe4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70f, 0x7ffffffffff) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/244, 0xf4}, {&(0x7f0000000400)=""/120, 0x78}, {&(0x7f0000000480)=""/69, 0x45}, {&(0x7f0000000500)=""/225, 0xe1}], 0x5, 0x0, 0xd) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) socket$inet(0x2, 0x7, 0x200) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) 16:00:16 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x4) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000140)=""/193) dup2(r2, r2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0xed9c, 0xfffffffffffffffd}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x45}, {0x10000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in6}) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6036b5e, 0x2, 0x1000, 0x1, "6a1b67169dc7ea0e03996f1c2c569fa657e9b945", 0x200, 0x2}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c96a587598b9aad4b0d91397f23f7bf246b7d5830e0ce94a11695fb9ddf", 0x20f}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0xfffffffffffff101, 0x9, 0x41, "76e38a51fd6c7a8c25c85db60ff80173a386b00c", 0x3, 0x2}) close(r0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = kqueue() ftruncate(r0, 0x0, 0x40) pwrite(r0, &(0x7f0000000780)="f9c0d3b26ca16514800bd2aa5d7fd1a3c4db766c563b972f6d7711c49e1e090a0f32a3c9f5cfa1cd4f1e5f53dcebdf4bb075e8ce59cd8894dd293a92a33aec0c5b38ab897aaf3f33726889defce883166c6ef71639557285fd6b9f9d3a6469251f8404556483e422ec06e3cce474c4eaf12558a966371f7f5f87b8df946399cda10d63735ae331392fa43a3de7fbd74fb7c818ced1a6c7257a27db10cc33d68fe97cc969a9b23e666e3a4f5131f3b07daadb76eb03767021074c7904b401cd5eece9d20acb451a8d5efe2a", 0xcb, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r6 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, &(0x7f0000000500), 0x9f, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') close(r0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="6da73e290286e6e1d2c3f54b801ee7eafd332a007978cd917c0217f71c29aba8a6fd9f7a1d42c0868444d8639506d42c2d178a61685fe80e6c8fd852958895e89809c810eefcc20bf48b3cc7a8df2909afad92385d18d308453f061f", 0x5c}, {&(0x7f0000000280)="6a1612bf4ca5f16b37527df4fa94ab2d15fc2a20488ac28a6a090636c94e085000e76460c34217031517ab08b72f1f275ea30adb4f00d17c70313e16224d9fb3beff925e08c0cfe643e94e3cbe586a6ac89d3095b2f9", 0x56}, {&(0x7f0000000300)="3d8dcfa7e7a250ddf0898da1585b171344a6f80bbda28f323f10ea", 0x1b}, {&(0x7f0000000340)="572a2879cd756219d2161784adc5aa854909d6472ba72173420697498b92ae7616c64aa1bbc26aa88db3c7a26f422bd48de7b1", 0x33}, {&(0x7f0000000380)="db277010706a9f612eea8b50d64f4e61e6a042e7e6c51871d6b32d2ca44a8b39ce4980215fd924d87c68862f565d9fca01a7d6befc499580bb21e2c02a88849d14eb074dc341df8ed7ab50498b0019cfd66a7a9c5f002211cee207435500bfd05ad291a9bbdf0a1f8cec87c60ed92992a727da84e892f368313df7efff09a07869ce2acca9e5c49ede3b142639", 0x8d}, {&(0x7f0000000440)="38c066465c", 0x5}, {&(0x7f0000000480)="f2781d1a7bcc456055da020c25", 0xd}, {&(0x7f0000000500)="3211761f2c56d99972", 0x9}, {&(0x7f0000000540)="c48c773ece6230380edd6b1c1261d5864fdae7e839f2ca2983c4deda76d809a5d007faf97c4fa274567f1874cc4cd217fe7610d3dd978c1e1a7c3ec403ae7394086b100ad417663c2527ba2bff416fca4e4986ef9862a4", 0x57}, {&(0x7f00000005c0)="cbf14df6fa81b8c035d9040e8210ac39dc1aa051715a4f23d890236420cf0dae5112ba640753afd1bbae08bdbab3a8c07a7a5e521c2a75319816643da74117a94457ee774874f4016be215bd8c230c814b99edbd5478cf89009c899b7483456df8dcf9057b37a75b5927624d730b0ae73dbe987c53089c72f45cc81a4c637fd85c3500ffb6c3d572f5b39ba04709b2764423e462ca15f4ef1af525c680635981ec7d0eab44191ee56d56fb9e49c89d20506e459fd1c481e5d4020159cd3a3f44a7", 0xc1}], 0xa, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) 16:00:16 executing program 1: r0 = socket(0x10, 0x3, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x10001, 0x7, 0x8c, 0x80000001}, {0x8, 0x8ea, 0x2, 0x5}, {0x0, 0x0, 0x2, 0x3}, {0x7, 0x40, 0x20, 0x2}, {0xffffffffffff5d3b, 0x20, 0x6, 0x7}, {0x481f, 0xbb, 0xff, 0x6}, {0x7ff, 0x5, 0x241d, 0xfffffffffffffff7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getuid() setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000200)=[{0x7fffffff, 0x1, 0x4, 0x6}, {0xa5ba, 0x3f, 0x6, 0xe8}, {0x2a8731e, 0x8001, 0x100000001, 0xfffffffffffff001}, {0x739, 0x0, 0xfffffffffffffffc, 0x1ff}, {0x3, 0x5, 0x4, 0x7fff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0x80000000, 0x1, 0x6, 0xffffffff7fffffff}]}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmctl$SHM_LOCK(r2, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r4 = getpid() r5 = getuid() r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r4, r5, r6}, 0xc) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ff9000/0x2000)=nil) 16:00:16 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) clock_getres(0x8, &(0x7f0000000080)) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) sendmsg(r0, &(0x7f0000000280)={0x0, 0x1b9, 0x0, 0x0, &(0x7f00000002c0)=[{0xe8, 0x0, 0x0, "0000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b"}], 0xe8}, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4, 0xc6f, &(0x7f0000000000)="811c51113697696d85a80d8920b3ddd588c3aa9512", 0x15) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1000010000029, 0x20040002a, &(0x7f0000000080)="ffffffff", 0x4) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10280, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x880, 0x60) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) getrusage(0x0, &(0x7f0000000180)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSBRK(r1, 0x2000747b) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./bus\x00', r2, r3) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = semget$private(0x0, 0x3, 0x80) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r1, r2, r3, r4, 0x10, 0x80000000}, 0x9, 0x8000, 0x140}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x140) ioctl$TIOCCONS(r6, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r6, 0x40044271, &(0x7f0000000000)) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) readv(r1, &(0x7f00000000c0), 0x0) r3 = dup2(r0, r0) fcntl$setstatus(r3, 0x4, 0x4) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r2, 0x6, r5) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r7 = syz_open_pts() flock(r7, 0x3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) fcntl$lock(r7, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r6) syz_open_pts() pwritev(r6, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x30) ioctl$KDSETRAD(r2, 0x20004b43) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) write(r0, &(0x7f0000000a40)='I', 0x1) write(r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x63e, 0xde, 0x17a48, 0x3}, {0x4, 0x7, 0x5}, {0x5, 0x0, 0x8, 0x8}, {0x7fffffff, 0xaac, 0x1, 0xffffffff00000001}, {0xa437, 0x9, 0x8, 0x2}]}) 16:00:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000280)='./file1\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) accept$unix(r0, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000021ff8)=@abs, 0x8) 16:00:17 executing program 1: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) kqueue() 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc9404004a5619515a4c8ab06198824b00a025bbd47b3bf579456fc7bc096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x2a5) write(r0, &(0x7f0000000180)="bd0cd24e91c321a8cf98848e4aefd53dbf313dea8d0343d605b9e2d3ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cff03c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07000000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc32c6c3b000", 0x85) r1 = syz_open_pts() close(r0) pwrite(r0, &(0x7f0000000000)="359f5b174ef1890dc846fc98676593f5ae", 0x11, 0x0, 0xb) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x805, "854955200c20000000006000000000a67fadfc86", 0x0, 0x800000000000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000240)=0x6) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_int(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x5c) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x4) socketpair(0x16, 0x3, 0xee, &(0x7f0000000100)={0xffffffffffffffff}) close(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x22) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) madvise(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x5) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xffffffffffff0812, 0x180000}, {0x5ce5913a, 0xfbf}}) chflags(&(0x7f0000000000)='./bus\x00', 0x0) read(r0, 0x0, 0x0) close(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = semget$private(0x0, 0x0, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/213) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) semget$private(0x0, 0x6, 0x400) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000300)=0x2) r3 = semget$private(0x0, 0x3, 0xac9d8859122aabc0) mkdirat(r2, &(0x7f0000000340)='./file0\x00', 0x42) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r2, &(0x7f00000004c0)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed96fd013262d29664e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0ccc414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc98512ad4d096d67340807cb782564a6802463cd3df3c0eb1", 0xb9, 0x0, 0x0) semop(r3, &(0x7f0000000580)=[{0x0, 0x4, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0xda}, {0x0, 0xffffffffdb2e3eac, 0x800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000005c0)=0x10000) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x913, &(0x7f0000000600)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x101, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0x9, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x5, 0x9, 0xffffffff, 0x3, 0x80000001, 0xffffffff, 0x191, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x4, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x1, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x7, &(0x7f00000008c0)) r6 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r6, 0x0) semop(0x0, &(0x7f0000000900)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) r7 = dup(r1) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000940)=0x5) ioctl$TIOCSTOP(r2, 0x2000746f) faccessat(r7, &(0x7f0000000980)='./file0\x00', 0x0, 0x3) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000018000000ff00000000a639fe3d34ebb43e7dc608971f74ce044b9450dff3e2ddc10341bf50e9605b94f0159255dd3b61cf08eba3be1308ef3f35a4248f8bc3fcb2482cff4ccff0369e62c0590c14031b49071ad80c758c7436704ca45ee3230775fe4c0d37365ad1ca33fb3e5ff9939bdb48695156e25d02a9f59fd05ea8565df348f8e4e479f91ff85071e492113f4a450fcdc523a5664395ce9462"]) fchmodat(r4, &(0x7f0000000a00)='./file0\x00', 0x4, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) syz_emit_ethernet(0xfffffffffffffe74, &(0x7f0000000140)="0ef1c326bab39f5467a7000000") 16:00:18 executing program 0: r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x11, 0x8003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f8c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282102e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080), 0x0, 0x400, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:18 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x7, 0xe5b) r1 = kqueue() r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x200, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = getpgrp() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, r10) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="e93a4ad969e11486ad4bf7048311c80d259c9f8fcc52e9fc9937259c7b289b673c2e89d6453a47408551d78c8d1e4770c917adc24651457737e2228377bf16ae6b8ef19d709440340f3b43900cd54852e912f6f0497710f53348b2ef09b2a94a2cf30149f13dee4761018d1887d385938fda9a2da5f214a471838444c6d5329fb24ee00e92966be0de181dbb196eddd59b2fe6fb52a242129e4e943f57ea26dd32c99c0e3c43af391e1fcad911e130d69b27", 0xb2}, {&(0x7f0000000100)="bab792a6ebbc0a9ec1c9dad3e30dc472d6e77663a7a7289a9af3aa686b81d57456588081130dafa206015fa8a6a0c657a931b5a1e06054efdab5bdbe4f2914de2db71ec3cd21aae89bea4983284b3ee220d4bef5acb4c286867b8a9597e5a24f92102df4d0caa62ae97a9b", 0x6b}, {&(0x7f0000000180)="ec8e5ae48c5f23ca709d4744bda41e4f9e4deaf09bf47b43532e53081efc587d7d6e30c59c876dd9ce00b921aabee1f6a096bff78fde9a56bdf2f5bb48aa4245b4a06a6d9022adf1c1853e4c55e594595381e77961f35701d70b885f47a73c9fe4a1b4008a3a2c96b64e2975eff48ae31cc9ada6b630baf3f4df3ff012aa50", 0x7f}], 0x3, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}], 0x88, 0x401}, 0x5) 16:00:18 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x10) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2}, 0xc) getuid() setuid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r4, r5, r7, 0x0, 0x0, 0x0]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r9 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x80000000, r6, r8, 0x0, 0x0, 0x0, 0x80}, 0xedfe, 0x200020000000, r3, r2, 0x80000001, 0x81, 0x4}) ioctl$TIOCSTART(r1, 0x2000746e) r10 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sync() fcntl$setstatus(r10, 0x4, 0xc8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10092, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000003c0)=""/68}) semget(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000526b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000320e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007300"/4089], 0x1008, 0x2, 0x800) socketpair(0x1, 0x5, 0x1ff, &(0x7f0000001580)) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x22a, &(0x7f0000000380)="ffdcf30db300ed94b96702d4c0639997e200000000a48d0179e046b1b46952ebdd121d6eab052bf42a2ece2a72c8222b9e044b4f48944a53b4001878d84ae7201b604d1c54f9bc42ca2f418d80d26ebb2bece90adb3c02b06fbd9b34f83977e973acee23772781f8a0429e34885079f0ace6fdd37e473196e5abe377a3a00e1562bc670c0d7c5bafaafd53f3df7b2683a3aa7423c363ce2699327e1a38ab146bf2e525c4b188b715b31a3497ab4c0e128cdf3a3c4c6d461c00d1a793695bdd6075b2766134cabc1fadec86bf71384b777e089d3fa50917945071bf0a91afa46fb2f57f5662c3c4bd59d5da663147316eaae514005c65eae226d379de7218a483ff48d7b7f2ae11") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x7, 0x9, 0x6}, {0x8, 0x9, 0x5, 0x80000000}, {0x6, 0x4, 0x400, 0x9067}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x755, 0x1, 0x5, 0x6, 0x4}, 0xc) setsockopt(r1, 0x5, 0x7, &(0x7f0000000080), 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$BIOCPROMISC(r1, 0x20004269) r3 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x0, 0x15d}, {0x18, 0x2, 0xffff, 0x1}, 0x5, [0x10000, 0x80, 0x8, 0xc710, 0x800, 0x3ff, 0x9b]}, 0x3c) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x5) ioctl$BIOCPROMISC(r0, 0x20004269) fcntl$setown(r1, 0x6, r2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0xffff) kevent(r0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x2, 0x5, 0x1000}, {{r3}, 0xfffffffffffffffd, 0x24, 0x0, 0x3, 0x6}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x40000002, 0x100000000, 0x81}, {{r3}, 0xfffffffffffffffd, 0x2, 0x80000000, 0xae0, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x8000, 0x5}, {{r3}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x9, 0x80}, {{r0}, 0xfffffffffffffff8, 0x1, 0x10, 0x8, 0xf8}, {{r1}, 0xfffffffffffffffa, 0x40, 0x40000004, 0x0, 0x4000000000000000}], 0x6, &(0x7f0000000280)={0x7, 0x3f}) faccessat(r1, &(0x7f00000002c0)='./file0\x00', 0x4, 0x3) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000300)=0x4) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x2c, 0x1, 0x4, 0x3ff}, {{r1}, 0x0, 0xc, 0x20000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0x80, 0x0, 0x1, 0x40b6}], 0x5, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x40, 0x9, 0x4}, {{r3}, 0xfffffffffffffff8, 0x0, 0x800fffff, 0xb3cb, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x76, 0x9}, {{r1}, 0xfffffffffffffff8, 0x60, 0x3, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x8000, 0x3f}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000010, 0x1, 0xffffffff}, {{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x4, 0x3}, {{r3}, 0x0, 0x80, 0x1, 0x9, 0x4}], 0x7fffffff, &(0x7f00000004c0)={0xfffffffffffffffd, 0x5}) poll(&(0x7f0000000500)=[{r1, 0x62}], 0x1, 0x6) fcntl$dupfd(r3, 0x0, r3) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x20000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000600)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000640)=0x9) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000006c0)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0xc0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000780)=0xa48) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x7, 0x1) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x0, 0x7}) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1c37e6fc6e23c5b00e74de400"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x4, 0x4, 0x7f}, 0x40, 0x7fffffff, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffff7ffffb, 0x65, 0x7f, 0xfffffbfffffffff8, "dc04001b00027f000000100000fe662c5000"}) readv(r3, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/45, 0x35}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x82, 0x3ea}], 0x1}) 16:00:19 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) fcntl$setstatus(r0, 0x4, 0x88) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) close(r0) 16:00:19 executing program 1: mkdir(&(0x7f0000000200)='./control\x00', 0x0) r0 = open(&(0x7f0000000040)='./control\x00', 0x0, 0x100) r1 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000080)='./control\x00', r1, &(0x7f0000000100)='./control\x00', 0x0) execve(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: mkdir(&(0x7f0000000240)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)=""/22, 0x16) stat(&(0x7f00000001c0)='./control\x00', 0x0) 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) r1 = semget(0x1, 0x4, 0x208) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) chmod(&(0x7f00000000c0)='./file0\x00', 0x10) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:19 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000001c0)={0x1, 0x2}) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0x0, 0x1, 0x60000005, 0x1, 0x9}, {{r2}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xc2f8}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x8, 0x6}, {{r1}, 0x0, 0x4, 0x2, 0x1, 0x88}], 0x6, 0x0, 0x9, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) chroot(&(0x7f0000000100)='./file0\x00') r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) close(r2) 16:00:19 executing program 0: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x8, 0x7ff, './file0\x00', 0x10, 0x75a, 0xa6, 0x4}) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0xa) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() dup2(r2, r1) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f0000000300)='./file1\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) getsockopt(r2, 0x49, 0xa193, &(0x7f0000000280)=""/99, &(0x7f0000000340)=0x63) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f222759338d2a4800000000000000000000003a000000", 0x30}], 0x1) 16:00:19 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x104, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x102) ioctl$TIOCSTART(r1, 0x2000746e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x5}, {{r3}, 0xffffffffffffffff, 0x81}, {{r3}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f0000000180)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x441, 0x10) bind$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="7eb3fc5b4fc43e416848fd9d05e54146abb851c4db35be77d73c41ef49e50fe4d6665916f9354efcc507b7025c8153c6405e1506fe223c3a561599d7e34d1aa84660fd5b16fc35e22ccb9bcc56eca598c62dd8d82dc04b52f87d1d262214a65db323a053aa0fde625fce52dfd34c341b3f402707bdea931de791728d31b89922001baabb95"], 0xa) open(&(0x7f0000000380)='./file0\x00', 0xa0, 0xc) unlink(&(0x7f0000000280)='./bus\x00') ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0x4) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x4) mknodat(r4, &(0x7f0000000200)='./bus\x00', 0x21, 0xfff) mknod(&(0x7f0000000040)='./bus\x00', 0x6010, 0x28ac) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x48}], 0x1, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x401) setitimer(0x0, &(0x7f0000000040)={{0x3, 0xfffffffffffffff9}, {0xe17, 0x8}}, &(0x7f0000000100)) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9050, 0x1) 16:00:19 executing program 0: semget(0x2, 0x7, 0x100) semget$private(0x0, 0x9, 0x1f) r0 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000004c0)=""/214) clock_getres(0x300000000000005, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="cf4922a61cc4582dff1e9d539c44aba918401a9e4480b0e3dc08fdc45d27f583788ca5c372c2fbf897971db51898c539a0fcbd78a838b9c0fa6317a6a702b8bec17e3518a8d6a6512ebb62eb33a2f59e7ed40869594d7597ef2201f8f9675487", 0x60}, {&(0x7f0000000140)="6c3594e597afe97b74a611309109193eb3a0f1cd5f6146a13770784a0eb02dc1d38e1b31a27517294377bcffad1f43aaa7771589c068086b77877f5240b41735c95e555b5224566aa1369ac80c51bb344b566fdd31c1cab61c26ea", 0x5b}], 0x2, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20}, 0x1) fcntl$getown(r0, 0x5) 16:00:19 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r3 = getgid() r4 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r6 = getgid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getgroups(0x1, &(0x7f00000007c0)=[0x0]) r10 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getgroups(0x1, &(0x7f0000000880)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r15 = getegid() sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000280)="4d2fd5cd00219de1bbea081440500e3de5d725a1d9f8edfb1201ce41a5431227020ce1b11781963be6727f1d9fac3417d45f45dc1a7b407ef47638423a51d73d785125568cbf300e626cfb83ef2d4ac5e3416d82305d7eb23eb815b03446c04a89c69a4193c31a15b9e64a4faedbb8be4fea4682fbbe784f959daa52f0b8049ec1a2bd17bd6bc37d7428a0a966fa26e01c43bd5641c077ce26dfc1520d7f7333de5753413965d2f2a5fef0e7c3", 0xad}, {&(0x7f0000000340)="96e6c2e5aebad8e37857f24d5a3942be3c322666eaec94dda5420508e09dc5a803473c5fb5f2336f639a0e75383af916bb795acdbb9118d92f793654c700e5f5cdcc90292270c0f21eadf0ce7daefe7b59b24eedaef3426bf1e7f33bc67389360fb3c38a8af4a46a4459bf07548a4c4f9037e9232b4ac7ca06446a68b573e7eef13eb033d34a3044e76471c45c9b4fb56d0d3e39d53e", 0x96}, {&(0x7f0000000400)="e16a5b7daa9f9a4f01a873b5691100d43326a37250fd93e88a5e32da5e5d9d5092545a5cde5e0164280b1af2769f23127d43714431534564135d097ef4550f6d4bb542172958015c394bf5d07d6526951acfa36224bca41534ec93fd92ef333012126447acfd483b48b0a1b6d055f5f39ef8573c4b8b3af2021b56cb4669c15eecfe047deb425bfdefd217334a4ddb7edcb27e53ee4df36ad7d6579057684b99a612cb74e6593cc162f16f577bf92044a700b6a708b5fc2a962ae5847495165cc0e48b968affb9b0a508bdcadfb50c210d0edeb9e28b6e8faa23efb3", 0xdc}, {&(0x7f0000000500)="9e38ca011172a8314ac5a65e34632b4b5b2d6cf79a960483e24adfcb60981de4a40e3338971b614dbb345e48a079ba8bb041330fad3e58ecca24cea995524acdeadd4866f3808de36a0e2b382ac7596f9e1fd3f99d6e06610d46d9239c88b28596919be31e784928a5a9ef7884be724a86a68def94ee67d152818fd7b4018cc892909ebfd1acea9fe683b61df17b452deb45c346aa07f7870ed6894464d0", 0x9e}, {&(0x7f0000000040)}], 0x5, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x118}, 0x408) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:19 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}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x4ad) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) 16:00:19 executing program 0: socket(0x4, 0x0, 0x2) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000132095fe63316915ceb2e7f36c96c1473d0ae453b03874001481900e7117c8cc4961e112b6ae65a8b0e5a385e3b0ede4c05ec7d2d29199791770ea09ba9a33b62875d331239e352a55956401223691153592f701929d204565db889800"/113], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 16:00:19 executing program 1: munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) shmget(0x0, 0x3000, 0x268, &(0x7f0000003000/0x3000)=nil) 16:00:20 executing program 1: r0 = syz_open_pts() flock(r0, 0x8) r1 = getpgrp() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x8509, 0x43, 0x7f, 0x2}, {0x1, 0x6, 0x8, 0xfffffffffffffffa}, {0x7, 0x1, 0x5, 0x1}, {0x4, 0x626, 0x6, 0x4}, {0x5, 0xe00, 0xbc, 0x1}, {0x0, 0x9, 0x7, 0x3}, {0x80, 0x7, 0xe2, 0x800}, {0xffffffffffffffbd, 0x80000, 0x7f, 0x1}, {0x9, 0x6, 0x6, 0x3ff}]}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r3, r4}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x0, 0x100000000}) write(r0, &(0x7f0000000000)="bb03f4f88c1faf32d8863b6eee8242030b6a53034b144b56181582e73d48b0d70de81e5ddcd3c3e83e341ee49e23ba2aaa063c56a03cbf40cc4730558045b55afb2b1e623e178dcb10dd9e914efe43471f091eb7f96c538a290734462bbeee3f3df73a3b3701a569ddc872f4668c229a2f4a334f824b7822e99548", 0x7b) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000100)) close(r0) syz_open_pts() syz_open_pts() r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) 16:00:20 executing program 0: r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x9, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r2 = semget$private(0x0, 0x3, 0x400) read(r1, &(0x7f0000000100)=""/20, 0x14) fchflags(r0, 0x0) semop(r2, &(0x7f0000000040)=[{0x0, 0x3, 0x800}, {0x4, 0xaa, 0x1000}, {0x1, 0x3ff, 0x1000}, {0x1, 0x3, 0x1000}, {0x2, 0x1ff}, {0x1, 0x4, 0x1000}], 0x6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shmget(0x1, 0x3000, 0x449, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x800, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="e8d183336e12a2f9aab006088463cc3264b520c810344ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653ed79a1802b8db3223762c862fec5dd8210348231dcda8747bb19d068caab2") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x4, 0x2}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: semget(0x1, 0x6, 0x240) msgget$private(0x0, 0x80) semget(0x1, 0x3, 0x100) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x3, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0200000000000000d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d9a2f337e14f21f38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00c27f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c7810bc4c1de10592b4b4f353b2c1f6da769477b6a62190a1d85c743ddbe185320c2bee2c72765e5014fb03aeec14551775117fcaa5515764363a79c18c03cdb0a37730641ca4800e67568e89782a2ce4a0035103b751ce427235471738b241b8792ad0f293ee53220e3a45f0dee1b4a450c29ef3e616"], 0x1, 0x800) msgget$private(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) shmget$private(0x0, 0x200000, 0x0, &(0x7f0000e00000/0x200000)=nil) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) open$dir(&(0x7f0000001340)='./file0\x00', 0x10000, 0x30) msgget$private(0x0, 0x162) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000001480)={0x0, ""/220}, 0xe4, 0x2, 0x1000) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000001580)=0xff, 0x4) msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) symlinkat(&(0x7f00000016c0)='./file0\x00', r0, &(0x7f0000001700)='./file0/file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001740)={'./file0/file0\x00', 0x5, 0x1, 0x8, 0x1, 0x0, 0x2, 0x3ff, 0x0, 0x2, 0x8}) msgrcv(r1, &(0x7f0000002e80)={0x0, ""/90}, 0x62, 0x3, 0x800) 16:00:20 executing program 1: r0 = getgid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x12, 0x0) write(r1, &(0x7f0000000040)="be85f4673c82a873501f7e581d85451d1fdac6194f5d9747fc88a6460cd721c3deb954910b8e73258e9b497bb0095c5a546396111ea558530290d1ccd6be4e40dfaa799a69ba380a3a584d2114c3c21632aec7a4455c9a782c6d465ee72d73027386d8118b92deec82c94efa0caa386a85e4833ed23a4dc5275b03e7f1b7caa97da4745d8297dc7b4ae3c3b8d560018c1f790bc9c83893a41d62acd10badf99632b8c1b927f9080ed4f3fcc1bbfa8c595428d6bcc64435928ac16c825ded9a589cb3e2aa421af0aad87ea08eb27968ae10d9c393c05d3b19c92b658a5ef77a350b44af8fd3cf3262f6c2c679f17ee022cb535d3fca5b2e923422125a76e8acedbec738f18b481f40147edc54c6ff3f91b8753988a17910d3dd67c10795aa8ab2a6a964ed1c1d08baf6dca08441d2999f78b7632d95ebd3f30c6404169b15e1f50b055111a4b23a802807f8270c83653d750646dd1ed302fcda798458ab2eeea3502c4ef363061db430f0371a7440b8280cf046106c9c9e92f7b4ca80487ee13d23c23f4059f01df9f8d177978b2b5a1f82da4eefc945a2e04926422c7fc0744e16ac319c5462c6709d7c0691250402c874d8f0ca6d0c468b31101168bc2e4534a59255a62cc3f99b2fe590891ebc37ef4baebd589e281c89a7f53f17b1552c60b81359d3e9b8fee75c20de1a0c23f24bfc4f4b345dfb54ddfeb0b6d4195ae4033f06976b984e40ececf4029d55b8ad0208785d5cd29caf82fbe17def01c6d22ac62a3575a4493bfbf6e83cde3d40045cb9193c450c9e59e194dba19b27f2d64c6d59810f1135ffa12ac536622afc40bcf0b870739e47150e7c2651170ec97d24c26a6e8260c646531c59d2a2def04b0d7e16469e51fb4e193dd73643f2960496e16082529fe0c22d2d402f7b8aa4d835a1bad45de6b1442089c99d4e55d96c39c9fc75b8a9024fdc38974856f041d7a6fdde5077f9efdbf2dde4daedbe9807764f4dea7c5d4bf8c855800a1e13f498ca1928d027e07a8821f732cd8140e866b493bf0c3fef7ba4666c6bad1577b3e24bd9c4dd210c7d5d1b4909f2eac805b92503be08722d650928d0fb7272cea5b3392b15c35dafcde0cbae5977608aef114ab6ea229f76c34788009c6f2f686974e3038abef5d3e06204275c729ad5b87610a069a80f153e014fa45a55921a0715a1a0cb984c6b40c733c33d20ac4bd6e9fe8328a9fbbbbd87298c587b18164d5a3699fcf210fc719a24bade61674c68a3f1b7e30463bc5ab545f5dd5c78168c367d4e458d183e72d3ce923257ca916b9ae43bf2cb791020326c2882f1aad1bb17e13f10d9938babfe2a55bdeff385dfe527d24bd1b37d16a30be215fe4f2e76c11366965e5618fcdef07d2000539cf432bc8d58692a18fe7381f26ec959ad9a07e88fe1afd584915bed8dae972dd6ec02f8f70b603184d2edfa984f9a17eecbcd2efdf488767e74f03b38e2632ea013da59cb80bcef21a9690fb03fe2951dc2df5cf97342c1c8934cef7d40b3218494c92cf75c5ea7add2c7bf2405767ebec8037260ec9d050a691cffff5a2e6eecfe0b55a83736319aac2db327c6db7665f8d9f177e1857c976b3f830a09487ddee9782161cf72975a376d910cf7bc9ea851c55c0bf3281001153b49209778836aecd8a3d7d0559f4d3d14fe94c89482c7d1288a9cab656ac0252faf927a99ff734edfda4bae933959d1ff1a83275fcde4d0ec633e19ea22aecb30e1e31959f0e5330da374e8e8fd36da2a0c31ac9b8af8752ad37661b650dc5c1efd4a90bc1f3319d3d1e4049958d8d46e9485d605886ead92ffd648825a205fc4cbde733d58b0f6411d7ce770e6c2773d46bb4300772338ddf3829ca89d6aa9ca60427dc0227d8376721c05b2323c6dfab85a2b552bd566e0a3f0d47e6a240aee11c816ef3f8478ee0730695fcb6b1492edfb71ccfc14a038366b6b95e6ff7b77db0d9e27666576428fdc9a80fb40dff4401f7a38b1e653cc7cab1fc44677bc3b94ed7f9192571f6266c5b4033e4f0264e0a37629938b808e786e6f1cc0e01470d83cb475df58b1d0abb346a62127484fbb070e92b04dcd8579d63dbf8fabf4f6b9f8e48fac3687c2a446427ca67c641126be3f916f7c1bb15be80201266f0aa9bc3e89772cf6925965c642dbc6710ec947803c3a8dda4afa13e2be972504d6fec35174c98a6754d5654aa8fb0071c46ba7e0ddc26bcf710aa7b3da3e88e2a067bb66bc969d6c56f56b4cebc6c19bdd2abdce0cd76ebd856c0554cbdb37c4975b8867f2582c17d75fd8af5105023c12058660632ede0a52a7ebfbb9dfde405c4fcbd05fa06c0feffa03b7275bb68f688a271bf033442844d33b021f5b498f8cce7180d29bbd45b07fc3d909c772183f7c609964fe505b5a91c25263ba0ea86c02643ad1e4169196d536b0a5a1b76c0dc8979e172adad732a3478c38c33e8d67cb5ac44f8b7199c6efe64849d419c7188502b0b58238fefbe4cd976f527dbbb8ad32bd37c3fc5c55be882b3da24e6383093d85d20b3ffe1e1df6102cac9beca0bd5cc1193baddcba2446c275f8f1f703f181ebb142ae5b54b8147e35caaacca1a54ec039cea89fdc147f909bd775630cac986802478e13962a6bcc023ca21ebadb754d8b2c0a879057510aee24b30c322be05e6c7ac7d9a9d6362031ab266101dde4fa9dbcded44b6f23d36b9fa1557da20b0ed1d6c3a5ede37c9f60c4c56059c8cda5dc12b1c89eb7f040b55197b68945289cd6fd7024265470975774ec7c0750447788a382c84962c22bb12f25223a59fed507cef9b7c9cc40a1468ba032e3e9d536c67d90501ac17fe20d34031e81a8ead4fd0072c465429a050c8f4cd603ac72814247d9576061a9829aaea280209851a8e7ca4e7ceace2df748fe8262d45c45f1fab264f0cfcad03cb74ed4e33b5bc56a53ca897b6133fb848105a3e6edbde9667a5e78351ef8fe56fadb470eddc7648e52a94ac35038fd8191c2477f0cc9ea21df2f3d206cfbf0aea8c8adb1e7015bb28719075482a3390fa21329890bf67d5528f7e21baf0e20de1c311deacda9bec1bd098b4fdff322fd11f48241bd3909c7a46e43199b582f68662160a38b1797da7c4ad03735a40bbc1ced162f1112ad1bf402144783ff03c29d5ab1fe828db0a7a566aed46f355d7c0b8f6f8172062a5d7574dee8b1cd8468fcfd1a08bd0b04c66a0aa5d52456c49e3d57c390ecf329bd70ba462344281ca4cc7ea88c526345d78092a334e923b30d3ca9560e8384d3238dfd5ce452207fd299ff6b8f2b6cfb5d1cd489969417560900f6dc3caf962015f5c4634f6a487b44599bcdbb6bf06e9fe9b25c7319ec906ea9789700bc0f849b514e05a082d8643b23e026cb884a4fbd2c1f2e5c3d630c1d5a43b44e6f43c275ee35f5c179c965af08940b2c7b8de12f97d65237d3c38c56a9c6fdbe901b6af88f65a868645e84bed586588fed55a10b0e3281d943072531a408401a7e0164220687d1608e86affae0cff9485af2701995bcdcbe1db920356ec3bcb3dc66884e63843bf9439308c91bace5ed247d14fb34391acbcb2e6de42dc25e74d18ab1e0d91bd3448d14977af0d50d4dd5158fffbbe1de6d77b4c07319b8fbafdc97dbce7b025bec96ab4f653c61cb9168815adaf186b425b193c2c65d39314f7901a2c1daad25a45813f9643d03145de49a6a1e166789c991054e88d4a671d067de72b1e6c20abdd4c36e2b1c4bf9b8980db76b66a0cbef6eafd0ac39a642fa27ce3c4a6f9010fd270ea0c46b2f27f0a934ae163f77b057f4744de7b5ab7af8e965f35c8d0f0c7130d21a8731f1d5da85f4aabca2da28f8a161df15801c066459d877813b4c53eed534b5cdfa52ba281bdab3ec3b0ddb5404c796520e0959043ed847991178d78ccd3e983c668bae895c9b274557efd41aed669119be9eeea2262d44b9697753b524fb96d3068d65e98b69642e2aa95308e999d0b36706041f6082318402d028626c7b765dcecab77d3d8d3f813529d7cb21f4285af5ace23e9792dfd04ecf6f66f335fcbec37842ef5a7dc70dcc808249fa1cb236bb019301500d57dbd85c8acdf2adaa1b067d32c434adb6f2448af7f3e188d0aad4725a7c3c6c314469c2851e10ee8169aca4366d66222b581ff927a4147e17a0ba476bd786ca49a3dba3c61ba070b9a6828266e6e85804dc0fea83255dc040c3ffc9f191ea0a90fc0aa77aabd0059c03f5a6e78eafa895a4a069a99151e1511011aea0296bde4fa12131cf551d69779ee61936d4922007de6f64afab4f5994420364493ea4c693b7aaff583879712466a0162ddcf8c73953eceb5097bc4a2c3bdc46a8e4ebf08c6bb5fc09e18f9893b182614f5f11d09cc740df8e461c8db0e4218a7d93e3c5dca30570231b5e2abd4407db9906bbab8d1309689b3b94601a298122ec14790c5ea0299fc50f5e9197a30cc94f6917e00d13bcb7ca0282b221c3d4022c0f5b0f7b31f49f768e9f31ee0d0ca003c2fe974622ca1ee836b1d2b4dfa3def4af6e09e30505449d7fb80ee254a3cfa54f71f1e8600b646c5820eef88e4cf452cec55b09eb9f19a858e9ccec5d0ff9818a9fa176f69cd597e95aa0b2d6a938a10e5cebf20435b066d0a0f1a6bd3f399f4a5e1af48e18d189c3ca6a512c4a61122039857c95ee7bd5df7d69e1c633d93fcf334f823591d3f8f99a5987a483a67b87b46f48749f3fda26cc7218278e966ec3be9edcc77891500da926eaa1bbdc668e385969ad3f186b5b85b5c91770cf13da2f0b0a3392d98b1081ef437ce2f57dc0340064f78a5d1ec0362b3320b6e60c787dde3a89497ca8aea82f44feaa11e8afec486410e3e51a377ef90fef8d8b7f699d9b90b15acc6a9882c78ce4b9eede9a55dd6795f23a84db6cad917857e5cd4f2d3516af86888e989c6b459e5637d0f65dc9ccc1bc96315e06ca09fe0b7fb9867c7b4d4d75970d89e1ba76c0cf6976bef6d0e5e0b821f3a7d8dc0a5f7adfa60731884311fd5c557b4eb7926005aa102514a8bdcf31dfec29348311d4aeb047fb783e628c8071a133a0be2de190246a29dac34b8ddd0b7ec9fe365c7d4b6a352a2f4a13e9de48d12b081d8229d52ebfdaa20d40fdf947e66e7720c5d1bbf1b1f8ae4038d911efc3bab51af7cd7cb90eb8a0c2c2b533ea120482a556e39210d276876d5350e2dbf4db0a636710675ecbf7680949f085525d38473ce0c760f970fa7f880fa4ef722b36c42fde30790b1f632f793e96217ee7c8c3400b93bf53f59a46e2f070fe8e75193c87d7129a44f9475b8bd63f4f4b98ed29330e5167a5a0e7d76bdd89798798b410288ddd01388e1495f8ac42ecec25adbbcfc78261d32b74563df3b0fea158a5798cbbad3d6e8e1511148e49569bdc0d8a300c3630abfa8216fd08c9339d380d172c125ec9007f0d56822901a529c98aff8c1b3cda12ae0aca51bae76275f5d96ab10c05b5ec799115224e48994519711daedbc16374791df4969b58cf820bb0d8c94c0f32cd12eb7e2bd62655e7cf412496e02aa6bb89410723f853892ce3ac5e094ad98a0e9786e5d0e2f390bc01c04d238af5a6d622899545d1c281d660075e31dd9ca4c687a954e9364ebd5aceb0eb8e464e008de54e6e3aadd16fad8e68b806bcee893d132a9aabd97bce1d4fab446fa78df9a6bc762696141fbcf8f9401c6e32b96250548d303b7bc06e93be17ad20181b6880a22cb026a9070e5785a87447b481713f6e8052bdd3e6ea827cc5530b04", 0x1000) r2 = getuid() fchown(r1, r2, r0) setregid(r0, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001040)) 16:00:21 executing program 1: r0 = socket(0x10, 0x3, 0x4) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r1, 0x3) connect(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) listen(r1, 0xbc) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x45}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0xb}, {0x40006, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0xffffffffffff0000, 0x400000000, 0x2, 0x1}, {0x9, 0x6, 0x6, 0x8}, {0x2, 0xdde, 0x8, 0xffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000040)="1583cbe25bc2080e45861131efe1bc82b2110e0eea4ffe5bb39b98eefbbc56c2f85a0fab7f0fecc49d258070869a721a30417dfc3692b2d34bd4153fe06b329aca82468b51922688e4d1a5eebcca85f51f48e880da73d467d9b463432ed175609bb84c2a1d9f578c5319472168135f6ad25dac872036080ee878c4296c374cf8", 0x80, 0x5, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800000000000, 0x0) pledge(&(0x7f0000000180)='/dev/wsmouse0\x00', &(0x7f0000000140)=']!\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x24}], 0x1e}) 16:00:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6001, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = getpgid(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x1) wait4(r0, 0x0, 0x0, 0x0) setsockopt(r1, 0x3, 0x447, &(0x7f0000000140)="67adf89847439c3df4131066d5b52e8e69ed2c5217e4b6b44cb290264fa15f83b559b430bb2d83bc746f1bfa751a6799533f2dbf43944993db0067b0a1e4986426e9823a10c3dcf17a10330cc78f480733a255a3f660e632426a682396d4a477a59775686ba71c6ce642c7bdfdb5c69afe246f2b4a58c20067cff9564c073f6ff2b0302b691d18164b104a7cc28b921d5b1263f5559f5be0e480028211cba1ed2b33955db291253c1eee62616215caf9c48c95d4e409ae1b3d6fb6ab48b276f4272f1770662c8194cc1eda8416986c4fe1606493e884fb347cae2a256ce539f46ec0648229625bfa15bfe71e1b8ba803a4dbe33a83e935f7b23e3c9a27eb0271f357d231b15795aa1c75958d55527e11a6ef91ca3e36ff67c3ea33584f5590a163d1c7e1b55a138829ac4d497279bffeda41accd78dc95971cde4179a6fc3b9da16128a6836c0181dfd31a741706e3c4bb93809f2d46a9987c3870a186d487f6c604677c86c5c11546a466ff7d06f6f26d1a087b271349a654683f1255339b0526651b20b618d45d6bd899bdc39250a66b31374f38bcfe7596ac926378de19e4a1592e12aa15d96e2c3a616216008bdd6fe984e346d2d3784274c268191ba77ace61103b301737c0695387d34cbde5ab5bc77054d126df9ac4d9e0149fc2a56dce73b0b13df20974411ddc3b40c5cdae5204a2fdeea544e7736d422d9bb42ccfe8b42816a5d41c3d69855fca0d8384dcca2dd471effde532701dc04b9de22bd030b3c6e4d691f62cdfd7480aa7f5c5f4524b623b41f3180f77eeb82d726731d644ee45267dd41dbaa376892f44853dbe24fefd405ac356dc4ce9e2e0a196864a72b32bc7e2ca839dac8d9f4556b463f1e4f3577e613d7a0dc7d7cab5a0dc8aab4b214ac4a9abcfbe157062b42cbdcdef4553255fb5ffabaf5dd2883aa25bf7768fee6c481215ae7986c9b85af2c1e64c86f6fc247290471bd9945df736ba773175e552ef8b633ebabb0931bf1ee0b6a59f3e8c5b94f3179f8f63aad3db8b2dd85b8bf3da71ea3c2aaa0e55a3a031df01803168065098d3eef444a0ed06e1b3f8e2e862558f13e163d5d6cfa44266aef05b7e890d1f53f059ac1f30a87d8377ab0ce19e3b9e7191b2514ba2d6e309310d309546ae69d1c572da0afdb5f0e1e933b4b7cd8c9e9ced2ece5e0cd3b91a6ad6b12829c80fb2ccd0f8df11b11b46f63016f730ae98ef6e7352e17737331fa72d3a037d6afde2314788dfe5ee9be756c6c2abd40cd874c5a4ba15203d2f60db64edf8efc2a13f43ec9c57e908b1675b6e506df9a9ccb7818a837746a0418620b20a108d998ebbae2ab2f76a3f2e7ab8ac51ed7283e934a58dbf3f94dafd2dace54b7d607903d5099222fa1c86f3bae6dc0abb5f43736850827728206d652c31980a93db2c967060d3d73d71ce82b916815aae43121b2907ff2855a6b6ee91be22e267cca827628c23d7973ee8c0eae17d526cbaba2557135aac33f37d65622fd2737c3670617d0b568b316041988977ff80e04683a072450790b7453e7bbd903c3857b4bc31e384619b118ba888e5ea538ada3fce9d2bf0355558aa1f349f23c15eea691fab7e22df91132c141a5fefd8e100e854fbf40e111fd1ea8de361dba91125e71500f1833c92734392a460362053331f6c97bef9e66226872e8eee26806d4eae546c2293ce746558e736c8d1926635d86f6312595ab7513cc1f3916b9c9fa86cd4c063416d648af535b788d8f80795420925d3931f0284af4844c0a92b302f1b14421e18ad540063c3c95da3c18676dbed4144e9e79c9097648f68069c7757d2b6a26345e094854cdc7166c333083456570b661d472d08575dc8778f81bbdfc84ead3cf6a3bd5606ce08923a8b5e6656a75b9da8b664e1d50073788af731e9e7961c74603a4b30a54b1f2eb672249aac44d013465a376ab5ce0e37d645d114e75f218e859c54860027a3ab4b2fa2fc2507903d30732a34e9101e4b6c1f6d27af5125c167e81b1c86da6fcd949060dfb185b2ee1f529a9f46fcad0f36e7487dfc2e1f638ff1c674d7a275841f3d779dfc4743db96e6b0eb9d8b07def50b96e49fd6519559e1399d40d8a84a572d4874b545488508fc8285c7249592edc6f1f658e44968bf3077eb8d60b09f2ffa9929d9e7cbc4a99b259ba0a449e90fadd1130f6aa9ef6f9bde07cfc6de4714578aeadbbcea48f10520285f4a0a1e4b0eb168ae5a2c15f93f42498f4a17ae539a3d1b223bb6fdbf6eccdec46cfa3a2b441f3992ed17bb717ff4d5af57b989f9e5a674fc03c02474888ff1e693ddde5199d9f042d4a65c361ef2765376b8f0b429b28bce0db635e831d04703668ad27ebeacd96c87859c93bca58a768299964bed00b4ab50c46bc8f7a0615a0298ff0acce7159be368364fbb632547cfe19762c1c1874b995a0f98e54970930c4198467e28e0bda8c566ba28f9dd00b7eaf6b7d70c7f389bca60a678b2232b243a84f368522f89b536cbc29a6fc5186c84cbb241f91063efa3424f2256fe1a1b4fd71f9c48487d450a5f921d017d82d76c1a7c76e2a983737d034927ed1bc9c25849e4b4fff7be9b202cb5568f165d16d3e31653a4f472d32dbf35fbc4f192d30ac1da83ca582f655acfab146f2fa18dc99dfbb1bafb27d43201a20d0f8b3a3fbfc026713d792b9f660505080ddcce58faa01159cd30484e3ac3a4642749d31bed487170087ad97b4aadd8a588d7160cf9c55edd250280c7252d53f79d7a8be9fb248e7cd7e84bc8c424a5132745ad7a304f712e6694596bf6af90872619f45606b8dd33d6a9e66c27dfaced6b4a9836b78dc8e87b4ee84ee6f5dae45ce3ed1f03571625febbd15d5c3148c29539fe9af1ce14544804b53ca3561d5c39b6c2c67bbbb3fabef53f8352323415962ea08fa06f15963a458fc120a14642089f0989b56226135a827fd509d6e583c52df3720caf772d28b43c0621282838db573af3a9c0a9084afcd8bb3cecf0ade75152437239bb74ada33ffb29036ad0af0fd4eb77d94accc5ca65d0c3a19c8015de521887d417b15b183515e7570b25316d27d87646afc3c27b8a74643303e7aeb693ebca41e3ae8b2bb69079091ca5834d43114624097e16b8f0988396ac47cd4dd24573f50934f1d3eb0bec38ad34050ed98b5881e84a1fa96900c72dcd82fe798fad46bbe190bfa4b69da10f117c356fb02209364c74c2e8d56deb7ab1806fd26687b54f4517d9a90b95c82428e924f03b9799fc9bfc69e3e81e72f31181828185a35edd7d7482098f9a92eb177e86293ae227e6ed3d77f8ed5428dbc93f1f0957f3806d393292921d4935af4f98a6f0512ef60018ca5cb26a72d2e3c397fdf4c4bfbe5b01a318adeb7bfe8b0e47ab016ca11a92d603bd2be94a5bbc206c4e32e74106f44f2d76493ee2d40dc9899bdfa1aa626b8816a819b456419dad9b3b8f84fabb8d9954b7344fb7349a2fc7d8408a9eaca5c5ae06ba911060241e8bd525db0daf42d6c4793d8c229926a4bcd2088c9105996646ad1d725111f141bb11d366d42c6adbb67a67f8a4c46c91f4ccd2947df5b72be90b9920004a7ab59a544c7caae76813717742b0fa9a3e724ffbfabc61ab44cc1cff2471d0ba6e384f2fd16a6ce60a2a0191c34fdecd037b379a76d78c5c3b11531e6876b77a3fd983c81e60f26fefcf688b5f47d44a02bf25230d285b4b979238ee63f07a7b7e72e4d1a58a43fc0b5460ce12ee0ec9f040fc4dbfba3f7b7256bf9957303eae32a0a5754c900c102f2811494ced0aeba1fe290b57bc9da32c07aaaff51e47b9b9908eb78f51ad59da98b0cbe420d57f6ad589f276822dbb6595e35090f08ba4244717182b83fdd8681a725146b6bb13caf5ce9ba91152e7f90f9c8fde0e4fc336a7b99a252013661c4bc15fe3325aa81c16722839acdc1adc2d9d3105db5cd8c7533fab60bd5fbed966b615c129990a671f38e7985dc2cef1e62a2a67db339047853f9ccd402f56b578beefea305e0967a23d5d085dc3eecf554aabfac3160c9b8679b02a231e473dccd0f8d40517c68cbb0ef379416929bc63915060cc324efc822ff78994deaa90ae6be2faf9b99fa36796d50d3c243f9707be44b7306102da71c27dd363181df9e7d8c928f2c32ac5b126cfb02eb8f3fe6d9f0a36a115e5b4e01e32634b3c0add5f9a3dcd3f54f70851377f08bd47ae72a4f5633657f3b94201d37db7354189bc08ad913c0bef16b36bf21985cd9e8faf6cd79d3b9111773437430083eb1747372785e5cdc1e35d8dc043983bcf837fee33f3db133a74f756b75202ac346769b330e5d281bc10f6078e2c8036fe6a0483876d71a6d289be28f3f45ec3a50c05a5b65f67b689745a34035848295f45c9bdfb26db613c414f4a22b411c4dc892dc985d0b1a39e88839e90524b45a719d67227d76918d550927c26105b6f2329d13c2ddad3005b6770c04c7e2ab3ea402277acae9053cab327d7f396683f7a232e6a9999819396fe647d120c39555fbf542f4c05413fdf6c02034979452fa29ea7c267f8ff510aeb18a5d9042b5bbe96d49c154efe2d48bad26aed23dc0a4cba5302d37308514420e3f93e4f9237f6b1b3e07ca205c17ab921b758e13eaa92deceb8c0b5238a457cb2765e429bbc208f444ee1d77b04157b9ced1b77d2eae9295d189fffd8fce9b9decddfaac884daefcdff968075c30c60343d1fa7570434d7d21ef6d8b32761e554b3f68f9e70158d061441453e76064dab01ee9d7d693dc561147e5a090dbce45e66bd4beebda0f6655b67b7d58d00764fd6de3cb209a566f23c293c9993b1dfb7b2b40ea8b831f21bb7665741ae34ebaef600e84b6ae341f59a359c99c0b2d31aca15519fc60368f284b4459345aaa29aeaf6c3365d73a7fd20ff45da4657a6f8be123cf38798cb5a0b53b759cb8358e89bd5d18dbf3968278308f748f7e7e75d3901c231182e8b525bc0182a38b346fb55bcbc23f64f14aa9ab845caf785a57fd2de27916d6285dc3b58caecc4a02b31939491a5e6f92a6ca4e91ea5ba580d83ee249a809031979b010e03352fefa2fbe0a05c61fec664acd6ad27bd81b22313a030382c24a2c4863ff594134439d81a8bf7f71289885cc42d992613ff5963da6b4487d94cecbdb495085a6e4382b33b15b8bff822250aaa96413938919df67dde025e73b173aaea79a99ae36b1d6f07aba713d14ec53798d116ce0ecb238e20b14f4812aaafacfef1c110fed502011e3d7f26157c4f3132785466e831cd2d412b3d4108dd76491924f8695daf97e9221fce6dab17b16a0888e627b8b432f4193419ff8578005be0d331994b13aa0ebe51d06a02ac3c5df5ebf442abc03717c30d61f51182b6a443f7a0f985aa6487a8c84c2356340c0a474334571bf7b0b8d00b97bfec647dcdc782f2e74ced742a77711200a4cc4a859a6f7416547a4fd29c3a30339358af79442978b2e9383bd4da6c816fe2bf03717c47f4191f59c1ec4f79ce93b33219ccaba504152a297af650f6e21771c3754ad55494e05757fd61801abf8144d312f20a4116b7fd44f2d2349d865a63a78846c8e0525dc244517223fe3a4583e7dbcb4bd91754441418ce900f4eccb14f7011c17d4cca1ebaba6067db896de3b673b58c992f29f3e8a71c041f67ef4aae446986426192fc0e8e4f9bd72d7626dd0acc216fe028d6eca0e0ea191d646968b9f5f61570cb59fde7c5d8d3a3703005142fe1aa3087875662d102bad09753842ab3c4433c7a", 0x1000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x8, 0xffffffffffff90dc, 0x1, 0x6dce, 0x401, 0x2, 0x2, 0x0, 0xffff, 0x20}) accept$inet(r2, &(0x7f0000001140), &(0x7f0000001180)=0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) msgget$private(0x0, 0x4000090) 16:00:21 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x0, 0x9) syz_open_pts() r0 = syz_open_pts() preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f00000011c0)=""/4096, 0x1000}], 0x4, 0x0, 0x0) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000001) r1 = socket$inet(0x2, 0x8000, 0x1de00000) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x7}, 0x10) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) r1 = accept(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000d096f3774620ebd19366d921fd82ed63e96652161b839ed9f83facfce2e15ea1d4cbd5b13bf1c321dba54ebc3e141b22e705cc98f8610b60efbdb97587cd82370b33a59423b663931ac733377d059707548c209964742f0e76090e5cc5488c0236f7ee428f25b5bc50109f2c6b37a4d7e328ddc4870569d33f1c991ee410fa00"/177], &(0x7f0000000040)=0x32) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x20) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66a7b89413dd4444"], 0x10) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a9", 0x5a1) 16:00:21 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)) fchmod(r0, 0x60) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x40, 0x63, &(0x7f0000000840)="42217621800a37bec9b769d439af67067265d5b27f066c0f85be7566a2fc9f6cfe1bf5002b549d78f33ad49628199d0c25a7c9d8ba0ea16ef575209b818f09df25fb077edba1500d00002fdd44fe1a7e96fa42ebffc4eb14a29e383deef3fa7bc01239612f0f1915b8e7b8266ea05b050358fab8ec803747a3fd3ffcd975cacd43d7bdc69929d7c5737b1428b0585c5909effcc3b342559369cd6da5629d8082ad788269c64e8941932435e236f055304d88d49d345f871f8458894f07d6df87b050b5f6f4ed0ff68684f3dcea47e94f8c23e22c2dd88e7855fd05000000000000000a792f847be7416a520c75834272f4d4b7728277e8567ad894bf64e86ce5cdaea97fe8d8f045fefa2b54cf93c9ea1deb07eb8fe8e2793ba92f110b02ee1035a1e054a1fccb5e6285d0b405a941ef2ac67dede6899977568414ad0800000000000000d2c6200f358da0894f8ca19434886ee7a0b75f7cb58d82f60bc90bd0e106127f802bd636339834e1e7ef398a8244285bbc66e18cc5dd6f5f36c3e1d75f0302607288c3652e4687ba335486384fa9a7b800924c27604ba98b4f0062297a78d02499a0e2367e82ebd20f2827ccfada3d231ea59bcb000000000000005722ea8b60c50000000000000000", 0x63c) setsockopt(r0, 0x20000000000029, 0x3b, &(0x7f00000000c0), 0x0) 16:00:21 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, 0x20000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x100, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x7034, 0x8}, {{r1}, 0xfffffffffffffffb, 0x2, 0x80, 0x0, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x8, 0x4}, {{r4}, 0xfffffffffffffffb, 0x84, 0x80000000, 0x0, 0x80}, {{r1}, 0xfffffffffffffffe, 0x8, 0x3, 0x0, 0x5}, {{r4}, 0xffffffffffffffff, 0x10, 0x0, 0x200, 0x81}], 0x7fff, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x60, 0x20, 0x3f, 0x9}], 0x100000000, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x88, 0x17, 0x4, 0x8}], 0xffff, &(0x7f0000000080)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0xfe, 0x0, &(0x7f0000000140)=""/254}) dup2(r0, r2) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000100)=[{0x10000, 0x3, 0x1, 0x1}, {0xea8, 0x48af619e, 0x8000, 0x5}, {0x1, 0x5, 0x1ff, 0x9}, {0x9, 0x20, 0x80000001, 0x7fffffff80}, {0x7fff, 0x4, 0x5, 0x1ff}, {0x7, 0x60, 0x2, 0x80000001}, {0x0, 0x0, 0x99fc}, {0x5, 0x80000001, 0x1, 0xfff}, {0x7f, 0x8, 0x9, 0x1fade9e}, {0x9, 0x7, 0x80, 0x4}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1fc, 0xfffffffffffffffd, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 16:00:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), 0x3) fcntl$setstatus(r1, 0x4, 0x40) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0xfffffffffffffffc, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x7}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000040)="1f210080ec652395832fe3fd51") 16:00:23 executing program 1: r0 = getpgid(0x0) getpgid(r0) getuid() wait4(r0, 0x0, 0xa, 0x0) chroot(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) 16:00:23 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x81}}, 0x0) getitimer(0x0, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/80, 0x50) 16:00:23 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000aa0000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x28400, 0x180) readv(r0, &(0x7f00000013c0)=[{0x0}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) r1 = geteuid() r2 = getegid() nanosleep(&(0x7f0000000180)={0x6, 0x400}, 0x0) shmget(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) geteuid() lchown(&(0x7f0000000140)='./file0\x00', r1, r2) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f00000000c0)='./file0\x00', 0x4a2, 0x104) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) r2 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x0) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:23 executing program 0: setreuid(0x0, 0xee00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = geteuid() setreuid(r1, r1) setreuid(0xffffffffffffffff, 0x0) 16:00:23 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r2, 0x0, 0x0, 0x0, 0x3, 0x0) pipe(&(0x7f0000000040)) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x1) setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x980, 0x0) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x69) r0 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x500, 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) linkat(r0, &(0x7f0000000200)='./file0/file0\x00', r1, &(0x7f0000000240)='./file0/file0\x00', 0x4) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000002c0)='.\x00', r2, 0x0) r3 = dup2(r2, r2) getpeername(r3, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r4 = getpgid(0x0) pipe(&(0x7f0000000300)) bind$inet(r3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getppid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) 16:00:24 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0)=0x9f, 0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000180)="bd0cd24e91c321a8cf98848e4aefd53dbf313dea8d0343d605b9e2d3ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cff03c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07000000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc32c6c3b000", 0x85) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x1, 0x0, 0x25fc, 0xffffffffffffff00, r3}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "85495500022000000000001167f5bfa695adfc86"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r4, &(0x7f0000000880)=""/161, 0xa1) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000580)=""/178, 0xb2}], 0x1, 0x0}, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="8056042d844d18e259cb2b8dd7b4b06477471b76df43ffe82b12557729dec4ee61d3346a98bba612ceec58423c41e3a95eb566bdd828f50a2fb87c6a14df04d9c39cd0931b3ef44eb556edeafd25959f194c291f219b989f4b8b7f8c95b23b3a3f6e587ab3b15ce0264ca3aa9716b5f7be9c38174fe6ed7973c2f76c5e1944aed8e5f9798f9cb7f69faf6bbe5f0b0959a399be32ca386b8bc29a989546d626c1fb31efa0d9c473d9b55285a993d40c840e80d449a98e3f9326359e937de2fc9cfd75daf751830a1c4a2fe16a308999ad45491a8fbf59916a3104443427445bbc42adc5d9cb1d"}, {&(0x7f0000000000)="53a2b892c276b8ac4f57ee94502b9d8706002cd3d51df97c664a06716e78c2ad993ae17bc37b6f0f3ce586b6d5edc7adfd24745be9eaa7610924d43cce51aeb13c98daebbebaa30342dfe371c9d5c127cb897b4f6075830f60a182d4099241d601f190339509faa2ee89b152b82db5d91cd49305afb58b"}, {&(0x7f0000000300)="87ebb9874a0af002b9eff21ed5cf6d2c7080736cfad91f9aff09423a2355a0487cd285fcc907a017049daddb16403963daf84678bf743e3a6d9b8e6f38abd16bbe7f27feef21b9fc0603e7c114268dcb822ab773107b45a98e025354390774203463e6df0cc81649a04889832931e534253f40dab29bed4bb8703205681c276dee9a728c274aaded86d6d59e3641af8549f9884d89af77b2c410d0e6d7c087"}, {&(0x7f00000003c0)="b95752f3db84463fe9712baa1654d72c91ddc38b91ddfa8232bfd5977b37450e200fa4f9dd1dcb804f494241964451c8a4c32710310b36f47bf75f3cfb3dccbb580a4b0c261e14bd1fbffc96d6e21e315f8927d5aba73e1e0b7c8a50a71b0dff6b9a878104aaac47b5132dd26dcd7fcaeba1b35c5f672c97b4e080a803d8c42c27853be73162d740edeb99d8bc5e20a4c88f2b82"}, {&(0x7f0000000700)="e3a2869fb211cd7e18ec942d1662283893302e8885d4f18d5a18c64a7ba14691b83e2100827f087e338797995d1ef041a4b74a12d5408b701a505f52cec082a8ba8d375b0e2a5fc3c2f636796207abaac37a8ba901db59372605fe4ec2e242335cfd979a6730505e0d6c6203db342146981d55f55795d0acc4d34d7e88926f02283b866ea0850da55a36ae27f36dfc0d841bdf041eb10af79ea08a40a93d124510dc0c8cf0066f106eae0e3a7ab3e99df86a33a4ae93e9d11ce7f691520d52f2e9db193c63e0dc548daa2136c10f8c2201997a8bc6352dd2e3ed324885a5780596325d7536f642094e1c9a53eff43a53eb5157e4c287e7498d01e8ad0670acb137b571fafa793f322a360a662d73143fc1ed9c288e3cc31f3746a26d4aebf52de748bb7fdf255bdd46e262d13a7e5a3683d713f06eaef088f1a08270b9f71dfa83dfdba0b31ebc5ef5171967f3e6c5205596a37895710558093ab5abb89d75463932b2367b6c99d85e24f51f08bee9451a1e11bd2733b27b16817ddd4985c22499ed565d6978ca3392a3df1694d233b88cab65b754d4aa4ce535e949143e256c3f8983fc2b8ca0a46a2bc7d5ed97c3e81aae124d3c76506899bc37bdb22d78fa6edf41f42bb1c97d8b743aea6dd75391dc5b06c352b7b708e56a6eadc89f0a0e55c16e1207fe7b3cf3f3922c25a371f855e0749e0b7a480bae1143aa85fb2a2ecee2b194df0054a2a2984df5d325846ad0f7b207d1dd987191b35edf11d4b2324a3d78ecd0aa4ac28ad1ce2371f4973ce3fa758eecaca426c8e895be31a2abf1ea6458bcf446731caf77db69a21bce5ee76e79b35d113e602685439bebfe12a9c3dc35568963f01d449e68cc0de0d5087767bb380a6cf9f4f0256e71c04e50a1833c1f943d30b1e602ad1adafc39c667dbe4ff2c9df4e8e483f1f6aed6177aed45c30773e2b4976d431bae4c51c0e8e8e6ca3385d784c3c6aa687a89b830cb20e5b2487a7d8cd55dd5fbbf13f1d3731017c3d4998afc5d8d51d9f3c27cddd97bcd62caa7495f5d123f9391611ac5ac8e2a34c58dc411f61adc7e343b6938e882d5626d65a57b8ab7b9bc4cbd5e6e98239902875f27c8d1718999299f0225176e45ea3315e8ad31251bb3ea20ee9df7b4ccc5c93f22fd7c2dafbc1a53c9eafa2e6f4070ab842fb6f342623c85b36bf5964342481b44db90011d9824e2d94ecd06145869732c9c44689731eb700fff3dd4975f05c4924d822764e70cb2b7020ebd5033e69b5d664940d752f6a9f01b84d379972d8d432db8a386841ed4d21a334946b685b34a5953defc9d59e9949c38d083e83c9de5e70ca1a8f8c667e9c607221b9901aef1715d22eba0878248a175e63ef77070ad3007ebde52d90898b4f70cfd6e203d115430ef3131ef8894b095652732191f7bf4ac434729dda69f3f31ec18ae30f11a64b66045a35322d22d200331e7afa9dbf5e32373f17affead6690702dbf6b311f0465de6c383977656b7f3ca4cad85cda0b616908960b3bff8ac4d753bd8d03e9d3a702141e940f63be3500ee4df7b26cc3a6504850dc180de9ac479f4d6281b987e33996a8df7075eb89efdc7603a51c50dd51bf610fd45c13188110f4cd56edc100df9320b7ea74f3ff2b8c5c1d348028c11286c10274c9b0d6e38d15421d4b649681a62edc0f0a1791bb8c06ae2c489ba7a643f3944e7a745fbacb93fc600d605514010c5d447bfce7f89d7d10b1aeb654d475a1248d09843f9225d8bada05f160a98f92dd5425f1cd3f1fd9bbd32fa39b4e127dfc6a00f9dda292fa6fcd31361ef5ff6752e67882718b74b330875dd2b61c8c02d0b529d4e06b57a622d36b053b91f33056cd35de780cbd67481af6e7e9737d986007450d2845694f3f7e52bb2f6aa22eb7a786c86d6813ac89ce234b816ee557d5278debdb8b27b4984f6b184f42251436b30190134c60054fdf0ed0a07ccc30a901d1fccfe8830dc48e882ea29890616fe9a3d76fd4ddb4e6fd3eb0ac0ca1385d468a17daf3228714503fef5cf7464f2c493413150b181ec98fd65b767003e44c70fbea78d742233977e09f152ab4faf4843257bdc5bb17ed11383fd69384cc27cd6567c1eb270722f71642b3c9f3e030263556cbc9150ebcfda59029d8fb7cdfff076a8638a76b0e51785d935513a107463d8df21c365cc8ce3dfb509e8265d5ff46faa43b2b8f92479d2ff1602504275adc7838cfe25ea0f5d3e9b310cf93c9d20ca6ae4efeb1486d5e05eafc826611bb009b5f9b76fb36feb916ef91f87c88abaa9599f85b22ce2019894feba41774f8098e2eea06125247adad5f7e59c512e429921030fbdb365ee364af0cb505a80e6d413964a36b5aae89e997ab3e9b9d6f7468aeb3826ab8c0d0d5b2b02b3537b104bf18c9312a497123d63fa55822673a22e05aa4587a907317b9850d18e364c25c85ca454d45d845c8cde0d48bb4cf50a75ad8ceca787ecae2390f69b43ca69cb164835e47344ba31fe7553a9b0654f9e71c4a48ee571bf8524c11d007c78bda169916123f558756ed2ff3d748b7ff71ca8d48bdb022bcd62e830f519adfaa51ec3ee341a83c41410df2047711499130df0c0a6ea89d38b6f7449342b39cf7efd3d9e5be28aa946810e9440d6a8ed012a4ee4df295e6c86824d81cdf095b63012e2c211eab8baa2c02df95cbee84dc9edce9f9868028f5cd5cd94f42bea08248c291aecd9843e63d46cce81c95250ced0b859692b3e2e9ad59b95439d9e6431427e1d0c2601c28dc1c5244a817f06cb5acd04a308dc979b489731854b99ee578da362ccab9a849af43b836513db1f546cf2c6e5d5311d450747b668135fbae7328073fb683b175ad7b8e35a0a2018330a49c57b5e55b947b926cdeab89c74f991cfc175267a7e6f253d8bc25c4544877b48f60583578cd77e6024aa8d24d3c21c97852f3d59d33f505f516942dc29d1fb9be2a0a48db335783b1cbf857417fc6879ac51f6d658ade57212d8ecf838bff4a5a029d19370c1cc5a44e57be61d50da096fa744f6ea4f66375769f34df4ab9fbd2574cae4dd3474c043fbac005dfb91715b9dbd5312ec9a70ffa0ed678829eff70d0ad8ed0b1343331b97a82b6d00d886b211d9dead192c4495b4cb65281fdb9c1da2be52e4c42655c3df8cf8cf87643cbca4052d0112761e8e17229cc830f1aea671895f0073d13f2c4fb56e5c05287f89111c8adc06e4a0c26952cd35b12ebc6cab2114c8246833e4e50e5e9c287efcd5588d02edcc841d20236ddf0f1627977a07fcd082afeabd8e5d5193926950d8ed4bdae0dce9645d6e6d66da19de38ca2472d7c4468262e156edad0d46f5e744d1c613e848e434ee8fc670ebc4b56e2d1e3b376896ded1a78f125564b6d9288607c31e2a08df93cb98b971fade3af9af954baa70c34d38972d7117eef3136e8df140f88ef9ed149507b51045136beb5218462791df8161e3a52ad9bce685668d52f09482348c22d873f240952d974ebc65dc6f45652f67ae11854a81963b019dad085b79f4a5f11fb181c7d9c2bc5504d424a69489d6df0a12ba012ac154590b9b80f6c7c3d4df9fc1f5a1063d2cbe82e8b4504a25b1a179e45f08b6fe782f4cc892ade3a189e98c7d65651429f6f682a0dd35259d3663b5a36cbd5c369dba896325a2816a77eb6d23a13970e7fe5c17bec27df726e3301ac582cc20c24c5eabc58cadee1f1e3a463c610dc540513eacbf2f1ccc2f010a02d94762e4e455852fa245b5b5d7bb1b5c6aec5899eb32221f8c8a1bab01873fb77626dd45bdfbd17fdfd3a57eaf14ad8a006f4d41bfefaf502d95cdabc4712830548d2927427ce598a40f1c803ec4f374bb9123127cdb2b06b72483044300e766beeed95ee608a1be64aad25a95cc67be1705d33f2c35f9271177ec39ae6965351b5e8225d5542eb1a29278b9812446dfaa00218a53b04b6716736e01db0708fb366a210e0615b37194c293fd6452f5372eafc530d6d9144cef87e592a8c8dead6b095d349b8e33b227a50b36371354f2ccc509858c274c60fbec85a2f43cb717bcd9109576107de628da4d59fe0b84f284174f02d1f009cb57e6a0751287511f2c4abfaaeebf4d13054d310a99b41e2b25462672fb0becff379f153865c279a9babb7fea033c0a0f6b666bf79465e4ae24dc00f723f5c5f6f1b698eb0012f50477ad7d9436a6338017417e158ff860b8f7c578eeddb0a904d3db78b25f106b838710f5d9eca46132cad54e8ce3d6cc801f2fe9b898dfb7360a0e1b96a7cd6395302ff3c6529bc3ea670905e526c2fe6dea2ca49691c0a647f7ca23573ae208ec0983bd070fb93e9e58aaf6a28dfddf7bed76ff4ea655d2184d0307f92dcb0007bc78305b6cd776c2544a01da3799e8902e33e320f1f19308d7cd39950c171e67acceefcad9e633e7e1f1b34877d4db780d5ddf4dc23592669a7824730aa08468518cce4d7b013dd25d04ca42fffc14cf84915fe9a0e442edf13a73cf41fc6ac197e2a25d10b6945025d92180af50309c4bf32c66e85f53c9d2e85e92dbc47faa30f1fdc24482a08b839ea5b7093a5931658573bde57553f3b0340eae169afa39ff59aa5c4362e04c498991506d7b6dd66fdfaae10b0ec4eebde5804f13238e43a6fd74a6b3695e960aaf8ccbaa545764047d70b2b502ecf18034b4c9574ff253fa1453e71277584a56134b621c2e56c47d2d9639e23bc0f5c3dbaf39a375639d6ac7d4e556471436c21f5e9cc5948a180d90b75d9165fe88394184af439dce04efb159b87420a2359a5087bab953f6c867cd59437a254e495b4ff38e4f7fcf12e22e6ce56375a626292e7688c500d7b31717bda527904d2c594397720bdda980d9e2c5fa78d4976992fc71aae395ee3787a1672f845c168f3caa7c16bc6667ec755c88a37666457ba31f415d9d5fb704c27ff4ceb34d4df8712314b83f5b5a857c252f617c32895841e13ea76235c51f8026cca667306218eb5fc1f612e6242792eec9ad1d161e305529dd15b5f8d1b31fa6f5989c7960504da29a8cdda058cf118211a758e9830332fe4944c1b707e91972023198bc7b2c25cec5aa7288b1ddd4730682de446d8bcb116793106ff583cc537f6cc50e7e1e45deb6056a2829ba4700560af9545065913f27ab72420ab9309447ea791a679a00bea8c19dc13f004c25d568fdb8c4a6f451f2818c2efabd89e27d123b358df32a3028a354c508942c4872297c9e52a2775b1dce0cf36ed8b3bd02b7ec0bdc6f37cc917dc101fd9a06776b4115b843f881f0f2f3ea98df754a54a94bd809cde0f4c8924cfd22c7099091cd6fcff01fabfc3c6613b5542bde17db0ed046be207a93b4b180a4ccf75d022384dc5cfb8087f20de071464282701abe54b10c70dff118b4bcb8d935a301a51d69391a3d04e3eff35aa4c737d2be54843ff71cacdc333841ac60debcf00743c3ce46937908c5b5b61e3225e05e20bd7f551291a3322b714b617bb79fb29b8041fa33d624a488cdd1a9615ac28c2e38b8b30c0de545d09a46087efa649605cd847b5a61d265bdad4b20c4eff485bd2de25eb7a3bead8781a48a96f6f0cb65845ec8d45a4f6c501389cded38dede1524e4a5038f7b268be4fb0b616cdbf75d890d7677d78f4177bfbe874bd1b8ca65685fbae66763019e48747f4273baabc1a3b73a0cc07f2ff60f6b51584dd4d6de204d36f4ff1d1c79ef94ae71f15ed404c0ddd686a4de28b377045e951592047ffe6a520839738bbd326e"}], 0x100000000000028f, 0x0, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) poll(&(0x7f0000000080)=[{r0, 0x8}, {r0, 0x4}, {r0, 0x69}, {r0, 0x4}, {r0, 0x5}, {r0, 0x7c}, {r0}, {r1}], 0x8, 0x1) close(r0) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x0, 0x1, 0x2, 0x80}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) read(r0, &(0x7f0000000180)=""/235, 0xeb) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="efd69abf9f81c1701e862c81d59d8a2fec8aa7cf4f2cc5906fd73b5e2d2d43441ee275bfb04235418f3ae7ab49214f3e2ae6842902d507e5eba935ca2b9e5a31662aa45cfb", 0x45}], 0x1) 16:00:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7e462e1126edce8f) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x0) fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) dup(r4) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x1}, 0xc) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000ffff0000005b0000000000000002fd5c3cb1ac76824b", 0x2c}], 0x1) 16:00:24 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) fchmod(r0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="0b706e7734a420ca76424e725a27370ea51d556802269277b39251c094d40c62ba65603688c2c394c392804d5f7f08822097122d0af669ac68c07c6b0dad25620e36b723794d76ee3bd4e533e14ba3a70e7cde9ac9f74e08bb0ca61432b26d1761ee2affd42af1542d7b492098d2c7f78ddb8d00de94b2edc532f77d840105e9f3739cbb22af633839e309a1ec3b11073a4c178af7f0abaff4d4b11963e5850c25bed471e523f0417db8d2c321b97b446886260a92724615488d1fa2b442aba61b73acc18fd98547f6e02e3dbbc4fa65ef3ab887f4d9b437a1b287613c83d82ae9faa390d1dec887fc849daf7bfed38aa1e23a7b61", 0xf5}], 0x1) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000200)="3173bf5206d04c64ebc37189cc35d441a0e0c83236ca5eb04d9714f29d23042e0c2a5d9ac215520c101b0665e5f32c276a22b2288f45957d46dffb32f534f761998f52bdc074212136f9d3f88ba09d58ae64cea9ff3a13fa92beea69eba6405e05667c2d524c624c38c371a3d3eb907970b0c3e57bd1e301be0a450e731d44d6c14c362b1e4434ee4c518e", 0x8b) recvfrom(r0, &(0x7f0000000140)=""/134, 0x86, 0x800, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x6}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) setsockopt(r0, 0xffffffffffffff7f, 0x4, &(0x7f0000000000), 0x197) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x49e9, 0x81}, 0xc) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) sendto(r0, &(0x7f0000000140)="f3a0ff50f5065a2f085c64961aceace57f4dc5480f3e5879fab46d03e317381d715a9a792981d5143d4f4b35680202f97f4e367ad26bb3597386b67c9c942442836a6c0bdc9f98e77faaff05b9ee424b08bd84714d99932398354e5ac7d3504c261562bd021efecc1b20f4e6ffd21a61def355ec05ab3444288bfdb36b13c857779a89a72f444e4489320423d916fc549794a998676c1bc8a5a0798690fee954b6f753744c3a558969b751e31de1d46a30fc5b98d752734687167bcbb062b3d37898492101fc3be7093481140961bea961", 0xd1, 0x1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x28000000, 0x7}, 0xc) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x401, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x5, 0x40, {0x9, 0xd88}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x180, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x7) 16:00:24 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x8d, 0xfffffffffffffffa, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x8, 0x19}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80000004, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x66, 0x1, 0xd0a, 0x6}, {{r0}, 0xfffffffffffffffa, 0x80, 0x29, 0xe15c, 0xa1}, {{r0}, 0xfffffffffffffff8, 0x6a, 0x2, 0x7fffffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x74, 0x20000003, 0x100000000, 0xb0}], 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = socket(0xfffffffffffffffe, 0x3, 0x7) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x20, 0x100000000000, 0x8, 0x2}]}) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) setsockopt(r0, 0x4, 0xfc, &(0x7f0000000000)="8b42411b3fd47d8c6d157e5f889ec0a430eaf33161814236c182884b82ea7910ebedff1a5d26f17dc0c64b75d216d6d86ed58c005dfad7fd3461ce4f722c3ba81d218007d56beee61070a8b0365c12452a84af918d29cda97c152d749d2b6065917702d33169ef3ed6b80bee7738d74340151ee7fafdc5fd2c5e027a5b42194b4b54e44d8ee2d55999bef410291b4469f64bf28346c40b7859037ca01e", 0x9d) 16:00:25 executing program 0: getrlimit(0x7, &(0x7f0000000000)) setrlimit(0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7f, 0xff}) 16:00:25 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0xff) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000080)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x3}) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0xff00000000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x614, 0x0) fcntl$setstatus(r2, 0x4, 0x80) semget(0x3, 0x0, 0x200) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x0, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x1, 0x80) r2 = getuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = getpgrp() r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x100, 0x6}, 0xffff, 0x2, r6, r7, 0xf6, 0x7, 0x3f, 0xffffffffffffffff}) syz_emit_ethernet(0xffffffffffffff59, &(0x7f0000000380)="25e7afc3b60e6ad976c434f19e5d25d27ac68562530720ba7b8b46dac1518f5f63af4137ffac5e5e70e4a6795c26df39ee00498fd1ef8b968b6e7c3ad83e4dc18b2f1dbce6ecc4a654a183a10d44f333776febc89ce03cf1615386bf633314163ca78adc1fc37b21ffe0ef8430913ddb25d747759cb242f79fa2c615a6d83bb0e495118e373e4e5ea0f8b1a127b6e12bbeb116df70662083f4722a5598e253b4b8081b3ebe574c8f3b2afbbaf38c4d69816307071102ff7551e43d3aba2166a39da170fefb75033b6e88b2d04ebfb643ccb1dbf1f4fc9d4f46750b8b12a6b7da6d388b963a71d685f201000080639ecbac07fae83e0f302de46d0e16573d50052bbd13f0f130be4e9a2365db6fdec7df494029d4e82d76a1a2b411b004d9c2a390cd7ed2fabcd64d85b158b33ade1b2acd628d1ad8d2d8ea15a806a5f9b2217a093f1e0c5e5da014eaf71bfa") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0xffffffffffffffbd, &(0x7f0000000100)="b6") r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x100000000, 0x6, './file0\x00', 0x2, 0x3, 0x80000000, 0x9}) 16:00:25 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x100, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x9}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x100000000, 0x9}], 0xfff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000240)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db93274943dd511c1061e6618fba", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2, &(0x7f0000000540)={0x51369486, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000500)=0x5) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="d84bd9d18c0f", 0x6}], 0x1) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000001600)="448a2724bb5e0409fad57dba26f41d6dd2b479166d27e55506edc1bed3618dbe010f2bbe8139e23bb30b693730fcfa71db470a41ddec7e5838ec0dd7ef52f8ba822a002d", 0x44}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x80) semop(r2, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x1800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) semop(r2, &(0x7f00000016c0)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001700)) clock_gettime(0x7, &(0x7f0000001740)) ioctl$TIOCSDTR(r0, 0x20007479) semop(r2, &(0x7f0000001880)=[{0x3, 0x1000, 0x800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x2) 16:00:25 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = geteuid() setuid(r0) clock_settime(0x2, 0x0) 16:00:25 executing program 0: mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r0 = semget$private(0x0, 0x4, 0x400) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './file0/file1\x00'}, 0xfffffffffffffcfd) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x400, 0x0) chroot(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000180)=""/84) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x1, 0xc000000, 0x70, 0x5}, {0x400, 0x4, 0xffffffffffff7fff, 0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xb, 0x7fff, 0x8001, 0x9}, {0x4, 0x9, 0x7, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) socketpair(0x20, 0x5, 0x9, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f00000003c0)={0x18, 0x0, 0x400, 0x2}, 0xc) r2 = getuid() seteuid(r2) r3 = shmget(0x0, 0x13000, 0x2, &(0x7f0000fea000/0x13000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/26) r4 = semget(0x1, 0x4, 0x100) r5 = geteuid() bind$inet(r1, &(0x7f0000000400)={0x2, 0x2}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) accept(r6, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x2, r5, r7, r8, r9, 0x6, 0x1}, 0x26, 0x5, 0x3}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readlinkat(r10, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/65, 0x41) ioctl$TIOCFLUSH(r10, 0x42087007, &(0x7f0000000100)) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x8) ioctl$TIOCSPGRP(r0, 0x40047463, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0x93c, 0x800, 0xfffffffffffffde7, "c9fa44cec8fd6a9b9b9f97bdd30b481a4a9ec4bf", 0xffffffffffffffe0, 0x5}) syz_open_pts() 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x420, 0x0) fchmod(r0, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)) 16:00:25 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:00:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2a, 0x3ff, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) socket(0x21, 0x8007, 0x200) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="000000186004008b00002b27feffffdf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) fcntl$dupfd(r0, 0xa, r0) 16:00:25 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) chflagsat(r1, &(0x7f0000000300)='./file0\x00', 0x0, 0x2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x3, 0xab}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20000000, 0xe7bd, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x68, 0x3}, {{r0}, 0xfffffffffffffffe, 0x25, 0x20, 0x7, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0x81, 0xf0000000, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x25f8e72b5be57ebd, 0x10001, 0x10}, {{r0}, 0x56db52177cec60bf, 0x8, 0x1, 0x7f, 0x6}], 0xdee5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x3, 0x7f, 0x2a0a}, {{r0}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x1ff, 0x8}], 0x4ef5, &(0x7f0000000280)={0x400, 0x8001}) poll(&(0x7f0000000200)=[{r1, 0x20}, {r0, 0x4}, {r0, 0x18}], 0x3, 0x400) r2 = semget$private(0x0, 0x1, 0x4cd) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000002c0)=""/15) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000240)=0xc6) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x231) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x1, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffff00, 0xfffffbfffffffffa, "5c06001b000200000000000188e4c12e00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xb87, 0x4, 0x2, 0xc60d, "4e51342adf6663ce75f319a0506366338d1ca0f7", 0x9, 0x8a}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pipe2(&(0x7f0000000140), 0x10004) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x8, 0x8000, 0x81, 0x4}, {0x93a, 0x3, 0x4, 0x6}, {0x800, 0x1000, 0x1, 0x7}, {0x2, 0x8, 0x10000}, {0x8, 0xffff, 0xd18, 0x4}, {0x45, 0x9, 0xfffffffffffffff9, 0x7}, {0x200, 0x5, 0x6, 0x3}, {0x1, 0x3, 0x1, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000040)="989e91a9ff949fa1cd837cf5f0920ce891a90c32c7ab") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) fchdir(r0) 16:00:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x3f, 0x4, 0x7, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x10000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xbd1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)='oL', 0x2) pwritev(r1, &(0x7f00000008c0)=[{&(0x7f0000000200)="4aa22d8fe113a75c6b98a1713b27640a48a4adc4d90c4123", 0x18}], 0x1, 0x0, 0x0) lseek(r0, 0x0, 0x4a, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000180)=""/100, 0x64}, {&(0x7f0000000740)=""/237, 0xed}], 0x2) 16:00:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x42, 0x28) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x9, 0x698e}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100}], 0x2}) 16:00:26 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000840)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x7) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) fcntl$setflags(r2, 0x2, 0x1) r4 = semget(0x0, 0x0, 0x5) semop(r4, &(0x7f0000000240)=[{0x2, 0x7, 0x800}, {0x3, 0x5, 0x800}, {0x7, 0x3e4, 0x1000}, {0x0, 0x1, 0x800}], 0x4) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)) 16:00:26 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x18, 0x0) r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3f, 0x9}, 0x8) 16:00:27 executing program 0: setrlimit(0x6, &(0x7f00000000c0)={0x8000080000001, 0xfffffffffffffffe}) mlockall(0x400000000001) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x800000000, 0x5fffd}, {0x40000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 16:00:27 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) pipe(&(0x7f0000000040)) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x2, 0x1}, {0x1, 0x20000000}}, &(0x7f0000000080)) r1 = socket(0x10, 0x3, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget(0x3, 0x3, 0x3c) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/160) preadv(r1, &(0x7f0000001380)=[{&(0x7f00000001c0)=""/126, 0x7e}, {&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f0000000340)=""/16, 0x10}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = accept$inet(r1, &(0x7f00000013c0), &(0x7f0000001400)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000001440)) read(r1, &(0x7f0000001500)=""/241, 0xf1) connect$inet(r3, &(0x7f0000001600)={0x2, 0x0}, 0xc) listen(r1, 0x7fffffff) listen(r3, 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000001640)=0x401) close(r1) r4 = socket(0x1e, 0x8002, 0x3) recvfrom$inet(r4, &(0x7f0000001680)=""/158, 0x9e, 0x3, &(0x7f0000001740)={0x2, 0x1}, 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wsmouse0\x00', 0x80, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000017c0)) sendto$inet(r1, &(0x7f0000001880)="abbfb2f57fd954a1c426559a3299cede1e9ea375c0c4e9d11a750892d11b58a186362d6888a1a6b3233afa8665b6e2e07c85e7b7b81259081dc3da21301b7dc00265f56e3a39693b370b0b879bdd81be328933d7421252671d4c0696cc5ada2d8a8313df04dfb01a645e28fa4fdf80d84a91596ec1589048b63e46889eb3cbdca719364caa43b892326f2036955c1255198a0289f92d8cf0bae514a8d70c94cc06913325cabd7dee9149fca6bcb629", 0xaf, 0x8, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0xa, r0) select(0x40, &(0x7f0000001940)={0xffff, 0x8b6, 0x1bd7, 0x8, 0x4, 0x3f, 0x17, 0x6}, &(0x7f0000001980)={0xfffffffffffffffa, 0x4be, 0x91, 0x1, 0xfb, 0x7, 0x0, 0xcfaa}, &(0x7f00000019c0)={0x480, 0x101, 0x0, 0x32, 0xe3, 0x6, 0x1000000000, 0x6}, &(0x7f0000001a00)={0x7, 0xd87}) getsockopt$sock_int(r4, 0xffff, 0x1223, &(0x7f0000001a40), &(0x7f0000001a80)=0x4) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000001d40)={0x10000, 0x9, 0xf9, 0x6, &(0x7f0000001ac0)={{0x2, 0x7fff, 0xfffffffffffffffb, 0x81, 0x20, 0x0, 0xfff}, {[0x4, 0x4, 0x2, 0x10000, 0x5, 0x1, 0xdd, 0xfe0, 0x8, 0x5, 0x5, 0x1000, 0x2, 0x7, 0x400, 0x8, 0xb3f0, 0x8], [0xfffffffffffffff8, 0x2, 0x7, 0x7f, 0xaae, 0x401, 0x6, 0xff, 0x80, 0x60e], [0x2, 0x6, 0x400, 0x7, 0xfffffffffffffffe, 0x8, 0x4], [0x4, 0x8000, 0x1, 0x8000, 0x10000], [{0x10000, 0x4, 0x6, 0xffff}, {0x2, 0x6, 0xed3d, 0x6}, {0x4, 0x3, 0x8d, 0x1}, {0xffffffffffffffe0, 0x7fff, 0x9, 0x4}, {0x800, 0x20, 0x6, 0x6}, {0x9, 0xfffffffffffeffff, 0x5, 0x3f}, {0x81, 0x28, 0x1, 0x4}, {0x88, 0x7, 0x9b89, 0x200}], {0x9, 0xfffffffffffffff7, 0x100000001, 0x8}, {0x3, 0x3, 0x40}}}, 0x0, 0x4}) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000001d80)={0x1f, 0x200, 0x9}) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000001dc0)={0x8, 0xd46, 0x2}) sendmsg(r6, &(0x7f0000002580)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000001e00)="5691595833772cf7232fdaef4976540565ca036997eb", 0x16}, {&(0x7f0000001e40)="7f8329f91b53f5b985096f2d52030cb60fa268f27434560a146110b427e4a2e5bbd464f6e4538704c13b02fa4d8b2851fbb6f7ebc371fea09f17467e9c89966c0120e080c038e1cd21e488ffd653a636ed55012eba4b63289e7ff5c619287f0218b28d93c961e8a47a9f58c7fbb4e2f8fd547869b68115b21f53ea06ca04db6bdb8d62e6c370e27f995060c64e0f51ff34bb21321c9095e16a8c70019ed223ae0f0ee3bcff7bcaede75a1dc18749", 0xae}, {&(0x7f0000001f00)="0d64f7c01630ad410dadfe488bbbd37a08ae9b6c9353ad134d62d7ddea679278958f6a7ec46dc107fb3d5609449ab1fc79236e2aed606ae22df0e82c0cf811318e18c4f48bce1b17d8b0019638611833012adbf8784ca801f1c6e122555b", 0x5e}, {&(0x7f0000001f80)="ef44d22ff71b40e2e3f4269b4267566f7a4d1f9312dae92048d314abe1", 0x1d}, {&(0x7f0000001fc0)="5c2f57179351d72aa341750f39001ffcf3a510361306dbb68147915c14ca37d0d35002e7e0ea0df8b3730587350b8792caf7a65b13a15fc43e", 0x39}], 0x5, &(0x7f0000002080)=[{0x78, 0x1, 0x6, "425e0eac4e701305131325a421cd48d2c2d552934dac448d6664599a2857b3c0f53186ceaddc13bbf30f8dab062e8be64b68cbdb79d71f4680f8cce5c9e74319c79ade7cafd09b4eef6e5dc0f236a64183e16651cb8d974f46620b7076b36531a0894b"}, {0x100, 0x1, 0x4, "2ffeb83b57dbac47b74355fb25ff66e39c4c082252b87fdd85e9c6d8cddf94d866d3c25f107f6d8aaf3adff7c8c9448c4ea5e5534d8dab5409ff84e332739825bb4ff61316840bb09e0b3742050753c78b2ebac6f3b0111621d213a7bb8c24d80f6d6d25aa2f5d1b6d6d3268da0f456afa159cdd0a444e6ca12f0b934d60c9efa3f7a165f47c260677113d45aeef853f2cfc6527026f7866392549f1bd5746cd2c0667049a11a69cfb3c560ec91d90e53f477262ed9912ea36dbfa6885391be990948e16160ece842fbaf1e1658fdac17aee0ee9e8c1a193ff9f4999ab597892492bbe41393744ab857d46edc3d5"}, {0x100, 0xffff, 0x1, "6d563a2347b139d9ace5af0cdc8673eedada1f7ec5df22c7c7dd4b1adbf1650a09bc655e6639f07c6f7a07278da324e632d654ee9680036cbe7eb5156b0d5aff7765b11fa252f8a1af65883e7091fc79c2dd16ea2911fe0e54da15f538bc33bb28757eb4ec999df3e4983d231ae44536d3501863de8984fe5b31f453cf85666a04ea3de346be9eced12670c2fde33eb13da59c1e9a13e147d7704ca2ba7993b5283da4d23ed74e484a438d111ab55d2a19879de4bf583e2f3d521cab343c760bbdc2a11c524d4d186fe0a3474aa5313859891dd1707f9b0fc982d40c65c678732f87801c8e8f6dad261523f735873ce9"}, {0x80, 0xffff, 0x5, "92e5a3727a7a91453782fd9c23f8d714bc18c50afa187937088789f96a00eb131ff5086605ca2eabfd419efc919ad4bd4ad3f0ff7f2600186c2c40165517fc00e5d8687d957278e755384b15055cce19ca752bcae3c02c9e1702acf00e7da449a47cb00d15a26468d9bb9c"}, {0x100, 0xffff, 0xffffffff, "5673c11e27e9f2b225caabb6ec263d99046be5e12f33c64e30af9039e3c89a0b2b7a252f6f47e116b2496261ec15ad2a6653880e58d9fc7e9b08f0c8d38d05caff5961645f25c170e94ff2960a52e4036e8d59c089de9d17855028bcb6b92f589266dc81d352def39202482d1572d5731836d0f9e549ab7467f86fb37d81b692dd268d4e48412644942f635efe5d9023de9425a39407a75a8822cbe2b9eddc7fde496c33771d605c4dd702569f892f9045d70cb8b35ce150a2f9b6835414b3166c9fd49e9bda337f17c366392a3e673a4fb0d8c5949b04bfd60f8120398815ae37adcddd88c07ebe8621af"}, {0x100, 0xffff, 0xaf6, "92247f9b2fd3f5c52c30b706b66d49b03eebef876a7904ad8c5bd17ae9abca0ed9e4fc1f9a4d6d2aaa588221fb4c3c8dc5c69560b0db36c13bbb910263a001445ad890604c8afd13bc7e40687e47150db8a71187a5b56c2af8ae9797857e446af7443a68557594d6e35ea082ac8f0f45081c6f8e0b037557fe29b9d79e7fb6918f30379f67c828541d4b898372b45fdd609da49d41f254d0fedc20b39e69fe9e515e1bcd471d569cbf6131b1d1d8d17eb3184bc3e735073bf5eebfedb37d1c4e99b6d7f5d3c61e253f5ac8ab181e7ad45580297ad211e482613c81c3ccd323171c1449ba5cc5b40c56c2f708895e2507"}], 0x4f8}, 0x6) pwritev(r5, &(0x7f00000039c0)=[{&(0x7f00000025c0)="d43bd74c2caa668ccb028dd4f61db9b8a810882de5a0f901a0c36dceb498514107fb12dbee07907a1c1ab89be7cf00a8cbf4b24d79b50dc65480e3a39826571b55583bf160437008d4d83d678111e1444ae8d7899d75eeef65ed781ad2c0c9", 0x5f}, {&(0x7f0000002640)="dab2235263c458816b70b6be6f71f690c2f0f1547cb32eda4e4381b1df555d75b7aca971d49d8083794ee946e560cc43d892988b7c7653ba70d398dc4cb1de78", 0x40}, {&(0x7f0000002680)="70cef71ecf583e8513c32a6f88a050b2d79a02590a4dbaf13baf75e9030340087aa1655fcd5bca41c0065b10e09bfe040a459c923d762ac19062c9ee3c4defddf754c7765f88c9d00c0dfa67ab4c77a7b8ba55d8ebeae89a9d90058090b9705c3ce9774aac969d68c10e36bc22", 0x6d}, {&(0x7f0000002700)="cc34961c11d99a8caa799b084a093eb039b4ad170c62416d507384c01ebe79151946f8b46ccb91607b6b0568a204336db23e22758c2db08120e6d6d9dc7aeb3f73d76b0e1fd5ef204ea5d2d76f6772b8706ab31b95a57fd13f0a7abbe22f621d9c561051b452e65962897e4ada8ce28a3ec1a65e865d6f3eceed6d1b240b185d85a795d93b147bb289472abba5d339de23889033d2fbd952dff25969858af03323dd", 0xa2}, {&(0x7f00000027c0)="67efc303572e22b3c208a6286c70e5b7abcf67804af47d0573924c0ceff86489873269c07697eb40173a66cc339ab9ddc6f99c76f040298be1ea31cf4c24c553803c68390aac4bc6c719bfc50f56153a1c9cb9726f0fb898dc7c589243246c396c8350e5de5ccf72f908ac69ea59d576da84b2ab244ef089748411c11e360f548e250d41738aa1d56779d6dace524e7763d41abfa0739b0d1c872f087d0c6fa5c178a15680bb11b028a696a6ffa36d9bf3cc0cda064ee25f9c4d13b2720b768964591722811176cdbe1d6aad16", 0xcd}, {&(0x7f00000028c0)="4f39b65a0a5473fc270597980515264129f59596e943c556156c5bce8d7b6e16a3968c94ce9213922e71aecc12ed7dabeccd9a1b5ce9994438ad4296e8367a5b3d1dad33744ebee5a4b35c22db9a4b34fb2c8047d5a86a35b21c0320aa707cddd870794f2043dbc4d2b0c5e24286542ab15ed5e827ceb892194f5b00c76bf31e9205502c647935ec177af15ac7686162f50dd769e85812bcd9e4f6f9f7a3f2c803ad435741ee3d6b71fe13f2057d964ba19c151574128b3e79517c65899596971e5f311b3bdb36ee4d0e329030a63e395ffd71abc52104557e78c3197fc7b905432939b08d3cdd2489cb72ca3c1cb54736807686750e99ec9e4c86c8608918d8cbd1a98aa741303547d337b1a6cbdff69bb0b5225f72f6772f95b8d5ba7aa154f2ab167c6cc2203f4155df33399b9b4406c4e43266a6027b04e7e219802e83222abe0da49617ccc9a7554a99a639eacd42967f36b1bf284bc72ff21ec93920a9a43afa6eb5f1cc754d0fa2abb683ac90588afac179dbe9aefdb1d34e7375584f03033ec842915343834c7238f9b7385a0d5609a75a872df8f5bea25dcaad200c325d8d215d665d864e25f1e6f25c2c79fb6d6ebaef2c2e55a5d7ca468cbe5b5d453e1205559e9e6c29aa21c8894fe817d486993cc787a2fe080dd341e746e15ad51870e1ba7eb9e0d1d60b063dec002589940f170d5cafd72d36345d2412938fcce92b9ad465980d70af0ea5ff6fdda7fed9131d14491797ae1eae0503f44242cab56f5695fb7f12ff5f9d35e22a2063cc940296377d7249e6d8fbdfd7a7378e10139eea8048059ec817995425f7b8e77c41e18eb60ce58be71103600dd2433a07f8f0898b24bb50515fc7f833ef7a4a9f3ad0e3b27a47e2e1a9dd2f2724994f26e51ec9548c6d1720ac7ee63bf121451d9d1f9ab1dcd58cf0c6e25a6e74127578bb897ef5196cd1ab51e17df716e21b38b2a463c9c89c0fa352469b566e3905ea74bc8efecaf001056bba0dcde1e90dbc1b2639d40e30b7bb84abe8337d6d7b1c24b2feb5fd74b978f9679ba948a8d667ac815939cc3a93c5c8d003aa30b504d3cceb50064ac820d5402939dbba5e342ce2fe9fad60a3115fec14983a9507fb0730f44ef94b3865a6e1afdfac422ea2403c6034779a50fd8bc2781dfd9b30638c05448fd214a2fc1458a238fb8dee6d0e869913f91a35a4eb4fdffadd3dd083b926cc88d0e6412c5f1ec2a92cecc8deeabc1a50fc829cebe509348173d5446cf5b5b63da6d2ba8937c1dc16cbc268a0130b18856f560772ff02c5ff14bf144b042a42b5b17ea57ce13a6089945942550bf8f23b3d1e6534009e70aab718c0865633215954963de91f45fdfc1e03fe928fe536366ae779eeb3d9b92d832631ec11fae369ca2751b4032ebca49f6bd87ad126cc0d85e3f569771a573249c955db33f5cedfbf975289b9b7afc25fd7a9b0714187da7d35a06ef89f87b5f83618a3733ee8533d4bccccbc81b49ee722acdb82a06cbcd69b494072792296258d9c03bbb11d1ab2317b22d497c9b609fec1b9f79b1d51ec81ebcf3349b6c64a8f1dbb563a206e789127a553faf4df69bbe5ce5ccc44e1d2e77df04b0e24c69e6f2f93945a13b04b7b949b4a823f17ac93381000f74bedba191ba06133a0b4be025178b3b2f599ce74f4cf899956ebf6cca6908de5b9f8c2970a8d8ee59b6d5bd793494dfc817d5ff86fb693c797a39a32625fc02617d3d49c781f93fd752520b8522577aeae8ac2d8ff999a32bff51ea46c4f8a30959545a0b3427ae5892b19b2e150365aa4c227f2b4a1bb58984f492be58e8dd85998a85ba7f5dcff52063099dc94252ed085a56e37a5d9b2ad5497e143d4bf9978bc616e0288506769e81b559ec9ff359e22b94a55c139da15ccdfce6404b03d0a57e7edc441eaa49a73e6be029586e3ec239cb4a2c10f5c839181a9c4499d54d9cece1ca3879168922e7470b7ecfe511b3d2c0a4c23d2faedd008cc116fcff48f8a4a9c79205dc39f3cb3dcf7c51645861d025d1530f9046b9c41ac7060fe4dc5efb30318e01e69933328c65060b7596e89de04c369ab518fc85923b67d06684c7efffce454bfc8490a79de9f58147763bda68e25b0e0701340e78958663190331de0ca4afe9b6031d4b433f07079cde64714eb1d957cda6f1d845b07ed482896e1e08c26b53f2b034f6709b23bc1ae32ae2ee645c63bdafc70092f2b6c795b643b6d1e5cea7e93e0307bc9ce54cfa20342e4b32206b60d0c0954f3d06fefcb422405aeb3cddc910c5f9635a997fa7e1dc9ee3a777ef89966fa4b906f74d70dbd69583c229a6097127bc89a4c378786a817199be85f0846067a51214c398c6b0df2d9754abf9df590135ea5d0cd21ed0f41bbc6be4db7277aa93b7596ef603496729fee2c487aafcab62b5f68c79a1fbc3e80dba86cda1348fcef0e94ac2dfb3b40715cf50e78d0182d3789b74ad7191898f994972fd7ffdff59eb2efa04f5f641ed6c12e87e38124d24338010b1926290292d59ad497f14b27a15bc37d5533c5a9de1e78ab7b1848caf417a555e9caa6f5da4f42ba7cd7ce9d82ca687362d982064ba705d8c3b0ff1d285c55a31b27e527136cb7f61c3e89ffd4e7185885643748e398f59dec3f3926bc354406ca948d6a16ba4f6e2674e0558b7cc337705316c525952f547d4a9f9793282494a2a79362d78fe2fc4d0eeba95c0c6e0bd1ff430a861c2339c6722f21cfefeb4b6e2b8dc73c2f378499b3c270e1c2a9800b2b44f62f8007a8f2529b60683d0a1cd24c58322741af3ca5fd414c5ff0a8061c74ed8a5a23633ad46d41bd6da6fa93fe4939674bbe7fc80965a021fa49f9863f66a3633473b4f5f2763b93d2967706e5d67d677cecf2288b4e1d667eb3990059de15dd05abb5b93e2b2574edf1bc7ad7c4bca4ada28824fd0ae0a2eeab95abbe3648a5f2bfa40282c6e1487c21227deac69628957157e648d7f1e7a680c286334e45c6f15d6b52564d123e32c45892266cab4b34002e72785b5cbd82c4228c2e60766ef63d6f8f9929c4485f3db885e5a20245ab6a5c6b2e7abba9c7be949eef07e30081347a61902d3e67732b603daed44227bda922da46d37c84159f5edb17b14f9376f0fd1315a51259a58b5aa3ff28f43330a7feff42594ce6f1d7b2e12990b6b16f49dc10d3b77809e6ac27308cc48b072643836b81dbe792dfb9e087fe0b3b12dd957d1dbd9978ffc6ca161a744ea85f29f3c16c1d6d1f76086885d83b7b491d55a8356cd7560449c5e77a331f151d96b8ad1890cc87271482819ee97612042e00a3b000f41537182ba5f66dc4d6cf423a8aee7b0162bc80fa6cc172dd4fe56deac4f83a686ca93420a78cdbad5d50d89c8c320343a174b399f642aec5eb158a6aacaba98ac02551d5271a0c57d55651be39f8ec6668c74612c8b11a5e67a94dedb1421f1c2e97e3051c62afc5d52ef66d382b979f192d134e8b84e6a2e51d25c0b2460e1980f939b959a6286fa41b664dc65f2388f5fb9dd568c2caf716ed19c960fb7c4ae2f0e00e166b5589bdf38e405145291ebf61d51555b7f930cfce1223497c4adeb1fdb781ca054eb28bd37842151a16d07f095ac1704b2145b945d8df319cb3beb8ce87b41384582593ae705f04e5da6a18a364396ded96a70d9f77ba1be8ecfd0d4495ba7c159c32af7a50ec806bb96695363161242c35d4683a04b6ee7fe0f13df58e167273a6485bb66159dcec848985d328e8b9a7e5bac23a56835145702e681562a455711a72828fc32cf3d0a8b36b6213fd6bd2d843a07a4810623c7ab248b0446835459be0f48f3ebe44988bf60d153d64c7a295fe0b9c2054d98a81e4b1575fd8a71daa524e315125ee24bf69763d7bfddce6d588e51312a4bd55f94d4c3e5adb8deea86df95c998425cb29f6058bb89fa2b45b5c6cbd74c2bbb2d5575d26d400769365cd72f78cbb4524c31d5b351257e0a61c00021e49693f282fbce3d8afe51c134b4a3aec757fdd30de0d0b9ebf5f67f5aee8db441dba3b15b891e2228910619d7a5b3314c6ba3e876ac8e4a0244e9a0313a76ec258e6699d2853df94fdfc783fa1847dc764f7775b9d4e11b4fef79c4aae2292780b0a8f49c3da8ecf980f63ecc7fad759f2039be211f7567d98e3433fe72c77b08f66ddf3c5beeb848eb9f3d897af12e3b5d2fedd3edd6fc9abb029a822eac6617902b77f00f8a04135e5f1a34ff24fe338ac86dcce235965f1561a55e39567d89cfed197af808ec813a317e83daade36d14c9ca9bc61159351238ca74c0f1647494ac645e7588ee890d401527a318a632baced5251ef8470755f845d364beb98b73f02533d431794ee6bfd0915c11c696c0fc863b125b881ae18a7e60b613854b6d67a597ac1feebadd6cabc7f6bdc6a856f00653378f2b837dfc75acd4a2a46380f3788661bc59c22ef53e9b69f7be7046d00806ea85d39566d489a855ac955a695932b19551c9969117bf47042d102d710ef69b4dc7df20906fdfa94d59a4f140eec88df1f3ceb3715f9df7296a7c79c10d1975a5af41de6b3e629ac00e91699a452dfcf7bd3fddf1d24d0f07ea027bb56ee3b0986cbc82aee8dd65e122ca5678af1f60a3739bb0947c735c765252a048fce7a4b1be3a2c57e76ef2bde2527463388175c051259fb86682888419f55068ee2513cf56dcc4d5877965085cdaab704376f370346e4491c7d2eaf847d3dbea664c1bcb4819391cb51d292fad42e0e2965c1b0fd63135d3b064f5405bdd1d8dba2a450804db68a4f8a2618eb29502d4121d6bc919ec7b8ae722d284041b6017d34faa6c250d7f302956feab9bec4504396303d52810c1e728193e4bf473fd484c6723824f3dbf8d0062add4c86efbd1326a8fb96ff07026ba37755c8ea600952965650c4c06139d2180d87e058ffad06adfaea39eff1195ef287ad29c74e0d10ffef2de130d2f47c68d2f383f6ac314aa0b216975563d88ddb55d1356c1fa9026c03ee60b4d19f4d86ae613e16b591e283943836a0715cb9560d9e3ec1daf94411c6f5cbcebd0a252e8b124ea31958bd0ee24adc37a3b13efcc7899f6905563ee106939068383a647161c4175d1a3b903d14414b7d9436a9b48f7d7131a57aaad32223c691b436eae3525f6b4c061c9f2189fcde69dd8a8ba20557a24f55fd1b9373c5400114263d0ba87914d9f9f503d1723dbe563f43f00caa3006222bd418a64755f6d33024c6598cf51c13fd154fde4133360fa0b1c38c8596bab60c5ebd785920ee4f37e7cac671c2800e227040dafc711660e2508dbccfac02c75c6cae871ca34872465f62f977e1777f6ee3a03c1944497b99e37071d814c486cebd21b4548f948a5f69d6886f2a6c84802e958b4b232a4bece6982cf8440906b3c56379ddef2d53862542e2030e88545a7e4b23e142c9c9aedb2ef51f09b3765e7046f9176815a561923f155adab645d08f4834eb3dcc4c727f019939c7e94262a9090a893024ee4213ac98e06ea29877d903c22f27351f8c3b9e126c93ffc05395fff15d7f69aab6360221f28a254d065a348bca760c254a30a46cbb2df751979f5ac48e26be51e80a95c39ea50535315439da5745b909316c2a15ad91b2eeebd9b7f32ec180ed9af03ceaa471c00ae44d809335eabfb508e559f8efb203360fa0a43b81bec2ed53e5e6fca6886bc717a002dec46f255591b8e0f5de3728b654f2aa12743d3825736aea9b4f249bb443e1e3caafeb8e9b8cca0d4edd38", 0x1000}, {&(0x7f00000038c0)="d2c4ecdc10e38b85bfffa6b3d99d08b4b9735d6316de1f6de517ca8f2dd5d6626b7e3b50c2729bbe2a4301e8a30060a8a911f90fafbe787eef6d94e79046d6eed3fc4b234cf29eebbf05b0fa78dd9ed3442d9e43bfd0964bfc6aba371e2f7d92bcebc9b8fbf6f32ab16a2a25bb37181811a3e23b3ab60d5cf532c9aa92f42aa4443b3a1e5bde445faea20530d28a", 0x8e}, {&(0x7f0000003980)="dd6e06daa3538791be25400fd7abb0db275cfe1dd66d3f1b507d7418deb90b8afa41f00d2a5e78", 0x27}], 0x8, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000003a80)={&(0x7f0000003a40)=[{0xca, 0xcd1}, {0xef, 0xc0}, {0xc6, 0x8}, {0x0, 0x8001}, {0xef, 0x7ff}, {0x45, 0x1}, {0x46}], 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000003ac0)) 16:00:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000080)=""/4, 0x4, 0x803, &(0x7f00000000c0)={0x2, 0x3}, 0xc) openat(r0, &(0x7f0000000040)='./file0\x00', 0x402, 0x80) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0xfff, 0x6, 0xaea1, 0x0, 0x80000001, 0x4, 0x7, 0x2, 0x2, 0x8, 0x8001}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d008000000000000001dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c060000000000000082054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:27 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffc}, {0x8000000000000001}}, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() syz_open_pts() dup(r0) dup(r0) syz_open_pts() socket$inet6(0x18, 0x8000, 0x8001) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='c\x00') r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/254, 0xfe) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:27 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)) close(r1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:27 executing program 1: mprotect(&(0x7f0000470000/0x3000)=nil, 0x3000, 0x8) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvfrom(r0, &(0x7f00000000c0)=""/7, 0x7, 0x1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x4000000000000018, 0x200001, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0xc, 0xc000000000000000) 16:00:27 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:27 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getpgrp() r4 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r4, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2, 0xffff}) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socketpair(0x0, 0x4000, 0x8, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x81, 0x80, 0x5, 0x6}]}) 16:00:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x92, 0xffff, {0x1, 0x1}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a8, 0x0, 0x0, 0x200000}]}) 16:00:27 executing program 1: r0 = socket(0x6, 0x4003, 0x3) sendto$unix(r0, &(0x7f0000000000)="5001050160000704000000000706ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36800f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = dup(r0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x200, 0x6fe2}, {0x8000}}, 0x2) chdir(&(0x7f0000000200)='./file0\x00') 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="a9") 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) kqueue() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:27 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)=',\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='#){&\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='{**\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='++\x00', &(0x7f0000000340)='&\x00', &(0x7f0000000380)=':\x00', &(0x7f00000003c0)='&\xee\x00']) ftruncate(r0, 0x0, 0x9) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x1039, 0x4, 0x81, 0x1, 0x7ff, 0x2, 0x0, 0x2, 0x0, 0xffffc00000000000, 0x5822}) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./bus\x00', r0, r1) setitimer(0x1, &(0x7f0000000480)={{0x85b, 0x8}, {0x7993}}, &(0x7f0000000640)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd\x00', 0x10000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0x2000, 0x200) recvfrom$inet6(r2, &(0x7f0000001900), 0x0, 0x41, &(0x7f0000001940)={0x18, 0x0, 0x4, 0x6}, 0xc) getsockname$inet(r2, &(0x7f0000001880), &(0x7f00000018c0)=0xc) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) pwrite(r2, &(0x7f0000001980)="c2e777bd09e9c9d6332f9c332dc2dc3d8fe23dece80d8d038f92daefdc4f5c18314f7762b7b85185bbc401d5b7672e009a25d13f25adf42898dac678f38aac985c9fca614926b35d3761aeb50e810503ccd4f90666e3f740990e7dbb5dcd653fbd5e789585ae5df78aa3e527baccadacd9810e57ce6147603c0484c0d50749d0e1cf29d3c742e3207a55a8b64a706e2ff9d1e9ccb9b8f533bebd944f739fbbf6e23b626bfc20f05b262dbc35a7936b347203f340a9a170424f2792943257c9c7244c763700301a9116ec", 0xca, 0x0, 0x0) kevent(r3, &(0x7f00000006c0)=[{{r3}, 0xffffffffffffffff, 0x20, 0x52, 0x3, 0x6000}, {{r3}, 0xfffffffffffffffb, 0x20, 0x2, 0x447, 0x77}], 0x5, &(0x7f00000007c0)=[{{r2}, 0xffffffffffffffff, 0xc, 0xfffff, 0x40, 0xfa}, {{r3}, 0xfffffffffffffffa, 0x66, 0x5, 0x2, 0x8000}, {{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x3, 0x5a}, {{r3}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x8, 0x6}, {{r3}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x1000, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000005, 0xe56, 0x80}], 0x8, &(0x7f0000000700)={0x80, 0x122}) setitimer(0x2, &(0x7f00000017c0)={{0x6, 0x3f}, {0x9, 0x8}}, &(0x7f0000001800)) poll(&(0x7f0000001840)=[{r2}, {r2, 0x86}, {r3, 0x4}, {r2, 0x20}, {r2, 0x30}, {r3, 0x40}], 0x6, 0x3ff) 16:00:28 executing program 0: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) getrlimit(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = getgid() setegid(r0) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000024ae2c9cb0c7501df839f2124a78867d3bf80", 0x16}], 0x1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x28000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$inet(r1, &(0x7f0000000200)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x59, &(0x7f0000000180)="9277fd4a92bff9d0a2fcbc0cd8167e3ff3c6a37623411b3e718464f3f88f9259bf2e7d6c95cfaa1d4ebe6f354bc94c5106ce88651beb0d345e28deab8078dae604c833ec71e61f3a749c32f2539d39acf8f3949dc64db03fd5") syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$KDDISABIO(r2, 0x20004b3d) write(r0, &(0x7f0000000040)="a6c0e58e67b3eb83d3cf4683ed78d4315cbbb5ea6eb0794f5cdd331e3e7abcca7f6d97ea8dd46b4cf25fe549f16c0529eb1200117b7ee23afe", 0x39) 16:00:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) fcntl$setstatus(r2, 0x4, 0x80) kevent(r2, &(0x7f0000000100), 0x84, 0x0, 0x80000000, 0x0) r4 = accept(r0, 0x0, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x80, 0x7fff, 0x9}, {{r4}, 0xffffffffffffffff, 0xa, 0x10, 0x4, 0x8}, {{r1}, 0xfffffffffffffffc, 0x1c, 0xf0000001, 0x3ff, 0x9f30}], 0xfff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0xc1, 0x0, 0x1000, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x5, 0x800}, {{r2}, 0xd7697640dc2583ad, 0x80, 0x0, 0x9, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffff8, 0x2e, 0x400fffff, 0x3, 0x200}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x401}], 0x2, &(0x7f0000000280)={0x0, 0x3}) r5 = kqueue() r6 = getgid() setegid(r6) kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) accept$unix(r0, 0x0, &(0x7f0000000300)) 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}], 0x26}) r1 = socket(0x18, 0x5, 0x40) recvfrom$inet6(r1, &(0x7f0000000100)=""/73, 0x49, 0x1, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2000000001000000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 16:00:29 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:29 executing program 1: r0 = msgget$private(0x0, 0x100000000000000) msgrcv(r0, 0x0, 0x0, 0x0, 0x4800) msgsnd(r0, &(0x7f0000000000)={0x3, "4e8a72d8b798ec67a9d6fef2c08638d167f761a989175970dc32ab08d02ac5df3764e060428114f3b189f0bfd53b387fc06c031c761536b84c96454456a4d89103fe6a9a223b63cb6b7ce3a87e403dc829e0936b8d58544285515c756fbce7373cfaa38e55edbe90d3d810890badd85f7568150b06123183ccc72b28046ce7133dcd74789b665267ce1c31"}, 0x93, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) 16:00:29 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) readv(r0, &(0x7f0000001640)=[{&(0x7f0000001600)=""/31, 0x1f}], 0x1) close(r0) r1 = syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) readv(r1, &(0x7f0000001580)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/222, 0xde}, {&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000012c0)=""/231, 0xe7}, {&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f00000013c0)=""/245, 0xf5}, {&(0x7f00000014c0)=""/192, 0xc0}], 0x8) execve(0x0, 0x0, 0x0) r2 = dup(r0) getpeername$unix(r2, &(0x7f0000001700)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) mknod(&(0x7f0000001680)='./file0\x00', 0x1008, 0x80000003) 16:00:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket$inet(0x1e, 0xc007, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="45f65cd3bfcb71db537a6f3c6741e47e9ba1737aaa9e075c64ca2321626d464b8a22a484ac3321381ba27b7b9e64d37f87cad548fcdfa00ed2f57c8af99ffd86840d965b844c9e7c05a19b5bd7591363f3f7d80be481392752ecb12286ceb096059914438d4cd631b73bd8fb5117af3156fe0e70ad8e7d988702ff5c33befa5bec3c022928f70ec8c26a62a5c4aad491afb8c88cc098ee3cdcb45a2af5cee564fb5c7702f4ab20f07889860682db22fb0ea6da28df3ec8f43e87923f38c0184c428fad655388bcf7653ef3bd8c31e38418aa935c71c31523daff", 0xda) write(r0, &(0x7f0000000100)="17bee25ddcabfe23de72576744c4675b46a875124fd890a35e31b62fe048d01799b3eb5edc03e64b5241fd7bfe3ab6a8965974e70abc94a2d06e9e0f5e9b365c2b2a16cc46a5365f4060f10fe8a699ad39308ac0cdd5209cd88c27c098710f104f7c4e9a3ed5f6f98f3cdd13f530af9397255254fec0f48c834f534ef0ccac2aa4337bdd3b3c955f8549836c42ea42800d5c6989a3cf5dfba1c78bc7da411bb55fa75d673a643c94017c70e0", 0xac) r1 = socket(0x6, 0x4, 0x4) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000002180)="9c2a602d40b2669aed697b4f512c2b8554ae84db75c48de2c715060ad2638675dc936acfc4b45cd39838f6b69c775b8799c7810aed3d65f67e0ea94c9f005b4533a9f91591bb3a9f7dd2ad43651b498b74f7bf1920e94373d0365bf4017aaeb974d49f5e718dd321da282a196acbbb065479b3ce8d7d9e86434d8497813574fb9e60b2493a435e7b215bd8e06de1b363df043804074d8a73613ae398d57e58c0e63aedd04863d62a92d3d53239e7b4fc206eeb9fc2906501d80a1ef1c7c99b6bb38608fe9fff9da9dcab0f6c27f1ef1e64b828ffe4044134307b2892600fd720bcc4319ddaf13303391b8689073c72d7b965d2eb9c9d0229bd4414e19f73e9e00c2c417fc5903f274527f5badc0a5540bccde29b063c047e4a1ebf795dc1d9ba02ed3587dbd1f84cdd2202420cfc8c7d84a456d4326a7807a729e7ae7e2937f475d5a33664183333dbe20905c3a1f406652322839c973d15c178e0531d8dfa8754683646ab5f21038b1c78eaa167cd36766b3ade522f1904045f41d4acc63d7e1b7853b2650e8211c93c85b6d5941520135d430f26e541825a93b3402432480faa877a4b53dfde2ed192f113791d4f6f5a9a254bac4b49217cd4d15131749d5d937ae3d3a97e2508d246a82e5062fff796dd9cd5454436fdea3c9d1f55ce8a9c579443e8ccba25dd0cbda2e82bd21fe76f3812cbdbb0e72d9375f89a7e38ec056fdeb726e95c918eac0d9762d26c1f14853fa71fbb02259fac8fab62fdc74dd54d18376b3ed699001f12a986549edd8f19aa4a9cc13f0d8c4d5a93e3309817744acea598ff0214592892f14fb3ddfc3ce308ea11efbeadc324fcaad1ceb7879031c551623503322a7e3cc8318048134f36d844ab0b3942e81992274b4e27dcaac9e13bff93af02b23dfb15de4b084ed6469d8241efca04001f728824b630d948ca0d73d4ca6084bf5407d6185b6ebdbc0669a19a349753ae642d86f38d27d7c444faf897d97f6c244aa7ed3b1dec7af2d6464970504805685557de2a63c55e9e584826d718a3c05759c21c0a0008316aa190994b35572e8618f0557767839306215d085b2fb1da7a0168a8328133340c745b7e79b74f5e6a99caff5e2b6ed7d39a8e3e471e59ac014bbcfbd354ece5b18e76181c6f800aca7b47a50a962bbf99534b47258ef44347a7d4e39a1fa26fd0d91dba4235012bd19d3c7491c29dbd08682487b0a12ee5f3eb1ab687db23f8445e1361579e3a817c493eb626f35a03153c6c5f1f7d0385200b1bd53447daa5614f20b56e6a0bb6aadc24a9940783fcc3ace9d3e75923fedfe329784bc6ab373e6cec900f6c07764638355bf3a656f511253cb04dfa569bdfcbdc18285a5b5d4e307ed94bc6f38471838b7b9a025a6b966a2af9ae7fd259cea4da0db4be78e571fb9c574dbc59261aea0d02413c4918dcf21cdbed2a138500190a03cf95b7f3eda047a8b5a679d3574ed2bad9a71e90c887582e28f8dc5831b142f94fc12b666eb03763838b5456963de8dc50a1df893d45d15ee4d7945d17871e30d0ddb6122fd1661723d57621d7bda06e62d20ba8dfae9043a49fc790d8de359f46fde2b14248104442b2c6cd9282977cb44e29f8465c957ea02d383aa08ef3c50ac5d0e91cc08709215f8b90d37a9efe05cc5e4ef030f5b8b4717e65df3ccd735d7104bfdfcc96fbc2a607e622db8dfa46034e3b6904bd4fc6139e32f5830067dc3cb9a62cea69e8bb863d3fb471f22766503705272f6c7d6cfac9a5c16c9869c7a25030b133ed6be97983d379412dffc4e598c1b07f6f7022ad41187a22c1265eaffa051e4693b710847ec2e92da0fd91f66c7b37e799de8134139d1dfe3b0ed7c62110670ed0c87e70fe44ad888f6c5c141fcabfb6d70e7b264bacaf595af2dd59d3492bcdde1c943c051b7607dd96985470bc348cdac146d4aff0234065d3ef9507181c3a2d0afbf4fd312aa3de93cbb5d5b54cd08657629c5ec8184f7e6ad1a134da87bc75b2ee203802b6e833fe5b3584693c6707ac9716a2d238a75e391ea83c2f270dea37eeb69d4f031cb05e36fb2f0c280453469cf18bfbd23c9215d66afb92997c6615ee00941a7c3339265a363fcfe2984a8865bf0b5d4ad046276f40f6985448e5dae777b17381e6162c714b9e14dd9b07d5c40c7762b6a3ba79c66f1cd72e9c0f7edd2a238750b07eb5ccb4a50c2a5bf6e0b1661f5d8dc646c857ec54bbacb5c0e4a574b98520a97ad6103131b77b91087f4751cacce98896432bd5fa91c55b0e24cbd44d6697bd5c9c2f2671b03c47a9cb47a7c10634800bac2b4f475d5d7b358f68c0a8073ff5fa3f7a0e26cf9f74695502d74c2fe26c9c2d55f71b4366843309e3b7f2f505012bce0cb02b711f581a5989827e4f89d41904db1248b43ba27f2a820d38798fd816c00c2a501bdeb8518ed6b647752e38bbf75c18ad7255384896f963bf1d7d69b94763ff6241ef2ffa0642263b35a96ff943eb2a1f5c8f6aa16be7f04fdfd8e9cf4cf3ce8fe6c849019a4c66dd90b04f5a749e750b7ee07496ca7bccf39a3e449e017c14ab86dcebecd5917b5d180a50175af2865ad1f79343b266eea5d4ce80edac198ef27bea18332cdf6e1a7bf2b91242786162e3eb69fcf1f8cb24440e16885a28c397aa1035cc31d20cedc78858e3ba4b2a2b90f6cffeb950c56aaa34d47e9ca398cb7e45f65ab7c47b5dc6057b03d1059b1f8dde6f3de7c6001cfab872d9f84274c1daf93d93af302e64a24e60f40828dffa563efe75ae958f9df456666ab1584bce7c401564c6ff32fe5bbaf5ab065613426d560bc24c82d4e871180ccc87ad31cefa43db90ab32572bd86dfcd48ae897daeafd64e2e8267b28f11ddc6e557970935cc4971739828ac387873622edf42ffdb7f3b381ef50e9b5e0ac61ae9070cd82338234ba32bb06c7c5d7d159756b77a645024200dad62696d94c4377719031553d6a411ca971724cefa415a75ded0f2747c3cff31ba490e29c6108e5848d17753f7ef23ec1fd702ddbe8c98f4eca459bc54720b4a95bf5933d77060eaf6ef13656ebedb0b01f7022f7717a9dd589f753773405da002c7d017e6f8051140337539b1fe7ee853990cd05834eb504ce3d06873508625e837d95fb5faafc232f9990379ee8cabc565796d27561139601a0a82bf876a5cc86a8393d50b43525157ce3e1e2bf60c524cf03cbdeb43a217ec874347e77e57363254c31d998cbe03b1408fa4217bd6c6ba5cab2c637e04967c224cfff43c29947ba0453609df72e17454bdb70444257a6985ee41968590aa91d40d86ccacab3957b24452f9019bd75ceb89575fd484301125b3f494587629bb08ee5a80cad039ac15224d973619b2b7df5ef91c4693f81812093ebbc7d84fa989656b314bcba8df10b6c1f86ca0b6375cb77b133f64525b80e9d8e8f610036c9c32dea2f9f179fc444f1785e27b6637c733e906832b96f46f8f33782c2ca75651a3e041cd8e7505ed5dc1c0ba9dec865e817bc023a346a71451e544364484d5a2986069da11b82c002caa6f3feb62ecc1fed22532d6948e36e3fb854863bc1340ac2511fa727c540c9bc3db7ad7d9640a36e72112615a2c7c89a91cda1f3c0366b47f8b8c653fb0999211930e83994363e65e46309c1cc4515be490ba44d425ab3a1e63291c52c8e0976f1e5ef063c781783b3fd76fd0bc0539141031b02544fb8b5f957e66fbe2903791cb79a01d22f0d527dbf452f8d5d48d95bfb6156cb2834e9a312b4ba283762cdf4994ced527dcc188a6e4778c054b6e23e79fb358209baceb9b10ecc6cbc925ae10500f1328b062d6f06d81189ebb4e8061fbb15c58ac3370d8383d74a51e35afc1d064fe2eba5983042ddd6587e39bda5ab5a7324632a303770ab952afdafbd2462f2d33a84b11574b74dc08ba4b8734543c888ae824453f3fd535ae74962ddbf0a68897215d02aa940a4e0b893464c0af3bb7bbb9cc7d877d56faa9337c228458ef1d08c506d092fc3741cab92db0f832cc7ead93d6237db892f906a058365727e31b9ca263b956047f7b5943059e72b2c076eceb0ac96fa9971d92358f12d2a0ce457165d49facdb7c3511489dcc9b0fd0001c3f7fe0c953f598de992b0a877522a799c1604a42ee56a5a52871c7b364ea4f60a925538e35522ddf3e599e672583670033b9f2fcb02f50fdec7fcdba069689ca2c071ae391d0972d2dc108d5c68bae792ba7a55fb77c205596be5ce1679a201e8784259adedfc6bc763eb59446fb7bde8f0dbdb632db6d14e399b3d4c8663289cfdb29b4414ceec85d09630d26cfa2c0421c0d4bb26b6c2a1e03c9a5f81d5deee8d53d4468228f53e8d6f6257b3d284e1a3b384dab109da1bd856166ba9d73e2bb6d774a7d1dff7ddad5c820281e3f6b6f82b848a09f37774d8453cbaf8b9f3eed5e98db4076fbdf55dec979fd8a99dae711f1fa720af13a0ebf283faccffa48d81a542b3940bbf5baeaaf5fa99369538025ce36f9f0125d2ff50f9b41ba06cd34fb8ebd7bfaa96e95cfd0d612554e06e2215093659532e9e4677dbea8e5a8ac0bbf19887b172b438e24118923b6a3bcbaf12ee6e7f4d97d01bb56c89bebf860fc6a41e68b032eb3cbb38da686366f47eb591ccc8f465bdc07e4529d23fa53ac7a3be948d71fa228de0937d434c7795b4a32a22a11d2558d83ab99d508e81bfb7c858ce573ffd0114843a39b766d1b7ca9425841724588073784b140db227f7e70cd3ebf5864734d7ca967b795e7d11c3ddcc4b2bf4916a9c9521a1c6cb099178fb4c1f81dd63dac1d6b5044722822b08beff92ce59e827503ba9f68a5a54653a754a96f417cb424b63133712eb9d8cf5fa8ad50527b0b65137bd2e22c18310d29a39376d9f2f6b2b5665c378e6d56b930fe41833cf753ec743442839689322901bb80fa2a73376869074a2e7cfe570e809b6bf504a03873d15acf115923d2e32cabba82dc80c372981c42dbeb3375c9c136bd203d30b857258366f280c5a7186d3ed7422ead258a35a64b88208b0a87566d38a978380d9ea89bb34e7ace91a552652643fab90f834e9c715060a75137a321d54461a44576cf95251b25967ba2f0cedd372148f1fe45ed18f84c56f10e7c3e73718ab57956d7308e201dc871a0e7578115ff9e1173a32c5f30ec1f70eb238cf0745389f05bafd7015861c0171b85b924614f64e26b4bf9e01aa5dde3508eef92547fef1e71ba17a7ee1e92ac843cd6f31a6e41f8e64aeb9c0af06b73a08fe1ec4416016a34370921fbc31d9c3417c9c9920a28c6b9cb3dae301e3064194b03a603051bbd36178136e6ee77473f18d4b69535c0a5e36e80ba78b4c2775308ead2b482feedf367a7b79495f200aac54fe4291ae6af4e2706697947cedc8939bdd24ce7518709f1a354f46dc93706467ff5a3b0937b9bb2ba24e6f52e7b5c96815c1e38d436013ea5551d3c59085da1e50860478058112a5d3bbb5194de66fc0d9b5c8d7d24f9e2988a4cf29ff37b3a65775a812cee57601f14c2f79713bbd39971a2e8551ba51f3cf15818f80afd60b0727474339b489f536287c58d3cb05dee0aa6a6d77c19fffd4abb3d254c641dcd9efac8e32c9b2b11cf3dd5efaeea50f189a26384fbb238550808bb9973035541d9fa1a53ad77af975d9423e5de181410e6bf308c9dda645aa653e554840b7df462f78fc94063775b0265a0b74696e7c62519104135c95f4162d680e5cfa0f6ac61aca779a19359b3df35f1ecbb319916d3212", 0x1000}], 0x1, &(0x7f0000000240), 0x0, 0x402}, 0x1) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0xfffffff8) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x8091, 0x84) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x60, 0xc0) dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) 16:00:30 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}, 0x0) write(r0, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x5, 0x0, 0x8001, 0x0) 16:00:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xfffffffffffffc7d, 0x0, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x81) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8004746c, &(0x7f0000000040)) 16:00:30 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:00:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090050008005786ca900f1010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8, 0x100) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10500, 0x2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0xfffffffffffffff9) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) 16:00:30 executing program 0: r0 = getuid() setuid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x1, 0x2, 0x5, 0xe052, r2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r0, r3}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f0000000200)='./file0\x00') r4 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) write(r0, &(0x7f00000001c0)='B', 0x1) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0xfffffffffffd, 0x7) execve(0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0xfffffffffffffff8) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10408, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54, 0xff, 0x3}, {0x6}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r1, 0x40}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x72, 0x2}) r2 = dup(r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x7fffffff, 0x8, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000140)="765bb2000000000000000000") r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x3004) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) close(r0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10080, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:30 executing program 1: close(0xffffffffffffffff) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x81, 0x0) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$inet6(r1, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x300f, 0x4000400400082885) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x80, 0x1}, 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffff080200000000000028000001feffffff000000000000091400000000", 0x2c}], 0x1) 16:00:31 executing program 0: mknod(&(0x7f0000000240)='.\x00', 0x2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x40) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/51}, &(0x7f0000000080)=0x35) recvfrom(r0, &(0x7f00000000c0)=""/255, 0xff, 0x2, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x50, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x14}, {r1, 0x3}], 0x2, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000640)) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x4, 0x4, 0x7f, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x200}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xdef}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1c000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffff300}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x34979f99}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0x1}) write(r1, &(0x7f0000000200), 0x4268) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) r1 = kqueue() write(r1, &(0x7f00000005c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x3e4) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x80000000, 0x473f, 0x2, 0x1, 0x86e, 0xffffffffffffff7f, 0xb1, 0x0, 0x1, 0x1528, 0x3ff}) r3 = dup(r2) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000000)) 16:00:31 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r3, 0x4, 0xc0) r5 = syz_open_pts() close(r3) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) close(r1) close(r2) r7 = kqueue() r8 = socket(0x16, 0x8000, 0xad) r9 = getpgid(0x0) fcntl$setown(r8, 0x6, r9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r10}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:31 executing program 1: r0 = syz_open_pts() kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() syz_open_pts() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1b, 0x0) 16:00:31 executing program 0: setrlimit(0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x1d, 0x10000000001}) r0 = semget$private(0x0, 0x7, 0x2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/51) 16:00:32 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000000)) 16:00:32 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xdc, &(0x7f0000001380), 0x1000000000000223}, 0x0) r1 = semget$private(0x0, 0x5, 0x624) socketpair$unix(0x1, 0x80001, 0x0, &(0x7f0000000000)) getuid() semctl$IPC_RMID(r1, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) 16:00:32 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x2}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1, 0x4, 0x2, 0x1, 0x9, 0x40, 0x1f, 0x1, 0x3, 0x401, 0xd0}) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400069, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 16:00:32 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x40) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x4e, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x400}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0x8001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xe11}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x7000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0x2}) r2 = kqueue() ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x910, 0x80) readv(r0, &(0x7f00000021c0)=[{&(0x7f0000000000)=""/86, 0x56}, {&(0x7f0000000100)=""/146, 0x92}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}], 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000022c0)={0x7, 0x888, {0x8001, 0x8}}) r1 = getppid() ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000002300)={0x3, 0x48dd}) fcntl$setown(r0, 0x6, r1) setrlimit(0x2, &(0x7f0000000080)) write(r0, &(0x7f0000002200)="7e3670a963b85be95deefe3524bd25733f005e417fbd61d9f95fb2194d2f62951a400f56a6b5e19e71a156608ad01f11aa71b0082b21c26e8e8ed3dd72bdc8e403358a6fd04010467b9ed2ac86c0e9a24b1d6103", 0x54) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002280)) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xc0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x1ff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x1ff}) fcntl$setstatus(r2, 0x4, 0x81) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendmsg(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x9, 0xfffffffffffffffa}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)="61f8f4da3a422af7510095deda74523464137cd78ece466a53853a69d9274e73d040f88a8e1a9dc0d0955381c5e65d4e542b11a683aab5d70acf8b75521d3e7cd1f928578d9458bd82f117125dbb7870a3041ad03a6ae988ccb551aa8a3304bb40971c6669e2da1bd175339fea6c71f15dc170564f10cb9b21a142f9828dddda9208aee2f98042a2b44fd45d68e8d1c5c9552e72d718e0777a30dcad0281d8e79a7f5cf61b5b8ea3c01d1fe251d8283acdcd1c52a0d171bc80a86bf765e3c59207a7bb0e4af2dc6cbbb3a13b77fff3", 0xcf}, {&(0x7f0000000200)="5c173587e6b593380b799ba8543e5f3da1b2ac9b7c6561a60889d104c0984c577747aa63c1464c08d68bdcfb803192c8ea98e7de510b3d8d44f241662a2eda97a7c2b9163b946e8573663e59a4ca96d0a9cbc33d511a4e2165c8b1514b33d77446330f98d7644b14308878db0ed670d4445a493a1d731e2bfc6f641914e8f47852bffb4c6b40f229c35d56b7c165864dc17c07cc7562a9b3d73b0afa", 0x9c}, {&(0x7f00000002c0)="d2c1fe1b981b1e4eb82be5b27df44797b572a06af2ca0628994fc15b5ec07f4870df6d99612f6182ffbcf0a44a76386ff3bba276f4bbe30d050207272726dc91b187ed34aab7cc106ba928bda8aa9b9919cde1d7f075a035594f3783c87a6bb89c4c64caf423c902624856460858f533a86c8b792cf0e9771dc077cfbf27644a0062f87b", 0x84}, {&(0x7f0000000380)="dc2fbc2a9dc36ac65893c6195d060c3f757320586a01c8cca8f198dd722667bcbf7eab0168e8dd32f4909cc103f597af917fe6b876c23632ffe0bdd5183c4e813abf79ddd19d7399f0440f615340b6ae8dd476cfdc998908cf23ee617277b32631e617f21deae976e1e8528c022643bd4088079dd1a8eb257903244f4b4e36c9e7e31db162596eafdf7c5c4f18b959eb", 0x90}, {&(0x7f0000000440)="f0cc10cc4972a95cf54a20c9d4d6b30ea1df9adb917870c86d01f11fb2539a121aab1dbb1a3c8ac3f50c607d88995eaf8d3b2ce26773ad17f1d0", 0x3a}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="18000000025dfcffffffa38b97"], 0x18}, 0x0) ftruncate(r0, 0x0, 0x1000000000000) socketpair(0x1, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000580)="389475e566eacec28de8e06a863b2f94cf7364ffe2cf4f93227061b922015c9ececf51a7d149eaaa2ae79cf88260ca009670a0926a7095a1af2742494be29135bff0678bb9c4158703b7636052ca5cca1cd0b9bcd640c383f1b375d858594819c30d89aa0ba23dbbb242b3ee46f7757381f622cee88d9c6884eb4dacce02ae8d452326b06ce8f01ea400e529b2ccdae63d1eb703a5306793e700d22372bbf383d009ca30c4b96d3111dc17f869d16c834167fd06cbc282c2273b7099ba8819cb673934ab338aeb2d14416c2abd128a7531bdd0a9da0ebcaab4309139af3185dfea7c53d518a8146e1ad7d5c764fbb5503c1507049138603eb1711d5cf2e9", 0xfe) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x16, 0x2b, &(0x7f0000000000)='\fFW}', 0xfffffffffffffcc5) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x50000000000, 0x4, r1}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x12e, &(0x7f0000000140)="b62184267ddee46ce70e4d588e52b681e8bfd154fc76d7bbca549229720d68972efda78043705e774140367b0d53a94aae013aec4c31296c64082ea87262b4f7e724db1da344642b7e6b76477e8a338804ad9e9fab7877b4064b55e2b6600c19751ce48dc4cd17c5415da46a64b85b5732eafd2a729ae3b4c912bd92fc448b4c521af94baa0b5821fc13f6c8aae49584c4ece3d7e1b57b5df6cdded3e8da19c6f4fad89180673f33184a0c17585b45c0d609c7c7ef7381b6cf8cc7d9fd10f2b5e8d71020aa971ecc86f7e78a5d6439ef9318af4becbafd50b5bfa1c07e4861e2f8b26f3b0ade4ef0c20eb4eb07add66ecb316d446af618f87c9d339280817ca2a5ee76126b0c70e94913f18d51ec187b59d479f0f270c80c85a805381d6bb7825e3cdde15ef7fae8629cd60d4b66") 16:00:32 executing program 0: r0 = socket(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x0) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)=""/182, 0xb6}, {&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/17, 0x11}, {&(0x7f00000002c0)=""/210, 0xd2}, {&(0x7f00000003c0)=""/86, 0x56}, {&(0x7f0000000440)=""/64, 0x40}, {&(0x7f0000000480)=""/220, 0xdc}], 0x7, &(0x7f0000000600)=""/24, 0x18}, 0x2) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x22, 0x7, 0x32c000007) pread(r0, &(0x7f0000000000)="aa56c6ab257c97ce62155537712e5f22e1aee90802a1a40654ccfd81e423516df85fb002e1f70edd09fe6c577265f22df35bc2dbaf9c8305b9dc7a", 0x3b, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x40000001c}, {0x8006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 16:00:32 executing program 1: syz_execute_func(0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x1, 0x4, 0x3}, 0xa50, 0x4, 0xcc}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x41, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x8001, './file0\x00', './file0\x00'}) pread(r1, &(0x7f0000000180)="6703d484d909fe44738173904a9a8d050b962844a9eb3b642edb3e618903afc24588a20734a965ac683592a53724b8e1ba53170bd204552cf422bc8085b87af7efe59a2b9ebfa81d0fa4d64d5af674cb", 0x50, 0x0, 0x0) 16:00:32 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r0 = kqueue() r1 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x3, 0x7}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80, 0x7, 0x4d5}, {{r1}, 0xffffffffffffffff, 0x42, 0xf0000000, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x2}, {{r1}, 0xfffffffffffffffc, 0xbb, 0x1, 0x4, 0xfffffffffffff298}, {{r0}, 0xfffffffffffffff9, 0xa8, 0x4, 0x40, 0x400}], 0x4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x82, 0x11, 0x20, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x6a, 0x40, 0x48cc, 0xeb}, {{r0}, 0xfffffffffffffffa, 0xc2, 0x1, 0x5, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x7, 0x7, 0xd4c}], 0x0, &(0x7f0000000140)={0x6, 0x1ff}) 16:00:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {}], 0x2}) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x6) r2 = dup(r0) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x2}, {0x80000006, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) 16:00:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r2, 0x0, &(0x7f0000000200)) close(r2) pwritev(r1, &(0x7f0000001680)=[{&(0x7f0000000140)="b02b8d3419365686fbee21f9e4742d9a27dcd3fcb13ab6ebbefb1f5037b10f423714569fa38f5090646665ac581f0db5520010987d0ca28cf80afc394c4d9b232528de891a66cf04259baac38d9ca448512de0e9e0b8873014b27fca1162dacb4beedb0e12e81a0d5573199d05c53b596d608c6eef169e307b455f", 0x7b}, {&(0x7f0000000240)="a962edec1d946cba374b79ae0572be130ff31ac7cec83c79feabdae3331c33c09f53708b6717c33d3557fa5bf2caa0b8900ba1e0a25c1ac5e0326fb6a28eb67f9edea9c31f03c9396f323b448500648ac85f971854e39acfff", 0x59}, {&(0x7f0000000300)="d71ed2179b18e246acd7fe31b4798efaeeb7999c6b19a4ac7d5ec6098bad6359166cdab9c52114c6da8f7d380bd5197184e2e4c213465ff7cb3f1dca8c5b0ab60f5a0b4ca9898c097466e9e4159ee35f39354bd0671d67f9af79d5352a42af2a86be45072b626b53508b7df68c56f77509b58d28288576b3d2f7552afa4537bb182481811413f6c5b56e604637fa31527556ebd11ab82a336b46b4011194a16dc8cbf5b09063a226b06f3ec7f4b68dd7d3b6cfc7be40edeb559556a102b3d2b03227d3cb8b99fa5754c57068957aa1d750d5644a2f69e6", 0xd7}, {&(0x7f0000000000)="81e65fe84304a2cfb492211b1336c6bab6d7beb201b44d6f320dd662b7", 0x1d}, {&(0x7f0000000440)="d7e7d7ded624fee94d121ced272aab6835dd744f0625e7dfdb6b331074270594e0610852ebd3e22b50b557b28f62079a21e8d56b029719223f91e842cc23c067511b3e80fe7affec51ae32def1e667ee6aa45ae7aaed6cac27b76142b96715b7c5051fb4a0eff596b4c130a970734afaa91a68fb6ab5069364f8ebd80e302d6986c6867ebfd20eebc819a3d9b003e8eb2eabb1f53459b4fc99af1b3bf0ca", 0x9e}, {&(0x7f0000000500)="1631f5f551a2ac07fb1352cc81d30ed5059276fa061920ea0265e264b3be2d7be153ecc189111f036aeae368cc756ffc25a6284e7c73bfc37714dcc6da41357ef799aa2d20a162373e167b58c1e2d5059bf3b45b5ca1a795f0ec8e7b9fa4b6d1540839f861447fc8db6fc44fd528b0580f33508cdb97bdfc5c0536b5f6f3e8e234894e3339411ba07abfa49bdb3fc8d216b803addd9d83e4e1c1f89332bf215f011a4422a525d0a1", 0xa8}, {&(0x7f00000005c0)="06eb278aa1c04e7ac4837a6376190ec9f646c902bd6a1c9bbe820c3ec3c3d04488663f13e87a7eaeaf8ea78f3320dbd455eed1100435c8cc548122e14c2919009fe9bfaba2919ca0f043b4f3aedc6003d07c4305b5ba06bcab43b3c0494338a7456430aa4bbdb515542f87ed7d6f187b4c7cfaa844004741a181c55f281565d136b43f3c2308384a62cb3f9e472bef6197", 0x91}, {&(0x7f0000000680)="9af76bdde367a1f540d88b0aa17b48a17cb5f1cbfca3778c3352f740afc40797d7172f95222428965825538fb52b0ee37ec50a9510cc171446861b5db0a46b7e525bc20601be026a8887f6ff8d0abc635178af2a25830fa565cfe4a5785ef8c0af31fefc0750ad521606fcd42e5aed75f81db41cf96f1457de784027254b8aff71789f249fc36dc875920735f4a2affedf31b922c0a661e7aaf7d4446b8dfb1f75f1cd6a8291baf8448ad26a365c88f2f9daa1cb636ea36172346ce6235f5111c6e1129a1aef2f05a1e1ba51e9376aaeaa10a1b1aa17f0db77ab85f20f5a1cf6af6a7155054ac63cafad1889ee9677a4c3adfcb2f7a8142a5713ee7401631ec503aa87f71c70b708b8eb04a0657f26f1764ced9f3798643ba45b147cd463e2f1b7adaae71c9f507f8846a5c4c282d2dd9d698d2a9c3b451299bd08b84273598ac4d1b2cc1f21eb1a7f316a842a251468a4f9831182747ec6e29d64bcdacf3f3a5bea22dc4bc7e547e47b4b3c675b34fe5ca3e55a59a9f8434202957873d310bec90057ad7d3eefdd334e3c8ffc4dfce20ea5c92bff36806a247bc9bc2be78b91336880ed5b01c102626a9b6f20aa56cd362df47b4820159ed90683659df57ee7f3141ec371893f4540e1c673d24ae9f2d2145bd61e9553a61fafabb197b2392718c6ab6034b656b49f48ef0e584e6e04712e1920e3acd9f95c8b816e77c0a77cda8c7950331989615471138d5ec00fc0579f4a773ad16365e418eed51ca885dcac7d0898e3eb58ae7edc0359e1050d2dae6cc3ff17a48dcdeea0c1f140bd2b17dee4ab2fab619b6d27ff8f3e6c81af7d92fd1c14975fc033466f9202beedf0af5f10d667792469be9f6ea705382270bbef4db51e80c254189adbbcfa006ff30c158b38077e8140506896914aa482b78f84d4966779945236634eacec3468cc4f3dd1abcaea02a109f21a7b56c6e84bdc09e293a6716ba726d2460f14ce196b06fe3529fccbf6722ba4d6dab2bf8a6b7605a831173385e11dbd8008ecbf5c495b6b7138fa9a8b5dc93826e59f5447b11959d2e96b06959d01ab738c5a9c536ee3f63e999bb29da41e842ff6b8cbffb3a1567b57ddbfd77bfc95c05736edb0d2d5a1693a65676ad705469f6ad80d865730ec4d2fb2b0d4c6d05904ce13b3fdfcbd9820c2c849dee03c7b072ab087b761efc4da96a3d7c08bf381157490a28a46b22719f438844f67781e4b0ff881e5df67fb4cb00effdd5f0e1ab3ea7c691b1328699935d2bdd041dc5f3fa07f7dd34c9076a3b6d443c493da0e714ed3bdfd0c7c6036a1b58964afd167ced2d61149d17148c1e32e3f68c984a656d755260622a6c62cbfde6e56b38ca21d83776f0317c7aae48f83a5c339b52d3a4e4e86d04934765c55ae562262146cf910053abb3e5800349d38311af5824402e21187dfd8e582dabf446dc798ff6b47e3ad05f320a410eab9e2bbc83c7d24089593ad49e7a6b6743fc866fe1cbbdd5c342981d7a2a4eafc3f58fbba10f6b5f151018b47ae6ff697ae6368078866184812276122026decb141a57522d83dc8fc75a1702f343c7b3e2bcabd6121df6494a2d251b14a9d5172912f0ae8b44c900d202ba007c18be403e593f9588bdeea1e0ccb827648c2952d994d764a9e2f7d2030e03ca8eb2b7522d26236df31bad99db0bb556c7a9f797c4b38144997f640fad091c402f830811f295c52a92768f24e5c107796c211f37c4b3fa0c26f4d685f1884e662102d53e2eb0e04e514a24cbf84f3d13d5fcd090cc4ce43a858c66218e6456e070b7c2aabff873bd324e89dbf58a9f9d2bce2c7158031b015ee6a467b5bb2c770f91ed93ae685d82df3e154ffba551d19bfec4ee78c724e471cd93ce648f385ca320e1623f7d9e45884491d9a91a5483d600742df03b4f9060834daa5a2ae7ad005f8ac864cf44319405c6dbeb440a123d18ab7d31beaa2385db7a0bccb8f822387ec078bd8f999e1edfaecfae52db2f737add914b69667c029e4e2b931c0c87e34e1e257f6e22b57871937a8d0b8989e98b0050cc6a922c1d2b2d04d2d53459c1fa2b96db5cf887cc2b64150f25276a469f37d312d283ab2b7411cddcac52b8bbf2cab294e0810e29fcf8d08de955833f387d109b72fd297bf22139b9342f0deb9c004aac24e32f37ac09535eef88e3f78533d0dd93ef00557cb3e75147eaf1b79830f87f3ef8763a19087caf2cbb6df37a30268bd8c4812e3211ba34e4126674e3649a496e295b15b88d34dec82afc4233343b35b29f4dadbc84bffac18852122e2e10224717c9106747cbe53a8a19b7415e2656907bc809765650251628989ca87fff69c82e9bef43b13d4e54c6625c772e946e4d3b4a9d8a3ec3dfc707560672e4587771f9ef026412cf4e093e2cbec219223fd6b0403954f16ac4a41e8ccda14ee30d6830b43a0364773207e05903a70144b9cbfb83cc953c3617b935a382f4ef763c52681c691a26029a84d3c744d54594476c553af121df0bde81a3e435e68a9a36bee0e045299c0c456e8af6b7d333d4fe3d798cae9bbbb66c6b3fa8770fa73676a2ce8176d4a199a858c15722d6dff5ac794b2f7b109efa04ed92dc60c8b86ee77c2725db52fe0a0961f7e853457430d72da8bee78bea0ba925a8aba404ddf423b97fc19c27888a4a9a6eb4204eaf76233d5876afb4defd7701a189bb94e50c9eb4235af61eb6420576f7c4976196f8c69ebc9059831215cc86b179934dd95e020c92c38f3f53e7de345add568a90e493c7125a62501e7cfa35b63e8c398a8df1741854560020dcbedec64ba5791e70a1b78bc68fb41f31203a3a28c7c41fced4435a0a637b54ea88f2d8b91e60962adfa2de7aaab735b91ea71cb715530ac5026a11ddbc949c6c17681b8d6f463746f4d8eafe0b723e7ee179b85ce0d37a0f21f6b535a802a0badb83d57647aee2ca090a5df9f598a27e460b118d49ed9964e63d77751c63e11ce35a70c214ddd943e1e495a327fc9ca73e286fd38463802055ca4cd06af0df38fb22199020e7e5ab9812b9c54e400ed9d2359c164c51371eb51bb3928fb8317e2a227f9503fbcb70e55345419d17d8eb2617dd6ca80bfbd056eff9c258e6c7f0edf782f3acc7791f10a15a307013ff5ea966967cfb849ac32bbb8032c1ba1bf3a7745f6d8fea5fe11e7d4c11caac5045f2e77752e415688848c0437b1a30f16d85f69c969ff6588e1c0f9df784923f34a19058ef2bf2b90dacc981e0eecd8683c25cd3db893e854aabb2ba5b22bdff610025e4e92ebe2944bf258d25017fe96076c1c2cbf3f21823db1d7a81cad448c8740127587b27152f2c7116b7041b9b3d0319c256629f71d0c13b687896fb6fcfae874ea6a89f781002c2c4daccb408d215c91f17b6b8388e5dcf46fb7c26a73b942ada80afd81e5c5e569430a9ffe9b732a39cbefd1c56d388003b2ea32ea2365bbd0ed06dbc5ab2ed0c7910a49b11d24d2e0030b21c3cd2fdffaed14e32f26116869337088abbacc88062f667f89e39e9081ab6cbaafacdf084222fe790a79305490e1b0264e6fe9531c8323080ee55ccfaac0eb48b1e2f26f560ad0e2c56bde447603fd479446a9aaec31d36d87a1d790c7daf69ccd75cd4cf23f430fd4a70c9888b500513bc76beb407005b539abe3fc6718a524d2edb0c4afc1cd910a1199ab0ea9a8013b0ec773527edfd2fbec1cb5cca45b90151f4c1faebc16e49d4b9e42fd0d7b96d54744ad319250d33578727ca14bdfcefd67ce8edc0d04cfb32ea5bce15ffeb20c75a751304eefe1cd172cf79a1123f82922756ac4099c94c7e2fc24420d69c86813d010f755792944b8590cc8f13be47004c9772bfa11d31425ffabcf184a4423c929d4ad009d22d6bed933026c41efe3643bf8255b13676d2607f752e6717f2b9bfd9a416b1d8290ed1b574ee1206ddd5dc41ea83655a097c146daa57540ab05b751f10c7b983c61d44b5774b1d074d88550bf4ef4321262723740f8979240490031854f1e5ae5ce0e1f528f60b3a64f4dae3fad5d1bcbb998d95a72965afbad567ab4fb6065dca7e370037478a80e891dcfc152cbc703c546062143bf648721efece53dbca9ee4cda706b7fb5a163ea7f036f53e3bd30c9467ad1ca3436c262485a27602c250366bb9bc1e8a19e203549277ff94dfc336e55583f6d21c4954a1bea87d6354a564897139849a93761e67427879881c530253fa1cdf7327a32657030f5c5d7c551613582919d4a84cdcc09a61d4364c20796900186db0c69c3d4a84aa43c2ffa1202e05140c242b836ed641b014d2c9e08a6f6a9ec4554bde6180c2e8cafb27f07bebb9327ddb196047835964bdf215fc863733cb48ae4397b2ea50e57eeb473bcf60102b9ec645142ec280873a74e97655eff63b0333f87021539a0cbc3d06529b11667841b5dde0cde9fc6d1bfcb432b488628e70671bf3c5533c7bcf226384fa59dd7cdfc3a5c31fdee3cde2481cc7d965972f9208006dc2b566b44e05898f6dbac42e1ea6f5909af120c09e82ebe2f14ff66aa6a91a2da2ffdbc79fdd91ff8208b0a25e4c9b1d9b4963b9844ec19e8a1e6da11a6c53f0ca82a225819e854fba898bb4219d600789a34ff0d03caa7798006f263f09cfd9143735ad66c3346901fc3879b97ff0593e64a130fadd9c4c1f4ff05934e2b0a2049be751256c655e3c1ff0371dd80382deae1845987c086932cbd67633f28f5bacda209444c7c4335873ca73f20ccd31ce06a9d33b3021be1e3fdf8559f5de47ddee9c24adfc5d027527a56b19153ac655fda5849011971fcebf8f00df95b09e3c32f90d24d5808a4ff93de9c99d6e698c2a5f216b025399bc1dcddd0648f7aa5322e738bfc7e679b8cb6ab015ad326562ada9618a1fb24528fb507b477456b06602ac708694e0a66138502da2213a02cf8febe0f44c5dce53f27ad4ee44850d2c9a07c7955eddb65c212515ac647292a8cac9a753cd7181e41236986764f9863c1f45c603928cd0e341bc7db058fbc33da6bf354246967b4e67802f5bc5c944fafd0d1e944f82f0c5908974f3d858cf09471450d931cf77b2262cdfba458b39e9e1bd649314d12e7c9ae4f04adc4f5c1c474c04da80f83d9c689c3834c8a90a8c52b0ed963ae141ec2343eba975893d1e1f9eb10767ecd761efc669b064e3ac4718d6707fc81202fb87f1fcebe90608219597b6ff3ac206b183b476980d252153dd1fde1ca24e12f9cc496ca34b5d166cd3ba21bd994e4c69aef67de41e1d53b90cba55ae90725d569f7392212565149a526fb87d4ac7952ed3b6c094ce250f560bfbbb1357d14828217f4a98840794ec1057fa0fb216b72be350b72dacd245481f7f07bced5cef4ca830454f5cf594876cefd458ef758e10d9ac5326ca769ec3097e5f02d43628740f19de6be6e3548e6eb6916d65de1d1f234193e147d92351ab6c95ff6e8179f13dea5e6d1a5d14dd29d28da13d9c692edbb123fa0ab5539351f4b2c80eea0a29c4e245b82511e76f2d83abcb22770081dc7c88ce6a178dd90570c41d6cb618e76216d441c3e7c24a5f5e7eec882154ced20e25ef6b44b2d24229ec8ec37e2a7a8bf7b683554ef337fdb05b0e3e505c52d951936271932af4f908581e0aabc3741f0a1f931ed463515e814a7735b0411cd5a05327e1c3a147936f949dfdd5178e5cbd805e0327b139b52d66bd66f19d55e60e7583802e5ac7c34907b1f62bcf7296937654600244e2f18109176f2285da9d2387c9961d6b973", 0x1000}], 0x8, 0x0, 0x0) 16:00:33 executing program 0: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8008) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0xfff, './file0\x00', 0x0, 0x0, 0xffffffffffffffff, 0x4}) 16:00:33 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x4, 0x3f, 0x0, 0x4, 0x4b]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x5e, 0x9, 0x4, 0x7}, {0x0, 0x2, 0x5}, {0x2, 0x3, 0x5, 0x7}, {0x1, 0x0, 0xa000000000000000}, {0x7a309160, 0x7, 0x0, 0x7}, {0x2, 0x81, 0x101, 0x1ff}, {0x80000000, 0x1, 0x4, 0x224400000}, {0x4, 0x1000, 0x0, 0x3}, {0x8, 0x10000, 0x7fff, 0x101}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x5452, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x600, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0x4020426b, &(0x7f00000000c0)={0x0, 0x0}) chmod(&(0x7f0000000000)='./file0\x00', 0x2) pckbd_enable: command error 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x8, 0xffffffff, 0x5, "6a0892412efd6202e1e7faadb59617cf5dde30a5", 0x5, 0x1}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1ff, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x8000000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000140)='./file0\x00', 0x800a, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x9) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x0, 0x7f, 0xfffffbfffffffffa, "dc04001b00027f9b19cdf9fa581139520900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 16:00:34 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="b8c27df01029938bbc90ec28c4c3de9e536ef4a6ecf500496ab42d3459d83348b8e49934a08fb89eb699f52a1c0e0a68b3e71e506a0f032957e7914878471c3bb419d572fa999cc89155e2f44bd2eaaa7ce06ec4ab140ceb4ba7d31ac2ca96033421a6a0dca8ca8cabb9a396c8c1a85d0204680360e16f2582d9eeb768adab922916d230fada0503d1dcc7d15aec90b37e613f748b5a5ac3f59573e803be394a0fc78a19a0b2f86fe378b8860150ec5f87b9", 0xb2}, {&(0x7f0000000140)="dc96b326fe2af32a82a4a8adc318365b88756d5a62972aeeb76e1dafb7695653f1026c57990d7cc53b7826ac2eed12f0357812adf755c6c518113def8d994b678fcf00208ec1f8365206997b6bb57c77c7603d97fba1eca8e6c49058adaa6bb8933ee078dc724b1f780e0cc3750cbc9223d8a8f12a2f966aadc866c793e94a1785957dcc4bb32b523541bab8436da03014cc3a6a47898a79", 0x98}, {&(0x7f0000000200)="519d2e7de6559dae95eb5b1573670cfe24b3d9b7a4886684d11680d8faf546a99e87f812774bc19feb0ba0fccfcba755d93794e422c39d674eec1053fd69d1f9c1412764a7ed0363aca315436bbbc24926", 0x51}], 0x3, &(0x7f00000002c0)=[{0x28, 0x1, 0x8000, "939b35fe6eb5cfabdb9a1ed0b83ab51191"}, {0x20, 0xffff, 0x0, "7a682ac28a62ef1e6c6a"}, {0xd0, 0x1, 0x5, "005fdeb5cc5834d8fc1a0d30244b231aa8cbd5a25da8d7d8ff2d4c3b377edcb9df84b44f180049c29911d5a5c60aa9e513e851d056da450ee42edb18b38977c3ded1d4edc2a792fd1ddbb501026e0bef1eaea8e55294023481d95d6df78930aa7dc5554852a90f895d77389b64b90d205564f3e469a0de36a66e12d431d2e5184614cf8d3fa67ae05a3e82141fd851065f6d1859c6ada4d1d039ff4bd9b12d3dfe8e38bb98a230ea7739e035bd0ada345a3df887fff426ecf54edf34899a19a5"}, {0x50, 0x1, 0x20, "299581e4bb1310036efc1fcd26c514c7bddb9e4b5d99378653c16780fb5e6e94efb2ec7e504d6f22138522f5b825fb53d95d92eaf9726d60aaf8aa20a0f10d"}, {0xe0, 0xffff, 0x1, "928df533e3846d297056ef4210a047bb77e6d33d886a3b4098348fe7f597fce9973cc8cf48ae5292d701872cde50b36947c606076bf89573963b2b40b3a9ff54b7e932c73ee7329b4c9cbbd5870c15e1782f24330f9a6d9a0a5fa0b0e1780fa9ec3830d2b7c0a79cc11a705b31011bcea20fff7c17977671f4be3b45d2e45a5936b0ce3398e75ec9d579d5ecea854dc3fb6995b587799404927882d31e37adb7c3ec0b87f34b94ed9eaa99b814c061563cd86aaeef286af72341149a769af14b7f13a50cc822548af2034d256c"}, {0xc8, 0xffff, 0xdf, "4fb5ee15971e392291f4be364ca3b348cc84960f41eeb5be0f24d81f5e891fbd9400c139d7fcd51a04bf3b15dc633b33fc9a455966df7921d39de923447720a327de0bbeedeb3a658c2f20884e19568529b6a46e3295d19354244743387271ddf4c720f4966e1de4420d7a67602cf9f4514c0784758ca61961e70e7eeb5890fd70eef963ad600b432eb367a20fc87af24f5a77a1f9a411207f91fe3b7b9cd490ee92704ba140e54aaabbc388f4db764846e180"}, {0x98, 0xffff, 0x7, "050c72bacc69ef1e06262168601ee632f65a5adbca2be2a79525ef5f50c59513a1f8e1821339974a67cf6910093c94086f7ec6b081ba1457f430cd93337e5dce81c1a34cc9faca3ef2d2e265c78748006bfdeb0b4d904681967203c7b1c81080fdf04154838b362de3049e43ae7338030f32544821be7d8d918ea99d20526b42a264c97d7e016d"}, {0x30, 0xffff, 0xde, "e6bcae45371635f5bca2b8e518771aff6833c54b3a87b1196704cec8"}], 0x3d8}, 0x1) fsync(r0) 16:00:34 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000007c0), 0xb7) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x8) 16:00:34 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r0 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) close(r2) dup2(r0, r2) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{0x87}, {0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:00:34 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) recvfrom$inet(r1, &(0x7f00000001c0)=""/79, 0x4f, 0x800, &(0x7f0000000240)={0x2, 0x1}, 0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/239, 0xef, 0x40, &(0x7f0000000180)={0x2, 0x2}, 0xc) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r2, 0x6, 0x2, 0x0, 0x0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20108, 0x1f8) r2 = getuid() getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r4 = semget$private(0x0, 0x4, 0x201) chflags(&(0x7f00000001c0)='./file0\x00', 0x1) chown(&(0x7f0000000200)='./file0\x00', r2, r3) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_metric}) semop(r4, &(0x7f0000000100)=[{0x1, 0x2}], 0x1) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x1f, [{0x3, 0x8}, {0x3, 0x5}, {0x2, 0x3}, {0x3, 0x4}, {0x1, 0x3}, {0x2, 0x6}, {0x0, 0x80000000}, {0x1, 0x2}, {0x2, 0xac}, {0x0, 0x1}, {0x3, 0x7}, {0x2, 0x5}, {0x2, 0x1}, {0x3, 0x3}, {0x1, 0x3}, {0x2, 0x7}, {0x3, 0x1}, {0x2, 0x59d}, {0x1, 0x62}, {0x3, 0x2}, {0x3}, {0x3, 0x9}, {0x1, 0x1}, {0x3, 0xcfc}, {0x3, 0xf11b}, {0x3, 0x2}, {0x1}, {0x0, 0xc15}, {0x3, 0x3255}, {0x3, 0xffffffffffffff7f}, {0x1, 0x1}, {0x0, 0xfffffffffffffff7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x765}]}) 16:00:34 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) flock(r1, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:35 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x80000001) 16:00:35 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 16:00:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x0, 0x0, &(0x7f0000000100)="3e0626716d23b5c7e5b05b7414db2790bc4054b0ed0f97b95ce1db7f43ddc35fa9af01baed66c5af79de12b2503b871744e40d7048b42e91bd3e327699abc341ed3055e055ba020c04836f5e387b5ee08703846ce6de63f1f136d17d271e13db2abc50a28a6f5ecdb03c30a01f5bfce768e487a372", 0x75) setsockopt(r0, 0x5, 0x1, &(0x7f0000000040)="56585c32672e05d20a", 0x9) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x4) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/227, 0xe3}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/160, 0xa0}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/182, 0xb6}, {&(0x7f0000000500)=""/112, 0x70}, {&(0x7f0000000580)=""/17, 0x11}], 0x7, &(0x7f0000000640)=""/21, 0x15}, 0x843) 16:00:35 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() close(r1) r4 = dup2(r3, r2) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000000)) 16:00:35 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 16:00:35 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0xfffffffffffffffb) r1 = syz_open_pts() flock(r1, 0x0) 16:00:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x28b9) shmget(0x0, 0x3000, 0x208, &(0x7f0000ffb000/0x3000)=nil) write(r0, &(0x7f0000000340), 0x10000014c) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x38800, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chmod(&(0x7f0000000040)='./file0\x00', 0x11) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x3f) munlockall() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x5) chmod(&(0x7f00000001c0)='./file0\x00', 0x4b) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000200)={0x0, 0x80000000}, 0x10) ioctl$TIOCNOTTY(r0, 0x20007471) syz_emit_ethernet(0x93, &(0x7f0000000240)="bb93bdd7a1563c153fb330650d065b606c30447077efe066b3a4ed135c4dc220e228712c2280969c7fc71d6749c696dbaa56a99b81fea3937227e4b01bcd8ad07f25ea3313a506c08cc5c684f93c9aa2adcc8ae3da1722023123232dd6e5c4b6df24ac845307d7d7dcc4e8dc139584db70d53f71c7b7d3f429ec181be5578c7a4e3fd966262b63965153a44d0d59c6c119df23") ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000300)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x9b, 0x5, 0x4, "87e532c66db00095078e22750c3078ff66a3cdaa", 0x3, 0x9846}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) r9 = getgid() r10 = getpid() r11 = getuid() r12 = getgid() sendmsg$unix(r0, &(0x7f0000001b00)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f00000003c0)="7c54d60283ab5eaab59c817093ad85d3e2583037a63b4074b334ee288a22819f67e37a880aa6577b423472cf8af291c42c84973dd556bb8af2296e77e6119ba3a7a0d443f4b107c52ce6abe18b5afbf47c07caa2d430a4f9cd9b8c7a19a91cb76f9de33453a53de99d2f611ad3320102a8f5a94e276c5e83a182ab13d65316322217763f17945c54bc1f8a84dd86be71809185bdaafcf99174130668ba68ceab450965349f6f53c2333b0af893d4e9f4dd040df3a9de54a1eb121a8ce8f46e136db6", 0xc2}, {&(0x7f00000004c0)="2d7d26dd4359f4f47d7064409acb9d589eb1587a40d9272fc2aa4e2482234d45745527665bcd41b62f0887a53d5e004a208fb1ed3e10d96bc8f0229384637b3d16ed83b0857c62594007861446a7f0ebbf23baf43c98f8a8d7f7", 0x5a}, {&(0x7f0000000540)="1f58e7ad4aac298b50bb2700e959db1e6e0b3aabe25393aa68c399df80d270107de6f0aedd9cd34a5b33748d18b17383b2127ee9", 0x34}, {&(0x7f0000000580)="4105458b37ac97e45ffd18d2b12a7d0719a66b1ef5b05682f5ec9b250938f87c5a070370104741b5d85ab65583cccab3e5f32203b6b9cad6102ad28cdab43e7d2e4cad0474223e389ef9cf8441d8a3e71dae87665efc40d229b980012a40d2e81d6e1d9d999576b9a48807304381016d75f6f4a40bf6a03791e49e671fe45c4a89c8acfbcc544c282876df33dd7a222eb9b2a0df03b6", 0x96}, {&(0x7f0000000640)="9e09a4d2efa4673fc2f46c19c659da4a8b6b5910e2a8911132da5dab2aa73f63bc6e18ab4fc6771379c7e42a2a162f186ecf6071cb534d148b02d130bc", 0x3d}, {&(0x7f0000000680)="e420edee3b6d2235bbc8bb8ea4b7042241f5f2cf83a76dc47371c8e1a6c5fa822c8be1ea90b03afc27eb83695094064a8536bddc94565a18b298f2110a8ef01497a3541225deb2f641308d9f95173afc7df6427d847b2dee2a91f602d574c54d16300c100dbef3225cd9349e5a606aab531f84949fe125290fd70800699f450340cdff283ba53f7497c83082156cddb65e0d253e13dd014a38424f9f9b3d6c62f2b0738ec723841989cd47ba3d18b8add0fb33c374a07cd50ea632b93dd5de", 0xbf}, {&(0x7f0000000740)="db2c6eee3534226c09adaefcdda0713e79f79522df713755c8560ea35de83d344aadb2cdbbab9e1bceccbf985e07e5169b95d12c0ad0076e44548e6ab0fbb6c76d12ca4693263bbbc57c7fe1ac2c0c2a944316a2c9ef7672f7c41549f562228c16818070e67e9ede39b803394a5efe6aa1ce6e4135b75e812b8af065dbae3a71f5e1978892f2115b6fea535cc20f6c7e519fbf4e6a02b2693177f97035a807b8a224d1182695b1c47076d54584423307deeaace1084f56d1674c50cde41dbdd108245235232a6e9b0eb4984dfe431c127f2aa543bfe5dfb6bee1d99861ca5284165e378f38094da95297e05116c71947333f597a09773b8c8400841329e37f5dd5e701f1cec882121a55f87673d77d6a62b4d0560be4bc88ca06ed812697207268b9c97d404e8fd5ee5ecdc747e6ef6e78ccae2043b29f4226c46cf62a42a54c357ff21cb6d27c033a99a1b79326dae9a5e734f8ff45c71abf7c50ba1e4a35b1fc83e77ee18be3e38bbd1df09380ce7b9df82a12811858fb8a645f429d06cc1715f094e554af7e42ab55a01f7e497d9be2c134e59d1ef5e28c2c145c1ba7305a6c8d0de18426cb6df7d52ffd93779efa8725cc3fdd990679a5173cd0c8b1ce15f26f9be7dd303ad93ab8e0571769537aae9c7aac4dd5c361ac1843886195e67125a409583900166d5553f91394dfc194019bda647d629a43ac280ca69e2cf7265841fd4d9d66516f2bde61efbe7c0203f174c9261add9f8b1383f43d79b3a57d939e590fcaa3acec0be072cb3784a445b17c97cbc77890df74899c392a3a9662fc3fef3339cd7fe7fc63dd24a3fb3ed80fa91f6ff1c478afbc776e7f667947b61613d66a2c22b2d1c76e782d5a8f89aea891a6c7ef18e0ac3a99617bd8d1b518294fc6e5bd1f3326c749fcbe49821c68ace61d9eb55c1ec3973ac0511a3411ebaead07c70bd8dabb5f0b0ec08928d2c49e832fd6d0fb98c2320d1e245fb503b47c0896b2bd7b784032a851862ec61b6fe360b0d09e3bb165642a1ebb0552da485b46250d9f5f30334b00750698ce133710e4f3735aeb6a47e44ec42ebc9b9863b8d3b400fa2f270bba816d91e9d234d6110422069cf337b9bb7cab450c7c4e0a2844aaec518979ad3fabd0f28195c624a738e118f4a9596bcee478d4968909bba4e90bcfd51521e37655dab2014481c9a255baf8ab755a03e781770607225814c0119bed3774d79204b5ede257e3e3aa6ae66ae14fe8aa7dd7b5ef9fc57b02f168720fe6157feece0a0761a961c8402ee5d8700a985d6259eb343f2600efcf52e89f02d370325f585c38f25378f41db6d3e2a5070dd3f39937afc62c0bbfd9ce4885011062b4de23804ffdb2a52e31a0ada61a18ca167702a492ebee8dfbdd305f774505801c7e5dbb04499c0583edbd0a902bc22b9541bd605f5d91adc82880c41ec577992559611c134c57a65a961f898512919a01a8cc22f7513642b7e72645acecff37d6cc71729cd3c3ae5ff6fda6a2f0f8c115ea25c6823332886706ebc8b1901a190b16afbec7f80db4571d0b577e4e89326f58ce0b83fc79dff96ad90ba0a2575efce485e24871368309264a888937b6cbd7ffea15f9f36796fc607649c3f53485fbd5b65d4a8126246ac1b46eff3ed65fa65e6258a6418be3f72b3c6dd40ba9d717445fbdc859e3213fc8dffc080ef498e9e11cd0cbb858cdc0aa33caa94dd129bfa4bb07b0dd21bc946d8260ef4df129426018bde2cbd6845b465af0748cd838fe3d3e4ca0503571a9638a167d16fb619ee015987c5664d1176f9b6a1158369a0650a1c86e20e6b97f8cc604f4f5967231e88b6e3b38ab0ca90f12282037d00c1241da75737d80fd5d27cb86f57d8a3be83c309c9057d91589a85243cbb09057f24835263b88cb019b9f17cfbb24eb068352fbfe82f6b5a94cbbd6de0b7f48b8597a134f7914e64c13cf7cde2da63f4a95b5a0028d8d7db2d2144e8e3375893f45843f95e6ec74fc5c2008af2adceadedf67a39bd61e17af2d26659d7ace13ec818ad5b8325942d065c1cd9227cdb61e311b2be034cf60067a5388f097f646686f7ce6d1beae103cb16a141a348b9cbad43c7c71f64fa39cbf86d5f570d5637117116b201f8b2c9ec4892c32607f24359a5828738bc7512440fc4c2a1950872dc1f73c4e8ad0ce58efcd427e1018650a8e9f88518f9b2ba5934ed54c0504574a505569db6bedded93d4abdb9433802e68315e56c60610b7bda8e8743ccfafda7b946f735e62d5d5d0347b2e36e8edb2599afa99483cc3693291c64369532be1160e56f0f4ada9c103f6c445bf19c1a4a61269d0aa1af569d343a1428cb2ddd151707283cd6513cdda8cfbbf17f2c379e296b4bc2c91974db0347e9ba4045f5f6f58f256b94e3d26fcd387de4eb040183454f9658b4ac383b3a3fcc6d357e2cb303b7fd74516a536a2cc4dc12284ec21d685a92dfc525440c9d28b3d810681098908a9ac6f21d730d5d74f5d53347350acf7a691162aa6f24c901f7003d09563c7af916f1cc6fe990ed20f954390de8700fdec70807e39d8e032397ebcce24224af49a7392eb057c01315afc49af72e9aab69134ba742723920983a32451b700123c26186bd95d3b5df65a50459c85c9c87cede748b4afe74cc9eb2c43ba528e2763a7817b46a86b620f020582b2ca5eff9ec53aa48f6e7461f52946593c2a92c8c3c9b108822acb4c5ffc10aa65569c65147a4b894b066c585fb1286a10f8329e65e91864b941a107b1b17a4de2c4c7948f18da861498c1f2aa417896434bc5bfe589f0f6c9af84c0bb71efa1475c9c269a3ba8b02cf1d257f7a520f87b18d07a2a8f078cb3922a02ca6d7deb4fa47efff342570e50acda133c3116fa44733b694a4339c6aa47bd4e696941fcdf4288858a6da4bc12d7563e37511914a7f7658edf5b086b6171f4ef8173dcc76689c16612bba9e88d24d1747e90a1f9afd6846ab168a32d7d3e036c34cca9bb16a510b594c35ed4e0eba14b12b90be55e1f61e93c41d694459a2ed420e1dc2dda0afb781ff8b07b3e0101904f63d265d8276f64463c8bf9826d02491dd0bd89d95a92d4272a9fc72939d87424c428e04a4fc220d497d8ae6f20d690d38de80147d351dd990f215538128442cdf51acd79c3dac5eb800d882fe59cc8b6fff09267e7f1e829b6341bfc3382d861fdfe928f28ae0c991e090dc3eacc5f43a6cd13cbe4fb672ed6ab992401426e715601823aaf13c7e259fba54b8799adab1a8fd73a5cb78062afce748a3e0b514b204ca9ef9a72b40561a2cb61498a128bf8839df0d9ddeb37fd475acfa23bd76acef4d3586002da1fbf2adbcfcdfaa8b3cbe3e66cf0738c01528ecdd47f8aa37ba4d07a408a7cc046f3d015c379fa734ab7fc9cc3d5205fd5bcc244ce1e7a510d9fae9a41fc55e002938bab70aa1232eb4bbd71d8b1d215f57af6f010a60f1bccb0f51f30e96cdefa3f8669145487cede7519c56614083f1ebbd08d5e566da08bffc19253d5fac5751a7a77fd93749344c377cd87c8c3799b26248cf6944791e20d493cbd0ab0b5a1eaceb636c77fe2c472a863e91b8dc286e4a7540430431c106c10de1bfe836140474b54eac508f41ffba3e446f23392d0ccd0003e1d7a43ef13b0c323001c9d0a53a698241efeb6d32ad183f67bb10cffae11cfbd33a171c7bcf0feb6c143f86a3f8a0aecf9a50634e8aa4487c760061c66cd7b7899e136e9dac62869a869cdcf4b19391581bde41cbd91bfccd91ff72debaff2fd19b821d453cca4942963ffaaee1833b6c30e0bd4ea670524136278abbc8c18c0422e80d39d355d586d1c938ea8a8643e240233d8767c1bc4519f019249147754c59faa77da5a67d4c7fd4480e55016277d2a9e92681d9bad4f5e1abe3595a878ff23c40717394ff4f72d19a6172fb6f9f8ed5562af8722874fded7d041a1e7f00f4b94a6fd52e2a3bb4c625a5f830674ead116a9f86d58a16ddc1c60719c73777f07c6f92ac92db821c82f22ee550fe5cae62133efa628ab14e836434e6f92cbb6f750b4d1bd50bc94885a1af8bbe5ba7992e51884c0bce3b22872df15d8ae0c3f58266c367ae4e39b9f5250081c18f312478c5169a1f0851128cc7d9dbfa36720e2f9145957815a3f8d1558d0a7013c773c442a57f1bd7e62149becf238e7d5e29a68dad9cdbf7536ed7237c6884bd6cafad25cb773a25dcbe92de60d767cd3b8d78de8b8f0bc963121d605726ed7f14f38ea5274772e4cf527d2f1432a2e34a1de383e30f26f97f33f50ae39e116528b321f0fb49901f1c71d22949d07405cf904ba1667bec80bf41ec91766aac64c87de1a09c0b2c906bbfa5b1e2aecd15ce28b6d166b9ac13e9c235136eae99a16fc125c9a60f850f67b9b5355477b4b943d6cc83e8d1c53235bca9a1101f4a66a3b99bbd35d35a67c3a570f3eb24cb0260d95a3512952dcbb772378ba1a6ab37305337822102ab1e7273e602f20184a266d5636a0123cc50091ae33101425e3c265d7b623e5ed4dfd1b4c7cc37aa05444dde8f3f12b56b88ec25a8edb66fd25d18af8cf51851e4586e53cf9e8f54200d5c7f1e4ad12efdd5ab799b8690f368bfe919ce43b8a68bd85a6384fc1a5655bf1b9710d3e1f290b47a0e4c2b11986e0e132bdb32295462672fa6beb1d3a42a158811c05ac4501e17f1e6a9bdb3d0135746f3ced20827383299af5b1122bde0f8bec2255f464288790f3f07b307e41145e87711dc5240738108cb6e186cc9362893ab01973c3b0fd582385316a74fe65448192cf77b5bfa3a2f223aadbb2f9f4b5a5d040a9364fd951b8acb16ec1c8c1aaf7243fabce82044a879393fa568de2328adc2ca2eb3de2e3bf46514e74300e150c9e9a16463ad7d9f8d7f1718fb6e19ab9b69c87d14699e2756557757f606addd7c2f178c1e84a7ab7352994a404f96529b15505cc69f1e116479d01f50e35232d44535e5f1374ee7374074628b29dacd19ab14d930bb2fd12cb912078b6a1c32dfdab653fdc976d6c4cc1b4e9f15cd38bab888ce044bb5d606c93a1a576296c535378cd2ff75fbd684c409941a9d4ee4bed1596214f19b44b70fb237103cf4eb4d684da6b82658cb8d6f1be6a9c75b63ccfaf5ec793af3b4fed651b67e2f5fdcb49cfce1cd5b2c4654629de71c55b6e494bb937367dbba7b1cb4b018689467c83cfea016bff56854c13badc5ba315a426543aab368fc0a07dd8ca8ed3e094de44d7769d9b3c245e7f02aba8c9cfc43b71d4cd2732a96e33a482f8f37626212d347599f9bd87c2d44984a419c23f8668637b142adb9ea3b19e2fff440f57780ea8a1d365208e41191f7666cd1a3f34a27953e4658b1424169cb6942b6c0c74f38487bea73ae0f8ce399f8f1bc0dcfb7fac11eed6cbf85b69c7eb1838b21fd2e7cc5b0d0d9b25cba09a5a4598e3a65be16e48009bbcfd42174710b55fdfdd98768b30289ffeded4cffc8b42a098dcf588cfc21493f376da16617b881b354b8da863efe23494ee0699a72b0a9f6e193b7709c0f614dffe54c12f012156dfa739ba9b267c3bbab99756ad62dd66ef860532aee9b44e39e3905a75b744391d6ff19d2544196ea27e905d575f6f97224679df8e5e5b4a4e888447e3b07d10a72f0455de414c82d6e65c50674f6ebbfd7adbc6fd752ed04996d97b70faf375d283da7d8c9316d2acefe93b45321a45d1f189f2eac544cea30361f06f70c4eafd28444141137a3a9052fe1cee8e3823d25da73eba210f9ffdd", 0x1000}, {&(0x7f0000001740)="391050e7c2baac342ad9aa0bf0663129ef18fbc4dbb84fca92160c9779d16e1e8276c3aa728d97935b1965faf21ebc58b5e56de027d7a6a114c7dbb9bb1cbe78b9dabbb673a9013766b3744709ad436533330620c921f1953fc6cc289503b76f64adca00587859eda729e160c3fbbbd1d7f9a62f0b4957597a0cc9d8ac47dd2d798965e7abed4ca0923b42fd09f7049217775bec593263e6cc492d0f241b9e03abc6ad77a283435295e2c682ff14cf99e0d8eeed5f29d4da1877872f0928e0e2ba250f53543e76f86d7868adf901c259f3bc74f18f83800c1c73e5d526d8057141fc0f", 0xe3}, {&(0x7f0000001840)="fceda5162d00ac761d1030b299eaab153c6161e4aace3fe96a29fd781be59f37aeba4541acd17b0b91d02e7aad73df2840e4e56c8764f62b801329e359f03b5ca2dae8c968157b8a636585ee47679ebcb42cd2a171173c348888c2f79c2ea87710ef1cfe3b8ac947005770aa", 0x6c}], 0x9, &(0x7f0000001a80)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x60, 0x4}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) sendmsg$unix(r0, &(0x7f00000020c0)={&(0x7f0000001bc0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001fc0)=[{&(0x7f0000001c00)="55bd8e0b5af4e062f630c6684c27bfabf545e961fbd28741dc3232c87e92b70f919408b3a7686494b25b07e6fea91ecd364e4bf1a955d54eb25e0dbf2bae7a673a6e344a0465e2d25aba1689f1f5591802bc0bdbf17320762911183305efdf20e837f2935ca7850d3246453f13c3a07f65d8d5b186010a165297556289e0d335cd407809db8a4f2e34b3994b9b905b72d39d19ece2d1c663754b77471e03706b4435c2091c63b20016fd18d6012b3968c1915982", 0xb4}, {&(0x7f0000001cc0)="9c015f0f99fee939da127b9ae06ec330cc52a61951f36e8ed3d768ae92feaae957d4acd7d0f23d2513490d1e7baf33c6d237bdc7d48470ff819c5b069cb73be0fc35238427af10915051b9f5d295c9f868b118287fa7fe19be7e55150665479c094357f3c1241dfeb952255033b8544d940bb4df7aa6ac0c4175783ff5ff47fba0d7b064feea90c0962923a77e548f221f7cc283285d2f5a4115b210b78e57fac599dcb92b588bd63107f01c34b0cb8b98fe581a4114e7a905303c8c31095514fd75df3f47026cb75df45767593293", 0xcf}, {&(0x7f0000001dc0)="28bd2e68fa21cf45b1a7e406c92f655c35601069acc10d0bbe492f284432aa0e438a60b24801e88629d5fab7d7a8f4ace8782367d159b415357082c318453c2465563b1a12121d3403b7f68248abf9356722a4b459f37d1a3f066b472a7c8bc8ece80c587a001db078b6968b9f50c40dc1870fd4dce1aa1865e231417b91341b69f044727127480f79d7ed704c0e0808319e788c0412d7fb84bc2d95a3b64deef58cd83151f92bb0f52ee2e6c3b051a0c27ad8c04d8db1d4672e436f4808d71b511b0f5c06da59c1d9c8db37f67412b2f9b311de6fe3affea4be6aab6eb9f0f55f4406521836cc76f1511707370d68cb312199d3cbf73b9938ef339a", 0xfc}, {&(0x7f0000001ec0)="587cc53ef0213aedab404910ae08e2d0dc09e7e9dde3625c3e79fbab49e99c8a1f72be5206c2c4c3ca17993aa349bb5bbc27768f509168ea2079bd32a13ce4db3bf2278ce60851bf8debe6f783cd2e97d37ac8df1ced48e05dac0c9281d276e0adcfb3be350fccc71a342be93c0d8ef2d64033070fc8e644537281d2f93e9f66c22598883a0e45a23b72e71691101792942b03ee2dac4c39c3aa5a45b0a01961af228391e61bd7ea40a916bad87ffa8af9c6c57f1657644338cf71de16ac95e80f6896ff49c0", 0xc6}], 0x4, &(0x7f0000002000)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r2, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x98, 0x402}, 0x4) 16:00:35 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3b0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x98, 0x4) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ftruncate(r0, 0x0, 0x3) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r0, 0x20007479) close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000440), 0x1ac}], 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="467bd2055f14b3d239d42e4d0f7387d1720a4b56d63167f26fa5465ac4016486fd7775bc7238a15b572cd2069569f10b50554df9f25a65eb3cb164df7648eab759226818b1a0fdf34e58fbbd4656be071991206f5fc2da49c265a07981416ba132c34e4dbce81ae491862c0213b37eec7c3332e5cb65774bc5157c7862591bd8c3e0eb5a2520dbe5a6f329e85109fe56017377cc2ead850513aeeeb86c171a90de2c1b", 0xa3}, {&(0x7f00000001c0)="895ffd72c5ed6fa12f6d1bbcc63692e849ca4f078c6c4f68c560260a003273d56e76a57a7984f993f1602d7abddaf2e16baee20e775f0a2dd9742405312fcbe943dac5e0934b3f28571c88e53f7396221091a1d58d79b7bbbb63b659c67412384713a2df05c12c13a40e5ea226f577117f088ff20c1a889a8ba92dec88ecaf6028", 0x81}, {&(0x7f0000000280)="95ccfbf1c04fcfb2e607fd15cadf10d874013952519c44849b6a5524f7ea3cf2c334f2d2a4975ab3ef060d343e7d786e56be82e948400463e4e0b31da6a86b630a60dd151a71f39d8c595fc3ca42b618c55058af49806d746b92bf0bff375e232ea431122d0090787e3a79d43380c7595b171a384f85fc0d9539b024d07cf5604e945d42e42147d5ad8b979192f789124b01500c1d859b0211bed072e56b0e6d0b", 0xa1}, {&(0x7f0000000340)="1700dee4954601c02fca1a6def7990b1f8c0ddc634027d5f9baac489d83fcfb29746c145fe9c153fc3af46b579406d7fc7bbd630e5bae19fea86d609a20f151b212b5f6e02cdbd11f9502b5ecea71b14b797dbde490c9f9cdd51611b7421f2f141fc3af4c2983096195603d00c2da9b61183939a68aaf970c15f11e1dde5335dff4792", 0x83}, {&(0x7f0000000400)="65f4c3cc651a5133", 0x8}], 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) socket$inet(0x2, 0x3, 0x6) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 16:00:36 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ef}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0xfffffffffffffffc, 0x0) 16:00:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x480, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x18, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x74901dc8e769541f) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001180)) r3 = semget(0x2, 0x0, 0x20) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000140)=""/4096) getrlimit(0xf, &(0x7f0000001140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0), &(0x7f0000001200)=0xc) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000000c0)=""/128) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20201ea, 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:36 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2a71f645) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="36b4aeb3ec242ad6f9d1cb4e2c0a", 0xe}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r1) dup(r2) syz_open_pts() 16:00:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() r2 = dup(0xffffffffffffffff) recvfrom$inet(r2, &(0x7f0000000240)=""/150, 0x96, 0x801, &(0x7f0000000100)={0x2, 0x1}, 0xc) chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) 16:00:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x900, 0x0) getsockopt$sock_int(r0, 0xffff, 0x120, &(0x7f0000000080), &(0x7f0000000100)=0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x0, 0x7, 0x6, 0x2, &(0x7f0000000440)={{0x8, 0x1, 0x4, 0x2, 0x3, 0x6, 0x20}, {[0x4, 0x100000000, 0xfffffffffffffff7, 0x10000000000000, 0x0, 0x0, 0x7, 0x7, 0x1e, 0x6, 0x101, 0x9, 0x1960, 0x3, 0x1, 0x3, 0x0, 0xaf2], [0x1ff, 0xc95, 0x4, 0xdb6, 0x4, 0x80000001, 0x5, 0xbf, 0x7f, 0x9], [0x10001, 0x9, 0x0, 0x0, 0x1, 0xff, 0x6], [0x55, 0x0, 0x9, 0x40, 0x0, 0x6], [{0x8, 0x836c, 0x1000, 0x10001}, {0x8, 0xb43, 0x1}, {0x0, 0x10000, 0x2, 0x3}, {0x9, 0x60000000000, 0xcecb, 0x8001}, {0x0, 0x8, 0x80000001, 0x1}, {0xfff, 0x3, 0x1, 0x8e46}, {0x1, 0x1, 0x784, 0x6}, {0x6f, 0x40, 0x4, 0x5}], {0x9, 0x2, 0xfffffffffffffffc, 0x6}, {0x6, 0x4, 0x7ff, 0x4}}}, 0x4, 0x4d}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b27febf00000000000000000000000000000000000000ffff4f22006e103b4cf4752c001926315d67c36c90bba65e0e915498f2ae7f3663d9ec365f7370ef2ab89ae191acbaf1823f21e84d5a7fff5bfcd4", 0x5c}], 0x1) 16:00:37 executing program 0: setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:00:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x80) mknod(&(0x7f0000000180)='./file0\x00', 0x2007, 0x3476) sendto(r1, &(0x7f00000000c0)="0ef815304774c939f1906b6b6aac7762f5d37ec9bb37bfab5cdf2afc2737d1c209ff7325c1b62b02faa2a8f2957056301937d1f2d34965e571620b6e7c7a8bedd1f4b06784de627c5a473fb54bcd9ec6b89645400331d9138e16d8c6cbafe86e2288e584f5f721950d64b2e1", 0x6c, 0xd, 0x0, 0x0) socketpair(0x10, 0x4005, 0x101, &(0x7f0000000140)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x10000, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000009ef900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4bcc98f60b5520100010078938034cf57735a15d0"], 0x1, 0x40000000000, 0x0) msgsnd(r2, &(0x7f0000000080)={0x2, "85de3ba5cb141ec46fd95e13f1b544969f71dfd42f90ef9f3670a2b8d4a296331cf9545a12dfc975e3ded9be6c989c7e04323c40aa1f602698d4a7de514d61ecf1b8a9f7d32f3236411022e5126d4d974158e2f6644ea9c8ad040da28a413f9810d13065c9efd9595d52464ac8964f4d2b64d55cdf3292a5c4a02b89696299db5ea21df692a3fe1dc7c7b6b0b8a511694fc7e8497e6a6685ca6ba4b84376cb96b6ae37345d7b0c8bcd27d2def91693bd4fd8dac14270911a903edc3bceca078738125d83a05668e9e4f7623aba7b73a50b423cf6fed494276355b6783225c6eed44cba28dc3a6f2c52f6d1e959ddd92abb7ef6d492e68bfca11e78f6"}, 0x104, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) msgrcv(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000e8000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000006f568d6e68c0fde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090034780000000000000000000000000000000000000000000000000000000000af9f1d5000007c0000000000000000000000000000000000000000000000000000000000000000000000003415d459d80ae29c65087070b35483"], 0x1, 0x3, 0x1000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0xfffffffffffffff7) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000700)=[{0xaf}, {0xc3, 0x1ff}], 0x2}) msgrcv(r2, &(0x7f0000000300)={0x0, ""/190}, 0xc6, 0x0, 0x1000) msgget$private(0x0, 0x429) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000400)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="010000000000000088a1247424b37db3f7dee43cff4b21b24448d00ad1f3c7"], 0x1, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() setreuid(r4, r6) ioctl$KDDISABIO(r3, 0x20004b3d) setrlimit(0x5, &(0x7f0000000500)={0x5, 0x1}) lchown(&(0x7f0000000540)='./file0\x00', r6, r5) fchown(r0, r4, r5) msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="030050e41b57a427000000000000122c42274b263c1dbd3dd9677d6d8bd727b95451b51c25859b0c7fab55fe4dc80a0cea7887"], 0x1, 0x800) 16:00:37 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x8000}, 0xc) r1 = getuid() setuid(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getegid() getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r2, 0x0, r3, r4, r5]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x6012, r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, 0x0, r6, 0x0, r7, 0x40, 0x80}, 0xedfe, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r9 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0xb986bdcd1afc8bdd, 0x1000}, {0xce, 0x69ab}, {0x1, 0x69f}, {0x22, 0x3}], 0x4}) recvfrom$unix(r0, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) setuid(0x0) sync() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x1) fcntl$setstatus(r9, 0x4, 0xc8) semget(0x2, 0x1, 0x200) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000001540)) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = msgget(0x2, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/58) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xc93d, 0x7f}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20080, 0x10a) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x3, 0x0, 0x80000001}) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:37 executing program 1: symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = dup(0xffffffffffffff9c) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b5c080000000000000000000a2700f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x40}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x4000400200002c4, 0x40) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfff}) 16:00:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) select(0x40, &(0x7f0000000100)={0xb0, 0x401, 0x0, 0x8, 0x5, 0x9, 0x9, 0x80000000}, &(0x7f0000000140)={0xad, 0x7f, 0x100000000, 0x0, 0x7, 0x6, 0x80, 0x10000}, &(0x7f0000000180)={0x6, 0x3, 0x4, 0x5, 0x3d8cbfe1, 0x10001, 0x8001, 0x80000001}, &(0x7f00000001c0)={0x7fffffff, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0xfffffffffffffd74) 16:00:37 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) pread(r0, &(0x7f0000000500)="545046bfa378785c6e20b6c1ca830b4921262c490d22af033c471e7b90fc47b7a1b3275431506b7447e103aae9e2e6e05bc8873dc15f3b1dce34c8431fb27a21cda65877059c5679a2188babd911978881fa11ff2f55bcc415e78adb5b3a21370d10d2fc7b19bfc0f38e2db753d8aa1f60b552effec0b76306b5d57296cc2de3fe9dbbd8c99aed7cc166c98b5ceec50ed41d30e937d426f33a0fb5d1a08208e35eeb38c6f06c2570b97b8cb6", 0xac, 0x0, 0x0) r1 = msgget$private(0x0, 0x288) msgrcv(r1, &(0x7f0000000280)={0x0, ""/241}, 0xf9, 0x3, 0x800) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') openat(r0, &(0x7f0000000080)='./file2\x00', 0x8, 0x1) 16:00:37 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) recvfrom(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x800, &(0x7f0000001040)=@in={0x2, 0x3}, 0xc) dup2(r1, r2) dup(r2) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000010ff8)={0xffffffffffffffff}) listen(r0, 0x80000000) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet(r1, &(0x7f0000000100)="e3ec3cc3d3fc6ecd3c68a5367ea37e4b2d3868eb0e50217e91f2e1c3b0e839e978a1bfce6ef36b448bd82f19c3872eb15e", 0x31, 0x408, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f0000000000)={0x1d, 0x0, 0x2, 0x0, "61aa0db11ce9bae3ac2683e0519e297fa78b7ec0", 0x8}) 16:00:37 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20240, 0x30) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffe, 0x0) fchdir(r1) rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) recvfrom(r1, &(0x7f0000000140)=""/76, 0x4c, 0x2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='r\xe6') sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffe) socket$inet(0x2, 0x8000, 0x7fff) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000040)) 16:00:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050360000d04000000042106ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x204, &(0x7f0000000000)=0x9, 0xfffffffffffffc3c) socket(0x22, 0x0, 0xaf) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x7, 0x6, 0xfff, 0xffffffff}, {0x9, 0x1, 0xfffffffffffffffa}, {0x1, 0x800000000000, 0x400, 0x17e}, {0x7fff, 0x8d, 0xfff}, {0x81, 0x403, 0x1d9b, 0x80000001}, {0x5, 0x1, 0x0, 0x40b3}, {0x81e, 0x4, 0x7, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x15, 0x100000}, {0x40, 0x0, 0x400000000000000, 0x2}, {0x6}]}) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="cb713542b30662f14bb882c032d7c0f6ec95418f81a033813241737c56c4a47186d29e014941c1258ec61cbe62215f430ff18b300e02b5959b395422d3b8a9727ce1b0e5fe25c33cab65141fac", 0x4d}], 0x1, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x8) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x5c) fcntl$setstatus(r0, 0x4, 0x44) accept$inet6(r0, 0x0, 0x0) 16:00:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) setsockopt(r0, 0x9, 0x5, &(0x7f0000000100)="c678c9490462a327b4ed8074d60ab99aa4408f038f7ae1a63097884a018894c18abaa0ae38d0e20ceef70503acbeae696287f4b7daf7ea7d7e86ed90969867703b7f29cddb7a6114161eed076e9b84373837e5808325f27285f3b30849213cb9b16c84339411ec297ef089f7e5bfcbef44456b8f7421c5bea24197040e17578fb50391b16ffe13f1a94b281b19baad5acac3ec08", 0x94) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000240)='./bus\x00', 0xc81, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x9, 0x0, &(0x7f0000000040)=""/9}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00002b27fef45fa89c6141b7090015000000000000000000000140c6570c896f4784a739", 0x2c}], 0x1) 16:00:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0x3, 0x6, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) recvfrom$inet(r0, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000600)=0xc3a) fchdir(r0) semget(0x1, 0x2, 0x418) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000002c0)={0x3, 0x2}) recvfrom$inet(r0, &(0x7f0000000300)=""/161, 0xa1, 0x2, &(0x7f00000003c0)={0x2, 0x1}, 0xc) r1 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x200, 0x0) accept$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat(r0, &(0x7f0000000580)='./file0\x00', 0x0, 0x4) sendto$inet(r0, &(0x7f00000005c0)="8a4f52", 0x3, 0x400, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000006c0)={0x0, 0x81, 0x4000000000000000, 0x5, 0x1f}) ioctl$TIOCCBRK(r1, 0x2000747a) write(r2, &(0x7f0000000700)="2847fac41b3aa400c164bb76283ab0b54e38f1864e17ee5255b3bd4c1d63420f0d194737cf36f66f9e8943dc5c56c1457ffd8bfcfcfa5618a520eccc9ea01921ccbf179ee249945700a9eb263ceb77fa74b2dd7a310bd9582482ab7e42766dd12a1daa9283a2650e66eeec8dd829f3c6b15094a02b0bbe25c284da82074cc9afbf235c805caf94828a6d82dfbb75a0aa7be6ee3389fa17c74db9d544554dfbff5b8f1e5dbf20ebece46ae66e64c286e3e01d8a6cce60283b656edf79573d09777a4aa80ab7e4cb271294dd075d81214b54c515661e631f55694d637f36d24b6c0f71ea4d0a9e591a0b7bf2514397ded861fc38136844e44cbc538d01cceb7caa71344239f660b2c678d0d38d53f23aa008ade4abbec525d5f755a8d31a2d942161cf142e74760b19095a78f91b419b521b021f1b29e7f32a12234f4039d4d684e6c009cb79a77aec793849a04c86dcbc1e37eda0900fb8b954d3795ff14c86a8e82ca8cedceb0858cb74ed63b140a3150a26eb25c3618c69c454f98508cd1658fe0526ad9bcf9abb1c46b6dcfb96764bb70dbf0170a65e2dfc3f8ccc9b5e275ff3dece8d6cd92a9a4996001bd63d5b4241f27512fae160cc0cf70c6b6dad95730c134278cf8e6c5f8c674f15327fffaeaa4ba95205b439a3752ed4ab709122d2143a609cf29acc741669ab98e3b3026fe0ea19b687a706c922560ced83e06f7332e3bf0a0fd4047b9320cfd570454c0e958513e83c80b0059f1c460235b3827fc7f2eedb0e9299d6a835a24942221d9b3346397efafc270d497b9a0265c6910d1966f617f7adb72ef13b6f593ca3dea756e5c87b6aaac87c8450fc04ed8811040419fb09da340f791e0f4aa29aa102d5e1d9b3f6e5ca3e5d0b88c00ac6f34fb12f515dbb5bb9d02bf2073056dcca1396568a0122a8f1e83fdc0812557d15b8420acfaba14b05fe5fd6e865c8b813599b12d159009846314f1df4144291440e855fec85f9b460f0c6baf884e495617446c4a1b46d838eb42ee467e95661fb2ebfd206cb05019936c411f80e8f20113c9db9026de9970961192eebad00e6deb25dfffe48d9d67294eb3308c470b00ac35091bd4f8e6b38106ae9729927137abdc7583d8fcbcd07a8c2997d24a38356ffd644dc580c3e2de803230bb5d81b8e8e2d0c1e94441d531732883bcddd99439ef20a52795f5cdbf974817f3d3b44b84d4fdc981ebfdb1c71414d58dd4ff6282919b2e9c4b9cf000906cfc6e264d02ec363a4f607286df1e447b88482dc4c61466bb44f6d86a24fe4e34e42486a2ab24efa565f557bc922de627726a85edb59d2d779f86f3cb003be52324f4756143fbc41c8ba9f35eca19ffcc30a57c683355a18ab4b12485a41cab51ab47e8db2abba734cea4e503d1e49d0759b44e5edd847e6cc92083cab60c733039dc5aaee48712f7c888fdac3c2a4abb02f07843e4121f450741142ba373ea0e24074321d467dd063d3351e1cd8979dd23988cca6122967120190957f07ab1df16e289435a5291310a5794ba60aa2ff6ccea4988b1efe6f1726d41bec231d3a89942851bd08b7d1d5c95d893461568c955154ae8191c6e2d5ef815a3f8c21105d935b130378a7f00ba0c4d24c69d6b13c71102586edc9f7a9de74012594fe2dc35286e7a3dd6f60d2ab6764335a7dd51ebd9c840d0859a5df1fdac025929e63b3732a96e7ec5ed6f074024a71c07ddc617df1e1f817149e1a7cb085002affab8584151ebad3e78a6a08066d022b6cbdbd4b0a5a57c54110fd4d0cf642265d26d987f0c1fba61a51b578345341a9c09d1b69657dbd48e38301d5882820f411c29fc57299c84cc781e1d56dc6a3abfdf99967240993928d41711841b9acd1067c04bb90e9c8d5d1fc6edd07912fb5cbbc16fffe49a57143e3167e8f10540824d0eb1acf8b773e7cfd6e5fffab8e800e51424e05d95b8158488e2557c8c144cb40ff2e7867293e581f2065bb4e62e84ebb8d8137de6a024feccd64ac02ff346cfabdf24a2cb3151bd6163d2291553cc787689130202b42d079b34b0ac3402cceff545cf9e13d5b58363efddeb6dc97d3ebbb91c321be100510c0b42ed14a7bc74ca344e1c10fbb7ab89422a41d77e472b72f07616180013f9bdad78fa9bce60ebbff05b5350ca6bf986f53c8d6182089d54c82e5cc1acd7d944a25b5e45600fcf2ec62c07abc7a89ac3da00a75cac0f1d5cdf78bf5ce226473cdf31ec8076e6018ae18f5d6b44e05d92bbf687fd7f6a17c1848a17dc10fbc9e8e7719b2f2f6e8cf5adbaaec9116a1bf6ba65952d2f9b3d5fff29e0ecd9932cc727fa2bae2cc21f191b780231fd851bc1bc44374a059e29d7987fb1f7a52a66a20b0fa3a560d063f29b6166d8493165f9147af530da134d9c9628bd64ab28533fcea590eb57277501c91e2ee29e213a64310d43e2497b96450a90b7a72043e2e25bf571e42fea7307f17a4c79a660111b084867a3a212d04beb36968afd8b224970823cab27512360ab6ee043fef611146413bc2043abc2d799c8ac33e664b9eb74a13ee68b7833d487618cdb878a46e094c7026a5d3dd5e6fde43b892d118a428ed260a9fc96b765ae21545c8b5adce7cd36120f3742b1e64b9724c9cf65e022638b5aaa6341c7b0309099c23dc617216c2ca5b5cb2930438c0596734759aa294f4ce7a46e4bb539a718b665a941b14a2e0464665e0c6bb59b6c014b5ac1ac2d55d7df045a7d5e6590971c3f54c4e1548274229f021ca1c3f2700bbdec8772cde2057045c32721ff399ed0214c6aff393fb96e78fc3c3b99e216a3e6f812ba1cb9ad89683f0d7b893c81134b9cb235e93e00eb90691b935b2b7f50ecae952cf755d8786afa71ceaf608e01d7dcbafc962b99a780679fd7ac73bd719461068145c51047befd339108a727dc81e969c8a9b9600ef853ba33fce0c98d7debe896422371dbaa16d1f80a251a052740d8aacc6cd0b9def12819b7dbb439546085187a50b7d1e0702302b231aee7ff35b8fcd56ef0ececa2f0969fde9d5246aa170ac98cca7205b59a58066f93a16e1be21d7439f69993a38b9884a25675a89bf08e807c1a84db4c6f975d34e8d7562ba8645823ddc54e7e723ee2efa8732d3b1eadd8c62da351fd9f024f8e91392d28087e3d337722afd1007721192a7ba9c4793217335b679b4b0b555701f448a16c13e47650f0f78ef658d513f8ee78b875f36440e8e1b64c70cd1e2ebc8247aa2e049e31625b19528e380e54d81de2acf02feabb3bcc84feb7dca190caa2900fc5ab6ac2431902913a8378aba95edefcc5cc5c249f3b543ed2d6c225673d3323ddfcf3ae9a9b158dcce71dd340cb9502b273121b5ea97bd1301498c516cc08284a81997c8e1ce8158c32fa9c7aedd2ce53ffa461869de77854e6c52e016b78d9d0f0f79f808f24cf438b7155fa9b1cce8fa624ac569aa0962a5af136a5f6b2f0f368d84bb69e29cc2dfe45d2e459a296cc0bdad7e38e88289036326f73897ab0f3523019f56bd37e7b3dd29e4525148076c221cd7a2b1b90eb963a2e39cf8024fb75b3602b97c1c5a7b6c0e0b3133fa37308413a4e300551fc54ce75bb052ddd8d6757e6b51b80b869129110aeb840342190d27046d290ec89b02747f3a84f2f17ff691a74aa35713af37693a77e8998127fc8247fdc71419ea60ca52cbcaa6bbf0ba59a358adbbd5a7621eda4c819e1b90ae459770306000f8b968e61429361bdaf094db4f639e37107c10c728860692edbd76e9cd5dbe5492d4b91c4476fbc382c996dd195963b3288d3b5f78ee954c267332b116c294b913b95a66fffc25da72a62917d006991ce4402dceaef5b23761bd33903987e99ff20a08771cc58e85fb8e139c8d06b3b2936d6010cc5d014d7fe1bbcd467719908d3343221f693306294465bc413bebf2c741adc84bf682c1589f63f7ab0730e253f03f5c99a696b5bd7606518138e73d43b37be2e3e3268ec2b301e04686d8e577b622fb1e7d5683cafde05f7697261ecf0d130627f5213a84a16ac75dc35808c804a8897f01ff5ac06f62925675b679a73ca0583a565206f134c9e7bebd75c8a6894ee6ffc6247e6474c56a4905584480de06e9c43ff8391a86a450a49f4f1c022988bbf02983614999e2a879f670668b1c8e4f093443578844138a925c47911f4be3ae33aa2b751b605cdb626f9e632bf1ed661f50284d0b935b14ae8e1a9b657092998e317a5a51f985155ebae0adce9bd2b75449abcd7f41a77d7a048c011fe64d77c75afa105cf9dac3c0936b5148a293edd4ec512d697309cf664b9e91a1dbac0d337a06b94fdd5bcdd947c910c7b11e85f7c21257726af43e3904c2eba06aaab3798ef25bb2c453589e7d6e8bc2a19b744c6685c3a6e7d4831030a6df8172f1b0ff2945d896baa32343791dd374d710dabd7a3930ded3134592ac957cc68e9850ab172e287b6fa01aa0ca4407f2b7943a6a02093e8c8c78339357cdf446f55d416eb7317730ab2deef4fbb2fe536b6400a38aaaab5dcce1df6f8d0f5bc7566f5919b0ef3312e1e86b374e32eef43e252f30d1c6bc2461f8cd0bc36f971c93d7028f566c023da06fab774cc62a177637bb2095c36818c7e253731c0f738188b8162d500c2d96151ec0d6deb7b58f5a45c5655ca621848eaaf086544d7f0aa20993eafac6c3d4928adad6ff6782d2cea95b02e5b26876826d9454c3e6bc1bd0293b4a85470de686078145ecb65558017a76117bdc723d6d929acfb70efbbf06c4badd806cae070ca316befc226d212f3a3ca781ea9d78fab24e2b745c71c3b433a980532ff6a6e524957d7ae9d82f41707b34d1a6f1dc7d50e7a178b0bbbd14b2b2b8c186d43b6debefcbba759d015afb84378ff2b5189a738bb24c047b03fcf4e401a3e46b1abf5e37542607b69868afaab06bb7e068dbc9a729ac17d878422425f654502a30e9cb42d36407f075237d9c4288908689e1f0134ac768c854a03128e4a3f60d02fa6f5b49e3839b8f10d8c14a71a79572a99fb01d1e70d7007208787091d1c181e16a0d5f25b77970f80828e31247d2572fa73969f09bcdf36468388c7d400461fc98cc4f3570b558ed877d84f653c74f8d048286d2eed63ca57841d00b8c386b1731532e3a09579d52f498a72eaed62211db09615c8ec348ce3c6db7ae3a397ad3c78b96f4842422e2392b6c93aba2619b235e993f658a42d9f5ea0a262d58b62fd5ef650f04725c5988ff183d852cbb0ff0fc20719af710f20bfbae7c688870bbbeb604cf1f795214d6b15e3ad3c33e2e04f1e3eaa2cd4530b95ac1df94335009f66a716db409900c7c8f27ff92dcb7a81c5f99a1584ee5d265eb5473ffc132b6cfe40ffcc5bc34b9a0d5b28f4f54d9e3d9dfe9583f4bf1ff6af1723aa5b9775b15d7ff4f0c641526a23849364df5227aae76d0cfbcd40c48fb987f4f158472c6da1f852f1ab2442a2089ce50e558cb434f0be95ea8f23e1003b5ce9123e9dd6e4eda603e877d30816ade9e772c11c71608b8a77bb914f9a6e5de936ef28269adebb109c9df6092f2293f536a16b1bce8681c4f7db1a0f44b1d84b1b3a19128681d694a5095bd8bbc500666e6996bc548caa4a6730ac4792014668085ec8c385f26aff942dfbc264a2fb27c981ae082230ae92b6141e32e86bd57058e3179a863c3826bcdc2d20eb6aced2b67d171b0a1f097e22229711e43be3551aed3cd4aa298e71a0f3f5aa9e1579c7b4628185ba54181301478c9b9289da27897fa6913381a", 0x1000) syz_open_pts() r3 = semget$private(0x0, 0x5, 0x40) semop(r3, &(0x7f0000001780)=[{0x0, 0x7, 0x800}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r2 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r3 = dup(r0) syz_open_pts() ftruncate(r3, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6, 0x5ced, 0x3, 0x7ff, "47404fdc58549dc86116d6c9a7bf6bfc970affe6", 0x200, 0x200}) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x47) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x3, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = socket$inet6(0x18, 0x1, 0x6) recvfrom(r0, &(0x7f00000001c0)=""/35, 0x23, 0x1, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000ffff0000005b0000000000000002fd5c3cb1ac76824b", 0x2c}], 0x1) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0xdc00}) 16:00:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/98, 0x62}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/249, 0xf9}, {&(0x7f0000000280)=""/185, 0xb9}], 0x4, &(0x7f0000000380)=""/213, 0xd5}, 0x800) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000080)='./control\x00', r0, r1) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') r2 = open(&(0x7f00000000c0)='./control\x00', 0x680, 0x10) recvfrom$unix(r2, &(0x7f0000000140)=""/49, 0x31, 0x800, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) link(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='./control\x00') 16:00:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) sync() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xe0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000002c0)=0xfffffffffffffe01) r2 = socket(0x6, 0x3, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r4) sendto$unix(r2, &(0x7f00000001c0)="c1b4e65e425ab0ea2fdba5b877c2e788f9ffe38a952d65a91656953b767d2e5fd22d4c7521d0086a6938a449c6f9931b6199e6e4bedc0e31c1dcd8f71d7cd631f72d8d0980c91de1dca644950c07a76f317494b0ad7e22ac9117c357932fa994f4b31c60203325e744206709dfa33afe6a611f934920d0f972da2531b4b9cef132923334ba659dbb2f4d6ebd3a1955117dcb65c409fd7f2a8b7ee155ce4a6592046a582e0c01ad4ed08624764b2442bbe5bd4e79db3c1383e8ece4580d9138f755c62c44ac4ed4d2e76c65cddb9ae7d4aa01ec3decbb486db4a256562d977ce1da9ab71e3241d991565eb0c9e09220f56580e1566822ae93f6ec5b5d511210", 0xff, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100, 0x20}], 0x2}) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) shutdown(r2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10483, 0x0) pread(r0, &(0x7f0000000040)="7dea2fda6019a3f07561927c4870cec2286cb3dc42d80cca0c76139b54909e897f660a2710646a81ec25ebc247b4c6c277c10b53d9c50e69f41ee5b24a6c38767d", 0x41, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe28) sendmsg(r0, &(0x7f0000000200)={0x0, 0x36e, 0x0, 0x0, &(0x7f0000001240)=ANY=[]}, 0x3) getsockname$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="9f0c127e2ef8bff3ac5f5299eb976ef1bd1d40c0e1691faf7b99bfb6990823c5d0933c3b1f8a65c2c2bf43c4c4d0a675f553775bad5239cfddf9324126eaf6220dad14216dc8529295cb094c24aba853e2dbb9", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="c59903e9a392a8b3f74c47ed2ab0eea8bb499976968dc64fc0b5d3cbf9f66da02246f9cd98f5442e0535bfa1135cfc31b7c5c8704c2f4e3289a2f30c0901753e7d7985be803a0ff2a7f69444fb5f70b1680e3f5163080ab1a4fce98fd85ec002a2219f9d520492279c46cc42a7f8e01702133ae07299e2aed51fc926342856af0f6b826b1445a002ca613cfef35754", @ANYRESDEC=r0, @ANYRESDEC, @ANYPTR, @ANYRESDEC=r0, @ANYRES16=0x0], @ANYPTR64, @ANYRESHEX=0x0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64, @ANYPTR], @ANYBLOB="abdbd5407a98091067a6d32a9be8052fb434e41b2716ec1207d47e3d4fc6a29400e29d7dbabf12f046717d6c3faff342ed1f9cacfe1236de9f2b7204fa7554343100b2a30e0bdc0420e579cf054d4d739b2b7e074982bc3f831a59298072fc18f2ac046acd9d1f2b0784bd1386e66d2ead5b3dbc29ee3a3f30e5555ae0e2538750b5", @ANYRESHEX, @ANYRES16=r0, @ANYRES16, @ANYRES32=r0], &(0x7f0000000180)=0xa) select(0x40, &(0x7f0000000000)={0x40, 0x1, 0x5, 0x4, 0x1, 0x8000, 0xfffffffffffffffd, 0x2}, &(0x7f0000000040)={0xfffffffffffffffa, 0x1000, 0xb712, 0x9b, 0x200, 0x7, 0x1, 0x6}, &(0x7f0000000080)={0x2db, 0xb6, 0x10001, 0x1, 0x4, 0x3ff, 0x5}, &(0x7f0000000100)={0x9, 0x5}) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ftruncate(r0, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() fchownat(r2, &(0x7f0000000140)='./file0\x00', r4, r5, 0x2) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xfff, 0xffff, 0x2, 0x80000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1c0, 0x40) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="4d4c69cd4e74b5549421dabc6eff35dd1a69e66413cdeecf3a632b", 0x1b}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x2010, 0xfffffffffffffffb) msgctl$IPC_RMID(r2, 0x0) execve(0x0, 0x0, 0x0) lstat(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000140)) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xaf) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300)={0x10000, 0x7ac6}, 0x8) pipe2(&(0x7f0000000140), 0x10000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r4 = accept$unix(r2, 0x0, &(0x7f0000000200)) recvfrom$unix(r4, &(0x7f0000000240)=""/111, 0x6f, 0x803, &(0x7f00000002c0)=ANY=[@ANYBLOB="00040100f98ac9387b00"], 0xa) read(r3, &(0x7f0000000880)=""/161, 0xa1) getrlimit(0x7, &(0x7f0000000340)) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="99507ba1b589ee50bf90fe1f90920543880fadf8c3f988fa344f511e745d6e84394a81c3ed56e74642dca0ac77987fd9459b08fc3c2ab940d1b7d35ffc2e86a2c63c929e050939a59b12ae6f2482ecdc7f7e048d35e75079f92588a94b4e3fc8341c84238cbde0f497", 0x69}], 0x1) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) syz_open_pts() 16:00:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000014c0)={0xfffffffffffff43e, 0x6, 0x7ff, 0x76f, &(0x7f0000001240)={{0x7, 0x282f, 0x2a07, 0x721, 0x5, 0x4, 0xc000000000000000}, {[0x0, 0x8, 0xf25, 0x7, 0x5, 0xfffffffffffffffd, 0x3, 0x2, 0x80, 0x10000, 0x6, 0x891, 0xc6, 0x4, 0x6, 0x19fe, 0x68400000000000, 0x6b], [0x8, 0x3000000000000, 0x8000, 0x20, 0x7fffffff, 0x6, 0x8b4, 0xff, 0x80000001, 0x9], [0x9, 0x100, 0x5, 0xfffffffffffffffb, 0xff, 0x3ff, 0x6], [0x4, 0x8001, 0x9, 0x100000001, 0x9, 0x4], [{0x5, 0xffffffff, 0x7, 0x1f}, {0x80, 0x79, 0x4, 0x200}, {0xb0, 0x4, 0x2f8, 0xffffffffffffffff}, {0x1, 0x0, 0x1, 0x7f}, {0x1, 0x7fff, 0x5, 0x800}, {0x5, 0x7, 0x100000000, 0xffffffffffffffff}, {0x6, 0xd1d, 0xb, 0x2}, {0x8, 0xffffffff7fffffff, 0x0, 0x7fff}], {0x4, 0x1ff, 0x7fff, 0x2}, {0x7be, 0x1, 0x1, 0x200}}}, 0xa75b, 0x40}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setuid(0xee01) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x2, 0xfffffffffffffffe, 0x6a, 0x4, "aaddef5b22809226d0395e5dd601af60485bbe70", 0x4f, 0x3}) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000080)) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000140)=""/236, 0xec}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x3, 0x0, 0x0) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x800, 0x6, 0x4, 0x1, 0x8, 0x401, 0x80000000, 0x3, 0x1, 0x40, 0x1}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x4) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r2 = syz_open_pts() open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x40) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) dup(r2) fsync(r0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200a0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x1, 0x7ff, 0x6}, {0x4, 0x2, 0x7fffffff, 0xffffffff80000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) dup(r0) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) chdir(&(0x7f0000000000)='./file1\x00') pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000380)) connect$inet(r1, &(0x7f0000000040), 0xc) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0xd7) setpgid(0x0, 0x0) r1 = getppid() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x33f3, 0x7}) setpgid(0x0, r1) setpgid(0x0, 0x0) 16:00:39 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x4, 0x2613, 0x1800}, {0x1, 0x800, 0x1800}, {0x0, 0x9}, {0x1, 0x1048, 0x800}, {0x0, 0x6ef}, {}], 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/249) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x7f, 0x8700, 0x80000000001800, 0x4000000006}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x6]) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x81}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x7, 0x3, 0x4, 0x58}, {0x7, 0x0, 0x9, 0x400}, {0x0, 0x1, 0x5, 0x25}, {0x8, 0x10000, 0x1, 0x10000}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:39 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x18328, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x81) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0x7f, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x61c3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0xc000)=nil, 0xd5c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x82b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xc9a8}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x40}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x9e}, {&(0x7f0000dc3000/0x2000)=nil, &(0x7f0000bff000/0x1000)=nil, 0x18e}, {&(0x7f0000c14000/0x3000)=nil, &(0x7f0000db6000/0x11000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ae3000/0x2000)=nil, &(0x7f0000f9f000/0x3000)=nil, 0x6}, {&(0x7f0000afc000/0x3000)=nil, &(0x7f0000b24000/0x4000)=nil, 0x4}, {&(0x7f0000f0c000/0x3000)=nil, &(0x7f0000d30000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file\x00', &(0x7f0000000900), &(0x7f0000000a00)=[&(0x7f0000000980)='!/\x00', &(0x7f0000000a40)='x\x00']) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file\x00', &(0x7f0000000100)='x\x00') 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x80000000, 0x3f}, {0x8, 0x195}}) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ftruncate(r0, 0x0, 0x1) 16:00:40 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) shutdown(r0, 0x3) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000074427141f3f70000000052ac65031f8801000000e63df49685d91360be9f9682ffd5a19520e18ff3258971ee2a269b4520f38c25c8a3e0d2b1263eec6be57854d34ddf9c3b03772e7e3aea71c6d9c528c6759f0114fc3f81fa5c6076fb3d25a72c15108b93f89146f222529e1cee296aca8d4fa4375f0b4e740905936ee5e6d778f2472a0df2"], 0x1, 0x0, 0x0, 0x0, 0x151}, 0x1) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4", 0x1, 0x6}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d", 0x15d) 16:00:40 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x105) semget(0x2, 0x0, 0x54) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x6, 0x0, 0x4, {[], [0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x3], [0x0, 0x6], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x3}, {0x80000000000}], {0x0, 0xffffffff}}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x2, 0x7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xe1, 0x4, 0x80000000000000}, {{r0}, 0x0, 0xc0, 0x40000001, 0x2, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40000008, 0x81}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x54, 0x4, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x80000000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x56, 0x3, 0x7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x2, 0x5, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x48, 0xf0000027, 0x3, 0x3}], 0x2, &(0x7f0000000040)={0x1c9, 0x4}) 16:00:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 16:00:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa2) dup2(r1, r0) fchown(r0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000000c0)="f7d3c2aa03b73ddeb4777300331a208d7a58543c5d280c627fcd46f6859a6e266c7a710fed5ab0c12fa98c06ea6f8d16c84e590691317c205443c4", 0x3b}, {&(0x7f0000000100)="dfa670b6d6dca52c67acaa1a1813fc497c0f5353c16dabeadfdc68de9086ffc136d88715ef551025db918b086f1afd48908f82f5e13d226dfd1eccb45f53a6b8ba3d8c1a244a66765e4c9c014f70625731041333ee0759ae8dd8dde01a4d67e4d1", 0x61}, {&(0x7f0000000180)="7a32f80fc877cbf8099b910a58512c0306135066ed5d1e9faf11c542f164b3c1770be981720339b8793488c846ef5e6c0ba61a33ac82870a6a9bf1efa486dc7a3d6212b648889b9538cbba583a68f78358e662049f694c8ff6cd082044230c5a4e07e8cb7c3091f8e61b07c418e2091146178b8ffb7b7924a67de63fe5cb3e97992259321d43f4ae07bccb314e1f277fb29d4deef79e49e954d54fd9ec394208e2c1c119e17bf35268f3023f62346733bf652767da44cc8a02982ad42b987ead0df8f5b634502465a107f8135aa914cb34b400045b7aea2734", 0xd9}, {&(0x7f0000000280)="b4c3bf3798b4351078a5a2d8a54fddaaf6fa8b6185b282eb048a6c9359052221c428fc7d0ed9f8b10601da3a0e1eb0b19e61d53f3c04782c3cd0b4b73d9ecc51d4d9e614fda4fc892cba058edc3b3b241e21e6a122de42a35a02ec715489f83dbded313da27e4514401d7865bfd2277979325f887be7b13f47ca808cd61772d27a0a0bba39901e", 0x87}, {&(0x7f0000000340)="04e993346ac43434306bc727bbdf85f7d7490b74dedf804ecb3ec987fc793041f0795879d0ca0335dd167e8d26850bfc9a28a5fa45669b3b86030e077a4a8e5116e4bccdcdf3d93d0dc54b21a8c0cb375417d0f7a4177b59082addc21d65458ebb408b36b34b62a6f0d3ea6a210218b31d6a5b27a1663ac72485da210eb1c58a24772d1ecb169e7c12193d2ae5b130cce867385db1bd5066b0623d2bdfea98afa484a7554e9e31187bbdeabac4d88d6fe06ac10de0e68a2576c4944c2954bdc8d923d13be75ce156cfc7521f12f9a7f96e64e183f4f661aa3b0aeb8955a1f0f6033be2b7e02941d0201f44fb2cd3ec1efd92b227b7f9a3340cdabb73f77a", 0xfe}, {&(0x7f0000000440)="89286821cb24a60d11ce89f70c698d9db4fb59765b29e7f5a777b1a82de2bfaf517e943c24cedebad6e4e3bba9fbb84c5b144a687451e0af1a7891436e0ea791d3f360527fce92bfdfe9700c1ab3dbe00db1c4ed1217e5975ccc34ed25f15c2f3b32d7bcbdf9846b4e41695218e0bfb262be72759816a03e8af5439c3e460d6224272759ef866146d6222810054f0e74784d7df7b84fe085f4daff43c72d241f505b3b9c13f1b79a6fc76593b92e6539a71dd22a7a36b0c588b6e070f828b2d48172b9", 0xc3}], 0x6, 0x0, 0x0, 0x400}, 0x402) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000020000000, &(0x7f0000000040)="9a06e3030004d30008020000000024070818d23a", 0xe7) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 16:00:40 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfffffffffffffffe) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) fchflags(r1, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(r2, 0x5) fchown(r1, r3, r4) r5 = syz_open_pts() fchflags(r1, 0x0) kevent(r2, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0xa0) getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f00000002c0)=0x10) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0xc3, 0x8}, {0x23, 0x29}, {0x147, 0x1}, {0x86, 0x6}, {0x44, 0xfffffffffffffffb}, {0x45, 0x37}, {0xab, 0x8}, {0xef, 0x7ff}, {0x7, 0x100000000}], 0x9}) open(&(0x7f0000000300)='./file0\x00', 0x400, 0x40) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000200)=""/59, 0x3b}], 0x1) mknod(&(0x7f00000001c0)='./file0\x00', 0x8130, 0x3) 16:00:40 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001080)=[{{r0}, 0x0, 0x1, 0xfffff, 0x3f, 0x80000000}, {{r0}, 0xcd8386a2a5a8e7d5, 0x8, 0x1, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x3, 0x5}, {{r0}, 0x0, 0x88, 0xf0000000, 0xffffffffffffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0xd4, 0xd8, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffd, 0x42, 0x20000000, 0x3, 0x2}, {{r0}, 0xfffffffffffffffe, 0x80, 0x81, 0x4, 0x800}], 0x9130fbf, 0x0, 0x4000003, 0x0) pread(r0, &(0x7f0000000000)="3045199fadfeb53d26b47ebb744de8d47e89140a741b62458467d32330bff8921a235dfc071ce2847a10a3a3c02a47ce327b309ed0c77038c26bf42806dfbf0f255d4131971f3a6baf6fa0e5076798c08dace8a2cce3f40e8b4ee95bf03a47963cc82afc53180d6dec7a2aa8084fd4f8c48b6f0bd1e469fb42685673e040cbc4ede96940b92dd7e0618b4efc8c01f1654e97501dec179f8d934ac5084eece20f537e4bc74bebaa5318406a3ac141d744abd4061ce4c4a52426ac8c5b02cbcbe5edf8b416ece8a905d837fd49a3e735b2085ca34a2ece6529a855ee74a9e68a6b903c2336548767911694dc5a7ca1dbb7e7c395ac23c9105242a2ed967eec40ef223cb8d9c4349133c09c8930d1efcd9208e07798fc73d48bef0012a7999ad4b74274d652a632b96b9106b3a589f4e23a37ac8d43928c25955c6c4b8a2d1b2fddb462cff1d39b4af709876846a796d9a51d769635e041d70904946afb85b2d92e2e7edaf5b5a7609f1162799e79d39f96743e4323d84d3def4301f8a682f1b7beb8a5604cae61950d21619f0c133e5b6fbd3774ecd8e8d558ae0bac10756695b2a4103ff9d26697086acbc3bd4918215851897605158dce4b0f2b64941c6a8419c653cb5d738baeeddb3f528f53a14dfa7bf3b2ff5adb5aef4a3a08d2b1bc0f84b34eb5e6ed30ce1164714289d496db92116219c7d0d7efbba01e4c6357f3bb55a8fde5714e478f9c4d20c3ea050507a527edd407c384efbf7f6bdebe58ff3d83f9bd61593e992717471a2e441e555d978a2999a3cb2c611e4ea3afc4ee8eb91a781bbff18588872a865a05b286c602c86c2cd8387ee24be96d05b72f2676c909ea36154333957ffdbd8350df486d8758b843894f1118ece407e586aa5d7166babad23a4a40bbd2b8ffe7a5b9d0cabfe939e94330141e9957781589a5ebd24d81ccfe680b0b135485c74ef0b4770d27235f8db30bdcc67422565326b3f790af5e207c86ca1d23fabac639d46ce4f16249a5355f9d42dd86f05531b332cf1e653be4e5336b2d31bbbc7b993695d4a2225d1c036ba1fd8dbd615b2a799176b7a52e105c2965b37b2b07fb0b590da52e38662aae1ac936f36bb648d97cc5b6d0eaf49ddb04c1f06d89c8f67cb481a68db146df9c078f28a3c2cf6d358ed82aa8c0edd3ae5fee2a32be78b22bfd2c65ca46a0dd0ec8e3ba96dac9cc74f0849fc6b6250424069c6d10160b86f635881ef309d2ea61cf12b708206efdd02ae9791d25c9cc8e952f81ca837deaba8b109e3fac9d664715cdd665512f244a71d3d400a7744b09db17cc5f16a3dfe15b313cc5776bf76334484de21c581932497666503c55a13a8268b33c668685d0f19f879727249c63a05f175b123dbcbee0575d9baf1bee05820dfed7eba851f43dc6702b8e237258d10c5402896ac728a9abfb6955c66e5cfc3d089595272d1ee8c3aa9710f7b887613ef281c63a335f9f75772a48febaf60c8e54e4e146f59b69cf6604cb66e850db5e9c4b5dd402ff4f663db51264949583f5c0f7b52741afbe636e053bd24fed7530c51aed5e97ff8e5520211fee9ec280162a493228e9905ff68aa66cdd12d92cca205ccf967764b48d875c76028f4bbb0eabde1f68892b14483fd7b5b0f36532615ce3e9d1209a7e799f585925b926389b555d8fd7892afdf899d7c813a1244159f9184983a8961081a806cf62a20ca668decce0dadc6a1192e3eda8f4982b8994809f206d6c0c7a4e11ee52e1f6d7aee01aea1312246278b0211d85e9043236962c982f64bddb9a2999bead5a22da64dd20a98751b8b8dc21b9238cb5542167d8047db7ec7a53d2e05459f530743e517f62ec3c8c7408cb8366da73ee341a934e6bdbd53677a9cd39edcc3faf4b1bbc088f5707d86d3894240860122f67003781827d591152ba40341b13344c2f795328abf021e869f00c348358884a9db88bb60a95ff7b01665516c6749b09b9169a1c37aa24c6122be55a1b39a2569f97dbe4b26eae8c9d18033ff100c5895e52545d931b5c9cfd1ec6e444e6f836338109f33230275c4c7aaf9cbe50fccd37a7c0ae6a1024cf7ade1e2e75b1d8b9c4721f5e70ff3bddaa06538baf09b775832e5b0a5e041d0b27f71c198ebe8cb8290ca484456c1a385d96354db1c891d1f2e04903f6433c0e45190dd6ee112aa4be5622b2bf3c02a183022e4372f5782eefd68a1b156a043dbc6cf35a777b7d9294149e69da742af94b545f291e15f662f3b72891265683272bb5703e657befb2081c28100b18c1cf0017e4908d5e26818b643d3f1718a586303a7eeacc2b0becd391b745aa722a55480965845fcc574340aa46e09bebdbf5166b35bc1a92db835995753667947e26c6629123102e9e37eb238d9bdb6796ef3c5c7c72442dd21576d48319778179f39b8b73e60664d596f9b398333c645811ecab7039422b2e0fa66471e10a3aa69b332f6ba68becb368047f80ca3d8f67c509bf4f936365b9aadbb58fb7ed48d63da5a670bc71e8e445df61a8fae2d544a4625a8ecf2479dc32f5343a431b3fc7e5a5559bb5ddbd74ccb165be017fa017de0b959412311be91159786a0bba36d7704937bb0548c95d746942f5b953ee864f5cc3048146a4fefb942a4e552a56ba4103c5df0afd12d6118c6df948ba92697a88dd389db41a147ba2f33d41bdcf0420da021ad244c25c7f2b24101932e7fe9f5d148ccc5fd2ba8b5dd3f9b2bc7022539ee4a423885a42269f159e048e6f6deb5f5b869a83235d063723a510193579e8aa7c9197867979028ecafd2f09996ae3e3a8c0f73e8eae734e846aa2c93ce05a7742c237aedd34e7264180a98b2f00b9c6198a87e02e4353ffe0643339eb1c04dd0dfe419328ee18fd2f1222d24ae4d35c6b8bb4a2691f18c7e955da2a0931901e11f64d20214614d9b6e2a4533f0e42c3c3841067b576383ed0c32e00ba7dc1e55f21441be9906c3fb583c90fd741ff67665049c4d48286800dc63b256e26e3e69210b64ad775f1dbde2d44986665ff5a119cce1b27b79467af1fb985bc34ed7cb621aa932c4903512d0e52acc10cc18cce5d914ec254f094c98eeb8e5de149f3bd3eabe25535ae4386651f0840984d090f230a9f780c4b42c726a91c503e6d0244ec14f9aaa4e86a7562bc28bebba92228675dc391654c934610a7a134eeb2ed492c1fc395d1ee1d9564058ea532f6c6acfedcca89608e7d9b78e83d0a55c71c583d9ab57e652f768d7c3f9bcfda58615a7f436e663d65ec81488aa34c3d7f5fcf529219770018cc5f1d923f831b1d3c8f4b38784e31ed784a97eddef9db42712f6a0ffc1a1e7bb7bf9b01be6780868034f284a9d4946c22ce6c7111e515e6a6d823c132a81a61e82807a8106912883e7462342f260a6a2515224983604b0a55f5c77a8c8ff368f926b09e599c9a3f8211c852c67c3ea27bbc38c888843256f847d3a55bab36be328983e1d915ad3e0cf83e844fe050cad891db9076c3819c13e919201c758999b83c10e03c86cbc64b3be2a02f0d2547dba7b7208b2dde95ac3cfbab201f109171a460438f9fd34bc779168bf27d212fc216472176b0f9d1db6bd087360caf00a41b9f0757aaf5b523a2f3c1bd13849d521b9d957414b785d5f2f205bce768cc2fe9b052230e3021271fc79020c7ea4f9c3602e6ce1fde9260fec6f916ad36582ff8f3231cdfb3a25cfbb64a3d3f6e1e5c1bf2d4ecdb6c5e947e7685ad98ed929b34f13fbbf6b97151328dc52b52c1e14b3d0232b241fa319a34c28256763ae32107b9758891a20fced9062e3002c73239bd55b059d75e809ea356e43c56e97d57fe8647a0c98499bd4991987ade32b6ccf9c4a850fff993d01dae885cc4d22ca806d574f6dbc3dcadb0b73448d30af148d7f6959d7074487d6ce675cd78107774e9fa63e198ef6b6309ce4a6d740fa55bff90eea071e9c7080524f8e1272b65b5283650610ffe02e0fe756fff4357f2c7cac4bc579618f8f90fb7ec6b61fbef13b4d7c55430bedaad3c50b5972234fb123f91528711c01d6a543f8a26f2b608e4013b908b0016a43f5fdb9182773bb4f3a7e1312d71a6cffa99956cc9a36ee4abd85b8da3c734cdb813c2e5ebeafdda13e4be958cf8761841a3c5a63d2b6a8d4068cf41b6cd5f36c0e56d3bd18764b32eb8f5976f63d4143e39e803494e7e7ff1d5be1418d95edfb59028ffb8d0c20b4cc46f982db5af2a72e00ac441943f1aded4a2d512628837083252ddaf662ff741ca4f58d442e618d2742a43c43b3c0417f9764f3238b0f65946beacf10b1a8c34acb283e713eee7b337af2af6a333422edee169044eaff6bf468a74d932f104f691b8ac14e2ab12ecf91f91e489dc102ed8ab0143235d6334dbb0e6f991a8d797cad463f332c66b16a9e770d5a7b4a69f728321f15b5c889781e031074821791e2c22b14184d1f10f0fe7119d3277dfcf93ae38dc2326c972ed5b537f4d40c100486dd0a25b4c09c0ab197ecd53b62cc3c437e1a3bc199e380834e56e287b07c3424e9e619560bf3587de83e808df93ac22db11762205300ff5832543b76cda9be3a9abef8438f25d2b16d597a6625e403e042b8fe626015d00a6361602758a58e10754160c94226bcbb5a854ea4a50fffa40d8ea7751b5f2d8a35b468c6e75c26caacf2691b84e9aaf2afa03db88728bbbf3524c6badab3045d029082859ff3bf3873169fde27f136dcfe638ab5e9a0bcb05af88d8bf59c3a32e6765ef7a25e7256d4972b76bdbcf1a507d5e0a091dc0912eb6fbe29e2a74e5f354e5e54d0fa62f602392db23658dbb79c25933add7a1547c84c03f87b1f0847ee655f5243faa945006cff51b20d929dac7b47b3d5475d80ec1006035fa451060b0a1014fc96c5516bff364da84f277925bd824305f09ffd3da9e77399f1f101961fb23bcd33a8d5408831df200caa5624cc9b29c17b2f6714d732352f006201001c095807643fed4902305fe68a522a6e362818fb5f32723bd2276425508d9068730b89d7809f591b03cbf8b90eedadbeca9c40b5f4b8180c2a984706ddfc2afe3cbc6e6d537fb532107fc96208b3b0a11bd484338d3ddc89994f134eab2654a7f4d68a39f655a24daf16ff191ceede7f2a3a1f4921e5d74a08122aec5218ec7428879973dc9731416cae9ca5261240fe9f818277bee8799647241d1e2ac172f52f44b37a4685a0090676c5273ab0f16637031055317569593292d5850fb890fd4585d52d41e4a3b01f4c6cb4ba42d81365855a8ef3bef76081b4fec7105d3a89aa4f99d4e8b2cb0145f706849af0622b69372038b67e8c6302baae764ee25f8e19a09739c5f20c713a8c02d129b1f9edd5577c2443a7ae0784d3da33670da08140cdd8852f842c58453823677dde75cee8f104b499be50608d342f09a8671001ea3159fa743f42c7047e177ce99f59847892d2426133b26e2072efdf4203172201332d39b19da32dfa52814a0b5680e9e6997b9a39aa6330f514324e36a71482d7e1117b6fec92d9b313a7048744b89ca1d11ec22f8bdc561827895fb97324d17125117636f75b9036254c1e54f7bfe68fd53e6426f6d09896926c51517d9767b53ea56ed78859f074b9508286a4b066ede627a12664d0136e493f140319881661ba5644e1e9c1309e33eb47a2d7e9501cd52d03fa308b07154e72258ce2ded77acb8b2ad20b7ef952547cac08dc8edad5dd85de9746ee1c874ddbb7223fcd040dfa4402f99503ad3dc27c296ae0335e0393c3c91", 0x1000, 0x0, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) 16:00:41 executing program 1: syz_emit_ethernet(0xe1, &(0x7f0000001380)="7383797e5c8e7c475be0b1cb77b8545ed42c12be3923b83b55ee038b529f7c8e377d5a5aaa29939ca85f39b238ed75e8c30e0e736ee2fdeaab2c99f2a2f271092fdd9f06395019a15b597d6346461b1b72f036769c637af12ea376200833a4bd2ecaa7da46f88a7ac4d0db18de909129371125523d959f6e65738436079aa5b2ef5edb53ebd3869a8c9b276a13df1a28b9f039b22ccb007fbb4d6de0a7c47808b56d185095f1d35f30aca01dc0e4b344478ad5f787999f6544d19e323cd5674dc7701984d03034356b29031deb1d23ac3e77b70558d49daffd19c2f59541b67bc2") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000080)="c8c3ba1d35d3fefee42edf3fb81a75a1da5b45fa330a13bbbba014ca321e605881fde51ac306d032e53566", 0x2b}, {&(0x7f00000000c0)="249ffaa5889dfd175cd00b31567498eb1b826714e609b66cc0ceb777b2093ceec8102cb5f631cc1a24d0ec35851bc59ba71791e7de3ba62b4e5544038e5a7e0f304e5b8ad74fccb3286771ec5c86eaed4ec6eab726793873a4f5342c88b68cb9720503a8b16b2ebd6ec604bd4b9cd84823e185fdaa98fa4d64365368342d5fb279f3901729960e6a455801", 0x8b}, {&(0x7f00000001c0)="488a46f4dc8d9624846b6c9a2403c1419c2795cbd528678576d70c450e796e35eb1016ad805587734277fe04dd09dabb8356b2195ab53eed7736a4d33acbda026c7bb79de68d5605ed320ef6ffaa723ddadc4d975c536204ef4988bd2bcf1fcc4a7ad8e3163486a285904a179460f2521861179d04b4d2ac73cfb8330b3b90df89fc6a573f2ef0f468fe3f508a01d66130a4a1e6958bdb5525315cf74c4cf4c2925474826530e6c563d0f59aa2e747853622efd1108dae5359b1598a18", 0xbd}, {&(0x7f0000000280)="c3a9125b1fe6c46583349d8f9a3e7637d4e25d574265d0de3eacb5c07e5673cf08ec3efa1a76c57a116a6d7f7e41c8105f0c1f61c408587bd20528f273cc37", 0x3f}, {&(0x7f00000002c0)="ca94bc385109cb1689b1e6f62eb4229d69e4677ae5fd17b4b2860bf5", 0x1c}, {&(0x7f0000000300)="6d3d198be427eac1661f0c9826e668176343fb78599c721a0755ce226a2a013e334a8bfce361840aa8dfb7f395cd8e2638483fe4fc9c49240a5e5a6760c2a5f8a66eaed1bdaae9b5fabbee39a820c01a9367753c243e5783b843dabb9f1dc04e514bd4b23f5787de8de8497d6eb7611d919272df9c2b1583033a4fa2264e4a323ecf6aaa4fa81129232f40262b8caddd07f54fddaa2a1ad0768cb03bb6b27aa4967a71cff5a8725a29e43fbf7f3c5ecae7490c00a884c17ddf05a9c0f1b20f22ef64c46c286e874afe7b6d37315fafbed0fc6ab011a79195353a5ab5045c8eab0624b049a343fea7205a6df60126b537156b251f93871ebdf47dfb9e437c19a27163539b8df31d71bcaae6b394ac85d8597341c23d5055a82f2d24c9e3c2beb13a45c8f923f296bf7e3ea83756988ab4b727daa2257970ef4f00e0ba9a5215196d2d24cd7b2020b590a5825e29a25fcc8d7144d7394221c1c13fca67a8dd0cd13141e7cac49781ce82bc20e3955aa117016aa689f12ccebd82612315587123dcd52f78ff36a1184792fa3af91564282680d52bbd0c53975bb1e15b0f45f7d728b5eb0b84644cb0aa1b8e21112e08cadcbb337f26a2a11c41125def7a4f5fc55b343f883bf19cecc0bd3090ab9652e3b3c4d6f94f487e93b9a7f6c7ba2cf3f1033352619b96d70a628bd0dd42fc8993b09bd8343ef7f69cb001aa7394a041e95f49718a0be3f80a535b831839157a51fbffc8a6b86c6b31ca267c293c2763b47116538db787b761bf15aeab6691f421cad09c09d0519ec49ce871b2746e7e7da77e4ce313f42f45867901e7d6e94f74b28251949fb27938d56717b178564789cc0aa6fd28fe230487e1ced8f04d10f570142dba406737b1882351df8b0e9699d5618c668aeb7637779c3955b8e2e6985c241414749c7fc623a6ec619abcbb5ccf952fa7e967f60991179f1b033006126b8f2b282fc2bbd068eef549c02fee571c2790e6bf7d2980a92a5cda5e31b17d57eda71e2567061feffb0cd2b6f9e18521822e8049f859a7b7e9e71cf246dad1f9f9822f0cc6b0a781ef3b0c93f4762d2a2b0ca82ae66a51c695406af2d1ff0bd1a85671328fa476e959044409ec249d4160c434cf26f4b6304593b45a9bd622846d81039e5f194d97fa7063afc31f9f28ee81e6ad145046e5f75667b49b24b69312a36c779a12ec3903749f2b5302f1e516d5ed2193d0ebf57f4dcb4524dc20e2404b683a7954cb33b40597bbb30cc130b5dd26dd33fef630c7cc893523994a51fc3c2f8b045b6587777df4f00af700058949e28f95bc3556c9294a8a3c1b88e940d906e02b89b8cad1e107c3e13dd743ac77f6ecc7438953240ed9de1bd0055886ce1ad8eb4ce7020b4d7132cf558d528665a655c7804eb2ea3506e81b220805f7aeeb8d9c90b5589944f762ea1d0287e404079459765bc20f104d3a9cbf52e95eab334acc02ac632384bbba51965b4010319263cf7c64331ae9b0da5ccfd862175a137c4dbaae5d260d4de04e8dda55d7cf1c9a756a7cd868d7b2603856d03b0023bfdda4b001478f6aea08f5858300049daf4f70a56647bd1caeb5a6a4fef1aebc8e5a8dc59a1171a889f2a9d94d3636ce03f0f2db14e1e25f6c28b0d5d692ccbfae787cf79bdfa27940f8b3a041c89ee04f23ba49e1de885f54de3f7faa83571de89409cd929c6e7aa1a1d2c6e892903e02050430109998aad154d4d7adec7066b85d2479ccada40399e775b4a567e5ec58054e23c3833c6006541968b1b2679ad942d58da4f59e4bcfc2a377f19d349e975383a521ccf8b4482868fc8892b20c34c94f2ade49b759d17c28f4db7a79456ab0734cacd6bffde3ed6bcfee48e72f56f96aef6c5f3feca0a9bce1f15b9097a30bd6f472984443ff94ba1f86d4d807dbe24b1deb6b14756ba7d76681fc47a84da548f5769688fa5dbb0801562c5776cf3ef3e68fbf4c01259bd944e55fb5e28bb54f43f5e0a5250325c9cc5dbbb83a6c62093f730e52460f2f484ffdc513b26cc2c8c2dc9235092ddc1c6a34536c0a57ea36a683e553288ba8e13164c058443f7b65f4c211ea39c0c67df2a828def8787b59cf63c59e30658460950763ca9744eb5c1baa937a2e39bd81c006a2a314785c61b4aa3b013050104c196d3bfc492a6eff0ae46d1ee9d60cdd2b6132763b7fc3dd3b70f3adff782a6540403509a8f9fc0dd97d03589038ec4d2e4c6149941d55fc5a4eb7243130b342f92174ae8e841d7ab8a1569545d5bbccc4e7e9097c24409b8b4d0bdd3ca5e9b2bca76bd8df9b3559a6dffb7b61af07662a50dfa77af21aa8f4589a1b43b5af526341665de9d99eba5819a9a8fcdc816ab2a6fdb9c95fd96ffea01cedf30551b2a421358bd5d4e2cc8618dce605a74786198afee8d2901073ca0a6cfd20122261a06a38f01b59c7909dee400201dd314ddf23127ce79fcc40000634ba742c699fcb29dff6e1e96b576eb146250b5816593728d3227810c0e3f7fa4c0cba26ec5dc289a482f33832a64392329a560f908ff69dc558e4de333c91a652e7c08ba9d2c5bef170794083f3eed5099d7f544c02122cb09cc2061e75d9872206f278ada1f296324da19a6c79c0de8a182b864a1bf4ac880e87d159ab1ead40a265087932bd611b88a1d0a8e6bd5746c026640de63b4e5a780da9ea5f37ef97544cddd8fc41a4ca24112b666654cb1897fe31217e40ab2996b3e2438d27b8599648a698635c0d37945dd435cde296e55fed88c0713978fa3c66b81fffb7f12c5151ac7eae0715d2a73678d805ea6092675adc1a23b8ccc1aec05a4dad1f5c3a42279cb775333ed8f5089cee1036e0ac59be99f636fd86e1196343f3abca7c038c343aa16557fc3b868f3bd983c08a3056399743579116f6aed9dd6ed92928e65a26fef0c2f4b7f50998604328ffa3918ca786089c7bee9ceae9f59a5357b374390304b5e20975f748e0ad63391f6d015040aff96ea7953947c5fefb2023fbdfbb693bd264892fa8d238f6d1648f8bcc297871e6a493efd8570865ade457b105463851c94d267058027109b7c4dd3a48288c392a0749a2ed5e426728c0b50cef49c8b1731aa0b459b81ad15cfc2f7d4d9f6c03725c4a4616b3b99e70c11bee732204d73a7d19a451dad89c11c6dfb36d8e005912a8fee7bd4d995021cc5e847bd61c0a2e7e651e29aa885f15a6c7c905361ea907691c30f8a155e10cecb052ce9f5f0f4c9a573211b6ee460f79c3a66308337bc0baf055e50e16a0afa38d2d8750685cf8e3c1ca061108a06d0bc86a2ae738574bcfe50734dda964a1432f335e05b91125d3c55be57dd3544c08049dd87f92195eed0add986f58a1915b336c79bb772c0cbcf84b172d7ff8a43eb3569635caf9cbc9014e888db06c33630ae1728cb42244ac62855f51988b589bb9614f849a8453dc7ad70d1a098f7f914bff413aa13ada1d9d7bf08ff8afe0e89e3f251bd012cd68c728c3e18a747c7baa6f1fb2a7e5362fbe66ceb88462852e1961ae9a8611bd75cb731c5e84c2fb48b57607ba6cd955534dc80cce7900b77697761c7a073e886f298fb4dd8dcbed3c5e21604edcb70d647653c556768aafee8396b1bc2720818512526e786e0e46c76af0f7b4b4b12ac8d0c3fc1b86efa699032094e22d837fb0af8379c76b554e8d6802ac5283efcd7e0ebdfd3d799874d724db8d1c9faf47225aa77449c1c6ff168508290db9337fb5ea456327ab312451e563c2b353ba839ed2eefaf00aedd2ce6799b0bc34bbbcc080f75820eef49433079c6e1a13bdbec09aff6f484632dfb04f2d9b538850665c51711feec86cc99ffe4c5081e99ba982b2d6c2b68df4d003e47efb8e56a27656976ffbfbd85bd80c06769898248d89ca1e97bdd61d3247dde01ea7e6eb505ee4e624768e683b86d882fd9f94f397e09ef53b274e35a1c06c8287c0e52c7b5828248347cfafeac81cb9abc0cc524e1457aa8d077ef4e74ccbddf7b8b593629d9b29642d47147fd4257ad87ef80ec65a28af8d11966ca7bc041e7ff6b1ed5b01e5cfd92e012681fb16576d39cbfc8a59e9af075f521e8684252af27aed2ceb499f556c5d638fd13fc2bde8115d897aee700bcf537ac75ad4b27f6db42b0f4c9d4568d9ff029178f99a389281e914808ba2c8b5d401858f37c36765a1272c3891841b807d439c933ae44d28ad2d6de63d703ae9e1789059c7fc0b7808c7aef557a1ceca0341ae323283597bb4c688226b78a520fdab680cbee3ee79024dba6939ec4f7ee8556276ce013e30a2426b3f2cd9bbf43e7f1ee8cdd1d8c33840cfceb47d1ae6ca1ffe168a5faca7a290f8f9e31f51e764d1432b65728bd85e68b1887ed2bd78458be17a16652c8b913fc751d7690e45c3b10910c88a9c8292ead1641aa7f1bb5c8a97231d547b3bfafeef76cb2b7484b6bccd13bd5a37b8bc158209eed03d745dd5ddce7408bcdbafa20dae715cf2c4e4cc71d599aab2b49dc50fb342be3308ebda696ef4d8d21350e1af8ffc4dc8e1a06b58df06619ce5e504d9e2fe995fc5f24d99fa675c9ef58240d7735beb2b90c93e099ca9c0ed77356661ed9c27b69d118ca9b4abad60ce2b5b823294298fc8ba0e2f81009a1d0a37e88144e3ec6ffd40eba0fc3fc57f5c93160a7929d4ecbec62f8742261d2fd9832b92d19c7e4adbe206ece787cb1e284521db79506754dc9c5813ce1a6fdda736f9336e507b8f4ce33d2c1c376ce8247082f63b539d6a7b4f62be2857f683d4727d8f2635be8d84d42bed90e94a883b178681b1020fe2180a922c578fa0db3c202679489ff0aebb5365a795307606f7840e649761995d44f352bc299951ff74914204ab499ac01f0bf94c45fb138331adac8c69dcf14c459f578226721358c9c53e3db074cc27f7e3c7ec54f55dced6b1e28f32ccaea0bf1710d31e20914f19e2ae2c2013b15889f45910495e67a9fed4bee04f5da7f70a17d9e77e662a1b15f93aa72077fd028fcb4b86281b382d9ef44c680de7aba143ffc67ad8c0a62b2184c04e9cfd4554690163c3c2267346dc07f111d042d6682b537260b4e3924326f0f316321a1e32581e4b8a465274ea916ebe1c9ee7f59b8cf84b49ebff25e5eb722beb3028a21b53d0b1d88c2a95262617ddbcbcfff1b2cb04f213ba62c10ec07ce755362e1df6ad3708a8b7b63c487ecd181f5d68f0d7138d97910c07bc4f64603697e36a1e11a3cfd5ccd28ec6dd91b45993dc1457e084d0150a14cf9896151b7e10a610cdada8cf367ba07aee4e52c8b4b409dce950deb3b0daa9ae2d158beb34eb7e020922fe94f4de4826dc6dfebcf05c9d7d05753d55652fa9f3111c47c3e371230e91b0e2e58147db57393e6cf7a8caa46e40dea3fa232b8c89b81e12a3cd2e67a64770939199c0e2345f9bad615b33aa8728d61ea80bff6d8314ea7b4368deaef7f97379b8fd270c6244606f817225ab5caae7ec664dcc8be06f7e227af003ff8b56f2db77984888b17e8279017da415041461e28358f4feaa596faa51aaae583a4acc95d2f0d99b8680ea53e15760a59e83f992054bd7c32694e47f78008770d8f73dbb50bab3c979f0e1c0e75672ea80d49961068efd24c9129b4f0e447fc99aa1dcb4b0bea5f35f58d3ae9c9c3013b6f3e5b73bfc8e0b41562a6f7942fd53f98aa5a4445a450b20b4249a9950cb4d17604d1650511d789a2651ff40c19ba6383e248037a2ab2abd7742c9f3504c4d155bd64f3a68a7b9eeb00203aa35593f709537c16a", 0x1000}], 0x6, 0x0, 0x0) 16:00:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getuid() geteuid() r0 = geteuid() setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10800, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x2012, r0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x8, 0x1, {0x1, 0x80000000}}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:00:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendto$unix(r0, &(0x7f0000000000)="5001050160000004020000000706ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0xfffffffffffffffe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10010, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x6) 16:00:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="c52154a49106000000", 0xfe15}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)="942ac5584ffccf4f22573172d8ddd090e88bafee7daac207dec4c649d89e3851dace72b381299b8b5cdb240229fa783bc987e240d1805fff899fc1fda7f69771e22a3fa66997a7dad82b094df80f09c04a78d2ac7c0cb5b238c0cd66b746b850b2da739a7dcbce2ec863524e96eb9afb48050ee0c3f6095f6537725154a9dcd11ebfb2b96726eef85c21a355", 0x6e504079659eeaba}], 0x1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x80, 0xfffffffffffffff7}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) flock(r0, 0x8) open(&(0x7f0000000040)='./bus\x00', 0xbb2cb001e8654530, 0x40) 16:00:41 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0xa) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x200000003) dup2(r0, r1) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) poll(&(0x7f0000000040)=[{r0, 0x8}, {r0, 0x4}, {r0, 0x4}, {r0, 0x1}, {r0}, {r0, 0x2}], 0x6, 0x3) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x0, 0xfffffffffffeffff, 0x7, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='#') 16:00:47 executing program 1: msgsnd(0x0, &(0x7f00000000c0)={0x2, "bbf3deb790965e3cfc0dae128a2718ff381888c5c534d20d7e868e"}, 0x23, 0x0) syz_execute_func(&(0x7f0000000880)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014ec4a3a14111014b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096c4c2550a14653223333333ed33edc4c1df5d94cff6ff000066440ff4697683397fd3fb00008fe878c3cc04460faef1450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec4c4c259dc092ec3c4e2899294d80000000019c2c2b0c10b0b13fac4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b6500f266f2430f1bcc2626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0c092bf6a8bbe7b5c3779c16143654bea1e312a66bc397ea2122f623a1dee3"], 0x1, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c442f9921c7dfd2f17e8e674742ee26d756d617d5a73228f097892312d2bbd000010c43c42192d1e9f9ffffff9c4c4c9a90f8d") 16:00:48 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="680000010000e8fffeff008774ce0000bfba9da0d3b64cb82edc001aac00000000000000b2a0000000000000cd"], 0x2d}, 0x0) syz_execute_func(&(0x7f0000000880)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed66440ff4697683397fd3fb0000c650227d21a7d17106d1710626660f73d30066400f6428c442f941a30000002166f2ab440fec3f67dddda8e80fddf6c6c466b1f7c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000000)="43dd25010000006565d93457c4417de61964f30f124a00f02162ed410ffbd98f298f29afc4a165660f298ca0a9000000c4820d2e04dd0e000000") 16:00:48 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="280000010000e8fffeef000400000000001aac000000000000000000000000000000cd"], 0x23}, 0x0) syz_execute_func(&(0x7f0000000880)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed66440ff4697683397fd3fb0000c650227d21a7d17106d1710626660f73d30066400f6428c442f941a30000002166f2ab440fec3f67dddda8e80fddf6c6c466b1f7c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000300)="43dd25010000006565d93457c4417de61964f30f124a00f02162ed410ffbd98f298f29afc4a165660f298ca0a9000000c4820d2e04dd0e000000") 16:00:48 executing program 0: syz_execute_func(&(0x7f00000000c0)="964a78f72cb277770f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f45a703e80070dbc4238968f32e0000c4221dbc02110f4e5bc4a265aa104b26660f38091e00de440f7625f3ffffff410f38019f0800e500c421dd589fc4e10bf8c465f23e0f4030620f38fd5a0865f267f30faedd0383397fd3ff40a4c4815162c56766f2ab440fec3f660f79ce450f1f4000c3c4899294d8470fafb2fa660000d9f9000fc4c37d0daa677666660000c2c402f9346000414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c0593183f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03450f91f3f30f5ea5a9a50000ff088bff8bff1b0531c6000055c4637914522800b81a00a2f1fbfb3b62") syz_execute_func(&(0x7f0000000280)="4bdd25210000006565d93457c1b9080000009d5b64f3430f108a09000000a1ba7cd4f018a8c1c4e3ee75830603f2660f3af160fe6a702d2db7ceee4d574d57524e539a6c17c4e1f3c5") 16:00:48 executing program 1: syz_execute_func(&(0x7f00000000c0)="964a78f72cb277770f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f45a703e80070dbc4238968f32e0000c4221dbc02110f4e5bc4a265aa104b26660f38091e00de440f7625f3ffffff410f38019f0800e500c421dd589fc4e10bf8c465f23e0f4030620f38fd5a0865f267f30faedd0383397fd3ff40a4c4815162c56766f2ab440fec3f660f79ce450f1f4000c3c4899294d8470fafb2fa660000d9f9000fc4c37d0daa677666660000c2c402f9346000414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c0593183f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03450f91f3f30f5ea5a9a50000ff088bff8bff1b0531c6000055c4637914522800b81a00a2f1fbfb3b62") syz_execute_func(&(0x7f0000000480)="4bdd25210000006565d93457c1b9080000009d5b5ba1ba7cd4f018a8c1c4e3ee75830603f2760f3a6d7c6a702df3b7cefc667b524e536ca617c4c403510e04fe0fc5") 16:00:48 executing program 0: syz_execute_func(&(0x7f00000000c0)="964a78f72cb277770f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f45a703e80070dbc4238968f32e0000c4221dbc02110f4e5bc4a265aa104b26660f38091e00de440f7625f3ffffff410f38019f0800e500c421dd589fc4e10bf8c465f23e0f4030620f38fd5a0865f267f30faedd0383397fd3ff40a4c4815162c56766f2ab440fec3f660f79ce450f1f4000c3c4899294d8470fafb2fa660000d9f9000fc4c37d0daa677666660000c2c402f9346000414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c0593183f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03450f91f3f30f5ea5a9a50000ff088bff8bff1b0531c6000055c4637914522800b81a00a2f1fbfb3b62") syz_execute_func(&(0x7f0000000200)="4bdd25210000006565d93457c1b9080000009d0fae43005ba1ba7cd4f018a8c1c4e3ee75830603f2660f3a607c6a702df3b7cefc667b524e536c668014ccfe17c4e1f3c5") 16:00:48 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="280000010000e8fffeff000000000000001aac00000000000000000000f6ffffff00cdcc75fc78e2098ddba580062a6b2bd3f3"], 0x33}, 0x0) syz_execute_func(&(0x7f0000000880)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed66440ff4697683397fd3fb0000c650227d21a7d17106d1710626660f73d30066400f6428c442f941a30000002166f2ab440fec3f67dddda8e80fddf6c6c466b1f7c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000300)="43dd25010000006565d93457c4417de61964f30f124a00f02162ed410ffbd98f298f29afc4a165660f298ca0a9000000c4820d2e04dd0e000000") 16:00:48 executing program 0: syz_execute_func(&(0x7f0000000440)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c43e2e9660ff8aa024800570033b8c4f4014e4e4e5b80c70030091e1edee509c421045f4607c421dd5831c4e10bf8c45b8f4868cd2e2a470f898c000000c4c2550a14653223333333ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad766450f73fc1026362665660fe179e97c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e289921fd80000000019c2c2b0c1c423194a72c70000c4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b6500f2f7f04293a100800000802626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb920f2626660fd7ecb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00040059d99c508bb884322012b746cff928cc1bf50543db746085"], 0x1, 0x0) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457460dbdc28a8a470f139000800000f3f044811806000000122d2bbd0000de0200c9c4c4254b02c2e1c4a37962ff4fe1a6f3410f5c223ae56b460f02bd1717697c8023fbc4427d192fc4416175f620") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9c5cb73c442f9921c7dfd2f8fe8085dfc430c03d9d6653e0f212dd5d5e3e50ca7fd31fffff507070f71cd30") 16:00:48 executing program 1: syz_execute_func(&(0x7f0000000280)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057f3de99f73d000033b8c4f4014e4e4e5b65f345c1a60a0000003941ad1e1edee50946c42741839fa59d0000b507854607c421dd5831e9e9e10bf8c55964660f38385a0a470f898c00000096ea26400f00a43902000000ed480277f8f8440ff4697683397fd3fb8f4894a2c92c05b57d215104662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e8ddf6c6c466b1f7c4e2899294d80000000019c2c2b0c6c10b66c4216973f900c4414e53d2c4c1fc518ce00ce6fa2cc6a8f2ae000000f1ebeb628f8f7d9b6500f242dac37e262676802d0d084000003949c439455ac5d8d0638d6e8df9ffffff232367f30f101a41064ace5b835b8323f96c20ecc4e251bcdfb83aa2f1fbfb22c1e2") accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)=0xfffffffffffffd35) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d934570faeb34fd30000c4c26daeb01c2a7aa0f3470fb85a9df30f122d2bbd0000c1c2c2e610e4e4c40265999633204657b5fc") 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: syz_execute_func(&(0x7f0000000440)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c43e2e9660ff8aa024800570033b8c4f4014e4e4e5b80c70030091e1edee509c421045f4607c421dd5831c4e10bf8c45b8f4868cd2e2a470f898c000000c4c2550a14653223333333ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad766450f73fc1026362665660fe179e97c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e289921fd80000000019c2c2b0c1c423194a72c70000c4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b6500f2f7f04293a100800000802626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb920f2626660fd7ecb83aa2f1fbfbe2") select(0xfffffdea, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3eab}, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00040059d99c508bb884322012b746cff928cc1bf50543db746085"], 0x1, 0x0) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457460dbdc28a8a470f139000800000f3f044811806000000122d2bbd0000de0200c9c4c4254b02c2e1c4a37962ff4fe1a6f3410f5c223ae56b460f02bd1717697c8023fbc4427d192fc4416175f620") 16:00:48 executing program 1: syz_execute_func(&(0x7f0000000880)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014ec4a3a14111014b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096c4c2550a14653223333333ed33edc4c1df5d94cff6ff000066440ff4697683397fd3fb00008fe878c3cc04460faef1450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec4c4c259dc092ec3c4e2899294d80000000019c2c2b0c10b0b13fac4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b6500f266f2430f1bcc2626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0c092bc474f6a8bbe7b5c3"], 0x1, 0x0) msgsnd(0x0, &(0x7f00000000c0)={0x0, "e7893b6d9db5fe2536cef8197095c56a10c5a68da4e28de021cc8d"}, 0x23, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c442f9921c7dfd2f17e8e674742ee26d756d617d5a73228f097892312d2bbd000010c43c42192d1e9f9ffffff9c4c4c9a90f8d") 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="28cab800000000000000ffff00fa1f000000001aacf8a48077308a72f5db31"], 0x1f}, 0x0) syz_execute_func(&(0x7f0000000040)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed66440ff4697683397fd3fb0000c650227d21a7d17106d1710626660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f7c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000300)="43dd25010000006565d93457c4417de61964f30f124a00f02162ed410ffbd98f298f29afc4a165660f298ca0a9000000c4820d2e04dd0e000000") 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: msgsnd(0x0, &(0x7f00000000c0)={0x0, "bb"}, 0x9, 0x0) syz_execute_func(&(0x7f0000000880)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014ec4a3a14111014b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096c4c2550a14653223333333ed33edc4c1df5d94cff6ff000066440ff4697683397fd3fb00008fe878c3cc04460faef1450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec4c4c259dc092ec3c4e2899294d80000000019c2c2b0c10b0b13fac4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b6500f266f2430f1bcc2626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0c092bf6a8bbe7b5c3779c16143654bea1e312a66bc397ea2122f623a1dee3"], 0x1, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c442f9921c7dfd2f17e8e674742ee26d756d617d5a73228f097892312d2bbd000010c43c42192d1e9f9ffffff9c4c4c9a90f8d") 16:00:48 executing program 1: syz_execute_func(&(0x7f00000000c0)="964a78f72cb277770f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f45a703e80070dbc4238968f32e0000c4221dbc02110f4e5bc4a265aa104b26660f38091e00de440f7625f3ffffff410f38019f0800e500c421dd589fc4e10bf8c465f23e0f4030620f38fd5a0865f267f30faedd0383397fd3ff40a4c4815162c56766f2ab440fec3f660f79ce450f1f4000c3c4899294d8470fafb2fa660000d9f9000fc4c37d0daa677666660000c2c402f9346000414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c0593183f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03450f91f3f30f5ea5a9a50000ff088bff8bff1b0531c6000055c4637914522800b81a00a2f1fbfb3b62") syz_execute_func(&(0x7f0000000200)="4bdd25210000006565d93457c1b9080000009d5b64dcdea1ba7cd4f018a8c1c4e3ee75830603f2c422b1adfaf3b7cefc667b524e53f390a617c4e1f3c5") 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: msgsnd(0x0, &(0x7f00000000c0)={0x2, "bb"}, 0x9, 0x0) syz_execute_func(&(0x7f0000000880)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014ec4a3a14111014b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096c4c2550a14653223333333ed33edc4c1df5d94cff6ff000066440ff4697683397fd3fb00008fe878c3cc04460faef1450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec4c4c259dc092ec3c4e2899294d80000000019c2c2b0c10b0b13fac4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b6500f266f2430f1bcc2626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0c092bf6a8bbe7b5c3779c16143654bea1e312a66bc397ea2122f623a1dee3"], 0x1, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c442f9921c7dfd2f17e8e674742ee26d756d617d5a73228f097892312d2bbd000010c43c42192d1e9f9ffffff9c4c4c9a90f8d") 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) 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:48 executing program 1: syz_execute_func(&(0x7f0000000180)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5330091e1edee52636f3a621045f4607c421dd5831c4e10bf8c45464660f3838520a470f898c000000968633edc422fd90247c6477f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f6d67dddddde80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c1030a0000c4414e53d241a1ab060035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f2146766450f3a1517d664026402802d08000000ba5c450f91f328c4e363de9476a5090000f9fffffc00fc00410f4acea70fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000340)="43dd25310000006565d93457ec41dbedc4e1a167c0c4017851f94960498c0140ab37af0f01f9c48289bcb50e71e42e91ee9a8c0f05050f4b83260f1a7d822222000001003dc4c1732ada9c2bf21ef27b21b8e759218a8f8f05050ca74352c463f91c023e3e3ef30f525c2100660ffad8b465362ede5d6a") open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 1: syz_execute_func(&(0x7f0000000180)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5330091e1edee52636f3a621045f4607c421dd5831c4e10bf8c45464660f3838520a470f898c000000968633edc422fd90247c6477f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f6d67dddddde80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c1030a0000c4414e53d241a1ab060035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f2146766450f3a1517d664026402802d08000000ba5c450f91f328c4e363de9476a5090000f9fffffc00fc00410f4acea70fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000340)="43dd25310000006565d93457ec41dbedc4e1a167c0c4017851f94960498c0140ab37af0f01f9c48289bcb50e71e42e91ee9a8c0f05050f4b83260f1a7d822222000001003dc4c1732ada9c2bf21ef27b21b8e759218a8f8f05050ca74352c463f91c023e3e3ef30f525c2100660ffad8b465362ede5d6a") syz_execute_func(&(0x7f0000000440)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c000000968fea1012c10af7000033ed33ed66440ff4697683397fd3fb0000c650227d21a7d17106d1710626660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f7c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f00000000c0)="43dd25010000006565d93457c4417de61964f30f124a00f02162ed410ffbd98f298f29afc4a165660f298ca0a9000000") open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) 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:48 executing program 1: syz_execute_func(&(0x7f00000004c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="59d4cc8c17f82bb5d067630d"], 0x1, 0x0) syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4c1c2c2e610653e0f01d5c4e3e50ca7fdffffff07660f71cd20") 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) 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:48 executing program 1: 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: 16:00:48 executing program 1: 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: 16:00:48 executing program 1: 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: 16:00:48 executing program 1: 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: 16:00:48 executing program 1: 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: 16:00:48 executing program 1: 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: 16:00:48 executing program 1: 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: syz_execute_func(&(0x7f0000000880)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014ec4a3a14111014b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096c4c2550a14653223333333ed33edc4c1df5d94cff6ff000066440ff4697683397fd3fb00008fe878c3cc04460faef1450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec4c4c259dc092ec3c4e2899294d80000000019c2c2b0c10b0b13fac4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b6500f266f2430f1bcc2626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1c74"], 0x1, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c442f9921c7dfd2f17e8e674742ee26d756d617d5a73228f097892312d2bbd000010c43c42192d1e9f9ffffff9c4c4c9a90f8d") 16:00:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x9) 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) dup(r0) r3 = getppid() fcntl$setown(r0, 0x6, r3) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f00000000c0)=0x3) getpgid(r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x4010, r0, 0x0, 0x0) 16:00:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r0, 0x0, 0x3) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) 16:00:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r0, 0x0, 0x3) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x6a2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4}]}) 16:00:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r0, 0x0, 0x3) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0xff, 0x80, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) r2 = msgget$private(0x0, 0x8) r3 = geteuid() getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7, r3, r4, r5, r6, 0x20, 0x2}, 0x20, 0xeb9, r1, r1, 0x7, 0x10000, 0x57, 0x9}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="93247784e8cfb58521e167fe8bf5962cce8945e58e8eb13fbb72989788d2ca303134dd9bc2441e247878974fec922c8e42c152f5d3aec8b40e9f7b711b22f5fb061387835e1236cc0a384d6d1b23ca762b2b75760a7a82c99c159965ebef81a450cf5403a2e7a5fe53a965c04673045f4f49ffb87783255da8efe6c9bebae18626100a6e0fc101210f74", 0x8a}], 0x1) r7 = socket(0x0, 0x4003, 0x5) fchmod(r7, 0xfffffffffffffffb) fcntl$getown(r0, 0x5) pledge(&(0x7f00000004c0)='\xefv\xc4\x05h\x1f`W9\x9a4\xbb\xbd\x1dG \x907\xa7\xab\xfd\xa1\xe4p\x8f\xc2\xa3\x87\xab\x86\x16\xb2q\xea\xd8\xdb}`u\x87\xd2_\x17oH\xf2A\xca\x8bb\xb4\xa8\x86\x98N\xda^\x92\xf4\x91Z\'\x01\xee\xe9\x12\x13.+\xe6\x81\x8e\xae\x00\x1b\xddyU\xaaMA\xdbw/\f\xa7\x9bq\x8d\x19\xc4`{A`u\bT\xfe`\xcfQl&~r?\xfbX\xcc\xc1k\xd8\x94\x13\x7fy^~\"\xf1\xed<:\xcfu\xac\xf5\x1c\x06TJ7\xb9\x10\x85h\b\xbe\xe6R\x89\x1b\x85\"\x19\x06\xd1\x1b@\xbd!l\xc7\x15P\x84\x88K\xcb.\x8br\xb8\xc8~\xb8:', &(0x7f0000000580)='^{\x00') 16:00:49 executing program 0: r0 = socket(0x0, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "00000000fdff00", 0xfffffffffffffffe}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:49 executing program 0: r0 = socket(0x0, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x846, 0x61) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:49 executing program 0: r0 = socket(0x0, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:49 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) dup2(r0, r0) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000040)='mB#', 0x3}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/234, &(0x7f0000000080)=0xea) 16:00:49 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:49 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:49 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(0x0, 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:49 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) dup(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r0, &(0x7f00000001c0)=""/191, 0xbf) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e728", 0x8}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x10) 16:00:49 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(0x0, 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:49 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(0x0, 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:49 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x20400, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x0, 0x1, 0x3d8, 0x27d, r1}) r2 = semget(0x0, 0x4, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x6, 0x3, 0xfffffffffffffff9]) r3 = dup2(r0, 0xffffffffffffff9c) r4 = openat(r3, &(0x7f0000000080)='./bus\x00', 0x20000, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) setrlimit(0x3, &(0x7f0000000280)={0xffffffffffff8000, 0x8001}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f00000000c0)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000300)=0x11c9) 16:00:49 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:49 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:49 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:49 executing program 1: open(&(0x7f0000000680)='./file0\x00', 0x20, 0xc) r0 = open(&(0x7f0000000600)='./file0\x00', 0x48, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000640)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="39b5ce79639ecbfd9f1674f9528b60adb90c405d58133cfbc7b3b78e7883409486a467ef563725ce01a001df0f10c284406d49724822fcdf6273c064d44cf992314fa063278ebbc381d6fe23e095fe5add9efc0d8d1b606d4f3cd3f3bb4d7660ff5f9e668d0e4f3e392f64190152ef16312738c879e728acd29719cd0cffdd607ed7f5386a245e876dbfa600f1ada1fcc93d7bf38c5795485a4b4079", 0x9c}, {&(0x7f0000000240)="55b5214640a1daf063d2109d01496374e50f4fc8f8f01f09cf48fe4ba2e3d3630cba81680fc056f7b92ac8f5482a400ec1bce58cf3ab54d96ee0e03ed02081057bbe9c71e70241b8d469c32f4c9fdbc9975134584bc01d94057046ca46c99df6364a54e3d222933bd1", 0x69}, {&(0x7f0000000380)="8b90360d4a7a9a600da3317d14403ec294977d37ad7c1595168b42479ceeb7c452a71fd514d04c53e462d37374f604ffd33e442af16fd166b2bddff5d6fa1f1bd20c194c142beff521e7049d9a90cf2be8a01dbf48f7b34a8933d771294c0137f6bec801bbb17f6de34a91848d8b71b8dc8dab34c96c121633c36a618a5907407f4510812ce404852e49e164580e62939463dafe2635764f54f3849f7d1cee373c84528855b4215689ce743b8bb36c9891723ea3af", 0xb5}, {&(0x7f0000000440)="3a74a7d59a94cbd4916fbee932440c9a0352c1a19d59599d622b069d85265fee5b3d2880993da22fc8813bc2f084bf42ab3c23fcba34b0e7d61a31799fa1f3ec1b8758f4183c722807105ad5bcc185dc23b0ad936d6816047b57dd29e9a79ede3190d4a2d8bc23e84a15bf3645f61d89f51fcb877459414c458dbf49f0426a8ee9f9cc4b8aab7a8b597c07d439d6cece7042b948b826dae02b0515b685caf96959c0b3023cb004c87d7401cb79543810a39d70d338dd038faf79ff5c8860186fc31b705f852e8d51c8ed50307537b5855f55bf49c4fd196b15cc3fa2b27c8468adbd05a5e52f0c8674296234dcc43183dd6f54f1eeb9f0e1f3", 0xf9}, {&(0x7f0000000540)="88b55288e3981db374bb18859ae36155d5d7196572229d53a832ad98e1904d1f670939440427b1490f5c005a8e10cc0367c2a1527ab3d370dbe47d1b47d0eb917712cbffe4862c86cfcbd1b231398e1788ee69ecdc3b90273c1688150cda7467903e2a959c7aa866bd365d5e2ebb659fe6cf34928a85694383b8fbf408cc1a3bf5e267048c37d8a0f037888deb2156569b259bb54f078ed1bbd176c054f7733e1e8db9a0f0037d8ae013dc667161125f311f2a", 0xb3}], 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:50 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x6, 0x7f, 0x10000fffbfff8, r1}) 16:00:50 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65c375"], 0xa) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/248, 0xf8}], 0x1) 16:00:50 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x400001c, 0x7}, {0x84}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:50 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2d0, 0x8) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:50 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:50 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:50 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x6, 0x3ac0, 0x7, 0x4, "25938b713963f764be219deab76a61ef6699f041", 0x3, 0x4}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xffffffffffffffff, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x4, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:50 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:50 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x4, 0x7fff}, {0x24, 0x5}}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) close(r1) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 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}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10008, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) mlockall(0x2) syz_execute_func(0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80, 0x0, 0x800000000}, {0x6, 0x9}]}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000005c0)={0x2, 0x8, {0x101, 0x7fffffff}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x849c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x34, 0x6df7c111, 0x6, 0x0, 0x100000000, 0x0, 0x40, 0x0, 0x1, 0xfffffffffffffffb, 0x100}) syz_emit_ethernet(0x176, &(0x7f00000003c0)="b646e27bae88ee08dc4e6971e75efbb9fa418c0a5d294abd82ea0e89ad14f03c8aed82fca36bc24653098c2f1a78c4e9e2e56a2e60fd203996ab6e1852242935b9ed15fe78a9b54b10d768528657909c527f43786c7b73024f52dd6293f7135068c901dafeafc57628d6fd2f5513fd7d16cf97b3c1d5cb6c6e909ac2fec050ff85288abb0827cddb4abe55f5e175599dbd479ca6dc22acbb0b9ee185dd56df35b324bb1d4ec20ed45ec8eca517e6d72f861ef3a58f01ba17874c3884ffffffff00000000bd649c562ad8ea1310ecdca72eaaedffdd4e0889c30000000000006772a1cd2f48448667213389ceb5e20b4c592ad9bf7476696d076a0b739b27cf36a8a9790262c1d77446186d22dacec215ddb9ddef1dc9ba8bfe1b0ea30cb4153de6aba79069f235117970bbb1edba1d3243c70017540c8d5708f793a0ddcdd1c8b8af81b697d402baac8209d104b0b10cc28d9e895f1602d028258c603315eaacdfdbf44ce68d5f093a74da0d21be7f24c87b7b2cf9a4") r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x20800, 0x31) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000640)=0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20800, 0x0) r5 = semget(0x1, 0x4, 0x90) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000680)=""/176) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f0000000340)=[{0xffffffff, 0x7fffffff, 0x0, 0xfffffffffffffffd}]}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x6) pread(r0, &(0x7f00000000c0)="876917988534a504ed16be48cf1856a4caf612c3d4ddd214d7a4f0e9b43c973f334909fc97b86f", 0x27, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0x7) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3) socket$inet(0x2, 0x3, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: truncate(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x10000) unveil(&(0x7f0000001340)='./file0/file0\x00', &(0x7f0000000040)='c\x00') 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x20) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x4) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26", 0x4}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x2000, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x1e, 0x5, 0x7fff) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26", 0x4}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x6, 0x5}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x80000001) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x0, 0x7ff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x84) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0xffffffff7fffffff, 0xff}, 0xc) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26", 0x4}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x0, 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 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) setuid(0xee01) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x1) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x3) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x4) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x0, 0x9}, {0x101, 0x1000}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x67, 0xeb}, {0x3, 0x6}, {0x100, 0x1}, {0xa7, 0x1f}, {0x4, 0xfff}], 0x5}) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r3, 0x3}], 0x1, 0x0) dup2(r0, r2) pipe(&(0x7f0000000080)) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r1 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x2018, 0xc000, 0x202) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x9) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f0000000080), 0x10000056, 0x0, 0x0) r3 = getuid() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r2, r3, r4) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000240)=""/8, 0x8}, {&(0x7f0000000280)=""/69, 0x45}, {&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f00000003c0)=""/155, 0x9b}], 0x4, 0x0, 0x0) bind(r2, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x8000, 0x40}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) ftruncate(r2, 0x0, 0x200) kqueue() 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x7a94a267f54c7de8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x54}, {0x80000016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x190}]}) socket$unix(0x1, 0x5, 0x0) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x5) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r1, r0) 16:00:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ad) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8422, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x4, 0xffffffffffffffff) socketpair(0x0, 0x2, 0x3, &(0x7f0000000240)={0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x8002, 0x1) r6 = syz_open_pts() r7 = socket$unix(0x1, 0x0, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x800, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x18028, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000580)="b3d52b2c68ca6c87a91c46d5b038c0e813979a2cd9a1e05c9b09ee52ddbe7b0bd5a7e5587f3af5024c", 0x29}, {&(0x7f00000005c0)="3a0f5f5db4cc40b28d227c7f26f10f8705e990cb37b6167031a766270db359ac680da10eb6eb9e7f5a5fb34b8c38b61c31d169f57eb3f674a5dd76d3ee232d3b1892a0705ff782fae0aaaf2e839ccf5d0b94142acc673029b643d5d4ef08b8c659f41126cf2534f0de933961ad18ad882d22e92ae8b7175bb55f1e01b5d261ebf040d0cc8a58b496a241399b1e2d4c1e7d4742", 0x93}, {&(0x7f0000000680)="6e0397439e9f25b5330be5afb7bf1eb1a3ffd8f28fcd6e6b8714ab523c5743b8e8998fa1c1d7a5121576294f48397a2c4149f5b40e1bfdc9ccb13fae3d89af204bbf917efe0c6314b4631dda025f0a7bca3d2eca", 0x54}], 0x3) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x880, 0x0) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000740)="ea3acc22c3db03aed71874c52095b6ee4abbd98a2920ba52149efc218bc0f0832e61a29db30c645fb6376300d52d60e385031ba2a1dc545e2413f2dde3dc80a1652212b4215e0bae003e0f2e4687f9bda8804d1ba7208bbcf752904d65236237dded", 0x62}, {&(0x7f00000007c0)="48c393ca80b55efd22da76da5b6d243083229b8f68458dfc1e5f222a7157a864b5e9afee32fce2", 0x27}], 0x2, 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x10, 0x100000001, 0x6}, {{r2}, 0xfffffffffffffffd, 0x40, 0x40000082, 0x3, 0x2}, {{r3}, 0xffffffffffffffff, 0x82, 0xf0000040, 0x10, 0x77a0}, {{r4}, 0x0, 0x0, 0x1, 0x2, 0x6}, {{r5}, 0xffffffffffffffff, 0x8, 0xf000000f, 0xfff, 0xfffffffffffffff9}], 0x26, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffb, 0x20, 0x10, 0x20000, 0xff}, {{r7}, 0xfffffffffffffffb, 0x8, 0x6, 0x80000001, 0x4}, {{r8}, 0xffffffffffffffff, 0xc1, 0xfffff, 0x3, 0x20}, {{r9}, 0xfffffffffffffff8, 0x4, 0xfffff, 0xffff, 0x4}, {{r10}, 0xffffffffffffffff, 0x1832256894cfb72f, 0x3, 0x751}, {{r11}, 0xffffffffffffffff, 0x44, 0x0, 0x4, 0x8}], 0x9, &(0x7f0000000500)={0x10000, 0x5}) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x12) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000001840)=0x8001) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00002b27febf000000000000000400000000000000000100000000000000ffff4f22006e", 0x2c}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0xa, 0x102) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000000180)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="b3ba6c07fdbde662a260257080b4d6c9edf947133439a513c49c7fbfca4dd2c0122eefdbdd3d38d9f0e3346282db9a0f96e4c09cdd657d8626830538b87a6f62366f6ae3acfd295962f33a14c4e18ee131660cf0eaf77f21d6afc17093875b38993174c449a668b8c71bfef0355f79543534942d1885dfb6f6f892e748d107de98ae5c646b9467e5b127234754e0eb392b01962a500cad37e8778c8d1e0c278a7810b52282c1be1ba3743cca290b14b6149e0633b2aacc09763a5b9a1c54075d8d18b184b35c133f25af4dad2495b86c746e5381dd0169207dddec303c9d1f302c7b78bfd675fd905f80e6ba18e3b0b0d8b7fc60b9a5c18c41af41de8081a314d943ff09fb8f0f07111eebd960d77c0631dc70b0dcd2adef1b69b91a82a783fcfeddd7da4d96e6bec04ccaa1a9f43589d86ee34ff9def20b3adbd475324f65f2c42c8602d57984abd344014d7b16e3c4d13a06ad824c22df8d6dd8eacb84ff3f85313fff7fb865eba8eb5a13acebca142133c11686214c7bcd3d444d396edaa5957f29483c3483a882a8384124d280272a5840db6378f77b9a1444fd49b3ea6703692f60cceaeaff75adb8c3cdb74a1f685373a05c4ee482f7a62214e29ed1344ccb8d50ee8c35f629308d6f381876931d7e9bdfe555fac74b8a0e04e488968d9ad552d884f8a30afdd23b10432f7b020dac1ddde1e82a1fee6a2ee6f92712f637d174a5e107c068adcc6c383110ce09373c7bdcf649a5364fd5b1b55a153579290b534b0c4af7de723e044982c7357f1a5eff014ca43e4b73aafbb9d3a6d678e15bb0b52162f3673487bbe5b94fa7af112378e78e40bb448b1890adfc1a16977e3d41046b68aec43fb2de599ea24eed38cc44743925cb298728ab25617eabdd43110e9f53befa3c5f029fc728d37e708a561b07aebabaa92c88e0f0bb9434b797943becd98cd1596ed52809dfd8951bce105a1a584c0cc1af371d4b4a28f0e351dd18bc46c506ab9df59757735bf20668e0f9a5d6ce422ceebc17d64140f70e417ae207744d3babee6ed162e4d0c2c18f30ffa2e531308c828a5f5a1d6bb9f313c3cea09fa004cd932b3458f20ede27943e05274fae1036a30867888d386d5c21e9c02e390a89cae69c82d64b1382aae87c8c314c756b74bc5e6e41e7a2f861fb931dd57749349dcb5965149d8356af30debc6a5ae3ef341675653c665c6380f3102c74769d47cd6277f1f08478214774efee1ed71957ca2ef9cc6001229e4cca10a7910a1fe38c7552c954199608834b2760077e45c935183378d1168ec6429c1159f08132658dee2dd55b069f5805f19e42be38fb6c5fc747bff48ddf171a4d0d0fdad2bd37b5ac0a4aca36153c111713f39ede9341d4e8e142d0c64d018885922836d95977c5d426fd3ca9c26821668156467f6cc8d5c0326c1b16ce38c62bbe91cc8dcf31a53a3a4d2c12678a224786632bee8422fb74b53f16f6c3422af3218ff4b384a43a673178a0a104cc8bdabcc9a68433d1d454f4a0675fe1a01c7f3a55112af0806847f86eb17163a4050d1971ffbea1692308fa405e3caf7a8e81a5839d711b4c9c0183ae974c35659bbd6eed23be1cd496a3142d4c06b9f24a53c83afa68cef7c90832424f2736a2b9aaca11f336496b5636710b9dfaf00feadffcdc826a71acfdbcd4183121bd3dd86614f8e7303d77f1a57edbd2761d37d64333a2ae26e7c0ab12a5a15e96dbcc50e7928148ff9ee7bfdd582fab49e2f37f2225b2465cd8cfa0d788a86ba445be8bdfa19ad7f09402a34eb517b9d0de79ffb6a26e2fd251c637abe83b4bf3abea06d685d9ea189a91e0dd57859855034bdcff5f43aaf1f52fbff10b0db272e9caab0becc765c3f6b093f77f08b9e099120d06bdc43df4c0debf432657843821a3304d7edd3a435a7d02f2a6528c1d2b56b8c9dcba109fc36ffc4e3c52326c1ad70ecd87ccd34b8251efa5680b3cd0ba9186857e9d262d47e6ba3225ea795f8864dbc6dff9876fd342b32876742af120989e4cc8a0883d6ae636b09b85a82051a03fc89b66366559a6c37322107f8d843e30e993896f84770ad968976e5f4b9865acc632517ac77db2eea5df05a281352797608e248c68e32a5d11a7ad494252653ea6832c308c260de8d34f5abff96b885a9c38911c0a5621f0d124111d5928e36b9ef960a62b3fb08d7f6bddc92b0bc63713e660aca84f503eea2822bcae921562eff2fd213d32ca18a133dcd3007371503e3423a1bf3abb85b9f4bbb17b48ba798f5c0343a9bd969ff2b0416e5370e7cfeedf4a6b0a7400b73c40d365f3a74d9e3e2c08a894c1bfe3b18d5349f6af45ca305c7c8058efbdb9211e09ac409c466c434e24225afe1c3bafd38d4a5b00a5e3151bf12377ef3c89ab9728e68d9626a6b8bdc75e2aa68eee30f1fac1589ae021e54b38d851b1f6a84621ba5db4f220fb9fd6b6478b590eadee96e374193ee2b874002cba48be47bb21e82f2dd923eed26172815ad5d33a61ce1c44a739513c443b830596a13924cabcec807b7d3744ee6f951fc2598147c66facf6883a90ff279e41a7878eebeac33220c974a4f75baec9952e5f4a8f0f2d961ad36c9fa1113888a13959fa0dd2a1a04a9f8118beff50f1d90b1335c1dd0a3ad1ae8c8ff548711cfd8bd6946ff441872efc35193e77be55c8c963059b55dd0fc2d928683f834dfd81d6f99ec481b0efbe40c532c05a50b7f7c13f760982b43929d8e94553aa4c2a088b18e239be60610658c66bfe30f361f356347ef5f22f30fe234511e44eef8272ce662299a2dc2b832366dc30a9ada8b11e835aa3a19b10525e8a174679a57a3cfde38f721340d3d80f43fd7d19a9976e879b8e8b7270319612214d71c13b9b01fabec5bb0aeafd54c565f9d99004e0a2b96af048fd97edcc6c0dffbb682d81f805a43a635bb05edd0c42209f3cc559f0bb6e0540da8fa238c34ba9cc8ebb3ced21974275ec20d5436316be04e0b8bbb5d1c68007f5a6f1fa0a98eca0199c8983f5156957b2ae2e4bee07b57360e66a7ca4b61545fc73ac64f72740e0758ba4b57471b355d94005317f87ba7ea1733ffba3142b69dc22e4cb924138a4109984da998079328e3ca9f4da543200cc39a82e4b35d578d8b010a374ab3653ce1fd2ac5e60a87eac2e6f046417ed5f828d1c8a1b6328e17d546a7ecc191621fada0924327673185dc2ba1aff9e275eb3bdf39f5e58e1abadc31460236a43a2612fc48992ff8bca151d075a7c9fb774177af86260256553aa3bdbf7161d00d9fb7550187a0b1ce6f043b9a729210020b70704374090fd48114947415226800258b0c686aa042d4cfbfc77d1659c6e989ff02dbe48f66a7dd7bb3d19eb9d67fb491c3bc04b73ffa4d2b293717587d0308f8831a8454e97b11e225b25d32997b49bff27120432a200082f9476d99b1e9c8e3f20d315bf01c2836f5ad99e1e29ccb62a1479559d21fe0b7d6d834cab0038f5027290eece42573cc90d57816a497a72e8373404e0a5cab960df0cd88eeaae1123e79c0f64fcfd5cbbf1492ccd5671ac800ff384b927a9926c13ab43ffda7172b2d1cb64a880f5cc96eb920345f1d1aaddc57fb740919f0b0fc96c278e697496c2221bbd10f47efa461c2aa08e8406649aecc7c982be072fd6beff5ef24da987a4276e9cd5aebd810196173141677ac53143011bcf031189e42256844fa399abef1f4d21388f9fbd2d928af2b30e30d43af2287d0db27567d410037ee477f8ff2abef52b3cbcfc3cbf7eff7e7543385e1181364c7fb1f2617cff6767f4c9d47af5f0e28009727c90ab6757c18368ad57cb2d426a5835eee359b3bdef5d230a8571dfe63fd5a517a4fc78771c394c19d47e8567a65825f5066a15fc5f36ddaa61dd65dbeb1a26a23e66c5d633186f6039b5d85c0dc3b9d53d61ed70d0e74bf8e4ec7cb207af2304cc7638a5ec7ca3ea0af78d6b4cdddb0e32768bc6e73645be0b530c11b48db869501cb23e185de23793696f807b658ea1ac694a80418eed07948025072af1643b5b9a548b197414488390c959e510ed0b7f3c1b95b6599f1b37b9d0a159fc7bb0d49d4545c1c8f205c87078b14dad03a5bdc4880e2aaa2826aacc9d524ee2605db043cc26217ebe726e4f4338004822ac40f566a8207f95fa406248c1c74ac8c23ca8bd528de7f62185407b9ae6ad566e78087ccdf3301b079e85897539d5d50ca920729e5b56586d26c1322b593e7a77c9386dedfeed6adba10627cab53d0943176190e925f6eb79aa88ef690d8e1b2fd1d2dc9e7252b4fd9f5988ed1b0e853d45983b8c8ffab40122f965d14f28ae2e8239fa8551ecb498ec7c877c398e3517d73fce0c3030b0b8a6428810f15a5872c92f288acd020bf35b7b057fe47863eb5c9eb2774d98009987a373a9c1529af6a86e45988bf3e587fb555c2d026505baa26bce1fdaa72a4af9fd3888e2eb9c87c09d0a6cd42a3d88c8eb8b36c1412bfdebd9ef299daeb18cc0979466d50cea90336f422a196f28451695bedf0dae05a4add60d98e988f95a2c83636391cb5b51a75eff42a13181a111a48e9dd3764d139c0b926f800161ef4190ae0782eb4a3ce0b924f183d24f5897e5b65d67153bb6374837ec634125c8ed233d744a67306bc017c8f7ddefcb656e9a6b7073800babda39299e21da000cc9cd9cf34551fd6896f8562ae9b2043a7301dfa4a7f440532afab116be9d05881772e42ed45f843b82ec3b2d430edb12950c1e732b17fc96d98f065ba33c6245a934d813429e4ea14c4a0f835e9990e58504557a59e457666de01432142edef07e89c0a80add7438302d31b5552065369d050eed169b55eda372dc23cab662d1f1376b079b50e3d867355a31b78ab5450ce69ebe573a48452b88fb5b9f2db7acd6dfefa4effbba85e0c96cc3f189a33113fd25bd600d7b2fefeca4c00b94364a128a55db4ad71c0ad7241abc19a9280bbcdfe2fdeae349fa80ace045704144bda8da1db6a589c27cab9df0576bf83c652a35e504be122a6c147d6955dfd31050a6e935521ec9ef84b356061dce3de19e925242d5c81a5da6890997b181411f2bfba52c39e3216b098b98e8af042979a78e3e3c9a6cdda39c9c12d561242e87859a84762b024646cd68b62d78ae583a029e3221f322c8dc933987d69e7d139ab2deebd5a4a30713d9a06765651fc9c7cb6d0605fa373ff54b78fe3a62e606d80c782516ff476f0e1f1ccbfdaa25d6a9bd4cf7b65080ff3b3f771aaca8c9b8243de8808f6011f230f0b47120864f85b4b301320df20af5b55df0afe8466a1cd39d2e4c8607a9fd943ccdf95978eb481dfe359ec0171d76d507e4c74db76bca35e8a35045b809d4747d6ac2d7f9b498875b5367ba2b65ab2d7053b836dae0655369e98e9976cf1964d2cb13c00b87607522f4358609c96bdc8b8f45c5871f302c232e415ac5c112573d60adfb1a83d099b710b203934f1ed7a351c2844bf129f166cbcbb287029c4963b3640ab250ef94f61f06f5e9ac0df1200792544e52ae6503cf3b2567451f30738c8fb2bf51824d0eb4bd8f7c99e35b3ed3517e23032552df3d5134da5abb7b7738b32c7d70c1186d19969941174305e7ae2327a0e6881b53f1240af9eecea0888a869e0b42599daa413efbe94468599dd0c8a335b52d75333dc2da17d07f2ee58a22643d66d05271a23c3a9da3feea37aeaa1c232e4e1a0e35a0a55c67004f3d3d3ff80541211042ce410f9df252199f05651e76266c455d3b42", 0x1000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000540)=0x3) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x110) faccessat(r1, &(0x7f0000000200)='./bus\x00', 0x0, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0x80045713, &(0x7f0000000180)={0x0, 0x0, './bus\x00'}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10080, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0x43, 0x0, &(0x7f0000000080)=""/67}) 16:00:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0000001860040000000000000000000000000000000000000000000000000000ec2175", 0x23}], 0x1) 16:00:52 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:00:52 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) dup2(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20288, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:52 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:52 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="603d7455e6483163ffe85eb4026c5c58aa018b26bd628a4ecd67cb8a0a8ffb2a3d79fc8ddc000f437b67ce7d2616662521ae881f373e9804ae6eced20e501648a5ed87803301640fdc301cf491f66f73a5e0ddc3df3143290cd9090588544a588378518b78", 0x65) syz_open_pts() write(r0, &(0x7f0000000940)="bdfb4d2591f8d2a8040d848e4aa051bd24313d85c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f519b7cb5e32d407f00952d7b6868284d0721c6b2748aaa789454c00f54f7b2ae09b887f01309d272c02cbbe061a751a71e5c2091ace9bdd11c4501138f7d01000000e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c316ab9d6a34d96977c68d1f21fe32a4f89400b4dc386972d2eae1f3c146ed5ead47dfc3ac6c3b018be5455ba5fe808fd840f9e13da075ee5e80082247a3e40ea535caab085c9a7dee598ca84b10ba7651238225996d2250f11c6aa09e2e48641e04d7a65f20100673c9445b2be203c88d0812f17bd53fa3e863de962da8766e7c469a6c4eb47070000000000000030bf18e76a2e43af04c6020093c5feaed31a2006a31f29d9e47fb13d102abf12b5f5dfd9164bb3f1fdd40216ab20136ac978992212fc8611522bec4d5c2aed54f6577928fd2d1080caab23a4a62e7e87050048376aeda4548109dd8d56f444bc34ba33a85c65a2698e9f83807e906fa7b7a473c5c5c2807620df39d211ed72ea0d9815d8929bb6cf00bea606aa6431e4f891c5cb406dac61fc2aebec59f8aec08310ea3219e2ba00ce040d0800007c4b42f13b5ff712c2b75defbf6618a9e01ecff7b0f8a52a3ecdc403df8abb4373aa85bbdb93e277d5060dd7cb3f653e52ef39d454e3a0d2ece50bea78dc03ce0008000000000000000000f4791ffd0a611ce3fc130b72b72ce76503003daaaec36f4e11c7bc8caa9b6b62fe2390bac27e8b97c68ba19f1acd661f686ab0379f90885eea5d5fbda70e64363a47645a0b45910414b8b41fc9a90765075af13a6e7aaa9f89f1498c952f186f263854c29186dedbb7d47b728dddb51db208599f087e15250a", 0x288) r1 = syz_open_pts() fchdir(r1) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8001, 0xfffffffffffffff7, "b04d6a07f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0x17) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x200, 0x8, 0x200, 0x5, "dc7d21bd2105e6433721c4b4ed16f5f71887174d", 0x3, 0x6}) 16:00:52 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:52 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:52 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x188) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x7, 0x6}) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00de5c214bf23e", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="f2", 0x1) 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@un=@file={0x0, ""/82}}) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$setstatus(r0, 0x4, 0x4000080) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x0) 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: mkdir(&(0x7f0000000180)='./control/file0\x00', 0x122) unveil(&(0x7f0000000000)='./control/file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') chflags(&(0x7f0000000140)='./control\x00', 0x0) 16:00:53 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x26}, {}], 0x386}) 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 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) write(r0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7, 0x9, 0x4701, 0x1000}, {0xff, 0x7, 0xdd125d8, 0x400}, {0x4, 0x7fff, 0xd7, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x40}, {0x6}]}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) getrusage(0x0, &(0x7f0000000140)) getrusage(0xffffffffffffffff, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) r1 = open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f00000001c0)=""/247, 0xf7}, {&(0x7f00000002c0)=""/123, 0x7b}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000400)=""/74, 0x4a}, {&(0x7f0000000480)=""/99, 0x63}, {&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000000140)}], 0x8, 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190, 0x0, 0x0, 0x9}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) r2 = msgget(0x1, 0x94) msgctl$IPC_RMID(r2, 0x0) 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: mkdir(&(0x7f0000000200)='\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', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file\x00') unveil(&(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', &(0x7f0000000300)='c\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x8880, 0x61) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x7fff, 0x4, 0x7, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x84da}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x800}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x40}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x800}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xb796}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}], ['\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', './file0\x00', './file1\x00', '\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'], './file0\x00', './file1\x00', './file1\x00', ['\x13\x13w\xc5\xfc5', './file', './file', './file'], 0x4}) 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./bus\x00', 0x9, 0x80) 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xfb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x6d) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x22) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000300)="5a8046b7c4cc08e0b91330964b4b6c034f1b4d", 0x13}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r2 = semget(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x5c50) close(r0) r3 = dup(r1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x1) syz_open_pts() 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) r1 = semget$private(0x0, 0x0, 0x400) r2 = getuid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffffffffffd, r2, r3, r4, r5, 0x2, 0xa5a}, 0x3f, 0x10001, 0x100000001}) r6 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x100) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) semop(r1, &(0x7f00000001c0)=[{0x0, 0x4, 0x1000}, {0x3, 0xbe7d, 0x1800}], 0x2) semget(0x3, 0x1, 0x6) kqueue() getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) semop(r1, &(0x7f0000000280)=[{0x5, 0x7597af5f, 0x1800}, {0x4, 0x3cf7, 0x800}, {0x0, 0x3, 0x1800}, {0x1, 0x200, 0x800}, {0x4, 0x8000}, {0x4, 0x8, 0x1800}], 0x6) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x3f, 0x8, 0x8, 0x1, 0x3, 0x4, 0x0, 0x1, 0x0, 0xffff, 0x8}) syz_execute_func(&(0x7f0000000340)="656766420fe653fe8fc97812c8c4c2059a17646766430f5be1439c66440f6aeff364401ab151e80000f30f2a6914c46209b966980fd3fd") semop(r1, &(0x7f0000000380)=[{}], 0x1) sendto$unix(r0, &(0x7f00000003c0)="567ea77fcb9697fb045038508e5da56f5e41ed7c8f412efcc8c4fc0bd450aa40ccfe7895ab3342c3548da3ee18ae4a89fe3c29632066f50088d3b04a788ca2f0506b8742c8f17c5e8ddbb88618356f0f84a444b24311b9cf9ab883d99ee3c436140fe47ef0310b463061ca8d86976a56f59a0ca7508741e1be5573105090584c2aa604b96db082eaf5e3ef2ec206915b705546a0e177ffe4194578d7d7937da8b25f9143000ba2ef80e6507cf4a3c5f4c81b2dc51d384049c7ab8e66825b35ef2e129bfd72fbd6211c2144425bc1b35e220fdf03c86863881f66ffcca85fa841d9e6dcdd75299c26a2e6973e7f7b4a1cc93117560ecdbddc7850", 0xfa, 0x400, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000500)={'./file0\x00', 0x56, 0xfffffffffffffff9, 0xffffffffffffff80, 0x1, 0x10001, 0x9, 0x401, 0x2, 0x1, 0x8, 0x1f}) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000580)=0x7) fchown(r0, r2, r5) writev(r0, &(0x7f0000000640)=[{&(0x7f00000005c0)="7f5ecfbee3b1f6d4e3db4cf6a6deaef344e3be5aa054d72c540a96c40bba67c3e65df1eed5", 0x25}, {&(0x7f0000000600)="58064ab3a425e0953c2fb1abbe76980ee942ac929d77cd2f981234a684b8a79116692b279d2120a9af10eefd7cb8", 0x2e}], 0x2) ioctl$BIOCLOCK(r0, 0x20004276) semget(0x3, 0x3, 0x204) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000680)) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f00000006c0)) 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:54 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) shutdown(r0, 0x3) r1 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0/file0\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/144, 0x90) r2 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x8081, 0x80) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r2, &(0x7f00000001c0)='./file0\x00') 16:00:54 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:54 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:54 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:54 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x80000000cd, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xbef, 0x6}, {{r0}, 0x0, 0x10, 0x28, 0x20}, {{r0}, 0xfffffffffffffffe, 0x8, 0x60000088, 0x5f, 0x2}], 0x0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x6, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40000002, 0x9}], 0x100000001, &(0x7f0000000140)={0x2, 0x7fffffff}) r2 = kqueue() r3 = dup(r0) fchmodat(r3, &(0x7f00000001c0)='./file0\x00', 0x10, 0x4) kevent(r2, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xc3, 0x0) getdents(r1, &(0x7f0000000180)=""/15, 0xf) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:54 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:54 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:54 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, 0x0, 0x0) 16:00:54 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') r0 = open(&(0x7f0000000240)='.\x00', 0x240, 0x0) chdir(&(0x7f0000000080)='.\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) 16:00:54 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, 0x0, 0x0) 16:00:55 executing program 1: nanosleep(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/102, 0x66) 16:00:55 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8a285d5e4178b632dfe94ff334a5619e6ceefd7aae473884b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb08c3c532e9000000f5f728193ef16ab93f12fc4d5f16b136a5d00d162800"/101, 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535c", 0xc5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x0, 0x3, 0xffffffff, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:55 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x2, './file0/file0\x00'}, 0x10) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x7ffe, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/66, 0x42) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) chdir(&(0x7f0000000240)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000280)={0x4, './file0\x00', './file0\x00'}) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000200)=0x8) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x8000, 0xf) 16:00:55 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x3, './file0/file0\x00'}, 0x10) 16:00:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) setuid(0xee01) fchflags(r0, 0x0) 16:00:55 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x4, './file0/file0\x00'}, 0x10) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="2ca210e3b51b12497e842f6cf124990175317057c03bcf24d7dcdb8a8ce6e82966d99e7b1e9c67aadc55ae698516d10f632b5f4e27958b60866ffdcd5b60809108", 0x41) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:55 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x5, './file0/file0\x00'}, 0x10) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x10000026b, &(0x7f0000000180)="1e") 16:00:55 executing program 1: 16:00:55 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x6, './file0/file0\x00'}, 0x10) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffee9, &(0x7f0000000140)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000180)=[{0x6, 0x8, 0x101, 0xfffffffffffff800}, {0x40, 0x6, 0xfffffffffffffff9}, {0x7fff, 0xfffffffffffffffb, 0x7, 0x3f}, {0x0, 0x6, 0x7, 0x4}, {0x80000001, 0x68, 0x3, 0x4}, {0x1, 0x75ba, 0x8001, 0x7ff}, {0x1, 0xb3, 0x0, 0x20}, {0x5, 0x2, 0x7, 0x3}, {0x4, 0x9, 0x81, 0x2}, {0x0, 0x6, 0x9, 0x9}]}) 16:00:55 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x7, './file0/file0\x00'}, 0x10) 16:00:55 executing program 1: r0 = socket(0x18, 0xfffffffffffffffe, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xd1, 0xaf, 0x21, 0x100000001, "2d2deb75d7d7187a67e12de5417e695507569e63", 0x6, 0x4}) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x800000018, 0x1, 0x0) socket(0x3f, 0x3, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:55 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x8, './file0/file0\x00'}, 0x10) 16:00:55 executing program 1: r0 = semget(0xffffffffffffffff, 0x6, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x6) r1 = open(&(0x7f0000000800)='./bus\x00', 0x2, 0xc0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000840)) r2 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r2, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x3fc) faccessat(r2, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) pipe2(&(0x7f0000000880), 0x10004) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) semop(r0, &(0x7f0000000000)=[{0x1, 0x7fff, 0x1000}, {0x3, 0x3ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x3, 0x944e, 0x800}, {0x7, 0xc4e, 0x800}, {0x3, 0x7f, 0x1800}, {0x4, 0x0, 0xae0d9b888e2641d5}, {0x6, 0x4, 0x1800}], 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) chflags(&(0x7f00000005c0)='./bus\x00', 0xfffffffffff9fff8) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000600)=""/190) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0x4) readv(r4, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r4, &(0x7f00000003c0)=""/214, 0x5a) kevent(r2, &(0x7f00000006c0)=[{{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x4, 0x5}, {{r2}, 0xffffffffffffffff, 0x8, 0xfffff, 0x800, 0x7}, {{r4}, 0xfffffffffffffff8, 0x24, 0xfffff, 0x7, 0x10000}, {{r4}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x401, 0x200}, {{r3}, 0xfffffffffffffffb, 0x0, 0xf0000063, 0xdc, 0x20}, {{r4}, 0x0, 0x1c, 0xb, 0x7f, 0xb500000000000}, {{r3}, 0x88b68c46da70d79e, 0x3, 0x40000001, 0x1, 0x3}, {{r3}, 0x0, 0xa2, 0x20000000, 0x2, 0x3}, {{r2}, 0x0, 0x2, 0xf0000000, 0x1ff, 0x3}, {{r2}, 0xfffffffffffffff8, 0x8, 0x40000002, 0x400, 0x7}], 0x4, &(0x7f0000000140)=[{{r4}, 0x0, 0x20, 0x80000000, 0x2, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffff8, 0x10, 0x2, 0x0, 0x40}, {{r4}, 0xffffffffffffffff, 0x41, 0x8, 0x3ff, 0x49b}, {{r3}, 0xffffffffffffffff, 0xa1, 0x80, 0x6, 0xf0}, {{r3}, 0x0, 0x1, 0x13, 0x7ff, 0x6}], 0x0, &(0x7f0000000240)={0x1, 0x4}) 16:00:55 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x9, './file0/file0\x00'}, 0x10) 16:00:55 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000140)=""/145, 0x91}], 0x1) write(r1, 0x0, 0x0) 16:00:55 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xa, './file0/file0\x00'}, 0x10) 16:00:55 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xc, './file0/file0\x00'}, 0x10) 16:00:55 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x10, './file0/file0\x00'}, 0x10) 16:00:56 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) r0 = socket(0x12, 0x1, 0xff) setsockopt(r0, 0x2, 0x0, &(0x7f00000003c0)="8b6c4638b759bc7142eefe4c906f18fdcb627936328fd6df4f68596dd8ed89bf17af43d57f90385da56d3eba0c0aa948b86929574ca155e4826afb6f650f7aef9bb56023e187b4174dc97babf43adf91a0f338353d63bace7abf972cf935fce7426523a715a37c3e2428424d594785d0f90d249aad238efc3e25be9ca1ca251c0e19525ec38b616191b2e7479471dfa3b02b1d84455b27bab13711ea43a26146979d1e1e2222a9cfa9ed4c1eb27587a4daeed92ea6837f730a551e175791c36b9593d7725de3306b7041fcfa67fa90ec4b94ec917cca72ac106c0c14feccad556c67e02c5543e61f5191445fa983ec2c06841b41425720caf3ddd3e6e2a0e41e8650386dc9ef5f9ecaa64e7080083a048cab5d10029822414b144852e867bbff611db06746b419d41cc26eaa3858736458a6765438ccf9c6e9b92a011e650df3ebe2e4722ff7512cc174b491526995490bd11744fa7259716b1e9243d834f255087c62f40b3012c38112871363ad1b99f29c732267ec19725197cc84ee0e933caada5413c5eb9aeaf01d2444c5a5f1ff61316a7f8baf003939aa2c4f28c2562122198124dbe4bf88d4039cbfd7528d9b24cf2f14f765155a736475fc08bad7cc5f79cb778547e21addee49829ffea2636ca1f779e1cf86cfc67623a735f3eb425728a56a6fef39a83a6df0ecd0f18b3fedb0146c8601c253151cb38954de5384becdecec4e51546796a095ddd37656bd71d22ea076c196556e9e6752b3b8ecfc833753224bbcc19f64e433e06d265efc4d214faaafdef4dfb79388ed45de888c32b39fcac551d2785959d23d6197b4d7bc9e964b38ba9791800558d39ef54720b5510ace9db7e49c60696b23b2f031beb782b29483e10f622cda805f00ed6c33483572f2b3a049bee08f52d98f98574ca6d332a0b51ad01c54ec8d8a5440948db5c2544c0740c64e02b45621890853f6145a4fbf8896b23a476b3096f4d339cf00487745b873a33982b6b1cf448e8ad0da8414799b1443213f9b8aea4dc51bb17dbfffba0443301782aebeb71815979b6e74acebc597aaebe04c58348e313823dd0bcf378e30d06b40613b65ffdc832d7397fc926fcdc45ebcb5b8ed6e96e1ec5048458b84a72d06966b98cf4c44a5389170c9d0ecbe69d10c71f831ac1a7bcb632e4da4ee95fd4671fcf23271320b8e114df5e121e61cc5562c40b5de46b63a27f50b5f3a97596138ce75d9dcd8fad3cc12620c67c0f930b0a8bc538a6eef93db67eaf9499db62b249b85b8b87452c4dabe8aabbfac6633780b91703f9c8c432e8a46619806479191097edff3e9899f5fcc064fbe60b2326d94f72f557b5d5c72764e5af09a59344dcf7f9443106c2c6c736adf31d2e6f5d14e3aa0ded8ca34ab2e97da6435fe343f63df50903fc57ce2e73e8b69057c6ac2affde7796f36b9b5f09988cf851f7fef7d0c30871bcd5df30d20c69ca48a44d0b65e431fd7a8e2a73f0e81d952e7a14c063758ec10fa4e8d47c2265b0a76f47dba12cdc33887fc6036da39bf2666a43ffd5dc923385a687b779ad4a5b1e8136324864710c4b7ca5cfd3a4332764db365eb0a142b3403270d55968221d0ecc8ffa0212991c8d57d0b2034aec9285f5d14e4892a79e96a3db42a1299d73e7c6ebfac89ca9740018578798850fc9225c08d4b48f307f37449e1c5d57e1c2f98c796eadc1cd53b0a3ff1699aa407a3fd129bd8b8aa1f873a14de250bd23c00fc860ecd2e8081b044b562de661d7f7b91c7852327c93935247108decf4cf534525321cced339125cc7a3f373445cb30547e1e18d086efcd654b1404af211e82c067eb20130004c1ebcda56a52d83a40de0cfa8286a2d1aaa78266bcb8aa951d73273dd7f1841d07c1770d8d02c66a8c22f8a23c722be35ad3f5710d21a0d06a1247f09832ebfb5b5b38744aaf2904751d29759e89862394f22a615890a910f7d509681dd979ab0c21547052e11b294fd78333986f6e6d360166eed5f0216c32f96ccf0d163644f5b5ce6b02ce012ed584ee6bb1dffafda3cf12d36d5baa3619577becce002639be2e9b3eed2410167591d1960bc3b9f5cf0fd7515375016500d3aeba582b43180f1b157cc81e556ff32c21229386e7f5d4751e73ed8926c9e5af09d317936666c67852fc4e3f67533cc6e35c9face11d1ac52c464687f3a67d62c113164726024d29d8c1635fa0bc78b60d366ab4571171ed5740104a84aa2136af5a3523647a9cde53b1fe961ddf9452b28b1c2881c3e284a45f4c186ccce6f6e5a7a023eb9b191489e60a96f125f0e901c4fcc8b907c8b84e4595114ccd8fbaeddfd3e2a95dcc779a6970da69fbf89921109f75c589a55baf9b32793c26a043553e466632a6f433619dc80eaf48d2d638692cd7396e9f5e304506d773b216e9e812f1f8f0beb46d2b100db08e2084ccbd67f7e32c5b3ce63cf1d46f45e1023d9171b7355482cb4d1bf786013f2ac55ee7924482a52d824dd03f8f62f693ec61ebceab5e1e27f659ed98fc3d86b8eea53c551b0a9b5ada0f5917d2cd5c97eb035ccd39bc811d285ab795e1ea8e96a490fe99ccc067ae3c6107fecd359ca0b9ffc4db65eb360855265036a62dc9ff3be9bcd282ff5d999e0de731804a8c5231e7737f7950b9a7905dc3dc9392e49c206514fe782613b90065298e962cb573e557d421d7fdcc7af2965eb9986d4c8dab9bb5706575b353054fde56221a6f876f20d6f9012493cc4b1d683c9ef9e4c94999e691b072498d7aeaa46fbf68df1a5a1ac7d19b18d295cad7d37bf52fdce9cf3f5e869c771c84b1dfcf84a0b6c186f58d35db40708e397c90568ed3ef9895b8867129e026a28b83313bf0e7a86d7223312df5a87ac79be250b8d30e9090cb18dacc9cada55bc2f7092c5af3a6749f0f6a920b5642435988764d463ce2e3d128bc9a6890f2b1512cffac0a0be3508e69524a56c50fd977c951ded01c22a58fccda2158624ce10a7d749a3dc0cdf7afaf45bcd366e9662312f10a3671e89ec8181544122b5b6dd46dbca30964863962fee2792b469e2960e2d9278ced36e92e29f38d3fd62f0f3e674ad66e031d186dc35af6ea93caf050325800dced40fa04d921abf32283e87650f07cb4550ac6cabf2e4186b59c0d63a103d0af05b08ecf035bdec39a541f9b4e191d688c41fc6ba4bd1f326845d5e9fb4b49405e0ab2b91f179ed55106fa34942b2c8908101639d80ec5b88f13cc97bee5cf04ff97f040485c9a59cce2e966fa1396bfaa8243a7b500edbe959d641030231a390b82c7f86cccd189ee829e803fc46822b682c3e60fb92e529de5747c9f47f6320c4a0d15ec51e58fd96b3c5bc499916e3313b691f1b8a8ccb68074d8636a0c977b4785e655eb9bd8dd024440326b09dc03cd7f8acc75e27dcead78962e245284f4f21dddf2fc7c45ecad4d65c2ead7f4c28ad7a22deecef32b0c376464b7817d9ccd1c54577f2d79eaf0648e5e198a812779922bec4ca12444dc2a79d414cd0f4739a7e730d42cb9adc8550ec8ca9167dcba237426d87db6c166ce1231acd2b6d6d9cea806592d85a81c99da38d9a26b5ace9122daf6119ffae5d24651fd68cb83ecd95fd2bf9f752ad8a0468163548e6cdeb14a5a102d35719f77b43ecd8f8cee866b13e713878936b22116efffa7baf0cc08bc86a2a711fa7cbb1b1196533b124f177c6d80e20e784071f8aedb38dedb7abc304619478e09a0061fac7d6ca0ffc3dfce6cbe54557212436be28fc5003defe79450e7f6f11b215ccdb77fb246bee79fa74766de737080fea595da2f5d67448187303d534155c52516b7a0baf4176719a37d4f46303f0c16b4d9fff5414a937ccc9a14539363501376806850fc69c541aa40305fcc80b2b09835771d3196809ba5c9aaff7258d62837e8ef577f9dc5e84d67b41753e6d0a5365c081ad6d3ee469202fd44c04f986ccb3339b58fab54d26b4485ea3322e25b2337cdb2bdd549b7988d14455412373b414952135a3efbadb5a639d4c78a913bc6cd5c351ccdebf110d00746f0cf0b9b1d61383f06c5a38628d42477f817f4b14f473e205c4c2888f08a3239722144d82fdd7edf3775cbbb058de0731471f3070132433c1722426b94cf597ceaf3d622738efcc9d18205e853612171e473b9a29b9220a168c882cdaf6175b87c59e5fd9eed8c0d3ca874596ed916cc2cad9121eab0490fed08cef90a5b261bfdb1b3e4791fe5967088d07ad1b735ed3096a79145e28a4453cae84f0e1f23ae2e79f848dfbc88fc1124b45d8ea245f0eb20a53cea21c0e419097468163b36a7425f1d3509eede86b7a3f0439e1230762fb1b427cbe5bebadd093e80beb8e5aa2e104d5b303704ddf9f77c30e86cbacdf21c6746040cdbb9ef146270d38d23f0952e58a36d729f120cf59c93f869fd8cee0d68e5d4f604a49ad456c5611fe6c471ddea3b034caf09a34926875baf2aa8634bc18b5a93310c4c1527151516bb16e5b3e9a745cec2cf2b9d8e5552a857e3b29d14ec127336b7b99e8bc26ff609336c612fd4b432e65cb4b7e0ff3a30448431bccaddac79266ae8b665a5a08720a4d6cdb4b0cd671ce90eb1e79d66c8b07c8e10f41fc609e5e6d3606f64cbb9ae260852f27449c594d0033b69909674fd971faf789eddbaece66355a63b8ecbf68745b146bcf48bdcb4fb802318e5658266e74f76d20e08e31fd14a1fbcddb265c4d97fc52aa73335ba23a24be8c1ef17b12ae0c1e591a7553674799222f9926c2d26c9459f2ef3635b57b5fdafd887a476d666d38f00758d76e6fb3c2e96f5adbedc867a34190dac9450efa7c109e60919e654390e72d0fe6ddfec00be146ff47fba9b8703d5aca78b4b48c2dcbc4fea83a076eeaf74a204de9d178f9e2559ee47b3be38324e4ab33c7c5c25b396946d024b60137f1bf25242a8dc3fd08a6d69b6a57694faba2a595de0b4716b3381fb3416cad4b5e311a4330c501c7b6cc0459b6f653368adc3d2b669d948c3c6ed2b939ac1f48e066967fc98850819f10b2d7af004ad178b6ac8288ed8af1414a4982234d6d2306c3e9acabcc97a2e740c8180189a33f0f1f49f54a8a1c5f174139f965a80110a0c327789850cf15908e49d462b2329a0a21aa3665b28d721c53f82584ecc0530c1eed77d65cc1d14eb0e2fe7d6f39bdd7edefc4419d63eda40c66bdc6f90ad4519d7c7899d8e6f6679ef91382a33b0694677aef8645c1de92bcf3de79c22e18b10b06696a0adb89669df3f80b2f91a5c2114b410d339aa870723e6dc541ba40d2953ef4e11d32286d27c58dfe0359b16cbcbfcf58bce639a7fb415cc016701ee8dec37a57307ca8781ef97e0e8ff711983a5e1d0d19aa66f24c4a3f838845145dce37a8c55f49bb8b9cf2097f5c996a8c0ecc51bb479854349368f5e36bbe25990b1d5b1dff47e4f9c35496eefe887a0988827a97ca466e0f625880f910cbafaf9d7da72b4170690ab2239a8e84cf55bd0a0027bc4ee9d88ce067cbcf6a3c1065b8e0007bc026465edbbc6c7099488fabc9ea3d3fd88e5037a6e7516374cc5a9e662fecd8f39931c8da68a455c34bb55784e92eb2ce977315591a0bc18eb1942119bae2271f77e177b98fc63b0e1c20f7f740cbe4c9e5d901e0e5615e686891bd2af8b9b0b0f67417db5e2c362ce4fbd1ad5e73f3db8952c6cdc963e331a440ee7ca38dbe28c8d780a7434cf68886bd69b347882ee35e486d66b723857d7aee6bb88847ee76138ccc9120c56b671b6a0908f20f7", 0x1000) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/28}, &(0x7f0000000080)=0x1e) r2 = getpgid(0x0) r3 = geteuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) fcntl$getflags(r0, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:56 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xc6, './file0/file0\x00'}, 0x10) 16:00:56 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xe0, './file0/file0\x00'}, 0x10) pckbd_enable: command error 16:00:57 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xe5, './file0/file0\x00'}, 0x10) 16:00:58 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f00000000c0)=""/90, 0x1981359b) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xf4, './file0/file0\x00'}, 0x10) pckbd_enable: command error 16:00:58 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x300, './file0/file0\x00'}, 0x10) 16:00:58 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x500, './file0/file0\x00'}, 0x10) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000072}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x600, './file0/file0\x00'}, 0x10) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14}]}) syz_emit_ethernet(0x7, &(0x7f00000000c0)="2f2d3ce5c56e3f") 16:00:58 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x700, './file0/file0\x00'}, 0x10) 16:00:58 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) r1 = fcntl$getown(r0, 0x5) getpgid(r1) 16:00:58 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r0, 0x1) 16:00:58 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x900, './file0/file0\x00'}, 0x10) 16:00:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:58 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xa00, './file0/file0\x00'}, 0x10) 16:00:58 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) shmget$private(0x0, 0xe000, 0x40, &(0x7f0000fef000/0xe000)=nil) 16:00:58 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xc00, './file0/file0\x00'}, 0x10) 16:00:58 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000340)=[{0x0, 0xfff, 0x1000}], 0x1) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x2, "7233d0fb709957b792e940efb0ef61725a7edff37fde31ca0b007baea406b1a1941e147d9709ba3c5b8fc9c4c67f06000000"}, 0x3a, 0x800) semop(r0, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}, {0x6, 0x20, 0x1000}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = geteuid() r3 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000000)=[{0x25, 0x7fff}], 0x1}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) r4 = getuid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) getuid() r6 = getuid() r7 = getegid() munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x860, 0x0) r8 = socket(0x1, 0x4002, 0x3) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000013c0)=0xfffffffffffffff9) r11 = getpid() r12 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1f, r4, r5, r6, r7, 0x1c, 0x6}, 0x3, 0x4, r9, r11, 0x6c5, 0x80, 0x77706886, 0xe3a}) semget(0x2, 0x3, 0x1) setreuid(r2, r10) 16:00:58 executing program 1: r0 = socket(0x2, 0x2, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820277254bdf93062be5"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a524ce0dd600001", 0x10) write(r0, &(0x7f0000000100)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440266dfd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0619d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacbe759a3cdd3ed27b5d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e986c6ab76e44741b8dd26", 0x589) read(r0, &(0x7f00000006c0)=""/139, 0x8b) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0xab) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000009c0)={0x0, 0x6, './file0\x00', 0x6, 0x6, 0x20, 0xffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000940)) pread(r0, &(0x7f0000000780)="c4f56879889a6f3747814a283d047dacfa6def428edac2c43857eae2054c816ad8d73753e8345410c387d4742a7eef50c8db508823c762442bac7c15608dc9096e546b6c05551c5070289ba252abebbc831ce099c888318b853359431a6f2584ef1ac53839d2425dde8c0a43ecc887d8475d8245050d45e9125b19bf9dfa4d5e5cc7a5c120abfad2fb2fb9b7d235a6d5275a8983a1f6063d20c93dc691b969bec2b2f3c36b10d870a4a3c0a9c8619b87", 0xb0, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000980)={0x2, 0x3, 0x2, 0x6, r2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000840)="3f87a79e199b583af37a5fea5d67bd27157076ef00e1976dfbe3d5d60b7fabfc8a52012948267005ccbf5f481534293d81feec1442c98a5c81bedf38ff7ab0a9af28d63f78e92a435c50c14a871948f83cb81f91de07e649b32bb2f98ab53c6d9272925af814d1ffbcef9791ec9b8161037f5a2d7f70f8088456c8176e7e78aad6c9d0e3d24aa1ced2a87e0f10269ab1e142e5965b54d7e66203add5608ba57a3d8a1e76c71a5bd2fe5d6e4cd6f00be58ecf635e1316e853e85b3f3d2ff69735d05d83c736d9db875a86cbb40d88faec919dd8dae52ca319007b6e", 0xdb) 16:00:58 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x3fff, './file0/file0\x00'}, 0x10) 16:00:58 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2108, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004745c, &(0x7f0000000040)) 16:00:58 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xc600, './file0/file0\x00'}, 0x10) 16:00:58 executing program 1: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = shmget(0x0, 0x4000, 0x8e, &(0x7f0000009000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) 16:00:58 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xe000, './file0/file0\x00'}, 0x10) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xe500, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0x40045700, &(0x7f0000000180)={0x0, 0x0, './bus\x00'}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xf4ff, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000700)={0x6, 0x5, 0x8, {[0x6000000, 0x4, 0x9, 0x2, 0x8, 0x3c, 0x9, 0x3b, 0x0, 0xffffffffffffff00, 0x49a, 0x3ff, 0x81, 0x5, 0x3, 0x2, 0x800, 0x8], [0x100, 0x1000000000000000, 0x1, 0xffffffffffffffb7, 0x1, 0x5a4, 0x8b1d, 0x6, 0x1, 0x8001], [0x6, 0x0, 0x0, 0x484, 0x10001, 0xf1, 0x1], [0x5, 0x1, 0x6, 0x40, 0x0, 0xffffffffffffffc1], [{0x20, 0x3f, 0x3, 0xd7f4}, {0x4, 0x377, 0xfffffffffffffff7}, {0xa9, 0x75df, 0x0, 0x800}, {0xfffffffffffffffe, 0xffffffffffffff00, 0x20, 0x8}, {0xfff, 0x2, 0x8, 0x1ac}, {0x5, 0xfffffffffffffffa, 0x200000000000000, 0x3ff}, {0x80, 0x101, 0x1000, 0x7ff}, {0xfffffffffffff978, 0xf8, 0x101, 0x1}], {0x20, 0x80000000, 0x7, 0x41e}, {0x1ff, 0x0, 0x8, 0x1}}}) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x405, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r3, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x3) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000240)=0x3) syz_emit_ethernet(0xc2, &(0x7f0000000600)="b6062c28bd954cdf60153e674077cb9f3121548eedfb2f36fe99d09823a85ddddd6a865d4be2e8e4cb031dac0b74562bab5644afbdf13eb3abee2892d34bfa8bf0b85ce8a7fb980c45c0432a2db131b810fb47496bced6154dbba926ade49a6bc545fc7aee6e408125f4f6bcbdbcd362a3bf15d6a38ec6fcb83d027e3bd99662d6288b439b40a38e8620d2a7d83d565c0d4642592cb85143a84277a47ba7919a523faf3d12cd7f9dd8680ed3a35c8d77bc87047d27533c50b570a370212b4b750ac1") ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xcab, 0x100000000, 0x400, 0x8001, &(0x7f0000000380)={{0x3f, 0x1ff, 0x6, 0xc70a, 0x5, 0x1000, 0x1}, {[0x1000, 0xfffffffffffffb22, 0x8, 0x1, 0x9, 0x19d6, 0xcf5, 0x6, 0x9, 0x1c3, 0x80, 0xffffffff, 0xff, 0x1000, 0x27f, 0x800, 0x3ff, 0x81f], [0x100000000, 0xba, 0x2, 0x9, 0x34, 0xdce, 0x3, 0xfffffffffffffe00, 0x8, 0x8], [0xfffffffffffffffd, 0x1, 0x2, 0x4, 0x81, 0x0, 0x100000001], [0x100000001, 0x0, 0x8eb, 0x81, 0x6, 0x3], [{0x8000, 0x2, 0xf348, 0xfffffffffffffff7}, {0xffff, 0x49ed3205, 0x2, 0x1000}, {0xb1, 0x8001, 0x400, 0x9}, {0x5, 0x6, 0x9, 0x5}, {0x1, 0xfffffffffffffff8, 0x10000, 0x5}, {0x6020, 0x555, 0x4, 0x1}, {0xc87, 0x9d, 0x0, 0x6}, {0x7, 0x4, 0xf0, 0x1}], {0x3, 0x3ff, 0x3, 0x81}, {0x101, 0x3, 0x63eb, 0x9}}}, 0x3, 0xffffffffffffff17}) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xff3f, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400028}, {0x80000000000006}]}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000200)=""/49, 0x31, 0x801, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x6, 0x1, 0x2, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000280)=0x6) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xfff4, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r1, 0x2000746e) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f00000001c0)=0x9) recvfrom$unix(r0, &(0x7f0000000240)=""/137, 0x89, 0x40, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x1e000, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x2c5, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x2, 0x8}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20880, 0x0) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x140, 0x6) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x6c000, './file0/file0\x00'}, 0x10) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xfffff, './file0/file0\x00'}, 0x10) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x100000, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: mkdir(&(0x7f00000003c0)='./file0\x00', 0xfffffffffffffffc) mkdir(&(0x7f0000000300)='\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/251, 0xfb) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xc) dup2(r1, r0) r3 = getegid() ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000380)=0x100000000) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x70d403, './file0/file0\x00'}, 0x10) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xb0d303, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5460317230fb5811, &(0x7f0000000040)=[{0x476, 0x0, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xc00600, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) ioctl$TIOCDRAIN(r1, 0x2000745e) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x6010, r0, 0x0, 0x0) r2 = dup(r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x4, 0x7fffffff, {[0x0, 0x1, 0x400, 0x4, 0x9, 0x2, 0x8001, 0x80000000, 0x400, 0x0, 0x0, 0x80, 0x3, 0xffffffff, 0x8, 0x9, 0xb5a, 0x9], [0x6, 0x4, 0x7, 0xf8d, 0x3, 0x401, 0x5, 0x800, 0x80, 0x1f], [0xffff, 0x9, 0x9, 0xc9, 0x2, 0x1, 0xfffffffffffffff7], [0x0, 0xd3, 0x9, 0x1, 0x96d], [{0x1, 0x7, 0x2, 0x5cc}, {0x100, 0x40, 0x8, 0x1}, {0x200, 0xffff, 0x8}, {0xbf88, 0x7, 0x1, 0xe65d}, {0x4, 0x1, 0x0, 0xff}, {0x1, 0x3, 0x3, 0x10000}, {0x4, 0x9, 0x3f, 0x600000000000}, {0x4517, 0x2, 0x8, 0x7}], {0x2, 0x205, 0xfffffffffffff234, 0x3}, {0x9, 0x5, 0x0, 0xfffffffffffffffb}}}) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xe00100, './file0/file0\x00'}, 0x10) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x1000000, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) recvfrom$unix(r1, &(0x7f0000000140)=""/89, 0x59, 0x2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x160) poll(&(0x7f0000000040)=[{r0, 0x60}], 0x1, 0x0) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x2000000, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: setreuid(0x0, 0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x40}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = geteuid() r2 = getuid() setreuid(r1, r2) setsockopt(0xffffffffffffffff, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x3000000, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000140)="40317008d57d7788ee7b639717ff6f05c994ef1e0db90225c5d9003046f0fcd7b285c2f5f5b0864e708d5e2cf6f47f018a4ca3fb0efc2ac46feea7c4015c5d9a21f72bdef2dbcecc69", 0xcb, 0x400, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="cbf778be14000000963484d9753f358c9c618d4cc9e5341d0fac14e8aaaccb95d7cfdc68c60c8e5c926b299ff587b53dc0b5f34272b28e6d01c2ee738881ecc86fc29250277d5c9bc4f2875c3a186519689a9d48f186e7e92a2b45f583967fccc5838ec4ef1b2bae0560913a33a56e1428a186e35d7b0ffc9d2aa24a93fdfeae1a16990f81f50cba3c4bf0bf6b9312903bb2827a8d3569a79d9557248ffa8a482c1091a09ee4929da9609b30752cdcec1a0e714fce3b569ef9f93c6f678cfd25ef9890867a04712886f558e290aea935f15eae761686b754340827d453ef3f2ee9ee5e2c8476736ede8b37167d6ee204d9b55d676deb6fdc5470dfa3a7a1b7e3f254fa50cebe1ad7b26454e5ab477fb44a99a6494d13c3e796cd15b59ad9ba07158fe0c073e8b9f897bcbc000000000000000000b112516b0b6ad4022601b26789c4a642f96b87f1d230ce91d570eb11785c3f0cd110c1a062b758ebdf8b93de8d12f2bdef24c97db0909479dc5fd9475b403634d5e90c679d849e252793028be369488f707b7c01fbba6b571e595a91c36e8fe9fa27302eea6faee5613fda49c776e050ddc71fc32e644841c7bc1126208fa5bdd3478bae271d461b7ca40b"], 0x19}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8, 0x35, 0x7f, 0x8}, {0x800, 0x8000, 0x8, 0xfffffffffffffffd}, {0x7, 0x5, 0x9, 0x1}]}) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x3d3b000, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x0, 0x3) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x3f, 0x0, &(0x7f0000000040)=""/63}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8010, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x3d47000, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: r0 = syz_open_pts() socketpair(0x22, 0x8002, 0x9, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000001780)=""/28, 0x1c, 0x41, 0x0, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000003c0)=""/4096}, {&(0x7f0000000200)=""/67}, {&(0x7f0000000080)=""/32}, {&(0x7f00000013c0)=""/27}, {&(0x7f0000001400)=""/173}, {&(0x7f00000014c0)=""/213}, {&(0x7f00000015c0)=""/252}], 0x1da) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="f2ef70da45a36e9bc73d959c24ec5168136d678a0f054a021ad10667dcf5d4923759b74a8ba7ee822ff60c1d46c1c20d975d66753ed4933277591325a2311c0a7bb817000000000000"], 0xa}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) fsync(r1) syz_open_pts() close(r0) r2 = dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pread(r2, &(0x7f0000000300)="59abcc8e1acd0d0de1d2a94278fac710b94ba851e8cb5ca60c4ab228437c76bcd2c8e3273587dbc3611c497206e0ee1eccd04dde58c64b1fc3dc65abd9d4d3775003eb5f2a152941af7413ed38ec8836c66cfd2842616b550e76d1f1c55192b4011478f4aca90486e6e3cd1c6278e199e4a27c7f732fa837b4c3ef9716ed881468700e0a23d9e740c9d7eb200595", 0x8e, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x4000000, './file0/file0\x00'}, 0x10) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x5000000, './file0/file0\x00'}, 0x10) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x6000000, './file0/file0\x00'}, 0x10) 16:01:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x200}) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 16:01:00 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x7000000, './file0/file0\x00'}, 0x10) 16:01:00 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x100000001) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:01:00 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x8000000, './file0/file0\x00'}, 0x10) 16:01:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) socket(0x13, 0x2, 0x7) setsockopt(r0, 0x5, 0x29, &(0x7f0000000000)="5327374a697872bfe5c840332f3799d949f11e4953907e3efc275ea1b3ecfc6b39505cdc0bd43467939c7dade45642aa19bbb1b93001b6e8cd97624bd5cd7717e43101ab5ebfcd638ae8bc3d414f40c9834c5822eb5c51b430db4b93e2", 0x5d) 16:01:00 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x9000000, './file0/file0\x00'}, 0x10) 16:01:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x2, 0x88, 0x5, r3}) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:01:00 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xa000000, './file0/file0\x00'}, 0x10) 16:01:01 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2500006b5511ccf1459851c13e5a6942618b5000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:01:01 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xc000000, './file0/file0\x00'}, 0x10) 16:01:01 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xc6000000, './file0/file0\x00'}, 0x10) 16:01:01 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xe0000000, './file0/file0\x00'}, 0x10) 16:01:01 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x2, 0x8b, 0xfffffffffffffffa, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x9}], 0x7ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xe31b8094e356a7e2, 0x8, 0x626}, {{r1}, 0xffffffffffffffff, 0x41, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffffd, 0xe8e0473f8d8ca2bc, 0xf00fffff}, {{r1}, 0xfffffffffffffff9, 0x16, 0xf0000003, 0x614, 0x375}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x7}], 0x7f, &(0x7f0000000000)={0x1, 0x100000000}) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) close(r0) listen(r1, 0x3) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x28, 0xf0000000, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0xfffffffffffff000, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x86, 0x3c}, {{r1}, 0xffffffffffffffff, 0x20f4580c05b395dd, 0x0, 0x797, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x40, 0xc0000002, 0x3, 0x5}], 0x1ff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x20000015, 0x5, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x19, 0x80000000, 0xb10c, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0x800fffff, 0xd28, 0x4}, {{r0}, 0xfffffffffffffffc, 0x66, 0x12, 0x9, 0x6}, {{r0}, 0xfffffffffffffffb, 0x12, 0x80000001, 0x4, 0x3}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000002, 0x6}, {{r0}, 0xffffffffffffffff, 0x5, 0x20, 0x0, 0x2}], 0xf715, &(0x7f00000000c0)={0x1ff, 0x30000000}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x8000}, 0x8) 16:01:01 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xe5000000, './file0/file0\x00'}, 0x10) 16:01:01 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xf4ffffff, './file0/file0\x00'}, 0x10) 16:01:01 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000140)='./file0\x00', 0x1021e, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:01:02 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xfeffffff, './file0/file0\x00'}, 0x10) 16:01:02 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x24) 16:01:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1fe) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)={{0x1bf73629, 0xfffffffffffffffd}, {0x4, 0x2}}, 0x2) 16:01:02 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xff3f0000, './file0/file0\x00'}, 0x10) 16:01:02 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xffff0000, './file0/file0\x00'}, 0x10) 16:01:02 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xffff0f00, './file0/file0\x00'}, 0x10) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x1ff, 0x9, 0x2, 0x4, 0x10000, 0x9}, &(0x7f0000000100)={0x5b, 0x1, 0x8, 0x2, 0xf9, 0x32, 0x0, 0x2}, &(0x7f0000000140)={0x0, 0x0, 0x800, 0xb29, 0x9, 0x4, 0x598}, &(0x7f0000000180)={0x0, 0x41}) ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) 16:01:02 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xfffffff4, './file0/file0\x00'}, 0x10) 16:01:03 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xfffffffe, './file0/file0\x00'}, 0x10) 16:01:03 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x10000000000000, './file0/file0\x00'}, 0x10) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet(0x2, 0x8000, 0x0) 16:01:03 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x70d40300000000, './file0/file0\x00'}, 0x10) 16:01:03 executing program 1: socketpair(0x21, 0x4001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x100, 0x0) listen(r1, 0x3) mkdir(&(0x7f00000000c0)='./file0\x00', 0x146) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x11, 0x1) sendto$unix(r2, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) getpid() getpid() setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:01:03 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xb0d30300000000, './file0/file0\x00'}, 0x10) pckbd_enable: command error 16:01:04 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xc0060000000000, './file0/file0\x00'}, 0x10) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x3, 0x7ff, 0x8000, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:01:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "73ccd10e11c0ff0bcd84984ac8cfddcfef71acdb"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cf", 0x54) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="4bb66201ad8e6db9a604c270e4756bfde61db3b1a8aa09d1f01133d533cf15f4203ca2cd", 0x24}, {&(0x7f00000001c0)="045205635b08e7abdaaa03e3b1d9f533e2f75a9ca03d3d7ba18d0be4feccf3bd06f2df6e3d4e9ffe73b26a6d77e96649969ae3b66f93f565199a3fec34e29d6d7640495a9d26daf3da63b0030570d077adb040b04dc2e86e00370b520e702c23cef6022647bde37578b915e5cca578873094734d82bab8092aa98ea25532793a124089154667fd892d2ec743fa4a82ea383f8d12d0f5ddb779f86fcaec42c60aef9b25085f30887d31c898959fee3330382e1b3dea3a8c01a6a27ffc4eb9f812613d715c034343e4bddbad331285d5699a", 0xd1}], 0x2) 16:01:05 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xe0010000000000, './file0/file0\x00'}, 0x10) 16:01:05 executing program 1: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/210, 0xfffffffffffffe9c}, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000400)) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES16=r1, @ANYRES16=0x0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x24}, 0x0) 16:01:05 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x100000000000000, './file0/file0\x00'}, 0x10) 16:01:05 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x200000000000000, './file0/file0\x00'}, 0x10) 16:01:05 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x300000000000000, './file0/file0\x00'}, 0x10) 16:01:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="7f1fdd5a4651b56d7cebde56689f373daeaca9e8d281f687e41d20bd4594300f1022d58fcbe7956c8ecec5adf97e4991de0f38348586b8068e800a96b7b3a5914c39483bab0ef07276e3d43e455642b30720b4f1a0704cb8c56baf39379ee503b0646c1d63d616159e603d0d64a34264235a781ccde903ef6eaa6f297c58679b7bb57cd1eb86b3ca9c79f78833c63c95f65810a4fd5ced4284698ef18fe99b1c2487c31df203103fb27d15bef546ac6d9f4a4d4f", 0xb4, 0xa5e42effd56a0dfc, 0x0, 0x0) 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x400000000000000, './file0/file0\x00'}, 0x10) 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x500000000000000, './file0/file0\x00'}, 0x10) 16:01:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x420, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000240)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0x8}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x1) poll(&(0x7f0000000040)=[{r2, 0xee}, {r2, 0x3}], 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x600000000000000, './file0/file0\x00'}, 0x10) 16:01:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = getpgrp() getpgid(r1) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x700000000000000, './file0/file0\x00'}, 0x10) 16:01:06 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) socket$inet(0x2, 0x2, 0x4f0) 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x800000000000000, './file0/file0\x00'}, 0x10) 16:01:06 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0xffffffffffffffad, 0x1, &(0x7f0000000100)="f5410d3d441c9cb2f66d6b5ffdd11364b49dd4f077d21b2bca6df11300845997e4d3c30a69698c4939e92bbc1a4624daa58f535a3837cbad666d05c1e5aeaaaf2bf269c5fce1f80b484755b920184bce2328f5ced4da1351e6277ae1c200756fb8127b659c66960795fcf77e5ce9db42ccc6c288284a7878bcd474a26c04e865943f701024f30415d384", 0x8a) ftruncate(r0, 0x0, 0x60d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = semget$private(0x0, 0x3, 0x8) preadv(r1, &(0x7f0000001480)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/29, 0x1d}, {&(0x7f0000001240)}, {&(0x7f0000001280)=""/218, 0xda}, {&(0x7f0000001380)=""/213, 0xd5}], 0x5, 0x0, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000001c0)=""/55) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:06 executing program 1: mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x50) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xfffffffffffffd0b) r3 = getuid() getgroups(0x9, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r6 = geteuid() r7 = getegid() r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x1, 0x0) r9 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x4) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r11 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x20040, 0x15) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x10200, 0x0) r13 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x9a) socketpair(0x0, 0x3, 0x37, &(0x7f00000004c0)={0xffffffffffffffff}) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x0, 0x0) r16 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) r17 = kqueue() r18 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) r19 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) r21 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x20021, 0x0) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x200, 0x0) r23 = dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="d4ccfc3646923da233794ace6ec163f93b02a17799b88ae717ef6a7bbd0efad8838124d7ca0ab89abe7acd99b07bead3ce1b5ea63132666f1bda2ba163e1e4a870b565b98f362de92e60355a72163e36ac5e4348cbc6efe419283bf7be030211bc11cee2040fb377bbc34ff54e65e06ed0cd7971ff59476dcf2231fffac00f299d96a104b59936d3374600bae6e03f126559baa3a9ec8268e29e85b6a86c8cd93a9e9e5fcca49da7737e4c258d", 0xad}, {&(0x7f0000000080)="dbef439d34320fe0d4b4a26e19e44ff3a5aeb74196ddaca409f58c7248cb1b142f83f1d9c56e14dfb9748daefc3b3d3758cb53d38beb723d31ec07a38a9ec70a104d6294fd4a63515588d3953cebf809d2faaf32ce14317286e98372", 0x5c}], 0x2, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13, r14, r15]}, @rights={0x30, 0xffff, 0x1, [r16, r17, r18, r19, r20, r21, r22, r23]}], 0xb8, 0x408}, 0x405) pipe(&(0x7f0000000100)) socket$inet6(0x18, 0x8002, 0x6d00000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x900000000000000, './file0/file0\x00'}, 0x10) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000001c0)="90ce548bc00f598a9c14125c56291fbd7fb02928a4527f5ee1b9be0fdd7e2677ab6216e8eba9c07902", 0x29) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xa00000000000000, './file0/file0\x00'}, 0x10) 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xc00000000000000, './file0/file0\x00'}, 0x10) 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xc600000000000000, './file0/file0\x00'}, 0x10) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5b6, &(0x7f0000000140)="be00000000d6150000000000000000a084ce4c813ac4e414dd8de195dd638390aaecca3ca143cfc23e9e00040000000000001a44b1589e57fa35fcb4e108a4ca28aa123f156767e0e3539344f12fa8ee") 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xe000000000000000, './file0/file0\x00'}, 0x10) 16:01:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20008, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x20}], 0x1}) pread(r1, &(0x7f0000000140)="5138b1d917f0a2d7fa00e8e2ce81e64c5e22306a99372c4500a0b69803dd602d2e51911893da84a7cdf7f47f25cce56a879aaafbb32ae560024ce3cb4c65fb984ba3a1b01822383683932c709a0bdeb3162ddbd37bf5c1f42ca267bb53955bb60d725b4a19028d3c4af45527b24b46576eee995118", 0x75, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x4) 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xe500000000000000, './file0/file0\x00'}, 0x10) 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xf4ffffffffffffff, './file0/file0\x00'}, 0x10) 16:01:06 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) dup2(r0, r1) poll(&(0x7f00000000c0)=[{r1, 0x6e4cb5afb50be593}], 0x2009, 0x0) 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xfeffffff00000000, './file0/file0\x00'}, 0x10) 16:01:06 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) 16:01:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x8000, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xff3f000000000000, './file0/file0\x00'}, 0x10) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xff7ffeffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) r1 = msgget$private(0x0, 0x200) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0xffffffffffffffff, r2, r3, r4, r5, 0x10, 0x2}, 0x8, 0x9, r6, r7, 0x8, 0x80000001, 0x4, 0x100000001}) socket(0x18, 0x4, 0x5) msgrcv(r1, &(0x7f0000000140)={0x0, ""/220}, 0xe4, 0x3, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xffff000000000000, './file0/file0\x00'}, 0x10) 16:01:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) close(r0) execve(0x0, 0x0, 0x0) 16:01:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xffff0f0000000000, './file0/file0\x00'}, 0x10) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xffffffff00000000, './file0/file0\x00'}, 0x10) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xfffffffffffffff4, './file0/file0\x00'}, 0x10) 16:01:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x83fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000012c0)="915079c46f4ebe393b47cc4618f9e8fe84dd175a35a4ab73a872c6822223ac70bf32585b1ee4b19fc511443e82a1a9eec2d4a117f6889cfcc198e47fb0657ec2cfaee6b25c75e69f853d670289013f17849296793e", 0x55}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) readv(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/149, 0x95}, {&(0x7f0000000280)=""/238, 0xee}, {&(0x7f0000000380)=""/254, 0xfe}, {&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000480)=""/58, 0x3a}, {&(0x7f00000004c0)=""/119, 0x77}], 0x7) write(r0, &(0x7f0000001340)='>', 0x1) fchmod(r0, 0x82) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x0, 0xaf20, 0x1}, 0x3, 0xd0cb, 0xb0}) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0xffffffffffffffff, './file0/file0\x00'}, 0x10) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x2) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x3) 16:01:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x4) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x83, 0xffffffffffffffbc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/120, 0x78) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x5) 16:01:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x635cc96f6a108507, &(0x7f0000000180)="5e300320ff856f5d5c1f8727b9ec7d7d619217624ef5fb70b1f141b289892220b9dda29c70639727c8efab7841f6e8e473dac1ab5d49c37b6e4c111f018d6f023b302d5cc5396a76bbb45db3614860213d590855a37cbd32f6bf5aa475aa667787d19f816c3b8b54077fea66643051f9fe551640b621d1e984c65cfe79d782eceb20fe85cfb1d6cd8c515652418ada535999dda887df4645fea497a19b4b5c5194", 0xa1) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="48f19e63c23911194a6998fa5d4e03f44cc399dcc0fe1f12f5e1b3d0569c933d0ca47d3e30f91326abea83a7c2e510185cce72d82f411cdb06c924a33b4e375a5df33cea80ef8843", 0x48) shutdown(r0, 0x2) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x6) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x7) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x2, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x8) 16:01:07 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x6) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x9) 16:01:07 executing program 1: ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x0, 0x0}) r0 = socket(0x1a, 0x5, 0x6) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = semget(0x0, 0x0, 0x82) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/161) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20080, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x1f, 0x8e, 0x7fffffff, 0x86}, {0x3, 0xff, 0x80000000, 0x5}, {0xd3b, 0x8, 0x7fffffff, 0x1}, {0x4, 0x101, 0x1, 0x5}]}) r3 = socket(0x19, 0x4007, 0x10000) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x7) read(r3, &(0x7f00000002c0)=""/65, 0x41) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0xa) 16:01:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x10000, 0x9ac, &(0x7f00000000c0)="740aa6a9b95082913792587fd370fff5eb0f30012ed42eb8307a9d598a7a42ae7aa799bc284e549ac247a0e3c18f22fe6ed69c50948c20f18606070e409c618e5dbb9036f1c461da8536b8e6", 0x4c) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x0, 0x5, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000340)=0x8) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget$private(0x0, 0x0, 0x41) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000140)=""/201) r4 = semget(0x0, 0x2, 0x10000000000007c) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000240)=""/247) setsockopt(r1, 0x5, 0x800000000000009, &(0x7f0000000140), 0x0) 16:01:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10080, 0x0) recvfrom(r0, &(0x7f0000000080)=""/178, 0xb2, 0x800, &(0x7f0000000140)=@in6={0x18, 0x1, 0x100000001}, 0xc) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0xb) 16:01:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x1a9) 16:01:07 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) fchdir(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) setuid(r0) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0xc) 16:01:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0xd) 16:01:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="e2ca0e4b15284c0d0d37999338c854754b9096e69e4bab3dd3f41a8e4f7dd415ccd7568e721e01d3cd24fe65d079e9f639892e1578f90e9520605ca0e494e670874cafb0755f437d2c85cbe5a4ebc8c2e4f199991c8ebd56dee82a20dac4aeb7800cd68f4124b38d0bc2f87d8741dc5e12bc2ba6a21c1add2c241eb28941523b00c93dbaa4c99e1c93db7fea0f6b2739a68c2bfe04abc295b07df4e7bf631ff36a6762", 0xa3}], 0x1, 0x0, 0x0, 0x4}, 0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="7529afb19038ee6d67de487f53799646bc9d0a37ebee8001e97f5fb5973c974a4df31265e22e46821487cf33c6b363a69a474f533c76131580e33a00570c2acb8f0b3c2fc6af9ac8df3e533ba8e955dd3369f4a8e1266ca7455a916e6086b37454670e109d970000000000000000"], 0x10) r3 = open(&(0x7f0000000100)='./file0\x00', 0x30241, 0x42) getpeername$inet6(r2, 0x0, &(0x7f0000000080)) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000003c0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000640)=[{&(0x7f0000000400)="61ccdb0c3f435c81954cfcc0fa9c6ae1a7de7168dd52567416243fd36f1bac2585de20963726cf637579dfdec3a77516187bd4d231b3a7b98a8320c439c0ece2dd15b27b62fb7bfa298f9b20031ef5c7ab2067d569f06218e46a43", 0x5b}, {&(0x7f0000000480)="e84efe", 0x3}, {&(0x7f00000004c0)="d3b2f54e23fd8636924a102e6fa1c1d4a05975b6470bfca4b5215cd4f2016032d7edf6ce378d320bf6bcf73c3229b4236fed1092b2713c09de9e50098cabce1011ac3a7aadb23f8958f5f8eff16c6a74e6f9ded542d1fda7380f1ec1b5c7886cd41d92bc8a307a485a94a084d4aa517d4109514d882bd3ade421ddeac717ab854b69546e33b74f611793671f4ed6f6cf6f9b35be79f3d0d0b0b62caa4f75ac040ea0f6f2c581d67c71691209966224e8360ad267bec513ac5bc27ca935e2", 0xbe}, {&(0x7f0000000580)="bb85bf68be06653f166006b7f33fb041ae25cbfaec0cd95c4e4c16054f4d5a062f2329ae68c0069d38e0ac3cbe6c19d25c090935cc1e514731aa088f3ab68fb541850aef0b4c515c02a3bac5102a240db6384587527645f537256dd2cfbd07ee6ef2a9e6ef02f94898eb6b200829ac40e4248f626f568781424c8d23d174606042e22a2001ef101faa75a697fec9d0e4ded138df7e2b297f927f27056a65780a075a3a762765e318c05bcd712b26cbea01a35ea22f1c430b3f863a1df138", 0xbe}], 0x4, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0x408}, 0x408) close(r3) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0xe) 16:01:07 executing program 1: socket(0x40000400011, 0x800b, 0xffffffffffffffff) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0xf) 16:01:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x30) 16:01:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xc4, 0x8001}], 0x1}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x5) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) 16:01:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) setsockopt(r0, 0x3f, 0x8e9b, &(0x7f0000000040)="9d82da2cf53665b4be7390c1eec9c63e05d280bda14572cb1b0475954eced15dfdb9e0cfdaebd53a1200027cb964d114a8fde4b2a3edaa6cce1fb56ebb6047194d0a4cd0d9ff2b445121b81941fe2f65d90a8b7102256eab6e322a723530ed601368b35f06a6571e4892579bcae859184ef1cf3410f2222b0d557db0f1f66803e20eb6a8e959b25ba385492cc100a681eecf99ab8fa88a6e07f51c2b1d04a85909e8ada36bd39930377fabcb29a49e0001b52f969b646adee8db6a5b48", 0xbd) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0xe0) 16:01:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x300) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x9, 0x5, 0x100000001, 0x10000}]}) syz_emit_ethernet(0xfffffffffffffd1d, &(0x7f0000000200)=']') 16:01:07 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000180)=""/94, 0x5e}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:08 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x612, 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="9ef425b1b0cb97906bf34ddcb949417276132ffb68633b20d49c9635fbcb4ea9f903ea4df3a2948dae88f7b7e5e0183afeddd7e21fc8beb7ea5581e7c9d8ddb0fa187fe50bd7dc976fd17fe4fbee9e265cf537bf7172f87c2cc575e97275c4e88f08f45d349fe1f4f148c9478e2d0108034ed3e59b7a9c8992ef4d"], 0x10) ftruncate(r2, 0x0, 0x3) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x3ff, 0x1, 0xfffffffffffffff8, 0x0, 0xffffffffffff860e, 0x80000001, 0x3, 0x1, 0x0, 0x8, 0x6}) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200ca, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) 16:01:08 executing program 0: r0 = socket(0x1002, 0x5, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:08 executing program 1: chmod(&(0x7f00000035c0)='./bus\x00', 0x13a) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c04f7b202c, 0x20) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000003500)=[{&(0x7f0000000100)="4ba273e3a39072833129fa32c716383a0394a452de1bccd5dbf2b2f3b62e8a8fec1d92dead7ab97585901143f27aab64238040c097e74e75e9d2c4b2857de83df6e5198d9d7eae064a19c6cb14bd9b050a2e18e626762b45f7bf929b0cf9d4262562b1f00a300d56c87da8897eb859c3308289aa02a71306dd5bcf52984984c5511b47a7563d899ea16699d6f8fc69d672fc7ab19e227d71e15ba42b6c48a86e68df1a78e6981542d8e73a5f7588c29c4156ac458225492eb96288da842659c12b8e2fda9b02335f453e2b31b8823847a7a537bd24cf9472093cde77c79ad958d1bb", 0xe2}, {&(0x7f0000000200)="c854a48fa8e5eb6a7bf09f050a5af5a65739c3dcc6b5be55712ae4e6fdd770d59c2b04d2f68ad0c966d12186384ce0b1c346e03f91711480d163081303c0e8a400d4e617da2217cdc1b9fc91128c3e4ce0a42babb67d71575a2e0b6ac9d85f092a3ee940d22bdc00774d1d4ee908449af2fc5ef84081c9ad237443ee63e1748aabbf5807f8661489db9380b5cded1ff8004c3873cd2502926765fd2f031bbae18253de3082f9cf544e791a60b685259032a8e4e6d5d5f437486334f4cd310fcf70ef8d51fd333b127db8518202aa5a056fd19695661e3c08936781712644ba96f6bf2be5414f75306cd81ed646cc7eb12651b2f878a2458ed85906927987ed326d8756318e47dc421b55f90c1868c1b7de6252384d2fb318df4019439752c60959471a7934bf345c374f9a16303e342c2be9bba35dd0bb45b546e1f32c16076c2b58a2e6f8bb8913abaee9b86b2e15ab87a1b404c33fcb87ae257fe4bb9dde027a6f9b0f0c0e36bc6c663f0d9f8c74889144d0a2fcf394c96f5a98bfc2ccacd40d762d87f37349e0e65d78d892b6c09056819b4bbaeb1d43146a7f9d48ac9b99b275d2c88411177c3dcb887d6fc4b3a230f73db1f4347f4d3c8c6f007a4323a43e39f2feaca1eab1d34d6d630db45885fbb6e74de3983f35e7a3ddb434f3b58a12c59a133def9df461579703fbd14762a9fd9d87b493e8beb5312a3a1dee23bc3ac4f219914f9b41f8aecc020d2b2510b0df68b1d6b9b324ea89bdd927914f59cc213a3a73ada43cda7b8270efdcd5eb5287017c020f435ab6f97b29460bda365f8a2ff9cf8f883e7dfced862bea3ad7009e62dfc5708223ec047fa5cd7817deff2c315ceaaeaa46784e2b8a3eb043363b3e4c62c5ca63a7e7504c3ce4106210b49516c72ccdbdfb9a90e0d10ca27e6f1bedb5bff907f41a43ee717b987a5ac0643c98756ed2b9defc11fc922986f87c3edd218945f66872ab49365256cfcddde01a370fddd035f69a59da5909bede15a09c313380764f0d25163bd144823e034454bedfb3f7221bc86859aba153ecb5d64a3967393f81045a5f869a1fb6b3c9b5882d1f8084e73637d092e0bf437e56651fabc8ef8587e4a52ca399341cfb96003e3066e511cc31dd3c0bbf848196be2a62b7a158afb538a35ceca8b5aa72cbab7e6d42cb7740af33d5d0c2f5c5bc00881182a89c141e6097838e670e181ca85e57cff126a1b29e79e611980d8e2ff64052657f8c9dc689879291c2dc04b99d7d55b78021f9279bf781677d7b193c8dfa70397497e81272417c840ce7140eaac8bed4ae7b821a9fc92ca7dda9ae26e26218415bb5395a68037cf5b72f088873ebdaed2d977bb2d4d8ea56d6dfca585e21b1bc3303729aa45032199c26b593eb8cce2424a7c956356b9eeecd8704129485e09f78cbd13a36864806a1573ced9e2ba913be7951bcbfd0e3dcf65ed258e3c0f23a225300d124c2a7d10c23e2e7bc8f581d576ad9375a31128fb14d8ca1f64ce78b14fe2446b4d4bbf03fb33a0ba983c476f590f6a417903a5fe87afc0c1cc8480521d5b336f5e15d0feeb01981f7c57a2b13f73856160f63869c933329cd88c709a5aadac69d2736bf38295de8fb187b8cd92c31daa1040902819eb2f00c247fd1b98f6554dd9572abad88554f9b17296908031f26906f2f02aff622eb0f482b9d991efea507a448d17555c18c260f94752b095f80d2b62f063367723ec4b2373cb2f7fb239a2525273be641da0cf33878e901c06d34353103253ea425aed9428d1d2c9be49a24dd198747e2c576d11d560d4a84af374782da302850b92b7b4c3259b4e1c36708073532c52cb038fdf80217f388f76b7d9d00dacb02f88859c08c9dcdb9e75d706ce4d4338b90e64a0bc73f0c20400e1c2e6692939ff0e2f3bd2caf3512fafe7617d57e9e2dc6c1a4f66786a5bdea6dc6743ecf312e6fe71670431a997e1cfb42b2fcbbb88eca290bb82defb6770ba4d933f644b9c01b125ecf1ce589e2697dfdf1b2b72b117d9b8b92c19d31cf1587b26534a0724556d7ad99d1061d2180be14fe9611c813cb4a67171cc43bd09c1fedb5e0df0484b7cd78751301c9d0e9076447f1e2382110bc1969b75eac1e971b1b8ca2a35422cfd47c2dac10d11333aeb1b93eeb3a4d4eee6caef0099f463badc6cbbac3366dc5278f13780b47a5ecb3b33c3a0938b1c3a406697acad567b69c525fdd15fd1d8bd2eaba2c05898d2d479d963a26905eee85567ee5336623ee52fb5f3a6bd8452015c6ea8392114757c65723cfbecf813d1b8b077ba500f1d2cbe2530d3351f61187b4de19bb8677e1ad15978062b219ebfe3f34c7adf4d0d84d0ed2644a475a84171097cd2c14fd2be05fc973a97ec5699fd7d4c4addb2df9fab85dda2cb4382d46e490b4975167c5f6e5c253e5baf43c1c52d8adc83e73378f219a9a2945f1e1531171bdc79e026ec455aded0a3cec80d048044e3f32a371ed1067c99094282d343beb2346c300fc2c8dc63a2bf9a4bee6fee635af30f8a4a2ddb469350e255d96190a470f07454ee0f598400f84c294d5bb043f826bc777a3e3b970a17c777575db421c71c6f802dcc17a9ac457d72a7e0a63a42dc6f6c26279a1bc79cbb50dc7c7e49b11cf4abd123014e6814e9dbcf2321cf8ce17c07f9f493153f80e88adb968be603087c459dbd21785d360012f0f7fb7f60c437de25e4b16714c64aaa145bfcbd19566db2d49baf2a697d5d840cf22d8d6d94d540b480ec65b06496ea75d5c0384fabfd52c6f118ddc785a7afad23d4b175a543cd58b6b2491851429dc528c96f346465a6f7a421e5552b80f1bec0c3f60743eaaa647f74cf1a7ca57fede9f64e9d7219c216fdfc21ff5a212c4b8c7fd895416d988ae91c267ad704f7c6c80cfec52d1b0b6b8a074c53249d970c5ae36ce83e0a4643b95d67844943c900c4acf06095254cfdcebd59ca9c28d348edf92a1c8905d141d69641deee726aca7abb7737641faa5731cb78cf6c71aa37a75b8ed3b580af784deead81cef14c54b06ab283f73047433dc833b8ca9d22cb322e28835983e60ac3aaf2d83f1ebd319caabbd809a71c580f5853d01aa5230f7c3a5ff38b9552e28a8f45e7fddf6ee07baa66ae821a41b636bde852a88868a3364d8a885ec92a10ec21ec12d6f6b01afb156069dd136e9ea22eb86449e00281c865443e7171fa87e4da6689dac3c262b84d96c74716a8a06116af66f6c33f7d5b36411c5051b96d9ccb9efd32dcf59a8497b94dabbdbd06e71e5a822a2ac6bce442e982bc60840d8533a9e0a242a2c82366cfe6c864e68bae883e1b430150cd811990e39adc442df43b46531d1f0c16f7a03d965c88c89a1e4a38f1692a50caa8de167a36ee59d832886ed9b1c24b1bd84bdc7f581a6eaed1d1ffa5ddf83e98150452d9307eba758ed4c24b8041e4707f63e544e2e9a1a2126d473845a1c6ade7c6ed984775cd33e22b1fe08b7b81af7dc5fb6ce8377685e3d8f76ad1d99e82024b27581a9a0436494bfd693b33540f2f1c4082f49456d732648f2212e9f7b8166a7624a1bb49434019438eaee3f45e8e758eaaac344686270f43e3d76ed0c49035bb3b9c87db298cd6d713fde149053d9385ed19a328aa767a832494e28a196f460d5e91691663b92036abc4b7efff8653874df86368383f6a98d56193f1638c296e03c162c956006d92aab0c2ff3ac3dfb7130d5ce3422a262aa074496a9896d0357ef3e513b1b644c51ff660e118d7a7a343854259d3df7edb936748ce95ff45241a89ae6e280c495638f996f903350564e80e8d6c7922d89f6e74538ad279a9707e4ac42b8838544c35aaa07c31696f0e41a7e1cd0f0f6afa8c5235b3290afca9a0fd97bfb464815ac65c1e3e5eecc4cf2e9861dd31fe7d04b7f65dfe863d579f9a16daaf2a72353cbe40d02b9452d2327fdbbe0348ab93e95e23d1e37088de790a3fff16d1056cf731b3464f4c6ef6e43d45ee3e01e765298f9c66847f52b81bd4a633c404dc628d6a2b550d753ecfafea61f007b8827184709bc749a854da8208bfe2eb4d02a5e463a93406b9a122e0b51a7a133a7cafd4997df0305a7114fc0764c6ca801db9136d8d79d3ef20401de13ca0ebfac000c6ef3abd2dd56bb12a5fa4195fdf07896f7de60a00f20ccf2bfc7f603a1ca04a54994a4a648a2cd5f8ffc452ab60b4693bbc8d807a7272a74fcd07136e49d27155b5600b7b151f7fd9353ff1b9ff877e34ac4ead418b64e77c01cb6c468186543728be9aa643534fae0f9d42d76c06c0c884f9dade7dfa12ac8283c88cb187c97d7260077e036b406a79e5a8f1f563cb8474d9a5716146744b6131a674fab9fcd7c91b51c85197965f0ec75a24874dd4de64b2f065b38b934b10790d1af6696b949044131d13efa4f45195ab4347d1c5f033649015c82de3752e3d0669125c4689cbc279f896ff5c5e8d4ce593900143c3c27ab7057dedf6f205ba8d6130faa0edb850079333253d9ebf5a4304952af6bc9ba72aacb428f30f12c31c418f39906ec111d77d9d1b6ac2fd6f48c63a8a42e5156c49852869d3e9065ca794c596ef09bff5e8190152b82633a21ad5149ea7814c16512442ccb2b36e8789c5997e6301abe51d3340d098f1f5a0298442dadc9d30cfb7adeb58c837bc8d09cbfa34a62f4ce874ad58276a90f746af40b515c40f1822dc48d7726992026bb2a801505e47e6aa8cde7c5de02538f8f16ae98c14c333e749a0b51656b4e760a49c22f4529cc4c2a186930b2b3d51fb18278d2ba619d5707fa76fe61224c01f98f3eeebbb2424054800ae96a6eda52d43e77e8f53883d0211c6679de389a46b8af78b052ac36028ff26582609dba8497e924da3780b090d6d7cc1f2d51800af520b9716bf774852e0d3018ebafbcf05ae5954252e04080518912ebffc2fed67728332da5eec63159c94063d55eb5dcd1737a28eba5c9729c9c74951609962e49e1595255586bc0944368003e7126777d768dd12ddd0e7a5f60f400ffc857155da36348d3f75e77b2441cab151c7fc0f386a80536062bccd52f7200f6727980ab4e923366b796f239df158574baed20415b23f7f950a9693ec183353d9e1e0a53f82e14dc34d81ce8d9cf3f4b456423a380092f3ccd796af912f70b5b7adb12a77d9bf56992889ecee8302b0509c1a69018e67ba70300dd986b94722e2082f5ba24e917b571c938eda635dfdece250fe9002455fe38f76609eb2a1eb711a54b554750ba938185f2c2a715c76e726adbbf2a9dd6d06f2dbd878b8f0e4f3e928c57ec0b59abee9d6820dbf908b0e796cd30b128476ae11672a1b0a820d3f6b95eb3e5832436c62ac9ebd0cfc86e02fe3b5f933409be1f13de6b5f85f830309e573c966926d71aef2cf23832aaac2e9e4ca2c04b0777254e231005cabae9a581493a3fdf16f6d105894e66449d8259ad9a2dfc977cab7a79fb047e0ce1b1aba266bc9af20928140efb3d73ce8cc55cf821a29825dcddaf40d397c68f5bc2c60e34bf62235492309c01b5cf946db46aef4606b3cef8355b14b6625c5f57c526307cd1112eec60266da8aa7f31737482af110b68bcaa63e8b03ed3f8f79b4b2d452f58ab2f697fca84227e721cdcd28d3057cece190a1c30d98ced39a677eabb73646afe19598912af813e9175fa7d2a9067cbced400912ebfbe858655d7414b2e4e7ca8627bf4a0e4a564073308be8e7a5147d7bfbba5e75701a1b8effc1aef0cf45b18049f0032a442eb9c7871", 0x1000}, {&(0x7f0000000040)="f83dd1d9bb07189a41b60423316daa051674d5eef0f63e56a7ec5069a0189e8253", 0x21}, {&(0x7f0000001200)="cabbbf44a225c3fb5ba61888f67c874fedd5173b0d3e6d7e4b53d72220dc4a6c20e7378e6d5c3173ce551c7256c505e1f8d43c27f318b472a477418701bb68685a5abdfd723127cf8ae02deb9a9598e635b0cb4e4e9678e2d311b24671d8f509283c098fac692eb4", 0x68}, {&(0x7f0000001280)="8c0309397d99df3b059817a23743e1af50e9af62da6b37f8357e34767e7757ae9fd8d469c4839da4cfa7741e64ac81ab62047d5079c15c89f048edd304a31a001f4b8bb5e689725b67ac64bb6634a6665a174ea0fe60b4ec06ed918f26ea1a63dad0989792533d2ad919a8b77f5e6f85cacc1ff9efd50e2df02bcd7baac7af3a7a78e5492b84aaa480bb1caf0cd419037735c7", 0x93}, {&(0x7f0000001340)="d20cb0f85895703c96d2fd363840da9f91e6893072f48b6a5ea553e789b0910d0ce8f5a66dc465af7cf12f5fb74670443bd66481a58edb20fdf4681416110d591e225f37f8e36e5b4af98bc1409b7e5f2c60464bd876c552e48dc818972d1591b029c753cca25a937eb418020ccaff313c4a05cc1f38ba79ca0ab52e9c2f165a481f0f9c5fa6fefa09efe4104cd3b76c9cd3f9ea4ec8e432e147f4a58ba361f9dfb15b3104d47529d2b1283416ab3cd9e7c9329ac71e467825ca122ab34860497222993aa45c56b161ec95b3c37e0a7d2b390e855fad6cf8774bbaa89eb2a2ae8416b7c7524f2f6a1ae3e935ca385278e7beaf2ebd427528f240a24547b949bdb36963064272874d1f4852f4dd2a1911f9b6b215ff8c9d2ecb1023440df8fb7f86e9e72ae862f1a6596b9aafff8d50923fb12ae043e5360d9d9dea6c319001785cd6171b85c9bf49cb020bdde90502039774ca4c88628386facc4c4976a9653a1f70026c0fd4d26c6b6c8345a0e61aeaa9eb3706c04bedad6ba1d4f44c78ebe769cbb861fd930710963c607b337d28eb976f132750d14a763c91f0a078b52d112999452b121e53c460cce1893e72d812c52efff1aae6a886dc182300291fd478e376769cc87c8c580cb1ce1c6430e23f8577bbb1dddc9f3761b1d544169ee9417660b842fbde24c4a717238f1162353f5353bd2ce5b7fcb0157ce7678643faaf02d8079d02c1e58f29128b2efa2e43bc181a16c7c1a8a62eb37a5fa094dc8acefd00a343a42676b892a5e1bbdca04b38aa600290e168c0602b2437b9a9ee625fc030ddf85bedade6481715cfb55c15ac1cdd9134ca919dd94c4337d37a075ed40f476d23e1f99e1959f70285895148f721a9a075619b3e3011bf530df532f427d39e92a4cb26fb699f9a018c3abdbd26bece4c5eefd9b30405ff50778c41d6460df6a70c0bbf2d9470c753313bf614597170e51ea1d870375128e579b65303883b8d81cc930479273af41b2fcb295111c3e84395d483f65762c2e06a4b7b8b2a5e94141a57dcd7a92746c12117cd0a8615704b070bdf10050b9bbcaf32735c15f1ae85c2005ae1ce623eb0fd13c31ce1793472cebb483a0b5a3b3c3f765a77b6dfb155bb23175a071a492d231e9e5ab5070c8503f0111fee034d4d806e7f4fd04f612855e010d2db43155901f2fc674a1e705e9a3ad1169f26ea5c5d89ff19c81680e3d3a652dfbc219e3715fd9419578bc15c6daf7f286a2a7c3c107e85d0cfe009d388d75241989bab6e539a46c433d9fe7fd589013498068a07331d3c3619fcd6e9d227af227e0610dc3a7c8f446ebbd8432f6e8e462761bd10c9daa13134c974dcf4f37344dba3d56d8560d13ead747393411780b1e5c90fe868a8b610badd7b4a4028db938c93c33d14e87366239a72bc65eca253133a18e73ad645de341f5b9b5e255ea470d2ed25fb210b852243f19f2fa8a8e1bde6853eda1de73c0058efd03b4b47a147bd2857a1705899fd2e9b623398c34fbcb9ef8d43c108e0d015c04f81e115d5c60626dc5fe3a3bea2230d8e0d0cdcc1e8572b7cdf45ecab6922250d615b20603fb1b218578bcdbc32e32c47a47b4d809336813fccf1876217582e0501932637ba0f0b3818b0cabe7a30e39ab5f198b26cbdd2651742fda58464b6f6dbc337e77caf1c59bc8f32e853f68d0ab464c4896fc13ee35742da6454b528fb25280da79f1f63429a1b239853dd69ea3d9031a3559af7e263b854f9114b06185e6813ea517fca9c232665dccf882ad9391adce0988ce43ac955beba741a417ec8251937c3db8d492230eb9e50a505793c369596f599b766dc4f2594c1afc4bd333322d01cb102b50a046ef8ffe89b85a5be419f03099d92a31cfc83f89242b6ba106f6c76027b10a511cc8ef54161c75a61f21be061c2d60fd33fb9b051a8cf8f67edab232608298fa361ce249e95f4c8a9962cbb7beef28fb103839ce339e76bbcd6559adc64a45e6a4b3d6a23de32f512b2153b075d8ba697ff9a0ddc58387ac6c473f68116d45714aa48c4f5c25031acdad60e670c7ae3bca9fbfed3da60b1064381aa0df953e0eb5b32ef151296aba55077d11c5b74c11febf2795cb1f2c190d1ca3e01094b7da97c88d20fcbdca2609cabf1db86fdb9605c7fd9a572fc01e93c5be6a9681fb7599a2c754d5d70ec566b419980ec5724c4622068c581fa6cb07a713acb073dc6ae8dd208354306d5b4e507992c9a6a5ec01529d67b32dcae8152ce32c646b17a17831f1d6a4fa8a25d6383a78ee9b5e7ebf001ae50dcbfedb90563edce87bef71b5961fda1f1d7773748aa92a965e34676df6226146fd03f104bdde9e3d39063e84b01b137466c7f2f0b920e8a6aa866664b1c532a735f140ae7781b62e4bd6e4a56a2bd1a6b65455788accb21fdf61944bf136be90223ac520d1a88c07f6305b078dbdf2b1b7edcff87d7b82c4dc545684d738b1e1a1429d1dd0a86dd5474258bde66225cf667e45a433d871167218d7b4f01ec8806a69fd947195b0d35438dec49af7666b02660c672ab1c258cc06292bdeee29e488299fafd0a60fcc38672475db5fed2afbf8a9e53cf0c31ae6af51aa79e1e0f4da26fe89e368763c8be90c49de4b200556cf68a61eb5a1701100739d1f83a5fe917cdbb94275e35d80ce6d28940a6b3ca19f5834ffbfca535630d1daf1b11c15f240a9a07645c945f70e7b46fde4ac299148e80af4ee6877676ac5f6b4493f4ed007cef9b82958a9b0fb932f5405db4f2cec10625c8dade38f490ae0407f366e9facc3302abd3d44a8c997b12e4b200decbcd427ec89577b30e15093315bf1812873ab25422b31dd0ab3090a5b79769501026dce71812e469fb0c2426eb437a95712da8ce39bf9ee5bf3538c314f6afd9375279af56806788180037e8488250c7622da4471db916786cacbec4ac03f535f427e971cf26bc7185a65e39d612b0c5714f5b6992d1157d2b1472a37aaee9ebef020c948f120e61821eed43768a24fc565632e54894c337b869a166474597d0d66d39fd2da84a8cfcd048f3f20627ad36c96ff489c604e2fc119aefb85054c835d9f0a2a190f7ffbd30fdde455a7d9e4896e14fe2152c39f18d307f89aee29d905de07243107f3f82faa933a3913a74e087c6691397619c300fea1001a9e53d613215dd955539b7910378dd38f921d01ddc181f68ac680716f7600ae54c058492b6464563ac1dc537117bacf8e20ac9641b0e55027af7a1d74562c7e306aedfdac9b555995bbc95fe03f54b2efef9d385896093381700cb8ec97913c7739dcfa461b47b004906dbbdd4fa3150ca1e095fc605f4f8ad7b31961184c45c330817a9cb9298f0a338370ba764738f03b48f8bc84a25ef9d4752ef6e679cbadd3a4b5d1cc8de026d2084994a268f49e68e1a69d06b435e2a6cd0ff442dfef1c4b5e637d51d3f00bb756ed817b9390ec89df6371d7826290559b59081cee29045afea95d2f8cca9fa173d402a5f28bae998fa6a4bf207d078e98b255584eada575b546963d7c166b8ccc4aa4dbf0521c3080948fc3a7a3a29b4a99f46735728fb93365f9e8c6705ef22dfb47663a49ed93a06018152c8daed472d7e6907bc0aadd5d88a6b40d72fe1b2eb32864a6abb4af0a8ac0dcc61286ea5492e7915dafe2fdcc4a0c7082829afca0fe097fc8ed3df85240a57b6d62f1d1ab20b4e7ab2c8ba1b2f303bad1d07dc16763dbb377008d6c87a455199cb588e88f86c436a786a3edcebe20578a0a6572560522756af1e0aa49c780263e59818e68d30580fd3933e1b824253413a6a1a9bf1775d7e0410a1892736933eaf111638a0834aba33e7f7b48cf944b207383767dbd37dc5456cb4420540c8b841616d32cfa6e291a76d52b96e67a34920af1a04e65c6e4877f00105921dd95761886a9bc8d6453d7855768b3ee3389edb0b312972da9c24b8b1a599dbcd41ed6f7d3228136ce4f6ed538076ca64e1f395d95a2dc928289dab4d4421b55f51d5536e907ee3fa1c964b13a08852dbc1eb61b76225374ca7564ed31ffff9a1b9e770d591b6e10641a2e1dbd96418da509c1a834de351c486fb7294d283804a3e90b097fe7eeebca0821b77b7b6a244fba73326142386fb628f9976631161754399b0b7a622b329cb3b1e22bcda48fe2d7d642f9ff3a4612a895f9eb2487a48474739e8e54c3102fb22da3719b832f2c82c2f524a4d4448e7be49379b8740544369a1a5808a564a3a197f22a6009f2108a6baae82f1cc1acd71da8dfc6c223fd3e7a74a1beb042a8a6c3a3ba6e83d673b18581dfdd973e08f7e4b40f36dc35c5b5fc8e064e6b9f4a97eb4fe60902eadc50d97699470693ecc0db0d6ec7be11656e8c30dc3e5531fad127702a9988b1837133b0c3b552830ba22b80e1ca9d04e153c258b6c0bc57dc0ff7e4966565f982d21ed60f7716a5869e640bb15df65992c197708ca7a62bbcb4305206aaa0eeb8b16bf914ae9b074060a3d65676062b0105dcfa1cc5e52ff113c8dc85228b2297e6cc26082b5034b265a0efda8e1e49fb504ad824951fff2dbdc5219b9e178b6f6654e16fe5b89ec396c2bb00094fe848c9484bdda42b987b35f288713876945cce310f8cbe0dc7ea1ea388ac74378a185ee3fd3950f222429a00519a97eaf75800e51c1e60c6261a88f7ddbc5cd1fd0a6ea2a6e569e5cbe9ac36642f57f66070e629800473fba36b9eeeb694165d0f766066f059c64174bcf737a028f5be3855f7698de12a942c167240379083bb66470989ca6a7042c6e6d32772e9a5a8c09edf04757b4dee662a178b024e34123a0859c9f1f890bde4f4e563ac131e043468cc2f3d13594a38a5876904a41200a60c0df85500f2ee3cc0b511dddedb93b249b721432c703abfa555f0facc84cc96c10ee41541663bc44ed0835e761c0bb353ccf87fa659b1585ee4e71249d392cb746a6fd4d94ec172a6f55e3e266a3d8f92cc0bb98e1603d1c164cd68c9975fcacde7d9bb61b7f0aa8b9bf0cf4641042a51fe91edec639704cad893eb76124c7f7bdbaf6360d180f5e8483c69694f8c0e7fcd53d74bb9ae7447de3fb01c935d3aa71b008198a9e8af45039119169e087d99d20b5f1f6687fe4bdaa01776fb29ab66c06c1b3c916d3cc2ea15faa6245a3f17dc8b69a7f1be4bbecb9726a9c5eb6e869b5d0ab3d6dd28fe1567711b412efe8ae1d06348ff24aaa5cff2c263c12f69a2f50cfb6b788b3509dd07939e2cc394273fcebc1a6385e9deec3603987be085060c1fd803d8d816bf9d4a9760228e4f78dfd4f39c581bb252b2dc34bc6c759e84eb3d75275c756e1c9f46fdbcfac25b7cd0637483644611e34acba4a42c953e856fc6287f734604f58a31529b54b9e7a18a0dd1d6c1eca3002c7bcb5d549b0f7a9cc6b682fc52c4c2900a3f899dadbbd5c0cd1f492970549caaf33c72a927d4d7c809317b775219aa4a66b0e88337aa08d81a8d3fa661c2bdf88c3d8d5e2820cc8dcf34a00188ca885c2c3abf51f281ac4bdc8a7c02b787c5cab7d2577811649dca7360c38dcda7f7f53fb68ea0265c44a01b518ebf7a48c7dccc0b877840956ef1d22a299a73e1a1ed702bc811f975511c82ee25ff94a1b75a14a82759931a9db0fa292c5d2a6ccd066f2fa9414c7f640a718b15f24ef23e4aaf98cb826c86a932d1dd844a3d00a7c65eff52b0a0ee6ab41840de71851af57593eb0fcda0ce696535746761a116c6f528aa8047dedef5a6b2e2a8ba22fb6ae6750de75", 0x1000}, {&(0x7f0000002340)="695af5f3802863b83938ae1e75917eedc631c7d003454b1b9b9a254032c5912163595965e1a9c1749ead919a6a028ca90d37197578f59138e77a33048385e0591d2838c453040ed6eaeb7d28e91787a1f5e6bbba8471653a32c47a24d0bd16e5d5bbf4d6bfd089fcff2341111d3869121f191bf2a6202057637a54c59dbeacd774531a3fb675ecf4c58e5e2a99fe5ea777a40f190b188bfbc4204e726e1cd6045cd27bf7f833c678bdd54bacc7188bae7291a922aeaa8e938543d18e584afc30ab1153561f32b3d0795bbcad9ea80e76889a61adcb8f4d2d0aa88c2b0821a53e367af83c969b69ef7fd193207d351d7fe28114fd7fd4b80030d08b11660dcd4eb058ec6cb70c0d298a57de53065a7645adb993ba753c4e8ee6fc8375e5cf7acca09e843c985926140f0a76f5ec577c5f289ba18faa42c8f62159f8d363bdebe2a570be10aad844e9dbfca3e8502200f9fafa46a4e21e35119da7a153719a0e316e614eeb80b1be8e3ad5bd13feab7a72f1a7b0866dc41954ac33ea6ba49a85e592b231d367c8bac4fdcf89ddf9175e3a581d2714a6d3a1cb7d8967330c1b0a26846bef0f3298c011be88cb449196369bc2247a3c2371b022243afac32edd626755a89de2fe882a0ee681abbb91be0f473261293f4ec4bf309d39143432a8fefd94aa3dfa540aa96c040d650e4b9f77b606645d5735e0b6de90c95308baaedef88f8514d9cf25a1886622cb20252e030ef5c90a4b90a62ff1d483e49679cec50a73ca92d85d4646caf4d5f1ae80f4b6250e25ab6b54ea087e6e4dbb72cff83e13b27fe217aabcaf3748ab01fd5151ac464ed39a4ab2d98ff3512cdb186708d16a53efeec6cc46d66e494cc517e5ef87d56335325130cccc5a286016efd990cddecc4b0d91302f39b7023dce546e3043931cac28a9c8f900a13e30d30d63da707c6390e27a19b5a98bb7fbb1514b94bd000c3f25748197d2f3d638ad9c01a87c0c56b6fa390dac6db045654c17fb97f08180719b44021fe08d883b4748793e95849a4da1e0b53bb984bffb63ad32904f75a2a3c44812e0056e8c527fd32a22a4d389825c558bfb5973b3dc761b21455c508939a7c2845db826cb38b1236a225faf20491f2a7e4377a94d9031833e88454da4d4785e67ab7351738101fad02632eca006614206bed98850016e39a7ed782094c67d61ec62bcdf08d4bc670b1e9f5d9e3a3f5157bf031a4b307fe173de4d7e23e7a964021ad4bd6bccc2abe760bc2773e772caab57e1dc649f55024756eff57a6edbb7d4f8255a10fb1132125913e803dbbcd2820ce3dc9de219242f64d46b76a935c4994fc64732594f22eb59c62b625b2aa6253f250dc8934cac477c1b6db3063d68fe260119e42fd1f0b1817d8334b144030cbce3dd5c1219405fd879eea1c26247b45606370e272e70c93db7d3e092b3f6e0d3f2c4f65896116a61bd66f803be7fc73b1e7daead9fa4f983acb2f9271ba54bae6b9fa876f343e2796991114a896dee3d7414e361c5642b3d86daf8e2cfcd681117785ed88f4d9a47dd3851fe5e9723bd9c6a52a30a28e886e507a6a9a04d878deb2302d3f4e2950f2d9526a886cff787b0d79e2fc6f9b038e8c149b5bf07aa49e4c9935d7b43a09d86cb4d1f52c7b4b4d55029201125fb8569a1755c85857484306d0512f96284bf9f61bb9d256eac11ff350879fb812c01ce285a6570010b6fbd1094f8703412722f296194ad5b73f29a4e6dde82263c145be7b9c0986d9737de0357b2844020f414992f5c5b0cfc0c5e220e301f7c1bd054dd7f833c7cfc5de2be32c0797a04863ec4120606358db3c7c8fca3f498b9e66e131df23dcb2c34eb63e3fac59b3cea052d23956b1ec42b3cf4daefbe6d8178fd04dfb22a3ea8a7c2340f460ff7f47ab2297ebc2ae2ad6e7fa4cadeacba6f3e1b66baad54e9937c305046c8bf2b6d44d76f414d6c25ab3fb4b65bb3f75e04f5bf4ddf46d204126f30fe68cfb20582f6868d95c21427b31e9a584a94574b69d28a27d2af6159858e3c25529759b91274a6fe68f3be72e831633841c1790481231c3e9bfbee7d2eaf2b4a65885a6e5f7a80f20f04c9731cdf2d29dd56a45795ce9aa210d45f58b255cefeedc3e1ca7c2b0ad55594786d66bd91effe68e5979933dd1774eb2fdd19e0e8fc0428544ee0ef3bcb86b448d5cbc3a4141881e264d3cab2a11f3dad2c75b3c18f5c494f3b14d554211a5a5a3bf22d4ecf93b4ea761cb96d39df689877dba8099907f3301e46fb679fc642f9de95afded05b3eb6d835ab4d93bb31b20ab6a03275fc61ef171b2ca41369792c1b25b1fadffee66db9ae1af7d1965cf3b7d316df5c2d4ff6d9d86d87d09768b3c1428783135f2d33dd4208d07f70658f7c38cb96f930d9e1f192460adc253046841622f88fc95cc04140f87c4ca708404500d354650b35a40f14aeb843e722cae604df86ca7a2c820ba7483bc9a8cf0b74bc01a8c086589a44f51b99e8c2639b140c87a5f81fffe8dd4fe5cd8031db19ecf2962a9701f7cb6956399599b49a5adbef1815f17500a98150af179630f7b6534588d3380d88b6f5d702f31436cc98201f0f012f6ede6f8b506fbc0de2b3c7f273d030a68218f40b6b30529c963b75948439cb18c926704bef9bd8e62303bef63c776e1190d4b8bb5f746f6099c16740be7d692f18f0f9a9fd8a40c205a64558501015ddd9c381a9a3b4481b66017bb8e3100bb94cecbd7852d6716682c1a75c6904bb935a6f252858f5314f3b9a483deab76f61d7dd94502fadadc58a791ad90147723f5789882e861867bd9a132deb84b48ab0190294a804d3fb9889b927dd5535ddef992c3104012ed6d18cbcf6be925759f354dea303177f426c9724bc21a349adf79079b8fa51f6e33573f04d011d56ce6c587afc4c8c73773194a317888b1b637a7acf6f08fbd0a1279afa6ad23373b2b08fb2e04cc372a504e895254a75ee0deef250a9ecb75a4512a15b212daf04c02f0f67af8e3f4847c787c6188e756d35d0401e75513b2b665f9a6cd989b9e18c869373398c8511158f9d46eedcf37f0dc578682c0e7e52ac5b1c60e237869ee0a992c43a9d6210ed2883ff795660eda912ad7c0a0473b97537a87ca03c0c47d517d211475bd4a588ed80eea5fedd1c2d6bc2c7f4b07cd4c1173fb7943f8afc267025c44236497de9fe1a8dcb01026411b70010dc6c168ba392003d7b6964d9493d1ccd0a740cd2ad46361b382e8928508acd36cf364a225b689cdda9d2439bd8775450baf9f2ce438b3eb4354dd572bcdaa2fd8a10fa45b65e535e8a1b6712e5dda7fcda1650379a49f6a56e26d4dc33380829f6d5675d5a686884aa32d21be62dedda2df9d185da77eebb4813c4da9bc127dad105c8d4e1fc61e1a208a68a5eaad0e9a0c50053c1975651c01e128d199a0f4a68118f79264b5c36660debf4ae7ba4e8f37c7e3b608e0fe4535508b74563c187cfa5ceb4ac8463f894fd902b0573391ec7fa9f4ca0993b6672dcb37b5966ec8bcca6cf440621afe82e637c464b465cbc71f23abd96c7be8410e450a0daff34a76ee6ea919950009545af120e1d5da3bd882f4387f22654a799e46e206ca3ac42f662693e21e8e07f5922e6f98928676187ffe4f8e7e5e1b7b7aa19b6db3000dc7f41115a8bdd9e6c9fba025f22d5dd36a58fe4f5de40187a3cdf5045017f0ad800dc4527082605ec64007e2dcf8817ac2d0e54aac9f28c24a64d7b801276a6a6d47fefb5bb4e673bbd66699346f43c24275e794005769f786a2d230a05d87a3ff29b95a17a5c91c023f392c43ea94cef962c83357e0ee18180dcfcf9e3a0cc4dd4abd7c34e02e93012035ac8e654ca70160eee167c344b7c86096ac5fb4691af6f032605ab3b0514f02cbe4002ecda261752b8e4d3a3689dc421e2890cc4ae89caf044e618b328a0bc968331496cc36e44d0f6d8b91c4f79eba69cbb21cbd9aec1fce8b8bf9ba2f5e3a62c43373fb5f39dca08f12ba2d7857d373f13654cef5c1104d4a50f269d76f741a7402600f54313c8bffb58a56b6a6ea21e131623e5b9a3bb1b8888de7d94e4a1b999821e4d144d0daff26d3f423d1bee29cfb89cbee6e27730b01366d035f7e9e954f767c7619fc74d3340fa029c8992d8266de9f2c63521a42f9f58d52994d14009e7acd4555643d22fea710200e7f8d0c5fd47d343c4fe8ade9de6938bb453f7e326d17bf946a630b13a3cbd3144d6ddf6890e2f9c76dfe3d012dd16ed842d93c96fcc3032747056e89c018cc53302bad8da11364337a7ccde2f30d9cfabaf169105b0ada205482ca57427977bf6c54dc9940bf493141385a35d1d14e3767bd1a12e5ae9a1a960488951fb0215d1972185aa23ca829a6c0e0e13da8a05e9fa7e8b59c208614e4bc16b6ccdabad5b48e281405ba76329fe5a584b583ab01980b03c71bae06de9e6430eaedc85177852c2263d2e614377b64cd0db4dbe9b6001e8b3f720fe45e6c6701796f51e87e011a0c484f74346a3b121d810df66a1568bf2fbfb4b1f97561917826fb8d31109e5164189f285d5319b6adb56ef5d66016526a04d14f3005119a853d12a0b39d930d40a5acc774f78365bec00a1787b97ae6924ebc63256faef1fe847b256801ba83799a1ea0b22cd0a11d1442ec1b0b9c5c6f8812600cd6fbbdc4aed10b25aaba7a8f932d1fd814ddc0b7aa75e58a97e508d341e5f7b0ba1032901d8a8999bede141cde8c00959a4cf66f3c4570ff24290d823718449e2d55251e2b27c784e27cc838a4f084bd3519332da1e946e6743df792bee03c9ec3320d614759bd12656b53cd1074a68a26ad19f03a951d169bda496f965f322fe0e80a87873b2d33cd39f154dffe77c0f4aba6c7f3e336b15c98851c7c5793b560f62ac797e7b4ad544749f081ee105c35371a19f60ed4cb7b3c37f9860d607d2e3e08ed71a982d79552a35de3c0cfbd67881c9bbbaa1600223c284cb71212e1717c6699ce6023d010e70d4d70ddd8d68789e1fbe411cdceb515bb11f45763f6265a03afc42462ea9a8898ac43f546ac5cbf99a7a31809c66aea38acfcaadcb43277e8e45b665909c7f5c4617424dfbf2ea85d43cdeee951dc880aab19a18f27ec9fbb703f4501c42f4fc68b235a8c78189a13181138c4b24fe3d5d893afdaa501c7d38a701b510642c90a80e36e297de00b8c43431897f48a228576b2cf1ec1103b25bf1feab67a301df29401d2f76bc6b1d8ebc53fdb8bd36512a6f0f0848cb5b0b26d84ceae0c75dab0991226ddc645469bbf7d1b82c6355f4b010c3ff4feeaa977f507ce604c40a75e9bdc7c21a7e892fb16925d8338d7b3ddd2cfe3b52e19ce89960b0d8284114c38709c3b568d1c8389e7a7c4da4938d006bcf222d75e3818f208f77142ee6d0689d3b11cb4b71fecf7b90eca0ad2f0fce29d8d83355bbde744d6ba43cba759682aee59b42fd447a836b8ee72fe0284be98032dd75a4f5e2096d1bef356eb0c600194c9ba63ac088dbccfb31b600d607bbf5e9d93675373c66ec1e92c5e6f7cca636905b377ef82d27f7e005595e8fb4bac4c66db2ed39e129b99cdcca256c29e4f6402b364a91e16aa51f490e9ea933da039bc567114b0fbdff4138cb4cdf89badb7a775adc995e8de5446dbb5124a6d7d7f795eb5a10852b7d3093a3df831992c6b85b2ba2b9c04a9b29a24d50c168a06f4fb1e9c028ff31a7241cf914062d908bdd147b4a9c9c0967d8941ceef1c9658a4d83fe0c773374b21cf6c6", 0x1000}, {&(0x7f0000000080)="2c088ab027f1c854", 0x8}, {&(0x7f0000003340)="7cc3cce1a94f01fd11189d2e528ca796281919035a44ac66e5d409cd3da830080c053fdd381b4e1f06ca5a140ae32051912430ee981fc08e0f6add1c9402c8af37cb20c00b78205fc2db08a061c2d70e42605fa95f927f343e44fb4031d6e01d9f2e2b959a5775013d267ba677bc6dae4596f6deebfbd2071469a5d8beb566988a", 0x81}, {&(0x7f0000003400)="edd49591581eb5148c986d9a70655092a69b8c38438ce99bed413e12cd83ef4a1ce743167722abf8169734e7f97d1f7eb44ee50eda2cc95ac84a60aeba12eb82ac71fdf2a9473da66b1b3c99d409f152a092e18c7f27a62c458eedfa21d4b64a5858ff9be65c46a6a8c2e1b4c275e34b9cd2f7acba5f6361e1ef6c84d5232978ddb83ccc8a00159b5fd474ab678187d757930dc8bf2b97265e03f6cc6e5ca794403870aba137b5a6b6d709e1e1344653a1c02411d56f9b234da95e9c9e35b8bdee04efe2bb844e5facb4923fc465b2f128a8b3322b0e4c0770dd53c3aeef8f6e77896a58679300d9b47e4185595a", 0xee}], 0xa, 0x0, 0x0) 16:01:08 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) close(r2) r3 = dup2(r0, r2) open(&(0x7f0000000000)='./file0\x00', 0x4a0, 0x2) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 16:01:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x200000000000002, 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) 16:01:08 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8442, 0x0) fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:01:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x80, 0xfff, 0xfffffffffffffffc, 0xffffffff}, {0x4, 0x12a, 0x2, 0x3}, {0xfffffffffffffffd, 0x1000, 0x8, 0x1000}]}) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2fbdffff65302f666c65300000"], 0x10) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1f, 0x2, 0x7, 0x83c9, "2712c68363d424cc158426ecd452af1eb09dfdcf", 0x800, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f0000000100)='\x00') 16:01:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0/file0\x00'}, 0x7) 16:01:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000003}) 16:01:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0xffff, 0x2, 0x6, "a62f4472e81d4936b5262c5cc099dee79f76b717", 0x1, 0x7}) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0xfb71}]}) 16:01:08 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) listen(r0, 0x7fff) r2 = socket(0x12, 0x8003, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) 16:01:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r0, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0xfffffdd6) 16:01:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x80b, 0x5, 0x4, 0x9, &(0x7f0000000040)={{0xffff, 0x1ff, 0x7, 0x1, 0x6, 0x8, 0x4}, {[0xfffffffffffffffb, 0x3, 0x10001, 0x4298, 0x0, 0x3, 0x8, 0x1, 0x470, 0x81, 0x0, 0x1, 0x8001, 0xab, 0x7, 0x800, 0x80000001, 0x7], [0x5, 0xfffffffffffffffe, 0x100, 0x10000, 0xfffffffffffffffc, 0x4, 0x0, 0xfe, 0x100000001, 0x3f], [0x400, 0xd2e, 0x6, 0x4, 0x7f, 0x0, 0x9], [0x6, 0x7, 0xe4a2, 0x3f, 0x4, 0x9], [{0x8, 0x4, 0x4, 0x8780}, {0x7f, 0x7, 0x5, 0x401}, {0x8, 0x1f, 0x7, 0x6}, {0x1, 0x100000, 0x9, 0x6}, {0x101, 0x7, 0x3, 0x7}, {0x9, 0x5, 0x3ff, 0x2}, {0x8, 0x2, 0x1}, {0x3, 0x400, 0x5, 0x856}], {0x4cb, 0x2, 0x1, 0x81}, {0x596, 0x7fff, 0x9, 0x2}}}, 0x7, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() fchown(r0, r2, r3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000003c0)="3ea69912aabc5ca8f9e7da85603bd659b610792c2b3960d9240236cbdaee39abd0681ec024221bac36c23c23c509cbb525eb00113056fa349a", 0x39) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000400)=0x80) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000440)) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000480), &(0x7f00000004c0)=0x4) listen(r4, 0xfff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000500)=0x9) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000580)="50f6d34bb190bc35b917bf8771844b35059ff1187ee7523c482c6b60b6fe3ab735f2fe95dd9e8da113832734f687a56733896410d84a5608383ba4536ac256dd72b1fb6262055f208005d5cd2b6bddbf049195acbc8435e37bbb7797521f70ffe58e6e4aca9864a074a7ee38ec9af487a62d36bfcffd5159630fc4d56b1fa63f0644ccfbdbc5d2f97dce8e74fe432bf016fd3f1436b89516caa634b906db0f0c6cdf92f27487724b39e9a9cac8e7914afd6076f9d45e3e7980b09ffbfb9ad48a1244de21a6bef04b735803678d36329348f936988e939f1cc2f7adf844721ec6940da1bb12dc587cddf2bb869f211610af4e2a294ef35dba66e13aed1a8d8403d18dec7a53ff05d135758536e7c132a4fbbc16e03e6daae7bc73aae92566eb7df5155945fbb413fb798dff7b973daf3aff284b0d2cbb92f967cb1de407e58842c5f16077d6e266364bbfe71092a16e934e4e2957318ae464ccd023a510ca569c7b4aea8cdc64f94264d18ef378b7f27da5cdd2e8926c62014adae248b9ecd19d7e24886c8505c37a1d9cb7a57b70c950c626de125678aa5f4211fd802af92f1b657a0c4c529397c102fa5b64db135aad99c70f89cd301941b415a2229b7ffc379ea5195ebf685acb6c6942219fc36266e04b8385bbb869ada81c52ea4213966e6aa2af4711babfd87d9b1bb02e104d0c0040de0ad9d2007a9789287ec2c3e620db657416295f23b4b59a7b75722c05d8b0336c358bbcd779452305566abf0b49bea5c85a4e1b4536c1a5fca8fcbe905cf7942e77515b95e98fafd92b4c88a2d26f25480513edf1230fe33b87c9231fd379c46a44c7046183e21ddae154da59be8a219adae8eebf9d7b8c58952a5cff5b3c6c6268742fa1426fcf3144f1b26e276fa362b0861f0d7584710fd8cf5f540527e33461b6db0efbb5c2ef2268d14e3b02c1894018b5992a6518de29eb07b933acfb27c9d08776137d7a91ae844b13403c0711d92231d08de8a24e8fbc9006a364d565e95c10c2bedb313ead40460269aaac465e4b8db2e67b3690502e6d03ad6ca9b7e600a7d0897fb255228b3d1db9ec923253914b1e39644154f166540ee480515e487568d9a3655496770f46b7171c8f5413f47b074bd1488b928d9d535442f53d56eeee38072d6f9d401b1b85256998504054aad873dc4a35794d62995221994e97f871a858044ad156144d26f061663fbe44ccd696f96754c2a3867f557ba002d84892d67c1126757dfc15daf57095b25d1d872a1bcf6f4bc982a1ed6e50bbb18f6b18197440a25616be57a219f7875a0a431d1259bb9cd282c4d7659c8a2b19bbcafc1965fb88bdeef342a4347d9787042dcacadae40c6d0a6576c8b80d0ff0a34584331b68caeb087b8e2e85c7ed41eaee208adf5a93d6ba1d0a97c99089bf9cd6f5edf4f779b6bb4a5d89682879f509799768d383db163036e6ebb680fb1b0084aa8dd24f0663f070638bac8a99b01db1cf33450ca776353b72ad97629f1410cc5d29af672333cea6230cbdf6f23d4f11adc7b5a24920cb516828856548a32912542470fd04c9f83c348275b795b077f71b265df380bf43821a26d624ce9cca7a1c461bbafebebf82aed03efa43fa51f38dc997210dcf723c8c71d1899f0d04b9b271bacaa99b975124745c9399c0c47c5d3b29587c2a1f39dd2b1bde61cc220fa4a0f477967e265c1d95f0be250601a98a9a95f2531ee84bf39de0a1e000fc33cf0c39aa16505fbcd49e385b70bf76c353fab78c77a3ba68d0935568fb4ef8c6fc1b40a14ab53e8c6b46998b19c9d7527020520cd5a2a2c2039136645042c691f0aae64d15899a7c492628be92d53d32543876759e9520817706f082ef820d2e748d0e774b55b77c3edb5843a9fe609d7e44a4e6f873623ba9d17867add83df6e2364768f76cac096e221418989c3475308e88b251f52f4c4a1803c715de25dfd0be8cb289f8cf8a3a31426579e190468267176446914b5dd5021334389ae93f2c94f707be4eea8dc1b1db69d9df61ae92264d05ff22e8faea7695f6e230b93625b5407329d33e6c5fce8d811d1f11efe53b995bcb5821acdc731090c1fd4e947f07abbb67d01afd25e80e76543e1d835eeadca8f6dfd300a942eef40cff2b8fddc83a59e28e61120ae98addc3069115d856d6dd73cc7915f108d1c5a5d494d36cd51bdbcac496e466380fceec5470905bcb8ff2ba1fee1145013437ae351bc2656fa04160a611aeaffccddec4da712db954e7a14d0572c114076be10346d5558a723b1d9cb3bdc0c512f9f15db652d55fb5b9227e28a292f424a310339820df0303de8f16426693d8f7a29d77338ff41316ca3329bf334138d193e27a89aeee6f32ce3a9814376e6993f9057187ab9607e13740288a9f53b64717240d03f1b6d3032352cef75e1c7d602e2aa65928d45d83a8c1336d55599236f25b1ee79a2d3500f598198bdbd07c1a6e548b12f1db5d1728b98ad90ca66ff672ad8358f8d0f518b485448e31f87506d687b5d17c88cb0620b78301c73f3e25c7eca9e51536b5cdcd6c5b9a2997abe2c7f6cca77e1f6e01c76ff9b210898147daefcee887409c9575a5431adcc2af7e5da4f724f96ebc1cfc18e41b0fe1410465c92cbca06e49faf531578c92de08ae9384abda984576dc7f11c03e76c151fb7649342347427f4503cfab19a5ecb91ce235e571ca751779797c2436c3dd99c879922085620382228d1588e03b711c90143de1da262c321318c7aefa4fe03fe1faa6deaf7d8ecc4e492fadd4930d75ca5fafc1417922445cb57548fe44a83581274408cc39f892e93532b902f88f8ad59c6b3dae2d1c944c653c2964e8b0d3904ea6ee75521d70541fe7087567ce584b604c8de5078af7431db4a72c881c6f0bfcb8b86e08a13d0b79498ac26e270dcca7e40cbad5fb714f2999c57d46050abc7288f41b3cfe2619bd2f3f13b0357290bd2e2eec6ce62a793d6c85161a86059e736aa322b4d636f776dfa6462e19cbcce129d0bed279c520d769fed1a283e7d97338593fae041b92b749d65622ddfa60c9629da4b3a30d0e37beee9a2aebeded54906b013330e5b8bada2335e473da67a63e6c91b31c5769c4da1bfba2507988711883b630b19f6e31b47a6cba14f239d3575d3084dd438670c8575067873218db9348e1207d2622ebcbb8ae911ca0d71e9e7798c14d0e5d1d5ff1ec4330611eb816f5eb9d9c4e6387fd5061d35144cc95c02e9a0b59ffa7954871a7c81d156f6f6d507e9bda8d1a95ecac0649067c9d36a312e0426524e6cdadb6e01b005e0028c5cba6e80afc67e74224a04dc3207911fe9be6f799164ed348084cba1f2ce53e408726bd61fedffe82fab70e908cdb26283c20aa7fdc56affae16e856d3f92b98b0fe6f48746928c330328694d65aed040e0d75f1c06e301b0fce6dfa424d450984a25e4503883b47ad8ca5dda694b914bb5646ff04ce2d09ff6321726773f31d3fb0c00fc164d9b1c67addaaafe0c0d1cf21bfca68e1f7ff1f3f12e0b106982077aa572042247551ce1fd3c20a4144ec105135738f69f9f10017b8b2ae51a693e24da9c436f9b72a53f2d5e60c0765b99f11b18cfaf662a36f79f4213323e72736fac28d8a749d6431c04b53de8751f30afcaa1e0374390ddeaf0ae7e87a3e13e6f4bd9d54f5a1886afaf70a6d6fa6c6574f9c37c5661a311a70c5120536f1fff73ed0367ee3636dbbd701b126a8d31cb268eb1b4a51c94a5ae82d37d9b8894de9644c1e88b56a039bc4f959339e777c646e4e166d66f2c52b04a2e740ad836c45b1cd68536c41241c4ac1b5235e1027e85b60b0fc976ef3991f3506378dcb5356d693aa6e8c3c177e5244ce2f259690191cd86c51ceeb79aed0931c1847145665ca12017384669554715ce286cdacb20ab2e4880125a0544b70ce8290df9a5b9c239433cf0b17ac245e6ef66928c58d5d0d7f6f4ad34768ea1e27dd8e9328edf5021cdb83ee11ba5a2b2b4354c0596d0a4f3896c5e18122e93848ce856c3086812d047c702220f488b7b0d4f56a54259d73098e7326cb90a73f3dfd1c58e116151129512e0de5ef3727b5e95ece92f4d9a7f47030f847ea783868d3182dafb814ac1683fcf3a0840abf789501ad12ca6bfd9aae6cf58035719d850f39462ad436d2eeeddcebeb251f3fe0d4eed1bd7d2aa53b6ecd4090c1b8d7ecb4837732289a542180aefc7f8e9f0a083dd3f9e04f15518e816fd97bda3e56b928b74ace478e78654cd58a922bbc25657976f54b2253ebbbe27fb3af6653b27b9f2fcbc721645907e8003c7d5dd0f15e651749e445a1d3229901fc15170f55d0c66a5c35f53e2d0d30d414950dd3c7b8c7be5f64f80fb4cc85bd7bed20e96d0bdc59ecf0c117617f7abb3b435f42bcfa431fca4840e7b6a083e67a23210c417a6f269c0e4663373730883a512f937d254a0472127027d6ae245780b145693b48f91d45f5d9efac357ef4de5c79bac39c376a6a10baa4beba19f826018f2315a7610f4fc109bf198aff940e7deb3068a7f27ee00c7223c30ab443f72cf5a5e441e61bd0c1b4bc0aebaa4220ae5ca8ca99136d5683e481856f7bd26836da66cc41d1e66d37d9b361700746d9dd07af37afecc73ec722a5cc9ed2b3d84fbd305f0cb6170a6180e421441f4eb0d7bbb115779efd4ff3bf7cd519f48f7f20066d15f785e2e2ad3b2c357d81154e0383795413ffebf0ec5f1216995effbf9e33ee66d3c10ed2a5cac221b6401a140141a2364f92a9f6aefb83fbe970a06b9f8ec0014f9b22aa15e4747bfa7f9efe16478f6b37d397fc196b43e2a68213cf933b3dbb5aa3dd2d50077244b22202694b0b70848e9db966a300192832fb5075f145a1f38211a39af091e7b92b3a4c291a8a46e3fa9ccb63655e7cb8a7fe166faf252a6e65b44b5ff621934d1428b239e6641d6bcda0b4aed5ab5cb07b2c928a0b2685019da1311d0ea890a8095c6f82ec4199ef51438ef92793c75e1fdcfcc70f5ea53446e922e202fdf594aa7bceaf0d6eed1133fb87d4878c261f80015fef729093adca0b162f789e03ae55b8f0fefdbf106543cb7fd331c29caac6ed5a811841da227ccb4aba486ad787636ee991db4a6953e04ac649f509b68e0425f3b98a55041dd57f5e712803549bd3f9ad1db970701e7666e506ffc7b797050c6bb415159d5031a23fdde1579851137aa6a8cd66f2f67308f332256fbc3eda6fadef9a24687c60d88aba37ba618892fe36a3d53402ac36a1dbfbebd858883d01a46f5a26dbb1532138d9b9d885b3f92038678f32924fb86a366dc01df831617bb9637f4faf6654dae6ba88c547822f7ffaff03b5ea1148f80b51c7b3674ab2017261021f67415060935002d6bd524db3eb7ab23fc74d26b5c93f6426c0f048fe62eb94a3433f074fdc4989338711c9c2320e3c1b5b2cb13751aa13fa13731a382127d9647b62473a28a7acf5340cb20db73798c7798a1f440a01dcfe37665a1737394f1ba9760a075527dae92afa9d42e6cb754b7a7bbcc2bf4230a4d87e905368cd24268677a4694992421c0d35282a4a7f378e79b1402da32c2d036e21b0132a34dcabddd6b781eba90ce781727ee483bf213c6ab80f0adf29a5cbb64af94359c63295454247594bf1d060445307dc0fcab6e9920394eb1d42350dbb2c460cffcba2bcedece3859786654262ba6363d4f47eefd42df41e4199ba91ed8a8d8ff5fc44b5a97c22ec930bf3bf6c92850e3a9cfb490351ee1bc3f8ae7", 0x1000}, {&(0x7f0000001580)="064139a9fdcae2d017205bf510773d528fb28495fa21f10dfcbfeb1f4e5e4023e6c5c4d24c12cf8cde2446052a4922ccf79bb1d697343dcb5d623504b744343e9bed4c6964dfbb06342260d0fc282d1d218c634983", 0x55}], 0x2, &(0x7f0000001640)=[{0x58, 0xffff, 0x1f, "6c2f227e034433e378152668c448bca43143c7b54dec6c42272bb52b111a0f68c9ad7eb97048ac19099b5058f45ffbe218ddbe0b2b37585a872ae1e14354a40276d7bf72d0a579a4"}, {0x108, 0xffff, 0x5, "38024e05449c3a5d4b90ea9cd5ede96ecb5bd32a5a360f5e6c7ccf621813d2a11536f28e76c35067ec889541c2a8078b423cb304751e01e0ee88ed44c37a9a4397d84b3c70a567316e58dd12433989588cb92cd322c568737efd5dd5948d550d26e9798ff1863fbc67687774c781372295b5ff30ed265f0d9340c23b9ff542e41eacd2cc0b4943d49262636f8c690f7d52986f65d8b22763c719a33c0c2cbc045045ae7eb7b342d4ddb65104b12b27d3dfb6e84b7359a7bd86d0621f3b76d6658a93bcaf7a6d2f47bcbe96098eb78c1e9ba542a3a9bb03a869ca4d9ce6ae4e8c7c2f41128bc09b576b5a6c9edbe02d88f3e13598ea0f"}], 0x160}, 0xa) r6 = open(&(0x7f0000001800)='./file0\x00', 0x20, 0x41) bind(r6, &(0x7f0000001840)=@in6={0x18, 0x0, 0x1, 0xfffffffffffffffc}, 0xc) readv(r4, &(0x7f0000001900)=[{&(0x7f0000001880)=""/74, 0x4a}], 0x1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000001940)) renameat(r4, &(0x7f0000001980)='./file0\x00', r0, &(0x7f00000019c0)='./file0\x00') ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001a00)={0x8, 0x3, 0x3}) mknod(&(0x7f0000001a40)='./file0\x00', 0x6000, 0x1ff) seteuid(r2) pipe2(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getppid() bind$unix(r7, &(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r1, &(0x7f0000001b00)="bfbd291a7a5ebb6f88e540cf70c5af02bffc04b045d411ed97b102fa1aff38cb048bfbac41076e7216612af1ed45ca927cc175db3dcc527a6a0409215fb0ef26083ac775ca04cfdaf0c6b304e062d8b914369a7c298b9f00ae8aa2c42c327ca151e9fe0ef33a0794023efc9c5777d7c517e23812e8aff923efc93d954408224b93487ea9ce97fa8a6d6a0d868ceade8ceb232881a0d3c72dfcbd4b9e5d3c6d8bbdcc578ac94bbca34e5a119143142d5b9a5ca50e671fea305d8e478b8097073fa9f12e7ea7af7665b427724032c14f6a3ebb466a97d3dcd9c94ffb4e392238b4ac6b44d43e54fb9c73355e7679c99043b12b973f339f0addffd929d108695b9a58f12f8e96ef39fc0ae3cfb8ffb01c48451d93bda7cf6be25901753156af81166a3671cc317df7a7a397e2f020790dcc0cc6c79aa284ec8c1fe92e363b301a5df5e03101444d49a512d96ae1d48614b73fac76d3a2860820209f446bb72337b56f663b4ca7515e7fb797d5151dd3f00371b4083985caa09228beee770987bf9483aeebc7ca75ce95c8316de75148b08b15e1e565571c2477baae7d9946284249e657c10462ce5bbb0e315536aecf6bd986878caf1a482692dba1f6e436c4645946c0d813e05f58895cd8c3e8e41fac964d0a12ad6f96cc887fdab87a06e1ef67678903bfab9aedb8e213083545ed20933b91bcea467b912242d93db8100e5f304f401d21342afa4a2046be867bfc83622c00aaf59630478e43efdf81a9fd73082d97a194f86c62c84f317847021ed357197cccbd3b8bb47a01a3f2aaa175a24a1f887fcc62e8aa7a7a804c306066302e7a403c97e3b39effa2a913b18a9eced37569c6f1315ef69105606fb4306626f6b274168121b93ef630ba91f015559ef48f6d604a41f33db6f353afdbbdd4193c55f88929931def3899d153cc98416eb9c6dc57af6927f7153d6eb35efb1ee1578081d4ea8f02cf0a45b1f582692a70bdc2859680e921dd29d1d83e4e5b0e8a7b3b7fd3c0c3d98248539a6d08f0066a3fdfccb3e0446a2139f28c614465e56dda8b900ba49372c7ea762db16571b379dd5f931c8535031edf7d536a80cc3d69fa8df44e84401f5b58d867d13f1e833c2c535b7f52a40c96fbb5b62f1143f867b1c374023967d4452c184b7fb1693bd37fc35d510a11372727af601a6c7332b85475b6c8b26c6dc5aa53a451549abc01891fa9ced3861dafa9e271621262a6e714f008276ec19d404f937b92c563b17d912d234048fe1861e18e13abb16a2221abbb560803ce2e805ca02289ea0bd7320f1c87facd77dcc2021204b32753acf8ae653cb0f936724718b482d96a8132d450bdbccd7c3cee8186a21bc713555a2de271cbbf1b4a8ab405e7bf4f48d51ba30d2927469d36916f4b7ac081bf50a1928021c5310afd69e1dce87025a76ca72f54324c946d72ef2ed61ccc645f34dd8cff65ec4336ce5c95f9817437a1453097afbb65072ee499a8b7309c50b55eca198a366608eee9719415d66d3136f33260cf3bc734add3558d283f2080c59e8ace0f107f479786a35a6900ed182a7ad363079493d8fcdd67b7e5f0112acd501d1f2e89ca9f6504cdabf398c2f30b0fd5af15ac929c1fda236690800bc295e43709960dfae17cd3b393628580bd4c260d6d41333a236aeb79a8fadcec52ea513c05ac4f591ede8115dc65ab26b53ec621806e172c2ee1572c034d79233709d1a82986c4d43dee357ae4b241330bdd69f44ebd4fd215010f8740a858979b0c1cef57f906b350d9ba26c9081dcd8c1a00bf5a585d78749a31f57e1f4a9bce21c64dffb0d50637247042fa7387124ecd8aa49a4e85fb6d2c58ac8566d2c0c293b0cfacd32e8e26ca0867e1fb519ea540bcc80af956e9474d580aaa87a237b2961c610deb60466bc7209a3f0355f186f27818672ea22c057d9aa482d8bd6b6de568e3cef0fbe217181b38bf8f4dc25049508c497289081d44719ac961aac8d3370477877389afcb04f4204f7edb00bc2cd0b7b6ccf35e05f2b3fada42c3a0ec317edf61e3f7fcec8fd7b123fc9e2e40eca753c525561d2ca4fb31bfbfd60e3818e5ae3671763e9aef7e987b97c80be99bbb4f3957a9051c3c07975c72c5ece576ff8b9f0a1458d5e42f8fe3e1cae282a7e44ffe73800080c7b67d28dc0dd0f5e0c7f96dc0940d71aa0d790e33a224064f549a9ebc6ca3827312f1c99c8f4f25a327b8870c1a4417b8b70cb26d26210897ae53dcd6fa742b5d5b77b25bbbd35df5e24e482bbe87f444b63ae692f7c8df1e3e4cb53f38f5b4deb64e705bd0ba50bacf0417cc1be562d3d9309e044cf50cb316009389560311fcb2c4f0f02c9d77ae136a1780d992f706b506b09fcfdbffc7696547c23abd5c9e5981488f9e5bc55bb69fc6c64c3bf68b960d64db30dbcb6705e2e6f576cff9c9f68f96130dc9fc910ac6814ff0f5833072a7255781ca1a48ed94c3e203135e7412e528fca28aa0cdd2c4e546518a81efef9afae2f383390c836dccd34437c2c05dd789c0cd1cccd4e3eafb4dcc9edf02dd93e2d402c20fbc01476784ecc3eec9d710c78757d92dd8f77d216390aa92b8eef6a30acf9a2c8f977675d6de3045263ff7b40b04c12e2586064ce3894b4ee6832580d02948ed5eb43da6a5a43322263a355a312ec5e9a66c3dfc8b4670192421b1c2f86e1e87db5f6a539dc88812ba7f5f9770c40e89bc82c2d3c2187cce196393bf418ed1de34771e646d6a20df50105f8d52d781721b287650a708a6847d3899859e80244d3e731ecd69f251b8913018e622479dc0334bd4d2e2d78de81402b61fe4d65e124c1e54380b580d39f4cb3b08cf2055011ec074074c91ce175295626303fc5fb771858891d9a5567d35eacaddbd82e0b5b8ebe450c4cf31c79a7180d428ee0e097427a90f516bf943da349d52b9e23bdaf46a37b9ddc386b26d6152a88f934174e82731d4cb68ace6994f4b6969f7b4102c1a3780892eb31475b523d97eed876812748479cce40a130564ab018da01e28b45722fd3bb316dd2f9f4869fc5535153e400afa692fc9e42b15ea4d514793c2af93e6766de1e040c9c732ccbd92cda537105f98ce3744d92a9016ef7a15ecc6c182c04a22f45e65968bf7f2851bb69fb167deb6899dbc853bcca9f55558d0df1d428bebe94f552592c2ce1d32175450d734df5e28e5e98a9ad9f2a64b824e0d26b735d4129d4f13effb7cdad7aa1f1d6b830736420aee6c71d4ddf1015ec1ba6d104c4edd149ce113434fa50d994d47bb9ad1d9c694c9fbbd2a0894e1f1eaa0133aa8f90047ee2ab58159f4d484fc83c8882e1abcf121fbc552894e4a1a330f46ad0c782656ea9cd534492d5ced31c19499e70ac5c1f174724d3fe4a69aba5b4cfc70d1466bc30cf19846800350b0da2afcbea6eafea1dfb54066cfc0d5830d0dbb626d8b14c182d222b9f51cec74225a2508bd549e270680c17b3dd17fc0f22c3e5d42211a852a5d4f11e618c3024a7bfe2866ee5517859fcbe529214a045c0cef646afdf9b6e0a6ec8fa26374e0ac3f879629b3716210a5f1593fe240a010d39908a176a5b402ed2e9834351c618285441ba33f327ca0244f88cfb1581d3b45e2d4ae3fe88e6ba50b5a7c7126acff2e8bdeb5412fcd2e112c2971edab5a81938f6db3b1547cdefd7449ed6a400437bf6873b4510e81e2f6f08a28152a861b433d907aab8b09739127b58c4ba9d1a594ce3fe61d7cd41f869f1207af3ca2e9ac78e9abdaf6888ce6f32167d2b5a42e82f50cc23c40ae9e408eeb00623e2ba44562b59c6971b00f4108e8f66202496c343e902dd637fa5ad11d8c23edd1fda03d91a692ec08b29cbca49afa2a58e8d367b0b829262b2e8b8e08519e8737ebb7a19efc631904334724e835e27f5660429d16e9ce99c7dde2f69039e1eaf7368f3f26fe040a93b22cd7d7be17d1afe6d8213332d7d8bb7fde93031e134922e32204458e3e989d97122b1c410eea68f8cea324995d4bfb6eca384f01b0d54206c942ba76c704975460f0e04a5b8941fc31b572ed96999ade17b7ef1a9470b94e2beff43c8551a12270de72cb61d33447f19f4a73d28499f87b476f19b7eb0d643fb5e01d1dfbba5ee763d6451fa0fd845e847e52b03fa4f146b6ef880359bd55b8682bee0d092b6a641f9983bf845fc2f32d737c728e8a6c7562ca5732109611901a41b6b783c0d4d08f1b4be8101e92913a249c6b53dd7c24e9fb884194e5b334d0d782ff95e9381f23d58955ee371216b36044e662bbe3e9878bb7f6b702646dfeff8474e25a49b005af8656cd5e1a90b448e353a2329a33ed53148f9791a212177e7554f15ee6dc2ea4e937d64b6c5f212cac7d94af2236de11456359efc404bd078e965702dc14b6c7f16424b5ee4551d9e32a3867a7f9524a1f2d9c2952cfcbbd14643b4e9dcc464f2450b1d13bd4700b987bb7ce4146bf66427dbaf06f8dd473f9b2bb13059d86a1eb8ade970c93ca93965f4cc9e86f148c4732cbfa7e18edf1310304bc82efbaffdcf3445df41420dcdf401c8a0e6055aac298ea0a7a0630bdee27fd97fefe9d1757a2dce23ca55e5928d43357e05b70a123fb25b3083f0a24cf7761dc6a63180b625bf63914352add99bf3f448779ae0ed5eb941adb577869fdae5712ca24f170821af8016f98ac8f2d5aacddb51bcd91d27328cbff57225adacf5b55cf56d7884d3fe87f6509c3cfa89c801fe975e58043716fc2030efd1d90c581c8f6471e14f3c5bab932621ba7d5275d34e5d2a5f0a9db5b5b442e6b50ddeebeeb937fd11061f0dc82027303fe95ec1fba2d30d065626d7394f43f19ff4930194ee06d6301752ce6b3be13b16dd145ae29de3eed8851c1cde4614f4d415a9af6a129d8505fe8d073c72c348adb88cb9ee3d339dfd5944dac9289e3095d6130e13efbecd3210b95cd31fc1951a49073c1f512456db6cf43af4021f1867c76238e913f4431b5c1c3f8aa118cbd5cd40f1b53222052a00ebb184cf17d6019eaa2eaaaa8a71232ce5a4a560d08cbf4db8b39c4882cef48a393b1099189da6246b01b81ad4437197ae391bb5d397cbec62eadd87ab95260cae2259bb435e046ce3d86b93f0d4a6ed532a881d8b66f4203f28065b17ed3d60aabc81e2731619f1bb881a7e4eb822b47773976ecf9764fa38020591e81d2e5a0f9827e9519f17952864b05975bd5b99c39b9dff3166cc57cdedf3c85bf7ea964ce1caab87c1a3f0428488a3e9506deec7676bc2ab328316c93029d9b7b236f8c85fac597f7f29e3fc31a3baf1a880325451fe766f9eea2d818fe2385ba53159ec6853dbed08d4a574c87c79399e75940aedbbcd3ec851cdbc3ec770154d179e88cbe77c2fe7eef5fd9cb9d43dc1f2f9352190c6111594059062df80bfe51d4cbb865c55c3ec6b91cd82337c2254447ea7f75edaff0e202377a08fcdc1ee55a14a09699fa675d4c35280a173b92c4b4bbc11b39d1de1279050d820e32ee1b205a694c83d9511f6df05b054b8aa2ee55f102ac37b7d3c18efac89536c2b27d559e704239cd0e54511ffed5f0b0f60a1f258878e78858e89915d3a6357a7ddc192b0bfbbceef133fd8bfda6d684a4d3726e1f874e0cd323f066625d2d5de385afb948d1bbea960306202b7f951d6c8c855f6908fd399af5878b5e7e476c7f7feb7098d9132680f838d2f267df91e8bbc84285794450703e5e90057565058021391a0e933c0b212ee0b6d164165052b3ba495c53ebac4dda06bbfebc", 0x1000, 0x0, 0x0) mknod$loop(&(0x7f0000002b00)='./file0\x00', 0x4, 0x1) readv(r4, &(0x7f0000002c80)=[{&(0x7f0000002b40)=""/174, 0xae}, {&(0x7f0000002c00)=""/45, 0x2d}, {&(0x7f0000002c40)=""/54, 0x36}], 0x3) renameat(r5, &(0x7f0000002cc0)='./file0\x00', r5, &(0x7f0000002d00)='./file0\x00') 16:01:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x100) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) fcntl$setstatus(r1, 0x4, 0x84) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f00000002c0)=""/69, 0x45}], 0x2) fcntl$setstatus(r0, 0x4, 0x80) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x80, 0x3, 0x1da5000000000000, 0x20, "1d689fb7d79c8ce643c5ebb14cd38dd4735e3337", 0x800, 0x6}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:01:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) dup(r1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000d6d5a7f1729480a04bbf91bf47e03d7fafa6c6246d1fcb0b31bff90ac040c6acaca511249690eb2155acfabd"], 0x10) 16:01:08 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc945a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a19cad53a6cb95f25d6f99b0d47d36f5fcae338f4be24efd6a8326bf839a3b4a461d065881cc265569384655100000000", 0x322) write(r0, &(0x7f0000000680)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3d1aaf1a34ee6cfd0f85000000e5522aeefeaff0f2c85e2831c61a32b263c6205a400e2c424f9aba99d3d449011e78009da398bcd62b103434820abc4bcabba3444002007e142937ffabbb9917dd1d95e8f6b9d378ee4ef8f0c9ea000014e4725b38176a5f91942057cb5837d701adc6100ffc308cb6e417ae9762f09106fac07683bf4d2ad48964769baedbbe6dff4bc732b11ca7d2588a04a0488c2e54c1db0dbac5b34deea40d85e6187af12c8970d423eb9061d4a61fb1467a3148e7bd97293df0b57b990bf3d12615ebc74060f9e1d6c4a95e265d8f5c290000000000000000000000000000000000000000000000bc1b5c21", 0x10e) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) close(r0) ioctl$TIOCCBRK(r2, 0x2000747a) dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2, 0x8698, 0x98e, 0x3, "857df934ea00"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="05fc0000000000fd2f2d66696c653000"], 0x10) 16:01:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) socket(0x6, 0x5, 0x9) 16:01:08 executing program 0: r0 = socket(0x2, 0x7fff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0], 0x1) ftruncate(r1, 0x0, 0x5) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) close(r1) 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup2(r0, r0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f0000000000)) 16:01:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x7fff) chdir(&(0x7f0000000000)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x134f4898ca7d0b50, &(0x7f0000000040), 0x4) getsockname(r0, 0x0, &(0x7f0000000100)) 16:01:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendmsg(r1, &(0x7f00000019c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x7fff}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)="d2d4c48143c6f07d0e651c7a9c9eb0e8b999f1a8f33c02b0790f0598c0939b7ec33cee0aed0a04b424890ab3a2f3bb912c3f607da9c4a1d0de441174741e38d3072ce4cf79ebc24a2a97096c1972bd086351660b062deb42ee5f264e4e0491", 0x5f}, {&(0x7f0000000100)="35fa291eb6e830699d102a664702d28d", 0x10}, {&(0x7f0000000300)="73c13b1dbbc11ccc405296d6b6e67c2a7d6e90a9b94baf752a02a40a97ca522403cf6a62d16b64419b1f16ccf6f4f295d84ed843041d6763bfcd1c8be40b73eab9dfae71ae697adcfffa26b9d4c1b0c63a6be741e02588af577e193967f608ed5e330834f2ed0664d21d4a088553c3b7b190ae2f09f8b883c3f83da59eb29f56e5695ceb8b7243d8ee1b78912f0ec4037d9501d2fdcae0f26176a663eb5cad4005caab5a0131a42ff35c277b541ae5a0f34f5fe5482e2d6ff661282531f9996c5e56862e0cec2b6b7d6b994824727dac2a480197f4ea41b8e60756", 0xdb}, {&(0x7f0000000400)="0afbd6ab5b2812367f243088d863468af3b04f8fd4ed96121c8f51aa0d086ccbbc999929463ff89809ffd3828363faf398c908276ad14dd355261258757a678f8a9e79a9b6708e7772854bd1b5159bb084493502c1ddf7520baf002cde5e2c3373a23b9e734663cf289822b9d7dcccabb72090cb034402998acf88f9b7c7da1db0ca9db116d7b21013cb32aeb871d6ec70fa1527ec378c95cc02c974d18a9a1e5ef10c24bd63f93b6d03d7c5fc7d861e583746a84b6dcd7361d6df6e6f2204cfcd9d7a335011f3c23bf733e4531117d74e1c52a28c2d5d7d8ed2af53bbe5d59ee8", 0xe1}, {&(0x7f0000000200)="5b81346be26a36020e622e9f1f6e8c4b94837b66eee286476503ed152b0cd8b1a573eb4d38fdd845d92be1bf25d1eb54bac0458dd31ed518417154ee7e2fb2ff09e3f22ed2b02bd06d4af776b9c79e4d4ecf4aab3bfdba65afc3c3779d5d6ad806aee3c247745fe560a15e36097560c4d44d79fb90e4425434067ba6b6b23578f1200345a0104172c3ef93265d925823cfdce473fa8ee0248b65f30a862ae1cce9bf061f66ca211fd06eae56482e382d5bcf2261863dcdd7", 0xb8}], 0x5, &(0x7f00000005c0)=[{0xe8, 0xffff, 0x9, "6821df41c77e8db3363fe568c280609e2dd0f450e188f9091217f51afad6475060d0052744e4b5960708627430367b7293764d1ebb071fc5ad4f5bd77f1b63e161eff95c403898559ae03ce76479ecefa56274a8ad14cdf605d7e9371ff6bf3fdcfdfed99512b118a9a1da83a33ecb409a737ea8c4878eff2a9c97aebbf2eabcc67bfc94968b398f727f12e55112209dc81253f59e4390e2171e247c5abc7517b96853add3364124c8a56c70fb98247b2d7bb5029e836932e020bcede683f91fc16c1ab77b916e5706410965873320d5f2ba4e7b2fba"}, {0x88, 0xffff, 0xfffffffffffffffc, "ce11648885598cd38e514b9d36925c457823979937fe38f5c2d7ee9ee94794e6d20f82ec5400c07246768b5d8211ada0d795003d6dfbf22feed5b32bcb92a9f9c1e6a8d11d8c3f1a99dd1a3a1c946017d95a88cc0262957f33b91e3927414a46a5412ebef4a87819dad53c926314e865aad5c1"}, {0xb0, 0xffff, 0x20, "e7efc76b5ff12ecb6d053dae2356049357951e4b6d21de65df4e93dcf1eb776679c3737ec78fc09cd6aa52cc28c50b3880bc6c1a36e26934748a1d2ada9319bdf48bd4cb21b5233e63ff6f63b2a8f7c1aa579e01ce579ae8614efc794ae05b48d121537354e1e45da83b1e34db7d33735718f4d9ae8c0c6a109e0a064aed58b505d000c2289872a574185e440a6fad74b0eb2e33c1284bfdf7e93e6758f980"}, {0x80, 0x1, 0x2, "08ad5686ac3b17e4d8792926448967fbb673a7be67ac60c8b1bee14958efd19459848812a58f0f3f8c38d9e6720dc5281369fb65c6da413bfa2b39f92af77b59aac3b76115ee5b88c788137cfb7efa1cb9ece45a60fb3554eb50868a1789018312cec947275f20403e15c0bbbb40"}, {0x40, 0xffff, 0x6, "4ce4b8662472b10593fbe657f5512222f2d90c39c09c8397df6183f9ada4a7e06f1ae1ac6576771a028a0e6a59"}, {0xe0, 0x1, 0x0, "f13568d7589ad29eb70087559cda63694c010bf0d7fdee1e27886c95d21b1968725dd3d7b5e3976f1d301e93f16e441746f9831d1cec9cff7953cde353b8c7db02888c3683c0642b238b6a5382e1945e8d21bf8eabd75392a473074c5a6122bc62a0e8ce127493bf110499e643dec01bd653bdb4b124eedf809da37930c487aa22544f4027756d04fdb25b4a3e6ef76751fba1bb4602fd6c9d81734fd19362f5b34e6c9ba6ffff35f06f9a979668507ebb8eff626fb7e20ce3f4c2e587c88484f4b301a37c73f3f2c939"}, {0x1010, 0x1, 0x5, "6de5b18e64be12eef175139b122fa0762f78636c387e4e687f902b0ff93c59364007bbc8d4c5b76de96cd6b28beccd08f9f3dff5f674054d3ba19938f67317faaf9f66f54d1ed2c2beb8c9489b95e8e2c3745497eafbea5d61dbb53f1dafa0ff7aefd0efda9c38c9d3d8798bd016adf8b00659f30428990408dc053e01f7efe92bb825d67a296b21d97c7dc0db1e39d98b329b64c6c77aa03b457f659dbe1da98fa7071729f87394d0ea2a2b755dc3ff9f7ca4e4519d66a1c8362d1f3ab3944a9622e1b5e8e18f0b67baf45e3b3a08134083f6466e25d2d30a8bd0fd60a5f347e217e40d6a98c0dc20d04c352e36beca1b18abbda1d60c3e769919de783b13480b83327f0213e56d775200e0233dd22311ae21acb99eb73de56ccebe5eca90b6648b012bf54cfa4ae77aade4fbdd97b931755ca7195b4fcef6ebf0e8805534f5681a341d0ab62fc08eb5c96db712a6e018dcec4aaeb3434574c44bc52ff28b3904e5662da424bc87e0f8bb17c3175d44a75b5eead08602ae40edda039a3b70c038bd0c068ef2710cd2d3cd3ba7d84f8abbc96f265dd0c6458542c87fcccbf536c7a95a24d05b9996baa4b8dc3974740140fec43735bce9e1d9e73124af9379af9b9ef5f8b234f11e69a439b6ab703655afc2466c1f3c6370a0c647161dc9e5e067d3276a4eba7f33f5c7ed71e62fb768dba128e8a750dc9e9c3ba69ff2e3e7e3b9fa9949611a06d1c621bc6d2db86389b61081e5da4c525365dea4fc82df84d5217e4ba220096f4a9fdb1f1d2bfa718fb59a7c70c58de3629a65353be45e4c4f9c3d585169ffe217537bdfa4ea23d1a7e95ae46e1d0620bc995b6f0cdb154913c6c96a5009c0a234ba885f5ef4cf68bab167529fabf28d3b180b08b4541c4d9e4c622333af87f4ec1b17a065f068436ab318b2027a933fadae6b0bc4aebfd3fe2a22bfbc452f9385fd4f8a6314b4adb8aa1b404520bbb8fb7170e3d58cd974eff010ee9ed46d86bcb95273023b5c8c29b5f592f9204b38fafb6fe33bad9b5a610dd498c0968a5d3cec1e86233456a370130238ee31c85bbb79752d8b3004d94710e2b851e11ae5ac89c7671cfcb6e2865f5ddfeae7c7bcce08f340f621c203faac97c569c66957b90e5a3cdf378bf3c55817c5bac8f2dc79d670d880c21f4253a699a8e60986690332e79b6471a328686748fafa27763d59b16c5958dffe6cdd2a1cd9e6820373970f993c9349ae395bc1e77624eec0fe88a08847be298486cd46b39348eca53d74b6c5f00492ebd67e13a80a3d8efe56ead70bff20ba245eab85e735bdb9aa53ce6278d9c3d6549febdb166d6d70887407494914ba56a0edb29e1149e569dc4399f42d87a7ece91d1b4a4ffbbe25d71cc7aa94560d3dac1cc4e7c2fc20ec92580acdc8aa8a14fd26162b7dfbf5915dcfe37fb49d52ef298d6a196d270949cb5e155f315266ffa4051a46d51aee0ecafcbf94bbeb16af76667d255556921fd8e6257341aaec675717b2bcf204e4a629daf78055705aa91c6b5a99808113744826d141c4e1bfaf79871df4ce814f37e624053fd9878d475986e16300915c142d47037b6eda8710438722edab01b332d457d975b396be73ce845ad90d8a962d5d0b9d63bfa672b99a143b67c22459d5d008d7daec01d462df3a72bb6cfa733c7016a966b7afea438ccc4705695653c3d967ec29d284b5d8206766b54667762e12bc2f90a9a8088abe5a9f1af1b1f4d7f7185ba5fce2dcc43a87697e6e82aa4619c337de4afa46768016d0dc9ac476b42b400776d98c584ae7fc5038ea39402524e2cd320a18b2069de238865ab247c402c6d0854307de3f7394f62b3474ee5b9487b61107bd26733ba01b73b84f76de57d2e194567c5787c1b9258754b39b6f0466c6150679a4b14c8d7e5dd16eb3dccf039f476e4f12c388c198ffad2063691c93aecca7f584442adfe63f42eb7823d1fc4ff7bc64fb49143d33bab315c81d8a8e6533b292cd4a6693dc719ec752890ad7e10d3c3f6892fbedbbd40fa92edf3ed43bbf755073788b47a1bbb66621ea79cac815bf0f8fe8b069f763df50d856377076866666ce63117b294e2b6b55362c9a5cb7d768d28d108ba152ad399e9a156bce21950174c79ab89b1288ab10a99c049b42dd6bb56ad42b9bb812577d2107faa27f509c63adead2d867a557aac99a2b2b1746c46e52f44f814ad03f1c23089cbbfe0debf4c85c8ede4526f399c6775b324a6715fad2900088de6fd93b0936629faa3fe19055aed7e4a2824a44f83fe7e57bb35968ce3eb7a6ec84dab87e3be563d199d44fb6c9a3076d199c2e2d65db286ab8bea5faaaa8053c95d50a500af77091a1a8cc5361c6fa26bf98bcf2f7810ebaa30d3beab5c12c5df3b23c9aafdc18a6effbefe21a19e28a565fe01504431314460398ccfe6daba24c127b4f317d4536f04720d26fd357a3659383adad10e62a1d25d99ce76c5437d8c199b342c9fe1c5e49216ca24bf36376060e6ea3ed45ba226a6353010d74080cfce881c0466a52f2c8af41371b31050e661a5788f42375040575831550871ece1b85bc85c9bcd5c04f4e2dad936973fbc417133c6341b8e0e9af2e50c50c4dc8d139b28aae397d44ae8b7be960dc22a2e68d67493ed97936982b7852ff0fcedcc36f68da0d1aef94656005b1773d019ecc9fbb450b6ba7d97813c24bbfce3be108f7c2b51bed3027de31e09bc61bbd8b0cb36222eb8cc60ef9308d0d864e4ed95a07c059be97153348bf8877341ffecca68e0c9e4f2387f501bf78a3b21890aab9c8fda8b310bb0aca47c2ace5aced8dc4364d4c8174019beb913410a38d0ab82db00d3b134399bdeb6f4030c4ddf3ff2b4aa38b24d73a5bc6db1c5a5d20030ca4e54d42deacbb0b95e2ee9ba3c82a6e2de6624b895c296181b05fab2e7e1055e6bc51c8ff7b8adbd36887ff3e9eb3892452b257e280933d92dd5eb94ee617ad9a5f2c7f0a85d6b954b14ae7ecd895f9d87ad6b725f117e8f9185fa78519ef7a20089561ecbe29159a45154b2a66b526868c0994062461b303b8545533c10d41bbefa75700097992cd4170512a05f42e7acf6f1ee866554522b1c1e023a48b97c716eac5c295cba89f4ede65f229d1991d5246a83e394a6f9c16fd3f1e20a3d88424c9f10120bd5b44b8881baa1f322cd8e72ed9d11dc879afc5f16bb12142c398144044bc1216aa673ff2fb0ac94ca27520a88f4acee7a6f9d525015d22d1a53bc5fa7fa4cac7364ba9f5353ce77762edb9ea9156f3f3bea461e15b4646143dea7d17df91c04c7181541f3203d1e3a4d9936a62ae2998b0b56f50f35476767522d7947b55fedfdc5eff7faaacb25d1ebb080219c5c5a7411ca8b3575cf4e491e15a3b1d2177e3df973b507ad88a2755947790898562c22f8b1e5a65d24834d0ac4311d250dbe4b1023065e8bea6bdd259ce2c0b98b8ea6341fc92365e77cdc5682d591e5865aa03d19d9a22bd454771242f60289e3bcc63d317a0de75c1059409862c53c22eceb0cfa1c8757d1fbf70784069d55da8f9366e070348e9e6003b249b9d4ac60144a7aa9060b8866fad4f76fa372bd083200fdaf54c794a59a3a6aa3579662660013065814c5a215bee7734476349a32bc0c8f5c34ca84ecd92312aea629da111fdbe05670dc70834d4d97337ca9954925b3702b664c3c00d8a1154e6cf7da648e7831ff5a014d14775a1c0c663b8538f5aa5b87b59ddcbafbe0104094ae1c680d13d240b4357208763127743a6c4794bd9658ff7e67ef9e9e00e12e6409004103e9698131d990386d258235e9af453e318778e61e9b4cfd6535732864e37916f713f148be47e0ef370a6403fe57e106f4ea41c3144203cacbf6779b9914de7c85166a8e862ca442ae78c21131b327823e2d16824f6fb368b617a5f20976adfd63bc777df592d4dde157b0a94ba85b01b4767586c70835c1106746660c0fac19b2bc05eb95a3fa21bf2c0f9f1ddb7a070cf9e4663c06a7ac534739cfd39656a618605817edff7c781f96b1959c334ba6a8aad83f7d2bfe84bf76ceeb37c87ac6b3cc377f5b26e8d0db0ff31fd751a4b8defe05945f7fd36a3edb067ba4607831ac5a54eaeb196c44211acbbee9aa1d4b93e759f05678a9d34c44d8f8f233784c5bc5ab9af2ae94fdc8db9a27d48eeba9dc0f305e807710f7afbf430b7daeff233c076760e0b96662cf40f5f35a013fd38b08ee7c7e34072f28452017b5c06f5f34fe6df6cac1daa640254df0a4216b0aaf7dd84034e351379fb94cf33e66c0e5dd4e402ce0db5a2f45eba498c2c2f22c9397dc40915b7a51ba47da964b212eb5b1f1904f38f2ec9a3832aa4c7895e358dffffd7ff97cf00a8b0fc472545a0e66e219e400fd93e8a3a35adb306d2970e6397f50c84c6c9dec8bc1e06b6a48a35ff11353de4af582e959b6d6725df4c0bcd7a17b8c46efcc830b45b34aa649c7a4dbd5561a59f1859251a21f8cb03e93243e3ba699b56ff6356743c961e8b3bb2d17744dcadcc70be720e38855a2878cae0fdbe111e73eaf7d9eee2a071fbef37a120e0e8a6fcd9b8841cbbbb93702d7e4cd879f2d0ebd745252ef819aa166693ce75d4992b1f03c7d604fc95a73fd551cf59dfddc6eaa5078b72153b1f9a4726ee408ff0a19d52bbe5d21ef269273a4f26d46345ec83dc8bf64b904097c3bd9f94084e09a88723ab15c2e4bd8ee2c2813aff3b4a4913cbdb890bfce43514702787f4a8e73ac9dcfae835d10f6258bdc4c8408ac3360a0fc9ebb495cd4a70b16d492b0ed466b214a7f344c7b2c03c55a67d666aa1ad670c6a340a01ce2720a0e8368dd9d113031117baf0ad4c1262050d49ec04b822101add8e98b61e31306d4ab949643948931e815dc18d965a5245a63d7ffb3baf6cb5bbb6dffceb01e1d4e307a374b3c38d00f8a8d81fe0168c477d26827925dfa3337ca6358375019bf44844f22727a366b01957d1e9e6b34cea20d24415da00b5bc388b23948bb9dfc49b0d29128f08b0398295451492840e55e4e7e14578f713adccb7da02d6cc59196d109d4b715182e9088006abc5e0abc0f54f22ef16ece8fa163067c3601995d8b6d120dea7f666be2fdddeea06274bc41a1f6478ab366fdd55f57c0405f5ce661a99ad4259d0ecad0327a5fe21f97a937aa7c7ef18ea1e57304c70ee2b64d328b0c5966b5d31dc31b0ed5fafc95786552de73564d868e303bac7b738d391b248742ee82c1492619a54123b4bbcf1c93fd1e1ae56e9ff1171e73d7bc8443ae48844b772bcdfeb079a4b57244622cb4deca15e1e5c3922bf5530ac030dc944b206943a7be41fc5f8fd5896c72d4f79eacd382bff5bc37ea3ca068e94670772effebc981621c2a770742f46c4a9eeb431a9a498cc3b3102f2a7137078e6868d7345f705c7c9eb75d1cc31e972959646fad766468a8f1b5d28c80f36781f55dc473f8f6b24bb1b35f0afd01a2cfd6ba0efe6a710b0fea5929c6e49a2f2190aa16e72b35aae541a49882bc227136e6e2c301e8deffcf32edcad78a34fb8e695e4b6192783f6d097a00dc96df2312d7d0e275462b001e1b471fdb7babbe943e4dec8addd218f1d9fa244ddecef99c69b2c4e7611b4b8ac631fa12a8609a708962ca23689fcf083bc9b14b9642c052d89818f8b05ab22146a47f872cf5658f26e426b36232f37ef703c33d710215a4f1f2c49bf50813f34062fdfd58bf14de65f80e73587818f38a4579d2428c81c2ac25ab7953b3b9351d02e5d2c2a0e"}], 0x13d0}, 0x4) 16:01:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x9, 0x3f, 0x1ff, 0x4, "642820e667bf5d90d172bd88b3917382003f1ead", 0x4, 0x169}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x81000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x7, 0x4, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff00000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x8000)=nil, 0xff}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x22}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x613b}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x21d}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil}, {&(0x7f0000f6c000/0x1000)=nil, &(0x7f0000fe3000/0x14000)=nil, 0x1}, {&(0x7f0000fca000/0x2000)=nil, &(0x7f0000f24000/0x2000)=nil, 0x20}, {&(0x7f0000e0d000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xa65}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file1\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x8}) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 16:01:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x11, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x27) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="c66711d380ffbcd1f2283bf4afad43211b8bf4d123400655cc1f038fb7849e19f7535a94a0274c2df655e39d2ae93bc7469d2f2a3a6e44b1c6b6f8aafa7dc741a5ac6949730cbd7f9a23fad4b5914712e6de26838fa9d71b2f2d9498a6f06a30a3e2cc419a3b540f7f9ad368f39ebc6a92690fbef6117c4fcca5522c07c80211bf1dde50ec086ddaf34405d51a31925ca940509c1680454678a85f2e05224af498981d59930f585340ee9fc75a2de1d275bdee39ad53c668ca33e8c73d09d728"], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername$inet6(r1, &(0x7f0000000280), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[0x4]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt(r2, 0x80, 0x66, &(0x7f0000000300)="45ce2f18ba3a7cf571676eae8ac54b418e1b1aec9116287534c2101fb87a336aa572506ea8e629441d7b1bb60354", 0x2e) fchdir(r0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$TIOCSTART(r2, 0x2000746e) 16:01:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="5001050360000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8400, 0x0) setsockopt(r0, 0xfffffffffffffffe, 0x74, &(0x7f0000000000), 0xfffffffffffffe8f) fcntl$dupfd(r0, 0xa, r0) uvm_fault(0xfffffd803f013738, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15)