last executing test programs: 6.065842687s ago: executing program 3 (id=40): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x42, &(0x7f0000000240)={@remote, @random="bd5115dbbde0", [{[{0x88a8, 0x5, 0x1, 0x2}], {0x8100, 0x0, 0x0, 0x4}}], {@arp={0x806, @generic={0x1, 0x7034, 0x6, 0x8, 0x3, @empty, "6e130b0522c9ecbf", @remote, "7ec76d17bbae0bdee803a55acfa2b6fd"}}}}) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x2, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000140)="f6ba", 0x2, 0x1, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)={&(0x7f00000003c0)=@un=@file={0x0, ""/530}, 0x214, 0x0, 0x0, 0x0}, 0x9}, 0x10, 0x0, 0x0) (async) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='!#\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='%*\x00', &(0x7f00000001c0)='\xcb+{^\x01,\x00']) 6.052202103s ago: executing program 3 (id=42): sysctl$kern(&(0x7f0000000100)={0x1, 0x17}, 0x4000000000000050, 0x0, 0x0, 0x0, 0xfe7b) (async) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='r\x00') (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ftruncate(r0, 0x400) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 6.048610704s ago: executing program 3 (id=43): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffff5, 0x8874}, {0x81, 0x8cc}}, 0x0) (async) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffff5, 0x8874}, {0x81, 0x8cc}}, 0x0) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x69) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x69) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f00002dc000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x1}, 0x2, 0x0}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2012, r3, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa011, r4, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa011, r4, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) (async) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x0) r6 = socket(0x6, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 5.882418976s ago: executing program 3 (id=48): r0 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000200)={0x7f, 0x4, 0xfffffff8, 0xa, 0x6, 0x8a7, 0x0, 0x10, [{0x2, 0x1, 0x9, 0x8}, {0x4, 0x8, 0xffffffc0, 0x8}, {0x5, 0x200003, 0x1, 0xfffffff9}, {0x7, 0x2, 0x8, 0x7}, {0x7fffffff, 0xe3a, 0x0, 0x3}, {0x8001, 0x7ff, 0x9, 0x4}, {0x3, 0x6, 0x1, 0xa3}, {0x80000000, 0xfff, 0x0, 0x7}, {0x121, 0x7, 0x1, 0x5}, {0x1, 0x7fffffff, 0xffffffff, 0x7}, {0xfffffffa, 0x80000001, 0x4, 0x3}, {0x0, 0x6, 0x6, 0x4}, {0x62, 0x4, 0x7, 0x8}, {0x6, 0x7fff, 0x8, 0x1}, {0x2, 0x0, 0x3, 0x7}, {0x0, 0x6, 0x200002, 0x5}]}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) chdir(&(0x7f0000000100)='./file0\x00') (async) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000900)='./file2/file0\x00', &(0x7f0000000280)='./file2\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) close(r0) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000080)=0x87, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000080)=0x87, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="8ccc1fafe43e95a3f218065dd534ee75f965cb03a969ebc4a8eb627a3ca3b55dc16195622224aa27a55fd7f6ad9ca0c5883141e4cfd96d9b064747045799aa63f0e4ddab6773d6b96cfd2fd496fa3dd718b0c5034358208645462f419cbcf0ac08a6434fef493fd8e3fae81a5c88da4c75521e717db81102a8fcf70649f34df18fb919512492b062a88101aba0d15762985202aab2b12ea1322ee6531114b3f3a5cf9c6efe5a1c", 0xa7}, {&(0x7f0000000100)="bf6614665abcdebc611b161a3c48580bfd35f8914dfd3792ec848b6f156e771e7f239ec2d57642c23ea44e799aae61b71b3803e4952be7e100d31f5d5accb266cf79716cdad4adbf52382a73107df49e1c5313d606a0130269b47a5d6761daa21fd3af0073f50ea75721e6baa2ae62c0f0ddb95d727758cb72cb14", 0x7b}, {&(0x7f0000000180)="a3577ef91a28ae716aee5fc6e5388695394ca0f899c43d3355e2a3ee298b625e84cf9483b614e015ffc7122fc8a5924e21327cb8e4b108f368cd27da5c4372a8307a57ec33d4de7e9d2ba59d373c1fdaa9f2398fd0cd88715999e268e90adaa115182b8c24de26b6b27f57c6e0e4226f63d2a9081acfe0b5416b98cdcf471b731fb7b65d1018ac45d905203588da09f3526a5515d7a98ee83afd405bea75591abc", 0xa1}, {&(0x7f0000000240)="a22ca7d458542ac3320c4e2d04b37ff24ac01458405ab1107b8e2b038a8cad2cf36e1f4ca0a0af2197b9550b0f4b68483c", 0x31}, {&(0x7f0000000280)="066cb2cc8257f790446eea8a27a05ff4", 0x10}], 0x5) connect$unix(r2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) 5.549091678s ago: executing program 3 (id=58): syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86515fbffa6463ed6200000000000000ffffff7f000000000000ff020000000000000000000000000001"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async, rerun: 64) sendto$unix(r1, &(0x7f0000000280)="1e786d7bb28b8a56c9c3dce2c6de3f70141135142860a64b7f61148b196f8f0abbe38e6461bc406978c24144ecff9efeabe6e76671389f9e4cabb106278aec7d074158af465a1e06fc4a632527aa6a91dde506c5d62c87b25e7bee5e74d9ec1e7e4f2908f64155031d31ae40d2942c4ad584fa4aa7dc820ebdfbaad7b2b225d3bda03aaeb67ed437a5f17c70e9f500adb8ad7df88e757ffe2ecf5d1c61ca9293fd8aff8a7dd6130a19c69f7d69f6da593a95e1b2bbd40fa9d479d8fb2e1cfd8b89dcbdbc6f7472fc74c3a4979e64c4df4562ff26092e23f75f89fb4e9506e9447aad641803f3c5d0a6c8120697a0b597daa564fb039cd3942e6098c0738d6d5499c2552f9c612174dde1e2e8b6caed7630835e8f87ae683470fe3240b78559964a4bac09162c253e699bb2799d1f65b0fc739b1bc81d22e9b0640ec1d0baf37f020df2e43f91adebab6dd38cdff324eaa271173199502446f20a4823784736fe2f87c6d53ddd02d4343d1c81e33fb575eaa3372d8fe0f924086641305c6be74682f483e4719ae9583b0c78421ac9b989178b3a56bfdbf0af5d46bf78f5681145fe5426be1c6cfdffc0c9cf491398165b87cb0b31a21933d82f77c6d26c042dcec06980471890c98def398a9f81602661caa3dc65d2bc16e9f68cd4d62350060afc03c65a7b24a7298f8508797597da5dcd5b05862c057ccd815eb1e6d6ca701f0d04b32d4d70c37add6f037278b15ced0da79599e066d503e1a3625f410ee202fb39820db10e27dd6c4424d0f16216d1006a491bb69c69bd63f646bb34f2b0550aaaa63503281263212ee1530386036925bab2ca36e04e1ba1054102c76a0e43630fecc9bc23a7ed0acfed0f01b7b84b0f659cee36e428823548c836f0724a7059790899eacf4971e749ab2e2ffb69932d6a5bf51d10383604ec139fcc0646c0cb6f3a80b0dde2edfac06ce72260faee2b0519fceaa41f5b7baf274322ffb795abb0d40273f81c510addb89866994f0252bbb427239a9e86899a113c52a634e401045293e4a7f4bcdb73fcbecc23fdbeb77afc55d0fa23d5f8eca16944072ad8e7cde6825d400f959320db1bddb124abb5efb76e015c1a98f3b66b318f763ce6caca64050e52634ac7863b00c406ee2864fb608b3bd50686666892b9d6dba7917f65824c0e7c6c0f8576fcdd5bea898bfb6ea6a9d2d6bc40c4b9ef54e071da9c2c7be94f2c57552cfc84edf8cdb5e03ec6c29f7378255818eb3d0fa4945b4e0296bb6eb31b5b22921ee8c16556552347e3f494d1b70cb9fad6f50a7be8237b6ca11f4f9a86cbfce3a4d779f392f0f1e832e2a1d4d1d524d4f843e4e42f595e2a76f2da57d9ed79539898300a83d874a138e3de63e26c1d25b74c0e15034edfd2f7d6a025c20cf3d99301dc2b050c2f4b703b5b126ed45651039bebf227dd69fc12de3818c2cdfae49ec835b5025a62b2a4f3ff889c90193f0d59f248200a7fe5143536cfffcbea0ad17d56ec91b6d7078aa62f36c1243c5ad69b5c5e51ca10eb2b2a56dbb0e3fe950b6fe10751b13975ec84ecaf528a49ed6d375dd3a8cb09978fae9cf31a96519ab0c72b67063d5fe744c115c9b6025b37cf5fe32f06b0b7db7748d051829f02c45c100d0107ab2c4f6de0d7254f8518868864a4f65806ab2df2892a97f9c970da28b7480e01ec8da12654ea867bd4e69de9e6da405da03355f81fac5ef778c22ea3e553e59ce7a56e8f13e1103b0270af9c61ce207dce48ce1b417cc8332cde046e627a3d106de10d3d52ccbd36fa43f7c6a7a0a9314bccfabbabbc0bf051c2511270820d5221cc94012cda23bde1287693c60c58b5b9f00d6278f57281b9e1231dc6f259e16f0dd2a0c95d596a9d5174a4e3baa992c69ad80bdc3913ddb6e117cdd35a28814f89c865288026d6d4b8f781add8260e7c8a2043d20749ef6220dc0e49523a84cd76bf86461d9e50352e44511cf8badd422329b2a8c6231b194c23bd0a5fa735f5d81cd6d7d30b268826692deecae4dd", 0x59d, 0x1, 0x0, 0x0) (async, rerun: 64) read(r1, &(0x7f0000000080)=""/71, 0x47) (async, rerun: 64) close(r0) (async, rerun: 64) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) (async, rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) (async, rerun: 64) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000006c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="71e58c11626f952aae625bc2ff7f0000000000008fbce8558005f125c764e2f25acefb5a7bdd36a991704b5edd928ecbdb1d52fccb1aed5af880a8648fec79774737a294141c89439732", 0x4a}, {&(0x7f00000002c0)="30434af739d6647a0ceb5d0d3ddc7bde2687d7ab7001bf016bfae28236c9e7f483ef7c0bdeb3df35a222099290f334f9503ec7d9acb4e9c411211015f9ec532f50d423683c7ecf71d42ad3366548b914ed9135b2ea8cfc9459b786f8190764bf0f1d0193184460cc207f35274685e4656d884b015756d5287ca4869f029b4c943d6d72300e595c2a5342b31bb1905c3633073ceb8115de0db17f619c99140718a5ad4287560171d737b98d0640e28df158a5724a6a79ad54f9a5dfe76833e5cc4e7490e225b18ec06f3e7ac8fa8729dffce00245a2289760d434749bc479c8683dcd6d6b4d5ce82149f0aff3229c47286214c58e9027f18487bf5400ede064faf5d3d938fe5f6a9287348a561f392099508efd9487ed90aabc8b913443ae1449e215ba9f9861003271bdef258b912473fa2fd8e16d255e526c89899a77bc68c5348447e891ac8b4454e9ceafa716bc446eb7e3aa0814f185717877b27f6e01ce791409b6dab866c46bdf79d5bacb28038669ab27d421f9", 0x177}, {&(0x7f00000009c0)="310e517626ed55373491062b3e7d4d752d409b130e3efb1d25b0eb5e3aba6b22a31c8cfc21fb244076461e901b8ef83ecb333a6661df799fe3d20c4bccf2347c89b423c2c6a7109c3202b6e6d4f91073f39b069c204d3bbdefa157b6df31c5d54d8a3a261ed6846ab76d451c1488e8a846da99d71099216095178ec756b735fce52039bef51ac4473f74ba268a755562777a485fa617076e6bed3f859540f34d2e643d1d844202a65f17e7aa33f6b35f73a720180fb9736ff5cc21cdb5e716f677ce3f22681106514047dbed83919b6bf58f8f1a0ad4f2f06b5af9e84955f552699015958d979c678ee80c66ae002253c43185d4890abd1a95454dab5e5b0657f579e835c732043ed1d8beda55391f21a667c13b032382afefba891f32a33d5d922fd4b3576f0b1c9d5ad831e31e20d8aaef1ee353f723a0e4fce5202c682236ab3d6448c0be09cce296edbddb28296784c59fa4d8a4b5c21c939f50fadc12b52135235d9e91246f767da797994a5ab9e7aa5b4795b165f7ed455e9dc186d25222f32e927cf0818a947be3dd3ce69a5aad74e1a9fd6fe3becf6953b6078dbaf88a0edb1d931ab2cce833557d5302ac40a91686860d34362442a73f4abff9844486652ba8d701ba604f59c716a08f1f1455e161c657f267258b60e02b7c8126225885394ca69b09369f80a4dcfe04f58eb469c35bcb1a095956b4749e8a21fb512ca69eaa32db7646a32fbc0a14248f8a9fdd0a95c00c86ee0d817fd4979aa7d704506fd62d8894fa27a13af820011c526749098c1a1cdbea957215a35ae7a48984d2c33fdd5c6b58d9976eedf8338878b7a387c7dc2a650f5456a36dc80f3d5a76d53bc6912edce95322bfddcd48513ff5bd49319c99af491f62dbe252046cfed673a67d43b9f1db3d0cd67a2cbac59d865c5a9071f58f645ca0c6afd07063230ed036a7510d0b15c1864f27b01701ae9490aafb6aced7a26d3fea35af18d8facbe43ca45d929fed9188c354d2a7a2ca1e203c3c41f9625077de211dced68b05358ea056e11b3aa69945876ba0d2e39d9ca0e4e063ae0a7423df05391cf15123f2f186479ecec068713e5ea8943e816ff94dbfae64a64a6b13c5fd71f12a1b0759de0072a6c75ec636e86e036632059c66946b7aaa1f79ff54218a844e165386e27cde9724b78369d3a2d8c3a47d3a69bb0aa64d4a9a77009d2643cd49fe8b7ef2a0d84ef9e06936e71331f9a6e830e3c238113ee913ddcba4dd41f2810ba6e46fc970a0a0a7b64ca4f794bf0072dd17edf457f974675ad5d7232c03e24ef170dbeaa51a4e7bc271fa495ea1d8fad7e7e8ae740e4c07cf28a960d64a04c2cc22e3b7ed488d8e3e4e1f15d7838009d2bfa4262bd255c2898d32f02685dba5f9c4be4cb2b92cc283f6cb5bbc5d046830387917389dc5c5da0910edfb8ef85bcb6dab78bd78fb167bf2a8785c583cc932fb397878947cd4f2030fb1881da1198207d424f597af1e0699c5dbdb9e01103f70e9baa557650dece9271713eb848d555d22a0e01216b3551880f8fd888843a508efa5d7aab12e11da1d484163e49fcf67105ab5d928c0e11b305a3057f1d9892a5bfd35995b80cf76b767e8c8934dc03533320e3ec77d0d046ddfd562f39d5d0d2d79568bbd7b924bbfb99beea7a5fc62e9b1343456e0bf336c461125376bc7a91462b28144b48a16c89eb627b115554ebc2474063c28f1234a693ea4935502c2df2ce889e23dd75db0fbf72a88ec07a8334aa46e8b469ec699086a5240a142802118dc24afbb26df97910b8ccd678b3f09b0bf89abd1db9c8f5f14aba5f9095ffe56732847d3b8e83292ae0c7115c3fde0761dd5261cc1848bd3065ac444e4a12810613690116e7e78e6f8aa748c1575ff89108672a0b4862eaf82b4bd672af2fe078044c0202878f785321a7ada6697f976ed7679729782187bf0d6a2650ec8b4cf08197f722cf4e02dcc21810de0e3095c70db60b946065e266a4efb98ea26ca9facb95e407d6225f763237947243f890c107a4241e566ee987c406be20eb86c8ffe7ececde05d5aaf135a23c2e9b949edb1ac62aeea722af9975d10e2f81786ce635e191af395008c5bbfaf3939718c50cd8931988a7c5544bbf79d6604f59c8a4419d5e51c76eac60c4da132111e6ac6322ba0712d2129f533e387a54e74ed7ebe0b907bf984fd66a9186e721ced16ec9f01b68521d8fd09162f1543d467240b487398afa9f475b258e100be08a2eddbc98df913083ad93443fd12a4c58f8c3727d64b4ca9c4732a3d7b1089d5d66abc7f7c5a3b13d1f154de6fe3acd69f10710a6a4a6c75a633a19992ef256de3edaa66b837860cf2cfbccbcd32c17dca9daeb3d6e84da36e1d7212efdb50f50cc7abb1c26db359fd5b2280ec661e4f13e561b7c1a8531b02ae2ffb60df3b491e122269263fafe810b78a060533aded45b77e860d2c3124a2da12c12aaad0182c49950d2adb271e6174d6ef4e5d0c4667eae2db8b04c3e44a35f133629c9ac8eda6d1bf9bf9951988bdfbeb43b868db26811c4877df2b88f5bfe01de5f8dcf30b996284fb33819e44ed3b0a3d6e7034fc1aff75823f8ee3d2d3f5339e1c1deb08b2c87ad4b9367642fde0049982433e29bbcaff79491ff39fcbe4c111649ee4ce3f4bc1d2a726e9392388d6e3751ae8d42cdee4c64f12244564a0605084a7a9b6162e4630860cf0017a39fc5ed6d4c695f34ee1f7caa60485d8c8663f5947367c54ae3425769dd4d11da027cf560643f41347ef71e3962c50838d3dfac7cdb6498ad3d730343fd6347e9e069ec6ee03feee1a3be8996ba4c83d83ac88121490f6a12759e7c7733883c84460bdc294f6e2cbf64f6b6b59894459d8fa6895814cd074fa5d1ecce929d3e2b1319f44ab52357da44f8e68d9f27338d0560e05a222241333c8aa26ca9eb2ee573d2dc7f1f37adafcc09e1527179fd049fbb976a7e1c14ce888a71bc90a38168fedd00420138892f7e150bad6ad6008092da5cb9461a9f0eef6a0ea76411c94ffc748b6b313d24cfe57524ea1abe69fcda144569208ffc0cbdf9a4c71ea224e7acf7693590ecdc25ea1dfe02f0066b3d31bfc1cde77b371bddbda0ad2e0deb91cc578e41ed7c3b47b848072206148fb5b1b38592cdcadb093c44aadf6671ea461fc20a79e6dc6ba943d229ca9e60ad51730f6c333d1f0a954d3736ea65d74850850df4990de2da454fd42346ae155f6da343c0eb8a1bd8d7cb9bc1fc456e567dac56186e59532322bbc0672e8ecd803de1111da8eca6457e6cb8e3d51e9a9fe3fd68abbf2e7d9a29a40f5dc4b6c78c4b081e8fde01d3d10e7279cc634898c75c09759c6bd0fcba328738d6a00133f2a49f28a6bcd0eb9595192dae5d35f6a5cf34ce50ea6bbe3c63865d6cb726b01fcb2e4c025aabfac34d1f98bd3ece59922aa0a10b48a8e23fe364e1f292f43be178219eb947f61c1953d325b155672fd46b86c9e3f5b07327e703624f9fe71acc37b2e2a17c8ed160f764e2ca75b5985d0d13e91534100098c945a135dd13bcbbe05b281c7515583f501c5c32e8dab6143d17506ca89c9c53e8a4c9d19732b363ceb48aa27800d33dcd87a73df083bfff51eaa8b4351acb5057dee9c524b14da72a4d58c2e3d2e1f05095cf046481c6b76097cd8ffdd8db87e92cf65fae219272dabc7e99e4ce88901fc81076914cf34bd256d447df4c2e9335f5292f65078e2646f282ddb138d83c60147407794d3f6f05be83635bd028b5ea9e0fbb3d847973bb302528731cace168fe28ca06a2559583adfacb1182599a9f56f0eb2eb8cb6e21d6481b7954bdb0b87dd69e83368594e05531d0ba708f4b8778dec31c2b77a07735e3732a005f7207511219b3b1a06ab8bc4e5de2a9a3a1466c89dcd5342f953721595235b41c1d56c2ea68448f38a468e7b45dad61e17e296e0a6f32ff35f345fce92e5413d3a831a645770fa51e55302642cc9fe44c2af6059ed934151375a115703b720ff5d48c9c89b92ba6ab93c6fc57c2b9b04e9b4422cf99a2d52f183a7ff3f0bd1cd360d52053d0c58569e307e8a11797d798cdefe3eb6714b6ac60ff1617bfd1eb15066ed1b71574c35dfbc2ad1af127045c0af8207b928646cd6d4026cc3c500215a722a381e4c9d8245d7113dbe446f0b6d695684bfd70ce2e90ada22dd8ccf563580d09236433c7702767a772a3ec760ef037f144869fc7392a3408fbeeb1a6162464b5173c0902d146e54596ddeee84cb30864bdd94063c17b9904be9909dd7cf0b0ef29c8ab2ed64a35e82ca1fb27e3ff7238b57d5c7060b0d5f790fc53b98b45415f1f6fc652d3a18a0fd0deeec74bcabb93f5e55e2a61461812c7bf4b7145438fd8c0049edc7210999a3aa45b8298bf1a3dd256dce8528beeef18dcd801ff9eb7a065a87468e96c3f9adcac9d5960cc059ef1fb0378f928a7829b19287b0566558721ebfad4a60e4b97ca5cdaad3b7ce55896ebd6b27a88491b6ffec41904bca0c734e0244cfe3e051db6ca052b8a0ed4190320066c5aff09ffbdc0a2df90c69eb5eedd3a6419f0e771fa0d14fb98994d3638886bb1edc729ea8523ecc4a27f04abf8cdc3cf364ed8c77c57beda6bf0b2646054b072868c871a6e19fa8bd9a5b1312eb47b9609552983cfc02b53780c57b1da5871668d08208df3a5f6b8d8ac7d48d748b3d215510607d85b7cd2f512ce20222b9b4e034ad76d830aef3e49531bcdbda9970e8529f25670aa68ff129bb009b59538be71b941f2ec7058679fff72049616d6158ccb73a33cb64ec97018fcc20fa8a7aa5c2f5918b920c07101a2625b05f1a021de294eea4f2afd6495fb6bf46056010e5a5713bbd34c5cc071c8196f11c2827256318490ee29af02a458ef6050e7b5436528adf91e73d6e89c5f2f37f9c8b5604f52e7bb0755a84bad70ba8a1cf383d6c509170f31dbe82a01f76b044bad5bb9bdb06434ebac2838cfaa9f804e7f04913c7675a4f3cc59d4818ea444492a3ce4c00790630eb50aa1626f0e0d2e9f829a26a6f7575c9cc58ebb75157b160e1ff18de4af9321e01c05b9109dc1cf670fed0c4959f1f68a01830759c7d55c2b3e6c94f8807e4b61e32bf151b7c9a6fe1d687a1e3eb0ef7a87d5efd37ad9d250c41ef8b7917e94e7984c6712382781f29746c662c3149f907fca1ec1780c21d5fb7b5bd63f29e7a7f80c3bbd465830541c0177e64c16999a9c42a815d43bf8ff32732ee3f15e502ecee57f9bf5ebc5eebae4fe45109d6db62bae916bf94518c540aebf94c38aa5abcd47a4a1ee21230d41ae98f6d572c43fc0bda20307dc7617d839d510a0d15c0c7923a6f74001f0126fc631f6cbd423afc53ce56061d46062bc02cf41942c6f08f7d3d355a7a7744f8687d3d9f75e33a184ab780114ecea69039c9b1e28f15461985e27f8bb4e0371bffdb8a7df24b71eb4ce74cdcc868f9336462bd500d659b5646d83b9be382a1cadc4e91c02ee8835fdbcc1a282d68e128416bd93a1fe811acdffe24785452253b75117193595149ba060f8e46b0f6035c4ac97dc6a9b600c7374ecdcf19a37cd23feb62343c234d6d6415f478af3f1d752a13b7a3cbcc10299aede582f89d131ada42c70e6ddceb8966ee4e1909c029bf447b071e85d43ac8fabb78e2e08edb07f9cde08bd8cab661cceea06fcf422c33f1fd7e7d1249dc1a456b91df7683277262280f8cc742da8ccfafbb05651d47284b607b687b9fdd2b26985c4d0c2bc25b6213b7d4aa29035e194330", 0x1000}, {&(0x7f0000000180)="029bfd5dacb94fea3dbfd321c329b31e07e3fc8a5a21", 0x16}], 0x4) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) 5.358297688s ago: executing program 7 (id=67): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="9b1809ffff", &(0x7f0000000040)=0x5, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}, 0xffffffff}, 0x10, 0xc2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) close(r0) readv(0xffffffffffffffff, &(0x7f0000000080), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x6, 0x4b68, 0xffff, 0x21d8b78b, "070002007e74fca407128e3a1dcb0d0800", 0x8001, 0x4}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000480)="a7566da351adec557c58a6fb63b516bb23ebc94cc4f93a", 0x17}, {&(0x7f00000004c0)="77c297ce95e802", 0x7}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) 5.355779782s ago: executing program 7 (id=68): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$dupfd(r0, 0xa, r1) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000), 0x4) r5 = socket(0x11, 0x3, 0x0) sendmmsg(r2, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)="4971c4d313bf389f97ec943d0b8f0b53c55882b2e6d2132e7eeb837e8d8c9aa12bdbb1b4b5e390d6099b2ba411a44d489867cd3008dbd400", 0x38}], 0x1, &(0x7f0000000200)=[{0x30, 0x1, 0x3, "9ce30de05b68fef5903ebe2e191d882ed5f946e41ddfdbed91202166"}], 0x30}, 0x1}, 0x10, 0x40a) sendto$unix(r5, &(0x7f0000000040)="b100050400000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b230101f4c8b2ca3ebb4257699a1f132e27ac000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f44a00f90006ee01bc43eaea8c500000002000000002100020208a371a3f80004000000000000000100000000000000100000", 0xae, 0x0, 0x0, 0x0) 5.306479666s ago: executing program 32 (id=58): syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86515fbffa6463ed6200000000000000ffffff7f000000000000ff020000000000000000000000000001"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async, rerun: 64) sendto$unix(r1, &(0x7f0000000280)="1e786d7bb28b8a56c9c3dce2c6de3f70141135142860a64b7f61148b196f8f0abbe38e6461bc406978c24144ecff9efeabe6e76671389f9e4cabb106278aec7d074158af465a1e06fc4a632527aa6a91dde506c5d62c87b25e7bee5e74d9ec1e7e4f2908f64155031d31ae40d2942c4ad584fa4aa7dc820ebdfbaad7b2b225d3bda03aaeb67ed437a5f17c70e9f500adb8ad7df88e757ffe2ecf5d1c61ca9293fd8aff8a7dd6130a19c69f7d69f6da593a95e1b2bbd40fa9d479d8fb2e1cfd8b89dcbdbc6f7472fc74c3a4979e64c4df4562ff26092e23f75f89fb4e9506e9447aad641803f3c5d0a6c8120697a0b597daa564fb039cd3942e6098c0738d6d5499c2552f9c612174dde1e2e8b6caed7630835e8f87ae683470fe3240b78559964a4bac09162c253e699bb2799d1f65b0fc739b1bc81d22e9b0640ec1d0baf37f020df2e43f91adebab6dd38cdff324eaa271173199502446f20a4823784736fe2f87c6d53ddd02d4343d1c81e33fb575eaa3372d8fe0f924086641305c6be74682f483e4719ae9583b0c78421ac9b989178b3a56bfdbf0af5d46bf78f5681145fe5426be1c6cfdffc0c9cf491398165b87cb0b31a21933d82f77c6d26c042dcec06980471890c98def398a9f81602661caa3dc65d2bc16e9f68cd4d62350060afc03c65a7b24a7298f8508797597da5dcd5b05862c057ccd815eb1e6d6ca701f0d04b32d4d70c37add6f037278b15ced0da79599e066d503e1a3625f410ee202fb39820db10e27dd6c4424d0f16216d1006a491bb69c69bd63f646bb34f2b0550aaaa63503281263212ee1530386036925bab2ca36e04e1ba1054102c76a0e43630fecc9bc23a7ed0acfed0f01b7b84b0f659cee36e428823548c836f0724a7059790899eacf4971e749ab2e2ffb69932d6a5bf51d10383604ec139fcc0646c0cb6f3a80b0dde2edfac06ce72260faee2b0519fceaa41f5b7baf274322ffb795abb0d40273f81c510addb89866994f0252bbb427239a9e86899a113c52a634e401045293e4a7f4bcdb73fcbecc23fdbeb77afc55d0fa23d5f8eca16944072ad8e7cde6825d400f959320db1bddb124abb5efb76e015c1a98f3b66b318f763ce6caca64050e52634ac7863b00c406ee2864fb608b3bd50686666892b9d6dba7917f65824c0e7c6c0f8576fcdd5bea898bfb6ea6a9d2d6bc40c4b9ef54e071da9c2c7be94f2c57552cfc84edf8cdb5e03ec6c29f7378255818eb3d0fa4945b4e0296bb6eb31b5b22921ee8c16556552347e3f494d1b70cb9fad6f50a7be8237b6ca11f4f9a86cbfce3a4d779f392f0f1e832e2a1d4d1d524d4f843e4e42f595e2a76f2da57d9ed79539898300a83d874a138e3de63e26c1d25b74c0e15034edfd2f7d6a025c20cf3d99301dc2b050c2f4b703b5b126ed45651039bebf227dd69fc12de3818c2cdfae49ec835b5025a62b2a4f3ff889c90193f0d59f248200a7fe5143536cfffcbea0ad17d56ec91b6d7078aa62f36c1243c5ad69b5c5e51ca10eb2b2a56dbb0e3fe950b6fe10751b13975ec84ecaf528a49ed6d375dd3a8cb09978fae9cf31a96519ab0c72b67063d5fe744c115c9b6025b37cf5fe32f06b0b7db7748d051829f02c45c100d0107ab2c4f6de0d7254f8518868864a4f65806ab2df2892a97f9c970da28b7480e01ec8da12654ea867bd4e69de9e6da405da03355f81fac5ef778c22ea3e553e59ce7a56e8f13e1103b0270af9c61ce207dce48ce1b417cc8332cde046e627a3d106de10d3d52ccbd36fa43f7c6a7a0a9314bccfabbabbc0bf051c2511270820d5221cc94012cda23bde1287693c60c58b5b9f00d6278f57281b9e1231dc6f259e16f0dd2a0c95d596a9d5174a4e3baa992c69ad80bdc3913ddb6e117cdd35a28814f89c865288026d6d4b8f781add8260e7c8a2043d20749ef6220dc0e49523a84cd76bf86461d9e50352e44511cf8badd422329b2a8c6231b194c23bd0a5fa735f5d81cd6d7d30b268826692deecae4dd", 0x59d, 0x1, 0x0, 0x0) (async, rerun: 64) read(r1, &(0x7f0000000080)=""/71, 0x47) (async, rerun: 64) close(r0) (async, rerun: 64) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) (async, rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) (async, rerun: 64) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000006c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="71e58c11626f952aae625bc2ff7f0000000000008fbce8558005f125c764e2f25acefb5a7bdd36a991704b5edd928ecbdb1d52fccb1aed5af880a8648fec79774737a294141c89439732", 0x4a}, {&(0x7f00000002c0)="30434af739d6647a0ceb5d0d3ddc7bde2687d7ab7001bf016bfae28236c9e7f483ef7c0bdeb3df35a222099290f334f9503ec7d9acb4e9c411211015f9ec532f50d423683c7ecf71d42ad3366548b914ed9135b2ea8cfc9459b786f8190764bf0f1d0193184460cc207f35274685e4656d884b015756d5287ca4869f029b4c943d6d72300e595c2a5342b31bb1905c3633073ceb8115de0db17f619c99140718a5ad4287560171d737b98d0640e28df158a5724a6a79ad54f9a5dfe76833e5cc4e7490e225b18ec06f3e7ac8fa8729dffce00245a2289760d434749bc479c8683dcd6d6b4d5ce82149f0aff3229c47286214c58e9027f18487bf5400ede064faf5d3d938fe5f6a9287348a561f392099508efd9487ed90aabc8b913443ae1449e215ba9f9861003271bdef258b912473fa2fd8e16d255e526c89899a77bc68c5348447e891ac8b4454e9ceafa716bc446eb7e3aa0814f185717877b27f6e01ce791409b6dab866c46bdf79d5bacb28038669ab27d421f9", 0x177}, {&(0x7f00000009c0)="310e517626ed55373491062b3e7d4d752d409b130e3efb1d25b0eb5e3aba6b22a31c8cfc21fb244076461e901b8ef83ecb333a6661df799fe3d20c4bccf2347c89b423c2c6a7109c3202b6e6d4f91073f39b069c204d3bbdefa157b6df31c5d54d8a3a261ed6846ab76d451c1488e8a846da99d71099216095178ec756b735fce52039bef51ac4473f74ba268a755562777a485fa617076e6bed3f859540f34d2e643d1d844202a65f17e7aa33f6b35f73a720180fb9736ff5cc21cdb5e716f677ce3f22681106514047dbed83919b6bf58f8f1a0ad4f2f06b5af9e84955f552699015958d979c678ee80c66ae002253c43185d4890abd1a95454dab5e5b0657f579e835c732043ed1d8beda55391f21a667c13b032382afefba891f32a33d5d922fd4b3576f0b1c9d5ad831e31e20d8aaef1ee353f723a0e4fce5202c682236ab3d6448c0be09cce296edbddb28296784c59fa4d8a4b5c21c939f50fadc12b52135235d9e91246f767da797994a5ab9e7aa5b4795b165f7ed455e9dc186d25222f32e927cf0818a947be3dd3ce69a5aad74e1a9fd6fe3becf6953b6078dbaf88a0edb1d931ab2cce833557d5302ac40a91686860d34362442a73f4abff9844486652ba8d701ba604f59c716a08f1f1455e161c657f267258b60e02b7c8126225885394ca69b09369f80a4dcfe04f58eb469c35bcb1a095956b4749e8a21fb512ca69eaa32db7646a32fbc0a14248f8a9fdd0a95c00c86ee0d817fd4979aa7d704506fd62d8894fa27a13af820011c526749098c1a1cdbea957215a35ae7a48984d2c33fdd5c6b58d9976eedf8338878b7a387c7dc2a650f5456a36dc80f3d5a76d53bc6912edce95322bfddcd48513ff5bd49319c99af491f62dbe252046cfed673a67d43b9f1db3d0cd67a2cbac59d865c5a9071f58f645ca0c6afd07063230ed036a7510d0b15c1864f27b01701ae9490aafb6aced7a26d3fea35af18d8facbe43ca45d929fed9188c354d2a7a2ca1e203c3c41f9625077de211dced68b05358ea056e11b3aa69945876ba0d2e39d9ca0e4e063ae0a7423df05391cf15123f2f186479ecec068713e5ea8943e816ff94dbfae64a64a6b13c5fd71f12a1b0759de0072a6c75ec636e86e036632059c66946b7aaa1f79ff54218a844e165386e27cde9724b78369d3a2d8c3a47d3a69bb0aa64d4a9a77009d2643cd49fe8b7ef2a0d84ef9e06936e71331f9a6e830e3c238113ee913ddcba4dd41f2810ba6e46fc970a0a0a7b64ca4f794bf0072dd17edf457f974675ad5d7232c03e24ef170dbeaa51a4e7bc271fa495ea1d8fad7e7e8ae740e4c07cf28a960d64a04c2cc22e3b7ed488d8e3e4e1f15d7838009d2bfa4262bd255c2898d32f02685dba5f9c4be4cb2b92cc283f6cb5bbc5d046830387917389dc5c5da0910edfb8ef85bcb6dab78bd78fb167bf2a8785c583cc932fb397878947cd4f2030fb1881da1198207d424f597af1e0699c5dbdb9e01103f70e9baa557650dece9271713eb848d555d22a0e01216b3551880f8fd888843a508efa5d7aab12e11da1d484163e49fcf67105ab5d928c0e11b305a3057f1d9892a5bfd35995b80cf76b767e8c8934dc03533320e3ec77d0d046ddfd562f39d5d0d2d79568bbd7b924bbfb99beea7a5fc62e9b1343456e0bf336c461125376bc7a91462b28144b48a16c89eb627b115554ebc2474063c28f1234a693ea4935502c2df2ce889e23dd75db0fbf72a88ec07a8334aa46e8b469ec699086a5240a142802118dc24afbb26df97910b8ccd678b3f09b0bf89abd1db9c8f5f14aba5f9095ffe56732847d3b8e83292ae0c7115c3fde0761dd5261cc1848bd3065ac444e4a12810613690116e7e78e6f8aa748c1575ff89108672a0b4862eaf82b4bd672af2fe078044c0202878f785321a7ada6697f976ed7679729782187bf0d6a2650ec8b4cf08197f722cf4e02dcc21810de0e3095c70db60b946065e266a4efb98ea26ca9facb95e407d6225f763237947243f890c107a4241e566ee987c406be20eb86c8ffe7ececde05d5aaf135a23c2e9b949edb1ac62aeea722af9975d10e2f81786ce635e191af395008c5bbfaf3939718c50cd8931988a7c5544bbf79d6604f59c8a4419d5e51c76eac60c4da132111e6ac6322ba0712d2129f533e387a54e74ed7ebe0b907bf984fd66a9186e721ced16ec9f01b68521d8fd09162f1543d467240b487398afa9f475b258e100be08a2eddbc98df913083ad93443fd12a4c58f8c3727d64b4ca9c4732a3d7b1089d5d66abc7f7c5a3b13d1f154de6fe3acd69f10710a6a4a6c75a633a19992ef256de3edaa66b837860cf2cfbccbcd32c17dca9daeb3d6e84da36e1d7212efdb50f50cc7abb1c26db359fd5b2280ec661e4f13e561b7c1a8531b02ae2ffb60df3b491e122269263fafe810b78a060533aded45b77e860d2c3124a2da12c12aaad0182c49950d2adb271e6174d6ef4e5d0c4667eae2db8b04c3e44a35f133629c9ac8eda6d1bf9bf9951988bdfbeb43b868db26811c4877df2b88f5bfe01de5f8dcf30b996284fb33819e44ed3b0a3d6e7034fc1aff75823f8ee3d2d3f5339e1c1deb08b2c87ad4b9367642fde0049982433e29bbcaff79491ff39fcbe4c111649ee4ce3f4bc1d2a726e9392388d6e3751ae8d42cdee4c64f12244564a0605084a7a9b6162e4630860cf0017a39fc5ed6d4c695f34ee1f7caa60485d8c8663f5947367c54ae3425769dd4d11da027cf560643f41347ef71e3962c50838d3dfac7cdb6498ad3d730343fd6347e9e069ec6ee03feee1a3be8996ba4c83d83ac88121490f6a12759e7c7733883c84460bdc294f6e2cbf64f6b6b59894459d8fa6895814cd074fa5d1ecce929d3e2b1319f44ab52357da44f8e68d9f27338d0560e05a222241333c8aa26ca9eb2ee573d2dc7f1f37adafcc09e1527179fd049fbb976a7e1c14ce888a71bc90a38168fedd00420138892f7e150bad6ad6008092da5cb9461a9f0eef6a0ea76411c94ffc748b6b313d24cfe57524ea1abe69fcda144569208ffc0cbdf9a4c71ea224e7acf7693590ecdc25ea1dfe02f0066b3d31bfc1cde77b371bddbda0ad2e0deb91cc578e41ed7c3b47b848072206148fb5b1b38592cdcadb093c44aadf6671ea461fc20a79e6dc6ba943d229ca9e60ad51730f6c333d1f0a954d3736ea65d74850850df4990de2da454fd42346ae155f6da343c0eb8a1bd8d7cb9bc1fc456e567dac56186e59532322bbc0672e8ecd803de1111da8eca6457e6cb8e3d51e9a9fe3fd68abbf2e7d9a29a40f5dc4b6c78c4b081e8fde01d3d10e7279cc634898c75c09759c6bd0fcba328738d6a00133f2a49f28a6bcd0eb9595192dae5d35f6a5cf34ce50ea6bbe3c63865d6cb726b01fcb2e4c025aabfac34d1f98bd3ece59922aa0a10b48a8e23fe364e1f292f43be178219eb947f61c1953d325b155672fd46b86c9e3f5b07327e703624f9fe71acc37b2e2a17c8ed160f764e2ca75b5985d0d13e91534100098c945a135dd13bcbbe05b281c7515583f501c5c32e8dab6143d17506ca89c9c53e8a4c9d19732b363ceb48aa27800d33dcd87a73df083bfff51eaa8b4351acb5057dee9c524b14da72a4d58c2e3d2e1f05095cf046481c6b76097cd8ffdd8db87e92cf65fae219272dabc7e99e4ce88901fc81076914cf34bd256d447df4c2e9335f5292f65078e2646f282ddb138d83c60147407794d3f6f05be83635bd028b5ea9e0fbb3d847973bb302528731cace168fe28ca06a2559583adfacb1182599a9f56f0eb2eb8cb6e21d6481b7954bdb0b87dd69e83368594e05531d0ba708f4b8778dec31c2b77a07735e3732a005f7207511219b3b1a06ab8bc4e5de2a9a3a1466c89dcd5342f953721595235b41c1d56c2ea68448f38a468e7b45dad61e17e296e0a6f32ff35f345fce92e5413d3a831a645770fa51e55302642cc9fe44c2af6059ed934151375a115703b720ff5d48c9c89b92ba6ab93c6fc57c2b9b04e9b4422cf99a2d52f183a7ff3f0bd1cd360d52053d0c58569e307e8a11797d798cdefe3eb6714b6ac60ff1617bfd1eb15066ed1b71574c35dfbc2ad1af127045c0af8207b928646cd6d4026cc3c500215a722a381e4c9d8245d7113dbe446f0b6d695684bfd70ce2e90ada22dd8ccf563580d09236433c7702767a772a3ec760ef037f144869fc7392a3408fbeeb1a6162464b5173c0902d146e54596ddeee84cb30864bdd94063c17b9904be9909dd7cf0b0ef29c8ab2ed64a35e82ca1fb27e3ff7238b57d5c7060b0d5f790fc53b98b45415f1f6fc652d3a18a0fd0deeec74bcabb93f5e55e2a61461812c7bf4b7145438fd8c0049edc7210999a3aa45b8298bf1a3dd256dce8528beeef18dcd801ff9eb7a065a87468e96c3f9adcac9d5960cc059ef1fb0378f928a7829b19287b0566558721ebfad4a60e4b97ca5cdaad3b7ce55896ebd6b27a88491b6ffec41904bca0c734e0244cfe3e051db6ca052b8a0ed4190320066c5aff09ffbdc0a2df90c69eb5eedd3a6419f0e771fa0d14fb98994d3638886bb1edc729ea8523ecc4a27f04abf8cdc3cf364ed8c77c57beda6bf0b2646054b072868c871a6e19fa8bd9a5b1312eb47b9609552983cfc02b53780c57b1da5871668d08208df3a5f6b8d8ac7d48d748b3d215510607d85b7cd2f512ce20222b9b4e034ad76d830aef3e49531bcdbda9970e8529f25670aa68ff129bb009b59538be71b941f2ec7058679fff72049616d6158ccb73a33cb64ec97018fcc20fa8a7aa5c2f5918b920c07101a2625b05f1a021de294eea4f2afd6495fb6bf46056010e5a5713bbd34c5cc071c8196f11c2827256318490ee29af02a458ef6050e7b5436528adf91e73d6e89c5f2f37f9c8b5604f52e7bb0755a84bad70ba8a1cf383d6c509170f31dbe82a01f76b044bad5bb9bdb06434ebac2838cfaa9f804e7f04913c7675a4f3cc59d4818ea444492a3ce4c00790630eb50aa1626f0e0d2e9f829a26a6f7575c9cc58ebb75157b160e1ff18de4af9321e01c05b9109dc1cf670fed0c4959f1f68a01830759c7d55c2b3e6c94f8807e4b61e32bf151b7c9a6fe1d687a1e3eb0ef7a87d5efd37ad9d250c41ef8b7917e94e7984c6712382781f29746c662c3149f907fca1ec1780c21d5fb7b5bd63f29e7a7f80c3bbd465830541c0177e64c16999a9c42a815d43bf8ff32732ee3f15e502ecee57f9bf5ebc5eebae4fe45109d6db62bae916bf94518c540aebf94c38aa5abcd47a4a1ee21230d41ae98f6d572c43fc0bda20307dc7617d839d510a0d15c0c7923a6f74001f0126fc631f6cbd423afc53ce56061d46062bc02cf41942c6f08f7d3d355a7a7744f8687d3d9f75e33a184ab780114ecea69039c9b1e28f15461985e27f8bb4e0371bffdb8a7df24b71eb4ce74cdcc868f9336462bd500d659b5646d83b9be382a1cadc4e91c02ee8835fdbcc1a282d68e128416bd93a1fe811acdffe24785452253b75117193595149ba060f8e46b0f6035c4ac97dc6a9b600c7374ecdcf19a37cd23feb62343c234d6d6415f478af3f1d752a13b7a3cbcc10299aede582f89d131ada42c70e6ddceb8966ee4e1909c029bf447b071e85d43ac8fabb78e2e08edb07f9cde08bd8cab661cceea06fcf422c33f1fd7e7d1249dc1a456b91df7683277262280f8cc742da8ccfafbb05651d47284b607b687b9fdd2b26985c4d0c2bc25b6213b7d4aa29035e194330", 0x1000}, {&(0x7f0000000180)="029bfd5dacb94fea3dbfd321c329b31e07e3fc8a5a21", 0x16}], 0x4) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) 5.109666359s ago: executing program 7 (id=70): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {0x0, 0xfffffffd}, {0x2, 0x4}, {}, {0x2, 0xfcd8}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2}, {0x2}, {0x0, 0xffffffff}, {0x0, 0x7ff}, {0xbb08c0840fa32129, 0x2000000}, {0x2, 0xab}, {}, {}, {0x2, 0xffffffff}, {0x2, 0x1}, {}, {0x0, 0x202}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x1}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xfffffffe, 0x7fffffff, 0x2, 0x600000, "fc687b1f016636008000", 0xfffffffe, 0x80000}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) fchmod(r2, 0x4a6be9104b927520) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) 5.101925089s ago: executing program 7 (id=73): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000001c0)="00000080", 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0xfffd, 0x0, 0x7, 0x1, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0xc, 0x6, 0x1, 0x0, [{[], 0x80000000}, {}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x7, 0x4d}}}}}) mkdir(&(0x7f0000000000)='./file2/file0/file0\x00', 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x3, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r2, &(0x7f0000000200)='./file2/file0\x00', 0x8, 0x1) rmdir(&(0x7f0000000180)='./file2/file0/file0\x00') r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000340)="22f8e7a24ee9de31b1fda1858a926bd25d62b860be166c4ad1199966f4dcab9f3ba6704d0f6e31c63ca498ddacd4dea8a08231ad38469ba66829434f1ee1ac9c15b3f08f024635eae968e28d422390ba9ecb167efc47dd0df4428a5c367fc87fa720719783a408d15ba0ba7bc45fddef169d854bdcc6a337cd58c82430a16d3be01d3ce053c78cb48912e8d8c7f0852a6f54a639e2a11340121170a1221701a696f75b0e73e3e96bf1858def83f60a6306773644e0242753d58ffd82fbe3dec6f46ad1917fa356444f85a81ddf07e424b0eba2c4bbbf7a57b84cab914f4ffabf2f3f526a76e7d6ea935c3c5a3ae76e2663c54c86ba3c6d8affed97cfdcc71d6492f7b1615e132f7145e3d53ad4cf0f1726c719b0e0a88c05feddf4de72a5038a5af0364681dde092774f2d2e900dd18a5423661a7918a25a5d07a67f4553e3b24bbe74b0e6b1a08ccb573550be6e0b39dc26ed0bf4cc07c4e39d3d442976bbe272b8b6453ff000e280a3768d4d7aeac918112e96874cdb89a1ae477390215a2f0cd733fa6c88c4aecff3b5f21a0c5dfb811e2dac91b8c978ce172401f10daeecb73a6cd312d425da4b8e3583949aa4623b80d6229057d7f35c99800f5ef71848e5ea478ac906e2686db1b5478810877a43fca52099b8bf5e13bc2c0157b2facd73e22e14ccf3d10e60d7e5a28f9698252f406e4432902a67c2a8c01656e9d20a016cd1e704192a811a2931930f6b97d63e8c9b9a763fa77330a063333b97a9778f310c6fcf7b7523cc30420b63a7923023f178eebae43551df9daac104a6ea890f71de79fb2d71261c3baaacdb92aaefa17b7a04bab64f2addb1c03db5c2ed2d31c4c93cf5d2feb9c18422c8d6954919452b19755bab3bd2fc19096b6af91a2570885e3d05b812182d3a8bf4486ec9fab13d846c40082e2cd71242d4d4c7a873ae72ae30f3c7a3b2e1b1a5662581c74db8cdb9691bf0e2191cd6eb6c025c194c82ad175ac6982832941614456f3be62fe56b3523506d3eb0c036d5e6e8f54c68977fddf8e8256d4970fc95f3f2dcdc6a21191c11b6e033e41fd17908ba913d2e1c8b4fe1281cfc1bec4f98440d614cd88237b0b10b2c6dff1118ab2c76ee318b410f1e1b3ecc83f6f9d9bd433b1fbb5a6332f5c82e4ad22e6f77c1915b5e67c170765befd691cfc9ae1bf7e5a972cc4d4e5cf799b668b87013b30a8673f8f73de752dcd917ea28940eb3ec940dc4d913f44b74a9e482d8fd97b662956dda1fa30a7c719b523c3eb22229479a783b836e48d7a3d756a7136f1fd3b9d1472b2015b825ee6b1de194f9830c630142df00859a9c7ea2fdfb8b86501ef5cedde1643a066e12f8591cd362bc936339e7ec26325eb1439ea6a122cae1dc8aa466c96bf3061965a2ab141b0ea37629f0f346f1cd86c52b6eb0b29e3b6095fe8600a1c993a58dec2ee5dbba7f7355540da25ff378aef3addf38ff1058b46d5ff63c25a932c2c9c279b8ee94dbb1c760333dfe687587e630b7d3fd2a97b225db15f535ed2f3c9146c2bb00583305551a5127f3839602debb8e8000f891716e324ece7b7dcdb91f44fcb3e1e9d299454719f10bcf35c982ed5219be5d593572e6282cb63c694401ba44245aa5a42ed9c1c63dff0b4394836b2c7f888d1d50cdeb4c4062c593e027509e05c7ce30abc9809563f21bc291332aa9226c0c71ab444a18c3300c324963d87375fbb44c0b73e6cc6426fbaa6520e36ea494eecf7bc6fece32011297babdef4957b9b94f046cd0d21330c31c318b85a6aada41f220e64afdb89cb9a03f35f51f3554647fed05fb2408c8ee81615ef7081fc7f4d6555ec2576abcac7625c64e74786132a46fc9b2ce3223558e9df8ec13e6f69e541287ad48298a66fff465df19dd41479b944818cdf1d2a00e4858a3fda2efe578047e5dd5e36421a02152c0e3ab7c1ce5e10ab340af1b54ff0569d0502820e1fbeb4572bd0723971145e79e2b1e9db45632f3b52148e8109f9b3ac9e98ef788141cef6a1c24a4c17bbaf07241bd4f513b3948b294be0cb013efd7c00707bd38e2e3b550f48e5a2f02146d0d41934a011b2497d957dd9d43017dbe0dbdf54df94c026e0854a684ca0526d7bb36abe24711f8c2607609b6705a6e5e9545f16b29d923be3d18fd34467c421ff6a2883fd3c5ff84e88dddb921533cbed8f21ac0dab59ee2d4d9056c03f5f073575024f229b169b998a94391ee0a276965f5159a2b1481f96e19979d165ca8039a9827020442ca3c78a08e1b57edc520d38fcb7b7da73093ce196eba66459c358789d85c6e58cd598cff34d6ddd094cf32f9e3bbd4d1534000f066584e17c9c7e3883ebcfc92c24b78b0bc70981ef8769f71294934677c0e08ab5735174d31e2fd85e9e62b8d6936419210a83ac45a757ff241b6e0c3aa6c9681103cda693333d374e8f190d1272bcf42ff5e90f98502c02600f0a4378e0bc0050e19068802380232179af22725c4344554b2c85e8991043bbf380098dee40fa1d9ce4a5081bffc9a0cbf9bd4a3a353a10a19f6d7b06cc8180f95b07f094a9cacbde9eb6ab715314eeecf0de62885af38ff01166915d4e2fce512c1a5776887cbab5528a8c816b3bdaecfe9308051cc824a5bba47e82daa457269f52529143a303d48bb9722ba3f08e430fb6aad2bb7d6e25d3cc7a3933da650cc33c4b78fb0f7bce14d0296e243aa5b1660439b060e3313bbe7ec0fb5daca7fdd110e1a6f94a23a226f8d83d78f7cb270e4c9af94dbf97ef7435fa6d5df9f74ce5e2f0cc60c24f731485c171a592a6f5e9cc1cd5eac469d643bdfd30483fc94c9ec7c169ae9d7659670d6e1232edfc3b447d72a442d08ed1fb9a1c3cc219029a0af0e1790e159ea162d824ffcd3c28a10743ae09078cdae89e2392842c6035844a27f8af398e2fc3a1b0b45bdae5c6311b1d517e2a27a4900eb6929c4d3269ce81b0f5430da56bcc9073d40d10a8dde2d23ba68d7df91811cb096065d5ca428d7a90deebe6acab690d7fc67ded03384462ef5a911a217e95e9bf755faad5ac9bee59a4d8104bd43e5522c3bfbe461997a7d9c7d4f39f488aaec756bfcd75945862ae13d091fa6d129178fefaa4e02cc841fdb4a921023bd910f34ae57675af82f18145c7eae4ab4e53cdf952e5eb7fce3272c8998c640fbd402dd2c49143ce64330ef01ce4e129eeb7b04a7b68dc2b8915caec78f4aa547feb5684c80955828f81cc3e532ef843d056deb83c0510b77552d18455823f10124db87f8ceef15786bd31fa67712880a88f3156dfcb6aef4e916c9aa593597408c34a10e05e3ae4c08483fe1d7e8b1934f89eda12bf6eac18e0f41d489762f08852890cf450dc9c6dfc5029e7778b860cb6d325503f76964c4ac4cb0426074e3ad68876930f7e0c935c6383f46bd5f01d5c9520d87499b29d6a50d1ffcb904be594e68001ef7ca745a1ff504051ae54ab053b48c1eb986292fb7ab33098b6a018b71ffbd9aefc06bc1aa48f085c24d6b782931efee604b8af39ac540145490a7f0ade073d2d5af842fa7debc3a8f822248d698bf6ff46f534687cbf5100161cd86d78bba81800c9fc99f761e5b3184c7b78b3940dbfd47c80cc1cc58c02c6e7b806413c0635fc5d9d6853adf517c1a224a81f2a251f85e73152da17d53bdafed4568c619f0f84b77e1652d6394319b2eb06315c53ce4a76394df73830edfd6d04df14cb9c3bc208a709c26d2b5e360463507778ca20798da3b19a69317452642420595751c0750ae0644364048245cafffb8ad44178c5bf27a0add1ae1c00760ec3ef217e0aee58344e5f93efa5276cec6968f3a0bacd5f7981488cce4969c02fb475a11e8c3e25dd23ca56a9dd342fad888d8de8ecd74079ab6545a929cacac07707f2c9c48290a708de74645d19775fa1ce8db57346e2a01cb252ef62e182d0ebe429597c939f67d28c5d415b6d38be516c73508834c91bea5ea082f7eef16d6ec3991a836f577e0211e4a060ae053b860f9411e1a5ba901030ed3a69278ef2528ad3cb78ddea2a3042f6fcb655c9b684a0f7da6b2b0dcd38f2cbcad397899e419af965a950c9f7f58c5a673921cdb3d39740c0bce3475b889e27ff5a6e58521bdff467bb78003ae5ac01da5a04faf355872912bcafc39c5d0ef9076e065e9e3a0c7b228c5d9643bbaecb503925457e9dae01e0ecb6f739385ba83b5295afbf65665d447d572b5bd9ab3ff459cf6686f2d9c5d095228a60a1eede8ca12b6ef6260f108d66e97a9cdd2f59a18f29e81765a7d06753871ffaf7eade3004990f1c4631d07d222a9c84af7d02a49dc79c880c24a614e1df268ad295bce607fb75efce4d46225c9ef0e3b07966fcb7dea674008db28f1f4c1e911a661329f97b2d10099d4cc16ce9e8a51dfbf486329b4c0c6bde71d3026e025296efa3f712d33e372f40590fdb3527a7c4aae88ee32002f251d5a8a93a25d19614bb186d2e10e9d3f51f9d76cd1a80bfaf26933fc10c92f07145f503ed92a95304fd713db548d9517fb7263897742dd9ef23383c1110f164cf9650496d0286e43ae3dfa94d963a2483694a3db2f56e00fba576f66166f90036ee308dbdfafadcf632dca446cde386e04a2b96559002eeb405f350c26c1b5a810a50895316111b4aaedd75b1f528abf68715eb55abcb6e5a9bca73677175688539e28b3a81941ddd2c3b5c0e6de740fdad33325317bc4a55393f8a1a27a90e7d5c362309ad08ac49062280c7729f1d8bf3578701afe3177f9eca603370dadeee9742b0185f8a056760eb6777b56c27f09537fe66a1d5e4dee4310f644b819fa3a2a0e144a44101f6652dd07dd48d71c5eae02c0891a3e3b7f96b891b335c7fe399318f2c87aa90e09c510c574ffee58b45116de1d7bce9a60bfa37938eff6df277818163a54166dcbafe1bc39aaf330fb8fbf99a36fa8c60954b18cb1b4a0dbbc439f7110a50e69f1394d164b9b914d03b45ebf5be35e078f81d26a931c1491e196ce836193c5fedad0d516720fa5566fc2cdce6e969ccba060f06aaf763c65a087802924cd503c9f2d72d090730eadee28e5fe265dd6dc90d10951b74e4da2ac38dc854dd785e3923b5d0a5892ddf0d8dd99d1c7439e5cba2a7a1baaf99f4c56c6abb1e219aeaf24ddedf09428d1100bf0474eaa4d429727a15792f143d785c96aa19cd8d3cb87a9bda48fada3b4fdce9c4fd804588018b6d61e5af14588e0f787a0f681722be49db1364f43843660d206aae69053cb89ce5228397a35c5ac40d2823dbf43a53d94a030d0ad1c62eae5b876cc68b5d0611b539d13bd69cf118a862262f6bdd1f4778f26939b4ff4f1d594b0701a1b9f01d225365ddf7ba3a6ac53f338eaf014addfa35d27f828341003442046c63f31b7325d91e725885c9ebc73599df6dcda4a099af4c9cd52be72f94363af7f04dd0a940f93884020767c90f603c5add42d3a0a5b157630f0bc5245659d36857cc3c542c84883cc0e3aed95e173cb32d8f8494a91869a6d35b908bdb47b056d99ff586ccc136408ebb125ae34a4ef67eb2b145bdc623d706653b158fc90d2189c781e1aa15e470a3e8a89c031cdeaa88e1c107adee29684e31e481570f7baf5b3e925d144b56d5cf0731fd5fe072fdf31aa429784caa4903db4ceffbfb8ec5a1e909480a4967589c6169d14f3cdc01179d537b4f95a7b5c94852ec08d47ab7c35f8508a2f20dac8624d2d85ed8778ebc42aa9c7e3ebaa5cced358f7c33210b4b88b746d821d9517ee085b891c", 0x1000}, {&(0x7f0000001340)="ddacfc671419cb9119b8582d7c0cfd0d9fa3e39eba27a67d6e2d7bb699b573548e6ecf44e125df24d16d7930efb65fa90bdbbdbbddc6a99245819ee914e9ffc94b7a9d9618deba937164aab063afe261cfa499a93afc3611a99a59903edda0d3bed59e85de9da3d716989f4d9432ca4d3ec8bce5652e198cbe0800ea3581ddaa9d800a5a78acb7d9e72e63675a02942d47ebd63bf5fa8d8f242f", 0x9a}], 0x2) 5.051480169s ago: executing program 7 (id=76): select(0x40, &(0x7f0000000000)={0x17, 0x3, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x5a3, 0xfffffffe, 0x1c62, 0x7fffffff, "c2a6d203afff7f0d000004000000008000", 0x5, 0x8}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x42}, 0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) open$dir(&(0x7f0000000180)='./file2/file0\x00', 0x8, 0x0) r2 = getpgid(0x0) setpgid(r2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206937, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x0, 0x0) 4.750529692s ago: executing program 7 (id=83): setitimer(0x1, &(0x7f0000001a80)={{0xffffffff}, {0x80000000, 0x1}}, &(0x7f0000001ac0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001280)={""/16, @ifru_addr=@un=@file={0x0, ""/262}}) sysctl$kern(&(0x7f0000001240)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000001c0)="01e05a3b350d45eda9c0f7b4c0a4077bc9c64bf171c446066cb9ae8bef400bcd4464a6f084b84c718d2ae0eeb3d687dac1661e84d8c1aa0b5470db6d5f50da4b06ff372ceeb26fb39ea911248ca37cc08260c70315063ab70167b66dfc46d6efb8cc276754894ec2fa109ba4d028338af99013f44c116ef4b4c20cc8627db4d186f20c1a9c84f2108db39ef5229e4ca6a771b280e37b5a04408328eea46067161a534de6648288cbbe32c0ae3e2acb1299372c616e2193c27246b5467c1d3bcb0e28a9cf52887894166eae66f925673fbb2c5f35324994c70db087fec17ff2768cc5c5f05e6e2d0be2b1b029fbeb20a8c7baca2d7193e9e9df01f622081a7934d8906ff04771124f7f6d010f161d71a91b5e40f6d17853244142e596218866c1964b2beab227af0c5f91721d99b887fb31a52e4d549f2067dc63befe00c6035b925696df145df60d4d45b2f0c5be0a736a4bed17669f8816d796be7f28f04127e2d17ea935265e9de15e53852303e77c875417494867b9333ea70cafd70919c37b6f42560c204bffc0a271076bc5cf21245e863a753ef07d7d154020ae465fce3a24ec29d8851af0a9cc5497088b1288acd31420c3611149810591a2566ebccfcefab81a30ff1aa3776bfd7c86667d47cd67c1991079fec2dde2fa32f04ac103e0b4b074eaabd8783e275bd8ee277a090c94f6de3f2d9fa9c6eaa544ac8145592aefa739829aedad8ef15cef1e6715a240302bd6a3bd886d51c15d89df6c83ebe8c330d29bf91b04d37bf4545f3aa798620c488132d03f8849589e85b8a7e615b8f6d6c52edf7741c232d58566c82ada2d438d0ac0da3b59d2ed5fe50ec2300c54c5872224ab8d31d6ce4b7f23306b0bed2dc2f06e7b2dca5690ea42c52ed12ce12d459c0295d9475e1e95bf865ee3db2999f41b18b62ba0709b0fd1584510d5215c8a75ece4f28f268f39ccc42b07e22f02270130123d1c575f3951dedf7aca54d43a69a911230b5a1daa62cb8af9b65fe1ee042b9ff4ce66833460f93a370339d9825e1e02898b757bd81dd03df16974923494f044af19fc67150039563e945d5a7b5a60c7f85ddc8798e36f7894de915751155b165d5ff34337d90d5a3324caea007e5f1b529fdc002757af46ac3e1748f8621c30c129b45b7ab5d451b1335d27fca7ef5fdb2139f9819a71d94faecf8224475817c85642b955dd9fe0fc036b9c34d57cd32abac7d4fd76037f6b4c6a94bb599b77d0ce74bb656c0789f10256191775171e878c5cc9ad83fb4d2a03d1107b9a3b22fcb5ab1d1d96858aba7531c07908780fc479e6228cd58f62b97b200e74f11475fac926e40e62bd0652e9b4adac5c288eb01e7baae45d55c65c011f6c1e82d1634562b266cd816be44d7425a238fb25779eb571d78b9f25c85b5c62c013f79d0f8007a0b59c8664300c2c8d60bc0c190b3558e551fe1e8b4bdeea68727b3ebc71117a626e29ef522c4762d94972821575bad5caf1c0be3f8aa2008b8c8411f75dde3082d63218a170498cf2c8bce30ef4a90050103468dc4e5abec854063cd48e09a20cde3e2e1bb6327a9e76bca6e246c456489fa87445b5823d349673d79304407b7c255ddce3876a540f9b675753b77ba3496910c4a7ae22530f9f9a4a4557a6d0e4fa4e652ae262e2f9a7d5a979b364bee880a2845eb065e7b9bfca39e3b468976645089a97c06e0d40a831989da1a7d0987164329329114016779d1ad7555906ae65ecaa8c27f23d2f64082117aaaaa481472553e04fbf770e19bd50b250180f5080a8e3e4369d7cb9ed3500db8f9ea696da8261b16b123b2eb462ec1f56278cb81ea3ddfd061632bfa2dc254fe07d6b980dd0f4794ce2a743c84e9e210a442058fe51b9f9778edbda0eeaa21481e953ab5af4035692dabd1f275cad27be0da66766106dbe1ae3b81943ae6604cdece529a5c2ada6b095c4d2ef8c18bd40a6b89a7f78b6cf78d94c273514d2f3e5a41c7ca37c0d228fc5829c07fd838714e030ffc41ee41558e27f7b0c478aaa2179e0ca6694c03f7a9032651eef2ec0410aa7773d5e42645ab4d084ee94470c0d6f2f6b63bb0c1a030cd9a2fc01cc106e6f1c8cfdde6bbb852b675a2eecb5385fe2b5cf5ce9e8f8b62ac34eaafe4444146055c19eddabde9bc5f0378722365f77cafe32dd5638469db2be8b2dde4975d659c58ba53d3f670455c7e8da108b7bcf74a2369d7cf9a35a08359fdd25ad8895422fd2658e3cd9c7c108497bc37316c0bfb5f8e49e778254d4f09ced0588b194888a0948e1593362be671edb3475b85d16f2f766849cb89d054c2a94826ad815484e53539415daee126e0e4571a28d771571aa5a3eb840717965d8ab460c30d11527f3afbb1d7e6b1bb84a59ea0c7831143140332cfb337017abd381481b19b3c386bf0894b07772f52ea821c4d1748598524620b1a4f7e698e866f7c5284b4d89eb54c9409e9385571c740a5354848c12b9859dc2861addd83b07f479310ddf2fc6af1ec214ca5b99246b245378f8a8d348d564223c5c43837eb002c105ebc80e30433a78edf9b5abf367bcc57ceb1da7f137f0d7d06978456c3e85f5e8e1d4d623082348092096983799a7ff3d573239c477f7b96f8b983fcf2207cc75c42fcf0f36a1c882ae20d18dded1eee017503b1f658ca993c4469ded1b81c853cbdfe9cf119b4382a3ced0c5ee06bad14a5581e05b24480e61bc9556365ce393acd2976e70fc14372fcf4c5373c34d5a8d1a25c181e8b211b058293be0a70612ca85d77c9751a0eb16172930ef82e84ce90599ed2b82b63b600d36c71e343a82111a3e33d2bfd6811cd033bf1d7bcab90df06a068fd1d6622d5907f423728ddb6964bc117ea481d8dffc5d54484e7f235387bff92c44df018e5b8dfe425a5213ba024f4b8634a687971013076d4449ce135af77a94ff4692f1068e4def6989d6ea5b3934ef155b935595e09f9a2a3b2d47c389a680f10c40bf4a5ae6e198ec4352b787fa6354a3970a50897657443d2cec8e2d01ed8cda0e1f60de5dbabd1b64b77115c7c5a3cc10981a0e86c82c0c43234082206d8e94e7dcac046fa214b442668d855345ea6021d622c5dfd2fad0fa536b8890520e73968c03c0e841784bffef15a42f0a6341e6746fbf4816141cbe6fe178cee21cee58881b6354c571edc1623154ed40c097902a737b440c8fd6c8f9268be88e107717f296350b6b6487fa8b23175eb54bee55ce4911524d0e7e060c7d95fc44aa9fb549f6a831d6906a98d6170d7f02c1f5567383893620072cc6995255966c38d89d6d2ff97aff326d951c9c464c43d49ed9174922035743bd0d62fc15bed1b29b75712ed0e794135c480c778939c54206d69b586ec50a3511e4eb25005d5e8591ffdb8dcf3979184a28f4fabf713c657ad3c4ca544619803907815e624cb79c733589dd864c0bbd14ed18f9648b43b597b47d74e39e16a1520b75a051fc4bff59ebba15f1e7e69e6f9529227bbf311b9022b65d919eba2f59634f2a350abbb3f6062d115ddbc9df67e89e58b08a6a269e912758e0525b80433716e311b01189cef84dbfc9b2a1f023829a9194fbe4a248a7e63fe9a8cfb9bf1414b0e59947685d9fadf885f1f95420498ce3fa2d4de496b5cc722797b3bedd539e70043801b8fd5564a94ba76b5a893de1d786275542b9f56da1ee17f5c9ec7a8687a2d51d1a37cb321f3d4675e51e27721e0d9362528a7a72ce8318361337b0cfcc70b67ea44494312957b1205d49cbe73b708692050d2810ee953c7ec3e75d83ec75547183f86cd9521843afa3562362ba9252621230c9ca697c217747eb5cb0a29fe47d50f557ffd75bc53603e5a4c3fd9bb451ee96643c438c482c23ca5c235624684c0c2ab08395bb4b5bd69310d464f2faad87c48e203b972507d5228a2921791d18fe0e7b3d2bc783660fc2aac59b37579a72aba51b129e9bac72ea76ee2321e7095839d4aba6272a211ab8ae2ab9e0effc884fd10e6d409c061612902a04b2dc493b3d1fd12fc6ed08a0803f85f25d45f8984827c8e0ee5837422282646cbf1438cd5aab8ba3ac5a7b7dc4779e9de558210c70061544718b54f4ec2ba4081a523e0207d3711a0059a9a0ac0ec7dc4c737873fbb718bb5f77b84c23e21d3cd2dcbe6aa27b570a69946feb5803fac939b9290f5d10b5fc5670876db1b82078796304fd88a1f89b511135d48ff8d33adb6427832691b06d9d66fa48e7d0c9c35af93ae2ee71f10b7c0661774cbf57e3c860cdc7dfee7bd7dbd5cc95dd146e37b0a99621bc4d6ca788a3e31cc33b848eadbdd3b0b38cf021cade25b81a374a17978256f45e65bb0cfa853a1c07139869e35302997aef323c45e2597a7d07d95fc49ba3f38f7ce26c48097b6dffb1e9db8f1c03e8cd6577b281216d4bd8962396a26fcec79195e792928f485ac4bd14f967a3b6807540ea744c7c133a92d92884372cc07eab1dfe9a366bdf753d780f9e356836d4b7d44698b1b31886f44a7ecb154d2b75c95f616463cad1428905baa364271f785f101c46215f5e5b66de8a9d9f56d360db902ff242cc56a59424d72e0cdbb68f78fb707bb487246c845ec544f15a096b1858bb071fbdc34413ce0c3a4aecff480aff608648fbc948d5cfabcc3739e3c633b941931b8b7822b840cf018912bcc6eb87b7e9c800eacf7874dd23722a0dc807b2634be601e20a5cde34e5cce971ed589aa8475527a805782a6abcd12f5f2d4afd85ed88a0b8ed8a516bcb5971226782b0b87a9150df9ef829d362f9a71b11640a913f36e8302ff59e325bee3de1796daca8852e3f0133d1b3e035e071fbef5521e7129e6d96cce8bd92087333b5104fba8a3e373c82f206687dc17b7fa474f389030c86ba5498c6793ddc100de6749c923f50bc9a0cf4c5ee7179b89df57923ebb4c8a09ddc22d3047c70f5c0634466f1d4a17d97c042d1392cf2804addbe63ea1670d55d28d17a4b3b11b769cd052331131b7fd80ae727310bde160957a1c36109ca1bb7e6224ccf99e485604840d6e9b69704a2f82adbd9b848648e104567e32208fafdd47ac84bafb98899ae335ab71f01b1e149c9db26a28fdf07cb605f4aa6254eb79ef5c4d00d331d9ff63f1bc5d561c254359501f9881c74f093dfb4ef57411e756ca2d97cb7801fcc58ce9d542b5b1e5ba04b673fb5cade443240df28b9a20b695c0947691cc388e30b76df875e2cf5f8e714d3c21c56a31627448d3226d347b2aa82a3f0430cde7f6871d96b3b852ef3052d2fea0fdf4bdfd5780a8324d2e005f5d1b1d9e7d91d6e1d6bba0e5f0045b4d76ffbfc89b39db63e0f61658b0b0d5d0dfebae0d8625ab71f9592a983c824ede41c1bf917505fe2df9764859577e6511a93ece1d56f063681b7b2dfa72b297a134c01d76c393b59c124d005dcf9635a488c4eb207c4231b1e8940d75fd7901f6959d98d90a0139105c78c15bf3fbf75265c98e860ec7cde4fd65fc0d1ee21170073c5709c456c01652af85c59f0ec3b77eed6d1fb122f30b77e676bd81f410945e516b6a029ab2d945f8001a0125c0066fd2a9c2481b34f318ada88700fc9b46ed533b126edf3e81055736475e6cdade572653f8d76c8c67daaf545adb8232650a3ab77523cb4f990cc7b6bab726d5f23fbcc6245fd1d2d594224b2095212e138c685920ec84a195e738ca220fe6ddb80c02c8e04fce752c68ecaeca3c247904f146737a153e2fe2b131f96b609827986aa9558d5285e46567b29a4d55211f3", &(0x7f0000000140)=0x1000, &(0x7f00000011c0)="5b8d0cfcb0a5a266a848c8069ce7517d4762fa9f9d2815a5a75990249d19c57ba5880f01d9817357483434b8f0e4a5149f470ae19728f8a0303e17c95c4d8da4c677f6d4801237698aeca6073a4c435f5421a5b5413b13aef35d92e46552", 0x5e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x0, 0x1, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3c}]}}}}}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x20001fffffffd}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x91, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r2, 0x0) madvise(&(0x7f000080c000/0x2000)=nil, 0x2000, 0x2) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0xf, 0x5}, {0x0, 0xffffffffffffffff}}, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80000fe8000004000000089750e6b000000aaff02000000000000000000000000000100209f"]) 4.749388411s ago: executing program 33 (id=83): setitimer(0x1, &(0x7f0000001a80)={{0xffffffff}, {0x80000000, 0x1}}, &(0x7f0000001ac0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001280)={""/16, @ifru_addr=@un=@file={0x0, ""/262}}) sysctl$kern(&(0x7f0000001240)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000001c0)="01e05a3b350d45eda9c0f7b4c0a4077bc9c64bf171c446066cb9ae8bef400bcd4464a6f084b84c718d2ae0eeb3d687dac1661e84d8c1aa0b5470db6d5f50da4b06ff372ceeb26fb39ea911248ca37cc08260c70315063ab70167b66dfc46d6efb8cc276754894ec2fa109ba4d028338af99013f44c116ef4b4c20cc8627db4d186f20c1a9c84f2108db39ef5229e4ca6a771b280e37b5a04408328eea46067161a534de6648288cbbe32c0ae3e2acb1299372c616e2193c27246b5467c1d3bcb0e28a9cf52887894166eae66f925673fbb2c5f35324994c70db087fec17ff2768cc5c5f05e6e2d0be2b1b029fbeb20a8c7baca2d7193e9e9df01f622081a7934d8906ff04771124f7f6d010f161d71a91b5e40f6d17853244142e596218866c1964b2beab227af0c5f91721d99b887fb31a52e4d549f2067dc63befe00c6035b925696df145df60d4d45b2f0c5be0a736a4bed17669f8816d796be7f28f04127e2d17ea935265e9de15e53852303e77c875417494867b9333ea70cafd70919c37b6f42560c204bffc0a271076bc5cf21245e863a753ef07d7d154020ae465fce3a24ec29d8851af0a9cc5497088b1288acd31420c3611149810591a2566ebccfcefab81a30ff1aa3776bfd7c86667d47cd67c1991079fec2dde2fa32f04ac103e0b4b074eaabd8783e275bd8ee277a090c94f6de3f2d9fa9c6eaa544ac8145592aefa739829aedad8ef15cef1e6715a240302bd6a3bd886d51c15d89df6c83ebe8c330d29bf91b04d37bf4545f3aa798620c488132d03f8849589e85b8a7e615b8f6d6c52edf7741c232d58566c82ada2d438d0ac0da3b59d2ed5fe50ec2300c54c5872224ab8d31d6ce4b7f23306b0bed2dc2f06e7b2dca5690ea42c52ed12ce12d459c0295d9475e1e95bf865ee3db2999f41b18b62ba0709b0fd1584510d5215c8a75ece4f28f268f39ccc42b07e22f02270130123d1c575f3951dedf7aca54d43a69a911230b5a1daa62cb8af9b65fe1ee042b9ff4ce66833460f93a370339d9825e1e02898b757bd81dd03df16974923494f044af19fc67150039563e945d5a7b5a60c7f85ddc8798e36f7894de915751155b165d5ff34337d90d5a3324caea007e5f1b529fdc002757af46ac3e1748f8621c30c129b45b7ab5d451b1335d27fca7ef5fdb2139f9819a71d94faecf8224475817c85642b955dd9fe0fc036b9c34d57cd32abac7d4fd76037f6b4c6a94bb599b77d0ce74bb656c0789f10256191775171e878c5cc9ad83fb4d2a03d1107b9a3b22fcb5ab1d1d96858aba7531c07908780fc479e6228cd58f62b97b200e74f11475fac926e40e62bd0652e9b4adac5c288eb01e7baae45d55c65c011f6c1e82d1634562b266cd816be44d7425a238fb25779eb571d78b9f25c85b5c62c013f79d0f8007a0b59c8664300c2c8d60bc0c190b3558e551fe1e8b4bdeea68727b3ebc71117a626e29ef522c4762d94972821575bad5caf1c0be3f8aa2008b8c8411f75dde3082d63218a170498cf2c8bce30ef4a90050103468dc4e5abec854063cd48e09a20cde3e2e1bb6327a9e76bca6e246c456489fa87445b5823d349673d79304407b7c255ddce3876a540f9b675753b77ba3496910c4a7ae22530f9f9a4a4557a6d0e4fa4e652ae262e2f9a7d5a979b364bee880a2845eb065e7b9bfca39e3b468976645089a97c06e0d40a831989da1a7d0987164329329114016779d1ad7555906ae65ecaa8c27f23d2f64082117aaaaa481472553e04fbf770e19bd50b250180f5080a8e3e4369d7cb9ed3500db8f9ea696da8261b16b123b2eb462ec1f56278cb81ea3ddfd061632bfa2dc254fe07d6b980dd0f4794ce2a743c84e9e210a442058fe51b9f9778edbda0eeaa21481e953ab5af4035692dabd1f275cad27be0da66766106dbe1ae3b81943ae6604cdece529a5c2ada6b095c4d2ef8c18bd40a6b89a7f78b6cf78d94c273514d2f3e5a41c7ca37c0d228fc5829c07fd838714e030ffc41ee41558e27f7b0c478aaa2179e0ca6694c03f7a9032651eef2ec0410aa7773d5e42645ab4d084ee94470c0d6f2f6b63bb0c1a030cd9a2fc01cc106e6f1c8cfdde6bbb852b675a2eecb5385fe2b5cf5ce9e8f8b62ac34eaafe4444146055c19eddabde9bc5f0378722365f77cafe32dd5638469db2be8b2dde4975d659c58ba53d3f670455c7e8da108b7bcf74a2369d7cf9a35a08359fdd25ad8895422fd2658e3cd9c7c108497bc37316c0bfb5f8e49e778254d4f09ced0588b194888a0948e1593362be671edb3475b85d16f2f766849cb89d054c2a94826ad815484e53539415daee126e0e4571a28d771571aa5a3eb840717965d8ab460c30d11527f3afbb1d7e6b1bb84a59ea0c7831143140332cfb337017abd381481b19b3c386bf0894b07772f52ea821c4d1748598524620b1a4f7e698e866f7c5284b4d89eb54c9409e9385571c740a5354848c12b9859dc2861addd83b07f479310ddf2fc6af1ec214ca5b99246b245378f8a8d348d564223c5c43837eb002c105ebc80e30433a78edf9b5abf367bcc57ceb1da7f137f0d7d06978456c3e85f5e8e1d4d623082348092096983799a7ff3d573239c477f7b96f8b983fcf2207cc75c42fcf0f36a1c882ae20d18dded1eee017503b1f658ca993c4469ded1b81c853cbdfe9cf119b4382a3ced0c5ee06bad14a5581e05b24480e61bc9556365ce393acd2976e70fc14372fcf4c5373c34d5a8d1a25c181e8b211b058293be0a70612ca85d77c9751a0eb16172930ef82e84ce90599ed2b82b63b600d36c71e343a82111a3e33d2bfd6811cd033bf1d7bcab90df06a068fd1d6622d5907f423728ddb6964bc117ea481d8dffc5d54484e7f235387bff92c44df018e5b8dfe425a5213ba024f4b8634a687971013076d4449ce135af77a94ff4692f1068e4def6989d6ea5b3934ef155b935595e09f9a2a3b2d47c389a680f10c40bf4a5ae6e198ec4352b787fa6354a3970a50897657443d2cec8e2d01ed8cda0e1f60de5dbabd1b64b77115c7c5a3cc10981a0e86c82c0c43234082206d8e94e7dcac046fa214b442668d855345ea6021d622c5dfd2fad0fa536b8890520e73968c03c0e841784bffef15a42f0a6341e6746fbf4816141cbe6fe178cee21cee58881b6354c571edc1623154ed40c097902a737b440c8fd6c8f9268be88e107717f296350b6b6487fa8b23175eb54bee55ce4911524d0e7e060c7d95fc44aa9fb549f6a831d6906a98d6170d7f02c1f5567383893620072cc6995255966c38d89d6d2ff97aff326d951c9c464c43d49ed9174922035743bd0d62fc15bed1b29b75712ed0e794135c480c778939c54206d69b586ec50a3511e4eb25005d5e8591ffdb8dcf3979184a28f4fabf713c657ad3c4ca544619803907815e624cb79c733589dd864c0bbd14ed18f9648b43b597b47d74e39e16a1520b75a051fc4bff59ebba15f1e7e69e6f9529227bbf311b9022b65d919eba2f59634f2a350abbb3f6062d115ddbc9df67e89e58b08a6a269e912758e0525b80433716e311b01189cef84dbfc9b2a1f023829a9194fbe4a248a7e63fe9a8cfb9bf1414b0e59947685d9fadf885f1f95420498ce3fa2d4de496b5cc722797b3bedd539e70043801b8fd5564a94ba76b5a893de1d786275542b9f56da1ee17f5c9ec7a8687a2d51d1a37cb321f3d4675e51e27721e0d9362528a7a72ce8318361337b0cfcc70b67ea44494312957b1205d49cbe73b708692050d2810ee953c7ec3e75d83ec75547183f86cd9521843afa3562362ba9252621230c9ca697c217747eb5cb0a29fe47d50f557ffd75bc53603e5a4c3fd9bb451ee96643c438c482c23ca5c235624684c0c2ab08395bb4b5bd69310d464f2faad87c48e203b972507d5228a2921791d18fe0e7b3d2bc783660fc2aac59b37579a72aba51b129e9bac72ea76ee2321e7095839d4aba6272a211ab8ae2ab9e0effc884fd10e6d409c061612902a04b2dc493b3d1fd12fc6ed08a0803f85f25d45f8984827c8e0ee5837422282646cbf1438cd5aab8ba3ac5a7b7dc4779e9de558210c70061544718b54f4ec2ba4081a523e0207d3711a0059a9a0ac0ec7dc4c737873fbb718bb5f77b84c23e21d3cd2dcbe6aa27b570a69946feb5803fac939b9290f5d10b5fc5670876db1b82078796304fd88a1f89b511135d48ff8d33adb6427832691b06d9d66fa48e7d0c9c35af93ae2ee71f10b7c0661774cbf57e3c860cdc7dfee7bd7dbd5cc95dd146e37b0a99621bc4d6ca788a3e31cc33b848eadbdd3b0b38cf021cade25b81a374a17978256f45e65bb0cfa853a1c07139869e35302997aef323c45e2597a7d07d95fc49ba3f38f7ce26c48097b6dffb1e9db8f1c03e8cd6577b281216d4bd8962396a26fcec79195e792928f485ac4bd14f967a3b6807540ea744c7c133a92d92884372cc07eab1dfe9a366bdf753d780f9e356836d4b7d44698b1b31886f44a7ecb154d2b75c95f616463cad1428905baa364271f785f101c46215f5e5b66de8a9d9f56d360db902ff242cc56a59424d72e0cdbb68f78fb707bb487246c845ec544f15a096b1858bb071fbdc34413ce0c3a4aecff480aff608648fbc948d5cfabcc3739e3c633b941931b8b7822b840cf018912bcc6eb87b7e9c800eacf7874dd23722a0dc807b2634be601e20a5cde34e5cce971ed589aa8475527a805782a6abcd12f5f2d4afd85ed88a0b8ed8a516bcb5971226782b0b87a9150df9ef829d362f9a71b11640a913f36e8302ff59e325bee3de1796daca8852e3f0133d1b3e035e071fbef5521e7129e6d96cce8bd92087333b5104fba8a3e373c82f206687dc17b7fa474f389030c86ba5498c6793ddc100de6749c923f50bc9a0cf4c5ee7179b89df57923ebb4c8a09ddc22d3047c70f5c0634466f1d4a17d97c042d1392cf2804addbe63ea1670d55d28d17a4b3b11b769cd052331131b7fd80ae727310bde160957a1c36109ca1bb7e6224ccf99e485604840d6e9b69704a2f82adbd9b848648e104567e32208fafdd47ac84bafb98899ae335ab71f01b1e149c9db26a28fdf07cb605f4aa6254eb79ef5c4d00d331d9ff63f1bc5d561c254359501f9881c74f093dfb4ef57411e756ca2d97cb7801fcc58ce9d542b5b1e5ba04b673fb5cade443240df28b9a20b695c0947691cc388e30b76df875e2cf5f8e714d3c21c56a31627448d3226d347b2aa82a3f0430cde7f6871d96b3b852ef3052d2fea0fdf4bdfd5780a8324d2e005f5d1b1d9e7d91d6e1d6bba0e5f0045b4d76ffbfc89b39db63e0f61658b0b0d5d0dfebae0d8625ab71f9592a983c824ede41c1bf917505fe2df9764859577e6511a93ece1d56f063681b7b2dfa72b297a134c01d76c393b59c124d005dcf9635a488c4eb207c4231b1e8940d75fd7901f6959d98d90a0139105c78c15bf3fbf75265c98e860ec7cde4fd65fc0d1ee21170073c5709c456c01652af85c59f0ec3b77eed6d1fb122f30b77e676bd81f410945e516b6a029ab2d945f8001a0125c0066fd2a9c2481b34f318ada88700fc9b46ed533b126edf3e81055736475e6cdade572653f8d76c8c67daaf545adb8232650a3ab77523cb4f990cc7b6bab726d5f23fbcc6245fd1d2d594224b2095212e138c685920ec84a195e738ca220fe6ddb80c02c8e04fce752c68ecaeca3c247904f146737a153e2fe2b131f96b609827986aa9558d5285e46567b29a4d55211f3", &(0x7f0000000140)=0x1000, &(0x7f00000011c0)="5b8d0cfcb0a5a266a848c8069ce7517d4762fa9f9d2815a5a75990249d19c57ba5880f01d9817357483434b8f0e4a5149f470ae19728f8a0303e17c95c4d8da4c677f6d4801237698aeca6073a4c435f5421a5b5413b13aef35d92e46552", 0x5e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x0, 0x1, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3c}]}}}}}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x20001fffffffd}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x91, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r2, 0x0) madvise(&(0x7f000080c000/0x2000)=nil, 0x2000, 0x2) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0xf, 0x5}, {0x0, 0xffffffffffffffff}}, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80000fe8000004000000089750e6b000000aaff02000000000000000000000000000100209f"]) 4.669274697s ago: executing program 2 (id=86): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff67) bind(r0, &(0x7f0000000000), 0x10) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 4.668796205s ago: executing program 4 (id=87): sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000140)="bd0f192ef254bda0637ce017dc76c3ddeee461ff4a39680df933c0a1fa68aa6d6b2f1c18c128", &(0x7f0000000080)=0x6e, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb080600048039010c00020f3b7dafe99b83223aca4fca33bd5b389883000000000000407bddc4ad6350d60ea456885aaddcca"]) fchdir(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x1, 0x81) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0x81206919, &(0x7f0000000100)) write(r1, &(0x7f0000000380)="ca964cf0d88c5f781e85e5207551208be2c3754d22317ea002d4efac619d51f2b0597bd660ee0ef57f8e41301947bb24611783fcf07570522e590c87914f4a5345c25bda989dba19c1341cfce1c92a8f8557bef3ea", 0x55) connect$unix(r5, &(0x7f0000000000)=@file={0x1}, 0x2) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850001408753f95b7688ad4c4e1bc5489e7823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d55bc2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x8a) getpeername$inet(r5, 0x0, &(0x7f0000000340)) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 4.497627535s ago: executing program 4 (id=89): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x80b7e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x80000000, 0x1000300000000}) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x7, 0x100000002, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) close(r2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xb, &(0x7f0000000000)="061b79e7", 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbd, 0x9, "909c92107e9479099d3b7d7f164aeb006335a34e", 0x2, 0x7f}) read(r5, &(0x7f00000001c0)=""/159, 0x9f) syz_open_pts() connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r4, &(0x7f0000000300)='_w', 0x2, 0x402, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) 4.495769955s ago: executing program 2 (id=91): mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x3, 0x0, 0x7ffffffffffffeff, 0x1ffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x4006, 0x6, 0xffffffde, 0x5, "100000e500", 0xfffffffe, 0xe}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) fcntl$lock(r4, 0x7, &(0x7f00000003c0)={0x3, 0x1, 0x7fffffffffffffff, 0x2000000000800}) open(&(0x7f00000000c0)='./file0/../file0\x00', 0x8, 0x0) unlink(&(0x7f0000000100)='./file0/../file0\x00') 4.253711556s ago: executing program 2 (id=97): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x80}, {0x4, 0x0, 0x0, 0x31}]}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) socket$unix(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0x4d4, 0x8, 0x5, 0x100000000, 0x0, 0x8c, 0x8000002e, 0x0, 0xfffffffffffffffe, 0xba51, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x1], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0xffffffffffffffff, 0x80000004, 0x0, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0xfffffffffffffffc, 0x1, 0x0, 0xfffffffffffffbfe], [0x3, 0x20000000000, 0xfffffffffffffffc, 0x100000002, 0xfffffffffffffffe], [{0x0, 0x9, 0x4, 0x93}, {0x2, 0x2, 0x1, 0x1}, {0x0, 0xfffefffd, 0xfffffffe, 0xffc}, {0x1ff, 0xfffffffc, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x8, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x4, 0x5, 0x0, 0x1000849}, {0x206, 0x10, 0x4, 0x2}}}) kevent(r2, &(0x7f00000002c0), 0x138, 0x0, 0xffffffff, 0x0) r3 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = socket$inet(0x2, 0x2, 0x5) listen(r4, 0xc) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="11", 0x1}], 0x1) read(r3, &(0x7f0000000200)=""/255, 0xff) 4.249243068s ago: executing program 5 (id=99): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040), 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) socketpair$unix(0x1, 0x2, 0x0, 0x0) 4.248610252s ago: executing program 6 (id=100): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x40, 0x1}, {0x40, 0x7ff}, {0x46, 0x4}], 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r1}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="0300", 0x2) mkdir(0x0, 0xd9) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='./file2/file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x6, 0x0, {0x100000000000000, 0x10040000000001}}) sendsyslog(&(0x7f00000002c0)="f3ece7bc51fbf2cc86a40015bc6339c2a9abb756ba47f8f52bfdb751ee5c1fcb7023628b6416a379e61c9bb186b5770fb2921a8294c4ddfc29db5231a5ac95ac1dbc781486e681c5f56b54edae2c58e190d2e00b7f6e16eb0813f10dedb84fdc8a148539bc734a09f20cf24f05c4ed48298ca8c2a3310984656ff55b7e40cdeaa5e0ecc3618c983e1bcc700a05176311f3dbe7814e9e116c00"/165, 0xfffffffffffffee1, 0x3e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x0, 0xffffffffffffffd, 0x1, 0xe, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x1], [0x63, 0x5, 0x4, 0x0, 0x0, 0x0, 0x10, 0x0, 0x80000000], [0x6], [0x4, 0x0, 0x0, 0x165, 0x0, 0xa], [{0x0, 0x10, 0x0, 0x8000000000000}, {0x0, 0x0, 0xfffffff9}, {0x1000, 0xa, 0x0, 0xfffffffffffffffc}, {0x0, 0x1000, 0xfffd}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}, {0x9, 0x5, 0x0, 0x1}, {0x0, 0x0, 0xaa}, {0x0, 0xfffffff5}], {0xfffc, 0xfffffffd, 0x20000003}, {0x0, 0x5}}}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) close(r3) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) 4.113568719s ago: executing program 5 (id=104): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x3, &(0x7f00000004c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='>', 0x1) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, 0x0}, 0x40) dup2(r3, r4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffffff, [{&(0x7f00001af000/0x2000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f000068a000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x1ff}, {&(0x7f0000f1d000/0x3000)=nil, &(0x7f0000ef0000/0x9000)=nil, 0xfffffffffffffffc}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f000024d000/0x1000)=nil, &(0x7f000029b000/0x1000)=nil, 0x2008000000009}, {&(0x7f000045e000/0x4000)=nil, &(0x7f0000095000/0x3000)=nil, 0xf5}, {&(0x7f0000034000/0x1000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x6}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0x3}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00003fe000/0xc00000)=nil, 0x2000ffff}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x8}, {&(0x7f00000c5000/0x3000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x2}], './file0\x00', 0xfffffffa}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 4.11246705s ago: executing program 6 (id=105): r0 = socket(0x18, 0x2, 0x0) close(r0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x190, 0x3}, 0x3fbb, 0x0, 0x0, 0x0, 0x0, 0x3, 0x100000000000}) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 3.855792614s ago: executing program 6 (id=107): setitimer(0x2, &(0x7f0000000380)={{0x2, 0x8000000001}, {0x44e4, 0x3}}, &(0x7f00000003c0)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x8) (async) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 3.833803274s ago: executing program 5 (id=109): mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) r0 = socket(0x10, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0x8080691a, 0x0) (async) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') 3.833565603s ago: executing program 6 (id=110): setrlimit(0x1, &(0x7f0000000000)={0x101, 0x2}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x39) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/62}, &(0x7f0000000100)=0x40) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0xc0e99db6de761f86, 0xa) 3.626557344s ago: executing program 4 (id=114): openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0x6}, 0x2, &(0x7f0000000100)="2000ebb3fa", &(0x7f0000000040)=0x5, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = syz_open_pts() syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x18) r4 = dup(r3) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x800, 0x7fffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x6, 0x0, 0xfffffffe, 0xfffffff7, "ff14e77dbf92a902ebf200", 0x40, 0x3effc}) ioctl$TIOCSTART(r2, 0x2000746e) r5 = dup2(r1, r1) getsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000003c0)) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000000000000000000020e8000000000803710000000000000000000000df"]) sysctl$ddb(&(0x7f0000000380)={0x9, 0x6}, 0x2, &(0x7f00000001c0)="6b1cc124", &(0x7f00000000c0)=0x4, 0x0, 0x0) 3.626261104s ago: executing program 5 (id=115): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xb00) 3.625511146s ago: executing program 6 (id=116): socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r2, r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) bind(r1, &(0x7f0000000000), 0x10) socket$inet(0x18, 0x3, 0x102) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3eb1bbc2feb3fda1139b672f4d3360223e7d026ba8af634037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412b7e2243e318a11547b9a68544162", 0xb1, 0x406, 0x0, 0xfffffffffffffd21) write(r3, 0x0, 0x0) r5 = accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="20dc083f297ec543a0c8366dd40c479ee2a0000000007cbedba23ce052b2aec3a7b1e94816a2792181054e8c4ecf1c84dfd92ca6eb", 0x53) 3.006113146s ago: executing program 0 (id=119): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0xffffffffffff564e}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xd9) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000540)=0x1) shutdown(r2, 0x2) setsockopt$sock_int(r2, 0xffff, 0x9ee1a4aed3bdb9f0, &(0x7f0000000000)=0xc, 0x4) 3.005196469s ago: executing program 4 (id=120): r0 = semget$private(0x0, 0x3, 0x18) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/208) r1 = semget(0x2, 0x2, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/241) semop(r0, &(0x7f0000000200)=[{0x3, 0x9, 0x1000}, {0x0, 0x8b, 0x400}, {0x1, 0x7, 0x2800}, {0x4, 0x7}, {0x0, 0x1, 0x800}, {0x1, 0x97}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x3, 0x3, 0xa, 0x8, 0x74, 0x3, 0x1, 0x8, 0xc7, 0x2]) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000280)=0xfffffff8) r2 = msgget$private(0x0, 0x108) msgsnd(r2, &(0x7f00000002c0)={0x2, "2a3ea1bf05c7523d6226f2fd78aa885bcf9be95af5a6d5714841d2d8377239d5997038a7017252b14c04af117bc282202b25f4621230681b2a6bbcf424a51ed40c9c64372f17953c05a61e872c76bcda85662bb16bc0dc5db79e202c57c17bfded8a65915073d9426d009c9c4a5c1ac0ab3f2d71b93b445b569d558022128ca0b49ff98737249ceb41eecc7ec4b336"}, 0x97, 0x800) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000003c0)={0x10, 0x1ca, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xc2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd0b}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc8}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x75b4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff8}], './file0\x00', 0x40}) sysctl$net_inet_tcp(&(0x7f00000005c0)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000600)="a165008988e3461100292dccd452d61116f01ee2a6d97b3ebed2fab3c5cc4810f3c314f5d7d22d88b4ee2cfc8ec85ab040365caf3efd3658429045a1c91dbc5664f50b1a5e42db014adeb7d989b61d206006b9a3eb0e26da9bd9f647931bed393913ca91221a58bfe1304f69c3c876524bdf960c196a9704cb8a", &(0x7f0000000680)=0x7a, &(0x7f00000006c0)="b71f991ddce11b73d838a5e09928e6c2dea1587c2660ab4915ed1be53f6684b13900df49721e02fc13c7c64f73ffc2f64eaeaac8c7a0778b1fffdcd9f3810dbba14d6e023cdd8f0383092a580a6a82e773c586a4c8418c446d1fe40a99e55579450a34d807755894f1225a3cc3b70204548c8d85c5497a39526ddaab29c82479e21ab4fe12e1b86be5245aad616ee1939b320bf2d9d9ccf5e3e2ae4b85488d80920482d02c633efc76d1bfe1e58654796c42972ae8b0e018c0f90678a16204b6a4eb45fc5d325c5822c48ff2c84c882ae19dc3827bf7acf0b9672e4e04ff1ceeb63b108b20", 0xe5) fchmod(r3, 0x15) msgsnd(r2, &(0x7f00000007c0)={0x0, "352d4dd8ab77981578d8804f924b4c968fe0bb477d3a16022bbc7785e46c4e0bfe82eaa16d34ed27f60bdace52eb2b482aa09ca5d213cd5320c788df27c4f0723b520e1face950f720c275506c9a32964460064244ea907f365c1487ed3aaf82c580aaf2708b5f7e00b8211652cb2a9678ae88e94f9e6f8fc710ef168cdbc0ee428718b4b6d35d15ce888defb1bb1bcd22efbe07bb8b5aaf716e723d88fbcdd1423bc872b91181d468a35157da8e0c96e9a4628fef590edd3e7bcfc3ef4a681c5d2f6b3fac11c295ddf3b9373d4a5711795f85786482d66f5c56a48303c30c03dbf302ba915c1bd952f3ffcc2c2f6dc71757640ede09b230783701593e58b907cf0cfc7730fb81190cf359cb8594972a9a6c868f68f1186233342ee4459d66aad96ae2052534149fb949dcd88c9e10391a245c857b647c8142e34413e11c7d4e6383607dd5227d901c961ad3bfbed009ddd257d9aa29a493dcd7e10e6e497b4d091c99ab23dd12774114fe6c04139a5bcbda6ec6d7b0f1e32f3ab8005fc5e92d938b764f39c29d328515bf9adf547b37796187f48ea9546ad070d5fbf1ee99abd1a6f8e95fc6f5dc96e434f9e1503c5a15af5aac7d52f6d64eaead8530e204642bdac7bccbb21111e192075c49b594e356b09c46ebd5d9e70fc00e6d35502c107d5f83e025c5f0b702f788b075dc9dd9f9bfd5b00516a4a859e4f7829d5892abc48e2923efc38f07aae579988326089a20900603f0d15d85cfb1df9fc7e3c7f482bd301582303da18d14d1f267c095129b92d210542a34318e6f84ed63addcec5f6a306b84e6106a72a85d89d811195dc327c530015f661639a6e552bcab5b06372aab0251433e1d6b5c26745abbdf0a2ec46416e63ae03e33b89ae3d8521e99ddb57cdcfac5d7e7ef09080aec8b0e13ce2f3048620616befa0ef5e65ecfc7b78a888133dedea0752d45c141952384dd0cd8e93cd3f0452b39ab6c213390d201dbc0a2cb37ddd1f78e70c400515b797c13b4c4165b3b42d822d1a9943809a4d66b6e64521949eba86f9cafbf29511e4eff3c663f6b7f756126753511ab42ade014c1318fc187eb0d4bab3bd211a9ee7b4f261d197cfea0ce827aa968e3ec4365c98cd0b315b3673b7889e81cea1ff4405408369597589f9af73297d5b674c370059e4c636d6f0386248e3cb01dd174f444c3790f74361689a173019ce19219e969c09ff52b8378730a93726ae654d6f673bdb913f46aa571519a416c11c066b97510ca894bfad99a8710912681e98c38bd3a3bf740774619ca331dea276ada71972ead066ae096325415e1b5a42fd9a48ae1622b5c83717d4c0e54308a11718ef9a5840c1ae668874038177135ceec9edc4986797b29c10132477024c53a880d078903fdd8f86ec7eee16b89e8b4411e38f262f2fc6eb3bb194598a1adc3fcf0f5f825c606605c0c465b6f1762e89dc3906f6dafe1b85d39bbf8316cb5150d1a5516e3e9cb8e1082618ad6f21e77cf991566d2bb89ef9a76fb86f61d6d163071a0d8e85b5b8710a29280e20cb1544dbc2fdb4e527a11185d6a1c10d908af7c39826de769d2043dc06e1a0c85c2ea2c397970c38fc789084824e933394dad4859b4a3d23c44320b3286238ca92ca7d2014c48211fb47f2b68090bfef5d45ed5eba3eea6bfdd50e1b8c228bdf6fc40c79d985c5eaf66d1f6d0d93a679e61003610cf35e4b46e9aa0ddda7383aeeb6a1ca0535dbb6a46fb259c40db1bf0c35467c9535926813e5311b00b3b515db0d34e563d38d16603efb768d5e3c7ca58af6bcba7b92541d09ce3e000db862ec532a008c8de35f9b74c8c96b7b37da3a834ea7883323ba58cb2b0eca97ff882c72e9121cf192d3e240d6632530b1f0ffcc24d3b087ab8ec0474970a13ab45206f8b6530ae061754dbd0e93618c7918e4f5e34627d616b10d9661f6308a6ee2283f72bcc5fa086646873d3c03a1783ef710550f6c54923d8422fc480d20c061d5942ee9c61ea396994e4cd02651df8431ef017d89f99ac8e8fb70550f646bc1bc6485219ae1cfd1bf5f4d9832cc3c49e88152a315e38528a32de4401644ba54ef237f7a9cd8848d81e140cf1771bdf956e512492b11de706652095acacd1029dd94f8d25048f5066f8856ddce4282579c88a45e585ea3e3c469a210b7eb7986cf93154f5ac09e582c4421a30ef550b113f36c09aae4dea4fe01fd3cdcfce24b27194d3c6c209abb7ce4db3e2341aa4bebd503b99aad317053793d55413bf9407c33de0862d6a6db45ab82fb14fab4cf3e36b7c5a28d3cd1eb538dd2f9287def376ec21c4d2eb104cc8379fda5c3a12a337911281e3438952f278f5354a110aa267419f665c9705acc7dda6c007c82a733389b48e754a4694f1a5875f82472aaa976bac46b4eeeb26a0a714706c0720c5ca4282d4879685d02033b4489e38488789b54ea3a121c71a133a2768ea9785f2fc3a91ab4da0c58d0b2947921504c50c3c415370dad23d9b8691899fb8aac6d6fbaf3a3013ab4e2eb7da3e2f04a11e22ba8f28de42e499a40d3d6afb46e555fa6c3042232a90bd541c6420f4a37204f67c5cd713f869b7314b05bb13a8eabfe707d95e261fe88bea0ae0febe1e867854920ba778d27c391af4eefcab38db89edb72f08873f52ac3e513e99308cd6da1125837444385dcd846b41cf94e20f2a87286164a5f70d909dfe7924495a54bddad2c9b2e19b1082ae6058ab48406a200664b57ca7e115830a205fe8b96b4de899ff98b962958c9e2265dadc9f2714d67a08ccce2aa71ffec58cbf0a1c165b29a4bcf60fe2750efaee43f4f3ef5f2228ba8dd9ab13edc5fa0a49d7bbf975f1b4de35ead7f396860a5a71d92bacb00e48e3fc531af2098661cc538ce180e675c58d1f4dc8e94d11c64423905d6af2c940a737e4c08616946ecb83523fcf46eb33473263d90fac7369db682956981083077248a0ee8831e0701d52e0b268e5aa88983794fe62b5704e836f77bce2e743ff40ded7f12c6310b880b416fa7a62d148831f0c24b59125d470806b6e898597e71948e51e229223adada33e0e9e6307c29c1bfb2726afa3c45febb25c5863fe137a2b0e625cb4b216ba4236adbf07d572e443453ba9124ec9dec250103765b740cb057cf2e13662ab535b420a6e2706084d662a91a015b86cc7fc2c9a675729ff6035cf77f225ff61ec6738293e0069c48ffb2c4008abf271c2e8ef98c3c29f65e867e9794c3ddd1afbfff938aef4dbb8df4fa89acfe1f5ad027367fc4d87073a90d0a1225080d2e1e777d7d9fca33b50c95c868762a8deae8106abba2a66cbde3082c30f27b071007505b0bc6b9cd58f44b49b11c85b6e7cf6aedb806a12ac81834772c4120e049f065dada6c1840666b9cf07b63310fcb5c6be1f11405fb8cbb4b3612f4f464f79f1d4a05f12fb8a8e64751ff8168c4954f8b25f52b78922eec9767922470f3a8dce40e9717adedc53a586d28634d8eecc0ba83ee1e69b91c229134ccd7bfcbe8c1a1c5c809d0e3fc9664f7ac02b3e03e716952ad6ed7d528d31aecbd088ada6556b412175f4bc1404d12ae7b01203a8aec145128169a82170294477d3211d2ffc9221d0a90310ab396580204c0fd9dcff7fd6db9960c3ca55c1ac1ed342efe0bb39c27e8413a9b1abf686df83975e7ac125db6bc7381ecbf5dda3089a7527a3e9f859c1a5301b1baa131b5ab6a5adbacb724e315c6c79e4b98b97ce8e1b4ebd3acf83905b66e0d839a0d1105c1123d549c296bb18998ac4ad9d9d908ecdc87fc73919fdee582b93fffd188d71dbc2b02be21b2a386f9503fcd60564a829f7fc67a7d964c7376211bb265d75dbd8b85ebefd46fccc58bedd1c327d77fee945916f8122a3b844b7e314e13638025fa0d12e0d858ae50634f559114b6d9c524eecb08a55a4c939f43fefa82dd6f27f2c7206411d9d79d9f3cf8f2fdf8c4465c41962f0f8f3d2893f1a06b36f8021e56fe60dbfe232080ebb50763ee17302827285305bc2e149c067cb18bcec3ebee9fa5ba8b8665ce5db3da812e0c5fdd1a897bf67285d04a9c7a2e35af109e41045679965d2e7f18468cf800311fc95a7f483c8b6ca6b87e0514831c40934319e6f11fcc0ae367fdee36e1a680942f461dce405bcc19a70b8bbd5db8e092425f237ac7701cee5d327542409c482c027b4214dc3253092d796d5452548b171162c049873f3158359cfd9e3e39503982287eadd58641cabedbd505e2497ec3933ab0fe6fb582da034e418fc8398c742658848ae1ac302aee59de190c25acf314484299ca3e463eaa75b525ce30965214f1e01bab941462a8e1758b54674150166c11d5391250b2ed9d96d1a01441a003dfb1ea3fb012a1b63cf164e84b7c6b8a29f4185599bc58598cec713f4fdc687bcc76c8f50c6e9d9db51a1f041793cc87610d5514581ac3adf6e51e9120c9f69dd052d75642c87a291f5951308e5833249a481d083488ca605e7a31c9df3712708748d50cc35822dba9387941911efe8c58bbf56a52a982c61a8d686cbb93111be9a1ada956f5b908a03436fce1ddfdc77cd61db18367361ee440fbafeb1df80ff317bc1d24276a6dec0afb21c846713f533abbf261bfbd7c38648150cc1347cc801748eae35712b8f8c10acfc81b054b3414bf8dafcde2de75433e48d995f33d96e7b26044abdc8b1dfbd64170966dafd28d66078b78743f7e7d536d278f28d005007aec21247aee71e91502fe37a52029c9cefd20887b5006a040ca795023455f5ed2d36e4f16a4ed2c207029d2a9c7a3bf3df9691e48652b545717f7059c80cdbd5eeb336799f0c69ae6cefc67b208bc2751483230fb9ab9fb0e68a47c7f735cb160601de0a6ef0c64e6f3459dfafe6f16ee8f8849cdf1396d02fa6fad7edba6e237fbecd889cd5294bb9e1bcc315220402b43f68574d14f2d3c473e01a74846b502a91e3a1fa41408c417f07e6111e6f4277818179f684c22eca1b26c65b74d118b07be8b56b907f5c24a315e55a6fffadeb907c1a4552e3b01a707e42d808d58e0e1e0a8eb5c3bc99582c3e0a755fde06ee191acd17978bc2a1fa1aa28862e8062fc4946274014845f9cdbeb225390f360307efb37b92ff1a15e8f626e0db4b4bb6b2d5b76c52e1fac76676c647b87e92911199ce98c5a12ea61068bf7abb7cf5ac20ddbc729eab6b8be69572bf8a2a2f6713be6453797a83b0b00ac6b91ba9667116ae3f7389c1ed349d50ff6996765070a2c763a33cb8d9436cfae19b765381bfaee15d7830b48611a8e2c24dfd8fbf68006a08680b27135ec68126a01b507966e0c60be842aa06dcaaf7126319053cd4721e8aa7e2e55c2934f12fee85abbf0ead04ae338a0b5648db0a0e8be73428bedb13141714660627ddd527a4f48ad9425beb0ca54996537f374f5bb9a66ab0a744916c7dfad377980a0cbf0aa7db9fd93190c0acd8473ddf26612d97bc0da72d4abf6c26fb495d51bb023b7a27ad9ee438781b4208a3ac1696994bda21264425b291029ec185c68860c5a9a0b533a496dbcf617f77830645af7743bda391dc6e64a820b45a74e13d04d822721092d9f17a5b6d4c710acab2932b5cc955b898387a9d633fdd8dcd95c9a084555e84a486549331b275ffbfdce096975bd76a3217519368b02d7526068201abcf29d37e729e7a0915d1b994032542a1b1639064fd8aef80b688f290902371ee482e2f0b3db27d8c7a6d3154908313a016dff494b89349e3c1ca5a3afc42b2f7c9fa0ab3"}, 0x1008, 0x0) sysctl$kern(&(0x7f0000001800)={0x1, 0x17}, 0x2, &(0x7f0000001840)="f73e19aab23821981c5ac65f51c4df25f795428be68cadbd8614f7a0f11ede7aea53215aaa87446e07125805ecbca269d5be2215002bfca5576e0167a15cab79d4992f6152bd6d26b9bd1c94d97254afb034622f4146c65a5adef3c76b3b097ebb22beb0a9e7f90b3a25005f5200a5a5a9c0a102c61d21fc9f6daefcb6fe5b824695e0e12dd6ff4c8b1fb3a9ba0b3714a16e4b0d3109b521d855340b90e73dd4f015b620232cf654", &(0x7f0000001900)=0xa8, &(0x7f0000001940)="a01152d8cd1652f40d06075b99010c9bf4c136f9583a923003cd838f5569450decfbbd5ac9017aabc963097775262de123da85be7fa0ae041520c9334675c08b64af176960", 0x45) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) semop(r0, &(0x7f00000019c0)=[{0x1, 0x1}, {0x2, 0x5, 0x1000}, {0x2, 0x3, 0x1800}, {0x0, 0x400, 0x800}, {0x1, 0x7fff, 0x1000}], 0x5) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a40)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001a80)={0x0}, &(0x7f0000001ac0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001b00)={{0x2, r4, r5, r6, r7, 0x60, 0xfff}, 0xd2, 0xfffffffffffffffd, r8, r9, 0x1, 0x8, 0x7, 0x8}) sysctl$kern(&(0x7f0000001b80)={0x1, 0x9}, 0x2, &(0x7f0000001bc0)="a1ef", &(0x7f0000001c00)=0x2, &(0x7f0000001c40)="e58ad429c8d72c122e5aaa9d76a558e32a0bbca597fe1fe70f606c236d5b2f1c75acbae30df09f7d85ee91faa1e7aa345d89e5bf981ef28c4a09c9a86b8ac191a05ade73ae8a7820fee713599f849363edc1d9ed48746cc1a7528e90235e41984630cfb80f53a3e35f81497cc8aec993da1e64f0cd3840effed5b5c4c653a11f381e305292726feb0b8c6a9370d95b59ca0de4aaf9a2508c20166a97986015378fbf4944de92bbf66323d6292519db272036beaf589337379b6c7aaedfa05a49a8482e025da5563d421736be00e9ebd3bde21ae9185eb32be2c49d9ccaad0eb1b87ca2caf2e43f10ac21c42a18ec", 0xee) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) semop(r1, &(0x7f0000001d40)=[{0x3, 0x2, 0x800}, {0x2, 0xe02, 0x800}, {0x4, 0x38}, {0x1, 0x101, 0x1000}, {0x1, 0x5, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x2ba7}, {0x1, 0x8000, 0x1800}, {0x2, 0x8, 0x1000}, {0x0, 0x1ff, 0x800}], 0xa) msgsnd(r2, &(0x7f0000001d80)={0x1, "9ea7bb13a77623c50bf1531d5a4e8f13e8"}, 0x19, 0x0) write(r3, &(0x7f0000001dc0)="fb663a6b93fbdd5bd086773e0a711591d9bab20129a4855776b9893cdc68a2e0da5b3c81b6656cff585a9222ea9951388f1efca7dc52c6532b6bc9180f59346e245f6819ca074295082ad460712f8ea3ade3663ab65d39d8", 0x58) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000001e40)={0x7ff6, 0x1, 0x5}) 3.002698726s ago: executing program 5 (id=121): symlink(&(0x7f00000017c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001a00)='./file0\x00') open(&(0x7f0000000380)='./file1\x00', 0x9b22b5100a432303, 0x4ebfac6bbaf7943) 3.001898671s ago: executing program 0 (id=122): r0 = shmget$private(0x0, 0x1000, 0x104, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x4, 0x483) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x1, 0x5f7, 0x593]) r2 = shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r2) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x6000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)) r3 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r3) syz_emit_ethernet(0xfd, &(0x7f0000000080)={@local, @local, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@generic={0x3c00, "c406decdb33e559cc5d377122af74567aac36f917be97f3f61ffd603ab941150e0d250f70182831133bdf8e9ae867d66d595264239f65c0f6f35d24e9bfe500e5fa6271a2a767cb66a2ebc768048356fd2d4f59d9a26878f657814954d992a16e7b74f80f5faab5a59e6be10a3fd6ba8ae771682b76e8288d6e9c0ec5bd6ba3e8e054f877a7dccdff8dfa8ae05627ed0b6a5130e99774cd97eb63246ac4c9d79ce0347981d0c50080f1e1a37301f08f4bf537ac4c22161debbc8196ec24fb4f535b08cda65a41c29527029ea3ecfa52e8b8007be0c9cf08db583b0cb8efdd9a46837a06bc1eea17315ec24"}}}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) syz_emit_ethernet(0x21c8, &(0x7f0000000200)={@random="cdd4a28434dd", @random="4d07f79161cd", [], {@ipv6={0x86dd, {0xc, 0x6, "d1c0d8", 0x2192, 0xd69bd49a519c2111, 0xd, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[@dstopts={0x1d, 0x41c, '\x00', [@generic={0x2, 0x1000, "1db83829d752e8761223258756ac8aaf717e364276fccac11abfb16979f735639dc40d67ae0ff06d6b1cee9c1895ede84498d3480aa91185338a3d1da4dd451804924bab9b7b68fbfd0a5b684b20cecbac0e7d00a67cc29084bbec516a107aeea580075387ef0e4c5f0504c39de2668730762829e77661258b9f49f8f527b1f37d194bed26273b36518caafac21dc87499744cf94dec34b27eadd5d173fbca3abcab98fda796a57c40928d26fc1e5a325506d0216530ec6cd56551aa722f767991285e965f7406ce7019ed7fae33d3641089631dfff9397a591e4bf51f25f40007632d107b67f410e25ba026a4b3c943c77f2f46cdedf474eefb2b49ccd9516aa528ae51e7e58a2e31870be0c6922f0bee924091bf6af0263f3f33da441e0cb7b15c433c2044b00816b68485e18c212ca9046fd1d6408bd9edab7dee721b4082f99479a59902aa930945bdfb168e8bcc966a67e0d1deb45e570c79913a9abccd1bba6e2427c1a7380d3b261b0de091c3241452db49258a35d4ef6a7dd7322fffb1475ee078686c5cd1e5f82fb606cbae5f26c7c304a8deaab9da6393baaf789f2ed8025249d466b17f5da6b47921002cb88d623e11b5301dc81911445843caa6cfced4d369fe4df9bcdd746fc5aa60968286e7b2112437282f4fd5b5991df6221805bf14aada5ede978371bb1f0a63c4a635eead1739749101701024d67042c71c6ce866e639aee3166210176de8af4c4753a2f758c23f9302bb01d155e23d49f607a4715e930d745a1c0fcf35d16c14ae43bd10622b843c7770a0f0464c53cffd6addc06c93b51ac1ecfbc3d92c6b759fccfdf4fb632da0d1103c3bf1d1fca884ce933e32ba55c7827d94cf3ec5492d4b51fde520f282c1f7bfa49f1343442e88327c01ea3993f651c38b8313c51a7498848f69898aeea0e60f039d0cfc1ecf40aad1633e6ca4dbb41543aeb4897a24aeacd8a9ce0b65eb6d6bae10c4f410a6acc0e1ea2e20029022cddcae26bfcafb1cf8f8bc49ca23d89806d56a97769edeafce730dda4c5b89b5da4997d262928f9765ff0c00de8cdc8b6c54e4b7e94520703e339644bdb6b4248f960d4230a298cded8d4d96d3a58348670c8347e3624174a6ea026c5f90b0adef3bb00428464ed35a25a36a970e6793a6122ff429d27477db533978573c6797179645a4108f1a4f2cb0aaad6007a415ed35c89d2a97119d4d1ee4d985925f27ddf103ce21ddeb3ac45f52a923e09406b558d8ee4a7cfb8a8e8d1e29d0fa98787c44862c346fee33f7035241751380a2cfb1fe9e53471409112a296b341df7e5a40a1a2b98c8b539a78ba342f3cbfbe82da67d48715695de1cd0006a764373269387bcf156b734bbff9b2a0fb855d67f8c4bb4e156bf7b427bd87124b627f5be90358c706325fe04779178b6b8f61464186e04474a01c06799b748e167900b393221ce06b816fdadd27d454b74da7fce35d3ef500cd77266a2c0f64be3cc6261bdd7d12ea779e4c75c59fb27a487c0ff82a5d5cefa4b5f54926fd07ec975a5eb0461313958ee78aa66896b73ede93dd7a83b6db6e6d7ac86379397e45c441d062505a2b14c77df64404576a71819951b29af46e50b6bd3f3de36bee6b6983bb116848daa5b5f2b3e489ff049ae0d7108196c8bd27f046d5810b870e6f690d56c9e928b2b0ac9e6e00605258c99d4ef0722dffcec28404d83cce6be5d97ba4d797cfde443929fa1e6dc02f0f2ec373b33cb329aff36843f6637008663a2afa6990b0f5e7afcca57ffd2e462fb12560d04c12e42898f3266a8d6dad0e45a94ab29a7c7228dc16faf6d404386534753fd77e843e6c2165ec3bd8ebdab654d04fc4cabe4f9af1a07f46b5f5f0ac16fbc646837276f48cc8528b33b6a3348822d3c9a481a7737608ae2c4539e6fae0aa601123fe8181b7e785eb7ddfcce2929a20dcc6eb57d9d597ea4991485296a8ae08c8513a94c85138dec854f43b1d638c8c78557dab46f2c5a3e2d1982a155f41e2be1c34578b67ccfd607928117488616a4899f5f109b6199549a08ba65d0ed9ba5c2a2662fb6c31b6734ffeadeaa1ff8fbcdf825ae1ec9147b12e31f90e23e2bc102d155ec2fbf8d293074fa2cc1ed84afb778515ecf6f24b7376a8a42fb762351764b0aaeb2c110d36829fb4f96190a3bb10fdc5ada52446b0d347a1cc4af567dd8d0241094e4564ecc3d41adfc97bb7a90ffa5343c794b1ac259b8cc64ba2484899860c54f6e95496f44d084c0e8647af59ec497d26dca8aa045b321eb3f969155084d61c23821f27c7b9c80d73e16e033330defd0317c25313423474203a97043a05e068a75cbe5475a0ad10d36ec42495ce5d7f3fff85549de4b6a565df8c84a2a2ca8afba8caed09ce9006bcb99093043f57fd0a5f5793c91fef40531c4ee4dc40c15f7720d208c2d9f9fc1140ba1cbc744177c2da280a77a7692f7c4b414257d3f0bba899c075948a105477a79dcd8875eff478eebcc71cf6544dace5f8dc9240324ded4dc7dc7efda70398c4b8fef08d635b97ba8f1d96e4e88e96b09115e910bc8821a9fc838f4f3d7b47ffdcff9d6b567a333863d2ace2e349934d3ee45c39aa46bc1b9b151c3df1c6f1361be9099f6dac119c5951b53a6cc9717f6693c23e04e2604d373617b15987c80eac0381c2bdb2331e88e33bf01f0c72b3c8ec87719d0052ff43ab4eee088954700f61c27990d21916a3744a665cc40c99b557970cc2da47928ab90b41193ec839a931165a26308399d50016f0c970b11ccab49195c11fe4903ac57385f271ea73f905d0342aa6e7617a73411570a29a2a191b57413ca2a091a28d0eb2c4ccac08b3a6bff31ae3814c7ca21dceaf7f965a65aa01e00157c1765f25ef3e7adcaf173e82d28359f86772976858255ab5ed4310e3156388cf8d4e2ddf0c44df9a7e267d60a833f29929796b2ac5784d515df41ffa14fc2e527305db6b224faef211ee48b6697226a148f78f11cdc05db929265d7099a48a89bd2ed2ebe17a33de5a153a778187ebba06b70e1a8db97da48d2fec3905d2dbfbf7a7fb5cb746dfe8782a5cc8e6eab564a5049b7936dba4442bacc8a8e7cece97cb7dbd97b152b25b4a54491f43e089e9b6e04c8f044d5fdd38315ef9b5ec7649c2a2c19cc9ef0e4d622f100df57082c427b6e34e17a80a22ac7188230bb09cc1f3a5b5f013fe2644016e4eaed9a4c07ca225e63071b5682aac388d56497a7e068c4c298670add55c2936fd69d969ed1ba7290a1845ce7ecdf8edfc0ad393d2c119498b5a4252217c06a76fdd5766db4ba9a558a57665644bd5cf68c54498ef9b32f9ff0fb4d5ccc4f8fbc1987ff4f097312fdce861768d5be81acadaf6abc003ef10d40e1f74d3e67de2254e0e0cf012444c3c69c0d9f8da9eeb2b13984e100d64034a9d69bb34b5945a2f89946c5d0f345b8a984f9a806325b71ea8f2813171704029b7a73892957a3785c238556ae03414cf72d22e1c23dab0e80b4d48d2fa36fe2654306dc517ebd444e0cc739ea9585b85fd9ce8eb80f12b1ba77f8270e5c37b52323c10216e92bbd34a9cac92a5e8971a005660c232edc6b5e5bbac8f080f2ceef1719af42054456993a06fbb0190615c40873a1e9668f3fb8f0f9a79c1abe1ee8dae38306941e1f3cc4f0e4aba2293bcdc7fb2f4bb961fb2b71e94198bed4c3257583b321054996628b85f7c70e7bf9c0cce5445631f5e95c378715cc20d9055bc26dc532c6326ad9d5e5094278686892c336a2ac1299ec53aa186cc8d60621b38aea07466f10c5bd3479ae74986cf2e0005b70c82b9a4443475b2bed0150fc6acd7fe9ca2516e6d882b29227a790f51f777f4e1cbcbd7b82f76b2ef280f0700b0ed160c7639052879932902d9a13508b40dbe024247d81d5ab3987f964153b84d346cc163ab4df3f28234f715fa6ef4890dd0545d0b6b54cb096b346e13963edb5318cc1c8726d5f9c6358635f84bbbe33ec1782c61a34f2f7016b98da4520e262f858780b58901e0ff926e91789f3ff625a85aecdaca150f8cdbc03e6fe883d0da95f70619d4ce9c6bef00bbb1d38ca40cc055de48d1efbfa3265608bd01361caa93b07e9a0cc87f2d658d03eb17a89b8aa5aa5c1a5f3181312121bd6101d0cb8e54d62168896c2ca18cd27632b91791ae12fc4a3669c1906c37261a3375ced2d5d27bf57e7b4cc4396659ffffe1f82823554a84bd1c395423fb2d118b4d1d616c4bdb6fbde115b62c66d523743b70d19ad5e09b616418c0c7b33666ecebc2726f3273969c6751a1b710a7a3f1cbfbf7e7c4dfe71ac9f6f683b3a6675614169bb19075de94912d9d10744b7872e30910f97f3c96cd7f322342992fbd241eafec4103e95400a6841ba31ec011e93a5f9b0f1b0678abd12081737078321cdac16c165716fda8be04b1ac2f81b8d589e8ea419cd8e4ccdfba8a38eae71fd890c4fe3ef0e0ba13b265902f5e37f66a1951cd56c92a2962959bc819972738e5d99546c3cb0eec4e0e2b708f7beb54412dee407e83107c412b408ab0bb08bfb265107fccd02340e3ac8289ffd8a81dc9df729d372b459b54144ec5358628678055ae1f048681bdbb5ab987a4c812a3a8047940db870d04fe732bc73ce8e435959f741f720f3ce197cd37605baf0cbd260afbd8296bc52d4ae0abc76465e0bcb3b878c3e6846721557842221fb62e2f66b80b9e90a35c31a64cb0944fff9c4a7f8393f62705e565abf5f8d55c4572d0f23cc2adaa5356213c1df147b412a5016591778407d08eb1c6afc3b2b66a8662910163cf4c6aa41258fd791e1ce08d954f04554bf31da9601b92d980bfbf10df6b848403cfa72d525d62d1e5b6d8ebec58783f8152de49efa274769b5a8838afc815cfbaff2eb7e9a6530da84c5fba5b3cd4feb8e675993a410fb7ac69c176ca933f092d3022ae6c12d35c25a045e1651f0ffc1d20e7a9efa81c937c2ac28a138f38f138b4aed29c1cecdbeab8c67583a578dff7a5b1b8758e5aafcd541f5f26febd2112226e59735b695d939781c94022f4edd1baa56143a887b4d53dce65e0aeabe0ac293109244d8edc761d3cd7b96c842977ea7c030a22cbf2dd0b25230085e0552ecc179146d9b4b6b09882bc5fccb4af31e01de9f2988dbfa8585bc6a6dd51896f58d7c7998bbd9657666cd1ec86b7ad255fb23938a3868a89826859007858255ecb2fa476ef5dc61c19ef7c44fe0b70d517a90b2df8e17e850476fac516a8134eac5956f5b0d2f5fa0bd2ba558a8971e612061c5097bb14b9d7de089fd525cf3055bf5a6609fb89f08740e14f5b683d481e20dcc21e88638b83e84c5b8e70cd42d65b111c7533e4ad0351fb7fed147fc4f3c39b10aa385d6b66a42ac6a183c94e8ac62df990ced560885cdf118c0f2cfdf245af3d1fdde35d7c4f9f931fa58224fcf030b567e74cea6b6635e6364ccae522baeeb48ef716813e2fd07fcdd5c4f4fef770f18d4e933fc5ff5ab89ffa0fc72e090939040115126f954fd26ab89cd8ada54b34e33455241e39187a5f56256fe3b0091d11ddefa60d948c389492463dc8bbf3ef75642ada892eb2d8841c4e4c54a095406cd82312619cc06e71c0b91b287dda373bfa392297a98850569e3c1b2f2b1b1d958495bc5492355b66ee48ce40b628655e00c9319a556347a43a61b24dff1f6608d38c49bfa8204cd3ef7bfcff4b733a34f07e2a646fc494c3bdf21011204ac380fbcf3f254c01b395bcdf7ee3abad4173a7e0a9bb20ff579ba04ca"}, @jumbo={0xc2, 0x4, 0x2022}, @jumbo={0xc2, 0x4, 0x1}, @generic={0x7f, 0xc0, "393936db4bea30bb2b31ca6efd8c1fb5377bcf579b51f37758f93f556fba16ae1cf57a3b385e89ddd7aa6b76d0f5c3d1be74f25164965c11c3225877c54a261a4bc9438d572d7488a577e0ef8e3bc981982f27419b7263ff25e90fce446abfe53fcd2d55df8bcbe0a30a9cbc626ab783125ffac2f48c8d94b1a63f5f76f051398cba51dfc8d232102a929126062c4fba2818e6e4065b1dffd84f2e6c4a6db3bdbfc29267ecc030403a88089fedbebd89a4b99f355ebafc9892ce1f2660eb3cef"}, @generic={0x2, 0x1000, "4b483a5fa697c2ba37572a15f34db4cd70c9e796825fb9686e5db11efa18c4d1792e184f00c34fc8851b887b3b0d47d5ae0926f1e79fa7a83490280034e72ca8ddd4a8dfd62c05a73e7978befb9332f605e990e2db3551cb69866c9a87556d99efc79432f15f1240ec65873726a5519b1ec5840d4b10dde219d94441e46a25892bf0e77d4b48c3285bf10fc23cbf518597d8747bec450db098284f9286a5ff3f12515198fa1634db27f822cb3551bce81b309281acd43654ea807255a64cf32c8a069136d2f0b601a260860f4f05745cff9a04e744743a71a1fb0ca96d8afbbe74fd144fc03e674bad1e990b56f135e5941dc548469743006a3136a5ccbea07fe05eddd8742d2e6e6d15132f99a6eff016fecf17031956654d61d2c39af8b6988f22bb99485bb802c334a6d473b086a85d5d3a7ad655a45b5b9fc1dfb0b550eef1d3e918e8482ddf6cd08aab0501252367acc85f137a7c0c8ae4c0740847cf121806fb958e14440dbe5cdb2cb6c0b13b90de024e06089a914b8817962da05f56651907c3143ba664960cf936b70973774ffdfaf3996c4f83629528eb0e26f00db1c8a2e3797964c3e813f8a72ed89877970b91a607b52de2f81d735d0494db99c0c69b0951a29707125e73c4b93da805efad5e09fb1c17d14c6ca413667c7afc01777af475803ebb0ad0234e44e0eefae45e0ce3942afd4c8b7b4cefeae2bd15899eba81aab14ec713ca2cf999594c3430879d3d4e657e68fb2767f2f86bd8ff1aa98ff61e2f68108e6547b7c9f616b571de5128e3b60e76c286c60ec134e1c7e3e566d96795132d00153ef73d6ab1e981bff21078d4841cd9d062497dea86716ca20c6ef7d535b463b4fab3c2bc1540db009d7df4487cb36b707ad5457b912a6aa82e021255d120acd30352a375750d5f8b0bef63bbe3dbf4bf0c2d1ee3b1514cf7dcd1209f138efdda54237f401df5f642aa7e18ca44ce4a54ae7ffd9b71873e2c3e82061af519477f559a03552ff95f44d3e61a2f84b1e1579f572edfc6d4f6d72aaa51be4573c35c2fe0d3b80211d576f366398330d6e45963aaf3431f014b35f607fac8062545ae468141a7cbd8451b206656e0053847861fd2468d85d63bc2bd702e056621c88137b6f76cc7d7991f90d46b58a10a0c9b0eb541c4b58ab3862e12664b02bc945c911dfff61975e4a82dad70aa967e5f37ba0bb5dee992475f97673da642f131ecfffcef6ddb9d703cb910884d3b8215357795ab7955a4629799e6d9ad4a3fe71145ee85cc24ee87a4230457b6b12dbf6eb2b407f46367e049a4f337909a50ab7f6a122f440718fd1557ef4b9cab9d73bd4e5c6b4f5336fcf2d738925dd8022b2581643faed60265407a448ba0ac41a15e15823b63ab94136608e822c0931bbdda8d5660a25716d2f0cac416a142a809eb483d07c4c6b3d977596cdf9e4718e9dc0091828cbbb70cdddbfebc27abfe42b90c4a151c408c9ee1257208ede81896ba4bd910ef9275839acbb98d45d6b38e6c949e337268c84f14140654a914abdb30e9539530be99e9bf69c33d63978d37e04b7c00bc0ba3149e2ad75ebf72aa488b31546401121a19e59de6ccbc0e3d1998dff767c76cf646ff32d840f15ecae85ced408bc12ec683b4c07d9ce8230dc6ae1f0622679407d3ee7e8a996ae4b242fe65f01eb9dde526d3591cc7bbac73200ec8e8fcb6b674ba0a844ec580500f526d701119808f2f369a70cc800e104373a5fbc7dfd0d841ab93428c9a5cc05814a5b1b9f7b1700b201e566ba3059b88dbc907ac3a11f3a30daec2eb632a2f3f825d0ec77e25b9bcf684f67136236c926d975bfe2cf314f9e34a5fe119b241f27d98530fa044169fd172c83fa18d9ec96f361179b8d6c3884dae441d78d3b99910bd4d685636833d3e427a4d8a857ff8053edadd97b5310acedfc6638b4389dd3c7e618c23cc9451be340580b864f7b930685e77e1ead84edcd756cbeb33ded7be504fd7632f9f0515d6d49e31e1fb6b65f7122f05414ce24cb1c626c89ea5b76a57cc1ffc3cdc78b0019bef3530e943eafd0a1bce084b2545be3b96c309adde60200ab855d75326b0741a0c9c01036644c9021c8a6e25f1c6d0804a79cb4ef754b893819303bf60e5ce989a434c8980c7c759b8ae5b185154c4118dfc3e56470745db36f0422af1b8659e0e870fc7a2fdd1ba7916d15bb5afcdbc88cf0e2697b8effc9bac03f679395e8feb82c5f4e351931a8f724cd92906da5aea0035a95ca4fd8d711c0fec957918735bbeba7bc28459fa552c1cea5db597ae5aecd19e69d505d05c69526d3ee7aade838b3641cc9648c977a963583332e4a70e6ea07d8e747b416e6773605ce8a791e410c2e76c4453ee8249ccf7ee1a2add2847458cd79b4f4aa75fc4da35a1b674038a602cdc98b5d3ccdb07dff117dad8faaea7da31cf1b516f1de122650be2a40852d247c7773f17727fc2cd9a26e34d5afdfbcbebc3320a8edeb934a8a6864e1c329cd914a574beb6e8270b934e6459320527fecc7f2cb778718b413e25ade1d849a9b27755d02ed8eca6b6e5fb3db3648ed81e1a106de2d3faa600924f1f993d97df52993db3b6dc6c8444a10d7ceb2947431e0888024c1140e357f9475c45fef09bbd8425aba9c8830fb3fa443b03d785eefafe209320787ae6d9e0e1ab09e57e59630b003003fd507d4b5189478cf736cc29be64ea5769bcbf032aa5fa23489b0d6aecc485f5f9452bfcae0a2dc509b7c95cf82992bc45b9cd0a3630957867adc73e9116752de15d91cea915681a0046133d685bfa42f69970599e251c5b915ea5610b992e93325af530ff3c61ad903c31a90618c7167ba11fc8e371fa817e3cf96631e3d56110cf2a9b81596cad17bbd854436c7193baf2c5a0bb94e9538f62ee6be8c989488681bdb186fd6044a4e2f7881398608884b040cc665916495065923e63e4128a6d411f98c763d0691209e5d7a751d1354ae02be52a70a6172e75d1c3e5d0e2bbfb6c5834abbe59ea423d47e3c5ca01e29a0bad006c5fe34a8be64d91f8d0da0d374ad69b89ad9e34d9f4a5f11bfbfdccb00046f785af18320ebd2aaf7a517e79cab595e80904ffe5247e45690eea52f7120932c075c67e8883c4338ce15123e7e862a32abfcedfef64384c301397e6d19734cacfb654f3eca53687dfd4b02471eb5af2a48b82cd2aca31db34d586da9dfaa6bb5118a7cd46be52239dee5a074a6047990de20e4e23c8c3c9d101812d7dc0d4a95f3d38ce703777e7b4edf9403e6fc2d1b6b7966de301363d203b041bf96568a422bc69a16997762abfff53afd207467edaf24aa771474c317e0195efa0682676c73e4db1ec9cafe2fa7d1b10871d71ebbf348ec9d91d56749e4212875a2d86ad965a589f3233ebf0be3995f9dacf40c192fca91348d8630467a166b2ad07de4a69eba847dbcbb8463f2fcfb1d9383545e805029b427a51db33387d9e90b9ad0c8f30664afed5bf3bc98fba941a7a21bc2d05b1ca550d72bf31ac74729c62ce3c830c6bd8c56ebd9c5731449be32214801b59fde0eb23725f4643be088e2daa5e1c4986a616c6d89cc8f95b7cd4e325a3695c466cd7fd87af1bc680164d032d52cf3e7786b5d190025be777ae0fda52a25375a652ceb64ab54f10e73b37d7e01b70dcd3f1fe42a79848b96a984d535a98a35f1e1632a5c82031d7c7692b74270e624bedcb25ad41b26261d7f6ff7093c1f821aafbc8a874042567efafca7ae311a6531ee1583b0cc25d68cc5a0edbea373494ba9d44142b730356991d7d8a0f0d28ec13f363ad6ba2674bb4f020ef277611ccbc125ae4b190ed910004fbb9641a6f58ac1acab74c15c0031a3899fc11e2b84d89508c3b1ca30093919c2e252822288ce9fb553b5a03b7018681aae6396ac531aaa0b1b914aeb8522e104be4680c05cb7130efa84d22da98c237d244c3936821496bca940b42abb34b538ede15e61930dacef09b3013906cea67feb0a757129d1e67eaee1dc015f2cd484543a42258a76993f8053e2a89ff35592692c984a7f2a9febc301edb6ecf940793f40eacb14a2c64d485c8650e8bdf11ca730d34f1709a1094e97712b4e38e54b7d319f2ff30ef1b32408f29f11fa72e1f8d4c99c93cc002e38f792cfd6183c6bf767f0cf39d352334ba3fea7356066c25c408ea007293843ab0dee9a3fd3a55584666eeb45f7ea9af0ac7ac0d09a188226da4234efe218537202bea58d38b756520aaa83c11edbb84782bdbdc968c6b6c6fe7ba1fd2a031d4b940c2a51db434898831a2566e79856b6a0053dd88040748802950120866b3ab4184815b573652f1805152c3ce6b47408ad0d5d2654765cdb09a43eccafb2fdc625a62c004de87cacdec2b637e76e3d6a88a74f2598eb16a5ac3c07b568754b66a65856d4808c387d1f0e6ce2d98c0c594cce7d4c94b69eab9977809f7b603625c34e32b8ea22c14f7c5dc7368f64fe124ebd2f92b929e2e09756c68a583bdd17cf5de3ad95adf0500a8bc769d2ebf448a27c1e667fad1191a0f236b12b468c8fcdb70c23ac032e04cd26a35ed3db9327c62414a7bf339c5eb075e0f5f5a4651240eed13fdb96c03057f4b766ce079c143e28953252d99505057df3cf7ae32d0afeb2f3275b30af57b7c0fa632c504df405ba80d590dd424b0fe426f1281d36a1dfaeee4de8cffc0ac9b99a9be22306bf75744847590d04f036309a04c1ff8835d2dd0686302768bf5d3c3d0d6c6506b366511644786886d0437b25c0e1e279cea5743c72069da95d367c98bec8777fd048d3f1d2f80da074a64580717996354d0d7779a1f1cda4800a0b0a8e3c6a79f9370c45016f6a0dcbc4fd77a91d0e03dfee401c5c774d8e1d32bce13d1387bc210a77fde6f328171cf8450ae209bebef636595907b6f8dc528c7c06d987689ed9161e9fca14c8aa5ed81c4dacffdd1a2aa8e1725d9cfaa0ddede068fff7a8d87e04d000cbb2bd8f94f9f4888376ec3093a70e0ead6ebed10d05d4b7d721be2ed0f995f8538e1d9cefe657c8239b7ffb4be29ffa548ae661a8a9fb2a2edbb30dd32ca08f78667af6d65cfea98ca435a5197e2af1810ebf6f0f9aba01b8e08a370af380966f5cf6ee573b0f29570079b0aabf80a2e187b0f109ea68e20d6948a919d3d35cbcb28b25bbe2479d2f1a032b98185e8975482715b599d2826725fd9ed24a5a9dde285ea8ae3448c7ba313a209faf531c82f9dc16ec9e7b355f075a688c873d75a5478df33a593a7259b26eee6279514c7e732b95361b5527d47e06180bb4a3a5fdce55a465da1d0b8249cd8e621758d789ece61816bcaf42cd01fdff68e7c8843b777feb4824b47ac12bc4c0a7cbf87d9669a31d8a20b16e5b7f6b34d30fb5748e4a7050820f3c95d31dae4dec8805c99466bc225a1689b69c0f3ea7b17ff737a9882735222e9af11fc340d54ec1fde05b0f26ab5ecb046567844059e342035d545aa3c4648d9e897c9c0d8525bde6a7f1a00c5ea618356255a74e7db655306643ceda0c00ee116a1a2a9fea78b8b221358cbe95ef658cd38f5220c2a10c60a5e2724d174be623d75456be3371af50e0ce05811e05ea6146242f47fd96f0b59784eb70bc5a67b44c174171190e00c3af7c42e0eb39a6f1e94ac1324f27367b34447c13a04b7b9bc6a16aa35315733e55a7bb62d5be60d4ab47ecb3c6b57e5c5a36e3fab1dd1434486fdb15ddddb8f4250b79059d1e0515f18e48d7f5db1fc9ef60ce80c005df2ba3681"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @ra]}, @routing={0x6c, 0x4, 0x0, 0x66, 0x0, [@rand_addr="436b679295950a2e244d49438f523129", @empty]}, @hopopts={0x2, 0x2, '\x00', [@ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x3ff}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x7}]}], @generic="b3acade8ecba64a361f3cec350dd0590dd5a28a50464f84f12a3072a5fc183045cd28631729482a87a07394e2ee0f0977c4f74a40dc0df1a491e14cb205e7dcb7de9db926f245c04dc4e3d8490503c846addfe2bd17a3a72f35e"}}}}}) shmctl$IPC_RMID(r0, 0x0) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0}, &(0x7f00000024c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002540)={{0x3, r4, r5, r6, r7, 0x189, 0x3}, 0x2, 0x3, 0xffffffffffffffff, r8, 0x9, 0x2, 0x3}) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_extract_tcp_res(&(0x7f00000025c0), 0x0, 0x1) r9 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000002600)="6a277350509a339ae5bd25ff743769dc81eea8c5439524c485655da408f6478c563b3771daa37704a1389f07e77697f951b9647ed8de775f93", 0x39) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) r10 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmat(r10, &(0x7f0000ffd000/0x2000)=nil, 0x3800) 3.001217824s ago: executing program 0 (id=123): clock_gettime(0x67f3248105b4e004, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2a, &(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11000, 0xffffffff08000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0xfffffffc, 0x0, 0x7d02}, {0xfffc, 0x22, 0x2, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000340)=0x3) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000380)={0xd100, 0x80000001}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) kevent(r6, 0x0, 0xfffffffd, &(0x7f0000000440)=[{{r7}, 0xffffffffffffffff, 0x41, 0x80000000, 0x7fff, 0x8}, {{r4}, 0x0, 0x78, 0x1fff7e, 0x3, 0x9284}, {{r5}, 0xfffffffffffffff9, 0x12, 0x40, 0x7fffffff, 0x2}, {{r2}, 0xfffffffffffffffe, 0x8a, 0x2, 0x6, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x38, 0x2, 0xffffffffffff0000, 0x4}, {{r8}, 0xfffffffffffffffc, 0x0, 0x20, 0x1, 0x6}, {{r8}, 0xfffffffffffffffb, 0x4, 0x8, 0x7ff, 0x8000000000000000}], 0x5, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 3.000847772s ago: executing program 0 (id=124): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000080)='./file2\x00', &(0x7f00000000c0)='./file2/file0/file0\x00') sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x62) sendsyslog(&(0x7f0000000000)="ec70e77a8d87b39e898caee879baaa877539bf", 0x13, 0x2) 2.760692402s ago: executing program 1 (id=125): open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xa0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 2.757672315s ago: executing program 2 (id=126): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x80000000000) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000002000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x1000400, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x32}, 0x0, 0x8}) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x2000) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x203ff, 0x0, 0x8000800, 0x0) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7ff, 0x5, 0x4, 0x5}, {0x4, 0x9, 0x4, 0x1}, {0x8, 0x8, 0x9, 0x9}]}) getrusage(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$FIOSETOWN(r4, 0x8004667c, 0xffffffffffffffff) r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) link(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)='./file0\x00') sendto$unix(r5, &(0x7f0000000140)="ec18e0444037382aa0c6617b7ffbd927fbce9ae0aa6fed0292eb14d66a95a5cb15e0884e60ea454ce66e0f5ae8d3a71272ecea63a232f625e8a77d85b0c6cc07435c8978c2d8b420e5d07b4a43efdfddd9ede198761d0cbb36983f1c9439d55c3fb2219b43267b251f572f1f058e98bda9a52366f581b01b776f008bdc5507c8a697fdd953dd8ad3b099c7dde0c8fb553e1fff5f281765b7e46ef553094de366458bc73c4316d72c80e3a89411a8a9682e91bde65b3c6b23008e7bbf2a71aec623d97173926141aa255d33e50c6339b9db0133ba4d19fd1be73dd5b963647f070797fae076ba2fadb9444a680a003e8ba5fa6ef4eb8c8af6c0bc1575cf92ab14b883632aa724cf18a7d51cf99df80741108ee55d34cf1cb2aba74b9c05d627cb5fd97549c7f9a92c232dcb23573d8f0adf228fb6ccf413f04885a954a65ab844e1f1cf1b60b40608202f2a3f9f9378e4a0a555f1dab23358aa884ee4b1ae00d3ef60500a1f318c65ab12e19e80abef55240b3989f624ac2320de172ffd2975b904aa50502a0161395ed37e57367ddd6c245735bbec040607596284d08c2c901a4afc5c64712c5883f00f45e29221a1e01e5e7a0fded1e5547bec9a359c87a094a9820fa1220b9d964bcfd149f1d3d47a02c9eeced54bc1e5d711189908a441b5c4bb838df456bae2e3865734e1eabb3b0187d9aa095fb9143ad57932e408b3b7460aa07b6b7e2eb0987bc73269c7205ad311511ee6e8b824d0c1e79f7ba2830ac5470ead0d8cb06f2027258e86b3198fe6ae3fe36e2b8cdd9c1e5192d6472eaa738359d9d9f2984778c2364b7a8df4dfc15c3000d0079944f8e91fd60fbe4365fd81e9962813dcd31f0b03cedf8ad6fba28941fb790c331f51bfe94b3325770436ac5a99743b7193922f38ff03a53be7a5ee0ef28221274ae0dc592e1e038521c8aed0f793a124ebd7d5adc7bf6c0969082c94d3827ee88e1c302cd91c677ee0923ffabe355af605acab0c9fc435444a39cce80522d22715054c5bae9ef89c7b1100a241ab5f1e727f9feff96203fa7fd5c31baba45a0d9f50d8d96181c45001c6c8c31cc0e18b39f8e3698bda8e70e14804f1fcb8d7a12f3f133bf1a4178e43334585e4802893dd8204a7f303b55c5e0cf8015cc60ba897acf6e189f206bb2127e08fb59d9dd94621e7865c9215d3d3a5e277446563e859048e3806de26a2ad632486d825a020401914e3bcce17ff54f4e2df1d6545c6887b6aa708a4065536d518d209f42338564d1ce34189c32f5727c563268d872bb9193c83de5abbea1dd9740a6ea7882a487a0b1cf8c196e725c61e9faba9c6face7426b95f76c040f8ca5937b3040ee393a1fdcfac850cbda2eccbc9f1e2e27e17e3c4da09c939ee48f58a1c1307840c85e883a4912b7c64c0d247bb8f46b26678d5036f7c25f21e457b31278cd8fdddfeaf96bb6c8223a46f6041d8a1eda6360725921806127b221a6458a61307556dedff105d2cc57992910c21135b30420d6aef9a9daf98446b201a8f85f6b381ed8b1e042ac273ae41bca8008b991456b2131b9b196a6446cc1ade455de3c3941380d5cbc0a1cdfe8075beb5436dc1ddc4f10201b45f5e5222c49b0390ecaa15b4e6afa0f92ebcbd963ce414fb40348100d5749eaeba88b86da3da809f3c1826cfa47b4f87fe6c4f9bab790a75db7640cc223199e12cb604fbe4a7b0b4c8be869a19da77f499e94dbce2810c54b0c0382e34538a4902d1fc11f34f47643e2c537610461cc3deaf05219337037c9f342eceec6242b2c294b09d2d6fa23f4e306b9d3e4e82cb2fe92f5c26711004aa0ac08bfa2edb6fd8d3000336af5aff0efbe4abe2b23232dc3b57c65ce64c5dc9e62f6b73395abefb2461f4a392af63bfba4fb48c0adf9400b293c340e4353b2a50c0203e64f765ac86c4af08856b1d4b7aa090aaf68527f4f8d527151ecf4216ba64c3539410bd65b85c42b4bb4499c39554ba46f5a9f5b714bbb12ebc9d5f56f752ad61dd9029eb3477debd1d73ca99dd0dc722bcfbfa41d05c8b128552c4059f0180d332b45565250efcfecf00e29a7b9781e6361556af44b558f0c786ce190e840e1584818098a03f8391fb541549d4f98e7b5137cbd3c6015438b9b36ef2c5580d8f4dcafa1e999922fa08427124285e7648f87f3a73587cd6644b0f4ee8152a3a126408e141f02927277fa8c408b9ee542df7fd88f5e491a3f002794be2f179fb8fa78d3cfb16299fbbe6035f644df2b454f7ddece9788922c7eb4e3eaa7121c789907a5bb9f2d0d83e710cc113282ebfcfd41f63e8cf2b330f4a5e0c0bf2b1a7b63d0f8c396f1bf08c6dc5e34a6c2851c363f13d83de4aed4fd6ce9fc905a3bfaae193598dfb7fdbcbbe429312d7e5decb6508529d99763486bda80cdff09021e3bed6665f879c766a58e236889ab381559ff3552364a684bab3126da477408884e7eb74b5016679f4f35772792fc36bbdb67daf3d55367c67a6f6944acbd4cf031900f2548b34a42eb859ef871895fc88ded4c9676d34449b047d1de865f480a8e2d9abf07854617d15ffd80c6fb044148958a1cb8eac0ca933d4598541e722a8b841005af2f585f33767b77836678a42ab6a6beb0037bdd7be63a394931bdf1796a99f819a16b691692a9d6e150f5f160b5ba945e94ff7494f76b6ccd4b328edab44f837e9d362e36a496c08ef9e935ae86fecc7903678d6d8cb8eca79d79b8b1e22ed61e4d2ee7ffe398e5918b930c98976940c20bebfc000f96de3d3f82342c3cbb5d961497eb9f2daf4867f803a1869e5ca5f35afb1953a9bf9f1ec5e0716655d580d7fa75a3ffe4dd503f932877e2edca28870b295369153ae6acbdd24494ee069e4b434f39ada7190725792f78cfe1441c2b1174729817d5f8f8898692f3c343aee756933149be718987fe6dbb7bd3889efa6d0442804e319e6907dc5c8950af1420b113e07fe491d2d7ecf6273e08414c75c462d3fa6a5597dd143f6d70ca68905842231c6193087cbf20a64d797d11cf8fe707b02a1b813b2984f21c41eed9d996e107676f2137f6fba29e11feb3439dcc98dc3655cb62c5d81eb2d3be8246a02f130f15eda3830dbbc2e2b92690a0c65eb0799d9cd3ce3ff7be042c043e43087ddf9fd31ccc10d951192c8f86127b485059559c817fee5e63727367728f51f3a7a253b1f5a1de665193e216a07a2e036586cf7300d9e17dba6b8dc6912876a9e084b7e53792466854fa9a88a51a17d035ae9bbb142e65080027976b6626574c95f2781a00cb805f9430aee082292579f94f924e626098c90d9086bc3a231ed8b5520c43880765c49a9fc3b7c46454847798779e4fe9293e8024ed37c74d2d8a0fb0075e599962c7212cdccd5acd50df63ac9be36443618ecbf73b246b042c1954d5fee900179c48262dd63ab1dc0b92c467bbaaa4a4b99c056ddd19961eb8e2bd24f80facc132f62c50b2dd9a554106b3aae07b0c17dccc3f79c46c23c098ca67ba29903036aabf90fdbf74e1ced2919d6d4424da7838ee1493a80743d5a5f9e586878c3128407d484cb811fe614bdaf70f2fc14eae8e75f3cb4ca3f8df404c50947ecf66a9bf73094d68266dfa6938b5cc80b7e4de608397e73ec6c56077adf4cd9a2ad8b376dd0013d91e09c2cc4a97911bdbb3b05a9f1584a2054667ba0d747ef392333fc0c85c3608699a045ba5d3deb56568b2ee12826ce458a5cb029fc7c6c2253558e05eb7bfadad290b59489b7422af663f825b40b7bfd0909e7c483606ddd5a1d5ccf98d39b2b707e3a3268659288f2741b60550028a6f9b60e02c43e8483b9f368791790b951b21d75b2eb71008e27a0259000a6bbe33a7f2e59958e6b7421e04948bfce5b73dd9359018a16f6a43abb171d4448309f153cb987982a4d4b356126f2490a2a5a6ba87737282b1ccdd47a3fe288c0b2066a445117aedf6251d64d1bc4a48e6847334a995af0cda220ba334d9b7310d797c64a0f2e71845afad8405a7c1acc466b4d930b8c8074a5a2baac711ea5f738b4b9d5bb673eceb53017d9216ac23079b527f647b1f8443e1f47c14bd7b33ea0c999200ae3c3a9bc3ecf7af1b430d2cf59972bd9b384e5371d643aa60f0764f2b03c37047ff3b139e237af68f268bef984209b6187587d84540464a9eda8a03e5ecda26cc588882aca0969d06409513ba5ec3ffe567b4cb769814b87507b656335c584f615aeebe6e628bdcc97a3ce72918f0f8d25945e4da1b958f935083281a2242055ee4fea0587a6b480998021acdcbdd5f5e6cd13e5f79580fae64926dcc3bb5737a20977ac1799e8a9a1a794ed8bacbe54bc515de71213541adebb40d42a833cd63fd69267a62424de46aa4e0826b4b374280445c7a7a15bce3cc5544dbaa9a8f2a9e4e8ed69b53fb446a27179579bce926ad831caca1b00c181a776fab9421cfb0dbb3f30358ae3b97b6c89c006a840b496408bb53a8cb6822b33a3be3baf9ea6b8ff5e88e5a99ca8761145f6d24c69fbadf9046ef51e3d585a4bb2de4dea9b3b39ce47b6a88700702eb00927d7fe135cc90373df8055374af98ad897c6019c69fbd2e86e0abf105173cc764036c67b197fcdf016dd4921e281a21ecb7b9b76d41085013ba7bf15279108a45ef1215e52bd53e172f7fbc114d599a9c7a692ccd8ba2452969eebfdfa127602788ee1300922140906d4b7be79a9476378270bdb18e94bbdd208f35c9dd9ad17b4b2bedc3e6156cc37a2623b42228fdbee1d626d3b0d525290fc09c84e1746f0aeb86320df1bd500b5c2e3f4213c065578e39bede5414a3a83a01736c4660f0fbe2d04db76ecda5e60eb68d77e2c8c43218651b86e251b9a858d7ae6329cf8790f0ccfba2a262da50043921aba4d6d49f9afa808d13a7caf3586ce3fa81a8ac4680644324d347d0d67fd69d3d8236d50d2c0f809f62072bfb2aefb46ec7acc59312ef1da50ede00a06d345652058d8be277c6dcbfb0d3106d34e8cb1134b3f9ba2eb16fdfd2c8d0a553f0b6802d03147022b938d23da467eab7b60cc261e27d54eb4e590225406dbbb18e9734e7678da383d13d746b70efbef2e9184561c77b9f407379901ac47985f8b60ec92a60c2eb9d8d213ca8d4b5b54dd56e2d5c2433cb7abf358540921374a267d03ae983e23b469109ac3e89381174eaa8c95c8d1f3e125a2f0aa379e314d97f531157fa7e43a416adb1b4c7e41048510461e297b946ad53ac5e0736be24227e94923f8f14534b8b4c2640f0e1a0eb58246605dbfe7a1957d3b72a96c4679508690c14f91857eaa223f3f0874ae42f1e0234e44ad2d577a00ad9f36ab28f93e657e711f1e8a95e1cd97934f4b69efaf6feddb319dce9073e66979f4129ffbf18be50b5efe1ee98d875136cc7443b2dd407c97b3d9581f013ff057264d25ff00b3abc5b1f6bf9b4f514e8cf53c75e67a293ae71aecb810feb82d5713a825d9384f7405f93b4235907e0ba986ad833f1ea0887d9b4a6a20da3624d11e6ebe524f9f6ab76e6b0be24a78cb12785bb8d636237715259bb6b2959a19bdd7f29a55cf0d2435dd2b491bed01badaf5f5703a40f4920bc2965b96f81ea83c7119b5e366c15268ae0469b1cc4375d333c5fbdf4bef37616ae99ffe97d893de3910c4dcf1a9a38366b237cb3c82637cbde4efe791874af6d05f4fb38286992b1966d599aac95f4fda88ceb4a8326fd3bbd131b57325981b69992d97659cf8bec0f44cad82ca2a3b497a977e397cb7a3f5a34726ca31", 0x1000, 0x813, &(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa) 2.437029757s ago: executing program 5 (id=127): r0 = syz_open_pts() close(r0) (async) close(r0) syz_open_pts() recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, &(0x7f0000002680)={0x6, 0xfffffffffffffffc}) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, &(0x7f0000002680)={0x6, 0xfffffffffffffffc}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xbe69, 0x3d9, 0x1008, 0x7, "9ddc840080000000dd0000000000001ee300", 0x1, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x10000000000, 0xffffffffffffffff}}, 0x2) fcntl$lock(0xffffffffffffffff, 0xd, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x100000007}) (async) fcntl$lock(0xffffffffffffffff, 0xd, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x100000007}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x11, 0x0, 0x7}, 0x4, 0x0, 0x0, 0x0, 0xfffffecf) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="5829f8689f5373394720664252ce240f07ac5e537a7d0d034ba7d737b83a2c7f581c8fba153cb80a2672eeb60f6b1cc5bd4f900489ea228d513c334962905422dd6cf12a3dd3b9edf7193491c694066b1780cf00360c4a4a819c0e8a8c7ebc46f4abfc9172eae2b0b4e56f273956c772c9973e0ae8c56dcd0c8ec7eecfcd732ad12200ae4a9b0ff8c5a0ae223fc1a509", 0x90}], 0x1) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="5829f8689f5373394720664252ce240f07ac5e537a7d0d034ba7d737b83a2c7f581c8fba153cb80a2672eeb60f6b1cc5bd4f900489ea228d513c334962905422dd6cf12a3dd3b9edf7193491c694066b1780cf00360c4a4a819c0e8a8c7ebc46f4abfc9172eae2b0b4e56f273956c772c9973e0ae8c56dcd0c8ec7eecfcd732ad12200ae4a9b0ff8c5a0ae223fc1a509", 0x90}], 0x1) syz_emit_ethernet(0x32, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800470000240000000040019078e0000001ac1400bbb467adf355b7928208d9a7c650b36210"]) (async) syz_emit_ethernet(0x32, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800470000240000000040019078e0000001ac1400bbb467adf355b7928208d9a7c650b36210"]) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) syz_open_pts() (async) syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x8000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x80, 0x0, 0xfbfffffe, 0x4, "d76c1f46000000ef0000000000000000fc0400", 0x8}) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xc6, 0x8, 0xfdfffbfe, 0xd4b, "bb0d37a05de90e0000031800", 0xfff}) mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x63) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0xa1}], 0x1, 0x7ff) pipe(&(0x7f0000000180)) (async) pipe(&(0x7f0000000180)) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x1ff, 0x1, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffc, 0x1}, 0x0) readv(r1, &(0x7f00000000c0), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x4b69, 0xffff, 0x21d8b78b, "070002007e74fca407128efcfffa000800", 0x8001, 0x4}) 2.436550623s ago: executing program 1 (id=128): r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00005e3000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="e8217d75bb35dafc3479d311da4c346db15a3fe4c006bba97e6e38832550f6a41d9a0a3fc2a963cf47d989613a1840333d0153e2dfa5521d65f450efc686b50358326572101cf94cf3e19b371cd65b3ffa80eb2107384e", 0x57}], 0x1, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r2, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000300), 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.433098018s ago: executing program 9 (id=93): sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000040)="45b77fedfeb2cf56ee823292ba37f8eee3ac48ff7a16dcdd7058456c978f08374b8c475aa75e7eb3bda8c8cd2582662e462c407a05cf40e7c44d217b3a99a079", &(0x7f0000000080)=0x40, &(0x7f0000000100)="b35cca0de737d2e2cdfd9bd6aa85837c5f2bdd97d2abcf3f6c30b5b4bc6708ed5958eef9eb666e695b76aecea19e02e2ae89676623e11b08c33b979cf758556af511c89fab814d9b059bd117f5ac3890e7612c1b2107965e839affc9ed9e8122a684d40c", 0x64) (async, rerun: 32) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 2.4328665s ago: executing program 1 (id=129): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r1, 0x2, r1) dup2(r1, r3) listen(r2, 0xb) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000004a000/0x2000)=nil, 0x2000) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 2.432218823s ago: executing program 8 (id=69): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x800) shutdown(r0, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x172, 0x6}, 0x3fbd, 0x0, 0x0, 0x0, 0x1, 0x5, 0x100000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 2.258010262s ago: executing program 1 (id=130): r0 = syz_open_pts() r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x100000000000020b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x8, "d76c2b1e739609ee1e263000000000000ac000"}) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x5, 0x8, 0x7fff, "eae4e10395a0a2f7c89f75b05a91c00ccf4768f1", 0x8, 0x1}) fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 2.253948282s ago: executing program 9 (id=93): sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000040)="45b77fedfeb2cf56ee823292ba37f8eee3ac48ff7a16dcdd7058456c978f08374b8c475aa75e7eb3bda8c8cd2582662e462c407a05cf40e7c44d217b3a99a079", &(0x7f0000000080)=0x40, &(0x7f0000000100)="b35cca0de737d2e2cdfd9bd6aa85837c5f2bdd97d2abcf3f6c30b5b4bc6708ed5958eef9eb666e695b76aecea19e02e2ae89676623e11b08c33b979cf758556af511c89fab814d9b059bd117f5ac3890e7612c1b2107965e839affc9ed9e8122a684d40c", 0x64) (async, rerun: 32) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 2.137597638s ago: executing program 0 (id=131): socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000001280)=0x4000006) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000080)=0x4) r2 = socket(0x18, 0x2, 0x0) 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, 0x80206916, &(0x7f00000001c0)) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x1ff, 0x800000000000000, 0x0, 0x4, 0x0, 0x10000000, 0x5, 0x1}, 0x0) 2.13678829s ago: executing program 8 (id=69): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x800) shutdown(r0, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x172, 0x6}, 0x3fbd, 0x0, 0x0, 0x0, 0x1, 0x5, 0x100000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 2.136292602s ago: executing program 4 (id=132): r0 = socket(0x1, 0x5, 0x0) close(r0) socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x3, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x3, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRES64=r0]) (async) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRES64=r0]) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000480)="072b014e996f511c8271ab73447d81a64c7a385c45799102b8e3da27cca8f4922b45fb1ec007d1754b03fed3d03f18e94150a5b34126cb02e965f8574a3346265f0c49af6db878a71d1164311a68bd0155c3eda5ed2d023388f74f6431c47ba0a5945cc22fd379284e9afae664ea6d57a9efc1df4df9b73fec7d00c9db0d5c15ddcd822cb896295edc61", 0x8a}, {&(0x7f00000016c0)="c59daf50c9609b25b107e7bad1246804942c39b8669e7363c33b0047147284c81360d07b581e6e3da97e42631e103c7f35461e0de156f3facc3480fbd1386a5e0849693ed8671ef0386d1f787758c832b3c5498766a90c10fbcde0bd5490d64c959d4311090254b7479c4e32902e3c6f7e98a329a953225e2528831ef424a69feb5fc5792fbf750631281e4c7d0ee60e3213b0538dac1dc44d0ae1ef1e466bcd5093a0136769fc2d502b4657a27db4286e24f6af4a02f939041bb47d3c187615d1d410cd2be0d72b6af7f97b2e3dde0e1055e91b1c12a9badc372ae6b552a02469b4f88827ebe98ab4fba4a33b5937cd555d26c1e5f490e70815c44a83b7a487fc909f3f637dfcec5723938f9ca95270a8d2e33e283408545eb19ed37303f8ca2eaf23fd7c5e97f4597c30dd7dfb84b134c19b4497ba7bdeaf7241f050e7d43d41ce1cbdf9355804fa9fe540542c46d814b232f4e1260ca80dc9b6f69a8492298744410d2d71b93e91e1c22a5496328518275d43a28c1a8c40702d2b8005360bdd4eb29b735b46b0a2acec825902abf14a4f799c9dda1826ae48ff41df977ecbce722d6245b2e72b8b23cb07b4c6c0679c5647cd14d07788641db31ef0be7d248540f4bfcab2992c8bc58b95c18ff6f3985bdc3cce7a79467d877a6b26a1825c90b6a263547957224bdfef0ec0dc1e4918fcdf3d8346abf05b2a47a7a20e2a77e63f9e76669935b7b20aff2a43da02d7ce23f0ab8813ebb565ff41a5f3cdc4ba2ea928a72ccd22365791399523d835bd45cf55b75a3f8d6a6e81cbcad864606f1e8b6b8b0576077595ef5fbff119c3e29957abea3f25edee2d587b46bc29df0b75c302fb547c4bbdb0f483871a02892755c1fca8aca0d57c799228d79cd95f45e5e8a3b56111c9c30b82d44c3cbd846c51fc5c94f1675513e523a7bebbc360b33bb38d5204bcca5193cec07699a8ca319117f9940b52c2e2f96be01f978a135504df6751d06988be25b350444d2d2dfbbc286a9d12ec11be550ee480ba672ee1535ed50bfc4480aa6f9bd3f87a0db0b46f400a2f10713ea52d2dcf0e542caa6fdcb90f47a78074fc1ba281ea255636989bddeee87860d23ad366883b43b9efd3acdff01b8c5f3f55ad5f7a6fe3d2dbd41017c544b9d588ff6d8278efe7c3fc9f713e577da343c94265122506241032b5cc444c517f965d108b5a39e27695a1c07239960f683c124511c1e818f00f9987de59022a305dd0a96e4ec8f78b13cdb7d678bf790643952ef9a970a5d3218a9307812c3a70ddf078364c73243311fac63a6eb955ca496b50b3ca63fcea019b74656da86f781064d71a49c45afb2cd15276d3252605c59054c4bc9535b6ca102b7c62230addeaf5c82f52dfd04984380b4a6fc3ddf9599db36a41913d8265597831ccfb72e5146b2ff26edcb38ff8d97e269da250e1f89dc9c8f93483d4149346c5248724181e09d819cfc072a8a27bbcd98f9cb89a128d5e005efc49ca39ad882f881bbf9505a6bcdc27caa111652f6b8bb27b19be10f8d4de5c9038cc060d159b517bdbc34f34256cacb9c8154e8818f56abbb2eab54d101b8a857cbc796c6fe363e51f2253f277455266dce5b5cac73106002ef85393283ba8e3ebcfc0d112872c3019b994ad03b0c47449093390a81e730c32b178528668950c643ef6f3941de659f97bb83899a92f112025c90d11386869fdebc4ce14cc9ed1df5d84532713737cd1c7da420ae6ec93320e150ff6142017851ca6ae004b049e1b8dcef08a07a604b5454f6d82d712ff4c01e219942cbf1fff2eb066fefdb3e4765b5a296b961f31aea2a4db9634a918cb0ee76998262d75578ea0dd2e8b69140ea0d69d38e4442dafa5acd0e26de4deb6b1f91b00e60494170415b01558b01f45afc1199eab96e28c8bfcb62501ad6ae4647675e9cfab98235b374b4fc7ee96df1f4be723f5e3533412bdf02077a3c5c835ac4d184fd37e717f62a89fd7bfc249afc189dadff74bb903805200aab397cbafcc5f4350dea9d45c82d71216d6cb99593ce95ded6ac48cc90e88dde1a17783fadfb666cdb4f5c1368dfe4a5a9147022fbe51eb6a3a93995abc6d3d6395965cf32b3c2aa0d2ec82145d093bb45792665398a81777405a88620c1fe44dbf29d22c88952bf9c1fccfffb09f204c3a0eea4e9d577e01d42e971093888048c20ee0a22dac9f3fbb46367333f89f52cadecf951f13e6fa4938534283680d806a3a5e93d9e1e8a7a822270843603b23fe21601c0a724ccde277792c6f45a3833463af3d893f403b4ee7c48528c57e1e35313ef9f8bd3a0e57cfb0426410651f88613f819a08c0b3929cee469f1bf07f73ec9002e2357ca16b921477251e85c6a261d3aede2c158d5b1109cafc54305d3aec63d1bce1fb94ccb96d2391a843bfd09ee0e7e154dec7a81dae42161fa367661e34fc664f99c9b2d318142905439dc06e2cb7f98683f16a698bedede5a9e54781661dc43dc356d1eca516c161ba0029a09c99e441c78a84730b00b492877a592367c9201cb21152bb77873849484f5e5a34b35bae8fe76bd11a5bdfa8551f19a16c64f555c012bb8d0e11b53edf8be6fcede5a515270711ce54faf184b4121f85c82c8463e88fac5e677776c5374e234b2343359f9f0bece2a52a926e425668aabf0a67f4d5606cfc8a6860bffa2837013f266390e36884af5d501f939bce339702151fd2ed04e141429a178288d45d2a9d891de31c813582962a273b7636e6e71194c87dd8ac6fe89c05802155dec71f51da46a6b1a62def15a46fe06f3256afbd2ccf054ac11bdc306c323796472d2f53e1497f9e6d4823527abdc8dd035f0a1ded41d4667a3d246d0c3fee8f5d7d1230327d078ea1ffa54928edd47790cbc2fad883412e314e113c1a89927329f2dc1e477f86e9660713f2058582a4da976089f3044619ca7a042cd7c91c0beab6769497a020f593ff3da16c1bf1f2361e4c50868ebd8d68619a31601ad5d1733bf2b250c2af5caa8b7b5d17169612715d0d99c09ab4a1733a84f239b313b60465484dedb7073391a7a370bd61ff11c50706965e39498a2da0d7f1e1b92d140509912adbf6077a9526094a85fa53a687f6be47a8fc6ab0fef8afaf066fcbbfab9a96249ad409b82693346dc5cbff3f8a0f0618499781b50875dd317ab4d400f894953057348fb9dc5e0922d08722b60a33bd313617c62109ff5c9a7799438f7f6432b9fb1a5662c28c46ee6961704cca49e0e4ed14789c5a5b6dc9dad13194482facaadc2d6109d64ffd5353392cfada4727d8849619509b3a20281b0bc81f6548c31783798838843306f21abc7202536b1c9459d46476c77fa55463cdd5f21cd7bae634c7554711db6d9ae5f3a2502a97a3bbd26c74c1af65020296615fe670cb91c1f46e2a9b0c4554dfd2e10833d0a6d1ad43427719ef1eb5b526fb408bf7c2f4ec3c7461509cfcf5d2e2656e3f348bd1beae3fdf9726f48d80c04b32a1c9d319017c479b769de09ed94274b12227565aa08b8fa96925231d9ccd84c527778b4f2d7bda7be939b7d32e510d50a3338f96ab502a21949a1ea0a3395210f71435d1474f193347568c9686c2b31079766676c78279f303d1aa294c6f8ab64e14e99abb2b94c51ec94a701238bb4164ebf7ecd879e1772224b37f69858ad07327099b092204358698bf8c9ae6e4e8cb7e6f66b15858e00275a8a11231084bcf7f659c4e11606205766dc9ce42384566bdded1936975f58796221888237767cb4207b5ea3b5856dbc8c35708881805397dd15584c63b88f41511712ba8efedf3e9463b684e63380b192dbf21d017ee77a944127a7af901c9b2362d56ecb836e17b263d22805d9b8a22a252a596575da3fed76cd99c30e80fb021d3d78c552ab68770a3475792c33a10c993dbfecc968b2e7e22ad67c564a88a11a9b5e87f2256adc5b971a158a4b7bba368259e8df898edd27c7a44b9ca313f053c9cf58d72bb140c8a119b8b3119960617ee176eca415d1a01e452ac49ce94a77cebc60dbb39f88028440c089b54802dd550f1a841daa7e53ad120e8253f86f45a043429736730b12962ccafbaa28ebb970a74a2551619604a8a638afcbd61e336a39f74cc8d956988adc0ca7fccd794766bc15072411269e03a8054a9f116e9ec731351376b8241e8d9fe4e730c281c038be71bf1405f05db943cb2d9ff8bbf8223efa6090b4f642b4641d04112a520d113498e0861791ee10f8ef51e4bef25a5e807f63dce6f90986148c6ccf4540401a5b89588fa5d581de689cfacb258c67eb9d73f588e4d226a5f21c81601a57fe38c1a56bf56e17e8467b081efcbab48242970d02ec26b07d4f8c1df2f6812dedf7e10a7af99116ead16a045f5573cb4a2e573dd9541cdac487dbfcd96828668d5cef917b1efc98e2c786e2e9d357321d10fa3029f550f792c89eb532f7ccc1d7b1cb744a3eacda779abdbbfb38c4db70806952bf069ffb41b751e29a9c608d2f56f5ee0d8b7848242028f38eda37f57fefbf692c4994aae72023eb6db41b1a284d257fb1cb6dbe9f34131df51e8b5c92e349433eb71a6fb54ecf49fb8506d548dc45b340cc7e920f794bc3757d735bda8f58bb1594b682e091c68e4d1e70e472d2d000d2fbb9fc5155f9cd1bbe105c630aa94a688724198c06b4ac2dac6df18e84ed1c6b702d35f9de5592291c937d3d5cf4551373a7c1fa004c54c0b126dfdeeba80ce742d99d7e17029aaeee089e5b56cd43b5d360ab5b505a9637f0521d08fa0b20968c4c0f05aaf4223762194301dbd4d1b6d5eb482ffcdd112e558d9dc466f9c9b9a8c278cf37042b6856f8208ba70aa2900b7f758b814370dd9499264a61f755f6c4e8301986d2267f73d6d84bdbc7d191ad038adc64f0b2a8c6ed155a7efa4376d6c7e857f92ea64f562360ba6b8fbcb624d68044bc0f1ec81dfa44cd3a3d6e94904d1f086b777f15d1934a4f82d3927c2a13172ceb75f3b032f6bab296a45fdf26cb549688a7112d6e7d0faba407e3878b2fd889e13ad0fdde3fd095218c586e6e7781c2cfd1e24c26686613bd7f5dad10666fea6dfb59a3537e909e61f5e4eb2b0595e2f2ffae497fb3712e5f5b0be9ce3bd32382937f59f43e58b8b6e015c36ba8f279c3fd45616d8cb9f8967e00a98b6e72a507c7758251ba177bc38140c714fdc38eab04fc1dd91a1fd05b740cb5e0593fb84b550721e974e6186cb1759c31126a46e585a2c6516fe354919fd0aa13afacc7e583bb9ea7ea64252b7d42e08e35f6426347da860008fa2644af2438c7de5ab0e6be61ae0c180b1275dfc9fb530f5e1b0277fa478cf97ac5369cec75249b8ed66a4e020b765ec2913560e11df472373755def4ddf838669a71ffc0a963d1a274ba7404c53878954cd123c9bee539bf0c9d0f3fef892ac2c3de74bb1f78de3cc09219dd6742fba1326960c01a2bb265d9362170d716bf491fe72d0b8991bdf637a9814cbcba6426440e602e0793ba9d291d5fbf2d7a50a153520148acf77524f93e601af1cf6f0b3ee5a2d970c6b158410a99f09215cee774702894b47ee6f7d3daffc5bd34b8f8fb88685b4f8f7dd746cad603f52a87c03ce5a067590cdc6dba918bcda3286e68ed6fb2366cf622b557bc17bb1da7eaec400a0d2418cbd655e32f747630139dcd61201e68cd0b409d91c51216b8a62c93a22d186fc57ac88adf6e83459ee0b333eccc8c93b15d64a515b890bd85e24e9a9e6917028e218f4eac380877cbcb1", 0x1000}, {&(0x7f0000000a80)="4b576a7615c29aba360b35af8a93300dc9dd9ee95758e6b0bbbd75de9cdf80d014d095b5c97d69848113faf0a9d3b24160becea3d42df515f39e1a3cdd161efb446fc3244e6448edebaaebb39ca1fda5be1e7a9276c447e63e37aedeed513f2df50f6f0a21e2e8a2a7c1d3d314e4a092d5ded7daaf568e0c1936218672e3c8d9f142a71a399b45d7556ef3dbcd066d543ea46a94e105216f11545993bb9c83b1d5bce9fe614a938190a7085f81f65b91921b925e7f93f744a80de1c4d28daadd4bdc7eaa8e9c60c2bb0e57fe1efe4aa3c4c1d0dfd89b64bab1f4fd4f8e8fa3bd7c467375ea968b5e54aa4cfc50b5996f881073ebf166bb7d8ff2cf8598cebe631a70832af637e13838f176e4586beaf2c7c4f8123a54", 0x116}, {&(0x7f0000000540)="d5ae5c2cfaa7fb7147947f4db10ac315a2582c8be335fe9d726abb64c544d4400b66d596a6503cfca14c9fad379394560a5e748569442298b62a159ea3a3ff8237330872d0b73c2f1ff4621b7e6ed3b2fd2670f5b606bb1cb68d7cd1f31aa1cd7cf66bfc14ad449169f6500e82b825f5a237e28e53cc449163b08e8e6cc43f02d8c35005392b490e7d51f70650149970ec407d58cad36a7610a2c9a99743f65604673c61babf790b417c1b1f4129e77c4b543d784b8fe4e75bc0d105a050ebf72f3bba8d096893cfde38080d305f3644764933e99e", 0xd5}, {&(0x7f0000000740)="6eb7e40d64a1ca60dcd2e7094f729e15c748a25205407e9ec247be3ef74e06013f76b0ef2e38fe723df16e0fe15a0dce2e678d18d93ddd6b8202ec4379ac9f8855139ea0ea887ff3d0b67fc397e5d7b9c4d0fd1e7bd3b640359c6447675eea58dc05c637c1035f3b996f9e5b874abe5e4189bbeb99957aa58c4d6829875a86b4826f88491c2d8bc9a3b114ca224d1227323a9d2671fc3cfebcf33e6d8560f43200e633000bdd8c718431f0681407c53c6ed81c3beeab16e77fdc92ab0caebb16d559fa0fc22a4620567a17797b30a2cda1651e8a25481e7504c967dc33fc", 0xde}, {&(0x7f0000000a00)="a0af1267a42a215922663e5ed75f98f034dc22270cdb4dc16a5d8c1406bf3f578b2ff042894e4177b415fcebe01ff3b2d9f1fa29bf136e193d00ef4a86b9787a7854b60ab10b23da81fd2f76f0a10a9561c41bc3d931e6fa64e888066dfe37ed80446426141849d54f1b7a4b03d201140f616906be", 0x75}, {&(0x7f0000000840)="e57828c683f8df816689abe7b9e6f0bd960f94565397a8b72b8238bc24f2b2e2acb6fcdc97145d7a02dc35228970fad0726b4f53e97b63d082ccce4901bc3953e0432d21cf3df8ff21eb8591ee9e636a463d4764918ae4bdc25d967e9f946b93a03396cff9b75aac369f7b668477bfdfee2e4e1b884e626249dedb0b3874797d96dd4446c670cd7f374d585a1e3711a4c6169a6b70c57c89778db52dc2af31cb8c9acc593bb0b90ba369c3487ec349e6670eb3", 0xb3}, {&(0x7f0000000900)="97b85e153d914e928005dcfa3a82f50ce0d01d4f019df369aab11093045686e77437f384963225d14c4cc2fe4983b368ec9979491fdc94dfd237e65b18c4c0fb08a0804f229d2e2248a90b9391c37eed70dc38eecf20eaccfcc17e4655fbae8c48511f7c50f38a0ceb313b34d2db1591", 0x70}], 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r3, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) (async) recvmmsg(r3, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) close(r1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000640)) write(r0, &(0x7f0000001680)="04", 0x1) shutdown(r2, 0x2) r6 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f0000000100), &(0x7f0000000140)=0xc) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) 2.135185417s ago: executing program 6 (id=133): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000002480)="71f91eca", &(0x7f0000000080)=0x4, 0x0, 0x0) dup2(r0, r0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$ddb(&(0x7f0000000380)={0x9, 0x8}, 0x2, &(0x7f00000001c0)="6b1cc124", &(0x7f00000000c0)=0x4, 0x0, 0x0) 1.857361386s ago: executing program 9 (id=93): sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000040)="45b77fedfeb2cf56ee823292ba37f8eee3ac48ff7a16dcdd7058456c978f08374b8c475aa75e7eb3bda8c8cd2582662e462c407a05cf40e7c44d217b3a99a079", &(0x7f0000000080)=0x40, &(0x7f0000000100)="b35cca0de737d2e2cdfd9bd6aa85837c5f2bdd97d2abcf3f6c30b5b4bc6708ed5958eef9eb666e695b76aecea19e02e2ae89676623e11b08c33b979cf758556af511c89fab814d9b059bd117f5ac3890e7612c1b2107965e839affc9ed9e8122a684d40c", 0x64) (async, rerun: 32) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 552.313099ms ago: executing program 2 (id=134): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00aa660082180b", 0x8) r2 = open(&(0x7f0000000280)='./file0\x00', 0x18289, 0x138) r3 = open(&(0x7f0000000040)='./file1\x00', 0x200, 0x24) mmap(&(0x7f00000fb000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0) r4 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x1, &(0x7f0000000500)=[0xffffffffffffffff]) r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x3, &(0x7f0000000600)=[0xffffffffffffffff, 0x0, 0x0]) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000640), 0x2, 0x0) r13 = fcntl$getown(r0, 0x5) r14 = open$dir(&(0x7f0000000140)='.\x00', 0x80, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x1, 0xfffffff9, 0x8189}, {0x18, 0x3, 0x48e, 0x1}, 0x6, [0x4, 0x0, 0x4, 0x8, 0x7, 0x674, 0x5, 0x8]}, 0x3c) r15 = kqueue() dup2(r14, r15) r16 = geteuid() getgid() fchown(r15, r16, r11) getgroups(0x4, &(0x7f0000000680)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="13965ddf06162f38850dbb13fa9361165bb3988357504f", 0x17}, {&(0x7f0000000100)="9768f6b4d0330c9f74ba7e9d91450f0abfed7c1ab0de56e2f9467f23a95cf1502eaeb34559bb6592a09930665445baf564871204161a216a6a66b6269f4be4b439e183f73fae1ccc44ac9995a156a6f72e05d5fbf4fdda48cb01ee26668917bfd213029b8d867d1281d25ef44b9e7a18ec139a424b200f97cb6f05d25dcbc6f7ca81e2fa199567804eea9fad10c4eb6b0926948c755af6a1533a4889804d2eea221c895f09a6568369312e994e46a268df3dcb53400debb207", 0xb9}, {&(0x7f00000001c0)="f016c11a0206304d190cbe3281fa4878da0e730a72a54d705b7b1bf2715ffad871f9187de7bf2afd4eae0fc8005f91f39e270985c0deaadf9320acb6efa5e04cc1662a3b481bd1f232097d8243440b3da9efdefd83067e9635ec4db98f974161ba4d27227319", 0x66}, {&(0x7f00000002c0)="4742842ee4620a84bc0285294cae0088c7a642a8915d9faec1f9cccbc171c839d4c4e1a68e2b8167b5eca1f0fe6ad8ddea3dfb3658dff9f5041392f69498f0627b21fcd1d00b33fa80a190127a96bb72d1ee4c9f3d41667ec7c7dd70984537d2a329db22c95aed785f51f1101fdff31c5c8d8b54293ca8b55766179579b80799e13580b825db4b44e88ed184a005bf94c031856d2a2120e9c341170895871e7f9b5b39e998dc930783cd06a6857542a2246ca363743ca65597555a65", 0xbc}, {&(0x7f0000000380)="5776f3152440c85df595a6e01a9d5d95", 0x10}], 0x5, &(0x7f0000000840)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYBLOB="0000c28e3b3d6426ce9ecdcfd58d9f4d25f635442c5071eea5bc220cd47058d2721b7c6d3590d8d8c720feae53abe771818d89d09c3e75bc176f69f68864e546cc2a77e7dd1a97ccf738586a6078a812a1205a49e36d32dcaa4a246f9666e11dbae175ce0911d2415fbd72affb39a839b6dee4d79488fd6f45045d793f91bbfd0a7482513f388e603a1a5d07fa7c8735db03873b783de7c64165114a39572983c36c098ee5", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r12, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x3}, 0x400) renameat(0xffffffffffffffff, &(0x7f00000025c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000002600)='./file1\x00') 487.447945ms ago: executing program 8 (id=69): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x800) shutdown(r0, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x172, 0x6}, 0x3fbd, 0x0, 0x0, 0x0, 0x1, 0x5, 0x100000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 485.203863ms ago: executing program 0 (id=135): open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x6, 0x4) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="272f2b962c1afc5c5a937632fa3804111aebe52e28daa341296c233ad806646ec38d60d5f0e85a0bec91d4569d969fcf86f13f4a4e45285b73a5", 0x3a}, {&(0x7f0000000100)="8b9e4cbd9bd08744595d8fbbbbdab458cb6c1218", 0x14}], 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 484.697379ms ago: executing program 34 (id=135): open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x6, 0x4) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="272f2b962c1afc5c5a937632fa3804111aebe52e28daa341296c233ad806646ec38d60d5f0e85a0bec91d4569d969fcf86f13f4a4e45285b73a5", 0x3a}, {&(0x7f0000000100)="8b9e4cbd9bd08744595d8fbbbbdab458cb6c1218", 0x14}], 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 274.925373ms ago: executing program 9 (id=93): sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000040)="45b77fedfeb2cf56ee823292ba37f8eee3ac48ff7a16dcdd7058456c978f08374b8c475aa75e7eb3bda8c8cd2582662e462c407a05cf40e7c44d217b3a99a079", &(0x7f0000000080)=0x40, &(0x7f0000000100)="b35cca0de737d2e2cdfd9bd6aa85837c5f2bdd97d2abcf3f6c30b5b4bc6708ed5958eef9eb666e695b76aecea19e02e2ae89676623e11b08c33b979cf758556af511c89fab814d9b059bd117f5ac3890e7612c1b2107965e839affc9ed9e8122a684d40c", 0x64) (async, rerun: 32) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 274.731799ms ago: executing program 8 (id=69): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x800) shutdown(r0, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x172, 0x6}, 0x3fbd, 0x0, 0x0, 0x0, 0x1, 0x5, 0x100000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 274.675595ms ago: executing program 1 (id=137): semop(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@random="e727dc07001f", @random="391e7dd7a2d7", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x8, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x0, 0x0, 0x0, 0x2e}]}}}}}) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) 271.922162ms ago: executing program 9 (id=93): sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000040)="45b77fedfeb2cf56ee823292ba37f8eee3ac48ff7a16dcdd7058456c978f08374b8c475aa75e7eb3bda8c8cd2582662e462c407a05cf40e7c44d217b3a99a079", &(0x7f0000000080)=0x40, &(0x7f0000000100)="b35cca0de737d2e2cdfd9bd6aa85837c5f2bdd97d2abcf3f6c30b5b4bc6708ed5958eef9eb666e695b76aecea19e02e2ae89676623e11b08c33b979cf758556af511c89fab814d9b059bd117f5ac3890e7612c1b2107965e839affc9ed9e8122a684d40c", 0x64) (async, rerun: 32) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 258.765707ms ago: executing program 2 (id=138): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r0, 0x10000) socket(0x18, 0x2, 0x6) (async) r1 = socket(0x18, 0x2, 0x6) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ftruncate(r2, 0x4) (async) ftruncate(r2, 0x4) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 252.667152ms ago: executing program 8 (id=69): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x800) shutdown(r0, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x172, 0x6}, 0x3fbd, 0x0, 0x0, 0x0, 0x1, 0x5, 0x100000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 47.260916ms ago: executing program 4 (id=139): kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x4c, 0xf27ff7794bbc9c2d, 0x400000000000fe, 0xfffe}], 0x5, 0x0, 0x9b6b, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x29, 0x20000000, 0x7, 0x13ffb}], 0xde0, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) 46.958607ms ago: executing program 9 (id=93): sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000040)="45b77fedfeb2cf56ee823292ba37f8eee3ac48ff7a16dcdd7058456c978f08374b8c475aa75e7eb3bda8c8cd2582662e462c407a05cf40e7c44d217b3a99a079", &(0x7f0000000080)=0x40, &(0x7f0000000100)="b35cca0de737d2e2cdfd9bd6aa85837c5f2bdd97d2abcf3f6c30b5b4bc6708ed5958eef9eb666e695b76aecea19e02e2ae89676623e11b08c33b979cf758556af511c89fab814d9b059bd117f5ac3890e7612c1b2107965e839affc9ed9e8122a684d40c", 0x64) (async, rerun: 32) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 12.162039ms ago: executing program 1 (id=140): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001d2000/0x1000)=nil}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa011, r3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x5, 0x3, 0x7fff, 0xb, "e53195cbd0373fe2b35d7a38d0711a8e4152422c", 0x2, 0xaec}) write(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0, 0xff}, 0x10, 0x42, 0x0) 11.310061ms ago: executing program 3 (id=136): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x6, 0x4, 0x7, 0x9, "22f006007600", 0x3, 0x2000000f}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x20, 0x1, 0x45) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 0s ago: executing program 8 (id=69): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x800) shutdown(r0, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x172, 0x6}, 0x3fbd, 0x0, 0x0, 0x0, 0x1, 0x5, 0x100000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.0.201' (ED25519) to the list of known hosts. Connection to 10.128.0.201 closed by remote host. login: syncing disks... done serialport: VM disconnected.