last executing test programs: 13.057842475s ago: executing program 4 (id=5353): pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="8fc111fc482733", 0x7}], 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) sysctl$net_inet_icmp(&(0x7f0000001380)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000013c0), 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) write(r3, 0x0, 0x0) (async) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x800}, {0x4, 0x0, 0x1, 0x10000448}, {0x6, 0x0, 0x6, 0x400}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c08025dc9ac512d64f4e9bbbe2449218d3e1c2c7536b041df026587b28fa3d0367c14f835e19fc74de5811b38d429cd11c3c4ea0c83902265b677c732de98d3a22453a1be96d3e16be801c46d", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) (async) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) mprotect(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x7f) syz_emit_ethernet(0x100e, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabd50f6bd6219814aef226d92b13cd443105fc0a0a1af996c5b6c503b641a59c5e91078b138abcef4131a932f4847f024e6b8d3296c7938fc56fed0925419a16c60cfea9fbbce075322ed4c78e78cb26fed94cbf7c1ee1b9d86868345e0431bc205a15a5157cacfb5bacb4aab1d2776bc38618edb61c691bb9483c9a7ae56b4b8882c951d8d7397a53a798d5746935b2f8d26fdaf1e9edec92931f2fa40a5a8e049e71a8e455f499f9a5855813fe5ed6b930c1adef16a37ac51ac86fa1b178a8022725a29777f9013359138dfb9f0fbf30bf35d9dc4004ae6873c03951098b083b66165ce5c81535c86ba219e38aacd34d0e5ab73f3c772d9403ef90c5f8583f1b7053bac7320a29c23dd6164afc8db630cdf9b3e140625440830ceb1f6473a6ebcc1e739a6bcae520b6514f01928995f2ff8b7c979cca5ce0bf661dca5c94c4ec79f58ef8cfcc5a1fd80edc117cefd72f2ceb9af84aa097e952bfe2fa33c30357c4fe2a8a103593146e1f921320bf60b0a669bdd62d8c98984be45cd619f3f953ac55d266e8c33d5669cca06e283a0e186071c751efc02addb1746b0d3c4b03eefa79b5728c1fcf82ff44181b741407736bf9c77daa69d5265e08ae792453be7daf5d193c6fe932a5c2990ff75118ccfdb1e363a3d2b3c328bfedc51a6953f79f2ed91d084b23de65a687816faaf7392d6756f1f0e51bb681dba09413affe3fa7431bdbd19313ff323ba4e24b073ae6593abca0f5ac7641842f36ca802bbe86520953a92a8b1336eb5a439c734209d8d0cb8cb0fa9e5d062b099576ff8d8afd80b6e0b7604e7ff8effd77a12c4b7b9731f1f5cde69de3ae726bad0e37f7ae8af9bee9064bf6f99f9a103beb06c787f40953def84573b70b49d961d5d3b8bd1e01c8217d38930ccdda418ed8d1552c4254d0eeecaa0a7888ad3362f1f2083ef01b070a7d7432650259b27902d3d85339ed2ba9f5d45435f837fb33a21c5d30345189010f342aa5c581eaf8ca70f0901744969d0335957b928ae25d13e552aca14fb713cc3aed5d077ab185622e502c5cda0f09db06f637b66174d62b9bca28fbd79f104b47e57f056c0723b4826286b76078e0faf2851dd909fa9b4693c3af3d1d7edd4428feada9aa97ad22598feaef4597e33fe93f297baaab93a4960e4a353ef71872891fd42561cd2388f19c50c7fbeb7e1ff3d77c140cdf9e4da9748a870795bcbcffe0c7b5ec5881f80ac5addf58f372da46ae4b3a12970b5b4f7a6e63c027c769640068e7b1ab2873685d4ea00d8d34b909f2effd8d406f5935762a08cc4a5fe7ac66548850ac1f846ed1df6e1d069202c824da5e5509a56346a6dbbb0edb46241619f74a66578d46c2dbbde0dacb36e72cc0b33e016637dee474e9e3c39a6903fc08d2c1fc4792bb3c2f60b501c18e65ac0b082ac8ef1c929e69540b4743c47c5726b5bab5b58ce1afafc19c57c1669df5b1caa55374a5acd8d6110466bd922d5adbb7c39ba30a9297bc809cfef0e28126dcc1d659886cc79bbd878a1e1ea4eb7b1d0d9f12323d034f8d3767ac95e9195794c655f102513738ffcc080b17b75fb307d6ae4fb1b1d944e45ad3b1c446a26976324bd513130223c95c0fe8ac9cad5559d5369466238e9d59434f2f4ce8b207b11683f1572217f0f35adf66fe44a4f789fbcffb04e18b94a11d6c0ac21836859004c6e40dba477c1d6cc91d060cddf9b1c4646e80e4ac3ace9ad50eddc38ba7cd154123d82d510f8fe9cfb8fc487f7a398e8d8f904f192400c74eb4b277130e648180056f4984b37b1f7bbc1c4f02a8110d51dd31f1f06af1a33126f14998d09d1eeda5e967a93edfd4232568c09ab89b775c804c4f269d68fd65aaf3c0c7b2d67e32a5e8c6ffe5445dd05412bd2d6e73e43c87eeea8b17b80a518917e9bbd1a2c36f03e86dc8cd68890f06bcd130fed6aa326d24c6e399bfa73c80fc12b9d4d0e0e098eaf8459ce42168529f186fa1072fdce382457c920eb89197cbdc85dc7ec58fe2280ac98cd79e823647cf61c1dbd6784114e023a451cb56bae50e388c639e089f89429af01f2814f1b77f08274d45f12f6605b50d29fcc5cc9fd0538c44fbd70b79ec3426a9326b0cd637279c00b4d6ec4c4b95be5e3ff75cedb542726a371bcdeee9748f4e098399149a237952ece22c14f3b86692d92c825e2f0727826f525b82a5389736aca20c7d155fa2c7e7753533303a74fcc0beee5c5ffd5b6bd978c2b81b23ab875cc0f013f7bcc095987a8a38a3f31f55f96fa1d278692866aead2ba47178f47bc351954d9440d2876d792490da0d688f04e0c06d4ac6e2c97c0db702c1afc9bab40dea13196d859c947c93a37d9ff22d81106935103f4c62dd89554049d13a1998c6a03ca75792da0de7c21f3b4a56b44f3b182f5116f69831d78aa24c19136069c66e7234c1405311edca5162978f5af2e9e94869d88e59892b043278297e6929d572593d25ad617b804d3ef8798d79e861b7e5984ee8a284a63e1e544c89192d96e59192bcdc7e2a3210bf7a8e259caa1445a15b1fb38e29d0ffd65c6fc5c36bf6228f3c28c8ebe6cde3402edff7321bbb8fdff8cd2cb8090b5d52943fba6ebc79ab26dbda36e9f9591901d14f2462c611737726f6115225add9c3bd676e2ed1b58be0d5207a35c88bdf1d94ec6a97bcfa42eed664ede16513628c3a18ed4cb22a499107f3625a15fc49f6396f18b7105ef1aadadc43f3df3a655a9362d45ffdd53316627eb3209f65684fcb6189346b11ee99f878fa564911d02fd7f8b2dfc345e7e9505fed90da9f0c5185e5d8ca9ceac2713c09922143bac8b2970f7ba0b34578f1b81aefae366cad49bf0a3836fab1914edf09a472f16db857f875511bfc2ea977476a2acf2ad5bb1e31f89e446fe87bf3da1f206a76c9bb635a6a9d5db1abdbc4b9726d097f4936f59b6989b299288602d2b86db4c2f247cf845579399d2891c70794cdd19ef55798f8428dea66096760794e346e05c747f286608d3df65f261daa9048fe4441b2cd8c13fa375b5403aaf80ca2d998240e84462c231749b967683e892cd566aa4692c6bf05adfba086a99e636f3bd2d8b46529d4e665881062f957ab61dc6e6973195da2b8ddbf9fb7bb7f9ae551cdcb09e9c8cfdd5c96006f82eacaf067df7da2aa3d4087b7b093b322b03319699e81a1cdf15f908cc886fddbeec1a626add75e4652992d0cc12c7a9930f47dcd279bbcf72ae913c0fdaafe38a671d3a26ab37ce3925f299057144e0a9e4e025ca6b57807374569081ade6ab0b51a623258312b2dfad9b58037aaf445ad37dbe624838baf1f19c2b3880b71b3288029e9451021304901cf619b450e2a05f0375277cd03abd5715bbb814baafa1d55bc6ea01686b270ac0d37424c00713d6e2e72df34281f3d41e7563d7dd33fc3c0f899a77b643d544d6e4ed2c99960255b4135e0b40ceac2712dc227a6c75273c55d5894ebea85b44e37ac770b9799ef790d878a483d3070bbd18a834b809cdbf9c0adddacd89ed633578a46d8ef45e7c8bc657b3209ecc32a9d39e20a34cb26228d3f55e887db3d1a06b0ebca31d8a822c575611331e1a926e92ae1f432ed17e4151d229fdb8858a42d7ee2ec44e6b1a0c82cc43ae354dc552efce63f0d9e5a8beedcfba3070ded000005e2dd5f96ca474bb5ed10f3b22d768a78c5b09cac509cd61252d1dd3ab95740cd75195a50bcccf31b470d6829a59a2dcb8034bc558420cf622832db45a473b5cb93fd4f75093db033386b79e11d1e09bee32e10b9f39a679dbc1639b388c6f4707eb370a5f83185bb8bef4ae882dd76fb67648090f4f32cd03b385cf52d506b83db9f074090a833532fdcde70e6417c3e0bad19322a387751d93d15b9547af32cee86e688a98ed358d1dc212ecaf94aa143ae411dcf149e230fc1c4c0abc8d898da68a3c32e856e60180a5da1b0137f9ec15ec399840a0f33eed42c8f9461f4a8baa9afb2780d35d2d83c8994483600b37f526f2fb1b208a79a66e510a5640cef809961bdd173e58d6e9d71085d7d9cd89ce0a94e68607df98d3b57564b4a734b954059dd90ce6a0dae1fc8f823cd183e786351f0d2907f5ddec3e10a78df2a74dfce4f5a93968d6617a03a128b0d7bd09a0eae049f7b601874538974cad2ae3159d763bde1df809c2147c558cd5b7a8c7bf076a936122adadbbd1f83fa523f0230658e96912c45a49d4ed42266890becdf769924965d06e369a69f5f2ce378ce7a0c2e569048bb4695f15c42fb3bc1209ab1c6ba5992188ad43609856c29381d7aed1e7679005a7ee71cac9731c99af04fa1cb27987bedf34c029011fff7cff69a68e8a3029191997c1c14ad3b65fc87e44b367bbc38ab038fb0db5fc7afc0479c6e9856e86e1783d99453a84b329dfef9b56487e06eb33b75e678ae12643e88a2cec941712de5ef0ccf2d008d3465554fd82d61b1a5eb8c9d799811ac414c0b2abd5a03919abd3398b218cd5fa7cc10b3dd6c99d6726379191ebe17129b136eade9a5685beb314d296805a6eb455b73f1f673b45ab7e1e36e0e827ea00e18ef95d6513366293d61d833d6c52e281dbf46fccb12b7508e7de7788478962c44afda2efba25256803f4ee397ac6d26a25bfc8ab611f107e6775ccfb4d509ffbc4fe41b67ceebdf5da47a2f2e8c52d324af71fb8e0369a5d085a73401d9f79d5d669f56f25bdfdbcf1dd02a7376537c25cb93b39b12eb79e37ad691c569183e82db1edad3d00a8f917cefa0dfa649124103f5ed7c676b869127459e54ff7113db7857ad88831d4ececb45c39838c19202ffe766584d5b8051c4b3394ec17271dd2ffeef9aa56ef788c3c9171dd057ad04bb5d99dd1bb5aa4257aa7dd2be216c875cba159b4e1dbbffc2168a171b94bf73a05f57280dd8c9d4ce8880be50f15e90e0b45bc40482b4c58ff326f6a63bc84c8152f7c723c3e5870c35b93e5f9448acfd8d86475ea944b6962e118b0f8611fceeae88238b2db26ef492c858528f05d6c1da0b9fd37e01a417bf12187230847c38405ac49de116aa296189a328ee91e5651500821f3fbf4a7dc48b567853037a2ced287b88a8e6bf38b46f79a069cc4aafd7b21a3b6b96b0796c22e4c0a4d96f2d9cd5952d72231a65b2f9263bdf813fbbf10453f577c6057833f23596b90c141b2a22c5210efb321addd5e5882081889d58d0196adefd19ddd0d7d67a276f09c16b356b46de1a0b08749466e58017f4a119f5e0b579dd2e1bebfe261df0cf5b71121e9d7bacc0f775b89f38298fc348267f18a8992bbea8e18db5913b8556b3d0c8e1bd75ba6e4153098b48a2f777c3773eacfb68ce81192fbe5e868df7506950cafa202dd11ccdcfb4ec38adaa9970aac853f07f765f0f986c987f3397da7f69f2a714936fe36502163180b8805964120ea19e2ac71e78825d485ed140fc512c61d023496fce3d31e658f3fc94a7a3545be8cacddf3925fe1c5c1bd6c70c28372a9dd40b43520e0d492107feb061294348f4a480fccfc78494e185891ef420a1b77f07cd9b584bbcac45cc2d341672a3621c7e94fcce090235415c38f4465d2c50f3e304d4c267e06fa630eeb8ba3a189c3f1565d67f96eab9443abff7d12bea9e966d5c4c1b0473ba30ed9721dc47a32e9a91aaba7b9c3d4950c809bb82c32f9cc765f4298d736c2acc7703bd6286b2b053872c7d43220a6a276b90500c3321011bc8b10300d8c3ad811cb7fa7ebd136666383dd9d0eee459cbf7dd5d2e39c001f051c9494b1d98192af"]) (async) syz_emit_ethernet(0x100e, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabd50f6bd6219814aef226d92b13cd443105fc0a0a1af996c5b6c503b641a59c5e91078b138abcef4131a932f4847f024e6b8d3296c7938fc56fed0925419a16c60cfea9fbbce075322ed4c78e78cb26fed94cbf7c1ee1b9d86868345e0431bc205a15a5157cacfb5bacb4aab1d2776bc38618edb61c691bb9483c9a7ae56b4b8882c951d8d7397a53a798d5746935b2f8d26fdaf1e9edec92931f2fa40a5a8e049e71a8e455f499f9a5855813fe5ed6b930c1adef16a37ac51ac86fa1b178a8022725a29777f9013359138dfb9f0fbf30bf35d9dc4004ae6873c03951098b083b66165ce5c81535c86ba219e38aacd34d0e5ab73f3c772d9403ef90c5f8583f1b7053bac7320a29c23dd6164afc8db630cdf9b3e140625440830ceb1f6473a6ebcc1e739a6bcae520b6514f01928995f2ff8b7c979cca5ce0bf661dca5c94c4ec79f58ef8cfcc5a1fd80edc117cefd72f2ceb9af84aa097e952bfe2fa33c30357c4fe2a8a103593146e1f921320bf60b0a669bdd62d8c98984be45cd619f3f953ac55d266e8c33d5669cca06e283a0e186071c751efc02addb1746b0d3c4b03eefa79b5728c1fcf82ff44181b741407736bf9c77daa69d5265e08ae792453be7daf5d193c6fe932a5c2990ff75118ccfdb1e363a3d2b3c328bfedc51a6953f79f2ed91d084b23de65a687816faaf7392d6756f1f0e51bb681dba09413affe3fa7431bdbd19313ff323ba4e24b073ae6593abca0f5ac7641842f36ca802bbe86520953a92a8b1336eb5a439c734209d8d0cb8cb0fa9e5d062b099576ff8d8afd80b6e0b7604e7ff8effd77a12c4b7b9731f1f5cde69de3ae726bad0e37f7ae8af9bee9064bf6f99f9a103beb06c787f40953def84573b70b49d961d5d3b8bd1e01c8217d38930ccdda418ed8d1552c4254d0eeecaa0a7888ad3362f1f2083ef01b070a7d7432650259b27902d3d85339ed2ba9f5d45435f837fb33a21c5d30345189010f342aa5c581eaf8ca70f0901744969d0335957b928ae25d13e552aca14fb713cc3aed5d077ab185622e502c5cda0f09db06f637b66174d62b9bca28fbd79f104b47e57f056c0723b4826286b76078e0faf2851dd909fa9b4693c3af3d1d7edd4428feada9aa97ad22598feaef4597e33fe93f297baaab93a4960e4a353ef71872891fd42561cd2388f19c50c7fbeb7e1ff3d77c140cdf9e4da9748a870795bcbcffe0c7b5ec5881f80ac5addf58f372da46ae4b3a12970b5b4f7a6e63c027c769640068e7b1ab2873685d4ea00d8d34b909f2effd8d406f5935762a08cc4a5fe7ac66548850ac1f846ed1df6e1d069202c824da5e5509a56346a6dbbb0edb46241619f74a66578d46c2dbbde0dacb36e72cc0b33e016637dee474e9e3c39a6903fc08d2c1fc4792bb3c2f60b501c18e65ac0b082ac8ef1c929e69540b4743c47c5726b5bab5b58ce1afafc19c57c1669df5b1caa55374a5acd8d6110466bd922d5adbb7c39ba30a9297bc809cfef0e28126dcc1d659886cc79bbd878a1e1ea4eb7b1d0d9f12323d034f8d3767ac95e9195794c655f102513738ffcc080b17b75fb307d6ae4fb1b1d944e45ad3b1c446a26976324bd513130223c95c0fe8ac9cad5559d5369466238e9d59434f2f4ce8b207b11683f1572217f0f35adf66fe44a4f789fbcffb04e18b94a11d6c0ac21836859004c6e40dba477c1d6cc91d060cddf9b1c4646e80e4ac3ace9ad50eddc38ba7cd154123d82d510f8fe9cfb8fc487f7a398e8d8f904f192400c74eb4b277130e648180056f4984b37b1f7bbc1c4f02a8110d51dd31f1f06af1a33126f14998d09d1eeda5e967a93edfd4232568c09ab89b775c804c4f269d68fd65aaf3c0c7b2d67e32a5e8c6ffe5445dd05412bd2d6e73e43c87eeea8b17b80a518917e9bbd1a2c36f03e86dc8cd68890f06bcd130fed6aa326d24c6e399bfa73c80fc12b9d4d0e0e098eaf8459ce42168529f186fa1072fdce382457c920eb89197cbdc85dc7ec58fe2280ac98cd79e823647cf61c1dbd6784114e023a451cb56bae50e388c639e089f89429af01f2814f1b77f08274d45f12f6605b50d29fcc5cc9fd0538c44fbd70b79ec3426a9326b0cd637279c00b4d6ec4c4b95be5e3ff75cedb542726a371bcdeee9748f4e098399149a237952ece22c14f3b86692d92c825e2f0727826f525b82a5389736aca20c7d155fa2c7e7753533303a74fcc0beee5c5ffd5b6bd978c2b81b23ab875cc0f013f7bcc095987a8a38a3f31f55f96fa1d278692866aead2ba47178f47bc351954d9440d2876d792490da0d688f04e0c06d4ac6e2c97c0db702c1afc9bab40dea13196d859c947c93a37d9ff22d81106935103f4c62dd89554049d13a1998c6a03ca75792da0de7c21f3b4a56b44f3b182f5116f69831d78aa24c19136069c66e7234c1405311edca5162978f5af2e9e94869d88e59892b043278297e6929d572593d25ad617b804d3ef8798d79e861b7e5984ee8a284a63e1e544c89192d96e59192bcdc7e2a3210bf7a8e259caa1445a15b1fb38e29d0ffd65c6fc5c36bf6228f3c28c8ebe6cde3402edff7321bbb8fdff8cd2cb8090b5d52943fba6ebc79ab26dbda36e9f9591901d14f2462c611737726f6115225add9c3bd676e2ed1b58be0d5207a35c88bdf1d94ec6a97bcfa42eed664ede16513628c3a18ed4cb22a499107f3625a15fc49f6396f18b7105ef1aadadc43f3df3a655a9362d45ffdd53316627eb3209f65684fcb6189346b11ee99f878fa564911d02fd7f8b2dfc345e7e9505fed90da9f0c5185e5d8ca9ceac2713c09922143bac8b2970f7ba0b34578f1b81aefae366cad49bf0a3836fab1914edf09a472f16db857f875511bfc2ea977476a2acf2ad5bb1e31f89e446fe87bf3da1f206a76c9bb635a6a9d5db1abdbc4b9726d097f4936f59b6989b299288602d2b86db4c2f247cf845579399d2891c70794cdd19ef55798f8428dea66096760794e346e05c747f286608d3df65f261daa9048fe4441b2cd8c13fa375b5403aaf80ca2d998240e84462c231749b967683e892cd566aa4692c6bf05adfba086a99e636f3bd2d8b46529d4e665881062f957ab61dc6e6973195da2b8ddbf9fb7bb7f9ae551cdcb09e9c8cfdd5c96006f82eacaf067df7da2aa3d4087b7b093b322b03319699e81a1cdf15f908cc886fddbeec1a626add75e4652992d0cc12c7a9930f47dcd279bbcf72ae913c0fdaafe38a671d3a26ab37ce3925f299057144e0a9e4e025ca6b57807374569081ade6ab0b51a623258312b2dfad9b58037aaf445ad37dbe624838baf1f19c2b3880b71b3288029e9451021304901cf619b450e2a05f0375277cd03abd5715bbb814baafa1d55bc6ea01686b270ac0d37424c00713d6e2e72df34281f3d41e7563d7dd33fc3c0f899a77b643d544d6e4ed2c99960255b4135e0b40ceac2712dc227a6c75273c55d5894ebea85b44e37ac770b9799ef790d878a483d3070bbd18a834b809cdbf9c0adddacd89ed633578a46d8ef45e7c8bc657b3209ecc32a9d39e20a34cb26228d3f55e887db3d1a06b0ebca31d8a822c575611331e1a926e92ae1f432ed17e4151d229fdb8858a42d7ee2ec44e6b1a0c82cc43ae354dc552efce63f0d9e5a8beedcfba3070ded000005e2dd5f96ca474bb5ed10f3b22d768a78c5b09cac509cd61252d1dd3ab95740cd75195a50bcccf31b470d6829a59a2dcb8034bc558420cf622832db45a473b5cb93fd4f75093db033386b79e11d1e09bee32e10b9f39a679dbc1639b388c6f4707eb370a5f83185bb8bef4ae882dd76fb67648090f4f32cd03b385cf52d506b83db9f074090a833532fdcde70e6417c3e0bad19322a387751d93d15b9547af32cee86e688a98ed358d1dc212ecaf94aa143ae411dcf149e230fc1c4c0abc8d898da68a3c32e856e60180a5da1b0137f9ec15ec399840a0f33eed42c8f9461f4a8baa9afb2780d35d2d83c8994483600b37f526f2fb1b208a79a66e510a5640cef809961bdd173e58d6e9d71085d7d9cd89ce0a94e68607df98d3b57564b4a734b954059dd90ce6a0dae1fc8f823cd183e786351f0d2907f5ddec3e10a78df2a74dfce4f5a93968d6617a03a128b0d7bd09a0eae049f7b601874538974cad2ae3159d763bde1df809c2147c558cd5b7a8c7bf076a936122adadbbd1f83fa523f0230658e96912c45a49d4ed42266890becdf769924965d06e369a69f5f2ce378ce7a0c2e569048bb4695f15c42fb3bc1209ab1c6ba5992188ad43609856c29381d7aed1e7679005a7ee71cac9731c99af04fa1cb27987bedf34c029011fff7cff69a68e8a3029191997c1c14ad3b65fc87e44b367bbc38ab038fb0db5fc7afc0479c6e9856e86e1783d99453a84b329dfef9b56487e06eb33b75e678ae12643e88a2cec941712de5ef0ccf2d008d3465554fd82d61b1a5eb8c9d799811ac414c0b2abd5a03919abd3398b218cd5fa7cc10b3dd6c99d6726379191ebe17129b136eade9a5685beb314d296805a6eb455b73f1f673b45ab7e1e36e0e827ea00e18ef95d6513366293d61d833d6c52e281dbf46fccb12b7508e7de7788478962c44afda2efba25256803f4ee397ac6d26a25bfc8ab611f107e6775ccfb4d509ffbc4fe41b67ceebdf5da47a2f2e8c52d324af71fb8e0369a5d085a73401d9f79d5d669f56f25bdfdbcf1dd02a7376537c25cb93b39b12eb79e37ad691c569183e82db1edad3d00a8f917cefa0dfa649124103f5ed7c676b869127459e54ff7113db7857ad88831d4ececb45c39838c19202ffe766584d5b8051c4b3394ec17271dd2ffeef9aa56ef788c3c9171dd057ad04bb5d99dd1bb5aa4257aa7dd2be216c875cba159b4e1dbbffc2168a171b94bf73a05f57280dd8c9d4ce8880be50f15e90e0b45bc40482b4c58ff326f6a63bc84c8152f7c723c3e5870c35b93e5f9448acfd8d86475ea944b6962e118b0f8611fceeae88238b2db26ef492c858528f05d6c1da0b9fd37e01a417bf12187230847c38405ac49de116aa296189a328ee91e5651500821f3fbf4a7dc48b567853037a2ced287b88a8e6bf38b46f79a069cc4aafd7b21a3b6b96b0796c22e4c0a4d96f2d9cd5952d72231a65b2f9263bdf813fbbf10453f577c6057833f23596b90c141b2a22c5210efb321addd5e5882081889d58d0196adefd19ddd0d7d67a276f09c16b356b46de1a0b08749466e58017f4a119f5e0b579dd2e1bebfe261df0cf5b71121e9d7bacc0f775b89f38298fc348267f18a8992bbea8e18db5913b8556b3d0c8e1bd75ba6e4153098b48a2f777c3773eacfb68ce81192fbe5e868df7506950cafa202dd11ccdcfb4ec38adaa9970aac853f07f765f0f986c987f3397da7f69f2a714936fe36502163180b8805964120ea19e2ac71e78825d485ed140fc512c61d023496fce3d31e658f3fc94a7a3545be8cacddf3925fe1c5c1bd6c70c28372a9dd40b43520e0d492107feb061294348f4a480fccfc78494e185891ef420a1b77f07cd9b584bbcac45cc2d341672a3621c7e94fcce090235415c38f4465d2c50f3e304d4c267e06fa630eeb8ba3a189c3f1565d67f96eab9443abff7d12bea9e966d5c4c1b0473ba30ed9721dc47a32e9a91aaba7b9c3d4950c809bb82c32f9cc765f4298d736c2acc7703bd6286b2b053872c7d43220a6a276b90500c3321011bc8b10300d8c3ad811cb7fa7ebd136666383dd9d0eee459cbf7dd5d2e39c001f051c9494b1d98192af"]) bind(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) mkdir(&(0x7f0000000140)='./file0\x00', 0xe8) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0xe8) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x142) (async) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x142) chmod(&(0x7f0000000180)='./file0\x00', 0x2bf) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) 11.076040553s ago: executing program 4 (id=5353): pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="8fc111fc482733", 0x7}], 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) sysctl$net_inet_icmp(&(0x7f0000001380)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000013c0), 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) write(r3, 0x0, 0x0) (async) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x800}, {0x4, 0x0, 0x1, 0x10000448}, {0x6, 0x0, 0x6, 0x400}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c08025dc9ac512d64f4e9bbbe2449218d3e1c2c7536b041df026587b28fa3d0367c14f835e19fc74de5811b38d429cd11c3c4ea0c83902265b677c732de98d3a22453a1be96d3e16be801c46d", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) (async) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) mprotect(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x7f) syz_emit_ethernet(0x100e, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabd50f6bd6219814aef226d92b13cd443105fc0a0a1af996c5b6c503b641a59c5e91078b138abcef4131a932f4847f024e6b8d3296c7938fc56fed0925419a16c60cfea9fbbce075322ed4c78e78cb26fed94cbf7c1ee1b9d86868345e0431bc205a15a5157cacfb5bacb4aab1d2776bc38618edb61c691bb9483c9a7ae56b4b8882c951d8d7397a53a798d5746935b2f8d26fdaf1e9edec92931f2fa40a5a8e049e71a8e455f499f9a5855813fe5ed6b930c1adef16a37ac51ac86fa1b178a8022725a29777f9013359138dfb9f0fbf30bf35d9dc4004ae6873c03951098b083b66165ce5c81535c86ba219e38aacd34d0e5ab73f3c772d9403ef90c5f8583f1b7053bac7320a29c23dd6164afc8db630cdf9b3e140625440830ceb1f6473a6ebcc1e739a6bcae520b6514f01928995f2ff8b7c979cca5ce0bf661dca5c94c4ec79f58ef8cfcc5a1fd80edc117cefd72f2ceb9af84aa097e952bfe2fa33c30357c4fe2a8a103593146e1f921320bf60b0a669bdd62d8c98984be45cd619f3f953ac55d266e8c33d5669cca06e283a0e186071c751efc02addb1746b0d3c4b03eefa79b5728c1fcf82ff44181b741407736bf9c77daa69d5265e08ae792453be7daf5d193c6fe932a5c2990ff75118ccfdb1e363a3d2b3c328bfedc51a6953f79f2ed91d084b23de65a687816faaf7392d6756f1f0e51bb681dba09413affe3fa7431bdbd19313ff323ba4e24b073ae6593abca0f5ac7641842f36ca802bbe86520953a92a8b1336eb5a439c734209d8d0cb8cb0fa9e5d062b099576ff8d8afd80b6e0b7604e7ff8effd77a12c4b7b9731f1f5cde69de3ae726bad0e37f7ae8af9bee9064bf6f99f9a103beb06c787f40953def84573b70b49d961d5d3b8bd1e01c8217d38930ccdda418ed8d1552c4254d0eeecaa0a7888ad3362f1f2083ef01b070a7d7432650259b27902d3d85339ed2ba9f5d45435f837fb33a21c5d30345189010f342aa5c581eaf8ca70f0901744969d0335957b928ae25d13e552aca14fb713cc3aed5d077ab185622e502c5cda0f09db06f637b66174d62b9bca28fbd79f104b47e57f056c0723b4826286b76078e0faf2851dd909fa9b4693c3af3d1d7edd4428feada9aa97ad22598feaef4597e33fe93f297baaab93a4960e4a353ef71872891fd42561cd2388f19c50c7fbeb7e1ff3d77c140cdf9e4da9748a870795bcbcffe0c7b5ec5881f80ac5addf58f372da46ae4b3a12970b5b4f7a6e63c027c769640068e7b1ab2873685d4ea00d8d34b909f2effd8d406f5935762a08cc4a5fe7ac66548850ac1f846ed1df6e1d069202c824da5e5509a56346a6dbbb0edb46241619f74a66578d46c2dbbde0dacb36e72cc0b33e016637dee474e9e3c39a6903fc08d2c1fc4792bb3c2f60b501c18e65ac0b082ac8ef1c929e69540b4743c47c5726b5bab5b58ce1afafc19c57c1669df5b1caa55374a5acd8d6110466bd922d5adbb7c39ba30a9297bc809cfef0e28126dcc1d659886cc79bbd878a1e1ea4eb7b1d0d9f12323d034f8d3767ac95e9195794c655f102513738ffcc080b17b75fb307d6ae4fb1b1d944e45ad3b1c446a26976324bd513130223c95c0fe8ac9cad5559d5369466238e9d59434f2f4ce8b207b11683f1572217f0f35adf66fe44a4f789fbcffb04e18b94a11d6c0ac21836859004c6e40dba477c1d6cc91d060cddf9b1c4646e80e4ac3ace9ad50eddc38ba7cd154123d82d510f8fe9cfb8fc487f7a398e8d8f904f192400c74eb4b277130e648180056f4984b37b1f7bbc1c4f02a8110d51dd31f1f06af1a33126f14998d09d1eeda5e967a93edfd4232568c09ab89b775c804c4f269d68fd65aaf3c0c7b2d67e32a5e8c6ffe5445dd05412bd2d6e73e43c87eeea8b17b80a518917e9bbd1a2c36f03e86dc8cd68890f06bcd130fed6aa326d24c6e399bfa73c80fc12b9d4d0e0e098eaf8459ce42168529f186fa1072fdce382457c920eb89197cbdc85dc7ec58fe2280ac98cd79e823647cf61c1dbd6784114e023a451cb56bae50e388c639e089f89429af01f2814f1b77f08274d45f12f6605b50d29fcc5cc9fd0538c44fbd70b79ec3426a9326b0cd637279c00b4d6ec4c4b95be5e3ff75cedb542726a371bcdeee9748f4e098399149a237952ece22c14f3b86692d92c825e2f0727826f525b82a5389736aca20c7d155fa2c7e7753533303a74fcc0beee5c5ffd5b6bd978c2b81b23ab875cc0f013f7bcc095987a8a38a3f31f55f96fa1d278692866aead2ba47178f47bc351954d9440d2876d792490da0d688f04e0c06d4ac6e2c97c0db702c1afc9bab40dea13196d859c947c93a37d9ff22d81106935103f4c62dd89554049d13a1998c6a03ca75792da0de7c21f3b4a56b44f3b182f5116f69831d78aa24c19136069c66e7234c1405311edca5162978f5af2e9e94869d88e59892b043278297e6929d572593d25ad617b804d3ef8798d79e861b7e5984ee8a284a63e1e544c89192d96e59192bcdc7e2a3210bf7a8e259caa1445a15b1fb38e29d0ffd65c6fc5c36bf6228f3c28c8ebe6cde3402edff7321bbb8fdff8cd2cb8090b5d52943fba6ebc79ab26dbda36e9f9591901d14f2462c611737726f6115225add9c3bd676e2ed1b58be0d5207a35c88bdf1d94ec6a97bcfa42eed664ede16513628c3a18ed4cb22a499107f3625a15fc49f6396f18b7105ef1aadadc43f3df3a655a9362d45ffdd53316627eb3209f65684fcb6189346b11ee99f878fa564911d02fd7f8b2dfc345e7e9505fed90da9f0c5185e5d8ca9ceac2713c09922143bac8b2970f7ba0b34578f1b81aefae366cad49bf0a3836fab1914edf09a472f16db857f875511bfc2ea977476a2acf2ad5bb1e31f89e446fe87bf3da1f206a76c9bb635a6a9d5db1abdbc4b9726d097f4936f59b6989b299288602d2b86db4c2f247cf845579399d2891c70794cdd19ef55798f8428dea66096760794e346e05c747f286608d3df65f261daa9048fe4441b2cd8c13fa375b5403aaf80ca2d998240e84462c231749b967683e892cd566aa4692c6bf05adfba086a99e636f3bd2d8b46529d4e665881062f957ab61dc6e6973195da2b8ddbf9fb7bb7f9ae551cdcb09e9c8cfdd5c96006f82eacaf067df7da2aa3d4087b7b093b322b03319699e81a1cdf15f908cc886fddbeec1a626add75e4652992d0cc12c7a9930f47dcd279bbcf72ae913c0fdaafe38a671d3a26ab37ce3925f299057144e0a9e4e025ca6b57807374569081ade6ab0b51a623258312b2dfad9b58037aaf445ad37dbe624838baf1f19c2b3880b71b3288029e9451021304901cf619b450e2a05f0375277cd03abd5715bbb814baafa1d55bc6ea01686b270ac0d37424c00713d6e2e72df34281f3d41e7563d7dd33fc3c0f899a77b643d544d6e4ed2c99960255b4135e0b40ceac2712dc227a6c75273c55d5894ebea85b44e37ac770b9799ef790d878a483d3070bbd18a834b809cdbf9c0adddacd89ed633578a46d8ef45e7c8bc657b3209ecc32a9d39e20a34cb26228d3f55e887db3d1a06b0ebca31d8a822c575611331e1a926e92ae1f432ed17e4151d229fdb8858a42d7ee2ec44e6b1a0c82cc43ae354dc552efce63f0d9e5a8beedcfba3070ded000005e2dd5f96ca474bb5ed10f3b22d768a78c5b09cac509cd61252d1dd3ab95740cd75195a50bcccf31b470d6829a59a2dcb8034bc558420cf622832db45a473b5cb93fd4f75093db033386b79e11d1e09bee32e10b9f39a679dbc1639b388c6f4707eb370a5f83185bb8bef4ae882dd76fb67648090f4f32cd03b385cf52d506b83db9f074090a833532fdcde70e6417c3e0bad19322a387751d93d15b9547af32cee86e688a98ed358d1dc212ecaf94aa143ae411dcf149e230fc1c4c0abc8d898da68a3c32e856e60180a5da1b0137f9ec15ec399840a0f33eed42c8f9461f4a8baa9afb2780d35d2d83c8994483600b37f526f2fb1b208a79a66e510a5640cef809961bdd173e58d6e9d71085d7d9cd89ce0a94e68607df98d3b57564b4a734b954059dd90ce6a0dae1fc8f823cd183e786351f0d2907f5ddec3e10a78df2a74dfce4f5a93968d6617a03a128b0d7bd09a0eae049f7b601874538974cad2ae3159d763bde1df809c2147c558cd5b7a8c7bf076a936122adadbbd1f83fa523f0230658e96912c45a49d4ed42266890becdf769924965d06e369a69f5f2ce378ce7a0c2e569048bb4695f15c42fb3bc1209ab1c6ba5992188ad43609856c29381d7aed1e7679005a7ee71cac9731c99af04fa1cb27987bedf34c029011fff7cff69a68e8a3029191997c1c14ad3b65fc87e44b367bbc38ab038fb0db5fc7afc0479c6e9856e86e1783d99453a84b329dfef9b56487e06eb33b75e678ae12643e88a2cec941712de5ef0ccf2d008d3465554fd82d61b1a5eb8c9d799811ac414c0b2abd5a03919abd3398b218cd5fa7cc10b3dd6c99d6726379191ebe17129b136eade9a5685beb314d296805a6eb455b73f1f673b45ab7e1e36e0e827ea00e18ef95d6513366293d61d833d6c52e281dbf46fccb12b7508e7de7788478962c44afda2efba25256803f4ee397ac6d26a25bfc8ab611f107e6775ccfb4d509ffbc4fe41b67ceebdf5da47a2f2e8c52d324af71fb8e0369a5d085a73401d9f79d5d669f56f25bdfdbcf1dd02a7376537c25cb93b39b12eb79e37ad691c569183e82db1edad3d00a8f917cefa0dfa649124103f5ed7c676b869127459e54ff7113db7857ad88831d4ececb45c39838c19202ffe766584d5b8051c4b3394ec17271dd2ffeef9aa56ef788c3c9171dd057ad04bb5d99dd1bb5aa4257aa7dd2be216c875cba159b4e1dbbffc2168a171b94bf73a05f57280dd8c9d4ce8880be50f15e90e0b45bc40482b4c58ff326f6a63bc84c8152f7c723c3e5870c35b93e5f9448acfd8d86475ea944b6962e118b0f8611fceeae88238b2db26ef492c858528f05d6c1da0b9fd37e01a417bf12187230847c38405ac49de116aa296189a328ee91e5651500821f3fbf4a7dc48b567853037a2ced287b88a8e6bf38b46f79a069cc4aafd7b21a3b6b96b0796c22e4c0a4d96f2d9cd5952d72231a65b2f9263bdf813fbbf10453f577c6057833f23596b90c141b2a22c5210efb321addd5e5882081889d58d0196adefd19ddd0d7d67a276f09c16b356b46de1a0b08749466e58017f4a119f5e0b579dd2e1bebfe261df0cf5b71121e9d7bacc0f775b89f38298fc348267f18a8992bbea8e18db5913b8556b3d0c8e1bd75ba6e4153098b48a2f777c3773eacfb68ce81192fbe5e868df7506950cafa202dd11ccdcfb4ec38adaa9970aac853f07f765f0f986c987f3397da7f69f2a714936fe36502163180b8805964120ea19e2ac71e78825d485ed140fc512c61d023496fce3d31e658f3fc94a7a3545be8cacddf3925fe1c5c1bd6c70c28372a9dd40b43520e0d492107feb061294348f4a480fccfc78494e185891ef420a1b77f07cd9b584bbcac45cc2d341672a3621c7e94fcce090235415c38f4465d2c50f3e304d4c267e06fa630eeb8ba3a189c3f1565d67f96eab9443abff7d12bea9e966d5c4c1b0473ba30ed9721dc47a32e9a91aaba7b9c3d4950c809bb82c32f9cc765f4298d736c2acc7703bd6286b2b053872c7d43220a6a276b90500c3321011bc8b10300d8c3ad811cb7fa7ebd136666383dd9d0eee459cbf7dd5d2e39c001f051c9494b1d98192af"]) (async) syz_emit_ethernet(0x100e, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabd50f6bd6219814aef226d92b13cd443105fc0a0a1af996c5b6c503b641a59c5e91078b138abcef4131a932f4847f024e6b8d3296c7938fc56fed0925419a16c60cfea9fbbce075322ed4c78e78cb26fed94cbf7c1ee1b9d86868345e0431bc205a15a5157cacfb5bacb4aab1d2776bc38618edb61c691bb9483c9a7ae56b4b8882c951d8d7397a53a798d5746935b2f8d26fdaf1e9edec92931f2fa40a5a8e049e71a8e455f499f9a5855813fe5ed6b930c1adef16a37ac51ac86fa1b178a8022725a29777f9013359138dfb9f0fbf30bf35d9dc4004ae6873c03951098b083b66165ce5c81535c86ba219e38aacd34d0e5ab73f3c772d9403ef90c5f8583f1b7053bac7320a29c23dd6164afc8db630cdf9b3e140625440830ceb1f6473a6ebcc1e739a6bcae520b6514f01928995f2ff8b7c979cca5ce0bf661dca5c94c4ec79f58ef8cfcc5a1fd80edc117cefd72f2ceb9af84aa097e952bfe2fa33c30357c4fe2a8a103593146e1f921320bf60b0a669bdd62d8c98984be45cd619f3f953ac55d266e8c33d5669cca06e283a0e186071c751efc02addb1746b0d3c4b03eefa79b5728c1fcf82ff44181b741407736bf9c77daa69d5265e08ae792453be7daf5d193c6fe932a5c2990ff75118ccfdb1e363a3d2b3c328bfedc51a6953f79f2ed91d084b23de65a687816faaf7392d6756f1f0e51bb681dba09413affe3fa7431bdbd19313ff323ba4e24b073ae6593abca0f5ac7641842f36ca802bbe86520953a92a8b1336eb5a439c734209d8d0cb8cb0fa9e5d062b099576ff8d8afd80b6e0b7604e7ff8effd77a12c4b7b9731f1f5cde69de3ae726bad0e37f7ae8af9bee9064bf6f99f9a103beb06c787f40953def84573b70b49d961d5d3b8bd1e01c8217d38930ccdda418ed8d1552c4254d0eeecaa0a7888ad3362f1f2083ef01b070a7d7432650259b27902d3d85339ed2ba9f5d45435f837fb33a21c5d30345189010f342aa5c581eaf8ca70f0901744969d0335957b928ae25d13e552aca14fb713cc3aed5d077ab185622e502c5cda0f09db06f637b66174d62b9bca28fbd79f104b47e57f056c0723b4826286b76078e0faf2851dd909fa9b4693c3af3d1d7edd4428feada9aa97ad22598feaef4597e33fe93f297baaab93a4960e4a353ef71872891fd42561cd2388f19c50c7fbeb7e1ff3d77c140cdf9e4da9748a870795bcbcffe0c7b5ec5881f80ac5addf58f372da46ae4b3a12970b5b4f7a6e63c027c769640068e7b1ab2873685d4ea00d8d34b909f2effd8d406f5935762a08cc4a5fe7ac66548850ac1f846ed1df6e1d069202c824da5e5509a56346a6dbbb0edb46241619f74a66578d46c2dbbde0dacb36e72cc0b33e016637dee474e9e3c39a6903fc08d2c1fc4792bb3c2f60b501c18e65ac0b082ac8ef1c929e69540b4743c47c5726b5bab5b58ce1afafc19c57c1669df5b1caa55374a5acd8d6110466bd922d5adbb7c39ba30a9297bc809cfef0e28126dcc1d659886cc79bbd878a1e1ea4eb7b1d0d9f12323d034f8d3767ac95e9195794c655f102513738ffcc080b17b75fb307d6ae4fb1b1d944e45ad3b1c446a26976324bd513130223c95c0fe8ac9cad5559d5369466238e9d59434f2f4ce8b207b11683f1572217f0f35adf66fe44a4f789fbcffb04e18b94a11d6c0ac21836859004c6e40dba477c1d6cc91d060cddf9b1c4646e80e4ac3ace9ad50eddc38ba7cd154123d82d510f8fe9cfb8fc487f7a398e8d8f904f192400c74eb4b277130e648180056f4984b37b1f7bbc1c4f02a8110d51dd31f1f06af1a33126f14998d09d1eeda5e967a93edfd4232568c09ab89b775c804c4f269d68fd65aaf3c0c7b2d67e32a5e8c6ffe5445dd05412bd2d6e73e43c87eeea8b17b80a518917e9bbd1a2c36f03e86dc8cd68890f06bcd130fed6aa326d24c6e399bfa73c80fc12b9d4d0e0e098eaf8459ce42168529f186fa1072fdce382457c920eb89197cbdc85dc7ec58fe2280ac98cd79e823647cf61c1dbd6784114e023a451cb56bae50e388c639e089f89429af01f2814f1b77f08274d45f12f6605b50d29fcc5cc9fd0538c44fbd70b79ec3426a9326b0cd637279c00b4d6ec4c4b95be5e3ff75cedb542726a371bcdeee9748f4e098399149a237952ece22c14f3b86692d92c825e2f0727826f525b82a5389736aca20c7d155fa2c7e7753533303a74fcc0beee5c5ffd5b6bd978c2b81b23ab875cc0f013f7bcc095987a8a38a3f31f55f96fa1d278692866aead2ba47178f47bc351954d9440d2876d792490da0d688f04e0c06d4ac6e2c97c0db702c1afc9bab40dea13196d859c947c93a37d9ff22d81106935103f4c62dd89554049d13a1998c6a03ca75792da0de7c21f3b4a56b44f3b182f5116f69831d78aa24c19136069c66e7234c1405311edca5162978f5af2e9e94869d88e59892b043278297e6929d572593d25ad617b804d3ef8798d79e861b7e5984ee8a284a63e1e544c89192d96e59192bcdc7e2a3210bf7a8e259caa1445a15b1fb38e29d0ffd65c6fc5c36bf6228f3c28c8ebe6cde3402edff7321bbb8fdff8cd2cb8090b5d52943fba6ebc79ab26dbda36e9f9591901d14f2462c611737726f6115225add9c3bd676e2ed1b58be0d5207a35c88bdf1d94ec6a97bcfa42eed664ede16513628c3a18ed4cb22a499107f3625a15fc49f6396f18b7105ef1aadadc43f3df3a655a9362d45ffdd53316627eb3209f65684fcb6189346b11ee99f878fa564911d02fd7f8b2dfc345e7e9505fed90da9f0c5185e5d8ca9ceac2713c09922143bac8b2970f7ba0b34578f1b81aefae366cad49bf0a3836fab1914edf09a472f16db857f875511bfc2ea977476a2acf2ad5bb1e31f89e446fe87bf3da1f206a76c9bb635a6a9d5db1abdbc4b9726d097f4936f59b6989b299288602d2b86db4c2f247cf845579399d2891c70794cdd19ef55798f8428dea66096760794e346e05c747f286608d3df65f261daa9048fe4441b2cd8c13fa375b5403aaf80ca2d998240e84462c231749b967683e892cd566aa4692c6bf05adfba086a99e636f3bd2d8b46529d4e665881062f957ab61dc6e6973195da2b8ddbf9fb7bb7f9ae551cdcb09e9c8cfdd5c96006f82eacaf067df7da2aa3d4087b7b093b322b03319699e81a1cdf15f908cc886fddbeec1a626add75e4652992d0cc12c7a9930f47dcd279bbcf72ae913c0fdaafe38a671d3a26ab37ce3925f299057144e0a9e4e025ca6b57807374569081ade6ab0b51a623258312b2dfad9b58037aaf445ad37dbe624838baf1f19c2b3880b71b3288029e9451021304901cf619b450e2a05f0375277cd03abd5715bbb814baafa1d55bc6ea01686b270ac0d37424c00713d6e2e72df34281f3d41e7563d7dd33fc3c0f899a77b643d544d6e4ed2c99960255b4135e0b40ceac2712dc227a6c75273c55d5894ebea85b44e37ac770b9799ef790d878a483d3070bbd18a834b809cdbf9c0adddacd89ed633578a46d8ef45e7c8bc657b3209ecc32a9d39e20a34cb26228d3f55e887db3d1a06b0ebca31d8a822c575611331e1a926e92ae1f432ed17e4151d229fdb8858a42d7ee2ec44e6b1a0c82cc43ae354dc552efce63f0d9e5a8beedcfba3070ded000005e2dd5f96ca474bb5ed10f3b22d768a78c5b09cac509cd61252d1dd3ab95740cd75195a50bcccf31b470d6829a59a2dcb8034bc558420cf622832db45a473b5cb93fd4f75093db033386b79e11d1e09bee32e10b9f39a679dbc1639b388c6f4707eb370a5f83185bb8bef4ae882dd76fb67648090f4f32cd03b385cf52d506b83db9f074090a833532fdcde70e6417c3e0bad19322a387751d93d15b9547af32cee86e688a98ed358d1dc212ecaf94aa143ae411dcf149e230fc1c4c0abc8d898da68a3c32e856e60180a5da1b0137f9ec15ec399840a0f33eed42c8f9461f4a8baa9afb2780d35d2d83c8994483600b37f526f2fb1b208a79a66e510a5640cef809961bdd173e58d6e9d71085d7d9cd89ce0a94e68607df98d3b57564b4a734b954059dd90ce6a0dae1fc8f823cd183e786351f0d2907f5ddec3e10a78df2a74dfce4f5a93968d6617a03a128b0d7bd09a0eae049f7b601874538974cad2ae3159d763bde1df809c2147c558cd5b7a8c7bf076a936122adadbbd1f83fa523f0230658e96912c45a49d4ed42266890becdf769924965d06e369a69f5f2ce378ce7a0c2e569048bb4695f15c42fb3bc1209ab1c6ba5992188ad43609856c29381d7aed1e7679005a7ee71cac9731c99af04fa1cb27987bedf34c029011fff7cff69a68e8a3029191997c1c14ad3b65fc87e44b367bbc38ab038fb0db5fc7afc0479c6e9856e86e1783d99453a84b329dfef9b56487e06eb33b75e678ae12643e88a2cec941712de5ef0ccf2d008d3465554fd82d61b1a5eb8c9d799811ac414c0b2abd5a03919abd3398b218cd5fa7cc10b3dd6c99d6726379191ebe17129b136eade9a5685beb314d296805a6eb455b73f1f673b45ab7e1e36e0e827ea00e18ef95d6513366293d61d833d6c52e281dbf46fccb12b7508e7de7788478962c44afda2efba25256803f4ee397ac6d26a25bfc8ab611f107e6775ccfb4d509ffbc4fe41b67ceebdf5da47a2f2e8c52d324af71fb8e0369a5d085a73401d9f79d5d669f56f25bdfdbcf1dd02a7376537c25cb93b39b12eb79e37ad691c569183e82db1edad3d00a8f917cefa0dfa649124103f5ed7c676b869127459e54ff7113db7857ad88831d4ececb45c39838c19202ffe766584d5b8051c4b3394ec17271dd2ffeef9aa56ef788c3c9171dd057ad04bb5d99dd1bb5aa4257aa7dd2be216c875cba159b4e1dbbffc2168a171b94bf73a05f57280dd8c9d4ce8880be50f15e90e0b45bc40482b4c58ff326f6a63bc84c8152f7c723c3e5870c35b93e5f9448acfd8d86475ea944b6962e118b0f8611fceeae88238b2db26ef492c858528f05d6c1da0b9fd37e01a417bf12187230847c38405ac49de116aa296189a328ee91e5651500821f3fbf4a7dc48b567853037a2ced287b88a8e6bf38b46f79a069cc4aafd7b21a3b6b96b0796c22e4c0a4d96f2d9cd5952d72231a65b2f9263bdf813fbbf10453f577c6057833f23596b90c141b2a22c5210efb321addd5e5882081889d58d0196adefd19ddd0d7d67a276f09c16b356b46de1a0b08749466e58017f4a119f5e0b579dd2e1bebfe261df0cf5b71121e9d7bacc0f775b89f38298fc348267f18a8992bbea8e18db5913b8556b3d0c8e1bd75ba6e4153098b48a2f777c3773eacfb68ce81192fbe5e868df7506950cafa202dd11ccdcfb4ec38adaa9970aac853f07f765f0f986c987f3397da7f69f2a714936fe36502163180b8805964120ea19e2ac71e78825d485ed140fc512c61d023496fce3d31e658f3fc94a7a3545be8cacddf3925fe1c5c1bd6c70c28372a9dd40b43520e0d492107feb061294348f4a480fccfc78494e185891ef420a1b77f07cd9b584bbcac45cc2d341672a3621c7e94fcce090235415c38f4465d2c50f3e304d4c267e06fa630eeb8ba3a189c3f1565d67f96eab9443abff7d12bea9e966d5c4c1b0473ba30ed9721dc47a32e9a91aaba7b9c3d4950c809bb82c32f9cc765f4298d736c2acc7703bd6286b2b053872c7d43220a6a276b90500c3321011bc8b10300d8c3ad811cb7fa7ebd136666383dd9d0eee459cbf7dd5d2e39c001f051c9494b1d98192af"]) bind(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) mkdir(&(0x7f0000000140)='./file0\x00', 0xe8) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0xe8) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x142) (async) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x142) chmod(&(0x7f0000000180)='./file0\x00', 0x2bf) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) 8.960757249s ago: executing program 4 (id=5353): pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="8fc111fc482733", 0x7}], 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) sysctl$net_inet_icmp(&(0x7f0000001380)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000013c0), 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) write(r3, 0x0, 0x0) (async) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x800}, {0x4, 0x0, 0x1, 0x10000448}, {0x6, 0x0, 0x6, 0x400}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c08025dc9ac512d64f4e9bbbe2449218d3e1c2c7536b041df026587b28fa3d0367c14f835e19fc74de5811b38d429cd11c3c4ea0c83902265b677c732de98d3a22453a1be96d3e16be801c46d", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) (async) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) mprotect(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x7f) syz_emit_ethernet(0x100e, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabd50f6bd6219814aef226d92b13cd443105fc0a0a1af996c5b6c503b641a59c5e91078b138abcef4131a932f4847f024e6b8d3296c7938fc56fed0925419a16c60cfea9fbbce075322ed4c78e78cb26fed94cbf7c1ee1b9d86868345e0431bc205a15a5157cacfb5bacb4aab1d2776bc38618edb61c691bb9483c9a7ae56b4b8882c951d8d7397a53a798d5746935b2f8d26fdaf1e9edec92931f2fa40a5a8e049e71a8e455f499f9a5855813fe5ed6b930c1adef16a37ac51ac86fa1b178a8022725a29777f9013359138dfb9f0fbf30bf35d9dc4004ae6873c03951098b083b66165ce5c81535c86ba219e38aacd34d0e5ab73f3c772d9403ef90c5f8583f1b7053bac7320a29c23dd6164afc8db630cdf9b3e140625440830ceb1f6473a6ebcc1e739a6bcae520b6514f01928995f2ff8b7c979cca5ce0bf661dca5c94c4ec79f58ef8cfcc5a1fd80edc117cefd72f2ceb9af84aa097e952bfe2fa33c30357c4fe2a8a103593146e1f921320bf60b0a669bdd62d8c98984be45cd619f3f953ac55d266e8c33d5669cca06e283a0e186071c751efc02addb1746b0d3c4b03eefa79b5728c1fcf82ff44181b741407736bf9c77daa69d5265e08ae792453be7daf5d193c6fe932a5c2990ff75118ccfdb1e363a3d2b3c328bfedc51a6953f79f2ed91d084b23de65a687816faaf7392d6756f1f0e51bb681dba09413affe3fa7431bdbd19313ff323ba4e24b073ae6593abca0f5ac7641842f36ca802bbe86520953a92a8b1336eb5a439c734209d8d0cb8cb0fa9e5d062b099576ff8d8afd80b6e0b7604e7ff8effd77a12c4b7b9731f1f5cde69de3ae726bad0e37f7ae8af9bee9064bf6f99f9a103beb06c787f40953def84573b70b49d961d5d3b8bd1e01c8217d38930ccdda418ed8d1552c4254d0eeecaa0a7888ad3362f1f2083ef01b070a7d7432650259b27902d3d85339ed2ba9f5d45435f837fb33a21c5d30345189010f342aa5c581eaf8ca70f0901744969d0335957b928ae25d13e552aca14fb713cc3aed5d077ab185622e502c5cda0f09db06f637b66174d62b9bca28fbd79f104b47e57f056c0723b4826286b76078e0faf2851dd909fa9b4693c3af3d1d7edd4428feada9aa97ad22598feaef4597e33fe93f297baaab93a4960e4a353ef71872891fd42561cd2388f19c50c7fbeb7e1ff3d77c140cdf9e4da9748a870795bcbcffe0c7b5ec5881f80ac5addf58f372da46ae4b3a12970b5b4f7a6e63c027c769640068e7b1ab2873685d4ea00d8d34b909f2effd8d406f5935762a08cc4a5fe7ac66548850ac1f846ed1df6e1d069202c824da5e5509a56346a6dbbb0edb46241619f74a66578d46c2dbbde0dacb36e72cc0b33e016637dee474e9e3c39a6903fc08d2c1fc4792bb3c2f60b501c18e65ac0b082ac8ef1c929e69540b4743c47c5726b5bab5b58ce1afafc19c57c1669df5b1caa55374a5acd8d6110466bd922d5adbb7c39ba30a9297bc809cfef0e28126dcc1d659886cc79bbd878a1e1ea4eb7b1d0d9f12323d034f8d3767ac95e9195794c655f102513738ffcc080b17b75fb307d6ae4fb1b1d944e45ad3b1c446a26976324bd513130223c95c0fe8ac9cad5559d5369466238e9d59434f2f4ce8b207b11683f1572217f0f35adf66fe44a4f789fbcffb04e18b94a11d6c0ac21836859004c6e40dba477c1d6cc91d060cddf9b1c4646e80e4ac3ace9ad50eddc38ba7cd154123d82d510f8fe9cfb8fc487f7a398e8d8f904f192400c74eb4b277130e648180056f4984b37b1f7bbc1c4f02a8110d51dd31f1f06af1a33126f14998d09d1eeda5e967a93edfd4232568c09ab89b775c804c4f269d68fd65aaf3c0c7b2d67e32a5e8c6ffe5445dd05412bd2d6e73e43c87eeea8b17b80a518917e9bbd1a2c36f03e86dc8cd68890f06bcd130fed6aa326d24c6e399bfa73c80fc12b9d4d0e0e098eaf8459ce42168529f186fa1072fdce382457c920eb89197cbdc85dc7ec58fe2280ac98cd79e823647cf61c1dbd6784114e023a451cb56bae50e388c639e089f89429af01f2814f1b77f08274d45f12f6605b50d29fcc5cc9fd0538c44fbd70b79ec3426a9326b0cd637279c00b4d6ec4c4b95be5e3ff75cedb542726a371bcdeee9748f4e098399149a237952ece22c14f3b86692d92c825e2f0727826f525b82a5389736aca20c7d155fa2c7e7753533303a74fcc0beee5c5ffd5b6bd978c2b81b23ab875cc0f013f7bcc095987a8a38a3f31f55f96fa1d278692866aead2ba47178f47bc351954d9440d2876d792490da0d688f04e0c06d4ac6e2c97c0db702c1afc9bab40dea13196d859c947c93a37d9ff22d81106935103f4c62dd89554049d13a1998c6a03ca75792da0de7c21f3b4a56b44f3b182f5116f69831d78aa24c19136069c66e7234c1405311edca5162978f5af2e9e94869d88e59892b043278297e6929d572593d25ad617b804d3ef8798d79e861b7e5984ee8a284a63e1e544c89192d96e59192bcdc7e2a3210bf7a8e259caa1445a15b1fb38e29d0ffd65c6fc5c36bf6228f3c28c8ebe6cde3402edff7321bbb8fdff8cd2cb8090b5d52943fba6ebc79ab26dbda36e9f9591901d14f2462c611737726f6115225add9c3bd676e2ed1b58be0d5207a35c88bdf1d94ec6a97bcfa42eed664ede16513628c3a18ed4cb22a499107f3625a15fc49f6396f18b7105ef1aadadc43f3df3a655a9362d45ffdd53316627eb3209f65684fcb6189346b11ee99f878fa564911d02fd7f8b2dfc345e7e9505fed90da9f0c5185e5d8ca9ceac2713c09922143bac8b2970f7ba0b34578f1b81aefae366cad49bf0a3836fab1914edf09a472f16db857f875511bfc2ea977476a2acf2ad5bb1e31f89e446fe87bf3da1f206a76c9bb635a6a9d5db1abdbc4b9726d097f4936f59b6989b299288602d2b86db4c2f247cf845579399d2891c70794cdd19ef55798f8428dea66096760794e346e05c747f286608d3df65f261daa9048fe4441b2cd8c13fa375b5403aaf80ca2d998240e84462c231749b967683e892cd566aa4692c6bf05adfba086a99e636f3bd2d8b46529d4e665881062f957ab61dc6e6973195da2b8ddbf9fb7bb7f9ae551cdcb09e9c8cfdd5c96006f82eacaf067df7da2aa3d4087b7b093b322b03319699e81a1cdf15f908cc886fddbeec1a626add75e4652992d0cc12c7a9930f47dcd279bbcf72ae913c0fdaafe38a671d3a26ab37ce3925f299057144e0a9e4e025ca6b57807374569081ade6ab0b51a623258312b2dfad9b58037aaf445ad37dbe624838baf1f19c2b3880b71b3288029e9451021304901cf619b450e2a05f0375277cd03abd5715bbb814baafa1d55bc6ea01686b270ac0d37424c00713d6e2e72df34281f3d41e7563d7dd33fc3c0f899a77b643d544d6e4ed2c99960255b4135e0b40ceac2712dc227a6c75273c55d5894ebea85b44e37ac770b9799ef790d878a483d3070bbd18a834b809cdbf9c0adddacd89ed633578a46d8ef45e7c8bc657b3209ecc32a9d39e20a34cb26228d3f55e887db3d1a06b0ebca31d8a822c575611331e1a926e92ae1f432ed17e4151d229fdb8858a42d7ee2ec44e6b1a0c82cc43ae354dc552efce63f0d9e5a8beedcfba3070ded000005e2dd5f96ca474bb5ed10f3b22d768a78c5b09cac509cd61252d1dd3ab95740cd75195a50bcccf31b470d6829a59a2dcb8034bc558420cf622832db45a473b5cb93fd4f75093db033386b79e11d1e09bee32e10b9f39a679dbc1639b388c6f4707eb370a5f83185bb8bef4ae882dd76fb67648090f4f32cd03b385cf52d506b83db9f074090a833532fdcde70e6417c3e0bad19322a387751d93d15b9547af32cee86e688a98ed358d1dc212ecaf94aa143ae411dcf149e230fc1c4c0abc8d898da68a3c32e856e60180a5da1b0137f9ec15ec399840a0f33eed42c8f9461f4a8baa9afb2780d35d2d83c8994483600b37f526f2fb1b208a79a66e510a5640cef809961bdd173e58d6e9d71085d7d9cd89ce0a94e68607df98d3b57564b4a734b954059dd90ce6a0dae1fc8f823cd183e786351f0d2907f5ddec3e10a78df2a74dfce4f5a93968d6617a03a128b0d7bd09a0eae049f7b601874538974cad2ae3159d763bde1df809c2147c558cd5b7a8c7bf076a936122adadbbd1f83fa523f0230658e96912c45a49d4ed42266890becdf769924965d06e369a69f5f2ce378ce7a0c2e569048bb4695f15c42fb3bc1209ab1c6ba5992188ad43609856c29381d7aed1e7679005a7ee71cac9731c99af04fa1cb27987bedf34c029011fff7cff69a68e8a3029191997c1c14ad3b65fc87e44b367bbc38ab038fb0db5fc7afc0479c6e9856e86e1783d99453a84b329dfef9b56487e06eb33b75e678ae12643e88a2cec941712de5ef0ccf2d008d3465554fd82d61b1a5eb8c9d799811ac414c0b2abd5a03919abd3398b218cd5fa7cc10b3dd6c99d6726379191ebe17129b136eade9a5685beb314d296805a6eb455b73f1f673b45ab7e1e36e0e827ea00e18ef95d6513366293d61d833d6c52e281dbf46fccb12b7508e7de7788478962c44afda2efba25256803f4ee397ac6d26a25bfc8ab611f107e6775ccfb4d509ffbc4fe41b67ceebdf5da47a2f2e8c52d324af71fb8e0369a5d085a73401d9f79d5d669f56f25bdfdbcf1dd02a7376537c25cb93b39b12eb79e37ad691c569183e82db1edad3d00a8f917cefa0dfa649124103f5ed7c676b869127459e54ff7113db7857ad88831d4ececb45c39838c19202ffe766584d5b8051c4b3394ec17271dd2ffeef9aa56ef788c3c9171dd057ad04bb5d99dd1bb5aa4257aa7dd2be216c875cba159b4e1dbbffc2168a171b94bf73a05f57280dd8c9d4ce8880be50f15e90e0b45bc40482b4c58ff326f6a63bc84c8152f7c723c3e5870c35b93e5f9448acfd8d86475ea944b6962e118b0f8611fceeae88238b2db26ef492c858528f05d6c1da0b9fd37e01a417bf12187230847c38405ac49de116aa296189a328ee91e5651500821f3fbf4a7dc48b567853037a2ced287b88a8e6bf38b46f79a069cc4aafd7b21a3b6b96b0796c22e4c0a4d96f2d9cd5952d72231a65b2f9263bdf813fbbf10453f577c6057833f23596b90c141b2a22c5210efb321addd5e5882081889d58d0196adefd19ddd0d7d67a276f09c16b356b46de1a0b08749466e58017f4a119f5e0b579dd2e1bebfe261df0cf5b71121e9d7bacc0f775b89f38298fc348267f18a8992bbea8e18db5913b8556b3d0c8e1bd75ba6e4153098b48a2f777c3773eacfb68ce81192fbe5e868df7506950cafa202dd11ccdcfb4ec38adaa9970aac853f07f765f0f986c987f3397da7f69f2a714936fe36502163180b8805964120ea19e2ac71e78825d485ed140fc512c61d023496fce3d31e658f3fc94a7a3545be8cacddf3925fe1c5c1bd6c70c28372a9dd40b43520e0d492107feb061294348f4a480fccfc78494e185891ef420a1b77f07cd9b584bbcac45cc2d341672a3621c7e94fcce090235415c38f4465d2c50f3e304d4c267e06fa630eeb8ba3a189c3f1565d67f96eab9443abff7d12bea9e966d5c4c1b0473ba30ed9721dc47a32e9a91aaba7b9c3d4950c809bb82c32f9cc765f4298d736c2acc7703bd6286b2b053872c7d43220a6a276b90500c3321011bc8b10300d8c3ad811cb7fa7ebd136666383dd9d0eee459cbf7dd5d2e39c001f051c9494b1d98192af"]) (async) syz_emit_ethernet(0x100e, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabd50f6bd6219814aef226d92b13cd443105fc0a0a1af996c5b6c503b641a59c5e91078b138abcef4131a932f4847f024e6b8d3296c7938fc56fed0925419a16c60cfea9fbbce075322ed4c78e78cb26fed94cbf7c1ee1b9d86868345e0431bc205a15a5157cacfb5bacb4aab1d2776bc38618edb61c691bb9483c9a7ae56b4b8882c951d8d7397a53a798d5746935b2f8d26fdaf1e9edec92931f2fa40a5a8e049e71a8e455f499f9a5855813fe5ed6b930c1adef16a37ac51ac86fa1b178a8022725a29777f9013359138dfb9f0fbf30bf35d9dc4004ae6873c03951098b083b66165ce5c81535c86ba219e38aacd34d0e5ab73f3c772d9403ef90c5f8583f1b7053bac7320a29c23dd6164afc8db630cdf9b3e140625440830ceb1f6473a6ebcc1e739a6bcae520b6514f01928995f2ff8b7c979cca5ce0bf661dca5c94c4ec79f58ef8cfcc5a1fd80edc117cefd72f2ceb9af84aa097e952bfe2fa33c30357c4fe2a8a103593146e1f921320bf60b0a669bdd62d8c98984be45cd619f3f953ac55d266e8c33d5669cca06e283a0e186071c751efc02addb1746b0d3c4b03eefa79b5728c1fcf82ff44181b741407736bf9c77daa69d5265e08ae792453be7daf5d193c6fe932a5c2990ff75118ccfdb1e363a3d2b3c328bfedc51a6953f79f2ed91d084b23de65a687816faaf7392d6756f1f0e51bb681dba09413affe3fa7431bdbd19313ff323ba4e24b073ae6593abca0f5ac7641842f36ca802bbe86520953a92a8b1336eb5a439c734209d8d0cb8cb0fa9e5d062b099576ff8d8afd80b6e0b7604e7ff8effd77a12c4b7b9731f1f5cde69de3ae726bad0e37f7ae8af9bee9064bf6f99f9a103beb06c787f40953def84573b70b49d961d5d3b8bd1e01c8217d38930ccdda418ed8d1552c4254d0eeecaa0a7888ad3362f1f2083ef01b070a7d7432650259b27902d3d85339ed2ba9f5d45435f837fb33a21c5d30345189010f342aa5c581eaf8ca70f0901744969d0335957b928ae25d13e552aca14fb713cc3aed5d077ab185622e502c5cda0f09db06f637b66174d62b9bca28fbd79f104b47e57f056c0723b4826286b76078e0faf2851dd909fa9b4693c3af3d1d7edd4428feada9aa97ad22598feaef4597e33fe93f297baaab93a4960e4a353ef71872891fd42561cd2388f19c50c7fbeb7e1ff3d77c140cdf9e4da9748a870795bcbcffe0c7b5ec5881f80ac5addf58f372da46ae4b3a12970b5b4f7a6e63c027c769640068e7b1ab2873685d4ea00d8d34b909f2effd8d406f5935762a08cc4a5fe7ac66548850ac1f846ed1df6e1d069202c824da5e5509a56346a6dbbb0edb46241619f74a66578d46c2dbbde0dacb36e72cc0b33e016637dee474e9e3c39a6903fc08d2c1fc4792bb3c2f60b501c18e65ac0b082ac8ef1c929e69540b4743c47c5726b5bab5b58ce1afafc19c57c1669df5b1caa55374a5acd8d6110466bd922d5adbb7c39ba30a9297bc809cfef0e28126dcc1d659886cc79bbd878a1e1ea4eb7b1d0d9f12323d034f8d3767ac95e9195794c655f102513738ffcc080b17b75fb307d6ae4fb1b1d944e45ad3b1c446a26976324bd513130223c95c0fe8ac9cad5559d5369466238e9d59434f2f4ce8b207b11683f1572217f0f35adf66fe44a4f789fbcffb04e18b94a11d6c0ac21836859004c6e40dba477c1d6cc91d060cddf9b1c4646e80e4ac3ace9ad50eddc38ba7cd154123d82d510f8fe9cfb8fc487f7a398e8d8f904f192400c74eb4b277130e648180056f4984b37b1f7bbc1c4f02a8110d51dd31f1f06af1a33126f14998d09d1eeda5e967a93edfd4232568c09ab89b775c804c4f269d68fd65aaf3c0c7b2d67e32a5e8c6ffe5445dd05412bd2d6e73e43c87eeea8b17b80a518917e9bbd1a2c36f03e86dc8cd68890f06bcd130fed6aa326d24c6e399bfa73c80fc12b9d4d0e0e098eaf8459ce42168529f186fa1072fdce382457c920eb89197cbdc85dc7ec58fe2280ac98cd79e823647cf61c1dbd6784114e023a451cb56bae50e388c639e089f89429af01f2814f1b77f08274d45f12f6605b50d29fcc5cc9fd0538c44fbd70b79ec3426a9326b0cd637279c00b4d6ec4c4b95be5e3ff75cedb542726a371bcdeee9748f4e098399149a237952ece22c14f3b86692d92c825e2f0727826f525b82a5389736aca20c7d155fa2c7e7753533303a74fcc0beee5c5ffd5b6bd978c2b81b23ab875cc0f013f7bcc095987a8a38a3f31f55f96fa1d278692866aead2ba47178f47bc351954d9440d2876d792490da0d688f04e0c06d4ac6e2c97c0db702c1afc9bab40dea13196d859c947c93a37d9ff22d81106935103f4c62dd89554049d13a1998c6a03ca75792da0de7c21f3b4a56b44f3b182f5116f69831d78aa24c19136069c66e7234c1405311edca5162978f5af2e9e94869d88e59892b043278297e6929d572593d25ad617b804d3ef8798d79e861b7e5984ee8a284a63e1e544c89192d96e59192bcdc7e2a3210bf7a8e259caa1445a15b1fb38e29d0ffd65c6fc5c36bf6228f3c28c8ebe6cde3402edff7321bbb8fdff8cd2cb8090b5d52943fba6ebc79ab26dbda36e9f9591901d14f2462c611737726f6115225add9c3bd676e2ed1b58be0d5207a35c88bdf1d94ec6a97bcfa42eed664ede16513628c3a18ed4cb22a499107f3625a15fc49f6396f18b7105ef1aadadc43f3df3a655a9362d45ffdd53316627eb3209f65684fcb6189346b11ee99f878fa564911d02fd7f8b2dfc345e7e9505fed90da9f0c5185e5d8ca9ceac2713c09922143bac8b2970f7ba0b34578f1b81aefae366cad49bf0a3836fab1914edf09a472f16db857f875511bfc2ea977476a2acf2ad5bb1e31f89e446fe87bf3da1f206a76c9bb635a6a9d5db1abdbc4b9726d097f4936f59b6989b299288602d2b86db4c2f247cf845579399d2891c70794cdd19ef55798f8428dea66096760794e346e05c747f286608d3df65f261daa9048fe4441b2cd8c13fa375b5403aaf80ca2d998240e84462c231749b967683e892cd566aa4692c6bf05adfba086a99e636f3bd2d8b46529d4e665881062f957ab61dc6e6973195da2b8ddbf9fb7bb7f9ae551cdcb09e9c8cfdd5c96006f82eacaf067df7da2aa3d4087b7b093b322b03319699e81a1cdf15f908cc886fddbeec1a626add75e4652992d0cc12c7a9930f47dcd279bbcf72ae913c0fdaafe38a671d3a26ab37ce3925f299057144e0a9e4e025ca6b57807374569081ade6ab0b51a623258312b2dfad9b58037aaf445ad37dbe624838baf1f19c2b3880b71b3288029e9451021304901cf619b450e2a05f0375277cd03abd5715bbb814baafa1d55bc6ea01686b270ac0d37424c00713d6e2e72df34281f3d41e7563d7dd33fc3c0f899a77b643d544d6e4ed2c99960255b4135e0b40ceac2712dc227a6c75273c55d5894ebea85b44e37ac770b9799ef790d878a483d3070bbd18a834b809cdbf9c0adddacd89ed633578a46d8ef45e7c8bc657b3209ecc32a9d39e20a34cb26228d3f55e887db3d1a06b0ebca31d8a822c575611331e1a926e92ae1f432ed17e4151d229fdb8858a42d7ee2ec44e6b1a0c82cc43ae354dc552efce63f0d9e5a8beedcfba3070ded000005e2dd5f96ca474bb5ed10f3b22d768a78c5b09cac509cd61252d1dd3ab95740cd75195a50bcccf31b470d6829a59a2dcb8034bc558420cf622832db45a473b5cb93fd4f75093db033386b79e11d1e09bee32e10b9f39a679dbc1639b388c6f4707eb370a5f83185bb8bef4ae882dd76fb67648090f4f32cd03b385cf52d506b83db9f074090a833532fdcde70e6417c3e0bad19322a387751d93d15b9547af32cee86e688a98ed358d1dc212ecaf94aa143ae411dcf149e230fc1c4c0abc8d898da68a3c32e856e60180a5da1b0137f9ec15ec399840a0f33eed42c8f9461f4a8baa9afb2780d35d2d83c8994483600b37f526f2fb1b208a79a66e510a5640cef809961bdd173e58d6e9d71085d7d9cd89ce0a94e68607df98d3b57564b4a734b954059dd90ce6a0dae1fc8f823cd183e786351f0d2907f5ddec3e10a78df2a74dfce4f5a93968d6617a03a128b0d7bd09a0eae049f7b601874538974cad2ae3159d763bde1df809c2147c558cd5b7a8c7bf076a936122adadbbd1f83fa523f0230658e96912c45a49d4ed42266890becdf769924965d06e369a69f5f2ce378ce7a0c2e569048bb4695f15c42fb3bc1209ab1c6ba5992188ad43609856c29381d7aed1e7679005a7ee71cac9731c99af04fa1cb27987bedf34c029011fff7cff69a68e8a3029191997c1c14ad3b65fc87e44b367bbc38ab038fb0db5fc7afc0479c6e9856e86e1783d99453a84b329dfef9b56487e06eb33b75e678ae12643e88a2cec941712de5ef0ccf2d008d3465554fd82d61b1a5eb8c9d799811ac414c0b2abd5a03919abd3398b218cd5fa7cc10b3dd6c99d6726379191ebe17129b136eade9a5685beb314d296805a6eb455b73f1f673b45ab7e1e36e0e827ea00e18ef95d6513366293d61d833d6c52e281dbf46fccb12b7508e7de7788478962c44afda2efba25256803f4ee397ac6d26a25bfc8ab611f107e6775ccfb4d509ffbc4fe41b67ceebdf5da47a2f2e8c52d324af71fb8e0369a5d085a73401d9f79d5d669f56f25bdfdbcf1dd02a7376537c25cb93b39b12eb79e37ad691c569183e82db1edad3d00a8f917cefa0dfa649124103f5ed7c676b869127459e54ff7113db7857ad88831d4ececb45c39838c19202ffe766584d5b8051c4b3394ec17271dd2ffeef9aa56ef788c3c9171dd057ad04bb5d99dd1bb5aa4257aa7dd2be216c875cba159b4e1dbbffc2168a171b94bf73a05f57280dd8c9d4ce8880be50f15e90e0b45bc40482b4c58ff326f6a63bc84c8152f7c723c3e5870c35b93e5f9448acfd8d86475ea944b6962e118b0f8611fceeae88238b2db26ef492c858528f05d6c1da0b9fd37e01a417bf12187230847c38405ac49de116aa296189a328ee91e5651500821f3fbf4a7dc48b567853037a2ced287b88a8e6bf38b46f79a069cc4aafd7b21a3b6b96b0796c22e4c0a4d96f2d9cd5952d72231a65b2f9263bdf813fbbf10453f577c6057833f23596b90c141b2a22c5210efb321addd5e5882081889d58d0196adefd19ddd0d7d67a276f09c16b356b46de1a0b08749466e58017f4a119f5e0b579dd2e1bebfe261df0cf5b71121e9d7bacc0f775b89f38298fc348267f18a8992bbea8e18db5913b8556b3d0c8e1bd75ba6e4153098b48a2f777c3773eacfb68ce81192fbe5e868df7506950cafa202dd11ccdcfb4ec38adaa9970aac853f07f765f0f986c987f3397da7f69f2a714936fe36502163180b8805964120ea19e2ac71e78825d485ed140fc512c61d023496fce3d31e658f3fc94a7a3545be8cacddf3925fe1c5c1bd6c70c28372a9dd40b43520e0d492107feb061294348f4a480fccfc78494e185891ef420a1b77f07cd9b584bbcac45cc2d341672a3621c7e94fcce090235415c38f4465d2c50f3e304d4c267e06fa630eeb8ba3a189c3f1565d67f96eab9443abff7d12bea9e966d5c4c1b0473ba30ed9721dc47a32e9a91aaba7b9c3d4950c809bb82c32f9cc765f4298d736c2acc7703bd6286b2b053872c7d43220a6a276b90500c3321011bc8b10300d8c3ad811cb7fa7ebd136666383dd9d0eee459cbf7dd5d2e39c001f051c9494b1d98192af"]) bind(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) mkdir(&(0x7f0000000140)='./file0\x00', 0xe8) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0xe8) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x142) (async) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x142) chmod(&(0x7f0000000180)='./file0\x00', 0x2bf) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) 6.463185247s ago: executing program 1 (id=5665): mkdir(&(0x7f0000000000)='./file0\x00', 0x44) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c, 0x3, 0xfe, 0x10004}, {0x48, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) (async) syz_emit_ethernet(0x4a, &(0x7f00000003c0)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "2710e3", 0x14, 0x2, 0x9, @empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x11, 0x6, 0x0, 0x80}}}}}}}) open(&(0x7f0000000400)='.\x00', 0x40, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) (async) syz_open_pts() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x8, 0xc5f, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x3, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x1ffffffe, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x5, 0xffffffffffffffff, 0x11000], [0x100, 0x20000000000, 0x1, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x9, 0x0, 0x7d06}, {0xfffc, 0x2, 0x1ff}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x963, 0x5, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) (async) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r8 = kqueue() kevent(r8, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000380)="360ac011d9bf3fb4a07fc287a5d28c3ccef4f51d96ddd79846cc67852759e12827d3002b5ef4546b5fb3f88bd406d50be7b4e497282512b54509665fe6724b8024487753da0cd153f1646a0ade309b8887576ec12e37cca20c9fb592fd8bdfcc15cc96f08ee528b27e2e4297e653690dc94024fad7b3ea28d0d6e377a0e3a4d8a944f5be2bf05765372e0b", 0x8b}, {0x0}], 0x2) (async) execve(0x0, 0x0, 0x0) open(0x0, 0x200, 0x122) (async) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f0000000200)={0x401, './file0/file0\x00', './file1\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x0, 0x0, 0x9, 0x2000000}, {}, {}]}) (async) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) 6.367051661s ago: executing program 4 (id=5353): pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="8fc111fc482733", 0x7}], 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) sysctl$net_inet_icmp(&(0x7f0000001380)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000013c0), 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) write(r3, 0x0, 0x0) (async) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x800}, {0x4, 0x0, 0x1, 0x10000448}, {0x6, 0x0, 0x6, 0x400}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c08025dc9ac512d64f4e9bbbe2449218d3e1c2c7536b041df026587b28fa3d0367c14f835e19fc74de5811b38d429cd11c3c4ea0c83902265b677c732de98d3a22453a1be96d3e16be801c46d", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) (async) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) mprotect(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x7f) syz_emit_ethernet(0x100e, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabd50f6bd6219814aef226d92b13cd443105fc0a0a1af996c5b6c503b641a59c5e91078b138abcef4131a932f4847f024e6b8d3296c7938fc56fed0925419a16c60cfea9fbbce075322ed4c78e78cb26fed94cbf7c1ee1b9d86868345e0431bc205a15a5157cacfb5bacb4aab1d2776bc38618edb61c691bb9483c9a7ae56b4b8882c951d8d7397a53a798d5746935b2f8d26fdaf1e9edec92931f2fa40a5a8e049e71a8e455f499f9a5855813fe5ed6b930c1adef16a37ac51ac86fa1b178a8022725a29777f9013359138dfb9f0fbf30bf35d9dc4004ae6873c03951098b083b66165ce5c81535c86ba219e38aacd34d0e5ab73f3c772d9403ef90c5f8583f1b7053bac7320a29c23dd6164afc8db630cdf9b3e140625440830ceb1f6473a6ebcc1e739a6bcae520b6514f01928995f2ff8b7c979cca5ce0bf661dca5c94c4ec79f58ef8cfcc5a1fd80edc117cefd72f2ceb9af84aa097e952bfe2fa33c30357c4fe2a8a103593146e1f921320bf60b0a669bdd62d8c98984be45cd619f3f953ac55d266e8c33d5669cca06e283a0e186071c751efc02addb1746b0d3c4b03eefa79b5728c1fcf82ff44181b741407736bf9c77daa69d5265e08ae792453be7daf5d193c6fe932a5c2990ff75118ccfdb1e363a3d2b3c328bfedc51a6953f79f2ed91d084b23de65a687816faaf7392d6756f1f0e51bb681dba09413affe3fa7431bdbd19313ff323ba4e24b073ae6593abca0f5ac7641842f36ca802bbe86520953a92a8b1336eb5a439c734209d8d0cb8cb0fa9e5d062b099576ff8d8afd80b6e0b7604e7ff8effd77a12c4b7b9731f1f5cde69de3ae726bad0e37f7ae8af9bee9064bf6f99f9a103beb06c787f40953def84573b70b49d961d5d3b8bd1e01c8217d38930ccdda418ed8d1552c4254d0eeecaa0a7888ad3362f1f2083ef01b070a7d7432650259b27902d3d85339ed2ba9f5d45435f837fb33a21c5d30345189010f342aa5c581eaf8ca70f0901744969d0335957b928ae25d13e552aca14fb713cc3aed5d077ab185622e502c5cda0f09db06f637b66174d62b9bca28fbd79f104b47e57f056c0723b4826286b76078e0faf2851dd909fa9b4693c3af3d1d7edd4428feada9aa97ad22598feaef4597e33fe93f297baaab93a4960e4a353ef71872891fd42561cd2388f19c50c7fbeb7e1ff3d77c140cdf9e4da9748a870795bcbcffe0c7b5ec5881f80ac5addf58f372da46ae4b3a12970b5b4f7a6e63c027c769640068e7b1ab2873685d4ea00d8d34b909f2effd8d406f5935762a08cc4a5fe7ac66548850ac1f846ed1df6e1d069202c824da5e5509a56346a6dbbb0edb46241619f74a66578d46c2dbbde0dacb36e72cc0b33e016637dee474e9e3c39a6903fc08d2c1fc4792bb3c2f60b501c18e65ac0b082ac8ef1c929e69540b4743c47c5726b5bab5b58ce1afafc19c57c1669df5b1caa55374a5acd8d6110466bd922d5adbb7c39ba30a9297bc809cfef0e28126dcc1d659886cc79bbd878a1e1ea4eb7b1d0d9f12323d034f8d3767ac95e9195794c655f102513738ffcc080b17b75fb307d6ae4fb1b1d944e45ad3b1c446a26976324bd513130223c95c0fe8ac9cad5559d5369466238e9d59434f2f4ce8b207b11683f1572217f0f35adf66fe44a4f789fbcffb04e18b94a11d6c0ac21836859004c6e40dba477c1d6cc91d060cddf9b1c4646e80e4ac3ace9ad50eddc38ba7cd154123d82d510f8fe9cfb8fc487f7a398e8d8f904f192400c74eb4b277130e648180056f4984b37b1f7bbc1c4f02a8110d51dd31f1f06af1a33126f14998d09d1eeda5e967a93edfd4232568c09ab89b775c804c4f269d68fd65aaf3c0c7b2d67e32a5e8c6ffe5445dd05412bd2d6e73e43c87eeea8b17b80a518917e9bbd1a2c36f03e86dc8cd68890f06bcd130fed6aa326d24c6e399bfa73c80fc12b9d4d0e0e098eaf8459ce42168529f186fa1072fdce382457c920eb89197cbdc85dc7ec58fe2280ac98cd79e823647cf61c1dbd6784114e023a451cb56bae50e388c639e089f89429af01f2814f1b77f08274d45f12f6605b50d29fcc5cc9fd0538c44fbd70b79ec3426a9326b0cd637279c00b4d6ec4c4b95be5e3ff75cedb542726a371bcdeee9748f4e098399149a237952ece22c14f3b86692d92c825e2f0727826f525b82a5389736aca20c7d155fa2c7e7753533303a74fcc0beee5c5ffd5b6bd978c2b81b23ab875cc0f013f7bcc095987a8a38a3f31f55f96fa1d278692866aead2ba47178f47bc351954d9440d2876d792490da0d688f04e0c06d4ac6e2c97c0db702c1afc9bab40dea13196d859c947c93a37d9ff22d81106935103f4c62dd89554049d13a1998c6a03ca75792da0de7c21f3b4a56b44f3b182f5116f69831d78aa24c19136069c66e7234c1405311edca5162978f5af2e9e94869d88e59892b043278297e6929d572593d25ad617b804d3ef8798d79e861b7e5984ee8a284a63e1e544c89192d96e59192bcdc7e2a3210bf7a8e259caa1445a15b1fb38e29d0ffd65c6fc5c36bf6228f3c28c8ebe6cde3402edff7321bbb8fdff8cd2cb8090b5d52943fba6ebc79ab26dbda36e9f9591901d14f2462c611737726f6115225add9c3bd676e2ed1b58be0d5207a35c88bdf1d94ec6a97bcfa42eed664ede16513628c3a18ed4cb22a499107f3625a15fc49f6396f18b7105ef1aadadc43f3df3a655a9362d45ffdd53316627eb3209f65684fcb6189346b11ee99f878fa564911d02fd7f8b2dfc345e7e9505fed90da9f0c5185e5d8ca9ceac2713c09922143bac8b2970f7ba0b34578f1b81aefae366cad49bf0a3836fab1914edf09a472f16db857f875511bfc2ea977476a2acf2ad5bb1e31f89e446fe87bf3da1f206a76c9bb635a6a9d5db1abdbc4b9726d097f4936f59b6989b299288602d2b86db4c2f247cf845579399d2891c70794cdd19ef55798f8428dea66096760794e346e05c747f286608d3df65f261daa9048fe4441b2cd8c13fa375b5403aaf80ca2d998240e84462c231749b967683e892cd566aa4692c6bf05adfba086a99e636f3bd2d8b46529d4e665881062f957ab61dc6e6973195da2b8ddbf9fb7bb7f9ae551cdcb09e9c8cfdd5c96006f82eacaf067df7da2aa3d4087b7b093b322b03319699e81a1cdf15f908cc886fddbeec1a626add75e4652992d0cc12c7a9930f47dcd279bbcf72ae913c0fdaafe38a671d3a26ab37ce3925f299057144e0a9e4e025ca6b57807374569081ade6ab0b51a623258312b2dfad9b58037aaf445ad37dbe624838baf1f19c2b3880b71b3288029e9451021304901cf619b450e2a05f0375277cd03abd5715bbb814baafa1d55bc6ea01686b270ac0d37424c00713d6e2e72df34281f3d41e7563d7dd33fc3c0f899a77b643d544d6e4ed2c99960255b4135e0b40ceac2712dc227a6c75273c55d5894ebea85b44e37ac770b9799ef790d878a483d3070bbd18a834b809cdbf9c0adddacd89ed633578a46d8ef45e7c8bc657b3209ecc32a9d39e20a34cb26228d3f55e887db3d1a06b0ebca31d8a822c575611331e1a926e92ae1f432ed17e4151d229fdb8858a42d7ee2ec44e6b1a0c82cc43ae354dc552efce63f0d9e5a8beedcfba3070ded000005e2dd5f96ca474bb5ed10f3b22d768a78c5b09cac509cd61252d1dd3ab95740cd75195a50bcccf31b470d6829a59a2dcb8034bc558420cf622832db45a473b5cb93fd4f75093db033386b79e11d1e09bee32e10b9f39a679dbc1639b388c6f4707eb370a5f83185bb8bef4ae882dd76fb67648090f4f32cd03b385cf52d506b83db9f074090a833532fdcde70e6417c3e0bad19322a387751d93d15b9547af32cee86e688a98ed358d1dc212ecaf94aa143ae411dcf149e230fc1c4c0abc8d898da68a3c32e856e60180a5da1b0137f9ec15ec399840a0f33eed42c8f9461f4a8baa9afb2780d35d2d83c8994483600b37f526f2fb1b208a79a66e510a5640cef809961bdd173e58d6e9d71085d7d9cd89ce0a94e68607df98d3b57564b4a734b954059dd90ce6a0dae1fc8f823cd183e786351f0d2907f5ddec3e10a78df2a74dfce4f5a93968d6617a03a128b0d7bd09a0eae049f7b601874538974cad2ae3159d763bde1df809c2147c558cd5b7a8c7bf076a936122adadbbd1f83fa523f0230658e96912c45a49d4ed42266890becdf769924965d06e369a69f5f2ce378ce7a0c2e569048bb4695f15c42fb3bc1209ab1c6ba5992188ad43609856c29381d7aed1e7679005a7ee71cac9731c99af04fa1cb27987bedf34c029011fff7cff69a68e8a3029191997c1c14ad3b65fc87e44b367bbc38ab038fb0db5fc7afc0479c6e9856e86e1783d99453a84b329dfef9b56487e06eb33b75e678ae12643e88a2cec941712de5ef0ccf2d008d3465554fd82d61b1a5eb8c9d799811ac414c0b2abd5a03919abd3398b218cd5fa7cc10b3dd6c99d6726379191ebe17129b136eade9a5685beb314d296805a6eb455b73f1f673b45ab7e1e36e0e827ea00e18ef95d6513366293d61d833d6c52e281dbf46fccb12b7508e7de7788478962c44afda2efba25256803f4ee397ac6d26a25bfc8ab611f107e6775ccfb4d509ffbc4fe41b67ceebdf5da47a2f2e8c52d324af71fb8e0369a5d085a73401d9f79d5d669f56f25bdfdbcf1dd02a7376537c25cb93b39b12eb79e37ad691c569183e82db1edad3d00a8f917cefa0dfa649124103f5ed7c676b869127459e54ff7113db7857ad88831d4ececb45c39838c19202ffe766584d5b8051c4b3394ec17271dd2ffeef9aa56ef788c3c9171dd057ad04bb5d99dd1bb5aa4257aa7dd2be216c875cba159b4e1dbbffc2168a171b94bf73a05f57280dd8c9d4ce8880be50f15e90e0b45bc40482b4c58ff326f6a63bc84c8152f7c723c3e5870c35b93e5f9448acfd8d86475ea944b6962e118b0f8611fceeae88238b2db26ef492c858528f05d6c1da0b9fd37e01a417bf12187230847c38405ac49de116aa296189a328ee91e5651500821f3fbf4a7dc48b567853037a2ced287b88a8e6bf38b46f79a069cc4aafd7b21a3b6b96b0796c22e4c0a4d96f2d9cd5952d72231a65b2f9263bdf813fbbf10453f577c6057833f23596b90c141b2a22c5210efb321addd5e5882081889d58d0196adefd19ddd0d7d67a276f09c16b356b46de1a0b08749466e58017f4a119f5e0b579dd2e1bebfe261df0cf5b71121e9d7bacc0f775b89f38298fc348267f18a8992bbea8e18db5913b8556b3d0c8e1bd75ba6e4153098b48a2f777c3773eacfb68ce81192fbe5e868df7506950cafa202dd11ccdcfb4ec38adaa9970aac853f07f765f0f986c987f3397da7f69f2a714936fe36502163180b8805964120ea19e2ac71e78825d485ed140fc512c61d023496fce3d31e658f3fc94a7a3545be8cacddf3925fe1c5c1bd6c70c28372a9dd40b43520e0d492107feb061294348f4a480fccfc78494e185891ef420a1b77f07cd9b584bbcac45cc2d341672a3621c7e94fcce090235415c38f4465d2c50f3e304d4c267e06fa630eeb8ba3a189c3f1565d67f96eab9443abff7d12bea9e966d5c4c1b0473ba30ed9721dc47a32e9a91aaba7b9c3d4950c809bb82c32f9cc765f4298d736c2acc7703bd6286b2b053872c7d43220a6a276b90500c3321011bc8b10300d8c3ad811cb7fa7ebd136666383dd9d0eee459cbf7dd5d2e39c001f051c9494b1d98192af"]) (async) syz_emit_ethernet(0x100e, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabd50f6bd6219814aef226d92b13cd443105fc0a0a1af996c5b6c503b641a59c5e91078b138abcef4131a932f4847f024e6b8d3296c7938fc56fed0925419a16c60cfea9fbbce075322ed4c78e78cb26fed94cbf7c1ee1b9d86868345e0431bc205a15a5157cacfb5bacb4aab1d2776bc38618edb61c691bb9483c9a7ae56b4b8882c951d8d7397a53a798d5746935b2f8d26fdaf1e9edec92931f2fa40a5a8e049e71a8e455f499f9a5855813fe5ed6b930c1adef16a37ac51ac86fa1b178a8022725a29777f9013359138dfb9f0fbf30bf35d9dc4004ae6873c03951098b083b66165ce5c81535c86ba219e38aacd34d0e5ab73f3c772d9403ef90c5f8583f1b7053bac7320a29c23dd6164afc8db630cdf9b3e140625440830ceb1f6473a6ebcc1e739a6bcae520b6514f01928995f2ff8b7c979cca5ce0bf661dca5c94c4ec79f58ef8cfcc5a1fd80edc117cefd72f2ceb9af84aa097e952bfe2fa33c30357c4fe2a8a103593146e1f921320bf60b0a669bdd62d8c98984be45cd619f3f953ac55d266e8c33d5669cca06e283a0e186071c751efc02addb1746b0d3c4b03eefa79b5728c1fcf82ff44181b741407736bf9c77daa69d5265e08ae792453be7daf5d193c6fe932a5c2990ff75118ccfdb1e363a3d2b3c328bfedc51a6953f79f2ed91d084b23de65a687816faaf7392d6756f1f0e51bb681dba09413affe3fa7431bdbd19313ff323ba4e24b073ae6593abca0f5ac7641842f36ca802bbe86520953a92a8b1336eb5a439c734209d8d0cb8cb0fa9e5d062b099576ff8d8afd80b6e0b7604e7ff8effd77a12c4b7b9731f1f5cde69de3ae726bad0e37f7ae8af9bee9064bf6f99f9a103beb06c787f40953def84573b70b49d961d5d3b8bd1e01c8217d38930ccdda418ed8d1552c4254d0eeecaa0a7888ad3362f1f2083ef01b070a7d7432650259b27902d3d85339ed2ba9f5d45435f837fb33a21c5d30345189010f342aa5c581eaf8ca70f0901744969d0335957b928ae25d13e552aca14fb713cc3aed5d077ab185622e502c5cda0f09db06f637b66174d62b9bca28fbd79f104b47e57f056c0723b4826286b76078e0faf2851dd909fa9b4693c3af3d1d7edd4428feada9aa97ad22598feaef4597e33fe93f297baaab93a4960e4a353ef71872891fd42561cd2388f19c50c7fbeb7e1ff3d77c140cdf9e4da9748a870795bcbcffe0c7b5ec5881f80ac5addf58f372da46ae4b3a12970b5b4f7a6e63c027c769640068e7b1ab2873685d4ea00d8d34b909f2effd8d406f5935762a08cc4a5fe7ac66548850ac1f846ed1df6e1d069202c824da5e5509a56346a6dbbb0edb46241619f74a66578d46c2dbbde0dacb36e72cc0b33e016637dee474e9e3c39a6903fc08d2c1fc4792bb3c2f60b501c18e65ac0b082ac8ef1c929e69540b4743c47c5726b5bab5b58ce1afafc19c57c1669df5b1caa55374a5acd8d6110466bd922d5adbb7c39ba30a9297bc809cfef0e28126dcc1d659886cc79bbd878a1e1ea4eb7b1d0d9f12323d034f8d3767ac95e9195794c655f102513738ffcc080b17b75fb307d6ae4fb1b1d944e45ad3b1c446a26976324bd513130223c95c0fe8ac9cad5559d5369466238e9d59434f2f4ce8b207b11683f1572217f0f35adf66fe44a4f789fbcffb04e18b94a11d6c0ac21836859004c6e40dba477c1d6cc91d060cddf9b1c4646e80e4ac3ace9ad50eddc38ba7cd154123d82d510f8fe9cfb8fc487f7a398e8d8f904f192400c74eb4b277130e648180056f4984b37b1f7bbc1c4f02a8110d51dd31f1f06af1a33126f14998d09d1eeda5e967a93edfd4232568c09ab89b775c804c4f269d68fd65aaf3c0c7b2d67e32a5e8c6ffe5445dd05412bd2d6e73e43c87eeea8b17b80a518917e9bbd1a2c36f03e86dc8cd68890f06bcd130fed6aa326d24c6e399bfa73c80fc12b9d4d0e0e098eaf8459ce42168529f186fa1072fdce382457c920eb89197cbdc85dc7ec58fe2280ac98cd79e823647cf61c1dbd6784114e023a451cb56bae50e388c639e089f89429af01f2814f1b77f08274d45f12f6605b50d29fcc5cc9fd0538c44fbd70b79ec3426a9326b0cd637279c00b4d6ec4c4b95be5e3ff75cedb542726a371bcdeee9748f4e098399149a237952ece22c14f3b86692d92c825e2f0727826f525b82a5389736aca20c7d155fa2c7e7753533303a74fcc0beee5c5ffd5b6bd978c2b81b23ab875cc0f013f7bcc095987a8a38a3f31f55f96fa1d278692866aead2ba47178f47bc351954d9440d2876d792490da0d688f04e0c06d4ac6e2c97c0db702c1afc9bab40dea13196d859c947c93a37d9ff22d81106935103f4c62dd89554049d13a1998c6a03ca75792da0de7c21f3b4a56b44f3b182f5116f69831d78aa24c19136069c66e7234c1405311edca5162978f5af2e9e94869d88e59892b043278297e6929d572593d25ad617b804d3ef8798d79e861b7e5984ee8a284a63e1e544c89192d96e59192bcdc7e2a3210bf7a8e259caa1445a15b1fb38e29d0ffd65c6fc5c36bf6228f3c28c8ebe6cde3402edff7321bbb8fdff8cd2cb8090b5d52943fba6ebc79ab26dbda36e9f9591901d14f2462c611737726f6115225add9c3bd676e2ed1b58be0d5207a35c88bdf1d94ec6a97bcfa42eed664ede16513628c3a18ed4cb22a499107f3625a15fc49f6396f18b7105ef1aadadc43f3df3a655a9362d45ffdd53316627eb3209f65684fcb6189346b11ee99f878fa564911d02fd7f8b2dfc345e7e9505fed90da9f0c5185e5d8ca9ceac2713c09922143bac8b2970f7ba0b34578f1b81aefae366cad49bf0a3836fab1914edf09a472f16db857f875511bfc2ea977476a2acf2ad5bb1e31f89e446fe87bf3da1f206a76c9bb635a6a9d5db1abdbc4b9726d097f4936f59b6989b299288602d2b86db4c2f247cf845579399d2891c70794cdd19ef55798f8428dea66096760794e346e05c747f286608d3df65f261daa9048fe4441b2cd8c13fa375b5403aaf80ca2d998240e84462c231749b967683e892cd566aa4692c6bf05adfba086a99e636f3bd2d8b46529d4e665881062f957ab61dc6e6973195da2b8ddbf9fb7bb7f9ae551cdcb09e9c8cfdd5c96006f82eacaf067df7da2aa3d4087b7b093b322b03319699e81a1cdf15f908cc886fddbeec1a626add75e4652992d0cc12c7a9930f47dcd279bbcf72ae913c0fdaafe38a671d3a26ab37ce3925f299057144e0a9e4e025ca6b57807374569081ade6ab0b51a623258312b2dfad9b58037aaf445ad37dbe624838baf1f19c2b3880b71b3288029e9451021304901cf619b450e2a05f0375277cd03abd5715bbb814baafa1d55bc6ea01686b270ac0d37424c00713d6e2e72df34281f3d41e7563d7dd33fc3c0f899a77b643d544d6e4ed2c99960255b4135e0b40ceac2712dc227a6c75273c55d5894ebea85b44e37ac770b9799ef790d878a483d3070bbd18a834b809cdbf9c0adddacd89ed633578a46d8ef45e7c8bc657b3209ecc32a9d39e20a34cb26228d3f55e887db3d1a06b0ebca31d8a822c575611331e1a926e92ae1f432ed17e4151d229fdb8858a42d7ee2ec44e6b1a0c82cc43ae354dc552efce63f0d9e5a8beedcfba3070ded000005e2dd5f96ca474bb5ed10f3b22d768a78c5b09cac509cd61252d1dd3ab95740cd75195a50bcccf31b470d6829a59a2dcb8034bc558420cf622832db45a473b5cb93fd4f75093db033386b79e11d1e09bee32e10b9f39a679dbc1639b388c6f4707eb370a5f83185bb8bef4ae882dd76fb67648090f4f32cd03b385cf52d506b83db9f074090a833532fdcde70e6417c3e0bad19322a387751d93d15b9547af32cee86e688a98ed358d1dc212ecaf94aa143ae411dcf149e230fc1c4c0abc8d898da68a3c32e856e60180a5da1b0137f9ec15ec399840a0f33eed42c8f9461f4a8baa9afb2780d35d2d83c8994483600b37f526f2fb1b208a79a66e510a5640cef809961bdd173e58d6e9d71085d7d9cd89ce0a94e68607df98d3b57564b4a734b954059dd90ce6a0dae1fc8f823cd183e786351f0d2907f5ddec3e10a78df2a74dfce4f5a93968d6617a03a128b0d7bd09a0eae049f7b601874538974cad2ae3159d763bde1df809c2147c558cd5b7a8c7bf076a936122adadbbd1f83fa523f0230658e96912c45a49d4ed42266890becdf769924965d06e369a69f5f2ce378ce7a0c2e569048bb4695f15c42fb3bc1209ab1c6ba5992188ad43609856c29381d7aed1e7679005a7ee71cac9731c99af04fa1cb27987bedf34c029011fff7cff69a68e8a3029191997c1c14ad3b65fc87e44b367bbc38ab038fb0db5fc7afc0479c6e9856e86e1783d99453a84b329dfef9b56487e06eb33b75e678ae12643e88a2cec941712de5ef0ccf2d008d3465554fd82d61b1a5eb8c9d799811ac414c0b2abd5a03919abd3398b218cd5fa7cc10b3dd6c99d6726379191ebe17129b136eade9a5685beb314d296805a6eb455b73f1f673b45ab7e1e36e0e827ea00e18ef95d6513366293d61d833d6c52e281dbf46fccb12b7508e7de7788478962c44afda2efba25256803f4ee397ac6d26a25bfc8ab611f107e6775ccfb4d509ffbc4fe41b67ceebdf5da47a2f2e8c52d324af71fb8e0369a5d085a73401d9f79d5d669f56f25bdfdbcf1dd02a7376537c25cb93b39b12eb79e37ad691c569183e82db1edad3d00a8f917cefa0dfa649124103f5ed7c676b869127459e54ff7113db7857ad88831d4ececb45c39838c19202ffe766584d5b8051c4b3394ec17271dd2ffeef9aa56ef788c3c9171dd057ad04bb5d99dd1bb5aa4257aa7dd2be216c875cba159b4e1dbbffc2168a171b94bf73a05f57280dd8c9d4ce8880be50f15e90e0b45bc40482b4c58ff326f6a63bc84c8152f7c723c3e5870c35b93e5f9448acfd8d86475ea944b6962e118b0f8611fceeae88238b2db26ef492c858528f05d6c1da0b9fd37e01a417bf12187230847c38405ac49de116aa296189a328ee91e5651500821f3fbf4a7dc48b567853037a2ced287b88a8e6bf38b46f79a069cc4aafd7b21a3b6b96b0796c22e4c0a4d96f2d9cd5952d72231a65b2f9263bdf813fbbf10453f577c6057833f23596b90c141b2a22c5210efb321addd5e5882081889d58d0196adefd19ddd0d7d67a276f09c16b356b46de1a0b08749466e58017f4a119f5e0b579dd2e1bebfe261df0cf5b71121e9d7bacc0f775b89f38298fc348267f18a8992bbea8e18db5913b8556b3d0c8e1bd75ba6e4153098b48a2f777c3773eacfb68ce81192fbe5e868df7506950cafa202dd11ccdcfb4ec38adaa9970aac853f07f765f0f986c987f3397da7f69f2a714936fe36502163180b8805964120ea19e2ac71e78825d485ed140fc512c61d023496fce3d31e658f3fc94a7a3545be8cacddf3925fe1c5c1bd6c70c28372a9dd40b43520e0d492107feb061294348f4a480fccfc78494e185891ef420a1b77f07cd9b584bbcac45cc2d341672a3621c7e94fcce090235415c38f4465d2c50f3e304d4c267e06fa630eeb8ba3a189c3f1565d67f96eab9443abff7d12bea9e966d5c4c1b0473ba30ed9721dc47a32e9a91aaba7b9c3d4950c809bb82c32f9cc765f4298d736c2acc7703bd6286b2b053872c7d43220a6a276b90500c3321011bc8b10300d8c3ad811cb7fa7ebd136666383dd9d0eee459cbf7dd5d2e39c001f051c9494b1d98192af"]) bind(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) mkdir(&(0x7f0000000140)='./file0\x00', 0xe8) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0xe8) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x142) (async) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x142) chmod(&(0x7f0000000180)='./file0\x00', 0x2bf) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) 6.282870484s ago: executing program 5 (id=5672): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x1, 0x1, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) r2 = socket(0x18, 0x4, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x1}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x100006}) setsockopt(r2, 0x3, 0x1, &(0x7f0000000040)="aa4d0fb6cedd7a0a0aea2d0ff35393b1c7ae0a1b58114edff41851356fa4846370f07daa696acf4a14c74bf16d4ca521d8c6f0f2eef70a7011720daad28c85e25553c57a2e35bb64b9dace1b8b552649f18f751b5803519c8f66b62befa13ad6634ace8950cd614baf5ef97bbe0bf14d9c8815abe3f47a80fcb849ce96d1236b2034a392c57e06bcc50971a692b23620eaff325c6edd2e5d25baa74adb5ad3362b446312eea726ac7f11ffc7a2f77c4baef94d00538da5bb70e0d1c40860d9eff0aa0bb4ecb846", 0xc7) setpgid(0x0, r3) connect(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 3.786105992s ago: executing program 0 (id=5674): ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r0 = socket$inet6(0x18, 0x4, 0x1b) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="47bc94ae2dbd", 0x6, 0x40b, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') write(r1, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 3.78547444s ago: executing program 1 (id=5675): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sysctl$kern(0x0, 0x0, &(0x7f0000000000)='b', &(0x7f0000000080)=0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x60, 0x0, 0x37) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x4, 0x0, 0x8000001}, {0x7ff, 0x10, 0x2, 0x4}, {0x12, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba59", 0x28}], 0x1, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3a, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000180)=[{0x25}, {0x45, 0x0, 0x0, 0x2}, {0x812e, 0x0, 0xd, 0x4}, {0x9, 0x4, 0x9, 0x9}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) sysctl$hw(&(0x7f0000000200)={0x6, 0x16}, 0x2, &(0x7f0000000900)='-tra', &(0x7f0000000300)=0x4, 0x0, 0x0) write(r1, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r3, &(0x7f00000000c0)='`JbU', 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) close(r0) 3.782866476s ago: executing program 3 (id=5677): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) fchflags(r0, 0x1) close(r0) (async) close(r0) write(r0, &(0x7f0000000080)="af0cd09e249c577a3a8ac17dc5d75f48b5e7a81713c348d857f7517e3e0d68a2e50a04556af42953dd733a0f1196d8b5d46f1985838a607ae8b13d14530d4156684a0a935b099709dafb97a6018206d33013d0420625f99568c8d5449d826f88590f13be1c28e1b324c2468b60a9b0a241d2", 0x72) fchmod(r0, 0x40) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x4) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) pread(r2, &(0x7f00000001c0)="d948bceca3fe503f5beb8c70cd329e772ad7f42b16244815a835c65885e2dd3303e9336358ed74cb7ba6b0b344a333d2", 0x30, 0x4c57) (async) pread(r2, &(0x7f00000001c0)="d948bceca3fe503f5beb8c70cd329e772ad7f42b16244815a835c65885e2dd3303e9336358ed74cb7ba6b0b344a333d2", 0x30, 0x4c57) r3 = socket$unix(0x1, 0x1, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000280)="77d39c20d731ce4d61a4636202ef16cb48f29686f09f99a4c6be", 0x1a}, {&(0x7f00000002c0)="bd6185fa92946c7dc980956266b0bd04db68fc6a58eaa98912b30b16b407d56103d089ec804521f9c01dd9648d70e1ea7062fbfe54b6e2675148e8aa3b0e41315ba19358ff3c29ec120a7dee6332879b65e3519c7a3e4baaedae0acfb037ed6cdaf5a3d9c1df6a510c04678d3f65e83e4994ed9d54cc36fd6e914487b6433153f41f3aa90bcb32a4b5e5b81221effe6187eb306656032a11083ba42a5041aae5a89c8d55d0053aad8aba9e6aa0f5f3cc62cab519b86863f07ed8f27a832fb05652ffadef70cac39d8c6f11d9b9bfb98aea46b59e893d7dded71d5e5135731a0d3a0495f084f86298afd4fd64a9ef5bf9f9e475d477a34e91e6980ee9b1f70c", 0xff}, {&(0x7f00000003c0)="f736cf8d6ac331f22ab39cd47dbe24643a5c4c391b5a5728236658f79c35f254ae9843088f4a09833a8bdec5add2ec6a2b917c37e6766fdce4dca2a9079161603574d860a988019f43223d1a8bb4e06771317d9c93a3269cccfab43b92cf514d8c69af3d862302e4ff890dbd9f9052e4faf943b509bd2f7f3e779ed53d9e13b8ae7321de2cb0e520ce59dac48587bc3e2ace0514633b7fb07d5e14a3f5d1919abb726d7bfdbf7ad111e8c8", 0xab}, {&(0x7f0000000480)="3eb8af4b71f8e6eed14c0129ca4aa5950d34284da13428da0105172ba5e34e3105f6d5f14bf3b027f3c63f53df496cc9ef78ed", 0x33}, {&(0x7f00000004c0)="451e97c5094135fade4be783c181948348a2f39b616e31dc8dd223d1d9a0eb9beb64391b5e666e94d43fd48bde5b8ebc01353ed7a3def83f084f00dc0a350e935a46a65a36793db308647677b8c4a7ee93e5a1df550f2cc5ff60a506e1fe2d9d0f1745bd3d894005acf7a72da9270a5f504822a6660244df1a4816656203c6ea195d23bbff32ab713f6d384db8e45459c799d70dfbb490e31fa360dbd17b3f64afc9db08e3cbe780c0ae000fb7032a03467ef9cdca0a681cf5e0285097290a2e017545fc9fe0919b3e5bb5e33635b1b826ea6d84a1c21fb53f8b28e291702bdc49f2f339da408eb289ef2afbd27c19d832966b468ccd6fd6364251409fe0bd7d97660dabd96043ddaaf3b520df4355f1614e5a3bef5a83e0df87e774d89187cf30d35d9205026325a8ef9dd8ea91094e8c6a3c2c95e2951fea273f817a4e25525a8ea550b15c9eb2c9f295b57b93728c71326305ab6bed58c143690c683dbc0a8642ba9e44fffe87bef9451adb58a17b2ff5af54a6ef804cd64da29f6378b47522823b4c5902d6c19d3eac50c2ae3de14571854722572a48a732c1e6e6fbece3a3d01d1198d97a3eb50b0d8b6c4eb225db1fa6bfe48675ee11220e35839063d38c471d3cf00824f3d0d647998114c59ed1281212f7531b236b8fa8414de67238dc28cf6d0dae80bf45926f23dbd425349a787231b07915cc519ca8d96ff35b458817b73a9f6792f45df3807b0fa5f520b816178a0aed0338af3b8e70934dbe52b1db1f6c24b72d34131e3f96bf4a896ebe02205ebccf4c09bbb624c5268cc632298d7053573bc5e350f01d1572c642d67a4d54e4a390a50a7bb96b820743e3b8aa08f76d46e166cca3a8c62a8dfcc004ad7ade1b0d76db8c5ae1ca1ebbc6f48ddf69110eba1583558caad981fbf235b6aa615ade2b5242df109e1bb785d0419727ebcbbbc05f0a32ad1daa7aaa8de980c944b07221c49e7a9e5a12ef899aecc23d20dce349248c21e5b94fb75d8eefb41baeee833f34e83f3be63caa9d48ffdffcf5e31144a3c55b90a3dd6025a14039d1b335ca229e929f62a56d419e1b39d4fe758155fd97fad67a51ab5fdc99f7a1c481e58144078487d5864318a51ad3f795fe13b66b9b894193651fc5a64405e43d1f5fc12e446d6dbf3c01d007ea26d361b13bfb9e4b82d5f8e5b2f7423f64f8c994d4fd21c611fc26a131bdf53043d93d87f92d44e66e4ffe30da4ac65c3444060544e6c7cac146538b1c9ebc15ccf1d70a0de31d709c837cf7bab4afc41480f81c95a7f050346e7ccb2c54d02045904450b10b3ac9040cd1a654974bf85cb3c98bf07727aeb8cb75162912b7679870c384e3f572204c5d73e375ed472b151bb7ec7483d3c971626f8859b3301203123656fa478616f5867ee837fe58da2a4450813d06696eeb6c8e528ac35c1285e40aeec4cea49cdc47aa7031da8f504014f3a43465db72860cf889872ff03f6c83e9e2bed58a69fa555e1d20c52d6bb8a51fa8100b0a86bef5d13ca66cab197ce20d0c8d6d70af03b3ff2f5fdda52c1fc04cd3e3eb74b417d371a0bf21eb9d85ed1080cf7364b3bb6ff0a71d4062eb50fcf05412031b481f1e8b8da16d9784aee61f2671689ef4fed4649322dce946838af3f869c9b26a79573aa1bde04175f73d0e6870ece2b634855f9ae09f1a12f7bfde9834559ce0d47fc63c295bda2eb007bcc1f837588e7a5c743c41b70f786b46eba19ff16b4daca73e3d0230b33cb8f584c9fb2f98561efd0d490954a666c8ae749034269ac9f506259a9fbdcf9a7251301c3dfd6673a1988a38cc355145934e28bb60e69343177aa2bc5fba747b137d35cf877d8a67946bc54841e5bddff38731d766fd0a73a9363c9ac7bd0d2c4ab49b03ba55aed0e14f98ae9dcc0eeb534d9542d7af0b024e66596d71fdf8df011d35cd28e1836e8a92251d009bbae23f496ef502137be93b90f533bfc25a36e2e6fa040a7d9fa58ab383ab5248b19d69eb057fe7a0ad0b61be1166632ac70f19e43b2ef30814353f713dec98ff20a56dc0d2e26591b3f3b25a269158d6cf5dec3446d7c6793c0a30d2b0a087efb70f72b60d00a8c0011ad4cde791dbfdccdb694350f884bd6107d1289ef9f2b1f5c8bdb1121a70ec80cdc59bc8399dda75ebf60cfe269c6fef9ed5c6ac7931eab62c4d3bdd209365ab1e3f17afb44a849ceab656d20cb0d306dfa08a5e17a9a7e68a97ca6aaa535b47fbca04f31ffb72f7c1f22ade2c1fec1300f9271e7398209737709b36d80923c49a3d70a22272f9df93cf5e3b59117b4ce849f9d68a47004e38f4f4c16a330454097a831cad4cf0db2666282c2ccb8c7c763e99ad15f9ec2d13db028e0b0f15035d9a5bf02a18fd612d7f76f893ed5750b0be60ed70430956e6cf66b71f1a67bc2c08b112fc0d839da5937e40a156ca456e63a30144d1bac22059dc8959dbe2c15c28bb60520d1e7466f691dd7f6946b400ef39600a6dc4434f665d3cbac23727db5f0bc95cda3327ec06cc1a820753a2b5522536a9d9b7ec6daad5a5337b384fc31e9b03d5d40c1967330afdd658ecf3257ab454f06b5afc0830a1f772fd1c20b287dfc860485de39f801c9465daecb266f9d84dfd74a2d8bf6f66ba1252b9b509061ec1be3168ba0989a0b873d66f976632c7a86f58c43f72e2f8199c3fa4bf6363ecb63645bc7c61b629c449e8bd6ce87440cb5d920ad0cfae9800922ad60026ac7a3475d3071878c876054860bde5e5ad330a8df626e9b47b14b9cf42f9599e1718cd5e6d3be858030533e0009dd647bf2dce1298c866dcef017343b5d1b381ff58d6c1062cf1a50654e194d67a874b10ac67b29abebcde51fc11c420165115be009fc43434d35d34a28c2fc2d66d674d9cf8625cfbd994add9af7f14ba47551079b68e80a915d9a1f1ac6cadb8428096cf3c8ac58c1c8b1d410ba5965a07c7f362452fed3835664c819a7c305f24f1db25d9ba123d26a150923605515bb97702c112ead7e98dcfcc6d8c568242588bd0b398f3a9e894084567c14cd9818dd77de17bf3f3f4aff5c8b505ca6f46845feec10360dd2b46142c20d417a42fb937ec6860c7d089cbc2f98cc4207e3ed6f94dcaeecd956b3f8914fe4f0e6c255722564f567d87d5b9b913b76ecb4b8fe1a398eea2155fbc74dc4dc56f67e554a751cadbda1a0373efcc051c2e3fcf3247f21bad6ed0ad3440cca79560f0a9dad822a700d67faffcec3b554a8ffe1b70c71076ac70e2ce8b1ba3c3ebc1a6977e0375185f9806e5f9a06c12ee7b054a5a29aaf812bd884942c96fb52b4a874e6e156b3bf62149a939f2121dfbc074eb4a5af600546db2f331889cc4883b5cb4583b83fda582b3ed392a2c6d6a153d58f4100c9c386beba2c45638a472a1088fd2057627d3896c00c24fc812423d1a39cca7078bd2d2e74df0fddf97c02703e790f90b3fb6224cbdc1cac630c085ae045696b20f3965d469a8493a29b49f17da3447dd180f8920354f75c92acd72257d038b8aeafebfae41c6489cb22c54ae6f0bf3448f4e24e8d1dc1e2a06120e5824513c1b9295396d25d3429d6505ae5816cf58f46d4f2242d7c6ad0843acddc1ad8fc08556b18ecda599b168500e19d2f7750edf28440ade1db6e31ea8f7ccc2446dc5c2a3e67230ce4cd5906e863130d7fedb2803cfd3c4b53ae7cfc496bf2101d6ba2518a3a8bc086617440e2ebfe08b3d6018f79f18a1e7c78fbc3e50b7fe3321bf881ff607deaec7ced8051cea29f89f49208653c7eb94b79df82a51de4ec1d2529c45635e4ef91d4d6d091de8d37440939b6ad001c02082574960313c58630b82d4311870358ae4621b5967c5d70abdce987421243cbef77816a8b50b215932bf1890b0033208ca58ba30ec194ba70ada096c66f1b2a3f0bc1051b7f7c4f4f46ae10693ae011318f04a4adb29b388de882984f35c09f6f0963c292a262d97ecc9a5be5b1cb8ad174fc20792ba4ae605b116d5ac2e15a35f53c41fbfda6561d818a6cdcb596a9b919330e4185eb116ebbf909e7e0175a4bd19dbac9cc601621ff1f6d572a081f8f5078e64248768fbd9f96125ee2258b8f5a26c8e9e2cdb50534ed7c46781e62d026a53a800f74e7c3697d8e8b8fdedd74f34e1c681223583214a423344db102d5d27532374d92dbdd63d8e9367ad0888eb2f6b68c992d31ece3794efd783f5f2a81f1bd29c8df0b09e8e807ab3cc5e6eb410d0866ea51ecb1aca6bd1df0cc600152f1d8849be9af45fa8e7ec191d03f557926afd6d0652184e1266db3e4e3ea3a0d054d179bbde54ed00aa9728df6cc3dedf200bd0892e091e919763e9c8c6b2402abff0c9410061dfcae2b5487c520822e07a8f7ab7374d718f9c14945b70dcebfb05f1746d4970541ca8f5f2b32b46b9bc9a42f270830253075225d8ec2748e65b7ee15bf5ddd1ba135e45f8b47747a6fe4a3a42e534f7bb5f4f13b3bcc7f26a5df27ba87024515f32771bcf469f9d1021134a74c23cbc42f93abe5ae9cc39ade0a268f7b1f9335e4a4d110608914b152debe9e295db0477fb56313c24b56e9f303e9927aa1e117ee72e3308796abd81655e6c8a9ac0126f26ae7682927b263c8c16ec70989dbe153b50be98cba17e9d0e596f67987f6c46fbee4a4b68162143c49b88e5417b92acea7d36dcfe6ec1faea31850dd11ee9d6c231c2085d695025fa3888d1a793ebd7b705b9882686bd2b56d375fbeb9a3221f75a93b87b841c60dd1066a8c65e42287afb020647fe6099fc4dbde838623edb36223ba3f4c743370306756ca5f8618b7c8c4582e2e217df2285a807888dc99a60d2ba62b0628f976806ddf58ccb39a9d235fc42c95f27452e7db2550ed1fc69060042753ae1313141052ba925d8287cd297b9c0cf8e8a53888d3e2ef81318245520c0b187018652a39210714b91b5fdd920455395ddab100cbeddc603fb716055ac96b5eea66d27d40d5e63d917f7a9480f67736f69ca5a1d53970fa51cbf08576e959aa9f8ffa6f131ce48955555aad58f56f853f00251ae2c651ab95f49ca40d954bad2f017e115bccd13fe81bd78563de58f66cc1e61f680a72def73aeb64388e5c54e279bed49df1d3496dffadb08e374b1bc70dcaecbdb7e6cfbdead558e55395045ea9f31edcdc678c78c503e85ce4b1a0fb7a622580fd6ff9aaf17f323e0760d489523429e134ee907ea6c947d161a36b4b8846f11f780952cda3cc945e6c957b2a64b234b1ff1209f7f261912fbf2f5a0809aedcc84f89c2c282c30cff870a5e71875e5d169e8340bc9ce2b839a187529cfa7859dded5f5a5434d144dedd4011b8747090387674dea545aa4d7717bdc558cb78e3b1f8121a0955af0e407695140a917abfc854a4908d97b095669759d2bf40e2c91da14642499cd500006cb7baec28f328f48541038cbde31f874e1cd258f727c3f814768d410f1e326cdbf780a8d09ab77e3f13fcbad88ea070121b067cdc5aa47b847b5b30226f5ca532edcc8ddb4a04a53c1c0e78e8a97d2c53238be06e5896273db9797b163137048d6a98460dda05be0e07e938687cef8dc689c9406c07a15140f3984390b64ee10cf95bad018628077a047f46f03b7c447ed1156133f487008082a82dd5a5c3c4d9fe6bde3b89ef441f19e958eb3a9bc147a5288fff7986a797070c1d5642ffe3dfcc8d7b866108b7ad362c1dfec1f49492f9d6143cd7587b5dd751fe7be61a519e6b5be87bef89467c8a7fac8122c889dc739dfcafca0383bb443", 0x1000}, {&(0x7f00000014c0)="d029161bfd9eb247b1bfa24c5ff5d997a771455a605859d29cf16d0e570baa2b34dd8e2ad07492b7468a9de5207fcbb939f28d412fe2d5e727fe0ff2975b8ab6e0589c9ccba96674b6db1501dc0b09adfb85204b82ccca2e62cdb06e7a1f3158cb7127800429d5e7fb463086da195429ba5056d73d76a2c1d321020ecff2413dca57dea2b7c430f3095a3348a5197e15144762c18b06977fe33dffe39b26a1c5920dfe9732fcf5442c153781cfb6d31ce02b8868af9d630610adca408c4dac81d7893222c3e7ac4196abb863785a2d69e2451873b1815c2877070c0f003cfea9320613a1e143ac66189579d57df54501d05d970f873659758a7d8d03f5cf", 0xfe}, {&(0x7f00000015c0)="25f943af5154afce09206fc00d2b4d816a428c45cc4637e4909497f1a342ede494464775e8a062d62459baf9ac664f02a5586b7f5d2b21f2660cbe85b6d9bc9d405cde81d8f980e3ad4958fa70d6940c4ace3ac8bfb7930691f0792575d95aad01509cf9445bfdbeaa22c0a746fd62513f52f5a5939b52267c8e985bea0b384f870fcee2ca7f4e39b61241d97d7b2b44cc788e098589da3ac2a1e9fba73f74df67763e8969ba37c937febfcb29b03997573f375638e17fa6a0f1cf188019e68c290132ec0f7b0361f18d49d413d57a7ab3f2cfb6c9a82657aabaf2e8b1669258f2", 0xe1}], 0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) chflagsat(r1, &(0x7f0000001780)='./file0\x00', 0x10000, 0x0) r4 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x8000, 0x100) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4010, r4, 0x4) syz_emit_ethernet(0xcb, &(0x7f0000001800)={@remote, @remote, [{[], {0x8100, 0x3, 0x0, 0x4}}], {@generic={0x8181, "1e618cb51c6fa6bd2365cbd97a076952a8dd506ffe0d80cbf35bb1f45217f8ef2cb97acb51713240df692369384be2dcc462ae1727a4452bddc93eb0b7b1a64c49a8a99d63335b84e16844386ff940b650c37df405543af900b3f90b54981c0579a579defd827caabfd844602c20dcc6d627cbe86da9d336e2003fa88fd14e2563ff5d3b16509fd15855aa93e7bdb2808af35f0b66c77ad9bbb4a0b4c5017efca7d24379a535d2c26c122520ec39b00a0ea26c592b7730cdc7"}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001900)={0xffffffffffffffff}) dup2(r0, r3) (async) r6 = dup2(r0, r3) pipe(&(0x7f0000001d80)) (async) pipe(&(0x7f0000001d80)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001dc0), 0xc) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0, 0x0}, 0xc) getpid() (async) r11 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0}, &(0x7f0000001e40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, &(0x7f0000001ec0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001f40), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001f80), 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001f80)={0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000002100)={&(0x7f0000001940)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001d00)=[{&(0x7f0000001980)="6e6533577bc2674bcfa528551fceab63617ec41fe23b258c2c1344837ca6a1435d2482df46aa2c3e7fb8e712fba3a3da8e229ae169f011ffafab971fb2ebfae640cff3b2ecf114123bd19995b5ed1c48e6b22631a074d7994be980955a3d48e883e764f1e3428687bc4b17a937955396a1a31a74f740a6521b3004f002ffd2a6c9e8f3ce5f023c4a9cac3d665257c7273a4cbfdc5fd3bbfdb57dd8fb7f4759546f82b6f4a5f95b45b1e20a28dd0a0437a5d8dbb642956c4ae75e2f1dc1f8742274ef074adba6e250f93e0a6efdcbb5", 0xcf}, {&(0x7f0000001a80)="6d2adfcd2a02a4685e026ce050fcddbbec73110459cff972bc9734d3f0337ee00d4ebf800d4bb6d02ddc9f478b52c593a452f05946b311609b267ece97062372d5730de93c5b70c69aab4af7ef4806b9da14c22159220af97e337be672106ef6a806aefba0cc894b6731ff15eb1d6bbfb90c3bb4af790a13a9c97676495edd99a18213241fd8f6e48a4fab9f791d18c09491f9959163a775f19cba1098", 0x9d}, {&(0x7f0000001b40)="352cf8287e8e1d7a97ec43f0b3b52357bf891bb5640c1ef4ab0b5955a7aff639e6004e2bf697fb91ff545f418380a2059e310ea0b325201fb623dd5b", 0x3c}, {&(0x7f0000001b80)="86a9", 0x2}, {&(0x7f0000001bc0)="d72484619abbce2953ade1433c0f12c676d48f20cd285e774838a069f45c85d5a795490493a28a02455a73459befa78a8d024604957fde32b677c7c628964748e75a0fa2018de55937ef91b9f65eee91d863f54ab7eb8f20d27eb2d0fa6bcdca14fb53c5269da57a766a4a9d170b45cf564e8091b3d35b550591b45fe5514490e8dfce262aef33201a7f0be83bad6008e2b92fbdc4581197e89710571dba60da17e19297d3cf72d446b7c410f01c447b6fef7e1e3aa91d5602da9cdce076cc1f21be76ecf96d425c54f69b1f1b7bd72467", 0xd1}, {&(0x7f0000001cc0)="8d9290e6ca", 0x5}], 0x6, &(0x7f0000002000)=[@rights={0x30, 0xffff, 0x1, [r2, r2, 0xffffffffffffffff, r4, r3, r3, r2]}, @rights={0x28, 0xffff, 0x1, [r6, r7, r1, r0, r3]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, 0x0, r14, r15}, @cred={0x20, 0xffff, 0x0, r16}], 0xe8, 0x9}, 0x400) (async) sendmsg$unix(r5, &(0x7f0000002100)={&(0x7f0000001940)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001d00)=[{&(0x7f0000001980)="6e6533577bc2674bcfa528551fceab63617ec41fe23b258c2c1344837ca6a1435d2482df46aa2c3e7fb8e712fba3a3da8e229ae169f011ffafab971fb2ebfae640cff3b2ecf114123bd19995b5ed1c48e6b22631a074d7994be980955a3d48e883e764f1e3428687bc4b17a937955396a1a31a74f740a6521b3004f002ffd2a6c9e8f3ce5f023c4a9cac3d665257c7273a4cbfdc5fd3bbfdb57dd8fb7f4759546f82b6f4a5f95b45b1e20a28dd0a0437a5d8dbb642956c4ae75e2f1dc1f8742274ef074adba6e250f93e0a6efdcbb5", 0xcf}, {&(0x7f0000001a80)="6d2adfcd2a02a4685e026ce050fcddbbec73110459cff972bc9734d3f0337ee00d4ebf800d4bb6d02ddc9f478b52c593a452f05946b311609b267ece97062372d5730de93c5b70c69aab4af7ef4806b9da14c22159220af97e337be672106ef6a806aefba0cc894b6731ff15eb1d6bbfb90c3bb4af790a13a9c97676495edd99a18213241fd8f6e48a4fab9f791d18c09491f9959163a775f19cba1098", 0x9d}, {&(0x7f0000001b40)="352cf8287e8e1d7a97ec43f0b3b52357bf891bb5640c1ef4ab0b5955a7aff639e6004e2bf697fb91ff545f418380a2059e310ea0b325201fb623dd5b", 0x3c}, {&(0x7f0000001b80)="86a9", 0x2}, {&(0x7f0000001bc0)="d72484619abbce2953ade1433c0f12c676d48f20cd285e774838a069f45c85d5a795490493a28a02455a73459befa78a8d024604957fde32b677c7c628964748e75a0fa2018de55937ef91b9f65eee91d863f54ab7eb8f20d27eb2d0fa6bcdca14fb53c5269da57a766a4a9d170b45cf564e8091b3d35b550591b45fe5514490e8dfce262aef33201a7f0be83bad6008e2b92fbdc4581197e89710571dba60da17e19297d3cf72d446b7c410f01c447b6fef7e1e3aa91d5602da9cdce076cc1f21be76ecf96d425c54f69b1f1b7bd72467", 0xd1}, {&(0x7f0000001cc0)="8d9290e6ca", 0x5}], 0x6, &(0x7f0000002000)=[@rights={0x30, 0xffff, 0x1, [r2, r2, 0xffffffffffffffff, r4, r3, r3, r2]}, @rights={0x28, 0xffff, 0x1, [r6, r7, r1, r0, r3]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, 0x0, r14, r15}, @cred={0x20, 0xffff, 0x0, r16}], 0xe8, 0x9}, 0x400) 3.773588203s ago: executing program 5 (id=5678): r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000100), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)) 3.768611011s ago: executing program 7 (id=5680): mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000100)) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x102) 3.281859622s ago: executing program 5 (id=5681): r0 = socket(0x11, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) close(r2) (async) close(r2) writev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="d04a76eaf128b7474b6d09efdea9e22324e0fc95c75d55c10827bbe6578f840f0633af09ff13", 0x26}, {&(0x7f0000000100)="1a63d0816f326a5454514fe685472f4768b3022ba596a267477c7e9dc0cd4d057fcec9f5552d286adc32118be4eb900eac8e51473c86c5b7eaf4675b75ba5526ad6004d7f72853c0c3bd8babf496dbf34e31cd2b71995421790fd20a15f99fa1190d28f1ffe4d88c", 0x68}], 0x2) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e36", 0x8e}], 0x1) (async) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e36", 0x8e}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0x0, 0x8000, '\x00\b\x00', 0x1000, 0xff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000001940), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) r4 = msgget(0x1, 0x280) msgrcv(r4, 0x0, 0x0, 0x1, 0x616f099d53ba3571) msgctl$IPC_RMID(r4, 0x2000000) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000002c0)="2b1face5e41f8c7aa9a8a71a5875dae939635fe2d472a7c530fe2d0a40821ef5a37a3f20c70a9e285831a1af9a8a3ae0c76b34ca1f73f13028f28bd408831ebe8d78c98b92d9d855faefb50a8aac6129124aa75c", 0x54}], 0x1) 3.280706585s ago: executing program 7 (id=5682): sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x40b, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1a8, 0x0) r1 = shmget$private(0x0, 0x2000, 0x4e3, &(0x7f0000ffb000/0x2000)=nil) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, 0x0, 0x0) (async, rerun: 32) chmod(0x0, 0x98) (async, rerun: 32) close(r2) setuid(0xee01) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xf8, 0x1}, 0x0, 0x3, 0x0, 0x0, 0xc4, 0x9, 0x3}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/9, 0x9}, {&(0x7f00000000c0)=""/78, 0x4e}, {&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000240)=""/74, 0x4a}], 0x4) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x7, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) r4 = semget(0x0, 0x1, 0x281) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) (async) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0107004, &(0x7f0000000080)=0x7f) r6 = syz_open_pts() acct(&(0x7f0000000100)='./bus\x00') (async) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/107) (async) setsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x32, &(0x7f0000000400)=ANY=[]) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={r7, 0x0, r8}, 0xc) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) 3.277083868s ago: executing program 2 (id=5683): mknod(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000180)={0x1, 0x1, 0x4, 0x3, 0xfffffffffffffffd, 0x36, 0xe5, 0x5}, &(0x7f00000000c0)={0xff9, 0x2718, 0x10001, 0x3, 0x9, 0x3, 0x1, 0x4}, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) bind$inet(0xffffffffffffff9c, &(0x7f00000015c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48, 0x6, 0x3, 0x4}, {0x1, 0x2, 0xfe, 0x86}, {0x6, 0x0, 0x0, 0xaf}]}) write(r0, &(0x7f0000000300)="d830d3d20cf7eb4e9be33bbd1a30", 0xe) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) getsockopt(r1, 0xfffffffc, 0x550eecc8, &(0x7f0000000140)=""/41, &(0x7f0000001580)=0x29) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x6, 0x0, 0xfffffd63, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1, 0x3}, {0x26, 0x1000}, {0x86, 0x6}, {0x85, 0xaeb}], 0x4}) kevent(r3, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfff7f, 0x1, 0x3}], 0x101, 0x0, 0x6, 0x0) r5 = socket(0x11, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) preadv(r5, &(0x7f0000000400)=[{&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000001c0)=""/90, 0x5a}, {&(0x7f0000000240)=""/133, 0x85}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000380)=""/114, 0x72}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/158, 0x9e}], 0x8, 0x2) setsockopt(r7, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r7, r6) listen(0xffffffffffffff9c, 0xfffdfffd) 3.276351997s ago: executing program 0 (id=5684): writev(0xffffffffffffffff, &(0x7f0000001780)=[{&(0x7f00000016c0)="d77117a77cc74dddab433312691bce6a8507aa94ee0e9679d75f2acc6329ec0fce1e070e6dbedf0875ea8d26f64cf2eb2f345d32238e25b0e33f0c97a22886093d44712b0e452ca97137a089ec81c1b74f399d300784b94abf2995851d89b08b8e3898ab7576beb6a950f02fb5394c87d3d4127cb05435a288856ae9156f9bbf4b39c134f677bb59fda0dabf78a8b2c4ed2aaee02eadebea84570477256ce4abd474150d202a616afdc3c6eec9a1", 0xae}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) r0 = getpid() ktrace(&(0x7f0000001680)='./file0/file0/../../file0\x00', 0x4, 0x1020, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) (async) r3 = getuid() setreuid(0x0, r3) (async) r4 = getuid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, 0x0, 0x0, 0x43}}) (async) r7 = syz_open_pts() readv(r7, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000240)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000200)=""/15, 0xf}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={&(0x7f0000000280)=@file={0x1, './file0/file0/../../file0\x00'}, 0x1c, &(0x7f0000001600)=[{&(0x7f00000002c0)="12e56bf083e9c577dcbb054b78e3bab2d6bcbf8ba589944dee5cff0f5c7906d1430181664094b90270c65e1dcf05768ccec15bcb1a0e76feb98f21daf3ac025e2f9eb3b059c20c106c44dc705acede847cfcc7", 0x53}, {&(0x7f0000000340)="c2cf9e09d4f1f0d5d54a136945c49d50bb7adaac9233aea7b6de18443a87b821251cad3fb797cc1fedeae4039913d246b7107db424b00f1fc214358b60f32ea212119218b6a87f7a51a7dcce530ec18606b7eac02a96a6b977baea8595f71a789b5abc0d4b421ac7e9f18c6683d94951cfb8731a50edb6e9264812dbca2da3f83af0a220c677bfc34602df0052980ace2a41217594407cc22a7c72799e813df708042ed1223246bd571a34da8b116125aa262f11b9394fd5b6b994dda4b341a43882f8150c907945ff695ace5815292e091574e1fa204ef6", 0xd8}, {&(0x7f0000000440)="553a315994c264a65c91be346fa75b8f9d82ef98d2e943775ccdb4adf2ca40cd66dc2183a75ba4641171f64026ab3de26caf63711887605dcd7069b08fd5b8c9df7ff9a8f61c6b0bfa90f21ab9b0b989954b104c37e6e732fce99bdc48279e951f5b2ad6916c49ef1cc53475316d2aaaededfc20191f86d535fd654673437e14df06546ecd5263c1017786964b88c9c8f7adebe9060fb943e6fbfdfffb5c3e34c149e7bbb15592a596bb41331029e8d2764e2e5f47bb2739e8", 0xb9}, {&(0x7f0000000500)="c52bc80e7f73ffea75313ef23f491ee3d83389dbca5f18ae1b014e5544ebad993120c1a78782635b8be729a78e509f7a89032606a54ec3dc193fbcfe87ac219a39821465cfbc816ffed2d723837759667e6650417ca1fb01bfd89583215675cd2adebc4d44d66975745ac3e2bd2e17edd845dc263957600b481f38606a5ceadafad881f9a1f754ec056675bd5cdccce3b76018ba4b45c08e61f98d316a1860f790467f7ae561651ec3359f7653d6dc47dfa6563c49d0b4ede3a1d88ecb8c1f0353b6ea27712454d4e3e9be90a926ed3a1bbd57e759a3a4a429472c105334252d4c2aa00e037e660c0f22bdf8fa7dc81dede64142ced41c2e72c1d346ca47cb60f6245e73326a7cd171584e40ef90ec21106c0897628d3486f02c1bff1dd6efd75a921e0e70c179914a75be5ba18706758322ac282b60cbb52b435b43f77b0789a0d11501d0d2f2bb1609e1dcc5fe6ce5e03b6115b768c64f9940f34db7c4f31c91fbd8c9e0fddef209c40667a5549d3324451297d856388e209b89d49cf77deda392dabacaec990443cb174d6cfad52fd963334f52b72182f51bda57b77d2ac36a561a6ef47d9f5550c59fe9c3284ccf9febd61cfdd5f9370706adfc440784cf122074bd196a535c498805e9ffc2cc46ae909956d6d4956d5b43468b0013d77d10d4873667524c9ac1955227a0454fdfde06b3355913ca9df3f654b9e2955a10448b7b609ef9abae9abcb0ef0bfebcfdce21cf4b612f8a96f0f82e833d55d75f658f80e79eb7fb02d853ed1d76a36c3a5f235b15bc5cab80a103b8a5569e8601d1c1576e71131b7c0abde9f1ff39af18b388a48c4fff3239763e43ca486cbd3111a94ae088b6523c81d7333296d5a7cc4f1ad6a329f8acf9f3571a4b5353eece53e6ed9a193cb2c375494218253c7207f0ca987f098ec8b244ffca9ffa8e940fb1eec8020bd3261f55cd3e5ece11e4a929bb98960fef7f5f2de649c04038f676ad5b391af3664b6e92cbe86b2a5cf45d15ef46ad1479759c7b81e86f46e99cc71f2f8a3a4e2ac19bd3d101a367ccf68edd288ed37c28e0ad934ec6bd40003de0255d819897bf328dd3936da890bfdd3ab79bc8c43052e78f4f734a7b7b2b020fb3b848406fb5046d7fae88d8aa2b90f31dbc77da8b425b2549056441519cd1b96400325e942268baa25efcb3231fbc74e7120426428e418e3ddd04b339cb9aa63d11fcd7f6ccd0a492c47e335b358dce9d1940ad6ebd3d42689dd6500886ad015e6d294764a28af66fb2b2bbd259c871f1000e18fae4f1dd06d18d3a932dc513d906cb6852fb49dfbc25dc909e6674754a1303806ad222bf60481af522c22d75a402857893ede28823334eee15dd6c1bbcc0f211702bf46b091ba08563a84a98efefa9119aae7eb96793ce556a1b19752a527fddf26fadb6b7ae28b920928f61e5f89783511b7d317333388ae58cd0dcccfb7a7e6d90f63a94818fb2af148eef5a2b58e22f83af3017555c4a3e4872b0a04c0f1e14052260b1c63a88eb81a8a0c7a5f2df2dd8dd1dba9c2d0587a17bb0bf18368c725ec05bb1f618de487d2f00006373a220ee3cdc4aedcc10b2f5c868c70c5d5d068163c09cc048bc883294f35e1e01de646abf159656ba4df475c00d25ba82e5a310232bfa2857095a595a9a33496e802c1661fb9bf0c38d734345799c7d931b688535c01dfff025fc5c97851e95f38b37bc0ea397937bb0cbc98f7c907ba5ae713fe7d6e03d7fa14203acc001a95a0b4d22ee6ab54c33c6c1d5af3b62876fb39f6360c2b93133c8e4fe2acb63f3548ab0198f0284f50cf7ca043bb91d7e8ea673d07aab17bcf479c2dc037e3705166de4b8fe88067dedb90ea471a3dfa0d96d5ba51f2bb100c5a334da0f91e02b875e49d6a1f531b369a155e20f86c956786f070e85716c81596d06c482a00e40b1cd4ba5ec93ee1e9fa89d26b7e79cc828a3f5077e8c4f9569483cb4057c210f4ccd130aefe26f2498f2e71825b2afd6f88d20c090091bfa980ce9c62e250d581816080ccac58af6db7a2916ce42ad376fb10e6da59ed9a0a3fc580eea828b98548ae73829c7859c334b5a8a2b359f5f42624974ff77416ee4843678cbedeab9c20a51fb36568893f952fa0b759dc010c155f03f00f53b4386c7f386e988422ef0c2afe9421de895c1d12f597375de6674bf5dd3d9ef4b9eeb2ebaf77adfbba2f6229455599edf65ab09562ff7bf3e29168698d82408a4a6025062593d619289b2731bd95f87bf805630be4e503ae35f087acef68d58a4596c8a34e544f57f60d9ca8a853ff9a4a50b3ffad6a04e9c88be1f5d42df81157ed04fbd2b151212f5aa5727a43796e2abe0a791ae64a6c9312d61d3356aa1a9a9ad847390b8ec57a2b62665fddd4ba649ff1fad6477ee3e43e48b75c9687bbca2d424f85817cea620d98fa04b49f08ca6b055f22177b18ee8f65b0c4af9c588ce58bb7def7d8953a13da6cc098a95cefbbbd9f9f785f0a76d9f661a7427307ee09d54ac55a5a8e62f91ee6c513a9ce6fed0fa0b38ff8506d5495847e4aa601dd8babe2dc6de920bd2f2ab7c6c777083c64eb6f849740a5a605068617c2b39dc5e06ed0d02eff969993564a98743d954d86cc3251194a0e8013c51d67c9c18b9f2493b2ee919b32e37eab9935df9114eb051368f709e61730d074c9a043057b5981ece1cfd54d854b2f5a2d75ccbe5fe0237dff42fcff5b3eb6206fd47d0e996a84e1482a13f44d2518f7737752b9c54134b026783178242d011bd34eb6e4acd00b606e42f05852fef103030625c579a5b4b724ab040b396cec4cf961ed79886f5efed09f89d99c1dbb60966fb2d68e920c040d3a2a12d604c2f5e665c13a6906607a59f281d9348c084a873e539b1265a5ac66a7a9752df56e09f5b11f0143c89fb2808f5ba8a1e5b60319070ac2ffc5023154958fb7ef14e353c207be4b8df684a852fc3375fc31d6aa16498d2b4cdd5b001f982a0b00a2bee25a3aa7d7f1cdaa0604a0e99d6ced9c3ec3a199984ae7bc47894a25ff81aa2f6478d6c4d44af3adf0b2e09505a036a2f9ca2f3a310bd61a174fd13bd93026b398e7bfc656f8c015299383190617e655f7ee05ccf8f6aedd80d63d2db22a4dbcb5e6dc4cecff6c09d80e8ab7896e21c9a9b4373e413efd840b0dc857ea20eee0e6e7210e371d56baa099e60c252a84126ec73ceb4b944669d809c6e9f66caef3d8a3fd19dd71296a534d08c8ff9cf1672955c44a8b9ef9085b40a16165bd62d4cf971db61f554fb7e521f82483e72b9e581eaa5027dbaeddfee4a7fa7497314b66c7c893534fe550ba104c6e24f202ff50145ab11b2b39b41447db5b4decc638484168bc851946a295c569e2a86df9b195b77de46637eedd5ab984a949fac17310bd0e57ab75d683af23f73356acb0d4e72b404ddd10bfef1d854a313abbb54d29118cd2c7f6ec44fae77ed0d262c37cfe316bfd6ba48f9c578abcdd17963bab736fb7c748881b32806f77d860a5a8e945fbc67d61c7f47f72cf0860ceca4ea6935a074cb9aab0da75cae315dd2550390e6cb3ef6e2740d4b9e386d55763e0b47233444b74b62937b1f21dcb371b85a6675ff6a6df1ea5d990db8e80ed1cae1d4a680cb8f75b9a59669e4109c464be75d7c5ccd32fb51a06ec8035f36df0c37887c9fc23e8872a9dae9e6e71868252a1d1d68aaf21f55be95de43a5f3439b4f8d5c5e5851a218ba40e06c9a48fd9f500bf86a4f3deeabee3194d7eef109dcc03b746d68f282ed7916dda053d5b2fa0c49c27b7d147707817e834a3bf126b900496fee99bdbd395583209c8c02d6c925f53629ea82fa551fc54831179d17511b5d738d933ef395e8590f8745a3a05227a6f25095012304462cbca95675a1ad51d621cc0aab85565f52263540e11056d3860b28448488fc4d82a5706cc45f3d8e920ce331ad82e3c6a783d0c9cfd3db9e8a277f03d321393aa1def1fdff574c83b8d43acd3963b288de81b8307ff0ee657d181a65de7f4efa5673ee62b2aa345a55d08d403f0867fca90c28c6b2de203223fb4a547c83ee10297757854ee35862b45dee058104b5fbf3666bd29fc3590de5eaa1061140329e6f4bf783f61f2aeb4a7cd3cb4592ea294150171f2c64c2c241261a6fe5ad70cd67605d489c49c7b179c54bb0b113cc1222824a2d8a1256ae028f1a004b70587a9a00d6506acf3a4eaa0bc2f13c16647f7c1ce75b9e7db36a76d551d4f7bce06a93f15a1be450b8843277d7ca4c5e8b3e386c2fdec141aefcc48b26aadbb6834737a7c949eb9c6428659ed955c3f34d4bfcfa937d92f0970d72a8cbb9ebf67ba83e5251a242328e92d485a3f48c55d56141995b770759e5e1e3743b10e9b9aaa9b5ce08c51d23da579a1d8ce500898df55605a44c3508aec540210e8322b415b29be1797e3cf1ea6856574002a0de16692f4b530bf7063dbed7b3c75bf76b624e08ab4e79a469a42eb465b5307ccbe6c907545b93c941068868a64906c6973258f244b04dff399b4a3fe1e859f758574ab64e4776b0c273e5cee26f3ecf07d161f166283d712661e40a60e76ba2642b995b079b1e4e0a1f4546145bffe0e7049614540ad8647b3deedfe33d4456e535f64834452fcddf5d0146adf4ec4153df0ac183a821057b41f86bb324e367150c0768d333cc20b5c25a5f8e895b4f191312932d123095e40bf580ff3c0aac80ded5b8c697f442955a3584251aa517919b021eeaefd118b4abbc03af7ee7954018fdcfeb0fe9d573f76163c261116efcd60f9bc67168ab729640d12352bc06067abc356bab49511890748fd65b1323d918b84821485262448af692118101bea9f440d0c1dcce6a93cf2246cecb93afcac53d3cf6b70e3dfd9b5c58f5e6890e2d93db651b0b632b1f6bbe46893565dce66880c20ed3965a08242742bce8f0428502c5c85c39c701cb3447ceac67f9acd4029be4528a913e78f56ac11ae0a191ca1146e72b73373c273e7f14fa5223f2c7b39d56a67ce2789591d6c6925ea6ff0e66028c0bb032335c29438786b36f54bf90a7083e239e9b5a036c652180c571b498902e7a88b1ad484e81cbd2d434c68dea72c712e17c44fb1a8dac5cef6703a3cfd36e4ec9b112c7b06f47295a5a9d19874fa59934fb85399c5cff3d182504bb47d20a2e440459437f09e99ddd3db281afb90f860dee7cdfaa65f933cae769f83b5951a4994fab48256d6bce216bbb6953a90ed886f9f145eb6a3fd3b3cb1d3cc01c42e042ec16ebc2dc7d6678093d24df2ebddf9947541687c215868bd543f35098cc151acb9c98c7fbdb0918df5ca5d40b7017d6dd31a6f9e8ad84dce4c5939d0aef40e654d244005d110b20a638c323048b97787270d7727d60fc534a7b491169eb9e1d2da4eb7a60b936d02daed16f5868b4492159954034a46ff155d37f59ebaea35d71a8bb9f4981c12160ad764aace43953ed2ceb362e6509162b1afc8332a70c41af5ca2fc603aa14831bae3ad91561670cf2c54c01c226b0cc170aa20f023d96654b04793fbea8998673e18cddb001d5fdae86539000826a78abd9157677fa67b5084d6142f8a14d8e27804fa59444175b2045704291deab5b7abd36722941ec15c6ce8a64e2da1e422c7f34c5be2b449ee5fad2c9400d0227e0fb8e015996828ea5fe48a1798709aafaf5cab98ba14677c0f268e590d5d0ad78950e5a4cc4ce5407100c840b678178bae8bd0d900a74f23516ea15953f8942fd4cb9f881f96faa492dc", 0x1000}, {&(0x7f0000001500)="96622f30e4ca", 0x6}, {&(0x7f0000001540)="347736c813bc1ca12713b3b09638b5a17b4bed8ddc0fe00c689e2ad61b3d3e38359bea9e2560636162b32bbfbd31d758708f156b6a4b28b72c08f2cd9adad924eeba44ed78c3f39948473f21e5399d0749a32b569847a2d6da61810051292e477802aeb3b4f91d6b4f0a1cd7a8fc5688ce0d2337e704d2dd5a6e17a8041e796123c04c9e63c18c7a7bdc8648d869a80df38879b4c64c52774553d033230cbcc81947960944a68b45c7e9dd0fc6568a27b8a232dfb61532dd0dd500be71ef9c", 0xbf}], 0x6, &(0x7f00000018c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, r0}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r0}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r0, r3}, @cred={0x20, 0xffff, 0x0, r0, r4, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, 0xffffffffffffffff, 0xffffffffffffff9c]}], 0x120, 0xe}, 0x402) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) write(r9, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) (async) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') (async) mkdir(&(0x7f0000000000)='./file0/file0/../../file0\x00', 0xe2) symlink(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0/..\x00', 0x11}) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 3.270634128s ago: executing program 7 (id=5686): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/520}, &(0x7f0000000000)=0x20a) recvfrom$unix(r0, &(0x7f0000000040)=""/8, 0x8, 0x802, &(0x7f0000000580)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x101) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 3.212584729s ago: executing program 4 (id=5353): pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="8fc111fc482733", 0x7}], 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) sysctl$net_inet_icmp(&(0x7f0000001380)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000013c0), 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) write(r3, 0x0, 0x0) (async) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x800}, {0x4, 0x0, 0x1, 0x10000448}, {0x6, 0x0, 0x6, 0x400}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c08025dc9ac512d64f4e9bbbe2449218d3e1c2c7536b041df026587b28fa3d0367c14f835e19fc74de5811b38d429cd11c3c4ea0c83902265b677c732de98d3a22453a1be96d3e16be801c46d", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) (async) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) mprotect(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x7f) syz_emit_ethernet(0x100e, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabd50f6bd6219814aef226d92b13cd443105fc0a0a1af996c5b6c503b641a59c5e91078b138abcef4131a932f4847f024e6b8d3296c7938fc56fed0925419a16c60cfea9fbbce075322ed4c78e78cb26fed94cbf7c1ee1b9d86868345e0431bc205a15a5157cacfb5bacb4aab1d2776bc38618edb61c691bb9483c9a7ae56b4b8882c951d8d7397a53a798d5746935b2f8d26fdaf1e9edec92931f2fa40a5a8e049e71a8e455f499f9a5855813fe5ed6b930c1adef16a37ac51ac86fa1b178a8022725a29777f9013359138dfb9f0fbf30bf35d9dc4004ae6873c03951098b083b66165ce5c81535c86ba219e38aacd34d0e5ab73f3c772d9403ef90c5f8583f1b7053bac7320a29c23dd6164afc8db630cdf9b3e140625440830ceb1f6473a6ebcc1e739a6bcae520b6514f01928995f2ff8b7c979cca5ce0bf661dca5c94c4ec79f58ef8cfcc5a1fd80edc117cefd72f2ceb9af84aa097e952bfe2fa33c30357c4fe2a8a103593146e1f921320bf60b0a669bdd62d8c98984be45cd619f3f953ac55d266e8c33d5669cca06e283a0e186071c751efc02addb1746b0d3c4b03eefa79b5728c1fcf82ff44181b741407736bf9c77daa69d5265e08ae792453be7daf5d193c6fe932a5c2990ff75118ccfdb1e363a3d2b3c328bfedc51a6953f79f2ed91d084b23de65a687816faaf7392d6756f1f0e51bb681dba09413affe3fa7431bdbd19313ff323ba4e24b073ae6593abca0f5ac7641842f36ca802bbe86520953a92a8b1336eb5a439c734209d8d0cb8cb0fa9e5d062b099576ff8d8afd80b6e0b7604e7ff8effd77a12c4b7b9731f1f5cde69de3ae726bad0e37f7ae8af9bee9064bf6f99f9a103beb06c787f40953def84573b70b49d961d5d3b8bd1e01c8217d38930ccdda418ed8d1552c4254d0eeecaa0a7888ad3362f1f2083ef01b070a7d7432650259b27902d3d85339ed2ba9f5d45435f837fb33a21c5d30345189010f342aa5c581eaf8ca70f0901744969d0335957b928ae25d13e552aca14fb713cc3aed5d077ab185622e502c5cda0f09db06f637b66174d62b9bca28fbd79f104b47e57f056c0723b4826286b76078e0faf2851dd909fa9b4693c3af3d1d7edd4428feada9aa97ad22598feaef4597e33fe93f297baaab93a4960e4a353ef71872891fd42561cd2388f19c50c7fbeb7e1ff3d77c140cdf9e4da9748a870795bcbcffe0c7b5ec5881f80ac5addf58f372da46ae4b3a12970b5b4f7a6e63c027c769640068e7b1ab2873685d4ea00d8d34b909f2effd8d406f5935762a08cc4a5fe7ac66548850ac1f846ed1df6e1d069202c824da5e5509a56346a6dbbb0edb46241619f74a66578d46c2dbbde0dacb36e72cc0b33e016637dee474e9e3c39a6903fc08d2c1fc4792bb3c2f60b501c18e65ac0b082ac8ef1c929e69540b4743c47c5726b5bab5b58ce1afafc19c57c1669df5b1caa55374a5acd8d6110466bd922d5adbb7c39ba30a9297bc809cfef0e28126dcc1d659886cc79bbd878a1e1ea4eb7b1d0d9f12323d034f8d3767ac95e9195794c655f102513738ffcc080b17b75fb307d6ae4fb1b1d944e45ad3b1c446a26976324bd513130223c95c0fe8ac9cad5559d5369466238e9d59434f2f4ce8b207b11683f1572217f0f35adf66fe44a4f789fbcffb04e18b94a11d6c0ac21836859004c6e40dba477c1d6cc91d060cddf9b1c4646e80e4ac3ace9ad50eddc38ba7cd154123d82d510f8fe9cfb8fc487f7a398e8d8f904f192400c74eb4b277130e648180056f4984b37b1f7bbc1c4f02a8110d51dd31f1f06af1a33126f14998d09d1eeda5e967a93edfd4232568c09ab89b775c804c4f269d68fd65aaf3c0c7b2d67e32a5e8c6ffe5445dd05412bd2d6e73e43c87eeea8b17b80a518917e9bbd1a2c36f03e86dc8cd68890f06bcd130fed6aa326d24c6e399bfa73c80fc12b9d4d0e0e098eaf8459ce42168529f186fa1072fdce382457c920eb89197cbdc85dc7ec58fe2280ac98cd79e823647cf61c1dbd6784114e023a451cb56bae50e388c639e089f89429af01f2814f1b77f08274d45f12f6605b50d29fcc5cc9fd0538c44fbd70b79ec3426a9326b0cd637279c00b4d6ec4c4b95be5e3ff75cedb542726a371bcdeee9748f4e098399149a237952ece22c14f3b86692d92c825e2f0727826f525b82a5389736aca20c7d155fa2c7e7753533303a74fcc0beee5c5ffd5b6bd978c2b81b23ab875cc0f013f7bcc095987a8a38a3f31f55f96fa1d278692866aead2ba47178f47bc351954d9440d2876d792490da0d688f04e0c06d4ac6e2c97c0db702c1afc9bab40dea13196d859c947c93a37d9ff22d81106935103f4c62dd89554049d13a1998c6a03ca75792da0de7c21f3b4a56b44f3b182f5116f69831d78aa24c19136069c66e7234c1405311edca5162978f5af2e9e94869d88e59892b043278297e6929d572593d25ad617b804d3ef8798d79e861b7e5984ee8a284a63e1e544c89192d96e59192bcdc7e2a3210bf7a8e259caa1445a15b1fb38e29d0ffd65c6fc5c36bf6228f3c28c8ebe6cde3402edff7321bbb8fdff8cd2cb8090b5d52943fba6ebc79ab26dbda36e9f9591901d14f2462c611737726f6115225add9c3bd676e2ed1b58be0d5207a35c88bdf1d94ec6a97bcfa42eed664ede16513628c3a18ed4cb22a499107f3625a15fc49f6396f18b7105ef1aadadc43f3df3a655a9362d45ffdd53316627eb3209f65684fcb6189346b11ee99f878fa564911d02fd7f8b2dfc345e7e9505fed90da9f0c5185e5d8ca9ceac2713c09922143bac8b2970f7ba0b34578f1b81aefae366cad49bf0a3836fab1914edf09a472f16db857f875511bfc2ea977476a2acf2ad5bb1e31f89e446fe87bf3da1f206a76c9bb635a6a9d5db1abdbc4b9726d097f4936f59b6989b299288602d2b86db4c2f247cf845579399d2891c70794cdd19ef55798f8428dea66096760794e346e05c747f286608d3df65f261daa9048fe4441b2cd8c13fa375b5403aaf80ca2d998240e84462c231749b967683e892cd566aa4692c6bf05adfba086a99e636f3bd2d8b46529d4e665881062f957ab61dc6e6973195da2b8ddbf9fb7bb7f9ae551cdcb09e9c8cfdd5c96006f82eacaf067df7da2aa3d4087b7b093b322b03319699e81a1cdf15f908cc886fddbeec1a626add75e4652992d0cc12c7a9930f47dcd279bbcf72ae913c0fdaafe38a671d3a26ab37ce3925f299057144e0a9e4e025ca6b57807374569081ade6ab0b51a623258312b2dfad9b58037aaf445ad37dbe624838baf1f19c2b3880b71b3288029e9451021304901cf619b450e2a05f0375277cd03abd5715bbb814baafa1d55bc6ea01686b270ac0d37424c00713d6e2e72df34281f3d41e7563d7dd33fc3c0f899a77b643d544d6e4ed2c99960255b4135e0b40ceac2712dc227a6c75273c55d5894ebea85b44e37ac770b9799ef790d878a483d3070bbd18a834b809cdbf9c0adddacd89ed633578a46d8ef45e7c8bc657b3209ecc32a9d39e20a34cb26228d3f55e887db3d1a06b0ebca31d8a822c575611331e1a926e92ae1f432ed17e4151d229fdb8858a42d7ee2ec44e6b1a0c82cc43ae354dc552efce63f0d9e5a8beedcfba3070ded000005e2dd5f96ca474bb5ed10f3b22d768a78c5b09cac509cd61252d1dd3ab95740cd75195a50bcccf31b470d6829a59a2dcb8034bc558420cf622832db45a473b5cb93fd4f75093db033386b79e11d1e09bee32e10b9f39a679dbc1639b388c6f4707eb370a5f83185bb8bef4ae882dd76fb67648090f4f32cd03b385cf52d506b83db9f074090a833532fdcde70e6417c3e0bad19322a387751d93d15b9547af32cee86e688a98ed358d1dc212ecaf94aa143ae411dcf149e230fc1c4c0abc8d898da68a3c32e856e60180a5da1b0137f9ec15ec399840a0f33eed42c8f9461f4a8baa9afb2780d35d2d83c8994483600b37f526f2fb1b208a79a66e510a5640cef809961bdd173e58d6e9d71085d7d9cd89ce0a94e68607df98d3b57564b4a734b954059dd90ce6a0dae1fc8f823cd183e786351f0d2907f5ddec3e10a78df2a74dfce4f5a93968d6617a03a128b0d7bd09a0eae049f7b601874538974cad2ae3159d763bde1df809c2147c558cd5b7a8c7bf076a936122adadbbd1f83fa523f0230658e96912c45a49d4ed42266890becdf769924965d06e369a69f5f2ce378ce7a0c2e569048bb4695f15c42fb3bc1209ab1c6ba5992188ad43609856c29381d7aed1e7679005a7ee71cac9731c99af04fa1cb27987bedf34c029011fff7cff69a68e8a3029191997c1c14ad3b65fc87e44b367bbc38ab038fb0db5fc7afc0479c6e9856e86e1783d99453a84b329dfef9b56487e06eb33b75e678ae12643e88a2cec941712de5ef0ccf2d008d3465554fd82d61b1a5eb8c9d799811ac414c0b2abd5a03919abd3398b218cd5fa7cc10b3dd6c99d6726379191ebe17129b136eade9a5685beb314d296805a6eb455b73f1f673b45ab7e1e36e0e827ea00e18ef95d6513366293d61d833d6c52e281dbf46fccb12b7508e7de7788478962c44afda2efba25256803f4ee397ac6d26a25bfc8ab611f107e6775ccfb4d509ffbc4fe41b67ceebdf5da47a2f2e8c52d324af71fb8e0369a5d085a73401d9f79d5d669f56f25bdfdbcf1dd02a7376537c25cb93b39b12eb79e37ad691c569183e82db1edad3d00a8f917cefa0dfa649124103f5ed7c676b869127459e54ff7113db7857ad88831d4ececb45c39838c19202ffe766584d5b8051c4b3394ec17271dd2ffeef9aa56ef788c3c9171dd057ad04bb5d99dd1bb5aa4257aa7dd2be216c875cba159b4e1dbbffc2168a171b94bf73a05f57280dd8c9d4ce8880be50f15e90e0b45bc40482b4c58ff326f6a63bc84c8152f7c723c3e5870c35b93e5f9448acfd8d86475ea944b6962e118b0f8611fceeae88238b2db26ef492c858528f05d6c1da0b9fd37e01a417bf12187230847c38405ac49de116aa296189a328ee91e5651500821f3fbf4a7dc48b567853037a2ced287b88a8e6bf38b46f79a069cc4aafd7b21a3b6b96b0796c22e4c0a4d96f2d9cd5952d72231a65b2f9263bdf813fbbf10453f577c6057833f23596b90c141b2a22c5210efb321addd5e5882081889d58d0196adefd19ddd0d7d67a276f09c16b356b46de1a0b08749466e58017f4a119f5e0b579dd2e1bebfe261df0cf5b71121e9d7bacc0f775b89f38298fc348267f18a8992bbea8e18db5913b8556b3d0c8e1bd75ba6e4153098b48a2f777c3773eacfb68ce81192fbe5e868df7506950cafa202dd11ccdcfb4ec38adaa9970aac853f07f765f0f986c987f3397da7f69f2a714936fe36502163180b8805964120ea19e2ac71e78825d485ed140fc512c61d023496fce3d31e658f3fc94a7a3545be8cacddf3925fe1c5c1bd6c70c28372a9dd40b43520e0d492107feb061294348f4a480fccfc78494e185891ef420a1b77f07cd9b584bbcac45cc2d341672a3621c7e94fcce090235415c38f4465d2c50f3e304d4c267e06fa630eeb8ba3a189c3f1565d67f96eab9443abff7d12bea9e966d5c4c1b0473ba30ed9721dc47a32e9a91aaba7b9c3d4950c809bb82c32f9cc765f4298d736c2acc7703bd6286b2b053872c7d43220a6a276b90500c3321011bc8b10300d8c3ad811cb7fa7ebd136666383dd9d0eee459cbf7dd5d2e39c001f051c9494b1d98192af"]) (async) syz_emit_ethernet(0x100e, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabd50f6bd6219814aef226d92b13cd443105fc0a0a1af996c5b6c503b641a59c5e91078b138abcef4131a932f4847f024e6b8d3296c7938fc56fed0925419a16c60cfea9fbbce075322ed4c78e78cb26fed94cbf7c1ee1b9d86868345e0431bc205a15a5157cacfb5bacb4aab1d2776bc38618edb61c691bb9483c9a7ae56b4b8882c951d8d7397a53a798d5746935b2f8d26fdaf1e9edec92931f2fa40a5a8e049e71a8e455f499f9a5855813fe5ed6b930c1adef16a37ac51ac86fa1b178a8022725a29777f9013359138dfb9f0fbf30bf35d9dc4004ae6873c03951098b083b66165ce5c81535c86ba219e38aacd34d0e5ab73f3c772d9403ef90c5f8583f1b7053bac7320a29c23dd6164afc8db630cdf9b3e140625440830ceb1f6473a6ebcc1e739a6bcae520b6514f01928995f2ff8b7c979cca5ce0bf661dca5c94c4ec79f58ef8cfcc5a1fd80edc117cefd72f2ceb9af84aa097e952bfe2fa33c30357c4fe2a8a103593146e1f921320bf60b0a669bdd62d8c98984be45cd619f3f953ac55d266e8c33d5669cca06e283a0e186071c751efc02addb1746b0d3c4b03eefa79b5728c1fcf82ff44181b741407736bf9c77daa69d5265e08ae792453be7daf5d193c6fe932a5c2990ff75118ccfdb1e363a3d2b3c328bfedc51a6953f79f2ed91d084b23de65a687816faaf7392d6756f1f0e51bb681dba09413affe3fa7431bdbd19313ff323ba4e24b073ae6593abca0f5ac7641842f36ca802bbe86520953a92a8b1336eb5a439c734209d8d0cb8cb0fa9e5d062b099576ff8d8afd80b6e0b7604e7ff8effd77a12c4b7b9731f1f5cde69de3ae726bad0e37f7ae8af9bee9064bf6f99f9a103beb06c787f40953def84573b70b49d961d5d3b8bd1e01c8217d38930ccdda418ed8d1552c4254d0eeecaa0a7888ad3362f1f2083ef01b070a7d7432650259b27902d3d85339ed2ba9f5d45435f837fb33a21c5d30345189010f342aa5c581eaf8ca70f0901744969d0335957b928ae25d13e552aca14fb713cc3aed5d077ab185622e502c5cda0f09db06f637b66174d62b9bca28fbd79f104b47e57f056c0723b4826286b76078e0faf2851dd909fa9b4693c3af3d1d7edd4428feada9aa97ad22598feaef4597e33fe93f297baaab93a4960e4a353ef71872891fd42561cd2388f19c50c7fbeb7e1ff3d77c140cdf9e4da9748a870795bcbcffe0c7b5ec5881f80ac5addf58f372da46ae4b3a12970b5b4f7a6e63c027c769640068e7b1ab2873685d4ea00d8d34b909f2effd8d406f5935762a08cc4a5fe7ac66548850ac1f846ed1df6e1d069202c824da5e5509a56346a6dbbb0edb46241619f74a66578d46c2dbbde0dacb36e72cc0b33e016637dee474e9e3c39a6903fc08d2c1fc4792bb3c2f60b501c18e65ac0b082ac8ef1c929e69540b4743c47c5726b5bab5b58ce1afafc19c57c1669df5b1caa55374a5acd8d6110466bd922d5adbb7c39ba30a9297bc809cfef0e28126dcc1d659886cc79bbd878a1e1ea4eb7b1d0d9f12323d034f8d3767ac95e9195794c655f102513738ffcc080b17b75fb307d6ae4fb1b1d944e45ad3b1c446a26976324bd513130223c95c0fe8ac9cad5559d5369466238e9d59434f2f4ce8b207b11683f1572217f0f35adf66fe44a4f789fbcffb04e18b94a11d6c0ac21836859004c6e40dba477c1d6cc91d060cddf9b1c4646e80e4ac3ace9ad50eddc38ba7cd154123d82d510f8fe9cfb8fc487f7a398e8d8f904f192400c74eb4b277130e648180056f4984b37b1f7bbc1c4f02a8110d51dd31f1f06af1a33126f14998d09d1eeda5e967a93edfd4232568c09ab89b775c804c4f269d68fd65aaf3c0c7b2d67e32a5e8c6ffe5445dd05412bd2d6e73e43c87eeea8b17b80a518917e9bbd1a2c36f03e86dc8cd68890f06bcd130fed6aa326d24c6e399bfa73c80fc12b9d4d0e0e098eaf8459ce42168529f186fa1072fdce382457c920eb89197cbdc85dc7ec58fe2280ac98cd79e823647cf61c1dbd6784114e023a451cb56bae50e388c639e089f89429af01f2814f1b77f08274d45f12f6605b50d29fcc5cc9fd0538c44fbd70b79ec3426a9326b0cd637279c00b4d6ec4c4b95be5e3ff75cedb542726a371bcdeee9748f4e098399149a237952ece22c14f3b86692d92c825e2f0727826f525b82a5389736aca20c7d155fa2c7e7753533303a74fcc0beee5c5ffd5b6bd978c2b81b23ab875cc0f013f7bcc095987a8a38a3f31f55f96fa1d278692866aead2ba47178f47bc351954d9440d2876d792490da0d688f04e0c06d4ac6e2c97c0db702c1afc9bab40dea13196d859c947c93a37d9ff22d81106935103f4c62dd89554049d13a1998c6a03ca75792da0de7c21f3b4a56b44f3b182f5116f69831d78aa24c19136069c66e7234c1405311edca5162978f5af2e9e94869d88e59892b043278297e6929d572593d25ad617b804d3ef8798d79e861b7e5984ee8a284a63e1e544c89192d96e59192bcdc7e2a3210bf7a8e259caa1445a15b1fb38e29d0ffd65c6fc5c36bf6228f3c28c8ebe6cde3402edff7321bbb8fdff8cd2cb8090b5d52943fba6ebc79ab26dbda36e9f9591901d14f2462c611737726f6115225add9c3bd676e2ed1b58be0d5207a35c88bdf1d94ec6a97bcfa42eed664ede16513628c3a18ed4cb22a499107f3625a15fc49f6396f18b7105ef1aadadc43f3df3a655a9362d45ffdd53316627eb3209f65684fcb6189346b11ee99f878fa564911d02fd7f8b2dfc345e7e9505fed90da9f0c5185e5d8ca9ceac2713c09922143bac8b2970f7ba0b34578f1b81aefae366cad49bf0a3836fab1914edf09a472f16db857f875511bfc2ea977476a2acf2ad5bb1e31f89e446fe87bf3da1f206a76c9bb635a6a9d5db1abdbc4b9726d097f4936f59b6989b299288602d2b86db4c2f247cf845579399d2891c70794cdd19ef55798f8428dea66096760794e346e05c747f286608d3df65f261daa9048fe4441b2cd8c13fa375b5403aaf80ca2d998240e84462c231749b967683e892cd566aa4692c6bf05adfba086a99e636f3bd2d8b46529d4e665881062f957ab61dc6e6973195da2b8ddbf9fb7bb7f9ae551cdcb09e9c8cfdd5c96006f82eacaf067df7da2aa3d4087b7b093b322b03319699e81a1cdf15f908cc886fddbeec1a626add75e4652992d0cc12c7a9930f47dcd279bbcf72ae913c0fdaafe38a671d3a26ab37ce3925f299057144e0a9e4e025ca6b57807374569081ade6ab0b51a623258312b2dfad9b58037aaf445ad37dbe624838baf1f19c2b3880b71b3288029e9451021304901cf619b450e2a05f0375277cd03abd5715bbb814baafa1d55bc6ea01686b270ac0d37424c00713d6e2e72df34281f3d41e7563d7dd33fc3c0f899a77b643d544d6e4ed2c99960255b4135e0b40ceac2712dc227a6c75273c55d5894ebea85b44e37ac770b9799ef790d878a483d3070bbd18a834b809cdbf9c0adddacd89ed633578a46d8ef45e7c8bc657b3209ecc32a9d39e20a34cb26228d3f55e887db3d1a06b0ebca31d8a822c575611331e1a926e92ae1f432ed17e4151d229fdb8858a42d7ee2ec44e6b1a0c82cc43ae354dc552efce63f0d9e5a8beedcfba3070ded000005e2dd5f96ca474bb5ed10f3b22d768a78c5b09cac509cd61252d1dd3ab95740cd75195a50bcccf31b470d6829a59a2dcb8034bc558420cf622832db45a473b5cb93fd4f75093db033386b79e11d1e09bee32e10b9f39a679dbc1639b388c6f4707eb370a5f83185bb8bef4ae882dd76fb67648090f4f32cd03b385cf52d506b83db9f074090a833532fdcde70e6417c3e0bad19322a387751d93d15b9547af32cee86e688a98ed358d1dc212ecaf94aa143ae411dcf149e230fc1c4c0abc8d898da68a3c32e856e60180a5da1b0137f9ec15ec399840a0f33eed42c8f9461f4a8baa9afb2780d35d2d83c8994483600b37f526f2fb1b208a79a66e510a5640cef809961bdd173e58d6e9d71085d7d9cd89ce0a94e68607df98d3b57564b4a734b954059dd90ce6a0dae1fc8f823cd183e786351f0d2907f5ddec3e10a78df2a74dfce4f5a93968d6617a03a128b0d7bd09a0eae049f7b601874538974cad2ae3159d763bde1df809c2147c558cd5b7a8c7bf076a936122adadbbd1f83fa523f0230658e96912c45a49d4ed42266890becdf769924965d06e369a69f5f2ce378ce7a0c2e569048bb4695f15c42fb3bc1209ab1c6ba5992188ad43609856c29381d7aed1e7679005a7ee71cac9731c99af04fa1cb27987bedf34c029011fff7cff69a68e8a3029191997c1c14ad3b65fc87e44b367bbc38ab038fb0db5fc7afc0479c6e9856e86e1783d99453a84b329dfef9b56487e06eb33b75e678ae12643e88a2cec941712de5ef0ccf2d008d3465554fd82d61b1a5eb8c9d799811ac414c0b2abd5a03919abd3398b218cd5fa7cc10b3dd6c99d6726379191ebe17129b136eade9a5685beb314d296805a6eb455b73f1f673b45ab7e1e36e0e827ea00e18ef95d6513366293d61d833d6c52e281dbf46fccb12b7508e7de7788478962c44afda2efba25256803f4ee397ac6d26a25bfc8ab611f107e6775ccfb4d509ffbc4fe41b67ceebdf5da47a2f2e8c52d324af71fb8e0369a5d085a73401d9f79d5d669f56f25bdfdbcf1dd02a7376537c25cb93b39b12eb79e37ad691c569183e82db1edad3d00a8f917cefa0dfa649124103f5ed7c676b869127459e54ff7113db7857ad88831d4ececb45c39838c19202ffe766584d5b8051c4b3394ec17271dd2ffeef9aa56ef788c3c9171dd057ad04bb5d99dd1bb5aa4257aa7dd2be216c875cba159b4e1dbbffc2168a171b94bf73a05f57280dd8c9d4ce8880be50f15e90e0b45bc40482b4c58ff326f6a63bc84c8152f7c723c3e5870c35b93e5f9448acfd8d86475ea944b6962e118b0f8611fceeae88238b2db26ef492c858528f05d6c1da0b9fd37e01a417bf12187230847c38405ac49de116aa296189a328ee91e5651500821f3fbf4a7dc48b567853037a2ced287b88a8e6bf38b46f79a069cc4aafd7b21a3b6b96b0796c22e4c0a4d96f2d9cd5952d72231a65b2f9263bdf813fbbf10453f577c6057833f23596b90c141b2a22c5210efb321addd5e5882081889d58d0196adefd19ddd0d7d67a276f09c16b356b46de1a0b08749466e58017f4a119f5e0b579dd2e1bebfe261df0cf5b71121e9d7bacc0f775b89f38298fc348267f18a8992bbea8e18db5913b8556b3d0c8e1bd75ba6e4153098b48a2f777c3773eacfb68ce81192fbe5e868df7506950cafa202dd11ccdcfb4ec38adaa9970aac853f07f765f0f986c987f3397da7f69f2a714936fe36502163180b8805964120ea19e2ac71e78825d485ed140fc512c61d023496fce3d31e658f3fc94a7a3545be8cacddf3925fe1c5c1bd6c70c28372a9dd40b43520e0d492107feb061294348f4a480fccfc78494e185891ef420a1b77f07cd9b584bbcac45cc2d341672a3621c7e94fcce090235415c38f4465d2c50f3e304d4c267e06fa630eeb8ba3a189c3f1565d67f96eab9443abff7d12bea9e966d5c4c1b0473ba30ed9721dc47a32e9a91aaba7b9c3d4950c809bb82c32f9cc765f4298d736c2acc7703bd6286b2b053872c7d43220a6a276b90500c3321011bc8b10300d8c3ad811cb7fa7ebd136666383dd9d0eee459cbf7dd5d2e39c001f051c9494b1d98192af"]) bind(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) mkdir(&(0x7f0000000140)='./file0\x00', 0xe8) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0xe8) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x142) (async) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x142) chmod(&(0x7f0000000180)='./file0\x00', 0x2bf) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) 3.149163742s ago: executing program 7 (id=5687): getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000080)=0x4) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) dup(r1) (async) r2 = dup(r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0xfffffffe) (async) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0xfffffffe) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x61, 0x8) (async) syz_extract_tcp_res(0x0, 0x61, 0x8) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$BIOCFLUSH(r2, 0x20004268) r4 = dup(r0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000080), 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x16}, 0x2, 0x0, &(0x7f0000000300), &(0x7f0000001240), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r5, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r5, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x40000}, 0x0, 0x0, 0x0) 3.143420432s ago: executing program 6 (id=5688): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x205b98) (async) clock_getres(0x4, &(0x7f00000000c0)) (async) r0 = shmget$private(0x0, 0x3000, 0x70a, &(0x7f0000004000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 3.128756921s ago: executing program 3 (id=5689): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae3", &(0x7f0000000080)=0x54, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="f7729b5aa2000d837238dfc5d2591404c54f866baaa2e5f4cd353c97341645d98f3f4651fcae5bb517fcb220d0b1e8667bfac3f86de6fea6e314c161", 0x3c}], 0x1, 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000057000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="6dd8a48ff65faaaaaaaaaabb86dd6b26ad4f00000480fe80ec000000000000000000000000bb00000000000000000000ffff"]) 3.128446599s ago: executing program 2 (id=5690): r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x2f) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="2321c5", 0x3}], 0x1) write(r0, &(0x7f0000000200)="09cd00007f5d5e8ee581c27a83e11f472e74820b2a2e6201cf78aa95ab10eba007a90172c84c837c427502005c2a191c97413fbbec0428d6b04ab7572fdc6a5ae75fb8ea512f6d626401466a3f32f5408ad7ea09cce00ce170668f0fb65836c74dd6f9e325e6560a00", 0x69) open(&(0x7f0000000000)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x100) r1 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = getppid() fcntl$setown(r1, 0x6, r2) shutdown(r1, 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 1.446045426s ago: executing program 0 (id=5691): setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x300, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)="5dbe69cd2dc2634d4d77a655499a27e6772f826ec949f05e1cfe9d7e785eee0bb056b99104201a85a84baac392b330c6ae614ba5fa2c4aaf81b700a361e30cabe82862631f8ed575390f256211412799f5d69c7bc61dbfe67feaf73007b6cd1c74c137d9caa059514fbeb0506a576947c32195b384d55a7b84ba6d430e0ddbf3af2d1fbdaa29729e92d764d502ade21e233b2d6b95cf6d8845aa9e9b134701a06562e10a325b77a0882713ff99043174303a1e889c7de2020c1ea1c4c2bc46402635828a61449c35dc3d38d1fa812dd812d5c58897b63ffac5361907be576af71d791173b15d794d9b5d5478443cb4b0a4ee06b2024960", 0xf7}, {&(0x7f0000000240)="7da9cb937f082f6001feb80e916c", 0xe}, {&(0x7f0000000280)="b1ad75c5425352038987823abe3bee652fd95c33459ea73bffb996aff1e5d9fa28380296d1d94b5b3a3f9dc8d18b2b72f91590bfe350370d02f427d02ba10f9aa5bfd44308a3b9a84c88dbee760a89b48cfa799224348511a5edf313f2927b1d87612c458715c864e1fdbba3d1e1b544d893e27bb2db657c8c764e8a9ab915689db51d19e9989815701c314fecf1c61e80cd872c052046", 0x97}, {&(0x7f0000000340)="0967f74d7fa2e539a6ae4ba827121ddb32e22ccb1c4d5d83848dfb915bd0902d6408b99f8640002e75d7417fe8246e02408e8e21dc0ab253e90f0f71fe6c528350d170735cb411116646bf1ca3e34fec098ce4e935070647656d7999800a9b431b1efa9ffff30d320181fb2d419c450954780b75ef35a753aac3436602c4cb409c24283dc16618037477e58b766d521d2555d5c15265f53e", 0x98}, {&(0x7f0000000400)="fe45dd7e300a9aa632a1d8a83a95ccf6e78a577edcd39ee262a745f4fd29cca0c60d86d60feb293cedb0dffe2721600954b7f4daeedd512ff12ffa95e64f37f5decf5a680218404b1d8b79d78cc3a92a14260b77b8c1fd0c52b9b8ca81c2c90112fbfc35fff2a688fc172830c1f42022dcbcc172ba58f0e6e144b0aa9b06c2220cdf01ddbd348431ea7c6db7b5eccc501d270f546587df8c740cc94e0e0a68866f9ea6cf9875de216686b20d5f3607334b9e6a0221f1d9161b12f8c8591207ab21fdad15aa63aa150bfd35a10b78d99eb4b708a718261d2b1940c3b5ca7841a731afccfd89a6895448adc130288182d5192c8b5c817f97ea5e57c925706e6b945e9dea1eaf9672f13316caaa32f309b89205f8dfc8905c1eb4b04aa33bba9efc56e989108c6d40afcdf958f26ac26c1ff3c9970d5849aa652b52e0b95a5a67ffb18fb6ae719ecf3709eb5732987c20114039099905cae9cc7790858f684ba7fa612128ff9f88ed9f1bec5f789fc4ca6dbbba488411ee68b012b1a423a9541955a8ed61af65ce4b8262ffcc11d6e18ed8eb71c1ff98610666e72f55009a319fa7b69ab386a2f02299a1dca97e6c28f3011f850fc300e762d0e784067f948b3b2879f63b030c89e82696bef8316f075db0d3341a89488d907531595bb82699746bfa8547350b20dfbcb15941f22ba1bac190551ecf3e1834ab31535f14193890f4d4857e0fad53f00b471369da8cb62d873842edd6283c7a5c273b1d110fa06da3389ca03bfbe78bfb1da8bd7da4bcb5cb3df22f93650578b59e02a0ab9d2d05d322b895d8aa7d71e727926be32dd13ff2751ee2d3d3c77490896fe1968bac201f571db839a4a0711c6e4f38c02535418f85b99f04d33d6b4f4661e15ca16b64917a419057703b2a5561f1afcb440a5e6d0c9cc8508db7fd3db25c94b2610ed66ca845d9c317d9ad23f26007e1c4445bb4cdc1116b48a0fc74525aa72b40352906fd1bba0fb6a6705fe810b4c874b5ad17e43b68f55bfd6fca6b46689438322a6a8fd412d8bdccbf7bf29e1111a5f2e9929209d9acbdebac54c97ba850fc932829603725b6451d399a31e361be4a216cdb923e88a00087690c1d40dcc3ec93624e85e658983ad25286595cdc2889e93e215a4144b9611813a43ce15e88f6e664e77b0af0b839ee59c1635f32c92d1f021effad1516584167d03ff0b7db5198669d905f3d926945b8a7a7531913899564b2254ffd80ca00bf26ccb9f3737ac33198790eca2c7213ec38499f534b1f0e8b585b124fe8a11aa056a841ab0a25ab090ffdc34a39ef5dee0728098e2d2e821f16a6b2dfdf8e01a624b477ef6f2c6b3ebcd5f6c1b1f435401861b1d246f00ba2e4c046a0cbfd1e5782108c335e1c8d0a550446ebcec3a780d1c937583f75c60a16db51d3ab3ac432a6ab479fab4245999f2c458f7c9ce0844e3173fa1478f09547ae70fb259ea7ed211f3863f54a8649e5d2ce429529e9ad00ca15724bcb494335839f6fa026cb4783dfb51403c2fe5438a6a17750d941d5c5fe7ed4892ab0a8f53d99d92ed16d9a8b15c3744c02bd13d7a47dbdc269484dafe3a8ca43917e209ee07e3665cfe4a1dfe2c46429b3f6389d4fc68bf86856fbddce8a369730308f6f8ba8a12f31ebc98b3bea4bf17824e1ad10f0eaf9651202c8e81324d8db659e7f2ee0971d0063ee7876099f1ad94ea176345eeb8380ff1d1474ec3814a46efbc37675fb94ee60858779420e74b1559c1d26519e11062774b874c05778687bfb17f2cd977985c1e4322e5eeaba4d4b33b35bb514eb85e7e82407b22863f09ef967603eb1d81d9955d7a8d89e3b4aa2f79363697fb1cc0e06d632d400d7abf89d2d213bc39e9298b3194633a9aa7df5b4d30995782d6de5463a22f0c6baf5ab90e741804e353c85959f40a7ced01c52da092d62501e4b0b08cb6e7682be6d6e99a6162d1dbd4ad3556aefc06cb6d7f3cda58438177037216afb3cbfedee13f11893df937fec117bfb38be2c122c7e95180a797b61db1e8bad2cea6eb478107b43e05b2506423bcde241b89fef767142032fdf6b720163b90b95cb901c29b03e01c7c632dfb6833f26eacd675fb3d8d50674d240a16da8db98cf26cd8d2d823cadf82f763a3f2ba77e1cf91fca7d24728bf9da3d0686d674c90d3bbc8b193c6d62d9653b94a3ed2b0c9c9cf62155cf2e5ace5d22efa60d5db1b6887a1f8e46ec87b7d903357ccf2391176266331d65b54ea2740d098745126a7d519f721e71880c8f24dd41b2f29f8cf281c29c09ff8f4abc2cd1fdeb15c0d3c6123abb47c1b299897a2887eec6392d2803d26ccc45b6546c7458c246a6f8d31f80620b37001a295145f4d83d3c7fa54ab151c2afed6729bf3556e3582ee740f9b692b53cdd278b55a353aa3248b816c2ef5ebab7362452e85e18e8708b887dc6ea83e380f592e0e3ad15d041e50599ee5930b9d01fe9dc508d512a470c7f1cf47404ff90e36745911d746fd2587166d4ba71be065263eabde81a70a0512e6f66301ef8a6e3c2f1b9d9715b06eac4ec4016dbd76568dee4973751bf15a20b408088d50bc5c3caf2d14458b6de0693e42af996eed0e3e30aad0977153ca443db05d8bade9c9961cc40700b868e492a4598db3b5ac06aa43b674439c9c69adac493a4aa258ca7f8f6abfbdea91a846a987c9fb07605e9b845fcf3fad953fdcd105ffc04aa17c5e3e476a738f654df5a111a532a0c892db4ee32e7bd22452382b9c73a780bb85a7d4e6b3f838b1fdec48681a08463d28fb831b8b7f371f63e51838539711d2726cfcb69157bd63244e0f36c865639ba74c337651bc48608625001d5ad461fccc1387cbbe30d3d3cc307b8db2187317e25fc71be0d7e4f8d5d059d51426fe9cf81964445e2ef5cab6d346f28061f9569e8e6f2d0254c72bec0f559b8d0330488a469a5aac917074354c9f50ee8e888e39bca3ec511e6c65fba9f630bf787c4710d90db3a2443b740e32260d524a238020e245ba77e76915c02123781556754962ecc7ea0a3d9dcb6f1a676618ac5fff4bb02c754cdeb84b778352121f6be3fbdf270701f002877a8778ee472c5302210cd13865883b1c03c6749d862bac6497e1239441310287014e5af743b8ad7810a47a53a7b3d3d6ea1e0b28b98bc5ccb25852842abe03fe238306b798757a63e62de7b3c40c1d8c27c2a170074cf928e3ad59d147c5af402c287089ab22670f60c34ebf7b112c7666c2404016e6dd7c40fa5b0511412b8b1984674c88db0fd261ff3d37ea25eca5fe834ebfb5aabe9a08afbc9caa0e5f68e58c459e4b3e88a04247180b933fbf45e14c371bd6912e8786c4be05c5b3a81b91fd121741e7cb58d16d4f84ec45494e4086e538991f31c491bc5ffde3518d97d7b20ef534e5c2dcdbc751263b6f162ee7fc13227ff37968bc3bfaed30bac84c98b4b5d601ab8e58f23a0fc1e7a9715651bec5393bc2da4ccbb719a54f663093f0a67ade2b49e1486b4234ea1884cd9ee0beeaa4319e5af6329023e51355ae758f20b792e2a493262b5ddca2535a5b993df0540ca768c02bd0345c2f1e378b82ca2d73b32539edb1cbbefc4d0fb3a7c3a254540cfd42b3128508a835737359ee74530aa85a2f3d1aa53c7d769090884afefe9c9f901ffce244defbe3c941e34fca4c8285882b1e5a4154d332fe6656cfef1a8c52e92fa0857c65ced3c9d403930221c7b4cdff044669e68bc9f69da8a0f17256f72b68d66840eac193e30b3b13f523dde7b8fb088863202b8d003818b983d717aa7238261b572261abc2dcdf9a64248b74010e7bf7a278dfd74e4f272e4832aae6857a17c569db37c3742be4e56493e4d28b85f65a6dbdfcc41d26cf565421c9f2e371bf3abb580a1ef4462298fe0b2650ccedfe5a41f2bca921e21de9ed0282d9a25e988ef54264eea265e1c620a6de9b390a6ae128b16cc1a749439f594ecaf9eec19e85a2ef433d7e123ab911fd4ba7c5aabac3c70f6c5fe9574a43fc7f7bb4342ffbff62f7b09824948eabcdf5b635151a83d3102c82cfefe6ce1b127bcc99c27153f1f79b261af89db672e85f943785502f0158bb2549f4e64a7a555261ee9b9b7b4530c4fbad1b1228b23558bedfc23b3b48678e22bbb9cfb139a743d39392679511382fccc58b6f90fe45c96552e8fad868626f2df4eb8212c0d69b3062052f85f2cc508e959ae66ab91b5a49fcce50d2f932b9502418cd6a257c59cc8de1cd5a9816cdbbd015aabe97086316fed8b65e9b020c7e457e0a750a85112d96443646ba863cdfed53fa3ea6ae92d8847520b78ac905144c8813bc3384f5d01a6e134736983256ac27d7ed4435c41ce633d01a09c7d7c95bc24ba12b67fca18d361090fd53eae47fb587ccc974b4026e68d756174d4faa13f2803dcc9c12026d9dd53654077c5b90f77b799838963ee1d3b0331fa0e3e835dea06158c74c6c917a3862b409f0e098bd5ed4becd500acc0dc8b61081ae3b8c3da36d17b0c1e85effbf1d80176371fbfdad1f8b7639d95bbea0b1e6660b62bb3bd22f8018d22c5e72898054ce3142f7d8ff1524e2ae4ffe511965ffe9482a853343975c3b62417555a4c923d3f45d332f43d16f494a318578fa55cdc8324abc183e54426e201d9936fec1a5bd63b841125da4d93f10852ea4b02df92366141e3c8b1886e959896e0e9ce6215600d888786cf920c779c86ba0646db4e4950663d2e72e41760fb70067f30ac551d1f6bda1e4d4af268e5d6e6b247ad2e010841661c371a9cbf78db4bcf1664b69a23e4c79d4565e637abd4b67f8c65f15743df2ea4b1ac2e703802db37245d60ef42156480969735612e4223c350c29b36640d9eff792d13e39143eec09c8191842465010bc4f2b0d76f70d6973822dbcaa2361e2bbb821f732c3abcd02a2b9819c266b58e25517efad09a1aea18ad90fe37b47ee13696a77548cdb99cc6ea6b4d4e545a75c05cca4ea4213a090ed30a206a00702d07d88b31cddd3fd1e0b8dfd8507d61bb93c9a1bd382f6841f672404eb6893c3351e8b647f729a5e2ab2ea59b20baf04974433d1334657bed18618dab624e155e292657a83f7ba290b0c847290652c0e918e36b49d0e9fb6c69e1cc1d02774c816ef69b044249194b1df010fb00de800906a204ca48c02d5747c2f507dfec6603607db5443952b5eaf2f5e916c1055dac79f4086f3f9c3fdcd8c0dbdd85fe391f934c17ff7a01a42cd326014a7d5f661bcb1079540a77d1632110568b25638e04e88eb3d1fd494e29fd7999a083b2aed5c53f0b82624976bf01243ad69c1f50bca3b2c544c3e73ea015584c9f08c2896b2d226ca72109aa44fece044e05112e90463b69e9d3931c2ce20f4942402ada4126bf3b28c789c74af046199504033a84b39457c3821f5701464256557d33182d859f129a47dd3b3c42aac3274373ee29be37fa612a8abfc88056a1d37f944352751dbbfbc1970a47ec8c4b6cd4c8d5a62d3fc56c226359e786c4b708a1149d27cf02e7a4572d951c2bb026713de3a7329175379d6028a9fcb95d220390667235956cf552caf359fcc5403e397dfe33cf91915504e0461c70892ddefb495f1c876985b5fcd561b4ebda01270a8ce37b9d3568d0f22f5646e7c8d8ab7970ed01d36acfc55fa5b3c9da8feed0dc80b2575f81f3af44843d809a1d62147ceb01a0e653d814f387e6ab8e63b18fb1ada7c203994106fdeb10c946c68f5329b4061df282f713d959a92b554ebedaec785e5696", 0x1000}], 0x5, 0x0, 0x0, 0x1}, 0x400) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000040)="b50466c5", &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000014c0)={0xbb9, 0x6, 0x2, 0x823f, "859e836593ce9b8b760cd3efc24a2b014f89d800", 0x6, 0x7}) 1.445062059s ago: executing program 1 (id=5692): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa", 0x5}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="81aabe98c936d0a1885823b6d0cdbf25058b874429e2b30811267533ed660adcc0e21b5f18", &(0x7f0000000080)=0x25, 0x0, 0xffffffffffffff28) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="95193f65ddf4d14d95f845121cc7d72d7f4e82d681e2f474f5144ec89a5c34fe59523342f7b5e456a095146fec8c71da662b0ed0d9bbacffb557b8cbd50fd7bb14d2d9493a8d6c56c31b1b1e8ac8cbef4a442d2fa16905c66501a35664f373d38a63cdb23a111bf4f981e0cefbb74e262f38", 0x72}], 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r2, 0x0, 0x0, 0x40a, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) pledge(0x0, &(0x7f0000000580)='\x04I\x8e}\xcb\x8f\x00)H\xabuLM1\xb2%\x0e\xa3Ge?\xee\x06\xc2\x8bM6k\x02\xc65v\x04q\xbaO\x8c>N-oi\xdf\xa4\x15\f\xf8V\x1c\xf6_\x9a\xe9z\xd6c\x8f\xd4\xd8\x00\fN\x10\xbcS\xec\x14\'/N8\xeb\xc9$\x9cp\x03\x9fge\x15\x95G\x11\xbaGiPk\xdb\xf0\xfc\xd3+X\xa6\x96\xb28;\xf8\xde6\x97\xe80)\x9a\xee \x97TG\xf8t\xa6\x8c\xab\x7f\xbe\'\xe1\xce\xf7\a\xe0u\xd4ny(a\x82avx~\xdd\b\x8eF\xe9\xf6C\xb8\xe3G\xc9\x9b\x0f\xf742\x8b*>\x80(\xadz5;\xb1F\x97\xbf\xb7v\xbb_\xbbt\xed\x1cO\x164V\x88\xd2\xcb\x85\xa5\xbc[\xb1\xb7\'\xdf\xb9\xdbW\x91l\xa5\xd2\xdb\xe4\x1c\xda\x17s\x81!K\xce\xcd\x8f\xe6\x02\xe1\x92H\x1b\xb5\xb9\x18\xca\x9d\x82\x89\xc6\xc8\"\a0\xe6\xb7tg\b\x85\x97\ni\x1d\xcb\x15\xdc\xfc\xf7&C/\xa6\x96wi\x8d\xb8\x02\xc3nC\r\xbe,\xe0\xb5\xae9E\xc4\x85\x84\xd0\xfbf~M9%G\x8b\xd8>\xb5\xbe\xcc\xa2\x99\x82\x00'/297) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x71a, 0x7ff, './file0\x00', 0x5, 0x5, 0x1000, 0x6}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 1.443224851s ago: executing program 2 (id=5693): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) setreuid(0x0, 0xee01) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f00007c3000/0x2000)=nil, 0x2000, 0x1, 0x12, 0xffffffffffffffff, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') chroot(0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) r3 = accept(r2, 0x0, 0x0) shutdown(r1, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000300)=ANY=[@ANYRESHEX=r3], 0x428}, 0x2) close(r4) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xf18, 0x0) stat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)) 1.442881012s ago: executing program 3 (id=5694): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r1) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000480)=[{0x81, 0x1, 0xc, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff733d7af511cf28e36bc753606012980247821e92bf6a24f568c89", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000003c0)="02c1ceb4ade633b9f85d25969314dce0ef863a06d031b08cedb0bb16e466d2d2f0e34583eb2ebdf2d522a8eeecae88b45baae58c4ba0e991548fd016bff98dcf5edb2f9f4ecc1b1a040ab5c16e", 0x4d) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) close(r6) fcntl$dupfd(r5, 0xa, r7) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) (async) r10 = kqueue() kevent(r10, &(0x7f00000019c0)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x10001, 0x5}], 0x8, 0x0, 0x8001, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r11, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f00003e0000/0x12000)=nil, 0x12000, 0x6) 1.442446798s ago: executing program 5 (id=5695): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x1, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x80085761, &(0x7f00000036c0)={0x9, 0xb, 0x8, 0x4, "4a1cbb22ed770735062ebc6f7a64a7ec5796c33b", 0x6, 0x5}) (async) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000590000/0x1000)=nil, &(0x7f000074d000/0x3000)=nil, 0x404}, {&(0x7f00000e6000/0x2000)=nil, &(0x7f00006a3000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004bf000/0x2000)=nil, 0x8001}, {&(0x7f00000b9000/0x1000)=nil, &(0x7f0000427000/0x3000)=nil, 0x11}, {&(0x7f0000014000/0x3000)=nil, &(0x7f00006a0000/0x3000)=nil, 0x7ff}, {&(0x7f0000332000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff7fffffff}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f00006ee000/0x3000)=nil, 0x6}, {&(0x7f00001a3000/0x4000)=nil, &(0x7f00002eb000/0x3000)=nil, 0xa91}, {&(0x7f000054e000/0x4000)=nil, &(0x7f0000594000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00007a0000/0x4000)=nil, 0x4}, {&(0x7f00004bb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xefe3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000025f000/0x2000)=nil, 0xff}, {&(0x7f000017e000/0x2000)=nil, &(0x7f00006cb000/0x2000)=nil, 0x12}, {&(0x7f0000234000/0x3000)=nil, &(0x7f0000058000/0x4000)=nil, 0xc301}, {&(0x7f0000361000/0x2000)=nil, &(0x7f00004e9000/0x3000)=nil, 0x1fb}], './file0\x00', 0x6}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000380)="a16a3247", 0x4) 1.439640098s ago: executing program 6 (id=5696): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc0205603, &(0x7f0000000040)={0xe64, 0x0, 0x3, 0x8000000, "97f337576a00fdb90200", 0x2000, 0x35d0}) poll(&(0x7f0000000140)=[{r1, 0x8}, {r5, 0x80}], 0x2, 0x472) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0xffffffff9a532add}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0xffffffff9a532add}, 0x0, 0x0, 0x0) syz_open_pts() socket(0x18, 0x2, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xb5}, 0x10, 0x408) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xb5}, 0x10, 0x408) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x2) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b18", 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x2, 0x2, 0x0) getsockname$inet(r8, 0x0, &(0x7f00000000c0)) socket(0x18, 0x3, 0x8) (async) r9 = socket(0x18, 0x3, 0x8) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) connect$unix(r7, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) setgroups(0x0, 0xffffffffffffffff) 1.439325641s ago: executing program 7 (id=5697): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000002c0)=[{0x22, 0x3}, {0x46, 0x84}], 0x2}) setegid(0xffffffffffffffff) setegid(0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0xc8}, {}, {0x1}, {}, {0x0, 0x200}, {}, {}, {}, {0x0, 0x1ff}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {0x3}, {}, {}, {0x0, 0x2000000}, {}, {}, {}, {0x0, 0x57fe}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0xc14}, {}, {0x6, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaeb88311fdd607d00fd000a3a00fe8000a48b8073fe000000000000000000"]) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) 1.061496346s ago: executing program 5 (id=5698): poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x4}], 0x49, 0x887e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x8, 0x8000001}, {0x6, 0x7, 0xfe, 0x9986}, {0x4013, 0xf8, 0x0, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="00000300400000000000000080b57ab02259cde2f678db3c946e7e825831ff07ddd68ede01093a3150b6ce60bee379852a8618912c3b1de4f4a88e1063", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r3, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1c0) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x12}, 0x3fffffffffffff79, &(0x7f0000000100)="b4e6657f3257ef0a51239bac", 0x0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r5 = dup2(r4, r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)=0x1) getuid() mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1762) unlink(&(0x7f0000000200)='./bus\x00') 1.059279839s ago: executing program 1 (id=5699): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x4, 0x4}, {0x2c, 0xfe, 0x0, 0x200}, {0x6, 0xe, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)={@random="adbce69ea015", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x1c, 0x64, 0x0, 0x0, 0x50, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) 1.057991313s ago: executing program 7 (id=5700): r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7fffffff, 0x0, 0xfffffffb, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x74bf, 0x4], [0x0, 0x0, 0x888, 0x3ff], [], [], [{}, {0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x4}], {0x0, 0x0, 0x0, 0x7fffffffffffffff}}}) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x7, 0xe, 0x3}, {0x2, 0x2, 0x6, 0x6}, {0x5, 0xe3, 0xc1, 0x6}]}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r4 = socket(0x18, 0x3, 0x3a) close(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)="9725db874b5776d5676fed1ea73f98a0c434268a8320db3eab6b66f85fc6c3e3784eea0a60bdf4f4428f0b0f73d3d47237f91da5d2059c1266e040db88848df71a", 0x41}], 0x1, 0x0, 0x0, 0x15}, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000140), &(0x7f0000000180)=0x4) dup(r3) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) ftruncate(r5, 0x3) 1.055112555s ago: executing program 3 (id=5701): sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) acct(0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) 1.003734403s ago: executing program 0 (id=5702): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000200)="01000000", 0x4) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=""/10, &(0x7f0000000040)=0xa) (async) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 802.737578ms ago: executing program 1 (id=5703): r0 = shmget$private(0x0, 0x2000, 0x6, &(0x7f0000ffe000/0x2000)=nil) r1 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) (async) r2 = getuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r5, 0x82, 0x7}, 0x85c, 0x8000000000000003, r4, 0x0, 0x100000001, 0x7f, 0x200000006, 0x4}) (async) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, 0x0, r2, r5, 0x190, 0x4}, 0x4, 0x8, r6, 0x0, 0xfff, 0x4, 0x4}) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x5, 0x80, 0x7, 0xfff}, {0x8, 0xd2, 0x6, 0x3ff}, {0xe, 0x3, 0x0, 0x3}, {0xb, 0xfa, 0x8, 0x6}]}) (async) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') 802.10603ms ago: executing program 0 (id=5704): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x84, 0x7, 0x3, 0x3}, {0xc, 0x5, 0x0, 0x9}, {0x6, 0x2, 0x0, 0xaf}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7feff276b030dd028634d18186ee5ff56bc75d31440a4507d666954a4c1f679bc0b2f2bf6c2426bd6ab3992a5d540d91343e63ee68889e89bf67d214af57f30f00c9a57ec2a0000c92b72722b73d54dddc2d737d7119f5a8c463ef1d9ff8800e9964f804449500e36c707eeb803ef1d90ef870957defa16e9921189cac6ecdac65b1fb93f768dff45018b51c3853d93e4b55164ab63f7f99bca6687bc998c6a07aa60073ef0420a11f12c3ea6b5dd96a1875c605c2903cf6b1049adc23d29906dad8cfc4ee17a32d81742f27a120bb79a453cdf3fea462c7e4adbf8183d72470b4b026f3f03d1bf466c163dd9288e2fd38e3d3e0d768ddd2bcd514de0316970267f944b5462a0470bae727acd12eb814f88bf2d1161e78ac89122df", &(0x7f0000000080)=0x11e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r3 = socket(0x18, 0x5, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(0xffffffffffffffff, 0x0, &(0x7f00000001c0)=0x2d) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r5, r4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x800000000, 0x0, 0x0, 0x3ffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x4a3, 0x20001fffffffd}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) 801.92573ms ago: executing program 6 (id=5705): wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8) 801.36621ms ago: executing program 6 (id=5706): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r0) (async) r2 = kqueue() kevent(r2, &(0x7f00000019c0)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x10001, 0x5}], 0x8, 0x0, 0x8001, 0x0) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) 800.560592ms ago: executing program 1 (id=5707): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40000802) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x65b3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8002, 0x0) bind(r1, &(0x7f0000000600)=@un=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x101) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xd0) open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x4, 0x2, 0x3e, 0x0, '\x00W\x00>\x00\b\x00', 0x3, 0xff}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={&(0x7f00000000c0)='./bus\x00', 0x80000001, &(0x7f0000000200)='./bus/file0\x00', 0xc}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001480), 0x800, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000001540)={&(0x7f00000014c0)='./file0\x00', 0x4, 0x0}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0x4}, 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) accept(r1, &(0x7f0000000180)=@in, &(0x7f0000000140)=0xc) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x20, 0x0) 667.876137ms ago: executing program 6 (id=5708): setuid(0xee01) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd64c256530008610900000000000000000000000000000001000000000100000000000000000000014e214e2100089078ccbc6eb3a9137e7be3d0"]) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x40000076}) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x1, 0x7da7d1e7}) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) 666.687501ms ago: executing program 2 (id=5709): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r0, 0x0) mprotect(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0) 666.230485ms ago: executing program 3 (id=5710): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000100)='./file0\x00', r1, r2) getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/511}, &(0x7f0000000000)=0x201) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x5) 435.141989ms ago: executing program 2 (id=5711): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x84c7aa6835e42185, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x2}, {}, {}, {}, {0x2}, {}, {0x0, 0x1}, {}, {}, {0x0, 0x2}, {0x3}, {0x1}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {0x0, 0x40}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8000, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() kevent(r3, 0x0, 0x10001, 0x0, 0x401, 0xfffffffffffffffe) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = semget$private(0x0, 0x0, 0x73e) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000200)=""/3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r5, 0x2}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) close(r5) pipe2(0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 171.685254ms ago: executing program 3 (id=5712): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) (async) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) (async) execve(0x0, 0x0, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 171.277745ms ago: executing program 2 (id=5713): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x6) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) setgroups(0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil, 0x7}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x26}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil, 0x2}], './file0\x00'}) (async) r5 = semget(0x0, 0x1, 0x2f3) semop(r5, &(0x7f0000000080), 0x26) (async) semctl$IPC_RMID(r5, 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x4c87) setregid(r4, r4) (async) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000002c0)=0x1) (async) sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x3, &(0x7f00000000c0)="0020a3db", &(0x7f00000001c0)=0x4, 0x0, 0x0) (async) r6 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, r6) (async) setregid(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0xdf50996a1e8b91c3, 0x14, r3) 1.086915ms ago: executing program 5 (id=5714): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80146950, &(0x7f00000001c0)) preadv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/239, 0xef}, {&(0x7f0000001140)=""/5, 0x5}, {&(0x7f0000001180)}], 0x4, 0x100000000) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r3, r3, 0x0, 0x4}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xf30, r6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1010, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1025, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r8 = syz_open_pts() close(r8) syz_open_pts() writev(r8, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) kqueue() listen(r7, 0x8) kevent(r5, &(0x7f0000000000), 0x5, 0x0, 0x2dbc, 0x0) setsockopt(r1, 0x1000000029, 0x24, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 585.825µs ago: executing program 6 (id=5715): syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x1) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x2000000, 0x7) syz_emit_ethernet(0x11f1, &(0x7f00000005c0)={@local, @remote, [], {@ipv6={0x86dd, {0xe, 0x6, "551718", 0x11bb, 0x1, 0xea, @mcast2, @rand_addr="262675475d9bdb70b707b48ec6787495", {[@routing={0x89, 0x6, 0x0, 0xe4, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @fragment={0x6, 0x0, 0x1, 0x0, 0x0, 0x1a, 0x68}, @routing={0x3a, 0x4, 0x0, 0x66, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="03f09ff66224c14b306391a52738c68b"]}, @fragment={0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x65}, @dstopts={0x0, 0x8, '\x00', [@pad1, @generic={0x40, 0x3b, "541396902ea75b1e8bb4c3b785242dea4eeda62c2da660a3cd70a32f83275e828877e813e60aefe6f63b949b311508a6530d476e1cca3fd9a9c4f4"}, @ra={0x5, 0x2, 0x6}]}, @hopopts={0x29, 0x4, '\x00', [@ra={0x5, 0x2, 0x7}, @ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0x6}, @pad1, @jumbo={0xc2, 0x4, 0x7b4}, @ra={0x5, 0x2, 0x4}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim={0x4, 0x1, 0xf}]}, @fragment={0x56, 0x0, 0xf, 0x1, 0x0, 0x3, 0x64}, @routing={0x0, 0x6, 0x0, 0xbf, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast2}, @loopback, @mcast1]}, @fragment={0x62, 0x0, 0x6, 0x1, 0x0, 0xd, 0x66}, @dstopts={0x88, 0x20a, '\x00', [@enc_lim={0x4, 0x1, 0x33}, @generic={0x4, 0x1000, "2794576f24f99ebb6abf2ae68848501ea7b5d9658e9479cbb0982bc25e0b7b5b4142bd9ef57d9849f2e2f6a69a93490c6262ec94dea5d68b7fc2c45f19b88210780a503284f6e555d15a7a0bdecd59e1620eb3dbccf5c1111e9e792ebfb621814f7b82cfb9ddc2b027fb06c866e590a69c4b907d7d10b3b5ce12f5fdada57dfc2048b777b3b0affcb42a4efd0f123b9e7171b9579b5f1f5b8f8791f2919e7dffee45658f5f29233dde373daf37ae2851f0168430b11acd10a19966e35b275948636d8721145f779272aa74d938977eed254e73bf5c0f43f021dee3f15bf38d12e523f51b72a6f0923201e0a48d201dfd44e7371ae60477caf2c3775b23d55585075741be346c5f268d10ee5d7a09f177423d6a1dc143eb21aad428832910968e1f148279350a65e28b4810b74bbfdb628f8c7c3b06798b70a4d1931e5333e14dfc01584fb8a0f106ee1068ec97df44ace30da2b13c202c181d2611d41e4f607533feee1c01fcbbd9266e4d2538d1314166e66de38f506ab303d888411c797c20d543a6af0932d36b3af340e04c9b4caa29c6a95a442453df80db89d18687fb4e847b60a04dd7f3bb8da49037469ee6eb1bb9843f39241e5735b5a049583af528575bea10cd48745b78ee382b8bf647347220ed86d778b5d1eed2ee80ebf0fa074e6e2ca1ee7f2ae2bbe7cd6ec82fc15f460d37018221adc28f9525b8032410d5ca1a0be3f90e23b1804cf912aac791feca755231412e39b3132a59840d53eafe7f028e450a9a4cd304d8ef0d613d0f33940bca5811a1b2409cba8fd3396d920b93f5e4bb3b5cd6ce05dc4770566f9eb2c1d26d575b5414bafb0dda042fe4aa6b413a7dc6abdadb97d7480d9a1c6f6e082a0d637cb17ac86c715131ab30b32d72842384626027995c95f97e22d46686de82c2d78554dfbd522dff525999cfabc4b47af82d51297a2539fbe6679fe0695d5c38572d960ee8115907d34fee671f35669e883d1cfbd446523b7e072fe8e09173e7d9672180fd436d6debe6d109f2677c2a97a137867469fb3cd0fd93268f6c7908c5c8010edbba6a4dda5e0d452fafa5ab9c972ba55e8cf9cc455d662b7500ec4e4bbcfdc61ec54be62f543a0410f46b52976691b9c1ab5e8704911b8c41104df3c2eb554d8a6db2e7c94a00ee50f4578a273cff0234e5417d5e1df3576bd7f3cb10cac0b226c8927c376a46acf5a6090290a1c3ba7ba1cae96a540e205beca8ac573e0a97fb866c00cc36aab2fd8e1cad869987175c54b582097d6a0c15bcfe015f8bdbec973e2e2918d156b6b383e0db11902546e6ab6396ecea39dd7b8fd2572c344d7d42984c4bcf05b7ff559c5b4b55582951e80e80a62c0b201fa9851cd381178e86aed71edb7c9b81ab08b5d41a96e29af5eb3836ae4e38811db31c2e2684dcc68b65f445840d56858e7414e7daa812a0f4c9685ffa8420fdf3304b6929ead6bb4afd93419a169d975c54cc5cd65e1805722196b38412ba4a8138821458d86ede478baf7d4c08ef8216948f7e7a94b06b803046548055917ac24e96028e8ca95eacc5c37a67356241032c35f1feae0ad8e364a6158b8fe232d7aac01c5b34d2d0fd6d8ecb236e78a8f81fdbef37f262d8566a005f5b0e2d74b9e6929ae706983b3a57f90e445543eafd17a8b2e2bc9ae8b2ba9c1b76996e41f56874554d326de43900e2b93e9b1ccfe349bdca4f1dd70f29141ae05ae5eb75250880aabfc807d2f2bd5960b2525cbe4d922da9a135e23f28e344d19cfd5001078a8a78ac9febc2574719388807e7072de168972654d50640b19ef02cecac37eeecd14d3e073e218806236f324972881c2897eaf16706d18f904fcec0a1468678edc7b3363e809903b58f049e6ae3c43de9b5acacfa10f553b187ec4d4a9c1512820d98444296be463a9b932fdf63d7aa71f3419f26b84fbc39be90c0c49c8db60418833cbbacd0f7a8b08d45e0c9e743cb1512b3c2c58b92a8cb16d0b58a05e9096cceb12347b062c31de728a60e1cc4ae3d1dc124059a701f99776d61489a56d40a74c3ad7d4d0e7b4c1952e1df1a369b7177e6eff6275fdbcbcc2492a93d2bd0f26a218d276e0bb0801aac90909e73b3252e3058501e2f4673db692fbd68d40a912f092d11cfd667116ee96e5406b58b6a65893cc531a903abb0247340c583bcb4bfc35ba25348d8fdeabf32a3ac8c8b471da2963190099787c99b3e6a9231a2456b6b09f68d8067ae2b4a5b22f18e2ec2e24a18d875853cec3d53d7ec00775a17db3189c09b5a48f60cfaa4cf2b8a266ae84057e38b87af9a95184fdc5608f6db1d2b75e1024d4f7b59a65d5cf8e18261eee255c11ef28d5b349f002b4b1fc5e06eeb22a10d164126181fbf37a0997988e663618ec7e0a9189d3dba21d06a5ab0cca96b82b25f339900accfa24cc68bc50922cd8660b2b590d8a83514b7c5f7b8ccabb8bff495eea7ee3a9d3ba25c06bf2a5c84657ed90b0fdc28d9054984054d0c34c8948a762955b730ad1aba807dbc73eba415c3897382870857af496f2ae1b798f621ff318bbde94b4142230e418603dd9b6bcb6762b957cfaba7c8b50d3506e5aa69234e63f8391cf8fdb8245e4be6a14e481e70c4384b289b5c2a7b19a66e8235db30bd9f7474453bde19e2e0f23e2f078f014cf93822f8a6dbbd175c73a9f07e796b91aa1eccdf8ad8f87fa0e0cd84324671939c1e3bfbede4d5e6a936972d62efc4d48292fa9e83c46834d5728d69fb17f4be9e2e7462bcd54923a711cd29fa20d5027c3c477ca092cb425d9c4ff262bb3eeb1ec459c5495d5850df0f02c4ce9d7d096242d5b8721c5782da096b8f7144519d610577a3c4a225abc9d5704da434c841f7f3388237f5c9f8c2230f303a6304a90fa0c3197947708e8bf17f2168f1233fd68cd568e872e6e5e0a1c7a78f1e81dafd57e17cf57e6df401aba890050a767ce87d66e85f491a7cda3b655f35c8996ac13f6269d961d2c2b58d5414b21d1f85813322ba7da211b5e67f30ab48668533684f99e8850062d6969fb69ad25ad8da4ae3f8549c5368485f791640210f82031974ba0b4a1c099ac40b4cd67bbfc7d942c769961ede7304a88b80b005d87401c0c0e5d28a833cc34cb1a4162997713db4aa281931e760708e8f52240c85a8849c11559758f69ac21e7bc7c5d364088e66786bb721423edbb2cef25885ed900a6596e2d5e3bd3c1d6349f58d307e5b93c3792536db653b9f34af39d2dc6b1572599430f3a3086024a98ecd7ab3ecc23842104d92bbc50efc5494134ca7c9a3d9cfae350a7c9f37dd9dad4c7f6783b37081eb927eb897da74b32b072df683e4828cc4a540eda9cd20cae7702ef3bf3ec2bf78700f8394e14f7e2979f82976a79307093b7a6ac6113b979e1827cd479811f1529bda2aa90fa35c997d51059ec23a93a1b2a3fc6408767e665fc0a9455de6fb5391b308024168e6abac9a1f992f8c128ef004f2485a8caa170eb68b36951375350520b1a4661cb58be1aca52be36b75d7a2cff5efffbce3377fd19d781753a369f1df6f51753aa2eb00fa0b45f8a5aca173589bf728e71249fb54474ac1129d5f3565994cf2118ff0b2f1a4243cf9c238dce10c2489e2b101d933f3b16e91afa110d1856f4abec0f9802f36f1d8e1fc9cd596f01416ed0b5758e2ea24d2061ca567a726d42212e7093cbdc3b9201575f98f5621dd43a3492478ab61bfc4db75c547dc36b7a19043d918aa91f8684e638292e956f3236c41fd4ae2ea4db57e20dc7223ed51acf2dd5e45a8454f229569d2cf9058989d104e052a825c7c1aabb7fa8a12ec16e1e3b2e4c5958943b01e255ebc6b14dac4f6f63bbf5fb83e1fb1bf34486da704fe410cdbc3561c116afe630f1d8b21137afdbc6b25b3077d052d4e6d2c3e225d385e36fa77a1e0207c30c85e753bfc79ec3a46eec17bb9d21e3a6d153791370efbd07393fa012dbb4b82d38332c0e9d50f3fc23406dc881661f0a3ea510ec86c9417720326e6b89b360ba3043869c82031693988be54943e7f3e596754f6d82ef0c8bbfdafdecf7b2f379dfe7a4b6562f1855cdc966d3b1e4ce48e9a2f6abc5c7d775383f7541776311e6fa6b8eae596db4a1e1053cb975430ab5eb0154dae64f07701554af2ac8e26852d55e7efc3242e499f29deac2bf9bfa481fb518727330c513b5632210540ffa76f5d3a78bcba37abca2212b954c8066f97966d3ffff62a42207034e8d660d227bafbaeb234b84095df2502909eb5225b50feea483430b7d79739bd2b51c9b898cf011028a32bd4b6c496bb21e63d06788459117d3d3ee1d2e5f389e114e95e30c85e192ada929ba5e882498637c2cfc1b8d8a4e36450f2c5caa4e0ac076b81d7c845b946fdc829784ff1d4c35fd0eed97494e3a8ba3e5bd4543982ca9a8ce32be0ccc0efed01160312b752f628908dcc97d2641497587481760ecd3b9278180f1d6b7b3b8f453f2e792cb6ea058508e0c080783e5a2f549c449f3f8abd6f352d4833470662c452fccf5a3735167e94422a94fd0dc3e5371653dce7a2654c0e359d105272656bd75676b30294e0ca1b756cb63a702f5d4a7a84e3cda4b1bd1669f2297fc43322636c406a521f358cdef2042d1e9b03e0ab1df424cd47e0c14a8c2d208e43e0d24006dcc1bc19a86c7570925a14fd3f840f869a8a2b4465965c2cd640c426580134d80ea5524120349a1e6410cbc12fd8d3a881abd96697a1c032d1d663c5f6de4dae31f057e7290c99cf45f483dca436266072c693b5e4db00b637e9d0e021a678a1c215b43c9db8c65141185df7fee8d28a960cb880b274136150c9924eeaa79737b57cea5651f469bbf96e7944a8235db1329f136f853b90abe4f9e9405e8c998d2502f4d4c83dae8f959c2a2034538c0dfa7e3806b045b63241a5df6370b56b93f2e94923c1b2319cd0cd7a0ecfe2e32ad96d08190b12e98b1b24a11f070ba8698bd8ae64f9e269741a08772e29249a64c18b5cfead5c110c47eb1ce2c0322a4b47d2d1f9409f65cc877fa7b677ed237b5c0fe3c25aa713e4cecdd2d0b77630d9a8ad43800c6b06f4c24480c41c82445448428d29a2f25b551913c3007a6f6eb2cd833c771bbafc1131bb1e98f5aeb5e4e8ef1ca8b1e2a569d1551c270878edebf62de879f2ea54841049670d1e03795e944bf7c925fce98faf5a4237899a8eba0cdf92ef428135cb3af4adf79edd6c62db9628f2c2d2cb3100b3b5770cd19caca3066372407415053fc8a1a47eb960edc7a8cc8e60ac688e5b558c18214b569fc44d7561973e124e04a5ba77bbe536e1a2c024db9bd9c14e074c0909530e115c5790580d9f13f3a90b9463fc4f5ca7ed08cb626cd32e0fb1a8610edaf27b2069bef9c0737d429f3ca045f9dfc7f8487d272f7536454ed502dcd9f20d214e43992f5ea3c38d751c7f9b083e012e01f1b5bd7551f53d22d4f91d4108b4e67fee85bf9b61c3b580e45f8238afc7e1258d62d79acb1c3866462a31bfffff6a36b492a6a409c514265238c3e5535cac17ff887522724d104f162ac5d56fbf0f53db8703e78d17fdbf1a4da07a1c71105d421066e546299103b406a19eb9a4d6ec8b9e53327e52fe5ba2102584905aad33310f7236bb484e402b4def10a9c34bf75b23037be46a4727fda9a6b94d8b01f3d5ecab7dcd27d5ab9f621897f4a51e531cec5d8d1676d00594bbbd8190b12db0c043fc6a00de4930bed7a2f5d4c288e8eacceffd9f2ba981bea44ed282432d7f881ae8f7"}, @enc_lim={0x4, 0x1, 0x6}, @generic={0x4, 0x3b, "67715336e977eba5d057e8c1f004781c073778aed5760138a43c27450cd66a7c8d6bda4bd7a797ef02956f31d880e4b0101c9a0f20c68d2c4b9e1a"}, @generic={0x80, 0xb, "bc9e32ceaad97676ec8eb2"}]}], @tcp={{0x2, 0x1, r0, r2, 0x0, 0x0, 0x5, 0x10, 0x8, 0x0, 0x8001}, {"0f93a35d61e38d15e5c2c036af528c"}}}}}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa0000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119951", 0x25}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71fff7ffff276b034dd028634d18186ee5ff56bc75", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) 201.231µs ago: executing program 4 (id=5353): pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="8fc111fc482733", 0x7}], 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) sysctl$net_inet_icmp(&(0x7f0000001380)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000013c0), 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) write(r3, 0x0, 0x0) (async) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x800}, {0x4, 0x0, 0x1, 0x10000448}, {0x6, 0x0, 0x6, 0x400}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c08025dc9ac512d64f4e9bbbe2449218d3e1c2c7536b041df026587b28fa3d0367c14f835e19fc74de5811b38d429cd11c3c4ea0c83902265b677c732de98d3a22453a1be96d3e16be801c46d", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) (async) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) mprotect(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x7f) syz_emit_ethernet(0x100e, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabd50f6bd6219814aef226d92b13cd443105fc0a0a1af996c5b6c503b641a59c5e91078b138abcef4131a932f4847f024e6b8d3296c7938fc56fed0925419a16c60cfea9fbbce075322ed4c78e78cb26fed94cbf7c1ee1b9d86868345e0431bc205a15a5157cacfb5bacb4aab1d2776bc38618edb61c691bb9483c9a7ae56b4b8882c951d8d7397a53a798d5746935b2f8d26fdaf1e9edec92931f2fa40a5a8e049e71a8e455f499f9a5855813fe5ed6b930c1adef16a37ac51ac86fa1b178a8022725a29777f9013359138dfb9f0fbf30bf35d9dc4004ae6873c03951098b083b66165ce5c81535c86ba219e38aacd34d0e5ab73f3c772d9403ef90c5f8583f1b7053bac7320a29c23dd6164afc8db630cdf9b3e140625440830ceb1f6473a6ebcc1e739a6bcae520b6514f01928995f2ff8b7c979cca5ce0bf661dca5c94c4ec79f58ef8cfcc5a1fd80edc117cefd72f2ceb9af84aa097e952bfe2fa33c30357c4fe2a8a103593146e1f921320bf60b0a669bdd62d8c98984be45cd619f3f953ac55d266e8c33d5669cca06e283a0e186071c751efc02addb1746b0d3c4b03eefa79b5728c1fcf82ff44181b741407736bf9c77daa69d5265e08ae792453be7daf5d193c6fe932a5c2990ff75118ccfdb1e363a3d2b3c328bfedc51a6953f79f2ed91d084b23de65a687816faaf7392d6756f1f0e51bb681dba09413affe3fa7431bdbd19313ff323ba4e24b073ae6593abca0f5ac7641842f36ca802bbe86520953a92a8b1336eb5a439c734209d8d0cb8cb0fa9e5d062b099576ff8d8afd80b6e0b7604e7ff8effd77a12c4b7b9731f1f5cde69de3ae726bad0e37f7ae8af9bee9064bf6f99f9a103beb06c787f40953def84573b70b49d961d5d3b8bd1e01c8217d38930ccdda418ed8d1552c4254d0eeecaa0a7888ad3362f1f2083ef01b070a7d7432650259b27902d3d85339ed2ba9f5d45435f837fb33a21c5d30345189010f342aa5c581eaf8ca70f0901744969d0335957b928ae25d13e552aca14fb713cc3aed5d077ab185622e502c5cda0f09db06f637b66174d62b9bca28fbd79f104b47e57f056c0723b4826286b76078e0faf2851dd909fa9b4693c3af3d1d7edd4428feada9aa97ad22598feaef4597e33fe93f297baaab93a4960e4a353ef71872891fd42561cd2388f19c50c7fbeb7e1ff3d77c140cdf9e4da9748a870795bcbcffe0c7b5ec5881f80ac5addf58f372da46ae4b3a12970b5b4f7a6e63c027c769640068e7b1ab2873685d4ea00d8d34b909f2effd8d406f5935762a08cc4a5fe7ac66548850ac1f846ed1df6e1d069202c824da5e5509a56346a6dbbb0edb46241619f74a66578d46c2dbbde0dacb36e72cc0b33e016637dee474e9e3c39a6903fc08d2c1fc4792bb3c2f60b501c18e65ac0b082ac8ef1c929e69540b4743c47c5726b5bab5b58ce1afafc19c57c1669df5b1caa55374a5acd8d6110466bd922d5adbb7c39ba30a9297bc809cfef0e28126dcc1d659886cc79bbd878a1e1ea4eb7b1d0d9f12323d034f8d3767ac95e9195794c655f102513738ffcc080b17b75fb307d6ae4fb1b1d944e45ad3b1c446a26976324bd513130223c95c0fe8ac9cad5559d5369466238e9d59434f2f4ce8b207b11683f1572217f0f35adf66fe44a4f789fbcffb04e18b94a11d6c0ac21836859004c6e40dba477c1d6cc91d060cddf9b1c4646e80e4ac3ace9ad50eddc38ba7cd154123d82d510f8fe9cfb8fc487f7a398e8d8f904f192400c74eb4b277130e648180056f4984b37b1f7bbc1c4f02a8110d51dd31f1f06af1a33126f14998d09d1eeda5e967a93edfd4232568c09ab89b775c804c4f269d68fd65aaf3c0c7b2d67e32a5e8c6ffe5445dd05412bd2d6e73e43c87eeea8b17b80a518917e9bbd1a2c36f03e86dc8cd68890f06bcd130fed6aa326d24c6e399bfa73c80fc12b9d4d0e0e098eaf8459ce42168529f186fa1072fdce382457c920eb89197cbdc85dc7ec58fe2280ac98cd79e823647cf61c1dbd6784114e023a451cb56bae50e388c639e089f89429af01f2814f1b77f08274d45f12f6605b50d29fcc5cc9fd0538c44fbd70b79ec3426a9326b0cd637279c00b4d6ec4c4b95be5e3ff75cedb542726a371bcdeee9748f4e098399149a237952ece22c14f3b86692d92c825e2f0727826f525b82a5389736aca20c7d155fa2c7e7753533303a74fcc0beee5c5ffd5b6bd978c2b81b23ab875cc0f013f7bcc095987a8a38a3f31f55f96fa1d278692866aead2ba47178f47bc351954d9440d2876d792490da0d688f04e0c06d4ac6e2c97c0db702c1afc9bab40dea13196d859c947c93a37d9ff22d81106935103f4c62dd89554049d13a1998c6a03ca75792da0de7c21f3b4a56b44f3b182f5116f69831d78aa24c19136069c66e7234c1405311edca5162978f5af2e9e94869d88e59892b043278297e6929d572593d25ad617b804d3ef8798d79e861b7e5984ee8a284a63e1e544c89192d96e59192bcdc7e2a3210bf7a8e259caa1445a15b1fb38e29d0ffd65c6fc5c36bf6228f3c28c8ebe6cde3402edff7321bbb8fdff8cd2cb8090b5d52943fba6ebc79ab26dbda36e9f9591901d14f2462c611737726f6115225add9c3bd676e2ed1b58be0d5207a35c88bdf1d94ec6a97bcfa42eed664ede16513628c3a18ed4cb22a499107f3625a15fc49f6396f18b7105ef1aadadc43f3df3a655a9362d45ffdd53316627eb3209f65684fcb6189346b11ee99f878fa564911d02fd7f8b2dfc345e7e9505fed90da9f0c5185e5d8ca9ceac2713c09922143bac8b2970f7ba0b34578f1b81aefae366cad49bf0a3836fab1914edf09a472f16db857f875511bfc2ea977476a2acf2ad5bb1e31f89e446fe87bf3da1f206a76c9bb635a6a9d5db1abdbc4b9726d097f4936f59b6989b299288602d2b86db4c2f247cf845579399d2891c70794cdd19ef55798f8428dea66096760794e346e05c747f286608d3df65f261daa9048fe4441b2cd8c13fa375b5403aaf80ca2d998240e84462c231749b967683e892cd566aa4692c6bf05adfba086a99e636f3bd2d8b46529d4e665881062f957ab61dc6e6973195da2b8ddbf9fb7bb7f9ae551cdcb09e9c8cfdd5c96006f82eacaf067df7da2aa3d4087b7b093b322b03319699e81a1cdf15f908cc886fddbeec1a626add75e4652992d0cc12c7a9930f47dcd279bbcf72ae913c0fdaafe38a671d3a26ab37ce3925f299057144e0a9e4e025ca6b57807374569081ade6ab0b51a623258312b2dfad9b58037aaf445ad37dbe624838baf1f19c2b3880b71b3288029e9451021304901cf619b450e2a05f0375277cd03abd5715bbb814baafa1d55bc6ea01686b270ac0d37424c00713d6e2e72df34281f3d41e7563d7dd33fc3c0f899a77b643d544d6e4ed2c99960255b4135e0b40ceac2712dc227a6c75273c55d5894ebea85b44e37ac770b9799ef790d878a483d3070bbd18a834b809cdbf9c0adddacd89ed633578a46d8ef45e7c8bc657b3209ecc32a9d39e20a34cb26228d3f55e887db3d1a06b0ebca31d8a822c575611331e1a926e92ae1f432ed17e4151d229fdb8858a42d7ee2ec44e6b1a0c82cc43ae354dc552efce63f0d9e5a8beedcfba3070ded000005e2dd5f96ca474bb5ed10f3b22d768a78c5b09cac509cd61252d1dd3ab95740cd75195a50bcccf31b470d6829a59a2dcb8034bc558420cf622832db45a473b5cb93fd4f75093db033386b79e11d1e09bee32e10b9f39a679dbc1639b388c6f4707eb370a5f83185bb8bef4ae882dd76fb67648090f4f32cd03b385cf52d506b83db9f074090a833532fdcde70e6417c3e0bad19322a387751d93d15b9547af32cee86e688a98ed358d1dc212ecaf94aa143ae411dcf149e230fc1c4c0abc8d898da68a3c32e856e60180a5da1b0137f9ec15ec399840a0f33eed42c8f9461f4a8baa9afb2780d35d2d83c8994483600b37f526f2fb1b208a79a66e510a5640cef809961bdd173e58d6e9d71085d7d9cd89ce0a94e68607df98d3b57564b4a734b954059dd90ce6a0dae1fc8f823cd183e786351f0d2907f5ddec3e10a78df2a74dfce4f5a93968d6617a03a128b0d7bd09a0eae049f7b601874538974cad2ae3159d763bde1df809c2147c558cd5b7a8c7bf076a936122adadbbd1f83fa523f0230658e96912c45a49d4ed42266890becdf769924965d06e369a69f5f2ce378ce7a0c2e569048bb4695f15c42fb3bc1209ab1c6ba5992188ad43609856c29381d7aed1e7679005a7ee71cac9731c99af04fa1cb27987bedf34c029011fff7cff69a68e8a3029191997c1c14ad3b65fc87e44b367bbc38ab038fb0db5fc7afc0479c6e9856e86e1783d99453a84b329dfef9b56487e06eb33b75e678ae12643e88a2cec941712de5ef0ccf2d008d3465554fd82d61b1a5eb8c9d799811ac414c0b2abd5a03919abd3398b218cd5fa7cc10b3dd6c99d6726379191ebe17129b136eade9a5685beb314d296805a6eb455b73f1f673b45ab7e1e36e0e827ea00e18ef95d6513366293d61d833d6c52e281dbf46fccb12b7508e7de7788478962c44afda2efba25256803f4ee397ac6d26a25bfc8ab611f107e6775ccfb4d509ffbc4fe41b67ceebdf5da47a2f2e8c52d324af71fb8e0369a5d085a73401d9f79d5d669f56f25bdfdbcf1dd02a7376537c25cb93b39b12eb79e37ad691c569183e82db1edad3d00a8f917cefa0dfa649124103f5ed7c676b869127459e54ff7113db7857ad88831d4ececb45c39838c19202ffe766584d5b8051c4b3394ec17271dd2ffeef9aa56ef788c3c9171dd057ad04bb5d99dd1bb5aa4257aa7dd2be216c875cba159b4e1dbbffc2168a171b94bf73a05f57280dd8c9d4ce8880be50f15e90e0b45bc40482b4c58ff326f6a63bc84c8152f7c723c3e5870c35b93e5f9448acfd8d86475ea944b6962e118b0f8611fceeae88238b2db26ef492c858528f05d6c1da0b9fd37e01a417bf12187230847c38405ac49de116aa296189a328ee91e5651500821f3fbf4a7dc48b567853037a2ced287b88a8e6bf38b46f79a069cc4aafd7b21a3b6b96b0796c22e4c0a4d96f2d9cd5952d72231a65b2f9263bdf813fbbf10453f577c6057833f23596b90c141b2a22c5210efb321addd5e5882081889d58d0196adefd19ddd0d7d67a276f09c16b356b46de1a0b08749466e58017f4a119f5e0b579dd2e1bebfe261df0cf5b71121e9d7bacc0f775b89f38298fc348267f18a8992bbea8e18db5913b8556b3d0c8e1bd75ba6e4153098b48a2f777c3773eacfb68ce81192fbe5e868df7506950cafa202dd11ccdcfb4ec38adaa9970aac853f07f765f0f986c987f3397da7f69f2a714936fe36502163180b8805964120ea19e2ac71e78825d485ed140fc512c61d023496fce3d31e658f3fc94a7a3545be8cacddf3925fe1c5c1bd6c70c28372a9dd40b43520e0d492107feb061294348f4a480fccfc78494e185891ef420a1b77f07cd9b584bbcac45cc2d341672a3621c7e94fcce090235415c38f4465d2c50f3e304d4c267e06fa630eeb8ba3a189c3f1565d67f96eab9443abff7d12bea9e966d5c4c1b0473ba30ed9721dc47a32e9a91aaba7b9c3d4950c809bb82c32f9cc765f4298d736c2acc7703bd6286b2b053872c7d43220a6a276b90500c3321011bc8b10300d8c3ad811cb7fa7ebd136666383dd9d0eee459cbf7dd5d2e39c001f051c9494b1d98192af"]) (async) syz_emit_ethernet(0x100e, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabd50f6bd6219814aef226d92b13cd443105fc0a0a1af996c5b6c503b641a59c5e91078b138abcef4131a932f4847f024e6b8d3296c7938fc56fed0925419a16c60cfea9fbbce075322ed4c78e78cb26fed94cbf7c1ee1b9d86868345e0431bc205a15a5157cacfb5bacb4aab1d2776bc38618edb61c691bb9483c9a7ae56b4b8882c951d8d7397a53a798d5746935b2f8d26fdaf1e9edec92931f2fa40a5a8e049e71a8e455f499f9a5855813fe5ed6b930c1adef16a37ac51ac86fa1b178a8022725a29777f9013359138dfb9f0fbf30bf35d9dc4004ae6873c03951098b083b66165ce5c81535c86ba219e38aacd34d0e5ab73f3c772d9403ef90c5f8583f1b7053bac7320a29c23dd6164afc8db630cdf9b3e140625440830ceb1f6473a6ebcc1e739a6bcae520b6514f01928995f2ff8b7c979cca5ce0bf661dca5c94c4ec79f58ef8cfcc5a1fd80edc117cefd72f2ceb9af84aa097e952bfe2fa33c30357c4fe2a8a103593146e1f921320bf60b0a669bdd62d8c98984be45cd619f3f953ac55d266e8c33d5669cca06e283a0e186071c751efc02addb1746b0d3c4b03eefa79b5728c1fcf82ff44181b741407736bf9c77daa69d5265e08ae792453be7daf5d193c6fe932a5c2990ff75118ccfdb1e363a3d2b3c328bfedc51a6953f79f2ed91d084b23de65a687816faaf7392d6756f1f0e51bb681dba09413affe3fa7431bdbd19313ff323ba4e24b073ae6593abca0f5ac7641842f36ca802bbe86520953a92a8b1336eb5a439c734209d8d0cb8cb0fa9e5d062b099576ff8d8afd80b6e0b7604e7ff8effd77a12c4b7b9731f1f5cde69de3ae726bad0e37f7ae8af9bee9064bf6f99f9a103beb06c787f40953def84573b70b49d961d5d3b8bd1e01c8217d38930ccdda418ed8d1552c4254d0eeecaa0a7888ad3362f1f2083ef01b070a7d7432650259b27902d3d85339ed2ba9f5d45435f837fb33a21c5d30345189010f342aa5c581eaf8ca70f0901744969d0335957b928ae25d13e552aca14fb713cc3aed5d077ab185622e502c5cda0f09db06f637b66174d62b9bca28fbd79f104b47e57f056c0723b4826286b76078e0faf2851dd909fa9b4693c3af3d1d7edd4428feada9aa97ad22598feaef4597e33fe93f297baaab93a4960e4a353ef71872891fd42561cd2388f19c50c7fbeb7e1ff3d77c140cdf9e4da9748a870795bcbcffe0c7b5ec5881f80ac5addf58f372da46ae4b3a12970b5b4f7a6e63c027c769640068e7b1ab2873685d4ea00d8d34b909f2effd8d406f5935762a08cc4a5fe7ac66548850ac1f846ed1df6e1d069202c824da5e5509a56346a6dbbb0edb46241619f74a66578d46c2dbbde0dacb36e72cc0b33e016637dee474e9e3c39a6903fc08d2c1fc4792bb3c2f60b501c18e65ac0b082ac8ef1c929e69540b4743c47c5726b5bab5b58ce1afafc19c57c1669df5b1caa55374a5acd8d6110466bd922d5adbb7c39ba30a9297bc809cfef0e28126dcc1d659886cc79bbd878a1e1ea4eb7b1d0d9f12323d034f8d3767ac95e9195794c655f102513738ffcc080b17b75fb307d6ae4fb1b1d944e45ad3b1c446a26976324bd513130223c95c0fe8ac9cad5559d5369466238e9d59434f2f4ce8b207b11683f1572217f0f35adf66fe44a4f789fbcffb04e18b94a11d6c0ac21836859004c6e40dba477c1d6cc91d060cddf9b1c4646e80e4ac3ace9ad50eddc38ba7cd154123d82d510f8fe9cfb8fc487f7a398e8d8f904f192400c74eb4b277130e648180056f4984b37b1f7bbc1c4f02a8110d51dd31f1f06af1a33126f14998d09d1eeda5e967a93edfd4232568c09ab89b775c804c4f269d68fd65aaf3c0c7b2d67e32a5e8c6ffe5445dd05412bd2d6e73e43c87eeea8b17b80a518917e9bbd1a2c36f03e86dc8cd68890f06bcd130fed6aa326d24c6e399bfa73c80fc12b9d4d0e0e098eaf8459ce42168529f186fa1072fdce382457c920eb89197cbdc85dc7ec58fe2280ac98cd79e823647cf61c1dbd6784114e023a451cb56bae50e388c639e089f89429af01f2814f1b77f08274d45f12f6605b50d29fcc5cc9fd0538c44fbd70b79ec3426a9326b0cd637279c00b4d6ec4c4b95be5e3ff75cedb542726a371bcdeee9748f4e098399149a237952ece22c14f3b86692d92c825e2f0727826f525b82a5389736aca20c7d155fa2c7e7753533303a74fcc0beee5c5ffd5b6bd978c2b81b23ab875cc0f013f7bcc095987a8a38a3f31f55f96fa1d278692866aead2ba47178f47bc351954d9440d2876d792490da0d688f04e0c06d4ac6e2c97c0db702c1afc9bab40dea13196d859c947c93a37d9ff22d81106935103f4c62dd89554049d13a1998c6a03ca75792da0de7c21f3b4a56b44f3b182f5116f69831d78aa24c19136069c66e7234c1405311edca5162978f5af2e9e94869d88e59892b043278297e6929d572593d25ad617b804d3ef8798d79e861b7e5984ee8a284a63e1e544c89192d96e59192bcdc7e2a3210bf7a8e259caa1445a15b1fb38e29d0ffd65c6fc5c36bf6228f3c28c8ebe6cde3402edff7321bbb8fdff8cd2cb8090b5d52943fba6ebc79ab26dbda36e9f9591901d14f2462c611737726f6115225add9c3bd676e2ed1b58be0d5207a35c88bdf1d94ec6a97bcfa42eed664ede16513628c3a18ed4cb22a499107f3625a15fc49f6396f18b7105ef1aadadc43f3df3a655a9362d45ffdd53316627eb3209f65684fcb6189346b11ee99f878fa564911d02fd7f8b2dfc345e7e9505fed90da9f0c5185e5d8ca9ceac2713c09922143bac8b2970f7ba0b34578f1b81aefae366cad49bf0a3836fab1914edf09a472f16db857f875511bfc2ea977476a2acf2ad5bb1e31f89e446fe87bf3da1f206a76c9bb635a6a9d5db1abdbc4b9726d097f4936f59b6989b299288602d2b86db4c2f247cf845579399d2891c70794cdd19ef55798f8428dea66096760794e346e05c747f286608d3df65f261daa9048fe4441b2cd8c13fa375b5403aaf80ca2d998240e84462c231749b967683e892cd566aa4692c6bf05adfba086a99e636f3bd2d8b46529d4e665881062f957ab61dc6e6973195da2b8ddbf9fb7bb7f9ae551cdcb09e9c8cfdd5c96006f82eacaf067df7da2aa3d4087b7b093b322b03319699e81a1cdf15f908cc886fddbeec1a626add75e4652992d0cc12c7a9930f47dcd279bbcf72ae913c0fdaafe38a671d3a26ab37ce3925f299057144e0a9e4e025ca6b57807374569081ade6ab0b51a623258312b2dfad9b58037aaf445ad37dbe624838baf1f19c2b3880b71b3288029e9451021304901cf619b450e2a05f0375277cd03abd5715bbb814baafa1d55bc6ea01686b270ac0d37424c00713d6e2e72df34281f3d41e7563d7dd33fc3c0f899a77b643d544d6e4ed2c99960255b4135e0b40ceac2712dc227a6c75273c55d5894ebea85b44e37ac770b9799ef790d878a483d3070bbd18a834b809cdbf9c0adddacd89ed633578a46d8ef45e7c8bc657b3209ecc32a9d39e20a34cb26228d3f55e887db3d1a06b0ebca31d8a822c575611331e1a926e92ae1f432ed17e4151d229fdb8858a42d7ee2ec44e6b1a0c82cc43ae354dc552efce63f0d9e5a8beedcfba3070ded000005e2dd5f96ca474bb5ed10f3b22d768a78c5b09cac509cd61252d1dd3ab95740cd75195a50bcccf31b470d6829a59a2dcb8034bc558420cf622832db45a473b5cb93fd4f75093db033386b79e11d1e09bee32e10b9f39a679dbc1639b388c6f4707eb370a5f83185bb8bef4ae882dd76fb67648090f4f32cd03b385cf52d506b83db9f074090a833532fdcde70e6417c3e0bad19322a387751d93d15b9547af32cee86e688a98ed358d1dc212ecaf94aa143ae411dcf149e230fc1c4c0abc8d898da68a3c32e856e60180a5da1b0137f9ec15ec399840a0f33eed42c8f9461f4a8baa9afb2780d35d2d83c8994483600b37f526f2fb1b208a79a66e510a5640cef809961bdd173e58d6e9d71085d7d9cd89ce0a94e68607df98d3b57564b4a734b954059dd90ce6a0dae1fc8f823cd183e786351f0d2907f5ddec3e10a78df2a74dfce4f5a93968d6617a03a128b0d7bd09a0eae049f7b601874538974cad2ae3159d763bde1df809c2147c558cd5b7a8c7bf076a936122adadbbd1f83fa523f0230658e96912c45a49d4ed42266890becdf769924965d06e369a69f5f2ce378ce7a0c2e569048bb4695f15c42fb3bc1209ab1c6ba5992188ad43609856c29381d7aed1e7679005a7ee71cac9731c99af04fa1cb27987bedf34c029011fff7cff69a68e8a3029191997c1c14ad3b65fc87e44b367bbc38ab038fb0db5fc7afc0479c6e9856e86e1783d99453a84b329dfef9b56487e06eb33b75e678ae12643e88a2cec941712de5ef0ccf2d008d3465554fd82d61b1a5eb8c9d799811ac414c0b2abd5a03919abd3398b218cd5fa7cc10b3dd6c99d6726379191ebe17129b136eade9a5685beb314d296805a6eb455b73f1f673b45ab7e1e36e0e827ea00e18ef95d6513366293d61d833d6c52e281dbf46fccb12b7508e7de7788478962c44afda2efba25256803f4ee397ac6d26a25bfc8ab611f107e6775ccfb4d509ffbc4fe41b67ceebdf5da47a2f2e8c52d324af71fb8e0369a5d085a73401d9f79d5d669f56f25bdfdbcf1dd02a7376537c25cb93b39b12eb79e37ad691c569183e82db1edad3d00a8f917cefa0dfa649124103f5ed7c676b869127459e54ff7113db7857ad88831d4ececb45c39838c19202ffe766584d5b8051c4b3394ec17271dd2ffeef9aa56ef788c3c9171dd057ad04bb5d99dd1bb5aa4257aa7dd2be216c875cba159b4e1dbbffc2168a171b94bf73a05f57280dd8c9d4ce8880be50f15e90e0b45bc40482b4c58ff326f6a63bc84c8152f7c723c3e5870c35b93e5f9448acfd8d86475ea944b6962e118b0f8611fceeae88238b2db26ef492c858528f05d6c1da0b9fd37e01a417bf12187230847c38405ac49de116aa296189a328ee91e5651500821f3fbf4a7dc48b567853037a2ced287b88a8e6bf38b46f79a069cc4aafd7b21a3b6b96b0796c22e4c0a4d96f2d9cd5952d72231a65b2f9263bdf813fbbf10453f577c6057833f23596b90c141b2a22c5210efb321addd5e5882081889d58d0196adefd19ddd0d7d67a276f09c16b356b46de1a0b08749466e58017f4a119f5e0b579dd2e1bebfe261df0cf5b71121e9d7bacc0f775b89f38298fc348267f18a8992bbea8e18db5913b8556b3d0c8e1bd75ba6e4153098b48a2f777c3773eacfb68ce81192fbe5e868df7506950cafa202dd11ccdcfb4ec38adaa9970aac853f07f765f0f986c987f3397da7f69f2a714936fe36502163180b8805964120ea19e2ac71e78825d485ed140fc512c61d023496fce3d31e658f3fc94a7a3545be8cacddf3925fe1c5c1bd6c70c28372a9dd40b43520e0d492107feb061294348f4a480fccfc78494e185891ef420a1b77f07cd9b584bbcac45cc2d341672a3621c7e94fcce090235415c38f4465d2c50f3e304d4c267e06fa630eeb8ba3a189c3f1565d67f96eab9443abff7d12bea9e966d5c4c1b0473ba30ed9721dc47a32e9a91aaba7b9c3d4950c809bb82c32f9cc765f4298d736c2acc7703bd6286b2b053872c7d43220a6a276b90500c3321011bc8b10300d8c3ad811cb7fa7ebd136666383dd9d0eee459cbf7dd5d2e39c001f051c9494b1d98192af"]) bind(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) mkdir(&(0x7f0000000140)='./file0\x00', 0xe8) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0xe8) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x142) (async) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x142) chmod(&(0x7f0000000180)='./file0\x00', 0x2bf) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) 0s ago: executing program 0 (id=5716): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) r0 = socket(0x1, 0x5, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000013e000/0x11000)=nil, 0x11000, 0x5) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0xe, 0x8000, 0xfd) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0xfe, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x7, 0x1, 0x1, 0xfffff4b2}, {0x1, 0x0, 0x2, 0x2c00000}, {0x64, 0xff, 0x20, 0x5}, {0x3ff, 0xb, 0xd6, 0x2010}, {0x6, 0x40, 0x7, 0x800}]}) write(r4, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x3) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="5cf28e06002980247821e93bf6a268256b556e2de81a447061e7d8cd394f5ff1ec11a777", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) ioctl$FIONREAD(0xffffffffffffffff, 0x40047307, &(0x7f0000000000)) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.144' (ED25519) to the list of known hosts. login: pckbd_enable: command error denied attempt to set clock forward to 13622315181289262 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 6442450944 pckbd_enable: command error fuse: Cannot find fusebuf fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error CR tFK?oֿe@1X/@nzK{)yC,z! <+#!/wX}q.Fgwd=#isr.\kz̘"A+3R.rHCTULcZLgRX.۳/^#xƪ_Q(Fn2m.CGaH* ,Xyj_^mփ6_N..h2#8 N|͵ylYCL@h嚛\kfu&GulJg#`V:J%R ?-4*@GLntzr70|`$ܕ~r|겿8-)voڱ,r˘vx +Fv7F'pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error `ךq"l.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1hqyOMza{IOj}FVsP)Ջ:glvGQ De()׎W宷.r6`P7@y53\'zeY'L%w91sx`a95X'Ej=^~8 "jU)b=ߵxZ3ĂL:g$ЊC3Oz,U07vlmoikӚ{s\I-V\u#~Ŧr}4jLl)DwALe#]>_jKWR:X?U|RFJ ȗcV^Ȫ CnuUI2RFっT¸=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 V&Pڵk} 3>m~ԑby0ݤno-Y9- OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$806"!50108 6! 08200000000000 $)$.'4 #(!.'%! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba50108 va 0x200000001000 didn't change! pckbd_enable: command error pckbd_enable: command error vnd0: sloppy read from proc 59016 (syz-executor): blkno 2099200 bcount 238 load: 6.86 not a controlling terminal lo0: can't handle af0 fuse: Cannot find fusebuf cksum4: out of data uvn_flush: obj=0xfffffd8060749c98, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login:    OpenBSD/amd64 (Amnesiac) (tty00) login: cksum4: out of data pckbd_enable: command error vnd0: sloppy read from proc 34914 (syz-executor): blkno 0 bcount 241 pckbd_enable: command error pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806ba50200 va 0x200000001000 didn't change! pckbd_enable: command error fuse: Cannot find fusebuf                                                                                                                                                                                       pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pmap_unwire: wiring for pmap 0xfffffd806e0f18c0 va 0x200000001000 didn't change! nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd805e3c5920, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens uvn_flush: obj=0xfffffd805e7f9558, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! fatal protection fault in supervisor mode trap type 4 code 0 rip ffffffff8124b21e cs 8 rflags 10246 cr2 611fa7ef090 cpl 0 rsp ffff80002a5226d0 gsbase 0xffffffff83484ff0 kgsbase 0x0 panic: trap type 4, code=0, pc=ffffffff8124b21e Starting stack trace... panic(ffffffff830492dc) at panic+0x1d0 kerntrap(ffff80002a522620) at kerntrap+0x29b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b sys_semop(ffff80002ed5ecd8,ffff80002a5228d0,ffff80002a522820) at sys_semop+0x3ae syscall(ffff80002a5228d0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x61445fc8a90, count: 251 End of stack trace.