fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000003440)=[{0x20, 0xffff, 0xb981, "cbc3e1021c34962e9318"}, {0x1010, 0xffff, 0x2, "714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b4315f0c26572918554b7be93c2ad2e952ea02120399cc19298b66836eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c6a197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f4c7f1033de18ac1c67bfd7972dffb76c245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91723a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd78928a8a05fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9929046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e05141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b81f5fd79121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf01a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d53daa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab"}, {0x110, 0xffff, 0x6, "47b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c0421a3aea87a02d0b87bb12874b0f07b58950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba88ee59c707d44167afddc1cb88742f0adddadb780c4e87b4e4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e6b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f9210bd98f4ada3"}, {0xb0, 0x1, 0x10000, "a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880"}, {0x98, 0xffff, 0xdf, "85d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74fed1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda4"}, {0xe8, 0xffff, 0x9, "244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a81ece3f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b48"}, {0x90, 0xffff, 0xfffffff7, "0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de9"}, {0xf8, 0xffff, 0x1c, "02f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd92caf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1"}, {0x68, 0xffff, 0x6, "efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946468b63c75a9ed04ca0d3"}], 0x1560}, 0xb) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000008c0)="c09317b86418ab964fb1e0d7ddfa6e5c8a1a783894cacc1f9aa00fffe2135fa447cd865097c75605870ab946ed948259f81918cc1d76d4ded986e9b895be9a708da8a2540e9bc3b121529933837d2e5dfb816e9a9a5c392b3b348071f52552905c39bef2c2ca4163e5e8709eb492f2c2baa2ff2c652cdcaacc8e53c5c3c53c5f5b0b42bd59031e5e6d7eb008a425d35a6c7513945414156204c7905cdf9daf94cc4191b85f018d953f52ba29bd5fd1a18aba1850bb4e726b5eeeca5e76e1c2d6bd3047", &(0x7f00000009c0)=0xc3, &(0x7f0000000a00)="51e20fef996e6b15ad2087a4f5480fd9464cc536bc2cdf049f675e5db9096cdddff92ad91e1f4602551b24e4fc38e36d0c79b13d4d04844170e9f7c6a71d472e0b52e7ea52f8249717dd90396ae0375e0b677742f44f40a263fa27ce667c4e6a23e25290f16c7cb1f7122368fd0a1bfe6c4198100a12cf9ef20ed5e022d871b08d0dcce6be614b93dcfa39329bda7bd5edeb88e4321090b819c8343da6a896c3ebe0adf97a679f19668096a93650d2eced45d339c1e4ff881cc329e2b16df81534d163103bd7d5c5d99c8d1c56fc94e0e70d637a6a51bf314950", 0xda) accept$inet(r0, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) socket(0x18, 0x1, 0x0) 16:21:21 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x2, 0x1, 0x7fc}, {0x2, 0x2}, {0x4, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/186) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x1800}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '9O'}]}}}}}}) 16:21:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xe5deeb565ce0ab63, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:21:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)) r3 = dup(r0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @rand_addr="5f2612d0240ef619152865164e2c98fd", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@dstopts={0x0, 0x0, [], [@ra]}]}}}}}}}) 16:21:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x21b, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) listen(r2, 0xfffffe01) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606948, &(0x7f0000000300)) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCFLUSH(r5, 0x8218694a, &(0x7f0000000300)) 16:21:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:21:21 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0xd3, &(0x7f0000000180)={@broadcast, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x4}], {0x8100, 0x1, 0x0, 0x1}}], {@generic={0x8039, "552d681ff34ec375f5e9c613d93606b6d0ede3126951c843a9ae8ab8866c08f9a80ee55a4fd667fc9cc56a18c75fde9748e05b93746b9cad7ae4557494d9c5b18ace3f3aa5d3c25993e7d66eb5bd1a1e399e47644152258ed88f26e4ebbdc990d214a1ddf5027120626631c4f94003513f50a7bcaeb7dad34e452cbbdf75cfdfde4a8d9879230e82c781d8bacf368069501b0005b207d958eb7e2353fe09534f599396b666bd9fe31845bae1d1338e0ef9ac998804e8c8497dde03cf65"}}}) 16:21:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getrusage(0x0, &(0x7f0000000000)) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x3d, 0x0, 0x0) socket(0x20, 0x1, 0x9) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 16:21:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004739451b259493a09910656c25b8d1e18c12705df98fc37332f330cbb76db2"], 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 16:21:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:21:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fchdir(r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = dup(r1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000280)={0x80000001, 0xd868, 0x8, 0x0, &(0x7f0000000000)={{0x3, 0x1f, 0x5, 0x8, 0x7, 0x200, 0xffffbaad}, {[0x3, 0x58a00d47, 0x39, 0xfff, 0x4, 0x6, 0x8000, 0x1373be79, 0x4a4, 0x4, 0x80000001, 0x2, 0xe2f, 0x9, 0x0, 0x8001, 0x31a8, 0x3], [0xfff, 0x10000, 0x50, 0xfffffffffffffffa, 0x9, 0x8, 0x9, 0x2, 0xeb], [0x6, 0x8001, 0x7f, 0x4, 0x6, 0x82], [0x10000, 0x11f, 0xfffffffffffffffd, 0x20, 0x401, 0xd173], [{0x100, 0x5, 0xffffff81}, {0x81, 0x3, 0x7}, {0x9, 0x6, 0x2800000, 0x5435}, {0xffff, 0xfffffffd, 0xffff, 0x100000001}, {0x8001, 0x1, 0x7, 0xfffffffffffffff8}, {0x4, 0x5, 0x7fff, 0x80000000}, {0x1, 0x1, 0x8, 0x72bbbedf}, {0x8, 0x401, 0x8, 0xffffffff}], {0xcb76, 0x3, 0x0, 0xbf}, {0x5, 0x1, 0x40, 0xfffffffffffffffb}}}, 0x8001}) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606948, &(0x7f0000000300)) ioctl$TIOCCDTR(r7, 0x20007478) poll(&(0x7f00000002c0)=[{r4, 0x10}, {r5, 0x4}], 0x2, 0x14) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f00000000c0), 0x0) 16:21:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000080)="1f927888c48209d0eea9bbb7c9ee57d30ea391d3578eb1bed9d317bf510d9d7d80e0fdfabb66c6aa26d4ffead38636b00afc1a4d670885268111cd281c5fd19cc4cc1caa423b20b4a790207917f875462feb77f30addb55a26968abbb9f335ef", &(0x7f0000000140)=0x60, &(0x7f00000001c0)="908fb5b76ef083c631b594e034d4733d579b924b08b47d92fcc5cffff73e9ff331f04bdf85e1f5ed9f295fa0c24ae643477467786cdcc456b91ecd4492ac40fda1cd2f462a2323627449207f90a603464862f2022b22116ba288063e0dbb05489f8ff1b029e920807ebd43ce5ee9ec49595d8666", 0x74) close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffd, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:21:21 executing program 0: syz_emit_ethernet(0x9d, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x67, 0x8, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x5, [], {0x3, 0x6, "85c13e", 0x1, 0x1, 0x18, @mcast1, @rand_addr="167536ebd6a74e12421f4d2f4a845904", [], "04b8a2d3c54a794c9173465e0af74abc151c15b122b1a0d76e1bcdc20d418484e9e7b35df9becdacd87e8a9efb94b4472392e62ed93248"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) 16:21:21 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x80000000007, 0x4000800000000095}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000240)=[{0x1, 0x1004, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3}, {0x1, 0x0, 0x1000}, {0x3, 0x100, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xb1, 0x1000}], 0x8) semop(0x0, &(0x7f0000000080), 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(0x0, &(0x7f0000000000)=[{0x0, 0xff8c, 0xc00}, {0x4, 0x7, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x4}, {0x4, 0x6, 0x800}, {0x0, 0xe8a, 0x800}, {0x2, 0x2, 0x800}, {0x4, 0x8}, {0x1, 0x1, 0x1000}], 0x9) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) munlockall() semop(0x0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000380)=""/66) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/194) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0de9bae3c6514e6ae973739ea78b7ec000"}) r3 = kqueue() getuid() ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:21:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000100)="0d8217fe4e2b9b2bbf66d8397333b028e99aa5b2d709939d5d44d4a3f60767158777536f1c9677a4e3e5c6c66e03c36422edcd8972f19b312c7ef88e67044b5289", &(0x7f0000000180)=0x41, &(0x7f00000001c0)="97168f7399fd349b9872b5c0ac68d9302bd1e5c4f4648dec71c573a757bf075ac21b142c586749ced890e074ed05b64b52268919486867b68e15000713a00077481349af0ba9599aabaf2d702e205f77918779ee2b19327eca7a2575bbb4a951fd8962769e08c272a67a02f3898092e0af016e4f13b7436953a27abb0778f32321b3344db96f130c49575b6d87b9ad1dc2e08ee6165e1d03fc12fbf2436727f10f93c1a0fe3fa6f56c6a98cc375b2f3d16a0671fd407439b70cd70a45d3ef89edf92f28c774d98117b4f757ae7", 0xcd) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:21:21 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [{[], {0x8100, 0x6, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\ayq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 16:21:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000180)='./file0/../file0\x00') fchdir(r1) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000280)='r\x00') socketpair(0x11, 0x3, 0x0, 0x0) 16:21:21 executing program 0: syz_emit_ethernet(0x5b, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500004d0000000000029078e0000002ac1400aa4e204e220008907811746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc725332ab3c"]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r6) chown(&(0x7f00000000c0)='./file0\x00', r3, r6) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0xe6c7}) 16:21:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xfffffffa) sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto$inet6(r2, &(0x7f0000000100)="0778d582f0115b0d1f90770f0c2138b0b56ba0806aff3fef27947256096eeb2595f116934309831f2d41e524f8e1604494b5ff65fc4f2887ad55808bd17fe82ca24e7ad3fa09896800afdeffa388119129c915ff69272c8d5fd784de52f507a77f880596318e12e2c7518442d92c1df23f55686603683e1b379aaabec896f160a22ce5b109f4eb1e65fa3ee6836fb7533e3e8e896646f7381c0f318c", 0x9c, 0x4, &(0x7f0000000040)={0x18, 0x1, 0x10001}, 0xc) 16:21:21 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x2, &(0x7f00000001c0)="5eb9d76c8852d5717ff359dcd032db32e1c75fef10b88f6449f90c956e8c24eeadeed671bf5e893b6c4e715b6862ffbc93bfb94039a3a2c85a9d35fe464183eaf07118592c162aae9bb00a121e1961dea0483d3fe2be74f1232b3ae9168ccad9969e15478095f7f3c9a8e08cd4e358e1a687fdb4e5d35e817101cc6e1509000000000000000392e186b29b0d551005ff73f3b64d8348f419796afa845ef420cebe41995e18b179c0a50989448a1f6b33d7ad6083c2717a30cd7b567be615502dcd694c1f89b802182e7d103a8d954ad71aad29ed68fe613861224bb15dfcbc56c94b52f911e550dacfdf07111925eccb19a5412157fb9c1a5ff7f99cc3d28c91c154e1fbcc3bb064cf33eb7d3bb9433d449250ccfc1954327c8b4d322596a1ecf24962614e4440ae2aa72ebfe0a77ca633cbd4d291a371002bf0c4c02de8dacb4ac2b292b07166d1fbbe5ad4871ea242fdad27d2436b33bc33968c29f4f400000000e951d81e268e8745932d80781407787dbf4feab6b173d03aa0485e843feef59af54851d0cd85e076fe03990f8b82b614bcc0f871284afc379b002cea61e25a68760aa9792b66a1c19d63874047", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x5}, 0xc) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x80}, {r2}, {r3, 0x20}, {0xffffffffffffffff, 0x8}], 0x5, 0x0) 16:21:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000001c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r9 = kqueue() r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80606948, &(0x7f0000000300)) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x8, 0x7, 0x9, 0x800004}, {0x1365, 0x1e, 0x2, 0xf6}]}) kevent(r9, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x9a, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd6000000000640000000000000035a900eb04005e00dd9f00fe8000000000ffffffff0000000000aaea19b762a0f3356fce15ef2a0f300db8f361a2c344f65b30308364ad1d15d404c8056bc74a9526a34eed4c0d1204bf071c7254612af31c6d041f61a65ab42a9d011f705e292af90373cf9d2fa646053e8e8d02d43ad3889008f546a179b288420d41dd1f"]) 16:21:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r0, r1) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r4, r6) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="7a8d0306029b866ceba8bb625200"], 0x10) write(r1, 0x0, 0x0) 16:21:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt(r0, 0x4, 0x6, &(0x7f0000000080)="ab5ec4bb560f49d63b0c495a9451e8c80c67610bb4bf6de9a4c94b5922bac8bb7fbe15d05be72ee159acc27d74d98de7340e3af7ddf66ae311ce3f736314c01bc3a1fce23bf2636af9e4402b9faaaabb171814cc05f61df4eb6a58dc8d6df0918422897a1dbc8d5176d30271909f843ab545094ac7f89dacafda82b2414b836b7ec91efee8bac7a58d28dd267a734f40bbadfd951faecd2ce2ce80c20f6535a6f31bd61c141c3df642978ad48939dfd36c", 0xb1) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt(r1, 0x10000, 0x8, &(0x7f0000000140)="6f51fb41213b6a543b5b688d50c2480ff2f80a1952cd6a507f52c8eb644a20442dd1b39caffb6f3bcc5002ecd9d46cc0ee54996fe83fdefcc7444cd53f30ba8192041b443a89a89555826dc4341003e7c086415d0dcf83f0a4f419c9edb2b248b3f1ac367a0ce31fbd307b73bd88dd71e1b8be62bd775a0897313d585ffee595b70cc80473b04b26dfa42143a42788297d20893b7252183d3b765be3f693359a617c538d8ab1eeae6f0659214c04e3ff1c72f69d9b0e16fa108fa17866e5ceaf62b515e979", 0xc5) 16:21:21 executing program 0: syz_emit_ethernet(0x97, &(0x7f0000000000)={@empty, @local={[], 0xffffffffffffffff}, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x61, 0x3a, 0x0, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@dstopts={0x2f, 0x3, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x1}, @ra={0x5, 0x2, 0x1}, @pad1]}], @generic="c161b97e733025cd9117aa5e6e11b75ffd749a0a25b9b71b6374251663622789357b6338068f141202e20ed913c848cb13482aed17c0403a691c50c27d2be8ff0f"}}}}}) 16:21:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:21:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000008000000000000ff0200000000000000000000000000010200907846000006000000000000000000000000000000000100000000df0000000000000000000000732a6ac5e632dc9cb215b506ceffbc4f1480891cb6bd69ae09b36cbe7483c10afcdbf5180ffadba1e75b155fee4720a1ff3d78596ea4637ef147ec309d3f52f70a9d49851c5d897fac99073434ea1c1b6fb3cc2e3688e3af4dceed901798f0347021a409654cbdf3706944f09b10290c5e0c7a6956f89891886f21c5605cf911f8"]) 16:21:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) syz_emit_ethernet(0x92, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971005c0000bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000016108000000000000fe8000000000000000000000000000aa00000000000000000000ffffffffffff0000000000000000000000000000000100000000000000000000ffffe00000024e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0000000000000000d5700e76523b7e3566228e6e876aa467fa6ce985043072cd3f8a98450f9785a55a4a10df71d3314fbe64ecdecf336d55f2a2eabf80c0f483310ed07608d4b5f9d5f833b1b59e85d441e899e010601c59dd6c894583bbcde2613c715e79be21a64ac0b2bd5af09eeecb9f4d169edbc4c06db6704bfde0e5fd8cbd1600998d8cac149c7d343b4aa802cc93ff2e86f3bacabb580ad3aead56564af0bd16b4ee8d1190fd13ed73c5bc7d2341b2ef23bfacecb459fd91572101a846bd6db4c25c25eccdad6190a147a891b2b4534dc8d6ad3e0855c882b3e19d094806c3150bfba8bc1279e5a45eede6e812cfa013fab72acfc9d1abb34a5f5499faf39a4823336f1e", @ANYRES32=r0, @ANYRESOCT, @ANYRESHEX]) 16:21:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x81, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0307059a9e75c08e7647acf4e91963341bf4dc3555e02463b2ba75ec5f01c455d52fe903222de05313112e59309968fd6b0000000080570749cb18a5dc6e0666418918a632e2c12632cc4e1b35ab5972b9864b3a456c48e6266e6af2bbe900fedaf965897df1d4e4f602342efde2245edaf924453416cb090b32c943c628169ec77df487d3ca0c8eae3059e8e245343389392ea430119d9a583b3753477ebf317020409cad0c4f8d557469dd8cd91008a27b2d42a4e4548d7e051aca1a90644db366f52d2460ece0a6fc796170d8ebf1751a282fe0", 0xd5}, {&(0x7f0000000100)="1fb4e80fa84cb5829134bd3453c6fbe5cda211cedd1386efdde109877f7eccce9e4cb42b7f683eb2b091fb50f1c6a79cd76b7efdd40bd1640b2d886ffd", 0x3d}], 0x2) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:21:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind(r3, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0x2000000, 0x4) 16:21:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) poll(&(0x7f0000000080)=[{r0, 0x10}, {r1, 0x1}], 0x2, 0x20) r2 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:21:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="0714000000000025ff14468697f2000200000000d6d40e6dcbafee50298049c3290cd8c78bac68a05986d71ce3512aaa9a79f641e40a5f3773a392217a148695ac67bf9f5786ee10dff0d102ab081dbcfde975584d62004e1340904749cee4ee0e5b93aabf700e753c06a449b3c8991bc494069080dbb37cfb649a2c5074351ce0e4e645ca15f6f5aa71d8a0934e48d2d19d23f29ba56b632585c16a5676a7538eda30c788a2b15787ad1904db4820c8a84d56e4e2fc9604aff8fa4b1293ea241802f759eb9d529dbc2814ddcd9f2c6026bdca35a03b688a86deb83094921e7a4d826ceaa14afdf8f4ae1a3fca10d3a0cef30f2ee42477afec06d362ca0a063fca883b0e7aa9589b435cc31a86493a30497bbcf677ff0300009d199d9ccf4d4f98f1015dea52f1a6b0fb3afbb16647cea07fa0cfdea1b72643c407d304a072f6ab676fb6d3d493dc565de7c9e8b3279686ab8bcf615a0f363107994ad16e357e360bc57a62be9780287379333c4ecc58d910e783e1f21db53e91bbc3232c7169a4a0c2a1fd0662864f4542f037f3abc5c57c48de760f498485abe63496f545ab6219d99153ffa6bfdb6582fe2a82c4593a84d495302a89d99cdf679b08fa4a4c24f887ca945e61dc5c1dcb7ddee0d335269b8bf913e055019323cc0836fd9b93b29bf5dc0fbedcb6a8ada57c790797dfac624f9dc9070ce7db94b89a3cded70f4ea530c1f015b5f80a25ad6064464303fe12fe518845643e88939a16b30bc124fd6b9518577e4fab20b77acbc356aa36c12a9fab1f013ada7ad1531d14ac338fb16238475b26741497c9c5276701c71e6961e51a9265b4dd9fbcfdea", 0x25c) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140), &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) clock_gettime(0x0, 0xffffffffffffffff) 16:21:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:21:21 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000c62926083c318b1270dc60ba5e097efcd5a662ee099bea7a8d5ad260772e7ef2c4a0c7b4a5d28165a55e5551845b0c5d7378c91dc2b41f13237e5f91d4685d23c660ab547e26128e4e5e64af5a70402dc855033c68fbf241cb51c217186cae0938ba99"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1bd9b297", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:21:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="35f39a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000012000991e58999219c66600440e582e5166c71352651417e3a3a6ae47d6d56c39eb29c1d260da8a3813471e0de9843e72b4dd00ffcd11dbd228d0ed990628d3cdb0b44058940421bcddf48a876edf6c39904f50bfb9b3a0d42549aed0f0b2368d603dec651852c2601be6d133b49fdae0c8998ff04c0cbcab950c122928"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) 16:21:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) execve(0x0, 0x0, 0x0) 16:21:22 executing program 0: syz_emit_ethernet(0x57, &(0x7f0000000180)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x21, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x3, 0x1, "1d36e6d7c0d4"}, {0x3, 0x1, "2eb4ea018c4ffd"}]}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 16:21:22 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00') chroot(&(0x7f00000000c0)='./file0/../file0\x00') 16:21:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = syz_open_pts() flock(r3, 0x2) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r4 = dup2(r2, r3) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='=', 0x1}], 0x1, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d33f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed786fb6fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbd53112507dd3610bb2fa09000000d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34309ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc552db8026cc03dbda71235300000000000000000000001efd7a5515c3d46cbde1aaa83d7877c148b312c6f36c188891fb156963c51a783eceb7c10b70f0c1ee2cbbcf8c463ec51cc83b24cc3ad93d8d32f641b87f14130884cd2ae6e8cc44f059f1f9a169bcc1d827f8733f8ecc48c8890bbaadc8b47afb3bdee2dcc37b4af5e8f1b1d5ccd28d3dcb96adacc1bf9f332bfd93d0ca3919d6b7530dff2ee475edbf142de6ae70d12a2a36a55e9b22ffa5ecaed33b8811556207c8e0401f33ad5fe7fd7cfebeb21b6ce92adcce89a2dc80b99c19a163a3783a57ec87b641f4210aa3f468aaa0bf0ce6ef4d418e054532a42154003b13b540a06da76e35320e55", @ANYRESOCT=r4, @ANYRESHEX], 0x8, 0x800) 16:21:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000000), 0x4) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x10, 0x1, 0x81) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000080)=0x83) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$BIOCFLUSH(r2, 0x20004268) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 16:21:22 executing program 0: r0 = semget$private(0x0, 0x1, 0xa0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/199) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000100)=""/100) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000180)=""/49) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x690) pipe(&(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) fchflags(r2, 0x0) semop(r0, &(0x7f00000002c0)=[{0x3, 0x7ff, 0x1400}, {0x0, 0x7, 0x800}, {0x4, 0x3}, {0x4, 0x7ff, 0x1800}], 0x4) r3 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000300)=0x7) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000340)=0x40) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f00000003c0)={0x1ff, 0xffffffe1}) semop(0xffffffffffffffff, &(0x7f0000000400)=[{0x2, 0x5, 0x1800}, {0x2, 0x7}, {0x4, 0x9, 0x800}, {0x4, 0x9, 0x1800}, {0x1, 0x101, 0x1000}, {0x1, 0x333, 0x800}, {0x2, 0x7, 0x1800}, {0x0, 0x7b9c, 0x1800}, {0x4, 0x1, 0x1800}], 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r6, 0x7, 0x6, &(0x7f0000000480)="dc649ee35865aa835a2bb20a82c65b32c9f7370452f54f65b48804240bb47e2d2992583a60c35db29a0a16a5462b5193368391eaac06d45e8d85f2eccf2e5fdb8d01a57da305de5b3b35387ccf52a0226a63d8ce133f0ed27bbeccf4e256b76aa816e5cd73815bfaf053172cb187f19f7e8bdf97b8aa1297839a3ee0510cf17c6d9c87d4e78f021912ef3e644fb120c3a199570b82bfd36f14c00a7ecf388aaddf7c02be5cda373494c3c0af603e54d1024f3c85e459f59883769ad61a47a029e9ab89b9f7c5efc22fab93dc4108d2a6c63f3347ad3ba1f169e69d903d7b55c7d097d074099f89d606003256f6ec4f24b89dfb7fbe798a46c083db1b3b972c5521f0e669c87ce97d56a6120f1cdabf7f375049b7e871451d050880ae2977a6434cb4e974e381915daf1c9c8d70994c91c67204f75480f7798fcc564c50e9eb07bc06220cd57d96e596ab052623b53c04cd318b37879228ac31aba429c457e454224d2dbaeac5df1bc4dfa6af6436ac0fdf5ae1547ee407a6a31c8f9769645708fa4116f0c3c606b162b0d815e760194fcc177f8758bda8b5c65447d7b2d311318d515457a059764c83828c41713e5662adbb7bf9f2fd496872ac0f298e445b01687e05c9d12e8b6989c5955db7f03a70f4ef0e50c6e3ac61a29e42ea90b145ae259fa7a0b739133172a37ba4cc9239cd7aa5b1cf745bacf6c154bfa2f645be798b18c7a8a03f1bc777c8a04124b233dc78996bd942bb1bbdca768ef584719fdf16bf77dde0f12ec07bf192f13e67aa02939432a7f6d2d6ef5a82eb63df787a5b940fde0302a3f2fe9482531e4d8a4236ea7ea5baef30f47a1eb415a36c1a8818686b14e39c321583d7e4b526f01f8aad4b5a527faf3a2b93a4c904b264e363d5a138954118db96a1b0b9c2d5c2bbf78e8c8c2cc2f797259336549ca744473ca7517194228d3719e4eafed1172a53f67c94661f6797af2cf10b50766e9729a8ff789389ef7a4df739bb8ad8c1b07fe4d98c4715bd74e4c60e04c7a6e66aa96da70c7bc3f5dfc8fdbe51e102929bb074e7477daa2a608ba827f27c214bdd563f19497c640daaab9040b9810320e04b17c0c9c89eab0196d79f3d119fba88c5dc1c870153629e327e4b695d53cffe5718651e4907251982e398a61881cf6c932f7b9963093c4680a8dcef8dd8e24f2e9d32f88f8e9d7d8ce9b381709e8fb57adf6426d1e76e36d8ad4a2130c3317d2b99c068b122fd55e14f1b8b5792df9d9762d66235ce36004198dab04057744bb0742947a530eac20f55266e070613bfaec2b394ae9801408e7dbb3f3c7ac05d804c09d8dca81cb5b5e34a908e28956f0ea718cac2200a2d76cbf1d1b2ffdba44338885a5ae808d382f39b564b2142250888df1ba238d9847a9528bfdcdd8e4784f939bf8b031cb3887ec31399b8b565ade101389cd44b83d7d72caa7fbd938a33b9edd4c576560bf31302ecc9aa91653c4c7f3ece916fda8cff6064d26f57abc235d00c965219464a9320eaab48e38043053d05c6eabf5e2db4553b22bd4e61a661a9214a337e97f2766930af2fce280da8284ac0372fdc9853617c22b1c241e95658fd92aa2a29529677c1af2648a21d0baf7fe08f03ee84a2ca0c1d48d1474899f56b95dcc508d731f35d9ba436ecc50b093826a9328eb50deaa9c125539d02e4ad313a68883134099c6f54dfe7dae599b575edc0454ecb38ba2e46b518b4f9bcf3731d42d045580a6fbad56463bf0818dac0ef9c00e36a24a3551920e4fd1d96146c47653070a90ecc7c5c8421d6842b4aaa53ae9153cc6d68c2e5b1e2085b29766858036bfaafc8e37c21ee54bd333232805eb5f1a3032dcf8cc48b5b114916d8c6548c0554a09b04280bb9d901186a424ccf8c32e24309e502ec3de393f52b4dbbb0f04b4a0655a6d25d6e9aa5a0bfab268558dd2a273230eb34d010193fcd71f1e86b39c5b43791721bdd39881e05dd5a50f5495da89dffd5147e259fba822af98705a985d21c48e38eedb56576c3325974d12246b1b42081357ef36589f70498c7c427bf78698f5a4751dbcd7d660b7e19a89f61df7f2acc32855d1373a5026797ea16279ee6c411c12552af17cf1e2841534311de33bab01149af1433316080f1da5e0f399192aa5b2ce092c0d02bc30449a5bfed644e08f71ce1a1228d0327537063463717fef7ea7a20f0b074f439886330e2c5a09a967cfc9398f6bb8d8c68668973979e841aad07b1639a29317bff2d1080eac95ae0069a015dfa5129cd4fec3fbb60071d7ebaa1a29175f764e98ffb74222232ff268ff1f8ce5e8e94709cdb63d13e291ffa96c5354c65be0c40825845c6c5159c64e17288fcbdee1174ad6a3b94f1c887aa1ef7ff69a5f888f0e34664d63927586aa0dc4e5bc620e47d8cf26814bc1ae5d0b104a7010db241c4d0f6a1bf13d9e5b20b0a93c423d5639d2944d2f1f75640d9f37a287a1e2325e2f79bd99ac969f3e25a926c9a480c3bb304065c1a42d2905654483674203d6a87292468141d233a54d0afc9e2766d02652c8d7bdac889d4a2e8dff6c63bd802f0e799bf2e7ff14644ac032f1aaca4e7117b59a989ec355b6ffadfbc9bb1d07c7c28684af3983bf49d3b9104cef9af9579e0309eba8eb645b6642770858944fc7d7ce0400c28c9c9022f9caafebaec5fbcedfbf624ea05af2014e4ae2c01910ef2258e7f67fe0db6e485f1d77e633e8561cd88ade661c93da81dbb73a166ff3ae100df4d7f9dd6ca74e8018bf494f2b338e12e916a2be0f9b5d93b82ef1b714669d5691d9047ed0619a0c11de6cf7fa32a300abc56f7a44c018f4592b1ca0130b49372a17a8ff62c5458181ae2fd481cace8a020abb7114c81cf10f7e35e7b66af85274c0dcf6353c5d448adc06c25d5324c51e3e07ead7d81a5ab7d464881ec1c0eccee5a5af256072845f26a6b3d3f9adbfdc05d154303076afeb246eacbcc2864bf6b87bca6e66db9aaf4f0cd11516d57877883842ae64fc91b24c59f24739ac386ef8c1fdcbe3dd345c993128d6c50eddf27772426c0b47d4f8d5b72ae25e8201edebcc5849b2b1da77da4e88e1d7759ae021606822764eb375571a894b9858fdd0897afbca944421e196ef390cd8ace3f9bad86bb5485168a9201ebf8dc43345550b39d2b0789a6d209e17dafe2e345393a5bba67e89cdfd50e83a5dbc0268376d0816b94092e74184150a0db75dd1fcf06924317a14a4c5781bfdb853900f34c775ad20f7ced5e1e6bbd0342f8f2a2ed3b0927b43404c97b4abb73aeeaa629ee11f7ba635f898c3970a01cac1f1660e0bde6b19acc4a8250c0118d91203636b49889c608255e99d699fb53257ed12fc0d9ae594cfc3bb5ef1f152d38997b91c09c95a7bf7eb6ff93fd9a32a28a9f273f60b815f37fa71dc90c046b157d53e9ac0ea6686a6b6db7ad6939ff59c0a141c9a7caf220f4960bd9422e75640b46e0a3a29a51fa1f63f5f0064f203e0e99b52d98974ef5730e6bb3a4a2b3f00d496b0e4cc3774fbd8321c0894ded4bb5c93f2a793bb94c4b1b6e55fe0a728ca20872c4a03968704b6e8eb65471c22a3d8dae315d314aa93d27e9e8baa84fdbbd76bc6c4ea4690d8b894cd84c16b28ebe1a2f84b7a33bccc55528e10e872f4aacce5cbf7e83f72eced5c6e762193b17d81ab0e544089b0665efce1fea3aa24c61b388025a4ddddeef24639c33be5aaa3e08d7565f4f9b138af46e90baf777b9d403f87ccda912ac12d18363af8b3a036ae5cc75a11a43254024627cda461c1fbe986c1699bbaa6cfaa8ed0f337841aab05851aa0a23e96c71d56c6af45304cc822560ac506470d88dad40ffc9103fc6d262cd582727c5374ae97e19b5a67493d8d120a4b9b7730d3346543546b62f1f41fb29928571ea38043bd3af1cfbfc1333d5e71de73ec0557769c3ebfae6988f04fcb774dba7bc90d436a5e427fd067bafcc6ab6c80ceef4ed80450256ad381d658bb6581ad45fbd93a114dfd9380f8fd2f26f803855cf42556c2832c28c37122ef107971b38eae0cbadaad56b07f5fb3d5c918067af9da534da07106f8a16182980828f959e647e283b7ce55c0e4493ab32554fb1315e1801e912da4ebd3a6fac77f13486f55d46b1db4dce1e223924a993d3dd6c5b7ea2aecd5dd21df6f23c351f7929fc4b5577b77cf9ad20c10961e1e60cea33d12c0fca0aac05664779839db2e63a5baab06d13429c5f14f648d94164226aeecfe643ee497c7cb4e848fe330010815dcfaaf3b450106039b2ccad732aa83739eedb56a5bbe83de81b55bcb5759e8fe7d95fb5eb83420519704aa3d5e4a05a0e2ca1dcf3ca26ab33473b141564fa034e170261035834eaa50a9e4666d19a021b91241d41b4629d2dc783c458111de9bcf1a11a5dc4c1263c3418da1aa0b6a8d183a9354e5963ff472d313288ec8eeeb2b258dbcc1ec2c1b8bf65d38ee6edd034feacef087513c8fb0f9d02aedab60df2ecfe246e29ca21617e07e63e093770b77e242c1b78c3afe7593a123f597817e60862e3917dec480dbf4253efbe22d477d929449b1a182c6c7a6b476ab93d6c39cfe4b603389b66fddd014e87952fb4e36d56c33e97a54cea4ff9b2bf0dd9c38431f4276851c556c2d10707979f17aa3c083ca49ba16043d87b5d7d06c4d4b25a235a4c2b1226dc91ede7d8e21622eff358b1ec622c820b1659361d06a33cc881d364ebc572e4dc51a8da14e63509b4bac12435a8578e7ba0d529df418f64207306c9285915647e9929dab69a402f04287d46198320afbb0cd5c41cd6d11491508d147d6cf43d8bfc4da9e1fef3a357faa1a6455c1221196ff1dccb5f443e07a593bc3f911c54ed000a9e70f51e5bef62c12e5490965b8dad999036d845a152a8a25eefd9c64d2eb6dc55776ed0dae0c783ad96be998d5bd223d86cd3724eb872db58528017ff753bb00e1679c008ee9e98e7e5a01612ea24374cadc579c9b5a941b3089f8b65c46f2473a34593ea451f02d3a2f4c523e24db40d3d2710c913f5917ff321944e8105e2dd3e6413af088486322557d7178c240a71858ac8507d99a3c5c52fff8c97025e327881280d2a976817533542ee99c49aa60e15f7b7668364b5d886b8b8c72d6d839d0aeac69d0e4f5c6ee341524d9aefe6902c39cf16dd8732329cc626c82b57789900772b23bef16a084893a071d23862be46f8f6f16efc02aa9e90fcc6240e37429cf9475a98c9b1fdf4f3ba81b483cff681120717e003dc8c1851bc98c1c573aad68eee72d652d8ac493dc6945ce80edd63fdbe8d921f5f79b5815b451a38f76652c14282b71ecb60c794e0fb84d9b2bcf130cdfbdb9cbc550f6b3774682c1d8bb7fde98134ce6dcf80623a4d1ea936b2fdbeabd04e81e6651fe10d31a28f08fdfc4ae440ec1fd61a0d3ac1bafc702a48f7a17fe8d7693d355df33e15692558f91bb97c34eaf067045cd54b77e6fc11f2865aec915b8b8f7fa4fa99b06acca23ead2ca1f36ebf095079e6fc91438aea8962df9d21c0699c8881091ee43b82c7c8a64e28c26f8f74945e1fd23d2262757f3d3d3fadf723dd2f7a2c6ff219ad4d49f44facb0b39232aa022c0b9d9c4ded79d20119bb6161f20a12587154ab8f3a6936b0172f95271d60adc70dc96d85e24a7ceb203e00ead044a187c8c3e205c90dd00654b92e3965bb8cd69bcb37f60456ab91c8e816735d5c7d1c82e0052249a8da4c1f30bd0af04ceb6bf8e40df862f6d0584f922492bd4796ce91f1297321a583", 0x1000) write(r4, &(0x7f0000001480)="ac3de0547afbdc6f4a02561b457157320daffd6b0a87a40800901d81be4fdd4c70dd624cb6d31e72e56f26769df9068fc29abb9b5a9f578570a00c942f2d8445c8dde6657809c94e763f9785edb32ae5c867017320c94f9d11e821a8f28ef460999643efac075190f6cbc2663554a494ebb7d49c54dbf6a74a67d6150f76137269c6338cc0bb6240abb63015686bb863baf4380a1feaf864999e280abdd0d64c65a50b43911f66a206c7f5b7c759ba27d4903921e61fe3c1a80ede306af218d841f89bfc44c40f06c7f8c2b631e3044b889dbfd96f39a050f2eb60b2c771514f389d3664d419cbbae16400349a96099ea803baaa80a23884bfcb25e4fc3f06", 0xff) 16:21:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x1}, {0x2, 0x7f, 0x0, 0x8002}, {0x3, 0xfb}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x82, 0x4}, {0x5, 0xe96b}, {0x41, 0x2}], 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0xed) 16:21:22 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) unlinkat(r0, &(0x7f00000010c0)='./file0\x00', 0x0) 16:21:22 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="b278f4a0f44c24a2d6672ff175351ce9875f8a435db881b1aed33adac44306b8c8d8d0d11b44768df308f4ddcb3165847d92f620fdc978687c601072b27812442e21d9f53ffdc5eb17ccc34b30275e50baee85acf5f30707b7e4dfcbacd92ba7b880f7a7a5b6fe02445ae19362ec99d06e6ea30e6d3b3a420c30b5e36641e4da9199118efa8c09a62dac0d90a7704ae44d3900922c4efa342e17ffc571a36a26ac4715d2d63370a5d64dad1bca82809cc926bcd78cfb5f9b3a0bbfecbd911d8c95236f", 0xc3) 16:21:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000001c0)) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000200)=""/225) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSTOP(r4, 0x2000746f) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffdffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af67a117c00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000a00)="0961c7cdf5abab8e945ce3c9d7071e8e87330c3753dc07", 0x17}], 0x1) 16:21:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x40}, {0x10001, 0xf38}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) dup2(r2, r0) 16:21:22 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x40) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='x\x00') 16:21:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x8000, 0x3) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:21:22 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x24, 0x1ff}, {0x89, 0x1}, {0x44, 0x200}, {0x80}, {0x1, 0x5}, {0x89}], 0x6}) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xfffffffb) 16:21:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/13, &(0x7f0000000100)=0xd) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r3, &(0x7f0000001640)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000180)="9f681e11d26c4d9a1f358cf07874fc771274066185f61248421013bb13c2697b3852d82f728038a5400f942c64cac2f8e0f849cd635091542a950baaf738b2b39ab721f7f9af", 0x46}, {&(0x7f0000000200)="1075e22e8f41de92a0d3e70285d9d0da88a0ec5b050ad4be3201cc05b1669c0f265076a534f6e3df7ea05c8cda5dcd2d7e", 0x31}, {&(0x7f00000002c0)="2485789133f00c9862a84c90e915d32740a80fac0c94c1f2255f3cec4fcd92e7dcf76f19a15fb78b373dec5103cfe8b2f84cca96acd8ad2ee926ec1b6e9c90fffa237bbf15f690fed8b5907f9db9e79839d52c4fef3746c9e1e665a62c2f21dbae5100d054fe8ac332a0d9c6f178408b890b77c47e5b959188b070010cfbb904a6c06306ae22f51343d80bf0c4ac562c6e1396f0bc368989dd3ad5087381a852308c976c92cad6245867bbaae257acd8e194747b74a423432cff10fd67bdf9434b5b834c0ac2dc3d6161cc945a207b105bc4edb380933bad36df79e7ff15e218cb96f94e0e9251b1987ea3b3bea3b501550d0d25c4", 0xf5}, {&(0x7f0000000240)="63795e370bdc", 0x6}, {&(0x7f00000003c0)="69b24eed6f585679b083424e37594f0968cb75be0cd0ec95e6a5bb7b9e1f096317c65c124ac5e78682b5bcd1faabe7299a48944ba02c969bfeb3f0bca47ecc9f34ac7c12962081248ad4b75bd0e5700b70e930c857357774555759fa536a9c958659ee75c8ded7f8aaa5f3eba7a11dd8f8f91eb3264f", 0x76}, {&(0x7f0000000440)="3757267d5c3158aa7a929d77357d3dd8d9a0899ef093d32867ce510c", 0x1c}, {&(0x7f00000004c0)="bdf2667d84113c54e1327ae2b540ec3893ca1ff754f2f7fc83a6ad3bd6ed4b9e9befcdb77ed1f9ea6273c5bcd0e541be9b748a0c2b2c74fae5a30a9cf4331b08600397fcae0187d5a26456d19165a7fbd0feae74f08e571442a86e546f1848c4e1c1b3c679b6786ad0455ffef4391d3e09b96dcb38400b776e49aa98bbd3a8e8cddb194df82e9202bd028297b6067fe66717b5315eccae4b41a9672ff94c4bc0565d3d5cbe56b0f2fd597a9618a5ddfd380dda413249b3c283142b1c6f23fbdef1b852cc13c50af583021c21d5f09720c1e6406ecd7aaa44a433668336bb03373597f4c07d8f7e1547119b7d6ab1869d5c6e3a260e30547d2341266b4aa61ea329f4483d1a9debb74ee77dc4e10ad3f7cf3d8f20651d4b11803121b1297f22d29d39f64e182fa149fd53fbabc69a1feb7762e046f80a5b056227f22152626ef12f9c8085c530d3355dec512c920776f31451c84453db6f9a6b93208c5a1a43e2d0d971301d42bee3abae3b392a9470af7f8ba30b7351980cdf4cba042237651c4e06212ac47b8b67faba536c74f8340ab461353ac9098a57f0708215d3643c5e604f17cb13769744448fb8f980abe5c964091be011bfacbdff231d40341f09575b6f19b683e7bf1c74d2019a74c59cab613406892663cf73c0f8c029f1c1857dc57d62de8dd7ddc10b0045b0481d4186ecf169ef6c65b9185ddc5d3baa014d84504d2adea5dad0892a9f53bd8ccccaa978e15018228aa85ca07fb0d5f9597f294e2937e38a02b2d26a6fa6ea900077cc7890249ef0360899431b0621fa250a3c22cf885ea22a630680f4c56a56cf9f46cbcf261e765903fb9c2b3d5e28d54633e67bcf4c558f2f50cde675d6cd4752d6acefd0c622143f418a58ea112676320c9e4d4321dd6c3cfb80a4098ae963f60191d8134c573976710a0557489f8f01950d4b5ee43b51de2dbb4642147b7a5f0c5c0ec307596a8bd9edb3e42811c86fc68a17d094978a2a7c035f22117a525d1210c83b51f68f5f2e661e6abd6e1cad6a877b82ffb8b8658c764390762f71a8ed957baec1aa3b221f6a72303efc94de98e3294d28461c57b771d87376e187fe85922a8e5d28589d549d56bbc3e087aabc61caae64dd2d802c5ebda085c5917a40108f97045d34475705d1f2dda69338ad636d51a22d6e4c50aade9971d380c366aa5df5978ff7a88647a76010107572c93b130c40bc611052e319f01e69fbcd1670769b346aa1a0af81ef989f55ef1af010a23ee9f5c45d3c948504b1ac4662aa6e7f933c2c38719f2372c55bed5754259e115ed97c2a6ed35d5c31ea4f168315e7d58fb2c0aaeb4ac0dcd29d2fbf5d2fe5ce3fe049174e378829ec0fbc8278ee512e2343e630960ac9bd644449e06eac1932f300cd82f659e9ba8bdfb5a22662ccbcb54b09430f55fcf85963da6bd0083dac46c137428067ae236cb0e9e15e42a2ff0a5fe8f2da57da8f19a795ebde59f5abe11144e87411279ff02f897d330cf06853d4c7ada041241ee692474b0f3fbe736d24dc3bf552574a813bfbe71a249ecc5dbe07e787aa2c071a4373200514b3d53b9b725f80d2259b64ecdcdb1eebab8c2b2fcb65bdb1d294efea78e8251c3fa85925361d730b1e28d9289fcdbc928134402e20fd5da0589ba7fed6b6828579f6dd35668f3ff194e8dc1c2a8d9e1ff5c430d53280260bff9aba59bf964a6991b622e541effbb93036b2a0e48295091eb69462f58959d890733b1386ee8e163b955000af232c16aed2474da73fe100852d7f4a3943f4015f41022b6fb63834ad2aa1f09ce770cb9c3f0dd5de39782d1701b3a02cc31c6d1a934b7e7959a8e9597294a2ea126fddb7fda093f9f3fdef2231fdd7a0a317db30915c5f4c36e7ba8872680c8d2d391684b5951603ef39a5bb6c341860ff5a60c587897ecfd980fd4eecf4a3da5f9ef982a07dfccb71a6983f423264f30fb41e28e05e4573879780b559f0095d4c911c6f7219b47bf22936abd6adb65a7d7479dd110580bcd87a20ffd2d66e9c6c4d077ff10d7a7f9a1d2ce26e8e6c2d0e168698f4f8ec919d56da320205ec3643d30a25f0b924558cacbadf2ceb8c86e29f7ca8c8d50890fe72a5ac5c9f8a2653c6ee5e9424e759e898fc95ced17c3821c24f89732d34a5fb657f12e406fc75a816515d902b5241f3cb20093ddd619b883130a76fdc3c943b695efb56e2fdb87afaa59606a30700f147fa177cb67ad3801c389a1b41e974689f17211531ca5a96fd0095bb7111017298b3773dbe714f9d83360fde196f82d3f77652022e6c5be0660983313873602d1b22fd594cdc96b5b778889c4713e7a9cb9b442053774c6821dbbe1910e7c2a79487e8092eb8b6fd8db63a550561008b32e7a918fb89f24fd0cbc35f4c0067d6fc19ed5c91de5523177a0f9935809b85aed1011e0a00ccaee13b22fde0d5c8b08802665e31d052f4f4a59e14da320c7ba8eb63395222a9faeebea482f075d54c90f3daed8bbf8883f41e890593fb9edb6e11f37304370c77135637658f58c1441a5a4442b9397c9bb316ec18e9eae88b5c5cd62c231e51964162665a0fc0be2945881490b8d78711538b18d11929f68f08838f677c669dff97cb0be269e82955682544a15f6b0d4e975c4197e7e0c83aa646de192e5b58bf681f751cb3f7a9fa000f7706a25a2f774e809ccfb0b2cc0816759591fc36ef05926e7528304006e599edcd41f7f31b6343516d1a785c1ea9611cfa5015bbe5ef14126bd06b08503930ee53dd305b884cb095534dde1cd9e8d44b05e2006c3df41c9a1a8d9500f1411ded133483fd1081cc0a1c8042545c5f303d5c57688e1ce3106318b8c8552536b153c210efaca01e73cccfaa02ac4d4f6d90c6b15b272cd58b731097801395bb08518081e0324622feac4a305221f5181f4d5d492ff07c50a5d906a63c3f7794463c89c2b9aa01f012ea2a3c62a0bf30cff1e4b41bde2b4d00b2203db973128e8c9e5260e3b587604e203f39170fe48ed47a094b9dd514249ff5ed6cea29d3935ab084bb7ac9e38af0108e515947331258fc655a035bd52a1de5873fd7b1a414032ef24b0bcfb70c3e2c8ab712a4a9a6fcbb02fe0b528a1964d90dde2c7aceb75cd859b9c16559682623f08440eddc48b082f0814a8b3cee5533c78cc03e49f50bd1a451be9621f56da53661a17caabcdd610e67abd065315c8b232c6804fbf0e718478a0f1e8caa994bb91d19c9e1581d5b6cbd99e1fc71e9372b1caa6a8349695aed578fb14b43509b0c45171b99448d0a708a82ade0275d20a92b051ad17e1b85ac8e1a81e471f644ede0d849ba2080a975dce562a4f0aeb76c1bb138ec5023a9de7074a3621f6b8ab8b438574f80a07f115798f02d9ab68686cf91d853ffe919bdc2841a71c83a8c0ed757d2b530f031dca7dacc5f25ec576b9d121771789b6d8d1e328b6d29b635b7a169cd40ac9892956fb2a9ce4ed8490ff4a03cf912cb415c626a19a02275a671f5bff4b575fd3bf187141a25c2879b40a37ce9e8dd57288893dc79038a6ff203783f8d47606aa062a088ae9cb364e3ce67a2a76144aaaaa2065bc633a983caa69c8887ae5c0ce2695d46f50ea0bc051b25266902114671399d19222eac073d840938845257956e3cedc3cda668dd6a28a145085db632a03ef388922ead317aa1ec80627a01bc77dd141d3765f5d50ffcb636fe7f6c7342b96588868017bc7e626ec8fe8859e0e95a3a97a078ed937b2138c7ce1357d22101f289df122b4601b7d8f087f1724c4662ecb2016a16a141324b16ce67fb6d7af49551dcbc720f1793ce3ed14840697f21a8fc5dd86ddbd67270147b5ccc4beaf3792439091d6f1782260384cbce8dd48cf9377e3d401763125b1e93880f2682f66c51f7a515d316ec99ebaffc41dabc828ceeb1a42070f631da29e3a24a8e5cec6e6f3fbbdae0ee9ae00b4c4e5effaca9ae58e5e0988290a8d217573e0b35669b2bc2a05d34c4ad8a5b1303b1b29336f38328551183e0cfca454882795d2939c0fb84e4c2130d14ccca1ef0c53b184008eac3edc48b3855a709f07b52611a0301ed32aae1fe408e2d157f17569dc7e0ff534784f76a4ee79a0cd94b48f1b4cd41eaece3e4c8889fc138546112a06242ac839f6907704cf02cbcf3c2050cf8f9d57d6e9772615a8e220b95d1eee8a5e356d9f8f5cc6b2a7b3244062a216cea48ef954c5e7d44f7948aabc863fcfd4c5d428c6952d4c0a3f5e613ff5783b4e84a971114a84678cc263a6a2ed3c479410329d138b01d926d3eb4feb05c2797ae68dbb4175bdb5a5627989ba76a903add24cb9e173e8e9323efe33a1d055e199f5c0e13c7f807563ef38568c7cccd3c4627eeaf46e862e5cf04510645fbe009da1ccad0fd2ce08075e34709d390e3e3fe8bda48a9209826f6db7b6e7180346fe5bb4663b1f7974755def230919fd85f43846048e2414a9e045cb4537f81299d0f007d18767531fea8d3f1d3912ba3dd60f0bb04b7924bc233b1410641b1184541a1353416ce1638eaeddcac1f6dc4c184d60df3b4d38d477057445909153d622a5f49df5f790d89e98ceafa438f84015645828736c44c10c018cd5279dbbbce1e4d4fcb6b7b7d1ac15aced79bf0cad0fb4a374a127ebfe8b9ff71513995cf32f435997badf5222ca9000cf2cff99d9117cf10d711f0c9b731c997ac160436db25d09defd8215bfdaba516e6bee8d4ebee2c56469205381fb9514fa3fc50dcf4be3d933fa7ebfd35fbbc9d3cb6423cbbc65ca9b882a14c5077a7bd70ed75da7140ebf94a8765fa791590bc87bbbfde331c8f6a9e48918f1ad8feb00988d0aa0dc6deaf23e840760e4b8eb8c7573134bdd40383a56e87f911cd721939550b89cc1720eb3fe97aa559d6ff7b60f707ed3085498bf822da594e8e92f7cd2871cedec585c3409d95d2ced69d6cc37060b205422ab3916456e45c708499c3468c8038cf972f6f6b1a8dd5b0815021b48c7b1e10cbd1ef3572ecc90bee17c199a0fdc3c9d1c8a6e184e01a76db0a0623287e75164a0f92717a604ca8dc45131df16587da07645c368f34c04bbc745f1012018338675d0742ace1fef391b9153e429dbc36853d6aefd87d0446f4bb7d77c0ca1df7e80eccf0c47e6b74afbb4e99dddaeb23a111c0145dfca3770f4365da7dafb8960b8a118815f91d68f8cbd98c19d97e902ba3329750e7ce0d5d6678d6550cf134b48ef50b4b2546129d94fdc3383a0ed99ed380d24e076ff4147cecc938ee8857f268955f81a19b35526eede02b77d3ecccac3df0ba22ae2c80c2886c00d1126325cea582e733d62a8af1ec459afdc205bf43290695558c3062572aefe96ae0298a9ce701b7ddc186f28892d3ccd1bcbf45ffe7bd4cabd7b7e79a362f5d628199d7c47c796fcc5171bb34141b618aa8d45f296f0b7f034ad993d689a2a1f3bbcc5d8f9b21829ff4d9180fee3bcce020d18832c883bfc7a259c2695506081399076dcf4fe9aec03703b745f51347f3be539064bcc113f1276c81a18b47366ff1ba347823b1dd142d6c0fbc59691159d48833fb6232e313a4c37edf8ac26004c7abe6713537cf70a01f5d0163c9b249cb2ec8f435e109802102b0da4a3f00f3006b825655221f9e7f17b2856961a4aa2e74513cf0fa59fab62cf2d929adbf5f9362576af5ce7fd4faaddd894a58170e97f01249b6e5f8f67f65e252481d7a57d1c58965b1b000a622ff499cac3579b5810114ca8561a710b3c002527f99c0fd57064b", 0x1000}, {&(0x7f00000014c0)="169b3969aeb5c3a8fd3b28075d1762114b3da3efde7fa574ce66cdd388f08dc6f0db74ce72571c1523dac252fbccfab6af575076293ac37bb6ebf0eba277683b6f89d290718302f604ccdd6acf13b1d4c9c837130ebe691d91bc09086322d53622609903b194bf7cadbd4af91f91afb2e59d60e9e16fcd6b6b95923be63b3d0f14e206367d941ecc5f1d3a4de851600eb5d4b695dbda792393d040b43d94e4f95f74f5d1beff732819eb16a17d436ab21ec2158f5a1760e7115c403afe63c406f477", 0xc2}], 0x8, 0x0, 0x0, 0x404}, 0x1) 16:21:22 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0xfffd, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xd, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}}}}}}) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000500)=ANY=[@ANYBLOB="01ac0200000000000000d08fc3ff7884e0047aceb5b58fb807403ee445bfa821494175b4636ff4cc4fa9b8b65c835a92f5fc61a634ed85762b3b47bfa2373b4c236012032b0c710a8942eaeea70ad9aba10806d0603d7bf6c14f0fbb6b2e794551b3cebdf63eb4d2941fd17377fcc02f5d5b955abc37d1d211c68b92b6d2607a4d8f1404b3b1108e60c43017266d0b90c8"], 0xa, &(0x7f0000001a40)=[{&(0x7f0000000140)="bb74933e223e174f0fa285d91e3253f96838094bcee28defe6068733f61d60251cb6524b27bcc23f16f4fbacaf2b117044b87dff54eba4a50e5dd20ea9f60b7e446f025068ce3beb3d83865a6648bb7cf508790127d300", 0x57}, {&(0x7f00000001c0)="e0b1956aba", 0x5}, {&(0x7f0000000200)="1ee7c42de4f648e86b5f550a23ca047410a1d6e53296dbcec8a863bf9b4a8085641584d64ea3542369321568d3903f9a4e311c2314bf22f9edc2341dd97acc7fc3c8ea27c975acb08244cd75834dc7cdd501aab27ec6892c4ea700d470c38d01a4a44d1c228f2463b6774b0329f6ad691446d8d13816b0f47297dd36c673400c8d35dd6b9ce35f85eb9e8e8055666149d60d2186e1c7d3e697b7c675585383d2753fc6272c89ef36ecaa85ce8dd4fc777dc3806e588a6dd395705802dc0321", 0xbf}, {&(0x7f0000000700)="9dc03a4fd56904910911f59bb8b42ba0680164fadec2d1bde46e4ec5022703162efc1c61274f1358a6de3e69ead6be1b1f8b3617f77ac5473b72379cc440fb293c2e7384c37d29efcdb5e90de72e677f055f8dc0315092a80c112e73da50316607a0ad074795afac4123184a3edf63573ee0f0847f59d4c2f55334dcf8cf80261dea61841c3645071b058a13b74f2f826072a84ba6904178809086882c0553d38365c44249b3e384fff3dffc82cb73c75c242f2bf7d85a55a81c2b392940913e3c9225075f4f604969ea54e1b5eac3937ddcf5e9998030ea445d29ed6f08500d37af05292b9e77203fd1248529d4f94fc51c6936310a66a73f74668e", 0xfc}, {&(0x7f00000002c0)="a6fd5bd936197c6feaa3edffa5", 0xd}, {&(0x7f0000000800)="aead99455c2adc47b44a4c1eb83db520cfcac0c7262c7beb299c5338b129207ba414a7054c271372c7e27f36fadd7d14e15937db46ba7d54e4798f6ba0d5cd8bc90bca1d5a8a4ab11f0c2eda05c33a798e3bc89ea4b52cfd41d41d82732c584f8652ab46bb641aa459a34da25cb9412fcb257acc2d0705b43a0bb1cf29e572d0a8f91dc8008afce8da71d6c584d2d636f4af4468f13411f09783a35a8afd3da629b8b6fba010125b46439a3e6082e6e0f79eabc7844e610b70bd7bac6bd47772ae62515248004d1295", 0xc9}, {&(0x7f0000000900)="206179b2aebb4652a19a1bc4fd60c8abf1bb450afabfb5758f567a4577f4b094b287ce79466ce8ac8d9ae881b1ab696a14f7c7e6e5773672892a8b144c216a6040b1d039a619497da4e2157ad635a0b3800113c34256ac889a0dc332b29ef4a7bb849e5f", 0x64}, {&(0x7f0000000980)="30f48313bef8956f5433725b41954fb2c1481a50eeace755928cea61ca288a4619f3c38fdbba3101c993b9eedae28fa0c27d6686eae2af22e3849b2f6e7e836f0c6e0a78734a38e1b68c32785c4e575c91c3a8cd4df0ac424d9469e09b0cd66da28b7db3ecb6905be3adb239553c533d059942c6bafca8b21734da2fa4adca65be4336c0be9d6a5ce47c3fe53d1fd88e2f46de222301c3f158a43a559e8f99c3d56e7e46542e9af1551c7091fc12206392f832dc94458de650d8f60e188e5f84f7be4239fe456bd3ac177dfb96d66a9b13a366f43d2aced6a39354890622789d3dd1d98bd57d36754b162b7564b6830e3316251300bf335e8d23885220faf15bd5b43885e47184c37ad0907eed255f367662ffe9bbfe6cfcfe07d37f023ff029e8dac58a3a919ae6fbd591b40f77c2d0a343cf0b4426064fba0749d9bda5a356c7eef852b08636e8d40ca517d4822588bb33827d4055ca6edb940a4759b68632a34c41fcb1c77f17e32362f5aaa7d6f4c72dd62ed3f8e46b60a7e82cc79105f1e1bac640088e1a2a26448d2ab5f6591121235eda1962ea0cb89ebe6eb06399a4bc364c935d2fb2931b3d160afd97ad61c45f6b6721c604607628f2a785ac578955c60a227317e9e8714e169c38d1445b2408d19e7f42e0a9332efd5ef33481322062047265faa57a41780bc6376874cae53e1feb203cbf9b95ad90dd231ffcd5b0cd32e9116087df4f4868924de0af67ea2c2e7efcd8221975019f09c45a0d0bc4114a819b6667d610f5ceb9647a7563b31366d9d65cfbfb27ada5ca5b29c13f7485594ae279c6bacfbc1a0c1c14512bf0d5b22a054e7bdda358ab0459a0c3567d3e474175d6c51fa14def4cdca969477bbd9c2fa8981d12a4ce842c1d34edf0e78bbcb1e904faaeff1a96c20e5731c86f4741b022b8b1feafc173fba83865657f2c9bd1255143a199eb171abd08bf2b686504998309710027851eb217d30550ec4213571db221e80d286147e3d8e95c22978cc41e1bca011d4b7dba490237039e5bc88f3cea9fc52672133b7dcbc3b178fe85287329ecfd1f7bcda956d12c493963847319bb2e15b7063e8cf044838fcee2a9c72f9e47d8b746568120ac64a6262d652dc467acce30f3fd35e02ff521ae2b0587ab693c0b6a647ed4dcdd17b3348c9e3b570dd1471152220a81de37f4569a98590a15d853de570e3b060d6f27df295a969c8911f5ae34d69829b9d739b87c28023fe2d2c32674cdf28bcdd251224047d7c0437f18e7358293a4e0049033b69701d7f054b4b548f35468b1adf9b7679af13758a0850b54d8487ecec1219901aadc26efbf1f36a43270d1433a6277a961b56003215523897ac859eec8cc7dc371e750021d8190f55429d9e9caca16e9d794533946f045aa7632b0a3135826fd36e2f127f75764e4e1c49e166f80e8c491e25725bc073b3686ca410332f0a9a4cba63a1e1ba43daaadc33847cdd855d8041cdf1887b827cde28e52650889aef7cbe570a411dffd2d51f06a62621684b39d6b8150e47e83762bb63d50a8fcf15478bf7817a967f4a13045297eb3e8c18984a9ba91f4289c46ea5b1bb57559530da8576fbea287f74d3e9bf237c49b4b02fdc469a7b8e2b8f52d316c01308564891a1e33bb3ea6c68d00ddbc662079168d00797a9eaa2371d0541068b9dd9ece6a929f3fb23544ddb65931e941243e5fe14220b2ec0f616c26f00f193a8bb52013d90a4d7e16c523a8b698fd47deaf573a755aec4ab01c9b26b863810bb13912579afa4c0437f5b1b9a61f6b16089385c1ce5b3335c890437bff9ecc5d41d8e5ec5e15ecc925e38d59e89e9e46531f33bcfce8585b0728cd9ff2919c21a4f070e29c2338a919a404a4872c918968a7e4778708cf0f6a37521169cebb2d13da140adb11946e4e03fa502081886999e16076c7927aa62c616d322d2189ad0d81ca6b51b348016aac6ef3c80b08805c9b87b83b6cbe1b8dd27af4821ecbe85973c65089a82da6b2234737ca0a0f84b4651203c4712b050350f9e89782bbf45b7614afe70b8e52f2887b7f0b5b1ed7e1bcc828002f2951a7e478b44e83ebc07bdcbb88e4820285af35d539187bddec8cadf667eb994dcd97fdfba53b5b7802d81266ee3b4d4a40ff65658f7a20152e0469a1ad49d153ed89424a890124ed2c37a294309df54bf354ff3576ebd1e207c0b98246a1bf190d1e496d0822428d6713d1e2a4a44dea76dd971e22c9cb7a67ecbbd94877ef5d7e995e4e7ad738cfa5e28ea41a59792fc666ce1b33d607e52baefb9fa6ec333650768939811b6185ba5943862b1d02b0954b6a0b1af666685786635acf8730cbd0b9917950821a7010090b93529dab11d0fa8b00cbe4ec802dfede2663bc0bf91124369972ee075ab780a6b98ac23d88d56cf7f1292ec0006fdd1d009859a19d837a8ecf65db2711933134ca707f70edccd89f31b64f41bbaf5bc6deb84c4d29bb67682b036b857c0e72f13611861e558b735d8afc83f8c1987bee9f6767b6ebf5647035baa0e2daf2cdd2d3334d8884893166f8a3bbea65116b9784d75050e15a54c1252585050c6dbde0cd5b51ef3d2fd341f123a01f896c176b0b57ff90989a9379bdd7854ad72ca1ff127442c4f494734a17f59a424fd838685072768daef856a9491ad2a265270493e7fdbcd9fd5c3403e3221fbaa8d9da8dff8314755db7be1809fdab93880d47f645f6f3bfdae574be36007d13a4d9b7ed821a5b6dba7c074d9c6a9aa01a930813e80274507947151f86baf47670f499e11d811c3ce4b536da2a1f4ab76e0ef1a788514ba2a3072fe9819870e3a76d2eb8ed05dd3e8b7b9e5393b4d41b2a1422211768617af3dcdeaf9ff60d7b09317384f4fb82b22458db6d45217e3fed1c0f909e8672f609dd7ee0f04115bebabbae95fad46276d92c6da91b4727a6aae1ee2620685a53d590902afb3da163f2981bb348b8f59ebcd42dcfe72d7e1921617e7d5a47a54ad19700f80937f89b78db9542ac5b4695b17dd7bdd41919876f867bcc98ee67c18003f78b1f35ecb5aa25e186da89bdd6e61ba5a20b0564ac21bbaabd31a4d0ffec3b4edc3ad3c926fb74c8213ebde6503d7444c3380d394db887685c08db938a33214a2381727180ccc88fa8bad536aba1f0d14ea0a21c7931ca371f0d3a83cdd12f1f42f52186b30ff4714b77108217725d99a93a04b2e1f4b178c20b8bb0ef0e86079f1e77a1554829f34985d3745a8b181278228dfd683289d82d0eb6390b879150cd9673e27fafca3a1028f7280f7a846c4e45cb692751ebf0780579445042b2cb9e606a89e25506a7cddf6cb6830e3df8bb2e66c21e71648a52c5ced74b2a3031b7cc6b2640b29d501ee5c1fd903f350836b3a91ad28d46ad6976f9e4ca1ee3e4d0618f037f99db1effa4e83f481cd5c41cb1a53bf8236706aee12b79fa05ba5d97c5ac24ee193926b615313468997fb40cb4c01da0529c73db958181dae5b1bf5cb8d2508826f0efb9ce7f6842838acb943e5315d6a8d05c77a577ae3308d6f3b471bf5dc4530b5737a221b0e1849047293fa1b40ec056eab6426ad05dfde71bcfaab71757bbab9ffbdc66f86a6b16d3a409b918bce9513ddb4cfa24eea2a137993316046e5ccc6bf5af2bf31dc1be6c7aede12b508da072c2627499cb17aa6deee6b6ae119480a3de7ee2b8cfcce1055e533585b4f77827bf3640e6a960edec98b13ce1cb4fe4e87e4e4781fca4069d77d94aaa135dc22deea557b8066ebe15f977c967d48e3bdba83dd870bef78b8cff178835ae6087013e68fe3c14d9ac00bf5a53082e903e1b4e67d6ca36cf338945c444c6465097b681fdba7b05009a77be44ac5b967be8df2037db163358bc6f9375d25abf0fa1bd87a73641e9467a16ebca2a09bffc89563700624d954fad78ffbad66c7f80fec889db73209c1dd36d82fc09c8b0828877297429bb0ed141aa53dce305d0de2308a7d770f12c8cb53954167b3ae48478f9f7b082a5c5de73f0d73c4f90353994eb783032f8c54ce100619b73943a44feece9d2e48c0c28b153a7f29898a2c20d42af692ed2c656d38124d6f48aceddeac2ad92aa9b72c273660e26afa414552812f7358753088df4d434eabbca59de97d255e6ce67338bda0c5bc4e1f0b8bf7fb4e0228129b271c22aed6aa16a8bb40854e1ab1e824a52d1682f261c7179921a91e01d3f22f46600ea56b0ea8578e3a1b69b43fb4abb3b08d02a675e7fe8dc2951551a1ba635163c8dd0227951f39b2da16270e67f5dbf0b97c79006222c2702383762795d534fac453eacdec585b8a7b4ddba10dbba1bd2e021431aaa1a4cf6640daaf503a1bf909d63262c6c2bc0cddcd62640b374b6574a78a82c52e3b4e1ef9f6e5eb6ae9cd22861979913e44091cb8e9ae1147d55940b3f03508155912fb52e54a34189f34480fd5e09f0534e61081f1662993ddc29778bdeeeb0731f1ac50ea7b7993e13f90c99252a1e01e1c11dc12229a515c6f96ec115160c57f9505a34ca7f9a7eddf8c8f21273f28439635d32c3da51f59376217d22f0556104dcc88a2291c8e3383e6a1a6b08e8c15e7b99e0289e3bc6fb0478c4a05afee33a11905bf3fb02b879510247f3ce330e24b7d18e2d8ada9dc1a33ba4585827b27a9d6c0a60acfb580ac0cbf11a9934b36b42519f0e2db02c86d9f209827225151d6f28b2983616db55939024cd9eb025032b179be9c1285c5e2e23123580ec7bcd7e55840d6729f9efcc4215a2b1ec4f6c0a18f001bcf4055b14d2e237031994e2091aa602bb7e3151c2170849cb0004de0958295710b113ca9d975de164d9ce765609df8f078e25f3167e8e0619d335ec191276914d7d77b203d148e8b65f5795cd394df41beef1f6c65b0a34aa505056e63a2d19568bc22f319fba8bab16b5917b13c76195a0a7c8159bf872adbe324cc6895b35bd048a569e4d90ca101d3ee97173cf687ca7c8bacf39627f6bb4dd7a0c66762a5a2f8d9385acc629e487f38dd998f310563c4b60ec90a546c3e4dbbbcf7e1728e3f74d2a73eff10e8c13c7cdfc226fde3021162d712fa2f408eb08b7d30a6bade2f251e425bef7834d878d4f548131b78ff63f98ebff468c877487a96ee0c66b8cc5e9048694d31bc5dd1351a4427b6a5f0f44b1a1527ec1fc89d13b96e7d5b7dd75990331e35a22f3e64dfb4216021f5bb171a36801be8a4d8f9a9c532d301f427b457c3d8e27ba59fc8716dbb881d547fb194ada6568e2fc9aa0e9605bd42f0899438602065e5bb6ffe27f0c148fd05bdf7f06b02ffec47bfe64179a9a292afbd27dd140a079e72320de4d12d53112cefb1783623873bbe811feff063296f80d916ec129904e788cc2ae2dd54131f6c4d90d855b77bf3a1b68c056eb0c5ccd624cd0c2826ab3959b25e8b8835aa0a9f0c62f8c948e5bfaf64d724367dc4a0e19f71d1ba535d0fdf2eb2519472ffe67af9b6ba3e66db2c6b65bac4521e3aebb912db8e2d48f589fb339ef241579417266e4d0aacf78af6c50784955a34451a81a8b961ea4aad5f0e712a64064487f0ccdb9cb2d9355b1f8d319e97912dd00c348b70fa0c67b373f77c85c19f2d73b98493c6a12bf5231d9a7a868922fccb93dc94c572d1cbd9c6cfb907caa04075d8fad3aea059d0a502a5cbaddebd8366c9f826eaa1d9e0e10629e4a75bb217a2a30b921c69450cea792ba590df76088667e8f46ad1b54ab21291b40a7cb395427b1e6fe88351d34c5f8c9dc199468025a", 0x1000}, {&(0x7f0000001980)="093e2516036a50d1fa3c6ab36ef26e0914e65d7adc6054ce71af41de905ead7a1cceda24586b173537e3b63645c7b5e1b1ec5508b53bb1cf663280bd5959963d2ef14fad96964ea9e985dd14f305f8dd8ea47379d61b838ff5bea32da1246ab40e4399c1863c8018464578122281ca31b8074d469fdddcefc97a4bcff662fe1f9df0ec8bd8fe80", 0x87}], 0x9, &(0x7f0000001c80)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="060000000f00838440ad46450000ff00050001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB="ff70fde93f18768637d07113dc8821d2dfb8027e4f1bda8911e62a2226879b1da702c451f177da10795b71981523e5c2c940150934f44e85452b472a45b54b2acd54a15f2ecc0279fd9428ca8e8d97d036c3979c07e5c3e0b1c923f76d0da35575e3df7fb71331447c03e0a4e5ffe96e24de929290bf06c52c4259e7da9d3ba923d237a474f0924e5773f250132c"], 0x98, 0x406}, 0x0) close(r3) r4 = dup2(0xffffffffffffff9c, r2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000001b00)={0xffff, [{0x1, 0x5}, {0x2, 0xc1d}, {0x1}, {0x2, 0x2}, {0x3, 0x6}, {0x3, 0xffff}, {0x1, 0x2}, {0x1, 0xffff}, {0x2, 0xe5}, {0x2, 0x800000}, {0x3, 0x1f}, {0x2, 0x2}, {0x2, 0xfffffff7}, {0x3, 0x6291}, {0x2, 0x8}, {0x2, 0x14aeb019}, {0x1, 0x1f}, {0x2, 0xff}, {0x1, 0x6}, {0x3, 0x80}, {0x0, 0x4}, {0x3, 0x1}, {0x1, 0x10001}, {0x3, 0x800}, {0x3, 0x7a2}, {0x3, 0xfffffaa4}, {0x3, 0x7ff}, {0x1, 0x800}, {0x1}, {0x1}, {0x2, 0x9e}, {0x3, 0x7fffffff}]}) close(0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r3, 0x5) 16:21:22 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f00000002c0)="df85d442", &(0x7f00000001c0)=0x4, 0x0, 0x0) semget$private(0x0, 0x1, 0x400) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x40, 0x1f, 0x1, 0x18e}, {0x3ff, 0x4, 0xfe, 0x200}]}) 16:21:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) 16:21:23 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) 16:21:23 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto$unix(r1, &(0x7f0000000880)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000ecbd7a097aab844776581b6795cfc86d172f3a1f1d7d7ce9c3066c36abee7db93fc0a86e00feff4eaef2b3634cf3d8f6c784b5200477b7e7d0b72135fff3361bd665849e3d1e040ab041952873b5d8d1106fbd367e2bf727328e370d9c0612450e2cbd17b201c3f9ce7ae4377e", 0xb1, 0x405, 0x0, 0xfffffffffffffffc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x7}, {0x18, 0x3, 0x7, 0x1ff}, 0x68b, [0x1ff, 0x200, 0x4, 0x55, 0x8001, 0x8, 0x7fff, 0xf3b9]}, 0x3c) 16:21:23 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000280)=0x8) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000440)=""/102) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:21:23 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8004, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x1fe000, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffe, 0x14, 0x1, 0x0, 0x5}, {{r1}, 0x0, 0x18, 0xb00fffff, 0x6, 0x10000}, {{r3}, 0xfffffffffffffff8, 0x82, 0x4, 0x200, 0x1b33b48c}, {{r4}, 0xfffffffffffffffa, 0x50, 0x80, 0x400000000}, {{r5}, 0xfffffffffffffffc, 0x0, 0x4, 0x1f, 0x6}, {{r6}, 0xfffffffffffffffe, 0x44, 0x1, 0x80000001, 0x7}], 0x1000, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffa, 0xb8, 0x2, 0x80000000, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x54, 0x40, 0x3, 0x5}], 0x7, &(0x7f0000000200)={0x9, 0x3}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) syz_open_pts() 16:21:23 executing program 0: sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) recvfrom$unix(r0, &(0x7f0000000080)=""/71, 0x47, 0x800, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, 0x0, 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0xd, 0x8, 0x9, 0x5}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f00000001c0)="60973d084de3b98c3c13de25c803eec0a95167e4e12d961b184bf6204798cd238d7f315232809d87f20290e053124e571c5a53f40cf710fb8483d86f81d054f1a9356bfa9b1c538283c83240763d06231349d5a8165f4ac5130f8ed7668eb4ebe09ae276a0ab95ff8ecffeb6a0b5f62ac0315ff6bdde93b0c349d0fc6bd03d403c129482c69cb16b6c9e8702a646463aa72f19ff0740fccb08efaa65bd76e41c5b068df09af4ee32d8752151fd47fc5c059c31e175dd315bf7e5597fa2dca3457679e91432a4a500a30946f141b53e819a2e041c919312ecbb7bdb5ee8fded29e8e25677a49f2c432b819f42c559b3e979cb7736dd", 0xf5}, {&(0x7f00000002c0)="e4ac832008510d71601dd500d38f1487dccb658539d9c670d571e615f969082c55ff8fef881d8c49447a758bfd739a57268bf53e7c178a08f294224439c1671ade98fc120e93fe07dd6e2f1ab8eef4acb4af719e415add7349a65255ac6bd9d9be757287dcb2fb5873b15e39fd3ceacdf205c727e02ea9c924023bf90033e39e0e8ae6506ed8e71a3a704b25e399213eaf108ea5a9ce6a2eabfb69f3193564f2a48bbe12469100eaa9e208841f5fcafd1d2a7f7551d85b6a6ae38276dff37971011b8a26c4", 0xc5}, {&(0x7f00000003c0)="4933617042f1796e043f1eaed3a497e495c55cac", 0x14}, {&(0x7f0000000400)="9f98ae91d9926084097a41bceea8c192e302d78b0f07f3d52bb06d6e79e1e8adfd4389df416ff76ac4bb82d52a21ed570619ddb40a647a6f7765ee65ab7e", 0x3e}, {&(0x7f0000000440)="3dc7d48dabcedee1da98379de792477d23c7e7208adc43599719ea7c9ad4a3dd62fcf4deddbe017dd4f180503ed6f6cb4f2e7a117b120d90fcfba33967b7d91299acedbee13c4f3d0a86afa03865f816ed9c9a3b8bca72a4a9db963f6794580219e8260ebfad52364955556d79", 0x6d}, {&(0x7f00000004c0)="a09e6a3962bd3003748e65581df394a6c2887f0f76fdc0146416f604106cb7e8bad7cc35504db414337f8a1fe46a25dd0dab02e50305c33c054c5a232274f20840ffd22bdcba8c5845a8291f4fd6a23cb8d43c8a7f10e4d3f6294822481144ab3d1fb13720d89b2b399440c32ea58c9bd3ac3d4985eb0f31323d5e086dd01a857264dbdd886c547061ed644a0852494fec735d56e608bfe5f04e02984f24ce6c7684b91642e950780fdfb5c930fa7e02f8ff26cf1d78052c3ced918e1cc618ce5e013eb93790a77a484b285d8c6e9bda78d24e836288846daed1fc76c97c3fb5deff322698a8ad25aef09ca80940924d157d8b22581714b71e1f6694b302ec7f8e0e26a2264ab644cb6c998e2ee1b8996f9db179cc61c50e72a4a81d47119f49553326c06a537109bab76ca270e946755d2d5ea9e84ba528c691b8885cce3818e3d4d2e213accfe73e40465b560613019227504103c4d4c6c891ce0cb97015514c477ae558ea3f90cf601d6157ad04e936fc32f7c821c2450d41186023f8a3a9c552228e21e1567a14b5b43dfbe7411ba1fd8b9f3e1f809ea3c25ea63b82c04d8f0a2130fb7eec54ab4cfb62728ec3671b085d4b76c7f3cabacccd5d8ac3de80da840f2dc2f3a4b59aaa677376cac45b583e43aeb1a25463fd1e76494be474b5b82cddb2fdd2ffe95b147c7b4592e97d7db28cdef5768988bde68e843b50beb615fd9d16fe9c70abd0099c016856df4e7b83ed046128c78a364bbdd86424ad07c7e9ae2c8cd9f2c10916dd10d5212439f543f208fdba917b906a57a50768ff3312f768e9735bef4f045dd1201cb4d151000ae2929066e3193d93adbff911dcb49ffd60b2fe33c749552de9ebff4d17d7dacb57f0e318fea4a7c5642dcd0e95bfc0033182457d36f6c49861fdcb48d6b054c7372594e51e5bc66fd9d6b2eeef821b73296859cb78c547cce2ae7cddbf7922cb94a141df51e37ef36e4374b6390186cc3f7e2412f22c5efb8ffc02175eb12d17ce9519d224d7f2f8b3d544914f37c0341ccb1a0613b65161697f9b953360281683c4bbbcb8f0385daccc9f13ff600236c8cfc745ef996872afbe7fb953b6b53ccdba8f04c8ad996298b8c780253e4fba3d259408a310d65ea9494600ff25da156c11b51047a092058ca68c15d60238286a8bb0aadf3f6c2c1360e599b615b19e1ac10188120e6e6bf1842208345f6027ad09dc46aaae86d622dba1b2aa4b5150762d14c3413aedfd4b31fd9f976d0b008cc1445422b95b1368d5171484f2ec1fac19ceeba6fc877d21becb0360ba8427a94bd264cd5c9b0cca2fddc6ef82a96bb52d2c2e92405615d99b1f922f0bc09cb1ec8b816f20439b54c6f178a070fdb9c4089fe757006e775cb2f4a6c023044fa6f0766f4c398ca736afbc85adf0344cd35beb9aa4b779b007a5015ce2c26b4a467e42a711633c33c01f5a637a1b685f823f96bb10aa6535d039815d3a2e3bc56a90ae33ba635700d60f838bdc7e7c9268eec8e96ca02e4ca8f52dbbb6b852b7c86ae4b5faa3b40f80d139759354b4c50660013a339d25fab14eb1a350cb124eb5185d7233e3180a6c5adb0257afe24d2b0e31a3d1e0fa43af86004fba7235007d020706854b50cb0d215221d88cb0fd09897bd5d0b223b3b86f3e164897ea54092074be3aaa59599d3d729c5561c467ba3ab1b67d0af048ccc341ba7a8f7f0a1eb360f478e76e4001d9e9366909d7178d9405892516e6a8c822d5863760732e3c0986d5dd1b99cf7427facb5615eb3b753bd594ca13a8667ee99dac08c8645eb42d26635feb845b5e8482c0d6048effec885e938b8f57ab7734d6946401e8a8dda75189e76fa5f432d351e00f6746095a8362d20aad5b0bd51aa0d3c39cb2995e83f5dba0bd0197cb448a611cdfced57b83279ca5320161db20e539d5958b7c94cea6f0d49b10d5b93008055a0508e009441d261fcd45b0c333db0140a66a1f73c016d4b3a83fa48cf68700749487a21232124ea61851dd729936292411b51b88ba345b153cdf37139e09f42cf93604150aa887cda9154bddc046a6fcb588717097805b6404e112246e76ec05cce0f5373277a22e66e4ba72ff7880a3740a64d9d2e92742802a4e7edf375979238020480af52cd26599ba8d402b5b85db3d9586479fa3f1652072955baf8d2eb234198be05cb8a4b6015df77d16b2cc97a03fec7709cdb4ce2aab7168ac760461bbadb17d8ea88a56e702a72679110313b7ecf9d1f3af0c975492ba91a04ec4f8e885f44a1d9a93196d093ccca16d23872a1554bd2b38ffe166c180368360553ef50ebb2a89b79a39d1e00f3b8e423396cb7270b778d78977cd1bc047bfb77fbd39d30e3baa8274e2f4e899bab13db8c74b500cf6e70df15b27d2afac0fca7dd8d6bc7b8af468f93b379085c54259c03f48eb1d737cdc6ae5b481a5b9c29d56de02b47fa23b523c5f47909925bd305e3bcd5df83e39fdee7f32f2dbc421510d547214ed55a7b9da6633e2bebcf67ff163778940bcc82fd62cbf36f800dd80bc4943f8cf38fd1daee1aeec36d6152a1daebd53cdecd4d59f13f70336e1b380bca4af2ed3f2012ee49b77f3ce46efe3d7788ff7b737536cc423265b2aa1f2cf27ef4f2c28cf65bdc3b4fdd27b573ea81728569db31aae7d851774cc8ebf8d7771b187169db251b6c8578ddef556cae7623de6d2b50db47126402e03b3601b9daa79a025f5d38a8385e582a236601a82543156985603174a407579c02d241bcd1c869dc7d434928c40f2bc03f294e5e55f09556a8a217bc8040910f1c08eca9d5fc81f51303b999ba9b09678b580ba0244c1fe75749676effa7c03d487202531c4e6dddf900b8de0153f5ca48c12ed4562c36ffbce22b0bdf6b99d4781c8b1237827688d93e84495d9ec779cf63ea7d93545bbb38f5094622190f4d25aacc31bf6fda4f486458f033b84cd6902af6257f4c7088800bd1a44af0eeaf5d305a069075798d701ac6325d25dddb49c55fd77aa6584d674c7735723e327932d2be56d5b4b42e17d0fd2533487746c49a572590f12f0738ea7800685f302fe47a1cdcf481deb975044b53ec80e42d52a2c721fb161669af6e982971ad9783c34d6afde7b3db74ae2739daa63ae7eb68dce913f55479cf185ff6d926ea6b43d3975f53b235417119514d81602d6e91f2c4ed0fd342a3a8f09a813231277cc56bf753839bf7e940db11f19ead1ef659d8f385eddf91037ead677187f3b3d120b509bdc6b1e387fea85c28aa9f82e49230cc3217162c013850010c5ae7b8d6d1d56b9dcfeb738fa3a56cba2d1c169218df717dd2156c35b9c33bf437d826d77a82d24006fab67dbf5dda876f4aae3f1a8b1c98591cd7ee1d894cadb3a529194d5b579d6bac1ee5d540e72e52139d2cf5d6a4355021b189e10cd51e472662b8aaa4dfd252efdbe41c4668fd664a1fce6d1443785a448d814a2cea3b17a62ee696c771dfc990e018d8e6a5ca7464b18acf394737fc607d1da6b6491f123c1d87a0d751a4603f0dc5d3aa4d7b535e9fb85a994045d57790a27cd1e4986ff5631da9d7f47ec7a77d4503062942c9809941a02b7d9f78d6b1517eb10c96959604baf92c1aa067b6496d70b1e69045871f84004a036813c7473a20a0c018b8eb3091f0ab1d761813a811243c19aac6e5e1106229e10bb21bfb6ae6ed0ccba9d4dc53da8ae1d49a10834a3eba8c09f59bdde1203bb1b6a62331a62a9178e656dad472b727062ecfeb9350b75c1d85fb526ca2e8b145c520c007ca2eca4a3d506b12da52a0a2d5e4cffbf0d24565d5520f733958d5aaf541af60546418280d385728bf2bad7e5a08cfce0af164e32c883d73fa206c27595a7fe93d80255ddb4ca2972abda1f79e0da1149b3587a37e425ab3644c4b2e8745516e150ebe124dd3b29ecfacc4b61d3a57564a17711d4884e0d990705c9f1669edbdd6f4719e52b467281d14fd866b772ca2260fa5fae73cc07df013c6153ea5cc200875d0a8cfc72ff25367a7a9671a4908c84381fe5178d649c284b5982d495ac75111cecd4bdbee62a67c597d74a7ba054c3608de9b78c8db262cce10dfa42b13f1e7962c03fdb96cfea639f9786889ab205e86ba2385e9bf76b383692d44fbfccbb0c858687da4393e78444f15b0a44fab7f8b84774966fd2ba9c42e74fb40f5b5c40e499dad78e6edcc3b25a1fff81d1fb24eaf8747e696334a4845d766d0bddb944e1296c1b156b15577f982f56955be7e7743bfeed9cf9d0161d747cfbf2b05a81aa5faa4a5135e192c1d716711357a6b67bb7897f3710be3f03d0051b7d8a06701ac24eea3d77067f22c58b75a0696bd9a4c02b775f1e7565c2572cbe44a58dc58b50d235a581ec7757a757db38203a2c34c0c2e56e84cfca7ed7eeeaaeb759a282a5e46ebf3e39a89345fc4c6afda573b0186cc753002d1e9e8f64b591b73fd429f74317d73d452477e7885fd9894a3de26619b1d3d7d48b9921d3fbfb3dbd12e9f730eb67ba011c0f97130ed1d1107ca631f5e5ec49b68694ff131bc0f36988c472e5c25cad7a69ba8c8958e8b346040184f298b5a17298de1cbc521ae37a13b3506522c694d6a406715b2fa317527a1d40df93e543f62ab4d1a530d337488b8a4941b01a4223db447bc17cbb00d5b1deff80a17ee6c33b4116f10c775a9928364f3dfc0b29ca9624a45d01fc2da154a2e346262adf7dc8f4b76d8908786cc1b6588b55ea0bf894dfa2313e08f7fd08fc70757d6be9469e5fcbfd6dbc880c1c5111fbebd268511a2b527d634f502f6a770af4f207c6430399fae4d829d944bf59dc5fde48244f058556022ed8f1b19e839cc44af6d979a67761444b6060e655c9ded919d709514e210bc564878075dcf70185958890065b9ee42dc083e2eefd5164f0db10530e4e5dde7bb36f8453f7727bfe7275be795b76b4cf3b97072ca8c5415f8968a004112f65a4570520cce6b5ebae001a31cd0c37dbc01afc5f23d701a41b2227cdc83a1c0fdcea2a8a2f01d3fee0b183d5df66c3932fd0d71740b94bb9d60f0f5baa7595611673de737e8321abcda6603fcd4ef39a1268deb672827e0ffe5b914037fd61240e02e5ef5fe0fcb546284ebb2115095b9e24ef6378a768a7bbc6b34c7b0775763d11c5633e87d3da9133fc91a855ea306efbed55c04a2dc5f531690e4566c9246f844194b2e9808553bffdbd8a125db21547d366b63def55d169cce250d14ece3c7c6b9a8d1a158cc4489ea7d3d0260ff6741ce022f781dc6f44d4c23899a09b3097bd29569e16bd2b44dc3d72addec1940c6baf587ceeb592d6afbae2f143ff14a8c5e2440f0fdff333603c2b9d3203609f94c232b6dde5d616bb1c4edca44aea91ec0cdcc909f78a076bdd535d3a2f2b9ddd9312f373b8c03c5efd3e99f24ceb18841d1b423d3e518cb082f3899152b43056588631d387cd933b36e4d4bf4ecab57f30308fc35da2e49f886beccf0654e1392e7be92a3e65606a72966590cad75a24c41457a6e94839ad7687bd1d6783b46c5e8c75d710d79c5cc627ccf947326b288fa9632d74eb2011e7d63a1d36ae77fcad5668420cda3dcaf55269b58ff01d3ed16fb3ad64d33d521281b09c4b3cf90577b7de2c107797b1efc1fe23a37345c44b4b990276ce770b18c5d19385735a7002e9af7b759c74692c43f804e1f06cfe1c4edc19b20089af29605952874a7409ab370eeee9f8cb3cb28b4ca9f868e7200a9e2ab7627b5fa6c177edc1d10a6e73da", 0x1000}], 0x6, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r8}], 0x20}, 0x400) 16:21:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x4, r3, 0x0, r3, 0x0, 0x29}, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r1, 0xffffffffffffffff, r4}, 0xc) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c47fe000000bbfe03800010000000000000aa2100000000000800040090780000008a251d000000000000e1364ecc7719cdb0980000000000ef00aaff0100000000000000fa000000000001000000000000000000000000000000aabfed204f69f1f84f30ebd551989587a929e7d07f749dd53ce4a8fa0675288ffc22cd38d64805f8c76c9fa568a19b72864dc642342ba07d194f37118114e617ad929e03b0b1cf8c23474a4dd8e06d7a889aecbfaa05eba55bcb348098df1126d0e0c78e31656c6769ae168089951be143fbeec6a68fadb280c364d43ed10703e7d694fa03a04718ba8c3c05395246fb35d6e443835e89076b30bbddd95c18fcacb2fd31196f6b1ba4917b92477b1289b5125d57128829b4382d6a787996fc4b0ffba2bd88"]) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000490000000004c61519000000000000000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRESOCT], 0x28}, 0x0) write(r7, 0x0, 0x0) dup2(r7, r6) semop(r5, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) semget(0x0, 0x3, 0x100) 16:21:24 executing program 1: syz_emit_ethernet(0x12e, &(0x7f0000000380)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xf8, 0x0, 0x0, @rand_addr="000000000035a9090004005675dd9f00", @rand_addr="2b1f6c12469f7af5ebec326b6759f319", {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x2252, [], [@generic={0x0, 0xe4, "0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db"}]}]}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(0xffffffffffffffff, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESHEX=r1, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45b6fa200d120accd6580575b6911ee6ad9a8ff09efbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc634cff7f85414a8deeacd592ff0300000000000000485d02eb1295f1b64ace7679c8ddf3dc42522370c91acf28efd1d382709bca6c3f121870ad1c231ee71a08297905201f9a7d7166628b630797c31dd607e1caedb4f480ea4e7e539b016aa7e2d3d85c0499e62616f67720fa8fcc3ab2a2e6c903d4c386fc5ece879134b9ddb33b5be2894e7c1291504d850ec3c1e300"/265, @ANYRESOCT=r0, @ANYRESDEC=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC, @ANYRES16=r1], 0xb2, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) 16:21:24 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x2c, 0x0, [], [@padn]}]}}}}}}}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="ef34fbcf4e573df5057694fde7d5679640f71d6b176a00703e2cf03d46e350e4fc06cb9f0ef92fa56ae332e01f108b8f19e971b5086f05ce0a219f9fd1fbc78d7c366dc892", &(0x7f00000000c0)=0x45, &(0x7f00000001c0)="658dbf2e884d4053ddc03d4c728f1fd2935a77e0e9224f7881599532166eeb7f2205bde16929f88cdec22f3778b5d789c63920058f22fb1fc48ba2cf6ab437384c63ae2f7c5c23154fc6684156b07d783e5ccf59e4ac475ec8251044850cd7dc297a05f6bb8092ee19d732605a45eca74201b58c607ec37dee46ea5f7fa0739a02af21e2b3538bb577f183774a1025bb6aa4e849676e6ebe6127820eb7ae06f2422df12e77c7b02d771d8a343819d63c65e5fdcb28163f701e4ce715e19e7c98e9666f17d3781749e368842017c3784d3c0c778e7c475b7d5a45e70a73e2d9266fd4f5b22478059b19d130405cc619b446af221c6fd576227a4eea2403b748d0e98aeb83e2b596c3a68cc6b450ede43f50b9cb4c548fd706778403ee3cd20f8509d2fc71a3e95fbdd088d167d7b01a56feb28cdd6c0948aade939fcc044105a20ecf4ba438f6e2354a652eb4abcd3fe668ea1e81b6b1126e1542fb2376a8df0afe4b85fab948fdeaa3debbbc9b40562bbe937b42a3058473d79fc9e87478297a7495e5ce0c119f8c82dfb79dd5a51f264923c0e3637c971681a28d5d378c7dfdf76ae77f0c5237046d1b8e5916b5b33a2a6ea56907dd9a0465d2f846a4f61af867440868f6488351b6bec7dd00ced1e7ff435a89ce907ff7c94b63be366b97585c1aea7f45fa1493f72070bd0dc5f9ef8de8c6b979089e77a2e90422cde94ac757c74660c91cd3c45080d67813018ae34325fbf12e27a5cbbe75da1ef146f25ad44ea0a0b4eacfce23e29c6deeac113c754619dfc187e566886f96ca967c1afe89dfd29d68fc23311c949b0fd1d24c2642aea1476bc57218a313f8a42da246a4732818a6cff705ef2e528e6eb2957a7264762b6e1c08c17e433910d22a87c079307b75e56b9c91633506d7429d4c01f0b4949b74f00730631725af22520ddd6b89f8533c3f8691e7dde9e3e30db505bb5ac7c4cb2b54b0ff297e5f1366ee91ddb42f6560ea9accb4db9733528c909d5df91dd069e6bac57298a11d477d7468d39720250edc5a45f7e84cc3adcf5b2601fd456452eeb3b976bb792e286c13b73b1c7e173d80293615942d1d3d3ba326afad54936f77088cf2113895b816909a7449b33dcf6a467089334396f2e169942f664cdc1de70f6829140bed0f4fc7d380106bf93d58c622fe37b9b0f390b03161aeabfc4172df1f9d8006b89fc71aa335b12e3184fd028919a46ac7499111e2975e3e756d35a6fd7c743240ca41c21b844560e7ce587cc5910614a0e88245debf2cbd59e2eeb44670f6d5d2db83a3ef10c0ff38d36bd23d7bc946d95af091f34655a7790aed52f5a62ad80c598cedbf0307dfc17d14293e54dde43bfb53bc1a5071307109666e0da354a580a7cab60b12f2deebdc7a86474851503ef3ed9d9bb2f75704888a7470c69976a9fa3a4d591d6be4c470a425b7269149d345dd204de2aac2e71f1a1b2d9be88c73c133569c8ef3b5bc89b7fb5a43b0d8159687e87899b7a43c0b5fe93d3ad59702cc5d78c2f04951cb2217fca3604985c8fad549b76069d7257246f63ec5e83cdc7ddcdb778828f40cc55d46a4701d577fcca151fde75aad2060aca2ce488f7f88b890846cb6e6fede29580575215e10a02f7752fe91cb5e40a9563ee24e019ddf37659d44679efe5ac2de11e5620492e4a3aecfca32be6247a498deebe08ec2eb06fd3735666e6e4e4901f24124f9b846bfef0660247a324edd85d5a7818deeb6658214364acce616dda5f8d143a92be71df4cca7bfa68e53dce4abea5f6e00739100cb0825aa4a94440f1b5c4db07c59b7b03f09b3e530b0f0c55525e0a5f15d39336ffe02111023d2b9e6cf08331cdeff52d1b395abc31ea3447d6df3e4ce20930bf0bb0fbaddb21965a5e025869845d1288479c035ada3bad5d0725fda78ad350e8d84d4de8114a69b7d0cd2f206791721038a24dcbb6383cde938b5a8b310965c3bc5479b977c8aa61d2c018c2571692224b3d202c21bc639c02e892c4b20f0f74ad20ffdc49c9870793d1a07b19070e796fef2129a3fcca1feaf6669bc31acbe52047b60f0e644a722f7904a550b7c18e0cf94a4e3db83efff6fb6563a8387820b8ba5856101a65a4b66ae962ed639ab60d3620725c80591ec68c8187c076bc1e3dc67bfdf61beaf2126b4a5475b6322f3115ecc2454829605c18626bdd5e5a570431093a6adc41904a902c5e0ecb1f64ec06f3383198940c68923adb3c3a9b55ee3a67497a099298cc6bf4323c10d30a6a2b267be663d8dd66c7a9b30937f1e82a2e5a5fa1e48e08df704a8adbd8b555c6f2f96c6a02fc1c818f45e65c8ad6ebd917ed999451b7f272ce98ebd49977ed4d47debd7a3dc74e45701998ef2cfe1e515fc23cee533c2dc20780ef546f539aeab3ce62236e28eae3e2657e32f6d4b5e1e26e71e5f9d12466ecdbde989d2fdbb395f28805092e7756b860fd20e9b008497b592830d34896520cdc6f669fbd9809d5603c50a58e53d99684c75653bd6efc7716162e7a716774f6c5afd20b53a8b159bc90684fa9c9a02b576914e599a585a80cc1b6d5674d829bb3f6c7cc5ec0594bd43e183339ac18636f07c466fc52d998c564a60bf811209334e95d1b8755c1e8a34c773854413eb34bfb6b4c1d839cb4cfdfb027658ea241cf6f5e843bf2736871555eae49d056e9cf506e7f1fa535f803fb9985a1691d14c103d651b7f21533d42f83c8a98ec1b11b7ae5054873ae48f5a9ef10981550ade99de601b535ba64aaac789ba03353cfaf1bc2a5483be828abdfbc8d25f9a80312cd1fb5170d682fbe24ba22d874bfb1680cd7fe50ec303d4f6a40bf7af1376f7ac813b31c0b4579a78ae4a46f4b7ef4c19e6e76046ac909a1ba05e7ad22257a11adde54cd2d4e1da0ca12e89a5c6ddb9298ca9de083f07758bb04b2b1c942b4c0b810d663969ecff63a89f5c55e48e7ff5c3f4fed077aa1a1e4588dd7e01701c65c6b5f1d0988fa0b21e4ff1aceada22af5600939b52c4dd6a958623a76bc7917b1b1ad7b5e9979870517d987b1a704ad9ccdb8db30238c92dc31a04e84608347ce2b7de3fbbc392045943d9219fb57f00d4e61b7963c7c8d4e39165165eab5e3478bb81fb2aed4b4ec0db7ee0eecfa50f2d5e7f9df6404b44c90f6a48fb3ae4a8ae4780b1f2ed19505e2a8a9a788fdf97f57e6a0f02545c9428662155b43489d4ca65febae340efac9a817fdb061510859e501d17d5b17a695de20d231530fd4260dc200ff1e977bd5282ed281048ae85494a30aaf1fbc8f86c3e41d014939ba2b25fa79a419e2ff6dc4232a0871a3b1f191d0eebd11e7f8370dc28c275b254765ebece7f6dceaee0299d6d1a1869bd91ca028be1980af1029ac66668fb573520cf0c3b1eb1ee8ee4ee8f22bea9203d22ca75b42f106964b3dda8f270a4d5b0b65691c89348c07babb1f6b4c56e7df8b0c3517c0bd84819dd6418c5ec2bd30415d18d5b7897eefc8f4868d57902936b15e93a93bac676ea4750373368040ac69bf7701ea7d37e56a12fadad70b6972fea909f42d310732cd3e9b8401b6cc5a01cfc10fe8b633f9655d1b2ff0e70c5eb38241fed389f729b8d9da403d4e5e5afeee6b9a478bd205b42f218e6425f1021ba6cb45fde917ba6728624e288a9427580819bbb062decde149a99c58ccb2b146922986d6a9d1695d401d3f246177fc6bc5b4bdec2426b972ecdb7d1e0b1c2cb3b5dbf057b0f08ea4e3ea36f8f72b9839a7716d560c372169231246c2c46b580c1c9ae147a2627793f301aacb6e9f62bbf3030ae1e1c0fcd0c523afdd6ff24ca73ab5562403e63dfc0348f75b6368ae2bf65b521159b79fa382c56c4afc64d835a156428ae3d755891156b0f4041940e872fc0f07d525ee73cc5e9b24ed94ee49277852421df9dab19bc3395f378eb1411a26fdffe96a3778516c3d9e0d1ecc57502188961532b1379e637c95eb9cffa64f3a61a1725ebc05b691c84f1a48bf4dc4d65579ab9096424525d60e17c44b9d002ec6552cbabcc049d10bf5b1788d96afeebabbd5b8a81067abcee79c155ffdfce205350ab8dc2305580aff95b2705650c7862b373bdd4f410dadae710af042c187ecef66486c53cd12ccc80d8213fcde5a8c1c65b8c6a82d072f480c0e158332171485519551d568162ba34d1251545dd3f1b7f3d9c923ee97afc7388539b283179d4d00eed43085ea1aa8d1ff31cacc1f196b91f8c7c95fe92bfc007fc6d53665083da9ccc5947213829b9617eb6d8fce4f000e7b612c5e4b75a562389053a243f196ce15a495d0f71f90471709bd8631e7ab746b080dc9edbaf04b4d50197025e91204f50bb5ce2bcb0ccf125e4e39e8760e18e0f3211939d8588fb6a27eb4c6b0c2b180faa93d2ffcd1778ac2e4a7045c076c6f87eb6bddd2c2b20b8a5d67afc760efdf1df52b979ca5f3ead8d24febb58f2c3461a60d4585595de0a16eb1fb0f120d3cfffc70cf61d39f8326971e0785c60720bf94b60b4b476c24da1c068a0aeefb339a0051c95ffc0abd44b7acc8edbe66caf291e2974a8d1b398e17090bb025debd4ca60f5bb5aae36548ff8e837f4e4d8f83b82accd311d47a28d93c39751592b351fadba6abe057588bd37017acba901160b8961cdef13b08c3ee709ab030d10b5c36400e28e597aeefcb090877f57cfc01b7ded85272f8e542f008d8433163141e8ac32628b7652372f17fb2b0dce96a8e1d0c8f2fdf160ffad14a48f04b240764bf7fa45eb5fd6e0fc9e71708cecc9c42866c767f345028dbed0b94f4357193e7e947a96befd18e62da7ee045eca39116bc68982d7842e391181ca19d37ddd83a2847d5849f921d2e66351764baa2a38f451246cd89a7db2036c5d46ca280b3f10965c1f10cbff9bb7a0ab135e097a343f1ac10b0fc116abb3199a1fdf86732fdf7f9fd96d04f9b8fdeee9f36f761abfc9db3bd0a26b5d3a80a777b62d596b9e350dae794e093e866f733b855dace696b8ef20afeb7fe7cdbbdfa84ad0e4ff1e6c8cec1c01c038c5d11c26252b41a9a3f3acdffd5617ad16172e2a64578e4413c9791f97124623ab00f1f1243e53a3add7e63ef1239272bf8a95677f05a99aefef0309f1ab5e7016d8a9f9958fec69523b30af559c0fe8dc1b21de8add6e47122138d7c06b64b69d6521ef34078907991a1c702a9b72d21a7d30057f25ad1af46d4d833a4ec8a9131cb0082bfa618d1095352103e1456348be33cf5ea263b9d4ccc650f2845046acfc73b11ebc912189f6cd74884b3184a472329d22215cfb5a87f8948b6a4e6ea4cfb2d5f311a3cd8e8fb4d8f56e4b0e0fa41c9fda1443451a86d5d2580a9b9ec7ab611fd316a06464e995c263ef1057e047d814ea7511e6869cd485206f97533248876d84303c93293d960195eeb5581a3662d8298316157303e9673aab8c6c3d0fff651e4830878096754751b45ae9b13fc488427e6a88c25b9151fdf6991a30f78c10332906c0a57951d0f8055cebaffee255fca2a0a12cb73c123daf17fde58caba85de2ac2f62900ebdfef0fab8e69ef3a6234a38cbef454c7ffba0edaa0231795b124ebb55fcc5353f812baec85728c1400dde3ad8d907907a0d62b82560e730a45c4a6b27e23b942e443886de057db6c3f475d5cf9f1e706432866417b24b6137fbed5b6d6621107b6c0f998780259acba871ee266f120d0d22ee8f1ef573f693ea843e7c396cab42aaf2874da13309a8eafc21df75fa45b5d22eeeac0e81f3ec72f4ef4526a1", 0x1000) 16:21:24 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r1 = syz_open_pts() write(r1, &(0x7f0000000040)="e586b59378b3cebc8e45ef955bf3e159247b4ae6ef640141b27c403d7cde66d50f9fd7e01728252d32666dd2b83d21bdcb2507803d4b4395d8963969555c2d1414b61000ec27c0f8dcb0a6d04513a6b9d89017e476ede6a2d6843da28d13ad359798f861bce8ab45ffce27ebe09cc5a1002156d0f9478d130ab7e5161d4b944182c5ba81ca927e491b13549aa8ee2444266ceaca7e7d6fe9bc8e9a00a5597e95e251e15ca90850dab4a44bca35b9aca4302ec5c50afeffbca43410ee6852d8dc294354364e3e134900bc9dc6fb39344915e528657b1eabd6426ece0003b3931f411e150dcff04acd1f35e949", 0xec) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x28) ioctl$TIOCEXCL(r2, 0x2000740d) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000180)="4e045acb34dc18b85150a8dea6b2d328313866bff7d5ea9d15389cafd4d011af5d7d23081cab5162c333fb5b871058581fa34e8a9653bf477f40d1e5f5c19a3c137ad5583173a8566e23015b2a2fc4e57e61d3954effb041332882343ba843a4c2a7cb22677d8e2597d0c62c47cb4bc484551e", 0x73}, {&(0x7f0000000200)="7344501df5942d1a3121ec2b239d2ef9f50f58d912449561d5c237cc903503496db4363b893bed4f5baf0e3e642f18ff041510f3257679fd11d565713ba400e2d8064c1e4272a68db3bf0dcd9f9fa276214edd2f01d64cd93eb100d8d99d3a4bbdc946a7a154651a65de80781a03693c566bde9aa1f9e26acf4fad85cb46a71747450834a3c16dd89d6a0906927ea8071e2408f6cb894cf2e605", 0x9a}, {&(0x7f00000002c0)="56ed135212fd0723d7cd53c0541b1eab5aaf3dfc8bfbf4cd7d3517d85d9104cb2eac881ffa3f33a29443f566607775ebed296d320e86394a77eebcae7fc2c90d4d0cff30369b5db95c4e0b88e861c848c2f9504062bd7365ff13a27e53449988e34a8caac18b05a27e6a698817e98bd65c44b3304cdb89864af15a2f45d7fc2c0fc4eef1d1bfffa957583b1bad524eb10622e9eb443974de174f9b85f248079f2118c44504e437df06133e9f11f6bc4135eb8df6e2be31355fbe3ace3685c84e693220bf3c6131c9a9c4711d651eeaa2571baa357a58e1a746ade3af473061d5c40bb9170b0f2965d6b38f0e007d734ad645a6d3eb7a19230b1346b5c6ad5d3de1bcbc501fe1a6bcc6c3803cfbeaa55b6b7499ea9581cb07268a61720173312c7a4af90a1bc1e53eb0cd5f2a918067bdbb06df83467c12115c3c3908d90971df76d2e1cae72e1dfdf0bbc02ffc841c95412a24b78187443c600e2234ba21c7883f98e3ed559a5a233acf2452dbd168a1a48f9cef6ef48761298fc2c1a8ba37166cb003fbaf8dac6e7b0b8b9643bfad555d836c4560f5c15ad4861c21990e25e30005d22b1e6cbca91abf933f479a1429069ea7e9ddd4aa6427d15f03236715b5b1d05fd146ffb3c6627aef5bbb61a8657d63272f181573765e0b99345431ae1fa5a1885e6bb5e21d95960892be859590edc310cf27ff35a0ded4c4647472b9174bb81ead1f0abc8bc999c705c2934cfddf57dd0a2d4ee27c099f01323cd3c44296b63263303c22206c41ef3ff27a8e3495b7a164e8b662de211b9daed7174bae64d34e248c7b20d37f35d9a411e09cf0887df006d3ddf9a74ae3a1c5acf3737282557c37b588aa1b0ab3cf774fd8cc21387d946fe94a67d85951a782e3e09c964e2dae962fa1971ba41ef623391da5253fd9e31181e8d8235d38ba0b590dcdfb625cb3a3e1bdae1da9df0f05826256e8dd504535e892d2bbbcbd3de684e023f77393496875e27729ce905a76ecaf3d72f96500acacd086fdb8bdaa3433b78db82a6b55f8ef17bfcbce9a264786a3e3b4428f8ccc98e094fa6c301bfbdac524b6a8b20914b35fde3bb31c74d65b30b3ee03d8af006b513f1c4a0468fd8b8ae2b62fff171a6c5f178c417abd675027761c5e40ebacbb12e369ce50f13670534f52404fceac74121b3992b1299e2c4a6121f40aa6399fa59e2be7c5eb9f516f1d7dad45cd0fe8799ac06aca209caf514fdee71b3f11b98190d0a56b25d1eb8104476c3288af30ce8818a6b87b39024b9d589d2db0f51241b2f457de26d02cabfd1bf721a4ca409ee6c8df1d68b68f75a20e258714352b25f90f2ccb14c92649eb9680c13e9bcf43b60c8ae00f19b7ec82c7870f82b75dfc44a0b99152023024c6aa22fc60af39593f02094354eef4e10ceb3c97b1b5eeb0729352ebbbbf56ac86e3ba15baab395489afb9ff706296eeef2b55509ce6e95ec3050d1220983d71e564be62a9f6001f17a2973960235f34f05f1a572f2f30dfd57697dbae1198ff471cbde69f57629d2f79ffd6e2afbc05e43d16501ff6abaab2f90e57169e10e562acda12b8c6445b3168c5aecbae339d6cfcd48b4ffb5ecaf6a35f6cfd5d707394e6951a7e704edba1fd1294ab184b79b69afe0e97716693adaa33436753504efa012beb523d713214312a318238b0c89b8699e82777a73a4530ac81e314aa02e82564a2becabed54103c2fb4364a2f36b2414153027e5371b0f5e3263f3f95483d0f535a6b158f418e8bfb0b58b1fd64a0584050ee197117c9d3ac34fadfbc1dc6f48ef3b93739dce1b7361f03d22ac956433ff4aa33e0b0f456cf7e6f443b9e662bf9fb812c96088929667880c477be3dfcabe0e56c7871ccf60416d94dbedec1acb6f4f1f47efaba310bd2235b57bb489ab4ab23837f7979ca91bd2bd75e1bc8def2065d3558ae66516832d71cfc3d465858a13241783787b6d2eab563915549cfceca5bb5a7657381e1cd34e85e690f22780c73a8332456f4d03cb1b6b9accf6e9ccba0b8381cd3f5b5de2949db270ee0cd225f1e3105efbf716d1d3a7ce4649cb66f810f041fab0fbcc1d9266fae1d040a4b4774b4fa6e66ee8cc2ee5a63bd7569cc561f56d50c2c8da6c663e97ac20fda62bb9f30be96fc7e680e1371df2412728cf4e7f7ed95cbaa27ade239dd002f65c2566b86cacfae6872a17860d431625719a1ae6f4189a267c119ee0c5816d724256150e0d004224e869b9310d2506db2a6e47af06892613b42f6175e8d829b27c253dcfb982fd8ecb7d79e23c5f6e9e65f5ec8dc0a6519c197d69ab640d11dd8c074e31198ff378361b6be3b42892c82f8114432f260fb4cd520b8a29756ef32c1cd59b2fecee13cd2e6c4dcc024dd9c7d829d8b3ab444630b3882050d8e34608c266b6357adc9671fcf379005f4a01c598694d147824a9c2c4047113ca1ad41b6156dae7e5591df82a8e06fbe176eabf150253ec4cb87b190018a89b4039e5ed0d2bf4a2178405302dbcb43998d70c50e39cec073d13a0491e30aad3a38c294f9f7789c5ae86dd9db725e00bc235a5b426e33bfa706ef629ebcc0bf131572c55998051020476cd896f0af2649576a319f4af0a26f5c0f2d97489907b13a90be90b06592ca3c4ea62622b2352572019ed0f98db9ed4f65e7f099f2678a0926ee80834f79c051349820ec02392c7ccb0959ed0aebaab265b014363e6c693f251d686489b60ff875122612df8774440de434b63c547d3fdac3603e3e80255ae978cff0f21704f546019ed286adcddc704abdb18f09c9b905fc4e3cbb74d65e4d515e9b0edc590e5525518fd1ac6b0c7077ad6bccc321f0376f046af7496ee08f7b1fa9834985c9abc47356cb374912a06a0f991adc2e273e1e8c4cb6f2427a5a93141c6ad4a033429711dc5fff01c6ff2215f90b88375aa53fb301e1fc2db03d9592c7232e2e0df57c357d17346c988f4f1b78eeea2c4cc5139f0aea19e84931dcfd2e7bbf396bca672baaca683bd3ad2db388b8432885e66644085c9f3554d7d3e53c8058799bb7d89968fad698ec5040902ef2810372c8f5a20ee86a500390e07aaacddaffcd00ec4bb74700ccc6f1dbf1e354f2586133c8184d716d0a0f6bc03811b1d474462c92ab0e5204770f3138d788dd0c7c1eb6edd83998c77eeba530bfa0d31809013c77b2fc67fdfe02d1456292ce013d444b3a560a3278f34a4f3235072ebb92133d1a55d947b77e4c7d0cfdbd24be0dda3cb6fcf56bc8b58d832c807afc6279e78e4dedb3ecbcf6f296a429a8edb256fadf6ee768ed9c90bf18a54773a789edd92a27d8937190038c5c3ee5c805f7f9b5cf958db006cb37faf76021dac310626cafd7ef6a4e73a7691e3006cbeeff8063706c4a3657f4a0fe6897152c15132b965fc1e8921918b28fa02a4218fc276f58fe56956a281dfc1ba1b9e8954f22c8704b6fe6513521c1ba35302b7b4d3d36feea9834e4bf083b6d85929c57762f3e970759eaca7296df1b9e4cc9c5cb9f23ea2e1d2cad65ec0dadfdc1cc1702ad5da0a6e7c9ea62c53439f4ff1dba8c7dda6eb140ade168d13d232049a9ec58cdf9a256714d2591a6ccf13e73f8715b9bfb6cd6ad4894596d1257c53d0dffc429b343dbdb99739339a525c840ee1f74c62b8fe3cc7a9928b30b3443e53f288536b0bc2030feb91558a91126b6111446c98a15383e92dfece07092f77bd879119bb1a57a32ec58e75fede854f6f93ca6e137908b2c14966c90fe01fc225c71909f22c30a9238aa2559cb90208e8010b44c6dd0c602c3ca9e36c8f01542e165471a3554d533d3ac9e84a68b5acd22c77f7b6f9d83ea6ac06b1d7af397325ea72a76a901661642ff5ceadbe88b391b44aaaeb5150d5b624759a7ebb6ef83795a2e353adbb2c7861773fed86dfe8df0cea80610269658e6b244b2c8d52a6fa9eb858c3adb5b0d07f4e225a83eff222d0eeeb13f2d6a6ebece929bb638c17685aa45dfe2180f71abaa98d07c4390acc5dafc30486a31b405224b12154a6687e1c1278dc7680796c8e29726c5ec89a6880d29b28b0be6764b21320892e8436bbd4fcfd8dcb73f9e07ea975b2cfd9ff5290d371f65fe5c67384821acdd7104e561f5af10d8c5de68eff153538384a625db3a23f78a0221e1fb2646c618d445780227aa922597f8aea6456aa1c3253f0b1ae75d40cff4fa52f3da77d68f9deb8c97e5e7d1d81f756344b944128699339dfe4d96aaea196db04c9af3fde9447f90653057d63514e6e5fd8b501c279bd131ac75818d9e39225821ae35701a7a17d7233fe170766b868caa2be4067cfe0555eae728cc7b25739fe1b70d2d832dc18b89a32e1d4846875539215561b744759b3c514979ba00352c2f0186967e6a156cc3c87859e0ef51fbae67e78f5c0a3984327e3f01ec78b8a58821b3c459e6262392d0cb2364e17d339bdcd80f09d15c3bdd18dbcb45b36478226157a9b2f23a9de4fd26ea6341c9e5eadb81c6d2a5b1f304e6bbdaa0cc9258f218b45e87d779e55e5070e4a3aa3320ab007eefd73f9a568c48e124a76dc69b7e8325db34caa117842c831ee63a37e6abeb2a55bee494d4c93ed71f72534b8a09a14a321472cb801f8edcb96de4aba65a71f4bf9e09c30fb1198cc5a70b27aab08bc2190c4ceec296e38fb6e2636cf5f4b032dbfb75474a9ea2bb511dfa55e15d15495f0a043063fd056dc1cde13bb68f4ea1d9160e66ecd02451e3325591f99c82c9412896c7fee55a9674457cd7bb43a3005ef46cf8062b6bce9870874838adf32ab0547679d37fc7fa79ed4785b0aa6a476bf34918432271920a40df502bf22e788e37db47e1e622e8cdd345351012bb31c3fd539ef068d13d6f549505cf1825ed9701392da3b43c647332a8635b3b893f8a3b118df1e288130be09a107e41dd1911c82aab57965c21cdebe6fbde8605ee52d8c4bfca14cb4be91d42a1603ecd87f7d6c3c9f6ca685fbfe540cc2b8b5d04ddc6caa896ca437666cb9fd6a6cc91480d93d371c5275baba25dafa9cde01b2d854e4b57f9b9f4345fbbdcc660c06c86b269e6f1df2086848360836daa9a9127cfe84da22ea183b057eb2b918841733c8b2d85aecc1d37fa86f8193b8f74fc9ef0ecf9d8646476d824bd77c4f96979131ad91c341b461cec44f3f703e264920997be69cc54ca9884759f50d77767a797da99c4d491f6509eda40d824895d57902fd2ad6684332f9c92de08715421a951a03e02b052b8d13b1e5ea690b4370fa539a14acd6021f33e50fbeb5deb8cff5d8970613510d2bdab87fd6dcdbc4b19ec22e32456786072177771405f1e4fddafa1450362a4b73ba5bf3ad7289c3bb0845aad98b6deed8633007c7799ce344fbb9ca530aff6f74b282a10feb071b73b711f4d2e39fe1e18705300243b185115e6624fef52ec163d131a99e3b3724bfac245970ebbbb1e07a5f6e6ac1d775be4c34c42b3cdb1bd8e4d2e4c96c1fc0a4632da94e0955fd5a9fd91921fc3ec1b4715ab4dcbcc6f57e43dca981a7db9a9ac551e801056d2cdf16dfa4f49e850f7ade113abeecdc96a386a4256db0766b61980add8f0a1b4b64833c12fd2c1c11c16a8c8c6aaac5bdec9a3e20fa5c3c4f721f8561d2618dbce8769aba596ef4ea751b009a01b2e3d281c6d1b98719bf855d45b40d288a4679264b7fc574d99cfeab3a813fe3b064cab593feabca66061d971a1acf4e3f3cb85e4ab0a5440a630b219479593db3c7b0b41f975a8dfd2d54773d9f6ae333", 0x1000}, {&(0x7f00000012c0)="a5718c4316d025ed05d4949e885c04a3fe66c3a0c02c12e4f68cf270fb967a76226205d3b53e23fd3e29909610586236db78b37b2c7a8c450b29a16eb4a97f533e508be134d9e9d4243c6be06b5ccbb814c5b313bedb3f748cc53f695c576638c43e9976e8b4e26306ecf0581ff87594284ce8dbce472f22f6dd9514e0d7f4d1a80457df85358e9e294ae3377ccceecb0df3bda6b6246cdab1785c29f1f00d2b6fe5159c49f3d3e1a4cd16241415ee8bacc6da2b98943d0b0f96e637c7ff8d5bc920c7c7ff8f39fedaee515b72aaab8314ef8c48bd6e7178ad37ac164bf496c47ec0df33e0a821b2b21dfafa536acacb10", 0xf1}, {&(0x7f00000013c0)="4f4ed406742f8d0513b5e6e3992f", 0xe}, {&(0x7f0000001400)="b6fc4a4fd5a57d35415401a92447691fdb81c3af3406da060e64261a767bc891a529edde0adc289a470a35d1160f785c78f92c43e9021c04fe30c667e2402d1710bf87fed67dab6d241e32d5e05f77e84f4da1e6180e4e804d3e53bd45c8f7c543ec9edab1c434981dbb37", 0x6b}, {&(0x7f0000001480)="d4ad0d738e87605cdc13d0d9eff396b7aab243067c57ba08d1f0fbafd9a38ccec4fe46d9f1ccd398ed8d7a268ea42615b9e578d8dd35655518efe66f50071967bd78e38d98328dce1c9140f5056a51bb78b1a70f1c1c4954d3135da21300ee8d783e6af1d209b77e5b76bd0e2fbf27edb865ce30dc043aa156dc09e131029fba3c6f2f1b403713ef5c8810534165ca8909033ac4ef070f3140e9e637adb553b66ecff01342fe5dfd30c3ae689f806f9920051d86bc44ef17b73ed0c4f724c640e1cfaf3c4307ad591b6552a654e5765a1adc689a8ea69c26b6e4b4b250", 0xdd}, {&(0x7f0000001580)="3e5b6c87fd2768b9b0d59516c3a3622376470d3c52757ab697ab85f03cb980e68923d727e22bcc21bfcb1294dd996f409213d00bb2b818f66c347607b468a711e4243e8812a5f829bd7b6f4eee2a2f6e029de71afe2d37b4044959323b545839d39425ec65a374cfb170551f338ea18f", 0x70}], 0x8, 0x0, 0x91be) r3 = dup(r1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001680)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000016c0)) r4 = dup(r3) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r4, 0x0, r5) r6 = accept(0xffffffffffffffff, &(0x7f0000001740)=@un=@abs, &(0x7f0000001780)=0x8) fcntl$dupfd(r0, 0x0, r6) msgsnd(0x0, &(0x7f00000017c0)={0x0, "8af061ef6002a8ad862f1eb6848085aa68b06f0fbd34a23a6cca974c7fb2d1db"}, 0x28, 0x0) 16:21:25 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0xff, 0x1, 0xff, 0x8}, {0xfffb, 0x4a, 0x7f, 0x6}, {0x3f, 0x2, 0x7, 0x6}, {0x1ff, 0x40, 0x1d, 0x7ff}, {0x0, 0x97, 0x5, 0x7}, {0x4, 0x2, 0x4, 0x19}, {0x7, 0x9, 0x1f, 0x20}, {0x70ef, 0x9, 0x0, 0x7}, {0x9, 0x1, 0x8, 0x3}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 16:21:25 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000080)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e803172e7cd8b12e2e9f8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) 16:21:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001200)={0x10, 0x6f, 0x4, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x40}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb8d}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfa7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff00000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xe3fd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x25}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000fec000/0x11000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1748920d}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x8}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0xfffffffffffffffc, 0x80, 0x4, 0x1f, 0x1}, {{}, 0xfffffffffffffff8, 0x22, 0x4, 0xfffffffffffffffa, 0x3}, {{}, 0xfffffffffffffffd, 0x40, 0x1, 0x0, 0xc00000}], 0xe8f1, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffa, 0x40, 0x10, 0x0, 0x6}, {{}, 0xfffffffffffffffb, 0x147, 0x4, 0x6, 0x4}, {{}, 0xfffffffffffffffc, 0x0, 0x80, 0x100, 0x3}, {{}, 0xfffffffffffffffc, 0x2, 0x2, 0x5, 0x401}, {{}, 0xfffffffffffffffa, 0xe0, 0x4, 0x9, 0x9}, {{}, 0xffffffffffffffff, 0x100, 0x20000000, 0x10001, 0x59c}, {{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x100000001, 0x8000}, {{r2}, 0xfffffffffffffff8, 0x0, 0x4, 0x20}, {{r3}, 0xfffffffffffffffb, 0xc4, 0xfffff, 0x6, 0x7}, {{r4}, 0xfffffffffffffffb, 0x2, 0x1, 0xfff, 0x5}], 0x1a19, &(0x7f0000000600)={0x1, 0xffffffffffff7fff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000080)={0x9, 0x8, 0x8}) syz_emit_ethernet(0x1117, &(0x7f00000028c0)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f86dd6010fb7f10e13aff21405aafca51147426c00f82783347a0ff0200000000000000000000000000018500907800000000020b08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b8571ea78cef9c8c22daa731d1c7029d981d3ebc4db5693885a75c6697a3f21b334d1447c75d804e7d96864ccb4543200001df1286ec7bf3f4450b9567df8b8fb60f46d43b78d1fd225294b840efe47886201a865179a1669a5ce3c0d698e12a0b2bfb195e91c1df0c0e881fcce805b58ced4d979df9a48a195b0f266ae759f0f32960b6a130147b273a18a2a8804081b401e93596db5aa76bf4c872925f09bd73238b4c920596c6f4cb7812afdd584cfd7f49f746a0aea692e6ebeaada03ead662de00c6a8d94bc55b77a117e1d9aa9f83c3cbc3533b7c9878ca9c092a098abfa924f59533f388c4995ea7a5073731fa0d7809cd6769cf9da53375c00bae1eff40f6de8165bbba6fd829e6377f0268314a87abe94cfc9a1c548968c98084f90d2f09b2e6bb9dd8426e3f025bfcc7769aac55559bf6d535375a783c17aefaa420e3d29330f5d300645cebae8e515bf9205e28f643c0d1b5f7309234501ea66ccf741eb0d58bf6b5d4f8e4c94fe27b3723a82af07f703b45712058185650ec28b4471eef40faa66d4f5f1714b6f2711840e228ad517a316845acf6289210a5de2aee68785231bd20710c6da3f696c97da979caab0b9d96eb17ee095e885f4f848b77c4bd6b66a84f9b859045fed9b98a4216070542b6c0f29c63b9b4f40b50325e3af145d1dee0936eee5b027a33cbab3d8a02ac599b1d49ce4bbed1019060e98237d5cd4f0d6866bd7f204d104f4f6c532d276e5710eb9db2d0f7c520417cc12dc6aab2baa9b054a86f7e63ee278869e5e0fa8dbdf3192caafac56b7411e51db765e8b4c705a0480cfdacd5e7ce19631e406c88cb3f30b5485ad06734ff3cd4c81926ea24ee33eed1685a6cb6240a6b482607a60b4b525f2f141997fe2126f8adfbad11c9e7d507fac652b423327aaae5d238475d08b9e5b29f196d92aeaa6d79344f6c64df99048e6ef77a3690572d402b97ce8fec4827c53f487b0d84a96930682b5f9528ba86ab006f052d09baa85360513d9c05ae4ae54b77f6f47479c9bcd821711944fd73663eede43df9146b737dce4ab387895652ba7684276bcea3dd753fcbcdb2078d9585cce9ced71530c076d74a3859f7d2952b3dca28143a25ce312eed17315bb0f829710ea6faeb1c44f1926d05f52648cc720b888df7b148130ad58fc0b17bdec508a16b72ac42df2b2f6eb51b31d43eed3f726ce196ec18a3141fedee86f99f8e714007e737686d1e4fc40f37208850435bd124ec3a1e179a51d8ee61a82494ce6e167593c597c0a4025048089f1d0c62720269621dd79a8db865693c31091d419d4ea7bfeda8cacba12b932c3594913521a34899ddfc27a25edc6c5985a21c20a909985d89bccd115a59abd0d06d2ca70418c65619316fef714f91384373fea9fc602ee8658db9abe58573ec4bad431f5d6680f4e2d73e5adbf5207c71a7fb63c05e6c1bf0e9781da8204b69649e1f7b9ee455481e5ba1a7853442b1e0a9935725703ca4e19e7c3cd53771a4d823f814b2de661af62c4a563536634ce5899437287586bb59a3eed316b62f2bdefa4a2984d9a3fcd295c51701fdbec3849791bd0e8d83bc30024046ca8377fdd923ab6f8537614963f89633c9017fb9e77431bfc2bebf4c7595de96e17bd4ce8e94da8a8679e24e268db7184da8e829090e47ea387b81f6dbf94030a86de65277110583a6fcc171e4f18c4f81602466f9908d596ca348454daa05e7b8abe5d1303a4107ba848169c9be6c2393a5d867f3f9b93bf8d1c4164128b9ad9af228259ec26af2dd93d306eefb52e952854f3bb217d89d104b101769f1a9840dc4986c3aab3b6bf1c45a19e14807b67324eb4a1feaa4125e03c6af01f8c3d148602a8edfce1c64b01dab5b545e4751b5a24b893602961b5f2e629fc72480eaebd53cdc4eaeac9df189fc806413e284e2326b90d0f66da77b1102563cee4b3518bb562cbdfbd9b598f656d17274b89aa8598a1cd5e194dd5b347f3d87c5360774df3041a3ca4a4cb7febdb70dcd259f485d599ad730ff4c37c9580e7e9442d34922e7d5697c7b29802594250bfbe72fb7a10c74c4b819ecba0f69e0c0a901c4700ab067c1cbb479938abbe2962698668fdc3fb44047afd4cc5144266b190774c3b0b23adaf6631b59d06c52cfa691f5dea3106ac3ed6929e0865e9ea8198e7e1ee617855c555f717a0d72b276465e020aafe1b815444498f4ae926b743af3d886e051924f38b0fa2c8f73b620508afb14bb5fd48a40fc05ca3dd65640dad1339c62e56ae69d828afd366cbc7bbc45fd5b92d0a09cad1bc78ddb011929845e4be88051e62eb44bb6c6d6b3aadb7030fd15c14ead522d377d96367392a7a9e55d72cc519eceb348aed4887fd673be2983edfd746869195006a55aed91cec4fd507d43a7831eb0d3fc1fcd8e700f7c520657e0b4a4e4f60038598365daf08e72e408db4d7cfafb196250b3a59ca9c229bbace43b6f2a808a01ef388eb37875bc7ae264abce481ad2364eafa06bb32332551cabdabb4922e09b97dac6484c10d73963c5f5877cc8701025a2f74390356910df424d1015e9aecc15c252c05d7b2d16aeef8112f3564bfe1c76175b2ae05d877e5e48448c0873a9ccf0a6b4dedafd24ee3de1fd96f433d9999e44c55192c324b9ec9e9781be3a92d60d4ed6ae244153c2f4fe0b4bd8180d8ce7f4e262313bd170d3cb70d1d2c7aaba8d85b4a39f42785d404f2e7c6f92e89a4191c8f0effb9bffbe5588a064cea7dc362846fbf4a814582adac31615b6428fa2db51a4b049df82e9d3787a8c584e0e2223ca5e5bb16ac1ad0d71a0bdab982eb054d74fa8291b3e92f7235e8ed97597d0f02c62e0c99d9add26df3a75cc42ffacf09c809d1405d73cfe82fe486709ffa6be1ffff6f67b7704814338c54b61c12c00d143333f8fdb6f39b94095b52a1f8f83b7ed91f9d91a8faa0edcca634257d0a5e8e6f5e2bdf2eea3c159a22b1850619c8375325420373099223aef24cd793842755b70cfdcc8fea7a4ea001e145ff83decdee011e20ad072faede030b5a049c0c41c0c274b02a3ad135090700dbb1e53691d5609c1b2c1661aa982cdf33a2d43a6052d9a5634bc14da6e78745d267198d2a2c22297fde5283c2522efccde48f3a30340f104a629ca767031dd431d91bb04d602fb3160d3d0012dc6431f25c1ccff3b8f58c72c105b609fd73a42cfa243fc8134069ce79030c6d6a63cadfe16a664ea8c63b79b0f458ff88a7b729cec3dbe617eee92487fc01d33d24486d68e16cd9b52fc4d5c2ca9653938fda4e42607f060b618476a29ec33b55af805ddc42c2d7a164da6be56ffd58f66cb527be5841e5da36fc5219dbcecdc2cd979c8f1cc4fa6a78771cb11ece3441b8bbba840808e8633a933a1be86246d5a1144b6563bcd2148f0f02557e187e49cad4577f2091d3f4a22d63b83b6a06a9b8e8d83d2797e497add8720fa06f2221c2b9ae3e0e222800352899315baabcea2520efb6a36ea6465e6dc849b7daafb5fb5c5da2c1ea1c84593b3f8a435164e893e6a2b12741e3511d36c052b44a1d4f470feacab766f9e7d08b6087b3ed7cf32c0d584616a33eb7ccf055a3d18d12ba54d18e4265da15893a0bce175d25ca5aecd0b14783de26eaa5d707c1bf73aaa8c2152a8fa5975284dbdbdfb6a9d4922e5d12c5539fd569989d156d9624c4ac28ed08fd6cef18e0d43b4e883e435394a5ca9caff6b8205bb72a947012020bb344335d9208611cc459d23ff754d5524a88f7c4de8a811c4c1c5c285a3db78c6ba238530d43a0e285f1b220b80d066bd5148df04161ddbf013220715c4df45104395b3dfef1f56eeb09e9b15b8ba1d41e246eaa5d226563e9250df1a873bb9a4acedb6b206395615cb7648f1adf6966a8b2b15550f9bf03badf0909657a5b885a6bf96fa897f7b91743fd2852d6c45ed24a2e7aa2bf0527b9d39d43c721c55ad50448fe6471c330cf60e14cdeb837a3df31a712b60d7ca61e2499747e6abec428e82f2ea9cd07c13e46adcbd444c1d2500edab461375f995048114e9cd56ca3c205d27a1ce98357f8b9f26b9e60a2822f1fe3ccea67c33dc1b71fb4ff7c9742ec4c5ce45b73d29e383aa05f1c7c13e538d78c90c673753ad1f41ea802b1fb28f5da5346173ef99717ad90c2dae8f0f2d21b22963f50067883facc2e1617fa5f6241d9b5aea9a3b389483e729b381cb213c1c0e7bd0bb6ffd9638106727a49d615c6e0292e553b4dc713c8380d90d5f27ffbd326c094106785ebb666d488f7e7b0738718d4719b83085d0c6cc1a0d462221354c1acd03fdc50c52c7f37f345e680a4f3ccb8b0e13d37ef0c268512dc8244fa3528b507e069871dcea9869682d759da9e04c577f7993a676fc90ec1bc13bcbcded1efd11efb224b7d6e1e989eef21971ec58f289e598130c371c650c2e9a6ee032ab0238cc20fb5ba580f6fedb53c83f1621f5031e8b6fbb2edcc5c92619dc91d0e3bdf41f988de01a810dbffce8dfafcb7206c1ac7cfadcffe6eac968d5742fd28a9b714632fb4b30e68ffbdad1bcf142ff32e78f75ccf39445c696b8ef52cde89bc56c9ff7ab3dcae94ad33cff6471f52f02e188b49ab93886b47cc846f1d9bbea3bf71776a234c2265c51d41a4a85ee06a6186a669480c6e63daf4dd0c4e63c88aa2209cc528ce68aab5f1d89b7d5143b3923f1ae63a7677fad9d7541aef5f50ff1e24ca6235e0b4aa40bd27512055658c4a793d10eb9cd988f00d3b8a1b2feefe748ba2683360d5435a4a168fa62c7769d78a263f1f73d044e2e771294011c1748440582d2e749aa39bbb97fdefec77ac73645c22f0f299004703ccf6e3a6a77f9c06501d406031488b20cb49ccf7c6db43a0804026a9e5fce2be4fcd68bf6dee70056b1fd0fc6cd3db50589329bd0a022d1f0d1d2210417f0b81dcccff8c0e87c65c3aae7c7438c0f3ac47cb421139fd9ef5023a1b02f92ab8927ca782e7e5d66558ea7f6853963a5660c26ec263b2fd9d4699150ae6270b66b7ef5cc73e8e4060ea1aa1256612765e2a572ed63e65f412623e65b9e4f3ab6990c768159a5c651e5f7a92188e6730e8e234bfed2afb087db62a6bfbee3a7dfe4580433d13244725f9acb20f18d752716270e7bdbf0123f46089f783ff7490327617cc6c29d477c94799b3eafb5b8ebbd38ac968262d0cca8265b18847295509bd702e00922308a17f8ceceb79e19a892f931e5d9784e86c2f672530b78d197ef304aedd88189ed797ea3ec2dbbd84b87e9bc1dfd6ec2e3e868cc9969be342b2cda6c4f74696547d2d9eff2eb2d77a2fb15cc0be60be51ab5ec9af0326615a408563654a10e8505d194f987de03bc323d51a772077a43a0841f12d18984f66b242c0d3c8055beb0d7a0200765dc8194f16b913c3be70e721acb96836d9da79c28be1ed2f73fd6fb0793c3de07dc1a23006d4976e6cb9bf653c6805ebb411ef9c20beb92f0ac6b9bc2d2791d61f3a5ce3b352c1e7d56214b19770531b472545c64c575de40c12d9bea69126bcbccddd4ae877e057e97b382b6b76b49a1561d37995aaeee457757dfbe8b73023be27ddff4a7a977f20f78884fbf8ca0dd716bb23893cde9878b773e6d0bb098d6428526cd93d1b2e73b48ff8bf22107dd25f9dc99b661ceb1ff8ada2b2d6e4f6b5107df65e894eb2d7331df0f081eb121fb5608a76b529c7a20765d1376519cc53969292dba62eaf0608af2b90b9cfd8a48a21c006836a448927022888575c3cf984bc4a8da32966e1c255fd3a891f1d987e19885a9895d0b34a7f7ef7f8e406a35e033ab62839b86195375d4f6e3e680b80b000f1449f95ca8552754407b829e2917127e16e89a75973b0a6e10551685a6b422eaf13f05522718af440ad47cc2476be7cba00253bed0c5b0bb068277e02508d8ab45e8977a5fd8f3301564ac5ae459819df5ff3242654a32e5e3c26237f8da7baa3781d8231adf7e2e539881da460fa8da99cbbd470c839275903d9bb67b1ce0e1e381b3d190f6c53f8d81c4ce647f4cdc65cd000054f11e47b2d57e5158b06cbd90955341c512f7e1de6a5e04fa2bad2b2d91e6fe51c92e80aa7c102996d39c2abbf9d2d02f49be8411cbc0102a66b307704de5868828da20d8eaaaaaf2f6e6ab698513ce107e60aa78262eba4e65b8f5c75c0166ee674a2a50131cc00de341cb2685d6990f5318d827000000"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x37c, &(0x7f0000000b40)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0xe, 0x6, "0519e2", 0x346, 0x8, 0x1, @mcast1, @ipv4={[], [], @multicast2}, {[@hopopts={0x88, 0x20, [], [@jumbo={0xc2, 0x4, 0xffff}, @generic={0x6, 0xe4, "45947504f816b3c7538ddce1a14bbd696bb9ced6906c3458febd48e7a2a95b69d34030a9c0800a94cc880c88078d198967d471fc374e3c0f1f19e3538ca9479d533e38c2b25254688bd1f38106e87bfcbbde0dc9c74bc66efc55df33e026b49a92126102fa093ce7eaf96184fccf51096cf1b817a2cebeb9d58e7c58ab4046b0014aa8ff7c67dae69aecf8b6d88b3695c222de40b75038677ab9389c217f725dbf875da159c92f830d24f0c7f3867710518880b35b7d41725ad1cc1bfe4c63c6e5edcbdc31f2e571a4dff7e3888c238ad1c88e06cb2d087e29823fa38a955840451bad0c"}, @pad1, @enc_lim={0x4, 0x1, 0x7}, @pad1, @jumbo={0xc2, 0x4, 0x8001}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x3a, 0x1, [], [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x76}, @padn={0x1, 0x1, [0x0]}, @pad1]}, @fragment={0x1d, 0x0, 0x9c, 0x1, 0x0, 0xf, 0x68}, @dstopts={0x32, 0x1, [], [@ra={0x5, 0x2, 0x5}, @enc_lim={0x4, 0x1, 0x3}, @pad1, @enc_lim={0x4, 0x1, 0x20}]}, @fragment={0x61, 0x0, 0x5, 0x0, 0x0, 0xa, 0x65}, @dstopts={0x6c, 0x1e, [], [@ra={0x5, 0x2, 0xe828}, @generic={0x1f, 0x71, "053dec8debe269fbe730936f85c756d2f52ba7ae4aa9f7ea4d9425eb04aa9fea1c9708862c8367b800bee8ceb5d525d71b72831d78c9c7303d00a7c89c43458fca5eaba2b72d4ea26bf3078c612ee572328bdf29b2c574885f4cab62068638aaa1fcc57332678d97fd7eb36a8874bdcce1"}, @jumbo={0xc2, 0x4, 0x81}, @jumbo={0xc2, 0x4, 0x6}, @generic={0xbb, 0x6e, "4bd5520502984a0384e88c2a49a2de14417f1d7adb229c4cd5b408012dc96f688492551e2afab748bcea366290d06e6d87c26020d112a0dfdcf79a9be6a878424d96fee8c3c61a5b7878eaf9322edfa0b9b76e001dde28ad33dcf29679cd64f2b34dc5f8180954075bd0c661c07c"}]}], @generic="287eb0b13b4a80ef7be920b023c81d749faebf8b8a0be1ed3ffa617d4b4f16f05b3e5ac4a7d1b2c2fa154f736e81d772d3c4c522e8b73865d896e695f873eeb0e0b74bfdcf25f84058335688375ae8dffaa4529346e3d9f6f499c8b828167ad26799b72093276b585420066074076a827de3b90e35a45fc0a3ba1a2d9a91a740949825107514dc44556dbeccfaf2a13f0f879c2435296e3d76ddbb3070e5f2ad523ccd5527b2bd3c145dc54bdcff2166b01b3aeb22272b1e39d8315e5856cd5d7d875cfce71315280647fa98ef556ffc78b361c99685d2d902bb42c4d6d0d7baca55d129a0b6d0fdf9ec168125344be06e760d87ec5d"}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000004e06000400000000d9ba78127f748999000000fe8000000000000000000000000089aa4e204e205574bdb7d84d0772c7349f0e901a61c194b9d65bca8de73106eb869eec696e59e458a649391c6c0f7a1346ef39ae1c28c699117be784dfc8a9e27c56ba3ad8252d9d406d6aa106d3013f23ef372a6e8c87be80d4e39b9aacce41c1ae500db9b8c4c0cf27ac95a78630669846cc4d440f0f6c0e1b", @ANYRES32=r7, @ANYRES32=0x41424344, @ANYBLOB="704800009078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"]) syz_emit_ethernet(0x289, &(0x7f00000000c0)={@remote, @remote, [{[], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0x6, 0x6, '#V0', 0x24f, 0xff, 0xe, @local={0xfe, 0x80, [], 0x0}, @rand_addr="1a7fdc8bf820c9b9ca77f2fe641d3fe9", {[@dstopts={0x61, 0x1, [], [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xf0}]}, @routing={0x61, 0xa, 0x0, 0x7f, 0x0, [@empty, @mcast1, @empty, @local={0xfe, 0x80, [], 0x0}, @empty]}, @hopopts={0x75f93a786e5b69fa, 0x0, [], [@pad1]}, @hopopts={0x67, 0x1, [], [@enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x33, 0x0, 0x9d, 0x1, 0x0, 0x8, 0x65}, @dstopts={0x6, 0x14, [], [@ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0xfffe0000}, @pad1, @jumbo={0xc2, 0x4, 0x80}, @enc_lim={0x4, 0x1, 0x4}, @generic={0x7, 0x8a, "6ad297ef8611d9b61fa35d52551690bdc04bf66fb87cff6e1edbf6f4f32c4b8aa1be5ff04c8ac03234ec9c5180ffd7b4ad793f3b74a0484c04f2420e21fbc480ee8d16fcd30306f0fd9b5494aa756f15a9834b573c41b5f0b9110bd1611c4c5d7f87ff2eaa9881daaa62e6641016f2f3ba83a05fc3b830f4702051cfd9e92dad2defd9c86a3427ac9078"}]}, @hopopts={0x32, 0x3, [], [@jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0x5}, @enc_lim, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x2}]}], @tcp={{0x3, 0x3, r6, r7, 0x0, 0x0, 0x1a, 0x80, 0x1a, 0x0, 0x8, {[@sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "55e6e2daa0b4357d6643139a34eaef42"}, @window={0x3, 0x3}, @timestamp={0x8, 0xa, 0x81, 0x9}, @sack_perm={0x4, 0x2}, @nop, @sack={0x5, 0x2a, [0x66e, 0x2, 0x6, 0x2, 0x1000, 0x100, 0x9, 0x40e5, 0x2, 0x3]}, @nop, @sack_perm={0x4, 0x2}]}}, {"5d6350a560bcf6f4529ff5864b7aa19018a4cd5b245ff76c588f5488c6a56492abb45a6b695077b6da8f1ac83f7dadc57cc00406552276aee2a6102eb0626e09d8073f432fa490284acad8f3846f9e005a53756010366f14c6b100d588b8447f564a310efb5d4efca8472524945f6f44759c4ff3684516"}}}}}}}) 16:21:34 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00yq', 0x14, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0xc2, &(0x7f00000000c0)={@local, @local, [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x6, 0x0, 0x2}}], {@ipv4={0x800, {{0x26, 0x4, 0x1, 0x0, 0xac, 0x65, 0xff, 0x4, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x1c, 0xff, 0x2, 0x2, [{[@remote={0xac, 0x14, 0x0}], 0x1}, {[], 0x936}, {[@remote={0xac, 0x14, 0x0}], 0xe7ce}, {[], 0x2}]}, @rr={0x7, 0x7, 0x6, [@multicast1]}, @timestamp={0x44, 0x3c, 0x40, 0x1, 0x2, [{[@loopback], 0x9}, {[@empty], 0x3fa}, {[@multicast1], 0x5}, {[@loopback], 0x3}, {[], 0x7ff}, {[@local={0xac, 0x14, 0x0}], 0x3ff}, {[], 0xfffffffb}, {[@remote={0xac, 0x14, 0x0}], 0x1}]}, @ra={0x94, 0x6}, @lsrr={0x83, 0x13, 0x1, [@local={0xac, 0x14, 0x0}, @rand_addr=0x101, @multicast2, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x4}, @generic={0x44, 0x3, "8d"}, @noop]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x6, 0x6, 0x9, 0xcdf, 0x37}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000400), 0x3, &(0x7f0000000440)="5b7b50ec48bc6ad0ed23e1150b0f1a44ca7fc9", &(0x7f0000000480)=0x13, &(0x7f00000004c0)="82b2f2e1162e0f6c47925543e23d25cf7b56f7e42fb7362f470146046c3d526646155b81faba6b0f56b4cb849d47bb49", 0x30) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x80000000, 0xfffffffe, {[0x9, 0x8, 0x10001, 0x4834, 0x0, 0x6, 0x7, 0x7, 0x162c, 0x7, 0x4, 0x8, 0x3, 0x5, 0x2, 0x8, 0x3, 0x1], [0x8, 0x6, 0xdf6, 0x4, 0x5, 0x0, 0xca78, 0x0, 0x1f, 0x96], [0xfffffffffffffffd, 0x8, 0x6, 0xfffffffffffffffe, 0x5b, 0x80000001, 0x7], [0xfff, 0x5, 0xec1f, 0x400, 0x4d, 0x6], [{0x4, 0xe49, 0x2, 0x80000001}, {0x6, 0xc57f, 0x7, 0x5}, {0x101, 0x8, 0xa3, 0x2}, {0x5, 0x53, 0x9, 0x200}, {0x2, 0x1, 0x3ab9464d, 0x4}, {0x3, 0x4, 0x4, 0x100000001}, {0x8, 0x7, 0x7, 0xfffffffffffffc01}, {0x9, 0x4, 0x8, 0x3}], {0x3, 0x80, 0x6, 0x8000}, {0x2, 0x36, 0x1, 0x1}}}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f000001b400)=""/102400) socket(0x6, 0x2, 0x2) 16:21:34 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r8 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="be54334eb3773633e0d5d73b098df89faade5e3342ff64fe1f805a7d7b1b2137f54f5791177be9aab54d267c054a66b672648d9fe87a4cdca1b70c43192f7ebb8952d6d24fea95da945d7203b1836d9f5cbfb00e99adf476d36f3dd2e1dec57cdcc4b676f23a67133e4039b99eb22a5f4b793600dedb442b0d61c2917da11d83924b971c4170add264daa888d791eff7587a5c56ef667911ce54fb7f7bd305646c6ab3e5d11b7486352be7f56e268164014167fa4de83464a15486152b10d816a2ef6332ed66f81d5eba063d", 0xcc}], 0x1, &(0x7f0000000440)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r2, 0xffffffffffffffff, r4, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}], 0x138, 0x412}, 0x5) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="8208e3747a689dd4c9b9956102adffffffffff"], 0x10) dup2(r4, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x43cbc, 0x4) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x0, 0x0, 0x0) r10 = dup(r1) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:21:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x5b4) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000240)=[{0x1, 0x1004, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3}, {0x1, 0x0, 0x1000}, {0x3, 0x100, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xb1, 0x1000}], 0x8) semop(0x0, &(0x7f0000000080), 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f0000000000)=[{0x0, 0xff8c, 0xc00}, {0x4, 0x7, 0x1000}, {0x2, 0x1, 0x1000}, {0x1}, {0x2, 0x6}, {0x0, 0xe8a, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x8}, {0x1, 0x1, 0x1000}], 0x9) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000280)=""/194) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0de9bae3c6514e6ae973739ea78b7ec000"}) r4 = kqueue() getuid() ioctl$TIOCCBRK(r1, 0x2000747a) semop(r3, &(0x7f00000000c0)=[{0x2, 0x5}, {0x3, 0x2, 0x800}, {0x4, 0x100}], 0x3) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x10, 0x8f90}], 0x9, 0x0, 0x2000ffff, 0x0) 16:21:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98d8723cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9c40238bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd722628654ecfdfeb4488c24bc3"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:21:34 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x4, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/186) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7fff, 0x100, 0x9, 0x79, 0x5, 0x5, 0x2, 0x8]) syz_emit_ethernet(0xe, &(0x7f0000000240)={@local, @random='\x00 \x00', [], {@generic={0x8863}}}) 16:21:34 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000000)={0x9, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:21:34 executing program 1: syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000200000000000019078e0000001c6000002070300001000907800004000"]) 16:21:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r0, r1) 16:21:34 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100503a00000000000000000000098c5b60a14186c8e5b86e17000000000000ff02000000000000000000000000000104009078000000006027791500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2c0200070000000000000000000000000000ffff004812d792206e3b8106533ecfd2da893563d358c4fc56a2e41351cdc3d50584b290330355d8a8788295a94a8a5eea248672140336fc336844be7cf6659a7f228ed38444dd31961a9c930d1c3a4fd91e9a1d66e3566318b1a9a472cad997ea471dc3a81e6d7f1598334b4251320c9b21cdbc403a98805a515a8cd8e8cc0b39462c625356cfb519a98f36aa120576d3affc8cfd30d8bf"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:21:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001680)="c43b1b67b544392b7929570a819bb3e18f75dc338532fa8eef487881f60544da6345a5ad55666d1a4dd2bec91b86aa69cd9f34a4b179858fc1d31a3cdf16bb5f4b9d22ccc36bb6a8428e2779699431a2acda5d5a770f0f70f9529d47e09cd96ea548d9a4ca4b24ca02fe954889d84df2bbd67a386d972598b3404dbfe939808dc86e8277a6d5c8b0069ada776cc6db89b6d12c1b7bc09b95db60b7b696820c4683962fbe0c8bc7d4efe6ced2753e533536a442b468233bbd009129092d2b311b8298ec1916ea4b67d8f6ad10e38de40352910b27dd352d131c97a75564954fd9e1a6e11fa69fd33760e148d9b90dc4d098cdd14ee8438b235651cc72bdc243cea8a05172f65bcba704a933f3b6d264ccb81442fc6ca22fe846ad09d48a75264b2c092f59c0f28a6eb863eaca624c3459da1e5258cdc4e2e149b581683b0dd90e29e0cf911e2582c82d410c49f63362de5e5a47977e05a226d6a85b4dc08c47ff5a9893af6f48362b17288e6fa654c26af3dbdb3a063ff667c01a0542e92cef085ba73b5b30df9a0c1a61dcb883bf0f4b4c750a72bbd3a41dd0930da09dcd28852e375941b957473b8de39e8fb49c7de326fc967a48adfe1eedad8e1ac935c961e54a417059798cbb913237717650ccd436509ff9d387910b6b85f2a845dda2c1ec93a6333dec022f978ef5bf3f64491ffc7753d52f271db048e182440661db8568962ad5c8a23811dc4a7eac6c0b6307b82671b71e74fc9d8043ec4e38ce27c3c216c4203f14a8f926ab6a80f25c56a32b0d8329a6bf2dcb331f166a0d57b27fbd7a3f621741fe73bc3279b5547a43b2aeb0fb512311625ce7ce4174caba2427197ac1fddbb7311b4f2eb3dde8736ed77536cc19e26ad725748faa8574eb2e26af988830a1735a44397fe421c99395bca78f4cedd4b66e5ce0359ebcce3e1f5be96f42cdde717ce6abf80d7735ce6fd45f8c92d151c8c7418e2a2b7e2c8d0a232c00a160c56d77001d82f517f2162885386083af077e1140fbdef121abf7dd9543b9c746cf9b3897a545fd5e6f2066599219ae21f3d882de8f4e448b414cabcdb52b365f60f6fc0c9616b3f7835996122aab4a93f9046039a30653acd79e26e5a0a53f88a16adcd4932d53d0dc1dd17a55ce3ea2566c27c590ce00cf164235384a0d2d29c879f78ead7cf8d078d1284b4c8fc827a6a36554c489a536779848ec52ff22f2adeeb866051bc2f7462f87dc3b5c772e9f0b9f77c859023d520fbf9be0a4908d0c6cd88f895f5a0cd1a944094402f156f58354a3f9bbe81f2fa2a1bf9d77216a12577f9c9eec7e94ef311d7eb53006c0d38098528f0646ce037dceca6df33b011a87f4de691c99d2d2eef8fdfe073aa7a0bcd4371a23c5df43e11f832c73bbb38ea28b2ca1d89775e1ba422a0a4d2c831973b8082bb3e69a2c98a69491ec5b68793a140fc22edef928bf2fd2ca4ca67e0c5e15e9ba24307d2d4cbb7c5d6b1ba30c85bff16bdb77cafca4735d353f9e130f3275475a86d698ad7fdebe0dfb017b8f599bbe53858d40335f6132af9de25d51e6293f702fc0fe32535690e1776491c9deb4419e43351242daa00013c4b74166a98b39aaf269fac66df24af2007db6424704c62233d9f599a8b3eba864ce364d3a380cafa0ca67638428028383650998f3f611d573703d997355506f98c8447c74b3666be060494f135836f9762de278049ce88142e42f41715444013a0d1e6cf1ac686e14a20ebd0115a7968738dc1afa010eb7fe458e72d99ec6137960906afdff6b61409465b301152b994c1b0af5965a6401392a1c699b6d062023bdac30417ba23aeeac0a8633e35cd26bad6ceb835f336caf3c239355d1f3dce01a23221ec5bbcf5cfc22c1da39b617fd856dae48ca1b8d57e546b914d871d7bb1df55411382b0d9711cf8cdf2d175ee6fd43534df3c05524274458c865813b2c0b5d9629175848f2ef0db169c040a6534c58ab427e1f67fdc2451797e7471830a2d3236a0c95942302f037cfe0fdf8d68e96b044c8e589a77142398bd075914cab0bacfe47bb9a7baae8d6e25fa850928a753235dbb8812dd8a778d7ef949271a5ccee177b6541847f363f010c35e992c7198a458136c8c82073b8020a5aa987de2d5f6e9efbc99f1e743114993b3d34e373e7e99a9e58e0d58497d17fcb5ca00dee8b8de9ea6b47072e993866dbf95c25d733251fe5bfd4c07ff97e31e1640d134d28c0bb7956318e8005b2d9fe669893a9c6ae4a679467d1dedd0405430343819fe16750f6ce73f111de5fa86a5e332396306821fb59ec913a8ebcb1f763046409a16937ade586a154901345c2ec57d017e3551b8233bfbcecb124c7f68044665c8b208ad8a53e9670c5f655f54219ac312dbf295f1b2263364f9901909bda33e07dda8439144aa6a396901cb1ecf5de75e96140e6fed08decc376e3736c07d3f11ebe6f85abeb289e146a21e2940f27e814f3de9d981b7919dff2ecb59ab7c81453c35231d6923084f8e0048ede0e9076205580746e3addb8e7866509d405795fe79b50057eb9292597ef0779428a8385f327756a2c4f7649a0ee7d6815077a92c9df8e8ef961e27e810f26c7699ce92d4829ce72789bc0015aa379ec77c728fda7c619aca829cd85dff3309f901f4d76353bcc522ff98f5bad4c66c98e1bdf54d7ab0b5be906f7176d711884631070508d009ca35d21a934aa620721a3077af335a911ebdf30e27dc7eadadef405b215a4563b172f8a8450849e682db15f0f004365ea37f72cf1ef157db16077981d872e709ada5d3b8eff6cfc1158def853749f01b988d9eedd3e5683b789c6b9607e349dddd7836d314035fcb2391336e34b52208873c19b0bb1e8bff0e58b284e79591ca8dbd847d46a10c85596db891a3d7468111aef1822b39a472eb59b5e7bac94c354d1335660a1fc87839aeae756729d6f8cb6eeac85b54aac2366fadd2005d74b1656571ad59a818c69d04f47ca489ce62497129710f116f3deb6215b3a10e74264718c7dad64565fbe8c409e0dd9031e2637993727299413276026b4f3127af791cb2faa86f1969e537c91765e9910487af3d5eca2aee783616dba36b141a18010a552b10ebf82cd2ede2175a4937cf54c0a8a219b63b02d08c660d5f63f6865614423886680abc7741464dca2bff0651e7f60fe901e12b1bffeb0ae0f37caba84ed4795db8e631d7a37ce2c16eb9fbe7583151adef6378bf2f453bf68110a7b80a39524d15b4bea508bc0bf09cb53dd55bd267feb6afb2d7a428bb9ff039eb44f0fea7d05e52a7eba9bbc6f509a6a0348ffbd5bf4750c1e6a18aa12cf6a657b0d25d168c565a83762be1dc3f273c82a7cece8879ece7b861b47dfe0bdeb9e1c5a93d1ef4ff7787bfdb2bc9bba22ab3747e22ab5a245545ed80016c3230100798853871080c717117c3d67a046bdf208858b2d12290700bd66bc187ba3a6c3dfbbf38f95eefc516070d935e2345907ba2cb9cf1f37edb2b26cbefd6febdacf48477c041a7d48af16f797e23f29cdeb74c04a4a1ba0d4f2c44bd725d52c2fc08d097ba10a333a8119d362052aa245e0dca5631d2913a3783dfb6e3d8041ba41dbd5a40d9a6a63949fb8a35462bfac77f5b277d08714e7d8fc4ac724de46373cedb7b2f9b47e57660d85583adf2e9e05583c28fec8bc5b69e10781541cee843748dacb6dee9c2a71be587d4f8e5d218bedeecec0dd1aae25981ceee76b3c4b9070065534bcf2af96d11cf6d1f91d3253af3749abf4a2ea3fa731991137474fe500097b398a579fcdd8f9c3e76d35c1708d3077ff0cc6cb743b77761a87a51e08085fdca503adaa93698db603e3c4408ce776ce8a9f8704f0301792346ff31c9b6b2cb8367c838e4c703ead5d0b48eff8f580e1b32c43115cd6761d4bd552a4c47c3ff0f5d00c37734640dd4d836f3d783b81de6743b81bbee2878d99b76c43c6f182f8152be99570a71c1ce3e213beb08ee65fc6a9fd1a919d6619784ba12711d839d6003607c0ae4c11afa4c69d369c5a6d18b089d39109260b35074a16f858894584beda561f79e319d5ad6a088e42accbf0e54ce4d3b563b3ab3cb79f689d0b9184f2923865987523e52e2cd41f27eddc1014a8b0d0fdbce6a3bf22c6b1dacc68fa42ee0861d2b2522d00c6d72dff63be37f0a3d5b6d89b3c7db302dfc5726e02d7f995390cfb6e4985f4476444d12930afb16c96c1ce635ce67b48beda970080ede3d42dee919f53e34e576ed9c1d8ec25705571800c4868814807f233f35a22d813debd929344ac4a086d031ed80cf4d9025959f12a321c342f107455400a7b2fbcbc70ce1073fef2aa51174c199b48dd66198bcebce207f70aea7943f2ac3188344859a2188d9cd12384f1a10afa84fa243685d0f65ec4a5d60e22e4c454abdc881160a990f7d5feed62aed27dcf5d74515655ef254a691751d98a50af79736e06080efb63175d5083610b07791061e33d48baf427737de09827e053778efa61694f87de6e021423ccbeea830d44ae6f7b970bf7e609fa2df96db47358712216b43f3233d863892b4b73dff97497071fc6e00176588bdf4fda290456f367fa4ca58365b4f322129430273d61c4d7a7b286f50c753e779f5c5e87e1c6798eb0e5e858c3a7417dd699f84814b8fe68959a4f2e6563b19b4d0b27ae70b1c86c768190063c1d31b61a9303b9b0fc5a303b93c1f02c63eaabdf2aabe0cd9bda660b878ac324d3beb5d887d9bd16bd544e83a8a6801eab46dd09dcc21854fed87d40c4d771baf40e6f9a45843d52dbff8237326a21c8cced56e857f6028e9768ee767991353969aed5d850771783886b4117d9887f53b02375ef9727839813c7285d7392e10e582bc4ceeaf948b1b3e481b4059771999ed7c78b59a88a9841a28627c8452802138528b6c61ddeb999460dd5d5c2f0f7d19c766f1aaf3e06175f0d0c2bfb74d1380681710d7baf492c44d0780ff555536270dac5d2b6f6d8172e2dd1eaa08f57de2790a49f2235b5e12a37c5a089be0e9c427efa899bd80d862700408e30893b61d2fa2142538cf241daf91b28ed27c70a808e9c95dcc19448fcdb1e1e67efdfbe023d8e2d8119ba8f73c78b7cdcfc44311c2736208ecbf10a17772797866313b1f0f3281249c6362c0bcc57421d3163e4262ba4c956f99393e57bb1f3efdbefd840eb4893a80e4ea832b0ccdd921d04f54cb5cde33bf15a75359cc94c22e1216c3dbf46121b1824a30d4b2281a918b205b7ef6aa4f91b2d75088f5e3d17f81a2a95acc679bc575d1611fffb791e9b18275eef40079fa82e6913b97cdcddd1eb5be8fac6f27cbb457f27c1f04a73b668f8ac836209345b03c1ba3e31e15e7c34c26585fe9290a17ae55bdc9d4c82ab863de821be9d0dd7a90d534c4d79e0bbf1e7ffcba946fd7ad2821d2e1f066f31ff93ecb149fb6b57e3e6a8d546c0ab53dbbb2d9323ccbc1922591fa48da51473641d35a29aedb563e0331e23ad73d4a0a386aef3c099980431e60979c021ce3f2f69a383ef73ad1277c6ecc7c54d3dff4fc0b977fe99824de849594e959a41bea78306f6eec4200e73e31c3fda841f16f47375aa290e3e3756a0b7f1c2aa243ca7a151aeafc4b8456fcd408d684a479b092b6f17fc214d0ffaf3640cc1755135efe14cf72cf83fc2c85edfc508807e03bc7b4beec50488788dae5704c6fd373fb71f223099aa2a93045b31810ed0d891ed76", 0xfec}, {&(0x7f0000000000)="67bd5f596f0676", 0x7}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "536a5389a77f0c02df71795acd76e7f0b9009400"}) write(r0, &(0x7f0000000140)=' ', 0x1) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000180)=""/126, 0x7e, 0x2, 0x0, 0x0) 16:21:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, 0x0, 0x1, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18a, 0x3ff}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0xe2, 0x9, 0x5}) msgrcv(r3, &(0x7f0000000240)={0x0, ""/155}, 0xa3, 0x1, 0x1000) 16:21:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) socket(0x1, 0x5, 0x1f) setsockopt(r1, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fchdir(r2) r3 = socket(0x2, 0x1, 0x0) dup2(r0, r3) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='%}#^\x90.{^#/(-]\'\x00', &(0x7f0000000140)='\\/(\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\!%*:/!-&!\xea-@\x00', &(0x7f0000000200)='*^\\.]\x00', &(0x7f0000000240)='+((&}\\@\x00', &(0x7f0000000280)='*\x16-##\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='^**)\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-\\/\\---`\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)='#^\x00', &(0x7f0000000440)='+%\x00']) shutdown(r0, 0x1) 16:21:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$getflags(r1, 0x3) getitimer(0x0, &(0x7f0000000000)) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x3) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$setstatus(r2, 0x4, 0x8) 16:21:34 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380), 0x0) mlockall(0x1) semop(r0, &(0x7f0000000380), 0x1d) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000200)=0x40) r2 = socket$inet(0x2, 0x2, 0x15) sendto(r2, &(0x7f0000000480)="d5d0fd26bad185ba3129d3dd626b0173bb6f6501cc6d91ab0f65c55ace1caf5ebade4265661ac55cc6a565ac24eec8bc66a991da8c825354ca4d5565a875962332ec76166f4f72a3465970eeeb4fe207c04d254caddc7b02b8370fbac43a5ed8a22309b4a6cc850ee008bba9f95e0666340429b4de495ab6fefffff69c92fedc6afe82b591d412d9ba1b45ffb5cd85dd8283fa0094f6ef45", 0x98, 0x0, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) getrlimit(0x3, &(0x7f0000000240)) syz_emit_ethernet(0x83, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb808f8a90c2a09a733b9ff9dab9d7bda1ae729626345a6ff686689ec06da60bbdcb1b19cde0739c3f8c85bcefec3ec2345e2164a092ff0a38e7c0b44fcb336e70f06595efda75f04afd2c787b587609f92b422465997f236d6acf40096102b71568890460434b86027fda3b9358098773fef7adfb8846aa8e97725a282187031db44794e72040"]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) fcntl$getown(0xffffffffffffff9c, 0x5) semop(r0, &(0x7f0000000300)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d11, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) 16:21:34 executing program 1: socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x3, 0x7) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x3) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fchdir(r3) sysctl$kern(&(0x7f0000000000)={0x1, 0x7}, 0x8, &(0x7f0000000300)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125831bca9a12e792841028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000009032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266164688d2e7b6107830828c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c253762284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a19584f792000000000000", 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x80) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) 16:21:34 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0xc004, 0x10) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e550265f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89380edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b2800"/1246]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r4) getpgid(r4) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000001280)=ANY=[@ANYBLOB="00002e4466696c6531006ca976db07da45270652a1add34bff43d48a25d0a7b60083f2007ca36ba5b73f650048f25fced008f4b92ef3f5290f9fe8000000000000000000"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) execve(0x0, 0x0, 0x0) 16:21:34 executing program 1: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:21:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x80, 0x2, {0x10001, 0x9}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0xf5, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe7, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @tcp={{0x3, 0x3, r2, r3, 0x1, 0x0, 0x15, 0x20, 0x8, 0x0, 0x0, {[@sack={0x5, 0x6, [0x9]}, @md5sig={0x13, 0x12, "3fb1d01a3369d54b94ac1c072e3409d6"}, @timestamp={0x8, 0xa, 0x6, 0xff75}, @md5sig={0x13, 0x12, "4866d85d60bfa4a3d38f2e1c100db0fd"}, @timestamp={0x8, 0xa, 0x8, 0xfffff000}, @eol]}}, {"b1b69ff114c58caf8a4926d0225e3f07e933af818dc8dc518773ad09727684e293ebf90ea096a8882209768843dbc50d703b1b02f3cbec55b2e0769cdaf6f022ef79b52eda2d7ce50f713f181c279009adaed4421ae838ade2af21055f7fcd76b774640c43289ebdbab6235e619528f95293e492f0fa26f489c67620b7f7bb"}}}}}}) 16:21:34 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000003c0)=""/102) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000440)=""/185) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x5, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) semop(r0, &(0x7f0000000200), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/68) r3 = kqueue() kevent(r3, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10c) 16:21:35 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe28) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 16:21:35 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSTOP(r1, 0x2000746f) syz_extract_tcp_res(&(0x7f0000000000), 0x7f, 0x8) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x11) r2 = semget(0x3, 0x2, 0x0) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000140)=""/240) kqueue() 16:21:35 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x103, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x9300, 0x4) shutdown(r0, 0x1) 16:21:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0x9, 0xff, 0x8, "8db2a35df04d4288784bd3bae748e492dc4cf0ce", 0x78df, 0x7}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x82, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 16:21:35 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x2cc00000, 0x2}) 16:21:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="020000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105e4744e535c4890536be36d000000000040e37553000043dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294fa1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42072eff19ad5999b7affa3a261cd46c7c421479c2e28b87ac681d0f43f4f1fb1daeccd1699425e57a7267fda8f41b913d53a2002f810da02abcb5d49c8d5588084fe2c429538871ea57f35f2fd75d685c935396a8c2377470b08f97458e8e30c4bbf84fb6dfc840dd9bc84ac850666a0070eb624d918a50a919943d73b9bcc11f869c6b1bbc5da29027737255d648b7a5f5d8ce4a9afc9e54a6f1eaca68728ad8e655b07463968cf9c169ee0cade266fc5f1ea9b2e033f40a4afb9d4fdbc0cf4040eca54c60e252d0b282261ec55afc883941edc2cfd04136bcc75571da8096fe8c5bae8d5dcf1a1cad94fadb1dece0e0ffffff52aaa43987d0e16c127a5fd9a26b526689731a81cfdbe18ee8c90978c224b3c1c8ef82d88b2466ff28f36b37c7e1b0c3c4dbdaffa1027c5ed1aa445fba1899e451a54e2e7c5ca9191e3cc7109bfab94df14399ca7b430c26eec0c2e508c18dffd772bc0328eca6a7312090ca45dc9996fdcea41b272c000000000000000000"], 0x1, 0x0) r3 = msgget$private(0x0, 0x14) msgrcv(r3, &(0x7f0000001940)={0x0, ""/4120}, 0x1020, 0x1, 0x1800) msgrcv(r2, &(0x7f0000000080)={0x0, ""/59}, 0x43, 0x2, 0x1800) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x16, 0x0}, 0xc1) write(r1, &(0x7f0000000140)="4a42cdc8a40fc9f9abdaea34ba3aba7a64cc091ae856fc6b152ee037bdfdf63fea799c88eb54ba51217d6584ee265eb057f52ebfcc7a87", 0x37) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) msgget(0x2, 0x779) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r5) msgsnd(r3, &(0x7f0000000900)={0x1, "d381d23ec1024312f2d6e2c7b5babaa75803bfa7cf70efde00edad1a2b0ea6d4e0e3f19e3b79eef09c8b173b498d6e96b6040e24485184d2bad59e01a170716d2ce7bb56c1e061aaec61a7991d558a75fd81df7eb87c6fce79ad5b51e43be4276ab5306b0b3ffad2e6593d60b8d39e25a28220954150dc0817dbd4e4ec5e1ebca64eb1a884894d65c37009f2f08b7e1f62bd301303d0f0bf8199809a71aee3eee88bf421a356478bd6a0ed52f4551ca47352d48a2ffe612f0a5bbe5b10a389e1dc4bdc41fc7805bd166935b0f3bf392d7562d6076b1635eb0cf36c3a477b89742043c626ab4f608274c5509c50095a957f45321132d720874aa40739d7cc1252ab42e1ade62866a4b9965a9f9cff27f14a64c89778d027f9e2a402f108a648b8e13a61b05d06aaa127eed41f2a544d6ed97927449d240d32aa7eb119e3419bee044865c0713dd50818d74a8ab97850b203913bb02b43b07702c9ca507edcfee08226f329e9b9710b875e48fb65f4c618aab8609cfa851c2fd7f24bb184a25a5b7b86403d4ff5de9a140c61ddc5bd319e408e694de6745f55d587678aa27ef97a9f400b4a74b5cffb8e2b8a6e6437aee1ebebda2ddbf9713e096b11077d5c1457aa987b45f68f55a6725686fd202396d746bd4970ab2e21513a665158512e76b9f0fb5f1a6624406d364fc134de5645831ffb2efae1e60adbe741ce6a85a605c5aaad2569cf2fce6072c3408f242b86637328a8669b0d8717fcaec4196c178792db60cd73d802ab3fa6fb38c0772a48a1986b642b7fcae2744ee619b09b0a7c94c8ba216764628a2d5ff7a99bc36a89a3f19ca3093e38906745ea3f990bb6f12434d5d0fdb36f56a24ee5907f0b398357e442cec399d89771f9357873090cc9a7fb9b569c16e975b9baef2e943ef338105f89ab898fd4c79870b30d034e362a5e86fce52b2e481e4cb67d2184df2df3f7fc7ebfc4c6e48348a9e97c6ea9485e18971b56e56dd5cc589747ccc9db1b82b6daca2dbd95d2976c82463b735c3fe03c26f865cefaf894e4c2435942e3cf4ed876200e63ea57e3c106b6ea32e2c2452d0f131cd1512871e07bd493c3bfa14a79177f385568305ed8bc311e5132ad0d62af5069a5dfa1cb9d80325fb8d9a545fcf5b26839890eeeb73212367f3c019e69e45e92107be04c57399f8269baf59ffcd9fbcc533f85ead5d267308167d6bc34e6d3498a32a5dd4afda089dc9933a83c88fd6d49cdda69384650d6992653f1659245f22bc94379bf60cd54a3c7567ba22023e0f4c0241b1f376c0812d6d9e13d59c5491cc665dce070bb3dc77b9fe92ef0c2ad106fdec0211580ce9f60de0d761defa7a87d37f00ba6f2e5e263706009d1f8b8506a8905a34be3f8506c3577fe3d1b087db2736cac78e42401308edd20cb90454c42594d696b29cdfbc0dd4aed19826a8319ba5371ec91244e6a90a43118e941f8cbc3677b4c8cdc1120d4f8f41193c42ee5bdd7d12f422f3f74c985531ff9c115d400f20503d28ab0e64f5e35f754cdce5dca7b2407f34615d68184be64125973f685bb3399070a070fc0bb4aa9ff649b820de55d9812f654aded39305d8f3ae598b9bcd9f9c1baf5f320c5849d5670464b78190f347e114dc36ef489d1f77172f6acb7c8a5797eefad44eb435d418b44574b527b16e008cc7c607dd3d9fdcf885457cc22caaf54497e6dc31e03c0bf6080c6800e06a600d9d9e436f2b8ecb3418115a9e9401f65eeee2c175ca52894cf3ae042bf9379773743a446d687e8a497517a0cdd5f86e772375bec631cb0bb739461a604e78dadad28b4d4466cd84631679c02fc5a69ffce97c9a93b4d6fcfaecd971bffc21856b72da28bd3bf3f505a007c2a5a186bb58b7e5406ab4c85c7bb0d68e5b4485d146e803428d55506b7b826418c82daf22629d71baf93d181e4ab9c686637082dcacaa95a39d3c9e154cdcce1e6a18eb6642902ba50e980c7351a8663573d0b587a939b381dba37058ffa5439304c216afe4e4f61d7d9e86407ec534204f16828e239e44d40c43f2994caca422024e246616fa2389564a72288012d31a1c9c2538bee7c26aa4c1b710a8d3be9fec75fdc3f262cca4ac837ab177d85fbd409b794c22d4569cf387f851c55f355ff7a2c9c8c4e1125e19f9cd1046bfc2e5a7c989d4d63122189dc25c9c02b525482bb84b52c0e8c362af2361481c36858a8a8ee3f4b633ef8d27a3305c03a37d23b66e2bb69c2eda4a0c9eec7bc03ce6d29a23e3c6ce51a5c75d13b91d10a155bd251de1658d54bca224158c089d07279b27813ff4091ba7b4dc87c1379af6e03e4b2c4e53eea9fa14f4b668e0f398aa3b316e4bdf6d9f2870e70e242dc091a79695b0f960960e2fa6d140f04d4edc4cf5e38406880d4cfd3203ceb42d7fe720e769df87230f1faa097eac3a3c517d8af9fb937d99a0e5ddc69f2f3e20720bbe90b9a8b7c497f0e42aa47a38bb7550555f83345712a029421541cbfa91d0d293dc37a823684707230ad2d7a0bca74a146d1155a346908ae8ef9bb9c6b5959c2c950242cede6ccd0d53f8d9de52a41f1d2638861858f05f3c228e3dee95502d81142e8c7542e3a90565478a2c8d4fa1a7a92cee05af2ad67337b28b1925f0e7ddb4a892926afa44107c09281f705666bbb5fb9de8bc4818920108e1a9ef1f16d75750de213cdd85a63b69a384bc147478902a7cb1a9c6c8d2b740e8ab7e910b6b4fdcb819949752ef8335af5aafde971002db2b8230489950ad0c31bc7bdfa2e5052382a669257ef7f67f2bdd0ed7467d8467fcbc33dd94c337360cb187192f9be512d709b029cc9adc5eab928fc8e84122617f3050fe5b72cfce14c33850b8f36a11a9e43bf79646cfa3d80c79570502e2e2ba2646f69bdb3f5ec560fd594b6c26ab35cbca40c4143f2a1de256d868b64921378b8db62f37a225bfea772662af099c365a0abbcd03e8b608ef666dafdad1af97d8a8174a3608fd4fdbf1dc85019f4bf6b6da803d349d317f9b6fe5b3cd758e2267789c1c5cae3e65c422358bbee77e46f0b9a50b7b41247a39b625949151e634d2e770cd02dddea9ff885f91982f0e46235dd8a102ef462d546bab77ee0573c08ed7f63d1a3ca6fecc7b4134544510cc810f95054b74c2884a4973073e1c965386bf84cd23c48e30536805b774b8b0a640aaddc7a9b7fd9efdb51fb36acd535eb6674f524d81da82c96321707ed6d36adfc66f2df25410ce620204adbed6fe2831e178f4d84a8e67f58c6077fc7cc269ed2566909549db9901c27ae44557ba18cf6cb01e8ab36e683e546287096ff1e90c237eaa49dc2c5e6b5fd78bb2323df3490a340dd255a4b09ac039017c1279c3002faf3a5508d09e0c733bf0e212e4ff4d4755792cc0470835210c0258dfc84d00d435a97055781cb8683152a1f76d869fe108e12e098f030f89e3b6b8cfee6b77c68076325a580b274f3a074ac51d03e55e245bd8b56a6f534543793c9698062b791c06a92354b67f22e20cfa4fd2f978c928370654666c6759605a5e8eeac79064453af89d7802fc77ec7e47af2572501763b07efa90991d8ec07b0337856cf34dba2ee583313522a80a317359f2659b286fbfdafe95cd3a41a4e9b2d2699491575070fb47765b66dcc2de0c54697eadbaba29d7cb569d101af206d9583eb3d8e9395afae95f00f7f74ca3b97adf2249fa7ef16a17f0ef86cc08dae5c3ec223f40a07add862da129e1d54be46edc900a06bb7a69a3de418b55be98179d58a0c98e0b79a856de295f0d99b25b7a1743cab6f36d5b96055293decae05c4e2dc7914bbe1cc9e4126e697d39ce885857c7039f00b67f2faa33fd03d44b9696bbc3de758b58f90a34f5df390910febac90f7eb79578a4e78928e8b4ae90e46886d3a32dc4a3882ace90229cfe01bc44c3cdaf01314808d737779b5c09749d45f548c038b8669fb527e504b906be7087080434e97ad46b8c820db073dc5e7684168375303dab34ad76d016bd48e3065935f054161484457987c9c37c843786cd0aba197b7263d1c56a54422fde5cd42cb6e51b184b86ecd57c18641967bb8a9cd5aef8a92861557ae662f19b69b7b1d3fc1e03b83578c55bee232d9a69c1c8a6c8b9c5609740c4454cd003f649f3ffc1a6181d89ac962d16bf1c8db18493124d63136739614d4977f470a27b6a7d229a4176c1c55980626e94ad3ea27eb5d0f22b57e6b2d965cf4fbda6a728f4c65e8b95f91b33eeb82930126a26db4b51f0b6f7c9d3b46115ce2d0441812a07509851ef16b4bc0ef2ad073dde2a0643b6c1aaa04b843f7763a260d26eb6c5535449aa59ea96f484912c0a248b3a58323345189d238d50e023f7c042f1309270d69e598d9f4c9d6733ff9b09ee397707a771e110c65499411d11bd8c7431afeadbe6bc3f5ad17d2bf16e626e77d312aae1945989aa22d547210a2e0a9eb06e5aeb158cf270d75859036feb3810b496751c9a2b788d65643920c03bb754ffe0686626321566647f9a7f0c2ad25ceaf60d135c3e858f0156d4a78f7c17b703da654e0df17fad1de63acb654a578b3cbb4640410ebc70b762402716801fce9f03fe6314ad92256ea23d4319ad81490c65c11c53a73c5f8716bd970f07696177c09da6dc080ab270d721bcbbd37f98205c0a53aec619706272d8c8e6bf65974b63c4dc0f2971a3da94f5f6934ca4df729b00e9eb057e3850224d8dab510ff3b4336920ee0e181beb12c9951b70e92ba5df33653f152d30bd1130ef6ece3b2c8b3788b3ec35becfc785e159f4592517d04b248821dc050f9389e3cbb686576320e9c12b689c6dce83ada9a2ad8c2bcb029cbcd17f2c1067a105038da0e6cb5ece0d898b75c01bdc9389e87eaa48058ad18427ff2320ec3ee1e6e36c44667f248cc942d130031390974cddc17cfb948bc07b85efdad3906846364780364bad49169672f8243d1cc038fceb158304b33d58f8c5b719ed67579605e2f188567d953f4669b0de09cf49d933bceaadce13f7130c53afe43f1b71fbd2246b24a04422038ad92cfde03cdb45cc033b277b6c9449ca19a5ce3a816866b40ab53650e34bf867516f7570fe897c3eea66bdbdcb26df0f9569e7e5d7fbc04c2897b21fc27a45ad3fdbc72e3be1fcbc13edf6ac9c6532ceee4a6e9c8142ff4ee983cad6b7ebed239f7e328bb69bf4182b0fc5db0181bb531d1643f5bfeb2f73d19162f08d5c6d83635b2afcbb6cf518490328bad504d5d5a4fb6c86866075d4a6fa3c36cc373abc600eab628bbdbc1dd841cea2de524737aae73ac9bd4675ee6de7ef879a44ea1b66ab7ccd5477c0af49b77b7e5c61ef9bb30d13acca8224622dab414a69a32db16efbe92f53cbd73074ef2c6ab3689b3c59c5ef5388c0a0bddb4c66c57517c1784a619163dc295836ad89a58c2b70dd59db2a3baa60f44d85f319cb4739fb98382d3e53605fe00a93f71462c799efb1c973b516a1d085a039d5e96e271f32f76ca66161f29848c2e1f8e46b31a7e2c65000de91d0ae9e54c574fa9d5c43d7c907aafd73d0406be7e5358cc06fa62a86fe1d8a73a0c406ce31a5c660d5dec5b524840b245c01ab0de908ed125c1c333ba0f8a270583d787e3607b7c163e7504c5e8991312b565df6573e9b43515eac826f4481daa0621f479fe99ed816160f3c08530373a88840e41f811b641b42acd1a6ecd5c78d34f57cc43cea9e46dd2a6f791728dd3f895e1c0cd0c7f356c53b3755a0922cc56e45b2ca9cc9559b8f3"}, 0x1008, 0x800) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYBLOB="020000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105e4744e535c4890536be36d000000000040e37553000043dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294fa1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42072eff19ad5999b7affa3a261cd46c7c421479c2e28b87ac681d0f43f4f1fb1daeccd1699425e57a7267fda8f41b913d53a2002f810da02abcb5d49c8d5588084fe2c429538871ea57f35f2fd75d685c935396a8c2377470b08f97458e8e30c4bbf84fb6dfc840dd9bc84ac850666a0070eb624d918a50a919943d73b9bcc11f869c6b1bbc5da29027737255d648b7a5f5d8ce4a9afc9e54a6f1eaca68728ad8e655b07463968cf9c169ee0cade266fc5f1ea9b2e033f40a4afb9d4fdbc0cf4040eca54c60e252d0b282261ec55afc883941edc2cfd04136bcc75571da8096fe8c5bae8d5dcf1a1cad94fadb1dece0e0ffffff52aaa43987d0e16c127a5fd9a26b526689731a81cfdbe18ee8c90978c224b3c1c8ef82d88b2466ff28f36b37c7e1b0c3c4dbdaffa1027c5ed1aa445fba1899e451a54e2e7c5ca9191e3cc7109bfab94df14399ca7b430c26eec0c2e508c18dffd772bc0328eca6a7312090ca45dc9996fdcea41b272c000000000000000000"], 0x1, 0x0) msgrcv(r6, &(0x7f00000054c0)={0x0, ""/4117}, 0x101d, 0x0, 0x0) 16:21:35 executing program 0: r0 = kqueue() semget$private(0x0, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:21:35 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df09e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c02e43620a6d6266b7feda478a998eac0038d30a641582d4111316ca825e1037c0a48f8deef75ee300ebbe45a5800ac708d91e00000000003e005935768154531cc2000000003d552d5321740420f67487a99e1289e8492f46def371bbac7f5e5ed957f7ae060000", &(0x7f00000000c0)=0xf1, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000440)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000007c0)="dc5500000000c57d1f73680cafcd4c661e06b7cbfc0ac4a2a249213fe545dc91a2f7aa8f82db26e45acdfdaf9620b4d3bd011dd771d814c563762afbf69d9a7d162592e97093383a7b4b5a0f40bf177b030450217d282ea2a1db5c7559573dba2f0046483bf639fff32b2f71cfebf9e0fe797644bf4b8831a539b0c6b7c33fdc667dcc5585386497a0e7b567edfd2303b50fa02d4e299a98cc1a957326231b4b4cdda5d65ac21da9efc1ed3ecb07821a2446369c8667f869f366adcb1da2e48f809b547a69c779ce1668a623d57029f01ffcaaf166c81bc46557ef2463cbb918dcb20c08671eda030c988e2776c6a2095b1477e9f4998b8b5ae4f27066c8de31d7002111d9fab4050353c4ee008dd4c53a4f6f05602ab5b15d774cf33601201153e38d56c16048f031adb0d40a7b36201ddc33030ad4c81e664b79472353f4aecc5b821889f980296f2d2aa71d3581d5b6e66216ab055bb893c32301000000010000009ec93a582fd61d96c8992e9e586d1859af06c40fa4f10ef08c4662e90664b3fc647ab7b7d40c623863f6165bcb3a6c5c32759e7719ba95760cfc3b41e781a33c011deccf452dbb2b5c2f5f284087c2a876d606d6cac3230b4260d82609036a846496a5c3ca410bd0d55e0f9d87632a85017fbe504e924afe8488313c75fdb71558df5f799289045cdf278cc49b2a0e3db9685c01ce7f74440453fe2b191e2721edd4a2bb573bb3c7bf95556cb20ab7600e07394e0be7", &(0x7f0000000080)=0x258, &(0x7f0000000200)="c99ffaa79bcbdfe7ca6cccad87102a9b020110548c9b8a92fc3097a4d71ebf3a00598b5cf10f0d987d54331b012179f2650fe93f5793f5c2436f70d4367936d681591d434dbf7da6a1b92168a836ef41a7bbbf07e89451ac3f01afbfc94c7800000000aaeefa99ca15a98358211ca381cc86e1e563ae26cab590825c439fdac4127d1981a97dd20080548af6d05f65442f31", 0x92) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r2 = getppid() pipe(&(0x7f0000000000)) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() open(&(0x7f00000002c0)='.\x00', 0x10, 0x1e4) fcntl$setown(r3, 0x6, r4) setpgid(r4, r0) socketpair(0x20, 0x4, 0x80, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={r2, r7, r1}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8000, 0x0) r9 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x26) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f00000004c0)) 16:21:35 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:21:35 executing program 0: syz_emit_ethernet(0x98, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db"}]}]}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x1, 0x5, 0x5) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(0xffffffffffffffff, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) pread(r0, &(0x7f0000000040)="077ea0f5a5020c4f6768feb102c1d76eae38e7823941", 0x16, 0x0, 0x20) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESHEX=r2, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45b6fa200d120accd6580575b6911ee6ad9a8ff09efbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc634cff7f85414a8deeacd592ff0300000000000000485d02eb1295f1b64ace7679c8ddf3dc42522370c91acf28efd1d382709bca6c3f121870ad1c231ee71a08297905201f9a7d7166628b630797c31dd607e1caedb4f480ea4e7e539b016aa7e2d3d85c0499e62616f67720fa8fcc3ab2a2e6c903d4c386fc5ece879134b9ddb33b5be2894e7c1291504d850ec3c1e300"/265, @ANYRESOCT=r1, @ANYRESDEC=r3, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC, @ANYRES16=r2], 0xb2, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) 16:21:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8276b9ec1dff5400e02e2f66696c6530001fac7cedab96a907dc63b9540920cf1b51f1d57a1b29a53d2dceb2"], 0x10) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pipe2(&(0x7f0000000280), 0x4) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="b1e5fedf7e4f16cd6d0ed55942f923ecd7fae6abbcf5718f5dc24a88119285b8acaf5e19d59e195f86246450520392bc66df60d2ade03428c45be790bf6a55ede374c679b765d8e08c9228a86220e8493053b4b1f5f0ad7df115b42eb42c620e8dbbffafca0a974ea7b422d5d0d304a626c567aaaf9c504e3bf507af1dfe89348c2a", 0x82}, {&(0x7f0000000140)="3ed658d5b350f98823c823e94ab1dfb686901e325aaadb16942519b4bdb3c8a543a69ca5207ea72e74e6b4aa569acccc2951d80f231ea51344f01c8f2ebea35eec24a944b950b715867d0bc5d3eaee0127d3f8b0047674507de1838057f5a7d12231beff6c47f5574ebdb35f5e79a72798be059105bb182dd5297a4771ba74e2513e57622374cafa6f9227e660682b1033b28139c21e1f368200470c2b502723a8eb92747f6e2bd9f4a3d7505f86cc03712639f6e2ba277659fadf0f6d34e6e378fb0ad96b33305d1bfc142202e6187c52d1591a5c62f17fb430ce0dc22ccfa12bb67d6fa8f0ceb32bfbbf3089010e6c2996d5c7fd6cbf50046e64eff7fc", 0xfe}], 0x2, &(0x7f00000002c0)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r4, r5, r0, r0, r6, r0]}], 0x48}, 0x5) 16:21:35 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = syz_open_pts() read(r0, &(0x7f0000000180)=""/93, 0x5d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e7302e9673a000000000e00"}) syz_open_pts() syz_open_pts() r1 = socket(0x2, 0x2, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) close(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c6e6eb0bf8c352c5f30000001db0a9f70800"}) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 16:21:35 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x2, 0x4003, 0x5) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x94, 0x83, 0x1}, {{r2}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x1, 0x6358}], 0x9, &(0x7f0000000100)=[{{r1}, 0x6, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0xfffffffffffffffc, 0xcda}, {{r4}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r6}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 16:21:35 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000078c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f00006f7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:21:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x4, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r1, 0x1, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/186) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/69) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="006c558e98fe327ca769"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 16:21:35 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000800)="3c43bf89bc78d4b50d480461b50ae79f1ca2f89ddf695665951f386366f1c0db9e13748c4d2e1a05882239b44eed7afa41534dbe9ce9acb24f2c84f4e60be0f89577e2914c39870afe1290b23f5d7c8f74d6948bcbf424f268376a8b862aad7d272cd09a8b1cd0c5b293de6737b1313377006453fdcee9a10dc38d21646caebdbbbb1ce6d1172550eaa6c8b65092f2f65ba08092f56f5e5ece4a766f7636c2595a3410cb9fd93a693e6235127db39580fa8286a912911d1a9e092483d390e5da9d429c9c28515e2f6190fae1932a78ee906c864edd2c48232cec1d2da0d3596ecd680467e8069e87710e57da17643e875a1df25dfed256", 0xf7}, {&(0x7f0000000100)="f0165accc4023cfd22a35171086658a0a0b11c9807b37080b89924144e35256eecf70e9a54f3a229e38a996b0fa1236dd79d1142103df1dd6f57901535021dd992e49bb04716eed671d76be22d5cea3d02464ae4b1634a93aaf3e0cae8351818850d8904d3ae40ee9a167218c5bd4b8ddf000000000000", 0x77}, {&(0x7f0000000180)="fb7b55ce6bdea0dfcd47ed6fd7bbed640a76dfd54468ca35908822c68ee869ccb857cb9bd7915ab09a88d04806df8f7379123e180b1a4ed9b018becad1b7868db2206e05b03bc10066fd2feda1b491d6d746986ee8f8a6a3ad2e5c3219407932e6e8e86aa3fe3b45a110eb5e3628b2b7353ea2be795dec87e30896f3f88f1f7afa69ed95b87e87", 0x87}, {&(0x7f0000000240)="6089a08a042edbf26e49a327af4bbb4b0d94b60f4a9a831b26d22ef4bb7f3ddb44671bfbb4bee71697013a6552e115cd1045ff98bbec8c9c181a242c6112c976d66701069f07d63dd8e334a3809ea77cb3e11f7ad4d9ba48c47ecfab63d18f50f8de499d4a4618f3f45d81e7379f54a4aeecce92558e6589b9288db7b86ab6a427a2f275daffeb616d15a909f1efcd47412ec325", 0x94}, {&(0x7f0000000040)="b7282f02c95cb1407081b83d707ab6054061c9ad6844990e1617451e9b6a5b689d05a74f75a6d5035d96e5f6a15212aa82e521988ea2f8b19830a7ed05088ea5c1e8a63275190a105beb17ee3626", 0x4e}, {&(0x7f0000000380)="39d2106cb48bd8940746ff", 0xb}, {&(0x7f00000003c0)="268f9d7108efcc62bda662f128085abe5435d32cf8ed90044c86145b0c273417bff90d0d52c7aa82dca025aad753ac72ebe24b876328d54faab6cad4d4a24992eb2f39c4ee5893f3b46f3cdead04ffa4f22a2489297b06797708fd3085f4639dda2d89a25a25d2a9", 0x68}, {0x0}, {0x0}], 0x9) r1 = socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x7) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) getpgid(r4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg(r5, &(0x7f0000000500)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0), 0x0, &(0x7f0000000900)=[{0xb8, 0xffff, 0x40, "b2674d9a3814344442dd537e962fbac2829c303ae9f3471852ae2fe228432cedfe8fa856f449e367eace6f54aa60464f1ad96583692724e859c4005a4f3a4cb45695cc9d086bb0ec398250679ae3865f4ee466580da88408b0fb2d7c56b8b67b617dcf9bacfb00de5dcbfd77d35b90c3aa89971524466adc5dec46046fab05d7933efa7f7661a735c6619af89099bf87c186cebdc98af00952470b0e788ae9b2b0e029c62bd00f39"}, {0x10, 0x1, 0x8}, {0xa8, 0xffff, 0x80000001, "fbe74881cab6d813389ecefabbda02eced0062739f765d91bab72996b7cd9aa159939427c8973d8d98adde2a27992e6e4b669970d721182e680d99d8a73e1834a8c53e832e8714d3eb22b6bcca3919a6d7a80c2774795145dc42591110568090a941abe8001e1864a0e3b9bba9a512e2bab02966d33c4a227052343b1b4c8f15020f0373ec5ad410ab99fa59cfde843cae"}, {0x1010, 0x1, 0x3, "f3db86556becff37a78011430556be1445210c084a41f30016cf641346a914dc0b669bdda5a07c3ad715f69fb00c3088a12af8a43a3a588006484db3f5b1d02d7c474a2d30c2666297b751410eb6463d80f46924a45326ecbbeab1c2696a04a9a1af113bc1d4f2b4825914ccbb573c240d3a69665e5b45fd8b27be2a9f962b32b4fb182bffd4b7e9064b438dd1d2452df1a64c7803105d205f200782c329570cd25c6b5b969c3df601886d30b57f45fee53fdc3cb4b1916960743298a1190917529e1959be17e20af5fd6591d6395c5f58a67d11897cdf75ff273856b61a753ee200e4dbe446fc2849f8455833e2ecfc2e1939e4937bfd2b1433d6b59ab7bbf868f3668e1ce561a42c8300d6baf0106a0b7171b60f2e6f9b68e169048b1ea96d44284a5035374083a86cc4adf6ae94e24c6010fb23f4bb55a05b7f1ec39866f588fb7a32f1ee91ee4da351b964e1ea527de3e12eb48f114bc9efc4f9c51766416afc4a22da1fb5a3bb5696adc347c8cfa618836dcc847e7c4c987e5b3697b5296a11a9146c36ee84f80b9d1fd2d45d8cccac8cb1ea86963eb8c415cd7edb248c38ff1ed762b6c13e49254cd792fd1c5f84d83402e734223d0d40d14cda5c1f13e8eb8e6e379bf91234164d45d040e804d32da00647bf7a56aa6b5af64b8d62f31726411e6a1c10063e9664c5ee64f89f667c2e52264be06d006a1074c0417bc4a36c316e8c59ba80599b48a9a0bc6d78c3a10d0c66c5f18818a5d546b3fc49227b61f2026051d9579c87facea56ed86516ea3b2d0ae560a656e4b7e61d48e3cffe98ef26fe32f72e42fa2f8fc95c92c0c46780b6e12ecd7bb70f29fd87f199dd2d04384d1ab3c7b9cbda33ca50842bac6377059563ce20cb731f6add56d724d33542f5290d48bf559143372e68671f565362b6e34fc5b7f5cd45bf93d1a202d9d417dabc7451e92df509052483c519a580a223c22b89a27d28fbe8b64196a7be0f9614f6d6d9e9a597220c8ca316802c4d5152edc97d988539f241ecdcfb729c00eb589fdafea880a1edf92cc891ba5399649e442fc83d7027451828ef4671cbfcd2d8c5ef6441e1f56d9bc5f4063f610480a8e61f1ec21af58b34e9c3aad4c016dcfbcb2348d0e6867d36ac7f105ba2c9f8737b7f40c7d97ed4ddb0e81aadbb65fbc52073070ea99f9c3debc80a4511e8387c83a1fb5e0c6118afca478555fbb32bf59d9b42d3f9ffb8e6e3ed975ba44e9fbb477b8a4e309b35dfbee9f9f170d4aec73acca351c83837cc608beaba7033463d191dc99e60b01061fbc6ce5ca852ce95a8d2e0b304981eff2375bbf580bcb5458e4c869cb31dba02cb3bea0683a1cbc4fee2e02c5dd3bea8abfe09654ed79303e17b5455363d167e43235940eb3ef666be23b8019090d71214c039883f498c9d4226713d6145b7bb7708ed1df352b73b01faf0068696731daa260ca6f6a330d4bffa11a14f22c6b975221319284d93eee0821830f63142d10529abaea7edb7e3428a9d9f7a52e1748239e20373c80a17de9890470570e39acc15e1ba1437944eeb6b54740e14af10fd2c44cfe87e1aa609dd5c7cb8a8a9c24f87b4fd199cc1375c628dcbeb9ed4fe9ae037bad60641a11c9955e1eab79503852dc25e085a0fdbd21f2d4aa8adef1eeaa96fb9b809236c3b4c15f7e15ae09f2b58598f210fd28477d69f5c6b14c21c87140e982285f5036041143f688d5085524f67966afaa66028cd03ac9f7c3d9cff8222dd9b90cdbc11293aaae6797444e6aa43b0944ef5dab683daadced64f6ae3b7c3135c5723491294109e326a4bdb3f3c22929e96767a668a9c6d2f827e295f41cdcab68cb826ab98e3b639712f535d8ba23f667a9f80b85d1a9e6ae9732ead019c47ae934657bd41331e40684b0e3d13f4359cd7674f46a6d5006e4b880c8a1286acb7e60f593d4fad356a7baf7504046ca5d3682701c5279f777144dc9385fa5b7514f6988c5ba532735169d5817daa3cda83cf7abc215d602e60bf9546eca0da7dc4041f2f4fd92dd7e944eadae6f5ee80a2f186a60d37ab2159fa09aae6b0ad54434c056f20b9a9995b23fba50a1e6fb3e7c1403d7eea9044da9d6d0e6f4b41d86b18c2e02dcb1ecce4d7499e28e93c9310e1cde7dadac89a5bf7da700bb507eb0262e49dad9637df46edd673e09eac43d0129db2969830c3bbed6c16172943a533695a755d46b6fa41ee2a292768a61ba2499099a200ed19f34fef7277b6cc8e7d5de15ea4705fab2e41fb88efe78adc903b30897e2f7e9464f823c3172a30e8885412684937ad5c96e268333396b97c50e7bacf534ff1fc5831352497181d95f266560783de5896a9b416e2bc31a80262cbd9da17f944adc633dd57bb5fadafa28de65855b1a4659e445a615bcd5beeb559520b9ba34e3cec9855e8072ac4d6febd978f846ab363ca02bc59319baec6f1048461d2ad8595373021958541d946ba28635dd6d4cc7bfc70a0f33c31aa49327af394005b16c679d3f5344897a3f59c334d0933f0d2a9f53c9705c8654528fbd5e65b734df3a2f408095d87ee37cec8c515fdf3aad898510c73bf667fc0ada0daca834260f256767f8a2aab4a4641ac6f06a2c3ddabd4926894d61cbb6660dc733797e27f1e2d827eacde3fb2fae633b485421d8ecdb1feafd463ff39bdcf7effcf79f2e6a5dcde140cc77400616f09080e666737052b6e878492b03a57840f92e70e659e7cc27f1ce3c4e359795795a823971c4b17851512411a6ab0954a860adc2dff2bb213b12751e473e27a12d4c5b3905a48d9b8b79c0e5aec74d0983f25be5db724e125a8a69642538c10c2bc8991e0060421d6fe0db19f3fc11c5c1534e584ba36032d3a91b68c9416af6f4d52aa426e2e33ff0b64aedc29361846e622da5b40de122ba3ffe67eb676b98875004507141de64ec5efae147cf7a21f90080294e884eeb336bf1be20ba7572bc663bbf84e612cd62dc01eb213e8dd56227957e07d8c7806cc6dd89f8c24a669c2c010e42e195e641b59f28c7cebf5caf9d0661bdb4d52899f6bc6ec8d43dff138d8752cc0a9e0e6cb093d33301b1c03b899a2b0665551f97b5df9fb497dc8d5e1f0f08b7fc449ab047ba4d3ab6d350a92c631a1c69ae07b7d39d558459b981e9e99722665ad8748f5195b847b2d5fcafa8f9407df4c4531e9ecc1a5720a09c3ff952d423b10ba8bd9be885273fc8f738e9664a9d94bb1e70adc646cffed71beeafc8c3b365e9ca27295f2115aef0564c8a05d46e6bc6a2098604db507ee0d17047db25ec5f342dc2e6058181a643cab8cfa6217b49ab21e7ee7843356553d5c48f466d968b5ffea23d7b25714b5f189a6baf8bc546528a6aa23f5664ab7dd79896f838ad04f356d426373a105d14ca13fa91b843221bc526d25b6797bb4babe900fce5ac5b3e6a495122a2c6b4df07fcb035bb78db30057665533e97e765dc873bf3b658d112ae4620f3416b7b0dda5481887d20a9df1cc2ab159e486a65468be18094e30934bdf2b529cd591026a161d6d13650d0a8a655d01e1d085dc9c68d308f6fb3ee578b3b86e7f72dfc98e1955e6a492e0b8d23aa7bd826cabed53241cb12d80f4f0d0c7f94bf6cf1c9537f8c9c62a8c66e8714dc9c37a66f4d401d9297b30b88fbf7522bca6ba3a29d7874c3dc3db6a82a718eb83c4a2aca52a26f9351dda691cd571b12b2f87c4f572b253912e79200f6ce23a7bd964466dc3243fdc50fd66ea8764330a58ff1f9d62fec39c64cac369e27bd96c29e12917be5ac2a285b130a1186f82421b3932701ed34ac793a3b6deb4661c63b0f535d4c279b7e387fcaa19ba8a2e18840847d15bcd7f42ca9fb8f20518f6523bafc13a5d1aa06658fdb6ec69020c251c3dd6cf7b714e382533e49c821deb4bf13e291871f4a3ef929ad30fedf1556f9b3511eba1e0550276b95c5190dff311b26ac9efa89f6f09467223562a63d7b54c902ed9e1f7e6eb4d53f31bd56c4e00cfa43c6bb4b3d5913bed8f39ee3167672547f593539ffb69be821005d4f15e0f7e4b2c44329a86e26a05167a3d32f2a90b1716a8359eb58f99c6b3b4cdbd7b8d909c86b167319c501e69af7fac0e55cf6eebbe367228ecdf3996e32355a8fc93580e060dab7902414ec390b7abbea93ac541fb8e546ae6bc049c65ca5436ed6ac64f8f88ae7b1c3e2d6c0c6bdd9f89f416070aebc54c1f71db43500f416034510dea52ffafd556efc555700827735a59c5dcb49387ff594a82dc2fd7a9bc6f31dc95b98b8a3a015d067ff9988327b2fd751ea97709f0bfa74a4a2886104557aaa285b388496a54143edc476e7b74410346c9217acd4ee88891197dc148f68e880f3116d42e49b6fef49c838666b498a09da4363ed6cbd143a4a1fa9ac3548e6848f6ccd12fbc73045fbac1f57d88a9cd8ef02bf6d34bf06d86fde5cf4d78daaf2c78c303fb59ba67bc19bba38594b7c6835fb91ce85ffa627aaad097f1f9d81849d4df93374c516810f125a3997764a24e9237de95f7b6c61cb84537cf96416edc71e726b54d9f04966db83b3c05621df18b44013a020c4ab84e7c784e171b63585d75cd0f0428706e422dd874756b8d512c88b4fd7271bbba89be538301df833beff373ed49a2dffbb37e48462bfe8a6b0e06d75ed5019401bd5dadffa08a63f3abf26cf0c0d447a3f563e2103e5edcb3ea560e55c8ad1eb3f7ce4d8672c67db307037e946eb440864706e7c3551caac6e50192467c82db31d83906a4520089dec7bca73379ba63de78b1e88b19c3299d5ae26eb284bee9bebc0b51d470995c3758e0d395435536e0a9540f33242d27405b52a4fae24508bab0349110d395876bc0cb6ecfbef136500ae4bec85860fd5f3f67323233b50fea20f6fa94f886e3ee7ad66a791cda21cb3333836ac2404d85f21a1cc56add38cb492186f9b792f2ba783cac32d6532ab367ce2886a3e7894e1693e8f5fce36106526682807009c39b583a332e00b4c07e4b406a122d3ba4c5377e48ded305a67b617dd27f3495c5d9fa97b5537b142e010e293b4c8994a16bfd96b7b81031af8af405a54245906bc705e906e4acb8737424fff5c0e1cc8c5a689a8b7eeeb8361db61fafa33287f84080708bcc47d9895a2a71bd2d575075a8883ec598f22105ae06fec12de3c466ae50e22bd90699fdc5052a87c61674df2558d2ad227dcbe7505d6a9d06c1ad3d58563080eeb0e039a53e379b46a873322ba1ffa139a00295d74aa4a81257c1a9f32c1097efa53715caac1574823dc515d31971aab66989601eb10280fb45716dc649f616767fd19a5286eda61bb17e16527494250b2c39cdd584ffbf225fbc315d2da9cb344764f3532cf5fffae5135755d236cf2be4c6d079c4831001549b1816ad5e33957dd89c14349cbad7e15286501efbd1b85fc5cc7c7d87785367ececfee1cba5bbe080a0f2b8cc791aadd2e1984fbae678566772fd327782f7a064087c4edb87d420cdb4e99cfe65daa2bdf2074758cf60cddcdb47b8d8705db8ba43209af42f866c39c4fa12e80fff8cc07750055f38f386254cf49353b0fa8d9327e729d7671bd6be522f56442ef2236c74225ae976fc718b1212df45dbee463252f9e848321bf304e00e893230c1d5815e03d59bc21cae8ff5d1d5fde9e51c9afc6db3ed07ed0ba0690a72c135a5296cb1c818eef0f8bb888c4a8717fe7ab138e9d61de263e3fc6389d8ba42c718835c1c70c560dcfeea574f144a2789f780c801d22c3dafec050691"}], 0x1180}, 0x8) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x80, 0x0) pwrite(r6, &(0x7f0000000640)="e8e62d16e6be3e9d89b033452a3ffa96ba5bdac74915676f7d9a6f6896ec9efdab4a75fcdde970f324f9f2592641b652ac3fb81cc4b900b72b548ff8877c390b43e4acfa9971f3891491c619ee8f81b45555d40cdc084e05e8617a1bacf493e5b6bed6fae63d839c73323ebbdbda38aee1243cf9b2e70c4a6014853b30afe50074c9b5", 0x83, 0x0, 0x9) recvfrom(r1, &(0x7f0000000440)=""/103, 0x67, 0x1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) close(r0) execve(0x0, 0x0, 0x0) 16:21:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) 16:21:37 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffffcd, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @rand_addr, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x2f, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1, @multicast1]}, @rr={0x7, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1]}]}}}}}}}) 16:21:37 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ftruncate(r2, 0x0, 0x10001) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) ioctl$TIOCNOTTY(r5, 0x20007471) 16:21:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) r5 = socket$inet(0x2, 0x8000, 0x0) fcntl$dupfd(r2, 0x0, r5) r6 = socket(0x10, 0x4, 0x2) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000340)="28d4dd660afb65731345f7e0135ad5e195af89e429b91dd2d8a643d9cf01d029cf56c8ff0ccc14d881510cf477af81e075f16f47fc18ff98e553b74ce25899b0c99d0e991244c1b3ddc060baf102471cc10e945171dc121696fe52235eb09809f8a59f194947d52b71bb0b240a5ce6fbcb2200dd2a86c09202d30159286bd86d46ec4bd1580e810433dc27fd39b98ae7d64b6d9db60249bb87fdd3f64c59dfb5c9ddd6b4a4da9493113ab43e3430c5626e993fecde5d4c2abb724909dae7815edc4c7414edd9bb2be92f1c42b8930c957d87ad2df88221406a45a682d8407a3262884a9eafbed76aaf69e188770ca2e116abf73fd15c47bbfc749aad4896a2b061b235509966b847740011ba13b4a38dda353b8f3574988d65dd7f0f7964eda62a10f6acf1b6f3421675ed45f85846c7a52e2b7ecf48e5c6e9d6b87b1171aa023a56d3ae063b530f3f1fadeb58b5ce68b53c8aaf753c6006b8c943aec89910448fd52263ea549744059867067993d4f3b6e313ef8b300117bdac103628434c652669cea2af1d17bf789d80bdcadb563263102906c863e1b8c0addeebc8450eb452c2c42e80197f67c09f9dcf2c9a242af69243c9693baa8da8583e25cb80ac66d87e5300907c868a7d8f29a1141fd842f057d9d564966619fc307eddeed0d25b233728d95a5ddbef68595cc3140f78ec429d2558bd729bb673ea41fc74ff9a1fc8ac857d7c20634821c7ba7f4fd3f3481219bd9cae03c8ab7d033ddf6b56aa51d4890695789cb2db419c66ba8f70fcff3333e8027b44b6e4676f1476a1f11a180c65119e10764b1f769549d52b9108e930b412edd39d6e8090b9a18da8ac33f63c92a295aadaaf744bb0aa56089e7ba5f318b94c1d072770eb4971370849bca3497ee220bc9f098369c9a087e5aa23c15696b0cbbaaeb5fd132fe96216638b20d071aa3c4b8a16be792067d0ed0f62cfc2e714360a9230166512c2fc7fc5a41dcf96ab8c103e661c48b47d4882b27b7789d85c7d87500f895e7ee9510cec8d1e2f3c2932e3e59b99f5232db89678b8a9a790d4dedca31862ed3c4fa81df4c441ca1952c9335106adf12728752c396108b8089863dbc94b1fba6bd09567d031cf95862eaa756a2eb2da9945f67377eb28d981b7ff1899dc1d21e71e3ffb09a25f877dd298c052af654e48f88c8243d330c303a4e3fb583148931042916bce426a9c6604ab538be5e381a173b5424c3a0d2c7721d80942681551cbc024bbf645a5b5e9c5ab03104a3de5d98e6a8f4e1062d275fcb268a165f2592244b2f890ac5e182a44b7060dbef41cc01b4217e5cb405c5a201f78ac90cf88bcce3069fd53f1a4e54afe8aa2d735afcd193c8f53b85a00e38636bd125623c958eaa68cce17a2e0577a0b9a9e108726de3cb32c631ff02f5843f295c49e5b47d40ff6fda52d0a6b6bbe54f85b0bd9018b0b7c43421ebbd30ee2bb04dedfae062f4df3f5d99f3a870c0829e06154c8afe30ce4b53f1322276e5c9240db832ae3587734c646d30e5f015b115df38945767dab324e73f6e5fdadd58f0a5c08224f8f456c8b1c639cdc498121035fa0520f4e9091655e1754835902b3af1c3662e6bf81de0bed9d0e97330d9974bb1da9b1b8864f94b8f578d99eec40efb9f4b1acf94f305caa671cc8e3130d29b4c1dc88a2f77044017add132a171754758e4eaebe4ec4ef4bdc08d2ffefcbfa2820dc7f3312d7cfe5a2470a5e326706b112c37f200421854cf702d8e30443d5c795bfed6ae0d050b0906d38912335ba509b23b710405317b884ef62d9948e7cab83177bafa4fc065f74eff17fa1c9e7287270ecc4878b41e75fee517e9bf3fa6bfb27628378d0a571502812e38a9079efebb247983519d1425e425f51a03f77db75794e11100dac7eef7a9f34e037b576557781c626c82612b4c0fe4f7609e1100af94a780472a6ed241ca475ad5cea4e7f5bbde0e3f762972eacdbb104781dddcf11fb2cb5f456f71576904e32253350d93e91cff7815936177df5ab36ac929f1f42faa586d1742fda2b206cc60f665afc54ecca34623f866b164418d66ba33a580ff0217390102958097ff4d7f80d633d71a73f57cecd148b5831cf0a357850eef79c0d8b947096aec977d5966de43bb9efe1321cd960fd0ea9977d482a437845b8e4d2525838e3f9e04983f90c3a0d7a0cd34ae00efa5a5119d53c7e2c6bbf5e213e050017dffa425fd1d7b45905508ec4804d2a049fbd1431808def252e8a771290844c627cf0338d9ba24436041637bd4d5e070eb3d9885ae55d89d893c04f57028c426a0a45cd87cfe00a7be7c0bf1028986bfa4b4527ac29ad9e8dbe3e172e3fcac5993675ba551a38444554a108b26a72617b3a29067578ec5f8f19bd954fbc3c0245f54f1b142bcb3b41099bc16fd13f1111eed7ccb774a18ec96e07ad0ca37c5c9ac056dbee7047cb8588da9c3fce71007f7dae38ef3c8c8d4bb42b0cee2a2d8eeb86c38d64f71d10f9ef6d029bf1eb3de73ed7b276ac8be2bf21a6174191d9a260dadadb22d4af959d9fd1c7f377329641a314ebcbe0394ef4355ae9fa3fe621aff39ca15b7707a385dd7e82dd4242268563d6fd1a43d51a8a209b0f7b2e601d7ab4302a4dc3a3c2a975caae2e22d1d7631a00e095672f31c1e1882db26cf25a0e6d27c97ada8727700106313b1b8a1884516a331f066ad404e6e2e82294a168116c9c6e3a8fb33d187da9f05fc774e396dc95b81aa7bb78bb21c91b57c37b800df92aa4a5aa582314056e341616e2052958a9101a64a1d51d5213940ce7d6b1b7ff13f4702d22fd7818ee626bec8773bf32ee02b7a074bfe96357eb976c836656779325c83e6fb2c19c8e6a9ebd21afe8229e4183102dcaa3980faffd4077bdb2171803d3e3729b491a1efb040cc63be1e745f11f3aab1a38d7f8e1b715ebc2a76bfc1d6bc0b8325b5772cc913996b4efc47ef5d32b813d1cd6cc751febcdd6961b119f75f0da42ffc6d98af1ad4a397e78c3d9c2ca0cce0522bb839200752a0f4613e12919613c6bce5c9400fc4c005468bf409fb659b4923060276f401ca1f77f94ca04f7bac3da5475a6686fbea508ce80cdefc77ed86ca3f4bc81e313d75f870f2253bcebf17cd2588769b5ca8933e782848a033330b7d455c637a3594c106e2631dffa6e1cbcde1223bda453d1fdfd26bf1d1dccafbcb6301ca235b220aa35ec441defe4ba138b6c09560acdffa1807d099db49dffcb7e31dd26dbc067a4373db36c4f4b6fd33e5a7e813c5289ac89e3d07774713c0a50c72a9e806961fc38c23462670530a2137437b029156a4055a4ec5af84d04e6876460f6bfc8823ab251e3ecf03c7b2d89d867670b29b4146ece884c00d39964a5de1b1cca50ab145953e6ae725fa96dd7e9affac597b7cd2431dfc163675571c6b856d4e61efcf3f10a1bb8a759df9110b23e6ab166a104cd7cae0dda1145e37564f1d5c98d395a38f9cd91938a284e365122de53ba76f16067a58a83eeacd305ff0af35b10d8f75bb1fc5f112aa432bd0690e2c1bbdd9e7aa1453749cf73039fc634b85e0d643d996c604fd15be42c65a78fe3161848fc3fed06ecd967a0dbdda6c3ccd18bdbf9cb2422b3f5d8b2053ab348f409e0e9c04d4757170e2469c2e6d3676658ee0a88bf7e53fe9a72ea55f8b2321725f42893eb3a7ad5d726ef94f9ff0ca4338f6ce2d37a6c2ac9aa0fa074f1021e186eb0a4d9f4d5f41abbdf143c38d5a8dfc8dbcb2d71a26cbe9c1cb482a0e227e3053293594a7320598c988165b9a1c4e5873e22ca429c9f7995c3ace492498f6b9b0dc072e6dd463ae476b55e86d1293788fdbd166df19fe71d110cbd00559e20020bb11e12bc989d61904a09bae423537ec9bd054191beecc0597a2f990007405b6441b69c51b2b9c5bcd493e575d1fe63b35d3244a63cf20da9c878462fa476041533be665c28cea9c78821212972f7ee78d00c6241c3d7cae47233641079975abfc37b50ae26e7268f875a00eaec4d55f157e67f2752852ae147d40a910bba29eb08af7f9c71ca4a2ea085145467c9469f5d7f305869ba913a7a00035516713331ec5fdd1721c8c8758dd25218dddf8012e8e28c602440898e1e6fbbba12fa687565affee917defaa66c7cac3f639044026a558eadda268a2fabf59d69cada50c894c6b69c94ed7d7c4b1045890858edd6c01256d2ce83b611ff8ec6eedc52ec9d6b8c9fb9f2728181b7ead91c1fefcc16650504c02ef847cf6734b8b5a9bb0a4beeefe503f52641321f32856ee7253d4f564bd154f80c9857cd87d14f2738a06781dae152814e38f11f2c691bf832af5f4d2c8cf8efb2f6f7feda43007c2c6ee0d838b1edc5b1849ee9723d586b8970511a7578b0c0508c584d8debe3aca82af46bf92cb67122f92d800e09c2f0181e6784740fce6dccaf76944815f86b801142de4b861c31d15a6c1721c4cf26a24d2cfc1082910dfa7aceaf401a4621bec840602f3aa36e49a94c75f1d622120104f135e303fc8389c8509e1faec36558b9d7eda5cf638401161e29ab01419d5a46329c0e33e0663ffd1ef03c1363a1760992afb4e74aed8962cb4e38646ecda52eb8cadd2e0c788f8e350458cd00ff25215f70b0792519bb90c83421d67d9b31f92d16308c857d8ae9ee17b27c15d98232fdc23c29188fdd824db65359fa87af355d7eeecc80399e6044af1f81083cfb3e617d5fe9249550424100b8be6753faf62be519ca70d9860bfecd83724499c7eeb108b6c62a69860c61ec3202bce10f5b8826b0a069a87eccc1a6c73dad39f52e5226ebd0389c16943797b67187f05af8e24f418d4af3fcb5cd9f7c313e67806110a84dbfa879338a0228b02b079377b02026df578d29992af0208083e2dc3cec0da0b48074c7cdb869d5b374168cabf717571dfd391d163b901f2c0018b3d08b3292792655a92fb48af04355f1422189f1753b150c8a7718813a09f27769361b9367c9c645ea7335fbb1b098319143278cb5fe5d544ba4ea3cbed28aa157ecf98df4cccd2073fb0634ff5c3b846ec658f210190ff79b45ef81db7c41364d734ca1ea1ea8bef2bb20182f883ca1f70811a3678220171ddc20aa76b96e68225e46e51acb1dbf961bb92b3153f1596ad61744fdd90bbf3701dedae9bd822af48177dc62080221b8e070eced0fe335e0e9547b7fb2e3c0ea930e9211dbb7eeb45e3ad01b002e53fb789a9f3fddd49dc7d7d27b8620fd7ff8058cd7901393d7afbe6b1b1a5396c8b022c7aaff294373fbfba47182b082ed4176444db1eaace0979eeed662dd392e0a788253b1e4fb26ba00fd8843140a334f24fd64cb0b8a77af0b62ea21b0df845534c38e73112b05786e2750776ac54acfb2c3d41a6074fd894b1b14318562e25562c213e8c01327fc9e1e969c27ad33607019f77112c0ddfb775908a7f864fd81fe103eb940eb0fdc7c2c177e182a204d81f12570fd893cc619678253e0a73ad3aea554cb4c3709991c8b5d15a6509a4a7f09d0ddae69cadb9cd4da8126f19b9db94e942e42b80ad92adff6ca2e883cc018251f0c6f181f301e4ad2db68d778112dd40e4bd0420be9ab8920eae57008d907766823b1226e64b688da324c4a66060567780a93d075e70a4792ccbabc3f467ce36d723cd77c68294dca5d53e81f04d6aedc0422729c3a8f813d17f0282d2bc04522cfe32262a71c11a5d503bd8367d9262515f6121eee5f2c88ca783d081d7f25e30ef6f30742647bc804f8df8d17", 0x1000) r7 = syz_open_pts() ioctl$TIOCFLUSH(r7, 0x8060693d, &(0x7f0000000080)=0x4) getpid() 16:21:37 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xd}, 0x2, &(0x7f00000000c0)="530ef19f77680a88ffff704e8bd3911b632bff90d0f5fe149f80d62af3f48b22e2ebf8a71e8ccb4d0843790444516a1cae8afdffffffffffffff7dc6a8f73b87361db0045b13027f00004629f5723ad9177855dc287df032e2ee82f47be6a4b24a83ce96e6655730dd87cef376b3fe5eab7e80000000347ad98b1624e7a6f822dcf836a745780bd8d0ef2c350412316454442bbe37c7287d00044ad9937d886955ab2a32b40b9df352b7d21ee866acf138381a97d6b999", &(0x7f0000000000)=0xb7, 0x0, 0x0) 16:21:37 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x7}, 0xc, &(0x7f0000000680), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x200, 0x79f, 0x10000, 0x0, 0x8, 0x7, 0x8, 0x4, 0x0, 0x6, 0xffffffffffff7d06}) 16:21:37 executing program 0: socket(0x0, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000004e06000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="704800009078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32edf6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"]) 16:21:37 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2000000000000013, &(0x7f0000000040)=[{}, {0x5, 0x0, 0x0, 0x200101}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x6b}, 0x2, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaa0100000000000000d9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a588000000000000000009a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 16:21:37 executing program 0: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x5, 0xfffffffe) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x9f1b, 0x5) syz_emit_ethernet(0xbf, &(0x7f0000000140)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x89, 0x2c, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x3, 0x2, r0, r1, 0x0, 0x0, 0x14, 0x0, 0x401, 0x0, 0x8, {[@sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x8}, @sack={0x5, 0x1e, [0x0, 0x7, 0x3ff, 0xfff, 0x40, 0x4, 0x0]}, @generic={0x14, 0x9, "212a5b8ab90c40"}, @generic={0x1, 0x8, "2791b12ac1e8"}, @window={0x3, 0x3, 0x7}, @sack_perm={0x4, 0x2}]}}, {"0f0919da875acf0a0f37bbbb9b9c5559ae6ca4831b53b30c7c6db8c87b00d4d548608bc4fdfffb60edb86143a06a45aa661e06e8aa82fe31ba"}}}}}}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x400, r3) 16:21:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) clock_gettime(0x3, 0xffffffffffffffff) 16:21:37 executing program 0: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r4, &(0x7f00000010c0)=""/4096, 0x1000) 16:21:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt(r3, 0x56, 0x5b, &(0x7f0000000100)="8c93068938b4dcc5a572121584a9cbe8affcb49fee2175df3b89dc438af72b8b1871a5d001a5c80e4268addab81b190c47fa1fa85cf7406648d3e58bc3045f7401c8b04a187009cb54b9d0af689644cad5052888c8819ac50c27d9594cb8de91afce07564a633b10ccc6bb2f9494cc6b", 0x70) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:21:37 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x6, [{[], 0x5}, {[], 0x2}, {[@broadcast], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x1ff, 0xf7b2, 0xff, 0x6, 0xf9a5}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) syz_open_pts() msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xe0, &(0x7f0000000200)={@local, @local, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x1d, 0x4, 0x0, 0x24, 0xce, 0x67, 0x200, 0x40, 0xc, 0x0, @rand_addr=0x8, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1f, 0xf7, [@local={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x4, @multicast1, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x38, 0x7, 0x0, 0x8, [{[], 0x7}, {[@remote={0xac, 0x14, 0x0}], 0x1}, {[], 0x5}, {[], 0x6}, {[], 0x1f}, {[@remote={0xac, 0x14, 0x0}], 0x1ff}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[@multicast1], 0x1000}, {[], 0x9}]}]}}, @generic="3f785d32e0b6ea198fd4ca96bb232d4121ee16eab70ab58dbc2bf76ef813f46c4ea09447b5ae5b84d62a241675c7866aaec5b41c61c7b1690fdf4a9d8224f74c554e2e88f7d6321b1c47feadd309fb4679d4da77d7afe77c8af7"}}}}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498c1ffd0a9effbb69d9a3dcb6bb601e3c2bea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e66a21d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f3701e005bfbf5024f7230a3a7af72c4cae088e1e457fabb69ea93c0c746e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c96341351b893eeb89c9391032b69b606b07e87b091434c236607b70731430e4d4c714229fe5644447cc4faaf6ff8cfb28e29cb778861f22b603daaea31ae0aa7c7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778"], 0x1, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) msgsnd(0x0, &(0x7f00000000c0)={0x2, "bb2e4c54cf079a1a8c98ae7994d6cbcfce6d911c60"}, 0x1d, 0x800) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x3}) 16:21:37 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="5c05cebd723e696b92d874ba6c7d33546be5c77bd145d64010039ecedd3a555118465b5a0a135e5f7e9232e5c8a166d47959a461c88096eb6d3512c371", 0x3d}, {&(0x7f0000000180)="c8df51f34d17e2317701ae1fa33e4e9f7f0330708d4ca7499b745cf435e96411ee6841c6242c882f075276656963e560a02718e172ec6a50d67da309cfb703796ee94d0ff9399e1fe8503dac6ed540eb5f24b3a134814f6ba62ae193312d65435cc134ad48e6e8d4ffe4bbdced54e9210d646df70b4d804aae0bf8225ff654660b250d9291610d5a599b4616484e38b552b74f273a3eef253e607fd57cc73099afccd98bd2daaa120e3f770ea307ab0a89deceb52f1251ad4ae8983bb79a477c7a24888980721a46d736cbf39007da3c95374e90d2a46720ed5c85e10172a9a39294eff0b0cf46e5a488126a0e22", 0xee}, {&(0x7f0000000280)="3066260f5365580fd5b5dbbbe603ef592efb8d9d32d0b584404f6abd0409cfdfd5", 0x21}], 0x3, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) 16:21:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x9, 0x100, 0x80, 0x0, 0x7fff, 0x1f, 0x0, 0x0, 0x2, 0xd3, 0x7}) syz_emit_ethernet(0x66, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0xfd97c9ac2841e4b1, 0x0, 0x0, [], {0x0, 0x6, 'cye', 0x0, 0x0, 0x0, @rand_addr="67f465119e4125f4eaffa888984ef89f", @remote={0xfe, 0x80, [], 0x0}}}}}}}}) 16:21:37 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17", 0xa9) r2 = socket(0x2, 0x4001, 0x0) dup2(r2, r1) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto$unix(r3, &(0x7f0000000200)="f814384720ea101eccee1e9d279b9a93b5316479bed9efc26c4a30b4d462952db65b8277c22987e10ae18a5f684efcfbaf16899fd4f3b6ebfd111834665d56ad11bd8aec776672b83f3359833e1a12b907bd7a25b2a658272b67b12b94bd80c8a85b3c4354d70bb4572ff1f92ba91cdc35fdf96b799242a0a03ddea08966d7b292797f06a195973ea5bc254fb062c14327d5ec183d8ed6ce7dfe99719bcef0b9bcbb575203e7209f6d03718b2e6052a7aeb6176f8fb2c9d441c49fecb61168bb7373462360d5c5612e5b8125da6be0d8", 0xd0, 0x400, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:21:37 executing program 1: clock_gettime(0x5, &(0x7f0000000040)) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget(0x3, 0x4000, 0x60, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x10000, 0x0, 0x3, 0x20004, 0xd3, 0x4, 0x57, 0x10, [{0x81, 0x4, 0x8001, 0x7}, {0x5, 0x200, 0xfff, 0xee39}, {0x2, 0x7f, 0x1, 0x40}, {0x3, 0x6, 0x1000, 0x7}, {0x40, 0x10, 0x8000, 0x3ff}, {0x1, 0xc18, 0x5, 0x6}, {0x386b, 0x2, 0x5be, 0x9}, {0x201, 0x4, 0x207f, 0x7}, {0x4, 0x80000000, 0x2, 0x9}, {0x40, 0x401, 0x6744, 0x3e}, {0x78, 0x8001, 0x81, 0xff}, {0xffffff13, 0x2, 0x200, 0x8}, {0x32, 0x7c0, 0x21, 0x20}, {0x1, 0x1, 0x0, 0x100}, {0xa5, 0x101, 0x4, 0x7f}, {0x4, 0x2, 0x4, 0xfffffffd}]}) 16:21:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000940)=ANY=[@ANYBLOB="fb18bd45503302e3ffa5"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:21:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/201) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:21:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b58df405018841cc118e4b0c00470907bdabc7c0b81910177930795f98b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca1898d75caa5dd4709419bd84019c811ea5c951386a032daabd7e301a92fbe7d2d5b29136ae327e9df08f8a03e0dc3dc7ae16da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f310205cf0c5605b0b53dee1b810b2e728548c2fe68b75bd19e564b823ecbd14938f40c9a97a7b0fb616a62fa9a1bdafb7be81550fadcbe379c4ea306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a5aa1b0377"], 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000100)="dff3dfa6ea7837982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cf0b5aa80f0c478296", 0x26, 0x6, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xba) fcntl$setstatus(r3, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) read(r3, &(0x7f0000000140)=""/229, 0xe5) fcntl$getown(r3, 0x5) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x8b) ftruncate(r4, 0x0, 0x4030003) socket(0x2, 0x400000000002, 0x0) 16:21:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x300, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000cfe000/0x6000)=nil, 0x6000, 0x0) mlock(&(0x7f0000a23000/0x2000)=nil, 0x2000) setrlimit(0x4, &(0x7f0000001080)={0x6, 0x7fff}) r1 = socket(0x1, 0x2, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x87, 0x10, 0x104, 0x81}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x1, 0x0) pwritev(r3, &(0x7f0000001340)=[{&(0x7f0000000080)="9c8425302bb8060f451432dada46a4a3588fd003b9e3f3507d832b2485bf7fd47787ee17e0668ea81b45a9bcc7b92c96f319cb6973a83bb7740196d499c53bd3019e85c760331dfb53313dfd24eea3514de4c574e6f48dcf267fe72312dec5f527948295174729a57345f390eabebe289ab22a0e29a2a49c8ca8e4315a34dd6c1c654389434bf561569e68183fff2ffb2beea73d2bf16db21210e75b4cb3b0d38ab700be22b7b4dae8fd15fd7187d269fe5ed5d535915d2d858078f7a7cbb8cc543866ef1db21f8d0a7e4191eff840031b4490748113129ed5ee939fd88b2e0fa3e149cb1ac9cda1dccbeef949be97d206c65265d7f48cd195156a1018a14e8a766c97081dd15eb44fbfa779054b6217795a0f12a7922bbe4f786db619f4595daa1609f5b6603b1b7be53556b94240477cd3c4316cb77142ff4b37a3e870d509cbf11336e306ebdc57b2e0375d009cee657a1d8b68f6ca5ba110578cae86b0e77823d0ddb174cb5b4d251858bfe1cf7eb1e3ecd599fe68c91377b67fbe4b1165d750ca9a9edb6b79dd5147d0e76b9d98e08fac66ea1911578fb1208ef3abe008702afc77557172f0b69342d93e35481184a62054ac28c7d3b149b8d116215e69cf52ca0c1b07b1bf3a2b47b083d9b8e492ebe3c87f389a291dbc23f47bacf81730466f540ed9c47e7f61d49a15538947f59717d1ea2c14fcd7004dbcb061574a22ea985beed5163cb27aa7a4f8551dcf27c52833bd6ff54e509c681f7d386d936fa7bb3813279a2b33522a5d4a95e20843fb72fad495d0bbd8c15b90585d92ab176be78f365c42a522b0fc8af677362c17343af1deac58986b9d51cd43c86839728baa49446e05106fd3eb31d3522a087649278ac1a5c448df78499d173eb546059ffbcc3b27a6840ebd337e38ebe2057ea2ba3e43da92e07a7425e196233e9e3666560c9a07146488ccaf447c96fd2eec369ee26ce241996f9eb655b8032b70a6063c379cd5cd3b18a5daa390d44af81cf961f3aebfa43e681e5da2e46046d449d67526147499f0c786d463f4aaa82406d8839a467c8bd78f67bd204ec62613fff5563a889e07fdf9edfdbe4383ca56a8f8c0ceec4b029cbd2b714f6fb02272078eb446e5ddfdffcd922e5718bd3c89d8001b3c4c25c67019c6f102e978a485ea8cc78cc4a237ad86c7bba44ff02f99716ad0bf83c32ed7ba8cc1142b4402ad98af3d57c33c60a85812175719a5e0e294829d52db6f2c5588dc8a04262cb0d41e803fddeafcc0402e14cf03e05786321ac9d16784ad6aa5cf45611bee0ef4aef692d89d452eb6ea925aab83e23311a41854f2be036462b575df595dcb2c7d7651bc144f57373e8ebe87f676368782dd5492dbd636049ee1b2cf2499eea1392149e694ffcf19398290afef440d81f92663f63d5f4025cb29a1e814c80ed5b3184e034fd80cb86d426ad140fc5697d8abba1f4902635072b947b1bf14e0a1ed9aa87205dbd69e0a3cc804dbf4282794b55eeb56337e7f071bbbf087aa0410d56ccf47542a1511a446d1ed61075672bf991d015eb1b9d89e0fadd4836b06a63a52840ac5be949affe0516230ba6949142a72c1e2fbc7b88bb145c032948f86394f894fbab179769b5fa7b23ad49a0834f3d0907a1373bbb7990289a5286173039d9d025907c3c6538c56cbcf5793253a0ce33183b74a9dc72188e428ee4c4a6c842fc39e362d0974d28960112cb0f535f4bf7846d5f51c801e0708250eb4ebce877d4f5f17fddd88ad9ee64d5d85d1a7b8c30325d7da62f9b3f6b59185684c1f2f8cba03d767548a54f5502d905f0b039f4fede6bcbb4e52dce02127f80082087eb1f757e6d8308b8a5e225450e82b9a0a930a66b39b7bdc725b25a6c0556efbde8bd3116ba81770cfa190547b54ac35dc4552e29ba7a1e833ad8e0eafcd7c86be8e733ce74fc0d697fdab93c6efd1fce24b44d9b10a9737bc0cc3b2a06a8cbc1bb82607c8d9c5b8584373184a51cb0f114fa58b06d740e6b42699b5234c3e8e1f80971d3eb5aa683e60bd2ef518910d75086ec1dccaf19e0e1918e0fb9c96d2d2bc208947f4aa461f349f3b41932c2d0006cd1579a65a5efdae1364375861ca5474fe5631d1b55dae33d60c06663b1ee8514eb6e3c4688358f2ff023b6b7a7f9e4a9ca16a06914d8c0ea13973b87af138847e79063bca09ff344eaef8bcdc82555c643d3df3fadd1164d7975d80825f5c118dcd8eeb77113d5a82bb43f1224ce3f1280a36cdd4fd6d224b6ab4414e955fd4c8335290744012b7b558635108c584df952bef5414e35305ed8b6547a62740ded8769f37c1791e49bcbf7368dd6ba5555020b05015d300c1e8b8dac7ff411a060f5a8548e0e07349ca1d1d5b2738df58a4cfa1187c86b8a287a00b950bd8ab20df49d61754ba1613e329349b53e49180cd2d5577cad2f07149d24a44b0c044949f1c51007f5b8be06633cbc8cc7bb750c17e8ff041b906b0e9e7fe408d559be5ee12c9ed894e5f38d9fe6d796ad9bceaaa557aaa18f4da24c2569561a68763cfce54eb08cdb2d571368f85be25fe21fc22b5a60fb09c935f457b5feef2d141cda33a325a7318e41989e64c494e09dcac71a4cb6b7424b024a8df411499db10e71600e498c788f322b4d0d301617d221ad8a09aa61bc83662e446b76f54a71571c551e73da6f1c4742ce68be74f24d93836bf4fd0c24cd7409d0ca89e02e7ffafbc04bb2b2d872f2568a90d49c3decdee187a029db8af82049e4672ca90037e313b40764200af3447b1376e881cca671e5dc69996edebb7c1a6aa180698362fd6597f37ecae86dfb323ea3dd601cc786b9b67f516b8d89ffef8b08596d8decb5cdbc755cfd7f6e09f650c343dceacd633022dc87456c8ae1c66ce17fe87dfe12aab87206c49260df204bdf32b33784383591548964eede774ad7723b1ec2605ee119c5b016dad4ba6c47dd3c0b846463f24d40ce7b7224cbb25904d8767365b2a63556933efcc17af26e44bbb943725ad88800675e65496955c28894df29902a193dedc64b01bfc8511dc0394f1a90379ae0345e11ab7559b0c8a660d47ac366705c4aac6e200a75afce1fecaebe6d828b9f2d290289aaa7a901cea5bdf22b396216a0a76decb66385d01977a9014e2135d2a948b2653b521d2167e14b05ca83f95fdfe5b100b3473801912f5713e8b80f709cf4cc0af47c86cfeb13d181cd287c520b0d5f72c226a1c160baccfb736702c7ddfd1569098684071a2401579cdb57cd8441c2e6cdb91459b6a6ae2185fae5701feea3f3a9857c54e02a3ec780de3a0aa16c8f1d9cd4da87840f02da376c66da08c9dbb745e348ec3be6016532b3552edc29535165a25ba9309b76023210680de008228c9f1d906bc45f142f707f4017488d428bbc5cd24e2e7af4c149624563aed8c01437a420070caf5663277a6b4e05db8fafed1df8258d3b5172458a70bd0301eeb92254f3a3df697a5fccdee289d8b99181cbd5f4b631e4bd9013d8b36bb11263e142d4a7e1470ec22a586a86444683a7cebc8e2085dfece398a95deffe4cdc1a7e84cd28028b815dd71ed4885b334fdd4f0d5af717948751be50aeb02c7bd69847930c0b08ee09cb04de972b0a3c0e0818ad74aa0affabe0a7c982a7c156f3208e52d813c5ea103a012efb92e8eeead711feebb410225037064e3a84b95c0cea091d7c6fe2d0f18cef900528ec27064939b14c441c2008c0dec872d621a61185ee433c1f4d1929097414ecc8da14a49a935bcf597fae7786a867b6009490ad6c20f2f72454893d3d55102a7c1b23b5b3a4de93fc0d331833bac729b7bc0c815db47baf76fcfe03aeb724fbcfc75041feb02424b3386f98acfcba9556e2f1371eeafb11987d5b110e5dba2d0691220c1413b993f2782a96195251f34aba92682f2d186d46c6f6b457a70f19aa3a9abafc24f4248b37ef3a4fbb599a73b58435d977e6a65cc5cd42797cf7b2b560d3e9c34ebb18dc1480970b09260469c452ee63437aca9601fc4aa1bb3bc2d277b707f3e3d59ad9b4e5413412c93e7c3fedbae5cb9e75abaf3403d1f43eca8c9fb6bb8fac3fbf4dd09dadecf056a2ccf6e94c7f42c045535e3021606daa10306a73790843976785c5e3c75a9f6f0a6ce8c8c8a83418c8144999dd3f077691b0a1f11fbaf905dd8ea8539c1774c1870484d50f6cf988178037e3447d766e1c4893e56fd2c366c748a7986415e0c78cf9afcf72ce9dcdc490779773c82d6bfabcaf7043b2db37cd6fb6f84fd257b00f90b579f2105bc7e99b0f2770f930cccd31509622081c3b1082c3f248269d317fc6bd3c89642e79e7d86a91699a0c8a4c245c6f15c7955deb6c9eaa8ae28d55ab2e767337db0623630a231342b16373ac58b047fabd1fc19b5075fedfe34b092bb11f53c18688a0fd9d6546431852f75199af8fbaf9f326959d302685b232a2eee708764f0322b83ac82bda58a2bb9771bcf8f4e1552cc76a4052fa10d939e051e1875d93f75b1bbb2d7fe62dd8899b01f35bc3afda972fdce846a9d0d38d41fb4b1cbeeb28d87575b05f99d08bb789ea632b9b2e392e45cc23a040a42335e9443dfeb56b4e15ff761451c091d83add90671e546a161a5d27443eff2e2c2fe37c9f5d4cdc64b5d26c11e8f435a4f2823c1ab47b2d96eeefb3e6de175b3bb05a84894dd1e3e673bba20d80d7a0ff5b88f14726ff3b4998533d2038034e6654a1e13f15838e00b2b6e668b7afb8e89cba6c4c5072974b84aa15eb24c93ca51356be66eb187717d58d0862472a5686e254a3565bca5fe67abd3c358c9f85fe71ed7b071dd55932e099735b5a829002b9e5585fbae2399dbe4b945f48c2e561d8cff1460fe76824cfe76d7c3c9dabdc04fcb2d9989f5177cce5f57002b12a3091b80731d106b97b690ccb7c1c4a7bd50257de9b01c83e975887b3465dfd86d0d25a46e14c780a60f963992a63c1a111cd5619aea167bdaee57d854bf8191b3147353a893fd6fcae2ee27170de1c3e25a2c1a41e906d07d57a83511465851bba667986b0ffb3e8272f067ffbda2294d1a9dca3186ebdb4a74d4af44995f4ed91c6e882a116a9cdc9175ce3a4b7bbcb7bd24f5e80af694659487016ad5107820098ac4b11c64292e3037e352502a5b26d71e0981efd1d209352e61fcc548f50e3c8622b6092e53e7e60628596d6f6299288be11c76633acfe80cc061205d5651d586513cec2e2bd3fb12145b7729b8448d58528b19e0a9487f66b37d36b1c80e6d530bdd22d6a15ea28ca735ab645c98d37f351b6b19bf0ac91fea9fb92920cbe87f13ed70150cb514f934fef20b6a0426854174fe63ddd272863a3ec1484aadaf22f47a10c456f08caa0aaf53215f194dc4938865cdfa193cdfbdab81abeffcb77ae1cc0dd8b95d05ae033a0be4600c33450dcb25c1dfd067ceb3a103c8e45dabaee0aa1ddda0bdaa6c35f561a37dd186f674f90f580bfe8264e9122a3d5d7fb5f4eeeabcd8bddfc2ba4820fa186bc7492d4b70f9cf3e981d2c765134c6dd172c7f669d5e0e0f3a44ef4e3a0a4058eac7cc9a9526fce3ec6d19d82cd9a255c8e4469ed375af4345fa57724cdb1cebe01c7b4b164416a3e41d9d70c7a70af4097af93ec13da05126a14fecd8f0db1a3634b889719ac7d40809755000ffa4c444b7aa2fa6f8c0adee1460559f48e2294b6a3d040f9c93aee899cd3f298b20618791269aa17274e62ad1e85dfe089c050afd7b4f8e0306dbd3bfec010ada66c56835ce37", 0x1000}, {&(0x7f0000001400)="64b0aa08977e7029694021346191e890c12ee580e2691ae4516d32d7b3229201000000a06059de1dd901330c49cbc098b88e1582c1f577f2579145da9f07f67f22eeeda97bf7f3ed20b7abd08f784bd3122ee1995b6c3752b088842b33f35d13f7b4f6b1ed883958840ff434e8995819755850f6acffc2d974623bd7cdfbc1485c543df5020000007a6d44d41c01f0c1f10331cb27837b2e9210a98755034cb220e5ea56bc576e929fedafba0e31cfbd6f623eeccf98c6a60a3300000000000000000000000000a1a240c3e06162799074de2ddb2017707cf7165460905f9eb989e08e2bdca16f3b7b7b22ad8b57", 0xee}, {&(0x7f0000001180)="d4c276fc9e34ffd2bb7af13ec866aafbae29b7524365efdfe3b1b3811bbd6590856694afd0aa725d08587264a4647d5f6621ac6f37fe98e86ae9a3ca58db2ed094a850a890f451c03522d3a6f546d628197fd47485e878f3744cb2856f78db75a2df22a228cb882328875a8f178944391f311417d60ca456d86304d5f1985fceaa54fca3e3e9d7328c9c43b0aaea5ac28b32d773d85807573cacbe1c4b71b97e3c262efbd8bbbea695a0ceca28f702f145e9958c1629a06bcd4a05040bc05bd84c4e7e6105150f07dbc4eb8186e8d792161bbb61c71c8622b6512636b906620192522487cf1b5d4b8e21d93ca24bee76a33d56f378cfb22257ec", 0xfa}, {&(0x7f0000001280)="da1cd3e75da85fc42a22326d6b3b554d788aed6d219e92e87f517a1dd1bf08e2ad84486b76d0c1474cdfe91ea4ef54d3425eb47d5d576fca07df2be779f33a39ad6df2af662151337bb5421711e2647747ef8f2533f033d2dc5e8fc444be6654dee0a368430af5d60c799e8d15be266b994ac4d3a0e7bea733c80373b68a606bea4830", 0x83}], 0x4, 0x0, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) ioctl$BIOCLOCK(r5, 0x20004276) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) openat$null(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/null\x00', 0x80, 0x0) socket$inet6(0x18, 0x5, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001380)={0x101, 0x0, 0x8, 0xccb7, 0x1f}, 0xc) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, r2, 0x0, 0x9bd) 16:21:37 executing program 1: socket$inet(0x2, 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:21:37 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r1) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r4) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r7) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r1, r4, 0xffffffffffffffff, r7]) fchown(0xffffffffffffffff, 0x0, r8) 16:21:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000380)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000003440)=[{0x20, 0xffff, 0xb981, "cbc3e1021c34962e9318"}, {0x1010, 0xffff, 0x2, "714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b4315f0c26572918554b7be93c2ad2e952ea02120399cc19298b66836eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c6a197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f4c7f1033de18ac1c67bfd7972dffb76c245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91723a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd78928a8a05fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9929046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e05141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b81f5fd79121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf01a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d53daa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab"}, {0x110, 0xffff, 0x6, "47b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c0421a3aea87a02d0b87bb12874b0f07b58950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba88ee59c707d44167afddc1cb88742f0adddadb780c4e87b4e4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e6b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f9210bd98f4ada3"}, {0xb0, 0x1, 0x10000, "a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880"}, {0x98, 0xffff, 0xdf, "85d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74fed1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda4"}, {0xe8, 0xffff, 0x9, "244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a81ece3f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b48"}, {0x90, 0xffff, 0xfffffff7, "0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de9"}, {0xf8, 0xffff, 0x1c, "02f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd92caf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1"}, {0x68, 0xffff, 0x6, "efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946468b63c75a9ed04ca0d3"}], 0x1560}, 0xb) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000008c0)="c09317b86418ab964fb1e0d7ddfa6e5c8a1a783894cacc1f9aa00fffe2135fa447cd865097c75605870ab946ed948259f81918cc1d76d4ded986e9b895be9a708da8a2540e9bc3b121529933837d2e5dfb816e9a9a5c392b3b348071f52552905c39bef2c2ca4163e5e8709eb492f2c2baa2ff2c652cdcaacc8e53c5c3c53c5f5b0b42bd59031e5e6d7eb008a425d35a6c7513945414156204c7905cdf9daf94cc4191b85f018d953f52ba29bd5fd1a18aba1850bb4e726b5eeeca5e76e1c2d6bd3047", &(0x7f00000009c0)=0xc3, &(0x7f0000000a00)="51e20fef996e6b15ad2087a4f5480fd9464cc536bc2cdf049f675e5db9096cdddff92ad91e1f4602551b24e4fc38e36d0c79b13d4d04844170e9f7c6a71d472e0b52e7ea52f8249717dd90396ae0375e0b677742f44f40a263fa27ce667c4e6a23e25290f16c7cb1f7122368fd0a1bfe6c4198100a12cf9ef20ed5e022d871b08d0dcce6be614b93dcfa39329bda7bd5edeb88e4321090b819c8343da6a896c3ebe0adf97a679f19668096a93650d2eced45d339c1e4ff881cc329e2b16df81534d163103bd7d5c5d99c8d1c56fc94e0e70d637a6a51bf314950", 0xda) accept$inet(r0, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x1, 0x1, [], [@jumbo, @generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:21:37 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000000000800000000000000112009078e000000100"/54]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:21:37 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x22}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x14d}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) r3 = syz_open_pts() r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000180)={0x6, 0x7ff, 0x40, 0x2}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000140)) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0xa7}, {{}, 0xfffffffffffffffb, 0x5}, {{r3}, 0xffffffffffffffff}], 0x7fff, &(0x7f0000000240), 0xfffff864, &(0x7f0000000300)) 16:21:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x80000, 0x0, 0x4, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000100)="30268e8de092e6229c568886d39cc936af8a6ee5f2a2b90a7301689f22b94bee0fcc379a3a137607fab7c9ebd398e00b3afb2bff00453fb68c0e0d0b34a25fc1dff13db2f0fc30c31bfaf4ecf740", 0x4e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:21:37 executing program 1: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setuid(r3) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) 16:21:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/243, 0xf3}, {&(0x7f0000000200)=""/86, 0x56}, {&(0x7f0000000480)=""/221, 0xdd}, {&(0x7f0000000580)=""/214, 0xd6}, {&(0x7f0000000000)=""/54, 0x36}], 0x5) r1 = syz_open_pts() close(r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x9185, 0x0, 0xfffffffffffffff8, 0x7fffffff, "03000000255185ab7f88ad3060e600"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r1, &(0x7f0000000340)=""/222, 0xde) 16:21:38 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) listen(0xffffffffffffffff, 0x10000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/146) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) 16:21:42 executing program 0: accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:21:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x1}, 0x2, &(0x7f0000000180)="eb9049a2b2bc943a", &(0x7f0000000000)=0x8, 0x0, 0x0) 16:21:42 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x1ff, 0x3, 0x7, 0x0, 0x7, 0x6, 0x200, 0x2, 0x1, 0x7ff, 0xff}) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000040)=0x100, 0x4) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r4, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$unix(0x1, 0x1, 0x0) recvmsg(r6, &(0x7f00000002c0)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000340)=""/243, 0xf3}], 0x1, 0xffffffffffffffff}, 0x42) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:21:42 executing program 1: syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff00000000000000000000000006000000d620fe302a23aaaaaaaaaabb850f2c775206c5b9c9085143c38d209a"]) 16:21:42 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:21:42 executing program 1: msgrcv(0x0, 0x0, 0x1, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r1, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0xd, 0x8, 0x9, 0x5}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r6) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, 0x0, r1, r6, 0x0, 0xeb1}, 0x9, 0x8000, r8, r10, 0x7ff, 0x7, 0x100, 0x5}) 16:21:42 executing program 1: sync() r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x4000, 0x40}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:21:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x7ff, 0x5}, 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:21:42 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0/../file0/file0\x00', 0x10000, 0x0) flock(r0, 0x6) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r1, r2) renameat(r1, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0/../file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0xef, 0x2, 0x2, 0x6}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r3, r4) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffc, 0x74, 0xfffff, 0x30000, 0x10000}, {{}, 0xffffffffffffffff, 0x29, 0x10, 0x0, 0x20}, {{r0}, 0xfffffffffffffff8, 0x40, 0x8, 0x3ff, 0x3}, {{}, 0xfffffffffffffff9, 0x8, 0x10, 0x4}, {{r1}, 0xfffffffffffffffc, 0x8b, 0x10, 0x0, 0x3}, {{}, 0xfffffffffffffffa, 0x91, 0x2, 0x3, 0xd6}, {{}, 0xfffffffffffffffb, 0x42, 0xfffff, 0x0, 0x3}], 0x6, 0x0, 0x9d1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0/../file0\x00', 0x8) kevent(r4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x40, 0x9e, 0x5}], 0xc, &(0x7f0000000340), 0x1000, &(0x7f0000000380)={0x0, 0x90522bb}) syz_emit_ethernet(0x2a, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008c7f6b66978dbac1400bbffffffffffffe00000021535ee01f9b23bb4499b07d863fa086ef7deb72b751d77567ecc5a2f2d3524db7182f304e462c86057b17d475875bbfbdfc533929879c3be19b169ae36cbf85e28e9be55b449d5f367a2b4bda9fb571b5b2397ea002586ca760c8ae0d45af9bd5c0283f7208abf18ad829af7e029d61526ac9fbe77c40abab061c86e187ddea5a47c6d1e9c0526cd782c064eb207cedad6d28e6153cf06eb983933be1779d0ff5795066c81f275e4aceaa7e66330abcab50a9b912e5935dc7fc5eef6a91483be17998c2868f45c762c340ea6de5d0de756beb05b6bbf2a549c26998449eda752eb3e4260b1572feb21b593fe7c5d3e68406c03d0b581a107ead645b294a973722dc64628ad86c720e7817c73730125c4590df33c80ca0120b9ffc746349529b999537ccebe482665a5e6bb319d8e36e94d7680ec291152682e4efbf72af71050767a814f3bf8090c1598c40544e4d99a2a20b5ebdad0cb99394a038bf674ec8d8080d20a90f23b31b2262991a4a72232039d33aa9a3206d6997fa1647219ae9ed884d63dc7a8f6f363c9103c69d12af6aea4c7ce8c5558df0f4900ffffff0250402b599994ac430ed5d0c9747ca0d19dd3e52704568ceb14f4b91dbc5a89f14a76e581d7eb8e6fc63a4dff832c48101f079b80531254fdb7f8843e59284d86bc05f476590af66cd639fd6c7de3e0c1eddbf91c34bc1febd14ba2990462958f9f2ad8861814294216b43056f874f981df87ee117e2b73e7a258e511a5d44cbb6439d2bd95607daaf16b2808640c29c2e81c89bb09c00c6c5fd4bf74517f0000000000000000"]) 16:21:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffd, 0x3, 0x7ffff7ff, 0x7fffff7c, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) 16:21:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$KDGKBMODE(r1, 0x40044b06) socket(0x1, 0x8000, 0x1e) r2 = socket(0x18, 0x5, 0xfc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) socket$inet(0x2, 0x5, 0x1) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:21:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62026511eafc8e7a"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kqueue() semop(0x0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x4, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(0x0, 0x1, 0x4, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/186) semop(0x0, &(0x7f0000000040)=[{0x2, 0x1, 0x1000}, {0x4, 0xfd60, 0x800}], 0x2) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) readv(r4, &(0x7f0000002200)=[{0x0}], 0x1) 16:21:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xff}, {0x18, 0x2, 0x1, 0x2eb}, 0x26b, [0x2, 0x3, 0x2, 0x800, 0x9, 0x3ff, 0xfffffbff, 0x1000]}, 0x3c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x3, 0xe6d800, './file0\x00', 0xde, 0x1d0e, 0x80000001, 0xb97}) r2 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0xd, 0x8, 0x9, 0x5}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r8) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="8a0de9ed6825d0cc2ff17244794766a538010eeb18d6de555c59ca25b983439e43b025373c86b7b626ce34351b53c0dfe5987e24e8e0c5a244febb05f455ab80c92b8fb37f119517690a00ac3391143a90d1fd74457dcd0305d8d7f3431b25cb8bab68a6ab3609a59356e561c97b699f77bdfb8d6395a24d99ab8966c1dd8d53847ae96f3a0644fae948b63b2c468457257ff84b31bd93e48e", 0x99}, {&(0x7f00000001c0)="bdca0ddedb5d6a4f0c7df603dff4ee7e88b86b2ff25e4314ab12cfab6400b56b89c900afd6afe7625af5cba3df57ea07c1f1c7dfbf7175de586e7a9fac5b745dc159754c118e865318ebcfc4f424d79e7d7b32ffac21c1d96aed6df42b4c869d793b93e713260375a7673473fdb75747f7dd5949ed8ce6971ac838ac2d5c94276284e65c8a834f40", 0x88}, {&(0x7f0000000280)="8ebf70e08649eeacf23ded19dfd71cd2d1afc892905bf914d6055fb8dd227d5a105c874ed292ec2713c8919ace74b30c172a258a", 0x34}, {&(0x7f0000000340)="831b9627383e174832cdcefad4629c5db0b64f7ff82c36951e0569eba0f559d8a27a335dc8cba886e1a4901d1fa1748a2d7eedbb67bbbc414719dc04a169eef53d6181678a9a6aaff7e9cfdd18d50f3b31241b54179f34d4caf0e972dd8e816d4895dcd1eb5f0d7627d1bd54fedbca934de804e0f581bda8c145a04bcde929f60c2b8e5cf94900ad1b9b45cc80ecb2e2fad9386d48f294994d8dda5f1f62d676a830630e2bd192e62c6034ef92d00cf66d56ea22212635ea3a746d95e2d41ba82e8c713723687871cc4555b0bce164a32967ed097bf9846c928be41ef3814dd4ec781f3037e6ba4e9889", 0xea}, {&(0x7f00000002c0)="acf12aa1c18ec940ae9e5a012d28edbc5f2ece85", 0x14}], 0x5, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r8}], 0x20, 0x400}, 0x401) getpeername$unix(r2, &(0x7f0000001080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00v\x00'/4098], &(0x7f0000001040)=0x1002) r9 = socket(0x18, 0x4, 0x40) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000080)=0x6, 0x4) 16:21:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7764fdd6731b0b9803e7196ab8b19aceab2eecbf18e59414c204e027a51973781042ea9e383a60b81e71debb7c14d43a2fe892c1913951a309f4a83a2bfd45d7a37bd0ba74bf746761a4116f0902942ebf08ab1a00639da87f68"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) 16:21:42 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000040)="e72de9d091c06a603cda4fd3666377c6b79e79dec12773367a00680e10b622621b5f6136a4ed5c8cd7f1e96e23990b313dd168af1021fb80b6dd200e77d9046f57841304e4bd2d4ec3f5560e89d2b9f15a30cd00", 0x54) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="668a3e3c"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:21:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x4) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) 16:21:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x1208, r1) 16:21:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = socket(0x0, 0x2, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) recvfrom(r3, &(0x7f0000000100)=""/49, 0x31, 0x0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r2, 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x2a}, 0x2, &(0x7f0000000000)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 16:21:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) r1 = semget(0x3, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x0, 0x2, 0x30) semop(r2, &(0x7f0000000100)=[{0x4, 0xa95, 0x800}, {0x1, 0x9}, {0x0, 0x3ff, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x3, 0x1000}, {0x4, 0x8, 0x400}, {0x0, 0xfff9, 0x400}], 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000001180), 0x0) semop(r3, &(0x7f0000000480)=[{0x1, 0x2, 0x2800}, {0x2, 0x44, 0x1800}, {0x2, 0x4, 0x1800}, {0x2, 0xc}, {0x3, 0x26a, 0x1000}, {0x3, 0x0, 0x1000}, {0x0, 0xfffffffffffffff8, 0x800}, {0x1, 0xad, 0x1000}, {0x3, 0x3d5a, 0x800}, {0x1, 0x81}, {0x7, 0x4dcf}, {0x4, 0x0, 0x1800}, {0x3, 0x6, 0x800}], 0xd) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f00000002c0)=[{0x4, 0x1f, 0x800}, {0x2, 0x6, 0x800}, {0x3, 0x7, 0x800}, {0x3, 0x3f, 0x1800}], 0x4) semop(r3, &(0x7f0000000000)=[{0x2}, {}, {0x2}, {0x1}, {}, {0x1}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x1, 0x401}], 0xa) 16:21:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) 16:21:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xfffffff7, 0x1f}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea94e000000025131f600014"}) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000300)="292e64970748ff51b0d3f447302800f34824cc60b975bef24ceee5719c9eb06fbe0f565631f2c7351974e3f4f92c9e6d7fdb4b6ed7ffe8aca8e5a98c63b2b3f54292add9e21f98950676925caa77e1d8cfb0cc78180cfddd498af47d21a1d436a76da5183ff3c38a0aefc7fd9715143ceb49d2aa4146c4dbd662cc19603c0ccedfa18d5798d6005aa33d8f13d6d055f41afba7e32ab4f6252471758dd714c415424aad2fc3ea00705ed60d59e5dbbdb195902bfeea798e3770a3be00e227f016", 0xc0}, {&(0x7f0000000100)="3e1474290f41680cd0200792469ab2a5eeb6561b162bc45e9a3880bd951931fa25ff5d360b772cb2852bdad473c98f247cbeb4d9936959f24b4879efbd342c97c199b86c1103c4e74215a73dd7020827d24ab350b5c64b626674c360e168bd242abe148a018c7f07995a4b2b4aec17a2d8952e75c98e9d93459f74b2af3cdeb3d0768d306f0ef8e66cef6f6e4cfe2430be51c583e30690e7742851987cdc173e31ccf72ca2ebe81812306d9770d5f8182b047ba2db61c3", 0xb7}, {&(0x7f0000000280)="dc38f0ce99da546d1c460982128fc6377d1d3929f2e18d15ebe8696e5511a09fec597022037930ee38ba71e48e5fe4d7c78ded2e02356a83f0a51657a87b9022d5b04bd6b8cad2706ad965dee0f733c0b4968e262ba41a8d2bb55b272166ccdc309de51dda39885deaa1d7a33c8ef9", 0x6f}], 0x3) 16:21:42 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff85, 0x2, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x2f07, 0x9) syz_emit_ethernet(0x12b, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "229f0a", 0xf5, 0x53, 0x80, @remote={0xfe, 0x80, [], 0x0}, @mcast1, {[@routing={0x0, 0x0, 0x0, 0x8}, @dstopts={0x67, 0x1, [], [@pad1, @pad1, @enc_lim]}], @tcp={{0x0, 0x3, r0, r1, 0x1, 0x0, 0xb, 0x0, 0x3ff, 0x0, 0x6, {[@md5sig={0x13, 0x12, "4f1feca0d05a4f254f2bd40210b22ce7"}, @mss={0x2, 0x4, 0xc6}]}}, {"5b6c67ccbfef01f7dd6f010447f3f25053285fac7e5f64758488875493006ed7dca0a5906a51db7b9cef52b8df93f41eb2623afac56bb574f60f0cf88ede98b076508e761e5d3d1dea1f93ef571f803cffe3c12f1ee9a12ba1fdff3b1fdc4853a2d65f86f3903f38ad8282e60906e575f211ec6687c7384d5319a5ed783affec06540e04921cf5aedab63f29b04b25bcaa7eea4426f7fd767ccbdc2faef8a97eef25b4552ed3fe4a98"}}}}}}}) 16:21:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xfb}], 0xfffffffe, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x9, 0xfffff, 0x200, 0x1}], 0x81, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x80000000, 0xfffffffffffffffe, 0x1f}, {{r4}, 0xffffffffffffffff, 0x2b, 0x1, 0x7ff, 0x1}, {{r5}, 0xfffffffffffffffd, 0x80, 0x80, 0x101, 0x2}], 0x1, &(0x7f0000000140)={0x7ff, 0x8}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:21:43 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f0000000080)="544ec6fe013c39720ec6f9a2d47aed47d8d1a7166202733ab13f3baee9b7056f1cb7548cc1280caaf739158e2c13a026668ecddbd81d8b798b23184e07efd674ee81a8867a23864fb3fb4dfe51cfb84056d97ea05b847306fe0700000000000000c05b71604e1afe8c0d1d075b134c996e0a3f43e2", 0x0, 0x0, 0x0) 16:21:43 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) shmdt(0x0) r1 = shmget$private(0x0, 0x4000, 0x4c3, &(0x7f0000ff8000/0x4000)=nil) r2 = shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r2) 16:21:43 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000029078ffffffffe000000116009078e000000000000000000000000063f3a2"]) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@empty, @local, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@arp={0x806, @generic={0xf, 0x8145, 0x6, 0x4, 0x9, @random="a350639972db", "58c3081a", @local, "37610cd40a88507e9075d06a09799669"}}}}) 16:21:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$KDSETRAD(r1, 0x20004b43) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r2 = socket(0x11, 0x4003, 0x0) getsockopt(r2, 0x11, 0x2, 0x0, 0x0) 16:21:43 executing program 1: syz_emit_ethernet(0xd3, &(0x7f00000002c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x9d, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0xfb9, 0x2, "fe0e0731441fc706b8a955fdbc7a525a2348bcfc93cd5b8ccad91468e98c285f42fa40299c4e2e27e5df980bd73b4fe0febfa794e0fb69e9f2370010f551e7ed962e6880cac4ba21dd15c3110d9906abe6f3c4c2e9fd815ea02091608f0131f69bb32011691c0e81dea02a47693ab1c15f677606ca02a2f19b8fc18b9f39d6be1dab2c3fb1f9e1763fb3b3f226d44639a80985a83b"}}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa000000000000020000000000000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298371c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863f050000002cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) geteuid() flock(0xffffffffffffffff, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) 16:21:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000200)="305f53233a512f9e535b15e37973b533264f89ba1d93f2832762b1b54ce4f25cb61f7092297f99ec2f3447efdcd23e2ea66ecbb7171d556dcced43767dda48b62132ab9429f68164f7db006e18bbc6961dc8347dd183ba5668dffae510d8790d3630c848aa02ffd145cd88f00f205a970a4c73975c22e4c55e5aa898dbbe97504eceade73191cda9bdff75144db4481af765e3e1f0345edcf897e228c2478676b5473b5f2449bd676932320c129cd5fab2b29a69e0974f0599", &(0x7f0000000100)=0xb9, &(0x7f0000000380)="58a9f31194f7657bdbd53cef9b120abc76fc9d666ac543b6d466257c6c4e92ceb0c6ec2e49ca449340c39393696c40ffc905041566c04412ba05191483e7631958e21080ce4a4d86f682115aaf3202ef0be6df66fbe9f882b599f38af3e6cc99c6011323b874d1c17b59170b71f418de4517e68b3b5c4c336f909f2c0e417c88d5237ab1be85ac05f4bb82f23f9f43a423f711f6b147590285bb263fdef28dbdda9eef779d8a95843a7b716e3c2ce30dc5", 0xb1) close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 16:21:43 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071407000900ff904149e1a99ff8dcaade2ee75e", 0x14) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="e8644c17f926e8b9d11160f89db69e2699d6aadeef02aa39fc1621a5189b2bb174866b5b89fc2c6c5e91a8c39b987f291ed070711e3c899c4ed5212f058ce9faf73e3b12b2fe51e605d5723c1af57180c0da8dd5a094a6fe8d946efb942349946a5db408606f5f296e91b230c49c7b719f496f471cb55403196d7e9887d370253316b923b81ba1bd9776dfe0c949d91493602040d50161242e787676a315f4f81853ef0df6bcba47e6eb73", 0xab}, {&(0x7f00000000c0)="6e4825c79d05d5a834edf73a4c7fa0fadd0811ffe444abb53fa1b7e1835ac9aa0173409dc4fa13f9ee7f26a67981467d56e36d6572e95399520734a518abeec53ceb7aaef4c3240cd8c26be88defbafac47c7e6c613c902a644c35effacc85e4dee22fa275541f4d54bc90f2377f59e3fbd39164c65897623e6b713f8c4a903ec7ca39d3894581760679896f11ed7e8b444ba768070e", 0x96}, {&(0x7f0000000180)="647058594cefa3fe067d345c9b618673fd49411daee47abab839de704c9d53f0f91651f672eb66f827eb06d0845cb485ace4b9f4871ea95d5803110d78acb92c40ddd5f76fc0dc1913ca4ef291a4f4a626ba06b4db24963437359f2b3c010f0b53fff9b06bf7c0806e27790e2118601628780fa91601748fae634cd62c7cec0bd4110f7d0a265ab8a3de58c739986e7625c862e3924a94", 0x97}, {&(0x7f0000000240)="45f062f3a03681da89728f6eddde12735516fb9c8b420a1d6bc1de61d4e8f6be5b8658652a64a8557c8d8e9ed0b8b457379451dd1b89e44de40d72cb8d99477309a19f7bd058704b43feb176ec3c2847675ee8b2fca354ef4d99cb29b06446c536a757b8520573e5ea8a35", 0x6b}, {&(0x7f00000002c0)="c14e618a727a41d5a4d0334c4947d94ee66bc94b55c24a40450ea939bb6583a1548fe4bc604f488cec1038f70f0e17186dae57625a818820e33e8d7d8f1f9dd37b2874832cb536567a16fe05fcfba9d710510561a48ff5dbacfb2d43ced09517f412c374ccd0a70d99e86ef4458e4055eacbdc826e90788985b92a3f6eb37de52ff8d294f2e1d1f024428fa704dd9780ecb9977b80553a2c0d9ca843addc24a974e18c86c66355c465fa51ff16a563d5f66663630db857d329f691da3974cf1d0dbe5c615c0199185be2a1fb2e897bd8cab33b7c40061dbc41c5d03ed71ccd01dae53804b5986a4f7f16c4c5452fcdcfa98eba50b18105", 0xf7}, {&(0x7f00000003c0)="08f88790659bdef4bafacb649015715b73da4530b50b752eb09d1a9cdf8d0a94cb00d12e25bc7d89e11e6ba31607d1384629929f605632b9563d54c28db3fe2c9d82874ed5e15140379de4d08802a953507bfc1b63e97ae430824d284d9ac7d36f4bf49ffaaf5445aea1c32b03f224ed19db27498b4e51d2830f121fc1a124ebdfe1e0ac866841f19c61de2216256e3fadb15e1810d5e941064b41ac0d12cdfa39ff68e1f7aa4a3bab281f75fb60e61450836743105bdf130dc887d66fa8c45eaabcf7d625d1fd7074857c6ece7f4b39a0a7dcad047e805a9488de490c6d296b60ab2289421fb6227b7414ae7d4285a3a963896bfd4e6d20d69b", 0xfa}, {&(0x7f00000004c0)="ec2a08895434220ddf42ffa5b5ed3cc40f2143bbe7595c785c5a3a7b125ff5c8386aede9027815e86962adc2017b3525c3dbeea13dcc5fc86d2f872b809a3cfc87521436f79f7edb899e99173eef5066e2a34bc668ac37b21ca787e78f5536d6fbe794de856b8b122438dc6ea3fd8ffdf16bfa20b992cdeee01b1e9104630d6b4801ce26d541aaebe0dd368fe35f5aacaeb15ce2eef0f7c4f3169853f6e36642fa63fbbc3dd0fbeb8bfe5dc5330177028828cbff35fb11b808fc509c50b81550a85c14571e54fd5b046da288d999", 0xce}, {&(0x7f00000005c0)="913353ef4a382b109c", 0x9}], 0x8) 16:21:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000040)=0x937) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$TIOCFLUSH(r5, 0x8218694a, &(0x7f0000000300)) 16:21:43 executing program 1: r0 = socket(0x1, 0x4, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) r2 = dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x2, 0x20, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x2) write(r0, 0x0, 0x0) 16:21:43 executing program 0: open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x12f) 16:21:43 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:21:43 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x2, 0x3, 0x4}, {0x101, 0x7, 0x3f, 0xfffffffe}]}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001440)) 16:21:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="ad7b2002e09aa5972a8ed53be61fe12dc3621859cf88e380f21cf0404a5f86d4510d972f36910853e483cb386231f6ac28309ab2", 0x34}, {&(0x7f00000000c0)="4ff11e3acd5fb466df3fec555efcb05918ad09bb91ef2dbe29f8c314029bba33822fb038ce5a00ec22d3cecef7", 0x2d}, {&(0x7f0000000280)="b6144125956bda8ab71875062e25eb79bf55dde747ba233ef4093003b29447a9a1c85ac730fd763b757724eb731719707fbb61948334b066c9d8699f8df34113c29a14b0fcb89fdd2df0fad346b3862a0593c342bc0cf8a712cd91467fba64348db3a1cdd46d9e102de92054d1531245fef2405dbcf34186644e48c97d363f2b46466c3d39a44728c315d6b021761160be028fe30bbff2eb854619766229bda617bfaccb410a3ba879db0dbe5685aed6be3c33eb3b344fa44fe44255e89576f844ab974925688cd533cd1be4ed0ca52ae6f04803b9d55bd0712531c4e4d37c40127a67d7b99b45bb4d52e6a0662e38db", 0xf0}, {&(0x7f0000000380)="1a17951fb283042a42e226bcfb54434f4c5ef43633de7a00a2f6a81090942875fa990ed0a6b6a72e35660ff92d5dc0179b29e07f36946984751dc668aa6e1cf518773174792eee5363c12887ebf9cf5f1183d40e02c2b904247be4e6850a143352311f71eaedbb2b902c988fcc2fd45f8dafe7be1d707cb18b9ff241cf23c4530306bd80309dc440d078438c77f44efaded9b7353d5968115bfdf094461dc253944b196e", 0xa4}, {&(0x7f0000000440)="cba2ec8e619c364c54542402bbbb577c60f18400cd20111c7717c203277844738d5f66ce3315c91725d60d092dbebb1ea25cd25618b63f49fc46ef984b45ef4b70bae0d27c4ecdd582556d7880e624501c8494b9b64dfe401eb6664c907968c972e98100d4cf06bcfcdf0036764c76e61d83116b093cee71349096be7a0a85ec122fd988b1637517f4ad5dca057dcfe741e0dfee3c481e7cfbe5fbde475f7680bfe271cd1f815877d88707a5f09d71f10255ff7c5b0a1aaa082d6b84c031d59188fb9794d59c994c3ac8be0caa290363c25ab618114f210cbba747d225b326a1806320e79ce3977d8c83007df9f6a8c1af", 0xf1}, {&(0x7f0000000540)="b30b3356e27d12891dff16c2089f4e3e0356e032724f4debf69c8e22c5115572b9662ff98f10601ca9ce89e8c3e0ace9355bd4b3e94c846014556165c85fb2791332070975e2c94f8f920c03e7209311825ffcab8635ea36c00f5bc5fb9230f1333a515cb98e145f64052d3dc77ead5260cd0cab0c5fc0a1f50a547687c96e2fd6930b3aa737144fdbc630b83c05188864", 0x91}, {&(0x7f0000000600)="ba59f82393add8a0d1ff3c7eb29854bd1aad83b99b77a300ab26b45c2f4fc28653b481409995b15c212511aaa94ca7fc91ef1d275873a29b33e57bbb78b04e6af66722a1b79fabd5337fa4a72569c50f47d4d68fb260d031982869af456f0f39a8e588c709b91daa169d2a89920a008c9603b475f627e4fb2571dc6f7caddb93676652218ce0", 0x86}, {&(0x7f00000006c0)="838435c30e6b1385a46fbed6e457bab3f2aae53ee83b8f873ef81f3a1a4b3b7363d3eeb8581f27b6f00a0591b119a23540a23ff1088102e84e99ff8ce8fa1e5fe4102757a0215040d24f59d4e9012767e720918d6987a5b0dd91d01bbb828e2f4b7f7b7372e983c2ce63e819397ee2d5ee97a144a0ab3110b540410e96e4d2150e5c313ea498e4ccaaf2446882f8485bb1d2b8cc7f6dd6128826039fbfc7bf853fe06aa92d90e13db90112b9025e2345a225e579af09a4db91269473ce59bf1f455185f8662182fa8d259dac3d8cbd050d07560b9a81babca49edc0d824712127817a6f864eb", 0xe6}], 0x8, 0x0, 0x80000001) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgget$private(0x0, 0x2000000306) msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYRES32=r1], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xc52) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) 16:21:43 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000940)=ANY=[@ANYBLOB="fb18bd45503302e3ffa5"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1, 0x8000, 0x1f) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:21:43 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adffffdfb6a8f2ffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) fchdir(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000000c0)) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:21:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000000)) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0d012f2f6669446530"], 0xa) 16:21:43 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 16:21:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x80, 0xfffffffa}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ab0218"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000100)) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) write(r5, 0x0, 0x0) 16:21:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x35466c61e828e2bb, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$getown(r3, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:21:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x63, 0x1, 0x20, 0x200000000}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:21:43 executing program 1: r0 = socket(0x10, 0x6, 0x1) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:21:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[]) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x4}, 0x40000000000000e9, &(0x7f0000000140)="326e501aff868b874e825d577ad5c80bf4ed7b7c532fc4d15ee3283d51b4db081a7b0ab9addb9d1db27ea37ab2057ebce172b0c30a0011a44f46a15b5324e1791b510f9e88ace4dec8b35e2ab3af1ab2bf6a7d5dce151cdc2a5c3a2ff34bbcb1486c", &(0x7f0000000080)=0x62, &(0x7f0000000200)="82b12d49eefb3cbacc993163096b466f826ccb2385855c9961ae95532d8c414dc4d8c9e4d0d5072561bea30990c8db31c6c5152bd1d9e6d2482c80df25a0c38846a356099b060e793889f2e9973aaa6090a7430f3c19d040ab1efda4e63b8dc13eda2a1993151f6589fcbce571b5a043aecda660db7d6094a83a25802acf0808145182b6b1e6f8646100aa43b8bf5b486a3af5198d58e68ba74e1c1d09245396cea560a8dedcfed92fb5d6bf8a60905bbde62757e7c7cb97", 0xb8) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x800) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x3f) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:21:43 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x6, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000006, 0x1}) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x2, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704751b543c4b02199c033683ba3084fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef81", 0x0, 0x0, 0x0) r0 = socket(0x6, 0x4007, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet6(0x18, 0x9c34e38179cfe948, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000), 0x4) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 16:21:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto$unix(r2, &(0x7f0000000200)="5f992f8fff3c23b66dfb7e8bc4f732f26a6ec1bdea7a5809167780014ae5b17a015c3afcc9e97ad47aff1c8cc4938144f80de78e65e435bbd5b834a02efdcf1b4a02046aa0f475fa559a79913046998a5d8a98b2a599d35ce24fdcc17fad194c03f516e429fe2b92fa3e5ea34cc690b678407ee20066553a4d9efe86de3632e7c28300e4482310f87c86231765c3cab1b8ad9294c4773cbc816ee4a54c3b702efcb83dad660e26cc3d42e3c399255349ac72713cc67251b6b291f7f118a2c80e54000000000000005deb4df43de5ea42fc9d79bc0870ad6330e4f999284576d7c977d7d7024ea5c8a963af249962ac72fdc94fe2d92f14b67f8d5080bb1237d3a299442a546d3bd7f98b75443ee47c5fcc0b948cf06833ece50e5882587440dd7d0d8fd75c3f840200000000000000e13aae14f8495f25d19ac0be7a538fe77cee95cf58c339b873795aedbcdb359e51cd049d3094a4d5574bb671e30b4e2089f086f37fc2e3fa4403e248a712da170686", 0x171, 0x408, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0xea, 0x46, 0x0, 0x0) 16:21:43 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:21:43 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100101200bdb9000001000000000000dc8600ecf2abe134000000000000000000aa2c514e62ab0000004e204e2000089078000000"]) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') r0 = getpid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, r0}) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pwrite(r3, &(0x7f00000001c0)="a3e86f467309a55672dd5bc107d67ac81fa11ce116ca01471e49b2c22a0f4c379df9bcf1592ed2b1fe8f995a8d67e7733f1c5e70bf77a2d605efb1a14a21681e875732570c20acc065fb214fdd8ff819a5e8dc6d9239ebd6ba35c9915271762f3e55a7e922bcd615991ebb68d1dd9159f1c7e5871048800739d1aab24f4da7a623da0caee7dd528e27f8afa0e69ed334d3bb4917e728f9a1575472ff0d4845446d2a70a46d0cc69762fd49ff607093f58cf09bc7bb5c957ecd2521fd7e5d28e528c5aad317cb0a5bcc18f7d4f4dc0a5cc8e8ae778a6ca7a175cbf3c15639ff1e5b90d12fcd5f85dbed6cd98b0d57c04d0ae85434b96df1c3e1b90ca8516243928d172bc77ea08ffce895c0bd44340ee38418aab184e4b3963a16d4d09e7f87528886de75a547634f20320dceae1ddee024a5118297255bc3b2ac8901561ef11c8dbca14942570ad863ada739dd1395bc91da2c20a329c0b9c4fbb2de621aad9f13e46ef3118b6332395d586bb69ee480c41a4cd982c62a50df5850546ddcb322647d0095c9ef6e107800e932a9e8f3c4655d54c3dcd1c97581d8edccb3165677fe3025707e8aa4b82f0b41946f71d2a28c9bfc4de9a1adf4cb92640973f8af2467c154e6c61167444aa9f0481f2e8faffa5f6955797cb19eb49a32b556a8b3131e6853aad5aaff3d6cf19b191d4bcfad0b6221974f261d7dc33c6dc5d40708dc6fc568033f257502c37533a18ccc6cd43e07fedd8b5ff1d46446665a864ff122ce6f138ebe698d5c5bc064fb0306a6f25f01df45d15659311dfe4a0adcbf35e0e980e974673a3ba0516ed5c83dc4ea221c03c91cde8b15a9332a2c46c2c1e139a500219f2a487f32971fbdbab5dde2cd4130c584bd12d2827bec1f827b03d68179800ca508557828df79b3debc5450f33ec2eec00d6cc574ff2aa2345411067a1b98b561e488912f71a327cb5bac30fb5fda9db8a969605feef89d9306e5a010f733851e09c0b6471286fa35e70551a1ec4d48652f4718a115f55b3f95c7d5b289070d5132cc0ad896633b19532adc87ce677f3bd3ce4c5692def1a862628f3cd77b068fa415bd807a0c3ccd3568fd94cc0b8d235fd5a44327e473b2feb4b2959ae9da15a895bbbeec5b1b5b3790acba0b7ce79efb650b02274e81bb35022501823030ada45632469df78958619d0c3fc83db5a2e158fe1c5a5d16272b8156773a48ca47bd6e87fd3ff3e7717bd0a565514fb2a684dedfba496cf05b393c306b531fa66acb2161f3b488bacea05ae3fa268b03a3ca64182ad5697a09fcae71ddafe00c311717442922a7637f47eacd985547b8588aa442562b24818ae5094b43dfcdceae440d9b9abc46635332ea65652b430d07e53310959f63db67129a27b61fede212549d5791a1fe270528888b3b0fdecaea22fb428bb18430ee2fa9a1dbb7f4d8fec678877b61d373601934041cd8d3c8ef3051098812df16afc5e58d645621f25434c719efec182c92e18d63acf4033e54925a336f591f117203eaa4ca235f27bc48faa378f3c3689e0704af3063a4c87fd3c1d3f6830abc5d5f69797b043040f4c8575bc1928effa2f39855957f382555a6ae42ec44a54e6ec16cf274d565de7010113a3a7aae68f361df2e8f6c336477c124527ff1ff92968dd53acc7b10ff6add06056a98aa32b8cde7d08de178fdebbd2dc177544eed26412923739977e7e2a009d7d975e8de3668c8d68c74a5528bc0178f1686dcc8df56086bdfe537e9155c5d5cf00f524198bc638d66780dadef7e1a1157bb43327b172f03a7d3c43fae72b42ab42ed94f8b9a60a500b554ac826727d77574ff677a46ba45fc505df2d2afe6981b0f0c14feb517877ab29e86229b4d682fe44858c15ab63fedb3025570219c33cad39438649ce0717332a39afa8a94513557e46bcb01964187ac6a336c9491424e02bfd8f2c65cfe45879254a0c96d9a83a50540fd56a62def7e5a4eceeb616c2f48600185fe6d27fef1bc04d9d51b146289fb699ef686e0b1bf9de009cef46bf0767b57f4349915020a30b2e0c3dc225fc8afd25d39245f0bd5abbfba59452b006b3cc068f6e78e75c24b1d6bc180c4214666431772983329ab1a0f1dad220a439f41aa69393a03926ae8dbb47975873259895b3d462d403d47853fc507c34333ff1fc37a66e4c759ef8b1dca53b50a55d8b0633594e6a484ce8402f18f03c193bcd8529964ac1f70405d64d706bf7c387feb742799ddcda66794b1dabff3de0a2e0b4d804ae6f14fcc7eec786c6328e44e0382680e3dbb29670aa161721210b308cb4585ff05b31a5b755963be9e1a542d196f9dd854c154677ae68968e35c879cd197218aba5222f3bdaee0291fd1c64f59d2046fa3384a5d18784cd479930825f29a70a3a6b74455871cb3cba2eaeffb33d9b75ead151a334b247b381e9db4eec751c5f68eb9de43fa0166689c316fa6b9aa81d5e95b63dba1bc2d7dfbba3ed0ae5aa4f6a127a05c1091d042ffa2fc4332d7373f73077fa26a53b8ba7fe020dc8c41292517ba22b64470fcf2c83a9882ed4505a3895861d0d66ebdd42b8e803eb6e7ccfd6a7218292110c3081e19477085b7a9a2d08b05a72973c13463b08b8ac083318a264346b4158430f5d14a9a4e618764b04e8dc4140b2d5f2c971757bd9e8e1dc9b33e717d148c09884a8784b26f458b3f450203774e47094957ba2961421725b560ce73f3ed9c82d6d11240cff493f2d8caa80624492dd07d5ce9a45a88bd6ee4e1166aeef81303e126aeebed91bd9b07e42d64ae88f4b1450df0edaed3269f135cf39cac87eceee9d2a242b92ec4a86c237e373992c9edc8d5cc79d0a73ea9effde74c20df7b9249915e443a394c502bd753e73d3d195fc4aef019779b260bd1547612af554b1694dcdea8cfaee97a4d842290cd76fec9411dc9a5d442553bec32ff1aacee422f3d984dd4e781cd596531941e32393fbde61362b9881aeef1e3a562f6ee82dded37bc950914e6feca5ecb648bcbf4da8bf3390449b911dcee4977a77d4f31d5811437edf00821d323036d380df580051c0c49dd435c0509a9375fb54361dc264ec9c68f3914d66ab10283073608a4c85b75b4db404c1d75ded8c91a748411c19a33a64138a8ddf0ccaca00a7e758f598615f1dab7b63216bda1baff89d908ebb2505f611e061e71fff3d5b15a17921054d145593e1451504f63bf4672f4e772f20c9a9c1bd2a3acae4c27484565982b4f0bdd998436d4aaeff7e31ca86f5af1e401af9dec4d505284b9e66eaa5dd4d183353291cc6f2074e0090663668bcfdc6766728d6f5f7fc42b254796dabc681cbf2bf8d61d834126c4fb8cd1f12fc40a81bd880fa5eb60522d64eb250461413b976c17dd7295560f23e119ed1acf3cf0cd542dd18737fe177f77a1d97853beefa9ada3b82ba7efeed18d7686622e05430e3b26914ec814aeab7ac3655d6cd59e5bb279511af99807f5d846c9bb4b8cd4bd2dc04e29a1d482252c658d2e80b270ee314bfdfed637faba80ea1188930298e1d09d768d26fbbd5602a3be76d7211135090a89c3611e43265fc249a448b314e725e4862932a743291a0bc56abb22b7f04ef53ff6a3901291906392363d799b0d76b9c88615f46fb2d42447ca31630c36f2f29c4cbf73f066e1ac831b324ac3ba56d7744bfb34c9e104883e9cf854bca53d32ec5d179d28b3290d94b6b937fb66508a3d1057cf91529c4e740f2e4824cf30ada18740116c2381dbfdd45aac58d0744bbfac217fd15da803aabb90ce0632eb1dd3a6c98c3a03b277bc866795ee2d41fa789fac754953032194b89b6dc229219edf1a68b7059251dcb953e04ac2d61747836600f76266c03cd195af2618c8f6310a073b7dc2cb9dd3e2dd60553385261e3b0520aa5afe27b8f80708991ea42aaee1d29230a5f5b6b7e62052fd70dbfb99439e99cbcf45aa66f85149110f8a9b0124d246a7851bf234804a7c7dbdeb968f2de7d3945dbe319be107c696ffb1fe50707fb82cb1116dd3ae21d21d155c955311a36a3173e43b92079aae439f95ffaf16889c4c842ca04afb33846b46c83fd94dbe00c34b75db7152f94fe5870643e90e73e502be8835b8f7e3691f2d267ece99eed89396250af0855ba92b2f8d0205182fcd9660da630b69358b6d366ca5788c33258eb85f4b485179ef835519251818fbe0d23944e0d512c37da5ef7fb23143ca7abae46a7d76e11b941ce22fedf4ba18bc101b4380ae57a1d2a0f46cf6c8b9410652fd3a6d764c369c4fffe028de49e3f50e7ce774ad1a260c4ca759cabbfca9e741db1fb81b1553f5f15822544db33d36a0c1a78c732244de1ecf3c4ae92bc6a7c9cdb2817f6200fcec6bee37948e031ece4edda9432375095e78d04e74dd977a7683b3b42b498543e4521e671f1772c1ae58d3a685364f4ec32ac57986d94830e0759e3865b5b6563c5b95be7ed0f04f1254dcd86da89073eaf2fdbf0c70246854b493ad7d82284676561f181a1a5962c8f977d28d0cb7a56ce585647750146496776463a2a761894713749e91d6a4d04d41e26de0ff0bb0eae9a5a4622970cb7224d59354e4410ca1741f2d54b884dce7de66457a4b3bc7eced577aada1dc988d6dc3472a6ae86fd8d2df89c96e83ce4056b0b12afcb3cc8a7c41dba07ef6583e627f090966b693cf76c8f7aad56561ecd32cfc726ef69eb7c7706ad7b3b435990781e45d09d26bf6e6c66e54f166446a956a86645dc3563071910c729aafae79cc7596a14a2b0e2803a27f2f4770c7206b3a6b9b4b9c83b3bf4eb8abbdb03e91f4023a9fd680605e4dc5c69e5920f0b6fc68d2b8b031331327f225eb66a384acd18677ba756e27729cf14d308b2951196522665c9e55455bd2eb7329bd858bd6ac3509d928bafb4402e5357bffed61e8c217ae5ed62bcdd010534dec50d7671cc21c53c0da4ef137f02d8fb2d60e7289fb5a8e8b374e603ac7f3edc7429018730de857cbd5f566f77af05c93dd6e72f868d1ceb05ff555a644775816fc931186a0a2f803a3eb3621a4a259f49c5ec8928342541ccde35b834e28f93b755020455651a3dd8d031281e7b56524f070c550dc87303bffdb735f63dc8e2795f7b941a402e0d29bf91256119a6f56568fbe2a604123b1c75678b582ce5e7bd92eb1a240245581ef418edcd5149c6be8f351ff3980765ce3b49e309a98aff26400e9bd687ee835b9ac1d9f025e86b4ef8572d2897ac99a2f7fcd9f43ea662bc7069fd4cd1a4db0e2e13a987a3a0b8b9c7f34e3a953ba4029767e25097b6b0fc32fced686fb7d64152c672865cfd21edc9feabcf89b8afc504d39e434b03affd63e63271da9d711b37dc4b65ae00d0820a55911eadf7663837b624c7ddf67ada74105ea5dcb747612e83d691ae3092ebacde052680e82f80e53d520c64804836467d1ed671696395dda85d0a27b7cb2c05137feac9ccbef1955f0ffd86262060089fd331323b19a236fb3453eeca6fcaa643810f1552ddd8567838f97ed3aee4caecd20a96a4a8a675b25ee7e7a7834e03a1a85cf3c96c4778ef8554d3fec4f201d8c58811dde7f2f4eab85f609eca159a96a7e27eee245f810dd8f300ed120639dfe3e48201c13c63da8d042c21aae9c8f270b0f38b6994c6595fae732e5c83bda1028e6e3f291c08ad4cbead019c42fb4e5cb3f59b32d9548408f1b8bba38c1614cbb426f55006a78bfd5d582e0c6282857c94983057666f9d997a2ce0acb8eab7b0647f3b99e1e7e", 0x1000, 0x0, 0x7fffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) readv(r4, &(0x7f0000001300)=[{&(0x7f0000001280)=""/117, 0x75}], 0x1) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606948, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000001340)={0x9, 0x4, {0x1, 0x100000001}}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000011c0)=""/135, 0x87) 16:21:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xfffffffffffffffc}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = accept$inet(r1, &(0x7f0000000000), 0xfffffffffffffffe) getsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x4) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg(r5, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)="39a28d61a47dd5335f9ac47641a62e06b964ae3771e67fc5e5ed7b37d4512334d68f3124192731d58d2b482e923a84ed221ce337b90e6f2d614b96381744fea3d12d6d", 0x43}, {}, {&(0x7f0000000100)="1a502e1a138bc04ecf565ddb97445045c82ce4dc7f1a6832e7868c13f546c32c7f5cf3c2e3e1125c93de0be8", 0x2c}, {&(0x7f0000000140)="90293c54579a8e3450dc23516aeab34d35282af43a1aa3b9cf3ba78bb2a9a4022d6dd609e9ea16deacfba0e238da5d4bd38f46c0117d8b1ede8a2cf28f641c7d781515c56a2328864b35eb1c4867e90128b3a0088f33d3e4f418942f1cacdede263de863359e7eb2d932e8ecda81961ce062baef28f8c94841b349f4c4c9d0a5c1ca8ff0d854a807b9b7c6127209409b309dc1c6b0520804fdff8308a0bd587fb58c3b6422f7158688cd72367812b171de7129", 0xb3}, {&(0x7f0000000200)="8a4547894e7ae590c645056a6a3a17696a2ae29ab6d0404ebeb5b028a9a7100346c2574be53eb4fa18b01ad643f7b44811f2af32f17f08078ed4527939ad48ae6c4f5e612a53ebb465df3ca72e818b31f23c9b9dbe0b2addeb249c", 0x5b}, {&(0x7f0000000280)="27b7ceb25677330406f778553d59cea8d46014cfd4573807bd6a1b0035d9df2f8daa7ef3c870e657ad05d49140300d6502321598091c5c9b7df9a58dd0f1f6207f82e606d35b20c6cf7359a7fdcbd6518bacdfe43a3eb6ed82a1f23eee7721a88883066ea44012850067d216c0e23d7ecc01984c93367ee7af1f070c8df2a8a0337e4b346c2da8de466a13905fb384fc2408e78f1703d93640c748a6439e02276a903b1080e37129c9c642cf266f10df98db5ea7b3dd8fc67f64bbe607e6be5765a854a320699e97b44fde6a526738100428467f65e4ac89bb892d784adf4c859de34eca575e6a626687cd73c2ceb00eff6be343df9086447a1d8af30a85d6", 0xff}, {&(0x7f0000000380)="1e14587fd57819990b4c70322f8343", 0xf}, {&(0x7f0000001780)="df43b5d920fde8c3fd96043114a56f8e88e8bc5f21629f2ab5149f02bb61c861bdbcaea813b1da4ffdf94cf4c800109d23cf48e444722ce82845c726ac36b70c464dba0db636e2f6ad8bb182c08fd028c0116c2e65ae20e1c9699627a420abc5800a939e61b36a44224a605eb2a5a607a34efc581f76d7bf290d4ccc9c7f21a3b812c37c04966a5749f145306c3c4400bc132ff7eddba7ab336aff14376ee42c01a1af75bb37c5e94215", 0xaa}], 0x8, &(0x7f0000000500)=[{0x50, 0xffff, 0x6, "d862249f5afdd15490500a7cb097d796ab0eaf0d5be77b10a1f5eb0e08142ee9620c2c437fe8ec4c471409e20486436f7cb26ad797c994e375"}, {0xc8, 0xffff, 0x1, "2acc2d0a6bd44062905e74bfee2a253a01ae0e4f15c6d74fbb7519da3f868ae8b2ebc502b1901ce22f7bb3853c30cd52d19591a9bd1c2ed60ddb020f056b1bf7721205a2e8aeb2d305a83e1eae013a20e010ebf35323b34a492d230c6e0589c00dae15fab3822ad8fee99ed0957180fe390558e987d3b227d9f98bf40db511912a24509bd04f34eff3d5b36ca58111f02993335ba607f1596d7118c33795a962d7f28a1e19659fd769081a5247bf0fdc27"}, {0x1010, 0xffff, 0x0, "d489bacc57e65555eed0b27d75a3046f602c3a70aeb7d6d9e58174975c986f58370b15f6431b3a03c6c27bb5864bc28c1153f14a9b4447591f2d138fbb4c8006adaeffb8c2eaba08f25da9b8e61f1bf6cb7ed4c73164085cf48ad090266a761ccc24967ec95b6b4ca60364a542a123ae2ade68cd0a4d97974fbd3bbe942c0ec83922207f98a92f00f40f45e9a198db8b100f714e5fd60298491c0638a5de8a7fffdabe204f785fe5630dec2e00ba7c5da64f9360299fd0abacfee497cf478c71878df593e39e63bb6d88898f14f03bb748a3b6c8c26c79214ae7c41835ff91f983b589c5841d12bc7823cdb428117ab8657d444cdf45ce9f15d09c252fa891c82cbe7625bdfc09e3c630dc3cf60959651068281c80c12a789f4f2f65221baaa8bd5c845ae68677ffe6314d10167e3b276bfa67198dad7284f50bf2e7f1ca4b7fa0414bdf2542ef7a4f024cb9fea079823e739742ce05538a539dbd8cda18017a2fa3e0f8678c62d9b084dadb0cd7014db37732458c2442e75d48f94fb44ab651988ceb9411893684e496d244a199b35237b6d48a572f73c4e36a273e958784c1847a9822792b040d041e5c68c80352496d2afff922fe87affa2ae53be975d4569d2dda7c131565d25d3d1bc6c64afb11aeb75a4864792f0d7889b75f9ceff24bbcb3bfad3ad5711b0af89a981ede3eafa884f0aaa69509060f9bd617fd553486266a0704598d5bc85298fa74231846625e9e3f745ec355f26a9ae20415ef944d73c57ab946a412c648ef841e59f8ce174d3e6d75847ab9d2a6ed22a77e8896fe5e01a4caf17f38919d5aabca51fae59dc7605027063fa08930e7d8aa4de3a54d0bf93fee28235a425a061a322fdf8761a66a148fb03d65475a241c36737c303859c86e7560c62809a9d9fd7f9a76d7c8a58ad686d858e256b1f7258e9122a06100366e9775113866228d220e5eb07d50405942c9878187f997d4ae83d33f201e6e04a8c9548d4b2eb35fcf27dd0c24fe3505fae4c9aaadb49098fbb0f3d5133534ce37f2f19479231dbe7258f8787b035a2e011e833d6dbb3711313f76a95d3d8966a43f23067a6c13fbcad6d279b3dbd6bacb30a4293907c73730c9bcb089cdef53312313c27ec27bf329f7f451a6dcf1298e3d26bfc65cae0d08ba1eeaf252ccd704f292963632f673a24bb8f840fc7ca34d830fbf1e4e613a80da72e3c2115c3d860e230f2366b90d23cfb3a649b6b63415bfb0539bfa92896c3d4eda8745bd2ac5fa15273d4b78a83533b4afa39c33c1e2fb23d34a1d159cc1ef49e6f67809f069fcc9c8d33258feb0232e0aa4ded497783d9cc99c8c03df19fd265f2badf42051a956ea5b387e71afbb5ad48dd496a14934ed9774a977acae8371945ebd8b209a0c6dff2e914a63dc9d49a6274aeb09598e2265585d8d44fc07e07d3aff7df2507b49884a71da9479fa43c9f3cb67895fc73dabb57597f937b34ca7cf5008b036de4609fc9644e2fdf714b8c237854a9b959c42d0f74b3253c5e6e79c6390b0d7c91298dbd15548a626985c9a9ad6bc82aa879b9c45cecc8b9fa1ec7f676683a7a7116a8771e65caea4f3b94620af9cb2e5d179028d009c1139bf48f4bd7c30ed5b64c219e4e916a8c6361df1d5842b9f4a75cefae3399b4fb3bb4bad029dd78bd37b5b65e877c06613e92f84bdd859176f3c6951031931a9fe07d458b0d71486a160f70cf6931e1248dcaec0d21808af01e7bb31b65c9aa723378b0de69d0417aafb15a01e82742b49fa495c034762a773645055e08870f16ec0e90727815aa0cea05bcb7aeaaf525ab85ece7a58bfbcd8fcd181e24689174d3964e861cf1052b35488da68d5662115c071a604550395ff88f3be8c2e4092f1cc27edf606bc3c8d2a1666eeb5bd8b4c3e61eaf69292ce5b06805312e286881ccff59a24007bfba5b10208b04198a35d1854c8562131b44cd14a724fa816266b547d873674e1bfc5a8503b7d812a93068b6525e6e70a6d141b2a1ec8f2f2d0c7b1286fbdad881e32e0ab01f057dbe707acfc472aa5ea5b9b9399a9c722f89bd8f6ac41e0fa5e683b7f5fd00b103d005ca5518a0ee4edd436f4fcf19e80005c602364f47efcdd03c4292407aa5e92cd5cd3db2740a77f003b7e4632b5ba4364752ff0c165f3b05f703b3782aede39931f7865c8dcbff9973d983ce7ce5a03ac79b9e30bc29baa6912c25809ff53f6447221c7387e031945404bc931511584ea92a91f2e3225f00f02ffb68509ef0bdedb98f372d8ff5f4b5ff28273f433b2c56cca796168e9e20d18e351f22ea75b80cbe6c2c101ad604239506678a0aa784cef05e8a4d1075810fa56cde0b731a60d3b2316b50c800f775c07784886b0d5ef79ed27c9b596bfd37facf6fb7410981968244bc246792f33a6ce7df0cfbde27b88f42b63adad4c926c061b0a9023d19c8e923dcdf07dac4439b481edd1a72176bfa4990e063ed24838f90ee0dbb429c6927d143a78a99c27789323084146ad4589a781ddc41733537b96e42eaa7620564ea5b3ad99bf0b209bda8d3b9cdf87379bf4d115a0f0459bf735a4337bed6c4c89287ab524ca4bab50cdf40e6699fb1a7cfd2eadd5831bc44055ebe8b4c641cde4dc05237594cc63745354960e79e1799ec5a01bf333a02eebbabdfd5da4860c7dca98f4b927a6ba0aea653338b7bea9ba2fce249112001397c22bcf4d06cb8d0c61abedfad59c5798ee145a0ff7c397da63110dbbc9bd9da1726e67fd443c212edad81e5b48651ada000009ddfa98b5e95ebe6fc3c275d4e4a8d62e3168604093dcbc8185df629863b7796ab3a74a3cf00c197341d23c72ec8aefff6efb3b280225ca80f611ace7646318d6d3ce85f077bbecd2e700c7cf082394145f1c2db5f186eeab82af73cfe61540ab50a211f94dfae694a8f82746a0fbaa994bd9e0e4dcec7edffa8dc57c8ff42642b37b49cc6fee1cf8b201cd0fd574d59e6cf86758ed57246f55558456438688a1a2f82ab7fdd49d6b1626f43c9facd50375470d00f2038d7cdbedcadec727a28c576151ffc661d65a8f6490b97d62f364872ffb31ca81674c28ab57405f61f37ce4d1f05e362c8fdd12eae49e574f731d491ad69f2fcdd5ea0d1b141c8f24e5629ab00aa8eba73b41083e557efe2cf22eb0397b649bac20bf1d2304af254a2176d8aab450457c818e88ddf05dee3098309b59b5856007c125f35149987a65d276b043ebb41529ef7f17b5e42c935a5f8ce76ce7ee14c37d334c16346d9d861464d14298b5aa1dea9c59cf41dfd50220d1cf213fa08c8ac7d712553c61fa21e97b406d50a08976fb851ecdd6fd759ed502f7dd41dc4a842894a24f2945a3f87d16e51a3ef1ff6e34e88788a8ffed27b53317c34e785cb182372b214790172ce772e3fd7fa8f5c3192d6d2188c2136b5b1d79c4aeda284117fa25da10e18771705afe8249782ef92f3dd0436f98964a49a842269fd53a3c4f0572de4e59f1ace681972a937465cfe9c81dae4a00d74d21430620bc8872849bf568aef9606963602be56fe2369469d1b1d21e379c71501a6f7da337c1b1f1697b632435884b038aa7285ff08fe871157cefb0eeea0be8ccd0bbec65198fee484bc87dcfbf2c93643d878021d14dd23341f5c1ea181674b546cc32832b92679f6f7cbb68a4974e6cd378195e2faca5fd09a94fc729ece92157767b9552c653f6f296cbb43a618d75a8d07dceb99737560f95691e3269380ddd3313d03078ee19b797fa578f142ed305d528bd9c7342462a305268e78bc1c6324cc3e15c9574a314bb329d17b63aae0f98c3911dc9443acafcf2eae5565c0fdd5366db36cf52698492549ab21e1eececa06ddd9daad7a7652b661bed05c7af5bc9a42b8677f24cc4b5e78c112879da79a4572083ea48df2b5af96776c35dc8e75ae1a0adb7fcb6f95c295e96fe65cdff406e016eed41ce7b6648c38cd8be21d4c2feff205dbe5b229804cd7e0ef04b6780c69451c1cb2f50891efbceeb1ec1157602e5bd7d6d925164f970106338eb8df08083c8a713f5274c6d1857d52f7f082c2e9fbe376ecbf15bf2e7418ebf60d19b6130ab7cb5d30ea77bf74895c01a5d14b86be27d156aa225c9d7bbb97d9cde1fcbc97a4d628b7386d8da2d9235ffa22714c949273a1a58806db46209743d06a09c646ad291fac1e1912f13b68b3ca6ecda9fdba1f1d9dc1926388dded372f5f79158daa5043af00c3b5487dad45103afefe6394e2c0ed38772f6331aed3a9258484d21499120b9e53daa9f7c8396543d523248c5014304056adbeee733b7c66aa459cea7e639873dccc1f4e1470d0f25e0433bab3c46405ab4a1b538be40b8ff567264ef468779d1e204a4cc303351873d4e07d55dc198ff837e65314b49a784593879274f1f656f9b96e2617da76831284135b9118f584c82f5645a5fd7a7671dbd87304cebbaa24addf22a5a901bbd017bbf99c4009b8b773b23dcf9fda1dd3689b9b5b0565f6310e2ee2f6ec36911a2f65be2edd1082eee7d717cfe0878bc864476ee2544c3a74796a14c2accb48235ef2abdc983908d96cc91a12c340d23ba943612f7006e463758a1c5ebb0a508c8c1d0c9bfbbd2ea64cb69b5aed9272c6c8b597c95573e25ef5982f5e01f86563aa4e395eca5dceb835560d92a922e17ce70fb8dffcb3ff7f04f314bf7110a2d45db2921106accdcd87fe013cd33ad7d027dee1353a172a676a1a77de819095c2bdcea573c0b3c615df32d1ea6aad8a9a8c13850b5891b9267f941c2f933a3882507f075de487c8ece3294472e7de8d733972f76888df6a0100ecd237b3499a5673d1b458c6f83be70c8ece375c110e152523d8bc9158ab9874526429e0f74a4c2f407274802bb59d42145261afcb3e9946b9e6fd7141e75474652a1fb0635a65b447ce4b9169fb68f892460acfb6816b2e06bdf91d72a0c84df6151bb8949c68f9d114c7c9926381df3121e62c9d070d1430f32553242abc5915d9eb550013cf5b6b29496edd7abda5262f632e6c022baa477748fae876e1b960cec16d07f09b7aa12ed67dbe4652f7d2d04bdec099b8520802d5c007707306059b464d1e39c633ccc1a212629e49da9bb94b77b7251aa4c267b78f5f07a0bfd70b0b4fae82bdbf1863a93b98e856d56e07579c09d47e2f4aed6af65864850c313dc543ea2c81b6e426bbdc8e7aa41c5478c633433ef17cc2d61cc054166c314951d17c7494e3059289b4c61150d38ec77728b4594cedd3c1b5646ad7156efb682c3cd832edb2bc924b0ff2f61a06baba0b278a26e5363e375c8cf74b9e99482b37ef0c8b96a92727a30e02c63a247a7bb5b4e5c677f504852c2a2dbfd371a0c2280e2cbdb72672d25fc035e613128360d5ba72d0d88816ca4d7d85a951f417b9e8dc3e769f512e56240f8203b1d3aac37382123f4399dedbc09eed6211cbed14318b562f5d15d55ea3fe92eebdbd29a16078e8bfd5028bcb86172604c193e1f9e9cb43dd1acf68de1132054e173d06cd79b43e312b69cd77f8606d2b07ed59ea1d88784ede3220b16bf417b415ec730d6e10f02bba4460982950d2f6f5e4ce9432fa56d915fcb0223696d09669e5af1323bc7f070f21069a9dd2467f47c0779ae71a52fceb9d5cdb1f99fc23c408984feb040b65a61725a40ad3df5d072ae39cf1ce61148d6907e290138533329b28065294001aa0bbccffd43466be5eae86ee9596ac2012a74576f9bc45d34d25860323d7d95b56fdd069dfc1121d3a8"}, {0x70, 0xffff, 0x80000000, "ee771124a866db4a892bfd1cd67ec5f418232dc0fc9cfdf3c16aea83d7ae3a38a3140e3f0fd0efa6e285d3c6146d883f712bdab16d3038cb5890c8f306db504f4f490c266ba116d18374608c516d0271c2a7c3fc0adc58ee6cc2ecc960ae"}], 0x1198}, 0x0) 16:21:44 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000007ae26caa0416fa4f376336acf00b7804be781e4991f7c8", 0x28, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412bf3fe"]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)) 16:21:44 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x4, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r3, 0x1, 0x4, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/186) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000080)=0x22e) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x10, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xffffffffffffff29, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@routing], @udp={{0x1, 0x0, 0x8}}}}}}}) 16:21:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) recvfrom$unix(r0, &(0x7f0000000040)=""/9, 0x9, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="346f2b5648ce8e17f350711a8acfc0d58a4fef6e0ebfa9e1be7187c8c1b7fcb8365a6c3ce75e06474a32caebb58564e6f20d0900bfa9af4b6e38bb07f4fe685b03a9d5bb04c4a2e3677c44cb34ab23036f"], 0xa) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[]) 16:21:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r1, &(0x7f0000000780)=ANY=[@ANYRES32, @ANYBLOB="46e577861e751d0c854f613b2ea6242f6b7c97f86babf0df5c10aa2b448cdf75b9ad55b31fe9f9a7293527ea5a24ccac3e1a8253f8af8d1728779376d446d4c51e07842430a96f9b825d366aad6e27f28859885f841629b7c24fc84d1e56e39d945c815a9e5a9abdb41c7cf81afc87e316d9d488dae190b5e19d6c238dc1aacf4a11a97be538179340b0b01475e426b4d8e12c23d4da939d5df65074942322855129bb2f26fc3c5d0acf3728d98c2fc2ec669235924b9f3977e6e9f898a60858b7cdb7ddb9ad75fd4658000000000000000000fc29f3018270b4f26a0d44e6fef1c51257456f5a254285cc4ed31d31e67b2a8e57debb9e2ea974f8eb98a0a18f5ba4cf89c0e8ee41bc86a1379a169eb80337f2de34cfe6d363bf7fcf5c8c7573939a08c902ddfea6f99e6d591a88839337bfe89611e7d63856b55fcb5d78be527bb56b864a19878d16834364b3936ce4490d1228d8700ebaca706568f12097245fd084e67b80431d8cca33b1f2e18547ae6c5206be528ad33f9661ea24cee4971adac1b30806fa9a77893ce33450ab69c0b041894659c530ce7f2c568cc86e", @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x80047308, &(0x7f00000000c0)) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYBLOB="25ff0db3f61a3fdad6301bae8c000800", @ANYRESOCT=r4, @ANYRESHEX, @ANYRES16, @ANYRES16=r0], 0x9, 0xffb) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x71aae58f9a3f30e5) linkat(r7, &(0x7f0000000180)='./file1\x00', r7, &(0x7f0000000300)='./file0\x00', 0x0) close(r7) fchown(r6, 0x0, 0x0) close(r6) fchown(r5, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r8) fchown(r8, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="54e705a926695eded53ccb80ccbc3b9d0ab3a5c8a45b1686ff083292ff60f1a3fa23751f030f3fd018f9aef48dcdcf4ac2e1c57c3c97fc51cbc43eb795f830aa851e789123", @ANYRESHEX, @ANYRES32], 0x3, 0x2, 0x1004) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) 16:21:44 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0x118) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8) 16:21:44 executing program 0: syz_emit_ethernet(0xffffffffffffffa5, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$KDGKBMODE(r1, 0x40044b06) 16:21:44 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x2}) r1 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000071000000000000000000000000000000000000000000000000eee1000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f93ff410000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000006a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbe163ffc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"], 0xc8, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8eff0000000e8b36c2a7e2aec2b745d25063df497ab59bed1c48d55b6a046da002a706000000d9"], 0x4e, 0x0) dup2(r0, 0xffffffffffffffff) r2 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000480)="149dc08050838870b6afdce4dd366b45fec282c0e11344c1a8acea15da98174220aaf370115bcb60388445518b82332592d11cc2db15a2c8f5edd5207b7f2301baa2596068ae48c69978a35c2bf11faefa82405452fd091f7e91bae262e12d8974f74d5254bf8253d809a008664f36d7542c07c2aa193a6847bd07e285fe1bff2476d32db7d2df44ce79fd24d654c20fc1ddb9f0457a077123c177f4f351f7a3cfdbd81c87591dcb71f0dbad92db93dd428d308c32daeeb6f65c6f2a7e40b08c74dd11755cd22a", 0xc7}, {&(0x7f0000001000)="138c6e30ed89f6602b0e0085381f91f4903cfdaa55a90e3348f70922c5ca49ddc3c4cb4686436cd45dae15fca793363508e37bcf380bbfc35cf5f53b85a528cbfa44c441a3ba0833edf68a01fe2eaf7e0b1a9673cdfd7afc6ea997c7b348a0a57303cef3dd01c3fcd48261037bb2b63cb55961d320b91e7773ce4dc350f9f6e1410e5dcb85b917375d8072cc84b558db448c5c51d4e66d6f8c32baaafb3b8965c1734daacd10059eca3270348ce74d04e5517a9a0f3ceaa84e27b8725f0468428fba98e12596a581c7cb76106457ff0fdef7c7aaef8b24128d89da0da26c216ad1cbce502863a23d44e75e40b99b0db828148a96844b841fe0399ebae2087f85d9fc2dd80fa39301036c795c6f2a54f85ae40dafd9f048781bc183e87f71a6e8e302d19939a7207493df28af3f34e1160c1bc078fcecbe191154f6e063d9cc7e609e66a65bc6082d8f590050bac69efd240f664a1a35a72345636741cef8b93a75ca61eff25c78ec87265fcd9b3166c50d8de82f8e99fb7f1f069f235e748e60f3bfb25cfedf1fdf7c52dd2c11779163c235b388939956d7b8ad03fb3c3a6435bf21c2c896d2a8f0306e45fe6ba4e8737b9c0c65ededbbf90edb8e3b95c46b935671d4aec0a20e076b293c5b3a55f13d620a39bce2e039ffe22f79bfd7fdd0a26b0ae9e758e90e6466e086e32d21fedc4c34adfbda9d5af09099a6e09492a4aec18f64c06dd8788ce18a52d9232ac587685ffb48d73419662ebb3e58a03ea3511d3138cfbe9bce0168603b8b5aa2321ddcd654c83c0883f9911b38457bb025bcc49ff753553e79efa5432ee5975a353ca9dfde1633d0a31aa3ec2b2ba0fe87b28a923f54d41096d23246e9a06060ec49777375b798008fc1e390492598e40f298ad8d46f73fb6e582e350247b694aa97446f8eea67bda27bd5718e62d13a428ba8877756429ccc44ce42af0129ecb97050569490c511cf1699c736f9460c495b774a90e966b1e9907c6fdf0aee4b0020edb744f467df1a81d5b8ed8d553136334bc0d6be76fa17967f55fbfd7530d8142fc85cbecdc5589b96208a821fb687bf4f9adf7a0ce03b242301ce32c7e1978aff3b2974fd5881c6b39afcb2dd8b6c5441004021df7db6e031a5cca2b09f4e8249e4db275be3ad5c8b426edef77b0c04e8ab277c2cde45c8e0ef5cf2e188694ed14e357b9fd95d592844fe11ed16e00f38d6b7eebac7d1a7861c489b55f4f7e296974218451d89b293b62f68110648d04b480cae5eb97523a00c40895a79fb1c444a50d05b311480ad2516662082130a35ab15eab070eb32d4d6c149287037679a0ed2928ceac012a736837efae3272f3bb14587ec3efe563df895d12bacd256e95f791f83613009961b933d7e7cacf4e09f1342d486be96d4b2e4ff04e695f969ff486958cdd1d04482503838d9659836f290f39175b5880adc1ff626072a035c5bffcc68c7da4a00b13c63f73375edfbd3eae9160b5fedf0f0f63708cfc9cf5f7bbd2301187c9810ab64a3a08042b98c32cc33106a47143c12269c00f557593896a6021986cfd66187d0f08485362add350fa25417663fe47b1d213bb39d486e341f8f22d32d0062c575e8d9f9461413cf6601b4141ff112cf41890a442424a79f1148b6e2b2063ed952bb3a7f36bfbb3c9ea60fd520bac4db0aadc156bebcea14c249bb538a8e1e00016248b023c2f9da63a6a222bcf25990d6e4dee62c9ea2b068dd887cffe2e7861e2db63bd55c2fbdceec1af1b95e3e996249d12814f0636f897bff760294086315b63947723d81e1568b0624119f12f4847a25f14ab6eecb825605608c4f5040d565027063a24dec45657d525756b9dfbb2baff85462a43fc851c8308d34a6dd7d4b683f0315903539331d19affcee0ca8d9d378957182e9f099f96905dd35c694465388b5a6f41711b3e355abf2d72fba97d11b10366506a90cfad5de19d9e12efbaca808df49af55fe0dd9b45fa52f682588277b8ff9eef6c2e46170aa3481ad390417480dcfcf1c3d27fcab93f69acb3343a3cd080df0b73d806d2f49fec2edf8c3a165f793a2037c108cfb11aa669b57573f92ba593cf3a8c42bd450a888f9e8eb26b778e7af5ec796fd9f9fee270f78a7b1571aa77f8e2a1e2e716784540083cce433499b785939ebeaa9d76bcaac3d2771ae0c4b5373e275c637b8d596727e5d4c20856833536f9503b7ca48e5120112d5c74d01c70cc8c7ae5cee714c1c3aa85bec3401b8829dd887c761e78bdc8232fd386c14d89f9100efe9f47e3e45e1b33910cc6312dc810faff210ba54bcbb4d7d8b1202f3e4797abd9faba31493b1cb47090b0a50f0c0175ac3ce0acf1836cb7578675a06d357178972c40a09d308a6cae108c1c522072c2c75adbd5b1ead2f5c7181a376d136c4f6d20d1ac68a50b97acdaa3d1c930b55e6ad13c41ce429ac61ead42bb232264f3d8c5ed6204f75509d54a589c03da7bce31de71fea12042d0f4b5e18f8f815aa4904dd7940e249f7dd71125745259eff3ee835438f02c2d98ba11d5e5dc2148d7678c7d76c2cf4ee4b33a8e7affa160532b89149ac7a50658aebc336d111dbeb94e59e506612c93ce832f60ad0b426b9810d9a88d496ee63bc4c4fa38a338113db1ccfc5fc4116caa43aba4e6a64a5b6118efce803b96ad3fdeffe97e669e1e29cfe42518fbabf2cb11fd8ff475962ccd213598b5f3f43a91fa9ae4bd3a1b8f1a58f69ac881b8075ce8a089d943af171c68560d1b3e3a6803c3b63f1b25f1b713209ab7352a17135e4026599b429b48b6fe9aa3cd45e5c6cc9b133b1e7298ee1330086f4f31890d2b441348481b13fff049c328d3e46d79dcc2c4d947f8222082d8d5269cc24171b751c1a2d34351f1255dcfb78457426ecc4e67f020e83a50b2e88e7f83087c6643f8234c061d9d2a18888232e73c4833480058ce5da57be42da82611a439466761c02d2729498a8d98a34d4c55fdeb97b9303d97699fad2552be891ef895862d39606e8c8fdc41f6cbcb28799723a698879b1860dc14dda6ceeca63935b8216b7f3835832ea55fee5996647276391cd95f4fe21a00b0f211028c185a6a899e89f9654aa66cd707a40b90676f4880b4d7eae3b9fe13c253ae05aba049f169496e091089f76ce336fca6342c4ff300eeeefc1f705597d2ea4712b1b8dbed08629a375d5bc83a1a841e8a5020a560c29e3064a1b9c3b58d8c9c871c9a73c6047eca27ed4ee13b687af4e7eda4bad877a53738df7c091ff6bf916e562f7c102952da1ba6f239c961ad88cb8414c04dc5934284e14aee7f28729102ee65f447de8142188268e4d228114a15fc1a24c2c47c175c27b1bcb6baa43f1de67ae15a8a9d697eca65a1f9c37fa113e612b20f14b31ed75b464458a125196e5848af4c66728b4bc22983508d8520c257f130f0eabe8a0a3b7b92943c64093cb38b7ad3a2ccdb5c7eb09f25431c9a21ec34a593c97fca5ebe5f7359a4f84555c89cc73369fd5f2b868890945e2dc4b6e57a30858816794d090a085e0b0160cc9a59353baf03aa00e99f64cb3dffb778584a7ecfe1330494d23208f255a99e6770eae92718d9eb29153b8307549498f4ed19a5a1f07c829dee2c6a073d1f8e258294e9d4ef9b03875f29075bbb3f669ff8f9fcb205f02f752ed200bc524fc0b8c3f363f1c6d2ce8698399309931872ead60749e8a5586e04dd6ba0ecf4589412fb12b6f7043633792dda94f008abc98ced9dff389ce959b7d6ba869a24242289925595ba8b7b07170a974c61f5db3da1e09b2fdb84a9ba9b94907728cc61a2c8f879957a4742204a3752a4ec1eb9fcac89ffe178cf3a861b9a161a2ec2786f58ab0b2d4b19e6a93abd3aef5f9b9bb4108e3223eae9f274fa33e764b56204eca15d2eafe8a6e395b1828c38adbdf95b07311cdf7e587862e9f3039015cd4f023390a2b4f85e6b2c69df78aee009f9a53edee03379ebf0b4dee3034f555af2aa44a5371b1eeb6e759317d5895d4e39c5b251c297fab3de8712f7b4c0da3602522848c4d70514a0377cc0e70c2b4060ca20e969643690074760405bef10962faf9f7549dd5e577f704b53bea70957f93081b7a5eb3e9c4b6f02f526ea8bafaa1a2fac59be288b76f4f0aa1073e847acefb6ae62a36b5dcdffe851f91674e496de2c17e4d30e6cd6b24cf48962af3a16879ee31d3c59e66e9e480be4195f904dd7d3276b5a6c0628b940713c0fed9e738c556b6d0a420e38cdf48101939074b50a1c592d8e9a5d754e3713b747e23a92c744929e2f8aa720fdc13d25106511b7261e82abf0724b23d4d1aa8228e3225760ee7846467e6818b9eac952d243d84f5f7dcb96239d674b1c4b5773a7ad831fb99fbee5bc933564bb8ead1033845eaf06601b970e36fe6ddf70b25c7ffed9fd7aaa72b784c838193509bed9e961d4eec84b0bc2908d008b305cabd35333b53f149ca91aebcdcada0d5e77cdb5e418e62eb326918acac99fc2ce3bfc82a5cb164a1319a90bb428baec23d2badcc6380865a3ba12647a3e1c549811f4f2a98d5771a43361cd7866cadb9fa8956666f7de2982b19a04409019e7cc1290e4220b69dab5712693e7556fd0900b07c62401c10d2ebb012795cd055fc89bdd73996bb266faa7890903340800e2c79ad01453dd5bcfbe280876ccd77b3523d2113f2f1e63b01e7424bfbcc14f6ee7b4b0fb5b91a01be9a581606511437725a8a27def9c5fedbfff711d9fec354032cc3919a27fc106ce6ece6386cb163e0ad5cde17db9a6377ceb0556bf5147d27442723d3ddc311b5d27bfe323648314826db9e36b7a1d972b4f3c8c7dc55a136ffb28be265f83c9c3c439d73c407d2533f11b042dee987085ce8c3ea940b2ca72fcd6c8a81d4e92e7f0ae20545037bd1aeed61d36f2294f1d1e48f481858c94e3f10588c92cf6e6fe00b014e7e7163f4e5f9ece50386fd138acd8a08bff2cdcf30d1c93dc1589870f2f5f2f5e5a608aa08ef00dd0f187bb915e6c8553bcfdb1b1a242682049de8edf7a9775e9f654f56c2a3a1a2aeb7c3edcea81fee56b2f87293d31a18cf6e19b1b68d02ae86611b09af7925f6ee7e71b78f3e78f992305d488b9391732f9a8a91b3e89de82ee2359077aae63ac79b453a4ede97594848c43631b4aefa8a3c838e36d5d508a8432f264ad35a4949ecaa951939627fbed4f4c6754a19232caf7d92d5edca3c79a00b1971798bbdddfff32af80576f3be7cf1a45778569a3244eb40784058a9c78b16526f2eba0b622c7b15a6cb8e6499959e6970440aafbff4d3511bd9b497fb1e228784734bac7ddb99001e9de7aeef5458dfd0443b7a48eeb8672b37792405ecd58d975a2d7ba1628a3201ae377da4a7e33358d55281646a531cdf5c8aaa1b8550fa6b44bcfcfa1fe01e09cf2fe30c5860d8ad29121e8446e3dd8e13b2208cd2742181d5f3d0b57ac62c1af40358ac8f62cb8612ba4107c06a21ca089b494e8fba1a1fc5294c999e450321441cde693c0eae3d78f02410839628bbd64b64d1fb9b025745a69fe1c53d6ad082d1a21c9e32aa715a8814644bab44ed2f40b394f6474e509c2912e82a8a7c8ae6c7c8ffcea337dd0314b2b9ee6bda16df3de3a5225c9f013590323496bcb9f1ceab4ebe45b35b79920198ce73e14e90a5fec4accaddc5440e7ac25098668744e3a191ed9d55213a1055b1a4ba78d644bb10abb6c1a798f080861964cff71450ee210e2f3294045a03e5af4f8a90093de3b37d8020799121b9", 0x1000}, {&(0x7f0000000580)="f95b25006fa5a202e4d4900ac4d04ecb698ec1290b1ead556f4d45d29a0f15a482596daa191b72135aa1a4f34b12b4284deab8220deae8feb43a6aba87efc95a827a7f07925ed71829abd43e45472eea818c3dac98a2bb43b893d151de1a9edbd47165d1dac4a117c96e2ed5715d750efb77f3f7d330580437a8e12496517693d5033a836629d2e4f13ed2e2e20f58ad73bb3d6527cef5aa345e1be1c33edc4dff28bab9", 0xa4}, {&(0x7f0000000640)="2b6a588e53af301b6eb724f38fc7d65391ed6bfe2ed3dc4b847908fb87f225bd99a19152105d31a671ce2b3b750f1f1b31f8b7c69bc5cd33b098e470dbbaafce28a765fe11471bb85e4f106f54a898e99a45840333150f47dccb9f37d5cb484d121f89e9d52c6967b6784a77feb507a1c0256c580356704e2a6569ac5e11ba0d01ae4f1e8a", 0x85}, {&(0x7f0000000140)="045de984a5243d215ee8e738ff21c6b417b280eb66598a8f90e2e892400d095433ad9e59dc923c795c68231619fa41424dcaa0960cdb7cae14a39141fa64fd9fe5bfb1007883fb50748bebef04c94113efd42791e8fb2b", 0x57}, {&(0x7f0000000700)="032ef3dfd85837fdf6cd431eaf78629e0b5e980c2fa9f7f276dc8181053732b9e29c93d2e84e5fe427e49004130a81c76cafd4f94e12e0ab22f5756069f2f2c498dc58b6e740972fbef62ac8a5b9b3e0efe1ef39701ad0fb4ab5223cd81fe9d52f94cab07787", 0x66}, {&(0x7f0000003540)="fb50199d55f185476634a179504f1a09013d00f7572e4da1fd9634aeddbabe1930dcd490f518f0e4cef850eeb9001dff8f5ba046f43e1546a66959071408a23bad686ebc70cea9473f9e10267926fc723973c6326d53f2ed423ce4d0163ea7bcbdcf1ad70bb00973094ce8cfad4d8fd39ec981353f5e30f92edbe9490dabdb8bc9a12a89d21d61e963db097aa2213e2c5b1994f50eab1530de3a177d6a61d98d499fd3e32a9122d1beb6e3a832dab17cfe60a1f5c7a10d7349a4df3a192b832f2375233d49f0c58b347bae71c423d149f9be54a62ad3eff54221316e5d0d579f19c8a6b86e2a9aa5bd73a92d7a159a6a415d539a8aabf2b3d1c4ff921d8e8c39b0ddf132835448f01158098cc4864ad62ba9899ec9bf49149a1665bce807740d98c914538844994bcfd172803256c3b9a12201922996a943f42c2af660882b59759e7bbb77edf6dce26b368cb8aded131668173de51833a75887bac985c9366bc7e20cafccb3d7f520584b2cade1dedf92891768e92b39f24935b55085259707d154d022f664ca89fd844b3873721488eada5b378b816c7f7371f0617f000bc3d17f57b553f6924e30ff01cb951ce1c5f3a32a63730c79b512cbbf37dce0780b59919d1b5130c5248c44e62287e4cb193cfff1d151ec82078698784d5683d4d2c27cbaa51ab5bfdffa0b63445d3134e98815f483a0d42dc9999c4c0165770c68ad600ccbfd28b7514bdef3a889100569bb31e228643c37e483e34158eca8ae2e662fbc9320902cf9e89365779d94296983f93206464cdd76a486b9b3176215b9e369c8bb450a868a322e9c44c75cd3e17bb1769aa54c1c8ba792e2beaed51fe9632f066c2e6a5f9adcfa010a189fd238a9c7d963dd1a54d58c550629e66bfb0ebc67190d80d90f07ea99246f50a2252662729ac5610cab70f2568c604116adc2f05897cb0634c8ac1e83986a877b73453798b2c40946e3d58a15d017093dd99f940e7a35137d808302fa9a6c856cb317d4dac6dc79822af4ff768df3cd637095ba6688c4efb2d5e6e390121b6f95b030eb5672c8502fe69d1a1189cda537bf7e885bf81f14c3a6eb7f7c457edb16f40ac84e56d46d0a9b01f62b180dd40c3f28dede6e2b192ac86b603254057bbef2a7edbbd6e76710866e1b1a02c284f533433229b2a131e1f29ae94db333c9b2cc56163704526738bd584f32c0bad2539583be6ce4faeeed3d2de3b01fa745f9ab4b92ecced02c787ef9b041b6e9128cad6a01bd1b62a8776623a7fed53980aa249c31bdf943a3291d0433149085f77cfb9ac5dd2e12b257e98edc29e3450d2e2ac32b08957de339dc2134d84c1d33bee73a2743487e78e03c042ed6417df9e71c6b29ac7664614c70cab9b84b20921c74856ba5fdbc41440b27794bae0165e2eb5a70169e14455c324857d3f1911b7a5882b0430cc6bfe37d169d1bdc1eea87fdb321b3be6c2b8e79b8b73eb4215f54224d9b656aa804332f2745dd4d9ff19f257c27d0b0bf189b314e03d97fab884f90b424a860f09d26ef817a7e5e60f4b8dfbb5927ac52755eaa8b36364e18abd51a7ab72303017b1e8a093643da49cad7bc50b4a195483725d2c01125080b50f328127b4f80ef615871668d15b8547d3cf6306434c462af86ed0aa960b2ed9b95640806f9793f4d2ab44f33d05957e1ca5d774c3c78d35fcee29021bee7921a2d178df33175c4e743d4b81b35e265bd06f6900200a72599ccb6c85934ff28e9f4f6d8d342baf63e71545b64dd279cc3b843d6f7066b5ec8edb5fd7e05acef1813a5dcb307e2a4480d0950ccef3e780d8ebf901a6208150ca3b9082c6e33e65bc32792c19ce8d2eaac117bb351ab398e126cf7286242e32a2f272e9dd3d11b036234e0e3af94a072ed8214df16f4ee4039807b0a9671b11f83c30993034b0497b33767175246c0161c4a2a087bb42a2fa0e0e3c90df8710c171f81344e50af560a009a2f22cdaf73ff9132f3662a83ca439b16ce5137e7ffe8c78c8090d73d49b17f295916d5f543a120d7575d947ba068eb7b400a4ce0770a820382f38b2caa774d1ce3303667c19cfcc64040662c8bc578aa7ac201a23c663c84fad21ef4f26a70f84e1e62509d00f05dc72f6d7fd20e912796cc855e1f5b75886ff4631f19bf5309b426181db6b17b9126624bba1e42d6d0e54984c6de252f3d29190d7237f4c9e6d462e180f649a8e7de6dec2cce782f503f3800491e5a76cb33ff723e560298d89c261e83283556a17a4cd537fdeebca4f681c3d9fca436d9e8d0a8106999bb30bf175c31949d9a61256f22358c9566581bd6be724f8fd50169bc9d147f52ed7c4933b6fda43b3f655e82ee424e7c86276ae0e2e54aa44e940b7211b3d35af7c0be2e41d40dee69410adff0ccf6296dd95006684b54ed2d570da6764051bae3a39e430cc8fe0213b9465d3d550466c802bd79796d8d945d0eeb494cb720b3d8f3fafab163faaeccca9ab3269c30e99bd52d138012d68a0a9abe7a1d0914361798210f0bd288d3aba858c94b44ea76369f452df977ec99429c500ef465e736d0ca015b0d6c09b3de4a720b7fca782d85cce77b887b4cac12011bde95d521c4510293f92e3eba73b5dba95b9b36f699d990de0884e770dd33d5a6273ced4aa2cb6facd9260ce705f503c92749b59f2929d693c72c69d44da6c6cf59567ef9b42728f403a8a91f610a885315f52c27ec4916de8b17e02ccc6add392f9df1a4835c6ad7ff8154d3cdb92dab006152ec53d602562fe06057d1f8fc4456e4887f2d91842b97c77f679f1835d3c2d1a6e0319eacb096b519df1e834807970c93600401f8258a28ec6d1ec6507516cd16fabcc9a64431e2b04bc23b4d5a72f0704db012f4eb0209c3b3f66262f752f5bd7200b157a36df083dd0bd72d9ce3f6f6bb38921ad07b94bb13e96083dcb73a802b60e14a8d03fd4ad24637d81d91007134e926d3ea4acb267b3c0ad930895d68e4b3ece8ce19574e9930fb25cf0c7bb4f54aa38eb6f7253b99ec6f5a37f1e15a2f2173b0b8319f053116431e1cd79980a9680ffe39754722b27c358434bb8625f628046660f44dc703962c3e87c6534c2ebfc5e63cfd0f3f16836de5290e669be0602853eb9bd87df90aa6a2fe5310cbeba8849519b36074fef2321e6c668b711de685ac5bea09160e3da181f171d651f8ceaee7df669459541e84e1cbf6d95a0fe72b6cd807707391bbb3d2c386c9a070f17c88d58505f09fb403462d4b3ee69aba8963fa544e5eb1e04e6f096e92467755a3509baf36ee85f1c41e8ad939fa5d843b509349e9214f70f74bcc296e5b340353db453f66f8f89f11d28b442d315acfbe53e66b5ca1b186d6c9544e93719ffb4b0df7d9ece02245d954ef1b50662b2be9e8bbb06e11d4db88bf682c57c991ffeb750cc69ea8b80f61b52a9ba111ae2e34f779c1f093cfc47e5163ca91a8e9482b985f8e33083bb971d59a23fc4ae6074fa4eec1e47f1d4a58140c65fbb03eacd0d52c12a7bf83ee0d70ca4808aff4157e185c451d35c2a4b90277c3e48525440e7aaf0493287719c5f596e79dfd3d41e48c72f647c026bffbbd1168e77dde6c51036b5a5c43404be95ed224d9b6f447f4d3b8b5e65dc198b1479c12d4bd142b3eb5fac1d3b6fdc9162132db147378160154e750c8150d083accb5966d9afe5f7c60dabb36564015c06c61993f6817feaa980d28efb1ba34ed6b447cb57ae26cc4a955f02e109813e9ce1b490b05725053ee7be85cc9ebf9727638e5110c9ebe45ba644f6b82fb345e6576a3ad8229724a7979091070eef0e87e472b0dd6fad4021f4245e76cd0da9eafdac032755bd630f9b1b7ddcd3936de40e215d8f1948995069b14fc7d6c8ca49006edc02ad1b15d8807cc17d9d6c60d2a4763c8b1180413b78da468cfb2f729edbdfde8dbad2aab6e6ffdcc97bea4574dbbe933cbbd0228218a82365e4393a425cb7804c8de07c03d9e43d8564de7eee7b1e3f0c45e78dc0d87182ae550f4b61eae2883f1a39ad79a9f04d8e1f39f4a0792082c0c4126fde1bb7baa1d3491ea05c28ef17d812acb55684a2ec712f3e883f32b3ab05a93867f1e12188f66bd7a1ab782634f346cd0bffea44ee0f1e683f23cae90835b16a1ef9eb1d7e2bbaf17fd4f71df6f90da0ed8044d71baf3f2802b8ee5fee1867d4e90b8df010910ffc274c2745c67a6b928e98a9ee698f2a7a3f2fd6e32d170a7e328d39d97ff12128bcd5c327b031d7e7151b60a25d158f44b0cbd5db7512abd27694ea574d0e9377c37c6e97577e04dfb8d797e37389430498cb74ea5d223d8c20afda2060750307af171b8341ad30ca616e26e0253a89ba7b08ac7294374aedced5046035b445b57b82fb992e4dadd913953a44eec8909f62ee193ada936b114879e322d50fab994e1ef2f06694e26b370d7033bd0dc2f4ffc6eaa0cd0ead32d36afc58e6e12fb51baa8cce12ef74f673e350470d9271805172d8b40777a7321ca81d15a4ca90708b5cd502108995c6a884067c7e4ebf57bcd94bd0cdece0d3ae9933aa4b1d0b35fe2c4ce4e15df30155bb8a891bb3dfd6b06f077ef3fd46b637ed9b9af7facdb75bf3c0874a422c3965f10306782f98589c3b26e3f1ac16338d6a1218c2006b75ac2af6adfe0c47436a0725f1663c0d1b6c362d3bf704ce26d3dd261eb081233df244deac401a854d273c1da703f3e2e705c0749a9c9a36912412bdfec6edf4c2cae9e4bf1fbf5d137e3b96720da2251859f1bf86babe8ed951eddbc7300e4b3f6b42cc96f5bd3e12084846bc9ecf4520650cb22fbc36c76473df20e617e6481541b747272ead7ab11cc7a871bdc5500e2029d989140a7d45cee575feac0cede36b440b17de411510dc0cf5ab34debf40f9bbef95d632f963e2604ea84fb76d5fb3e5c863a8e089962a334c101b6a5b837530eff7fa9a966b0336ed037f879b818238954c623aba42a61222799a0662fceb16dcd8bcfbac3b33411e71322321183d83592ddd0f4d03b3c2412db7f1387e2e8a7ae4c665e1205ef807468266383467938bf3a662974ccf7dcb9faddafb625dd927fbb34a88c7ca61159d98352c9fccd8f834cc74715bac94c50b145622b59e90b569d1cb81c3b86892e3809129f894b8891704cf9e47b0e9d15f408312d40ae03d19b923496ec1d268b721a1c6e437808ff3cced0128d2aabf461091a0c32dfe29db6e799b49861127ee36037acb912bc307d6c1e380db092a54c74cac40d1747ee5ab49526d8acf3fcaaae0680d5fecbc463ab8ae20716293fbb612ac6d269e86856256136d01168c23014b2f672e01ff02e77f810a5e638deaa5f117ecf45aec9cb4197cc6fac337c7343a86ee49b028fd5242c254cf39bd8ccfe18aede17964170abdd2fb9cf77c8c4ac33736aa7b7f5c32c97736dbd971230a623ce8a36f027fe0fd18df2a5b08b38a6b9247562e50624def83eeb8dd778dbd309db8caf3bce9d0e2a80eb5bead871b8fcbcee0954eb366191efbcaee59f91f9dbc962ec1f4801bc2f66224d6f881d073b10518d98c7d344e7070aaef797cbb0498dcb4bc1b2c8e037e354b80a9863415647bad12ad498abb9d09752c9325905b2bd4cd40b28dc6559b357ea6c05a63127c17939e1b64a2e96b6aa5d17bde89e000dd0a120c688d022d11ffa248abe1fe27fe146dc5b532dd072024b99839f851594f91079b130d54b54fefc45229f783e473310f62caddd92a58d3e06e6c95f38b709a2955ff305bb6a4b50", 0x1000}, {&(0x7f0000000780)="42d414ec3a9ed1cf79453fd2ee91797f69646bc678a6379e6d9248a7db8ecf0ba95e3cf2138bb74ba9b3fbee14cd4a2c9fd587d6e32f71d6dfa2ab73fc74ea9b0ee48cb4c241189f92df66bd0f6ec658853fdfa596b7a051947496df3d224ec5f47c21429bac59ae2b30fb5efe066a66ccbe61eee40d53fb7cd063ae1c07d11a1d7a455a5ace0e7910f5f2aca109bbdec66db030c527c8f051c7f4562180013c6ba53b09d5667b75d549d4c1f4ff600ed75e686f7c0b7d497ec582d3d1e98ad7050d4485d8a05d9458e3b0fccbee8694d92b15", 0xd3}], 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f9f}, 0x7, 0xf7d9, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) 16:21:44 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x63, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = getuid() r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getpid() r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xcf, r1, r2, r3, r5, 0x11, 0x3}, 0x2, 0x9, r6, r8, 0x0, 0x23a3, 0x8e}) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0x3, 0xf8}, @timestamp={0x44, 0x24, 0x6, 0x0, 0x9, [{[@remote={0xac, 0x14, 0x0}]}, {[@empty], 0x101}, {[], 0x9}, {[], 0x7ff}, {[@multicast2], 0x1}]}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) 16:21:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xbfffffff, 0x0, 0x7fffffff, "73cc516000"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x101, 0x6151, 0x80, "046b52803ab094d0df0eb5d567f90a7de7c38074", 0x9, 0xab}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSTOP(r2, 0x2000746f) 16:21:44 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x3, 0x0, 0x0, 0x0, r4, 0xd3, 0x101}, 0x5, 0x5000000, 0x67}) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:21:44 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}, {0x0, 0x2}], 0x3) r0 = semget$private(0x0, 0x2, 0x480) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000200)=""/125) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) stat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000080)) 16:21:44 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100403a00000000000000000000000000003c73c4000000ff02000000000000000000000000000104009078000000006027791500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2c00000700"/121]) r0 = socket(0x2, 0x1, 0x0) semget$private(0x0, 0x1, 0x21e) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0x3}) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000040)="f8fd78ee5e243d0ddb8e4b1c0b2cbe3588b8eec3e4d7618632e06b37ad2b8e4967816a23767c56fd0c1d2c8661475df068fcc41129567326d641ef464d8112e23072be920da275acb13a0beee78e0a9f1086a2e80da0d5b23eef8543a5629eb0f7b63d887e12f602d7978c425d0245e6052d39eed6dc15f09476d9", &(0x7f00000000c0)=0x7b, &(0x7f0000000180)="203a4038c4e7e43e3761e6b8535161b4e29988bd51b479fcaf2b398da37fbea0399cb64330b3c6cc642f5afe2969ead60b5476ffe36294bbd7d923ad14b9d98bd2b6ee8b7ebf7cacd15faacb200dac2c724b15fa252c17f1f0679157631855cf71831011a2af1102ddd23893f7b28fa9460c9e4a0310abaf8c", 0x79) kqueue() 16:21:44 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff000000000000a6dd6031797100383a0000000000000000000000000000000000ffff00000000000000000000000000010100907800000000602484a200000000000000000000000000ff680f30bb65095e2d06e5a80f7c59801100"/110]) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x1b0) close(r0) 16:21:44 executing program 1: syz_emit_ethernet(0x8a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004600007c0000000000019078ac1400bb00000d00907800000000090000000000000000000000e0000002ac1400aa070b07e0000002e00000018907040000000789400000000001830fffac1400aa00000484ac1400aa891f017f0000010000003fffffffffac1400aa00000004000000007f00000100000000000000"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) syz_emit_ethernet(0x26, &(0x7f0000001500)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0x18, 0x68, 0x7f, 0x2, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @generic="ab5c22ee"}}}}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000217213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d0de8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f109430d82aadca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/157) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 16:21:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt(r1, 0x80000001, 0x3, &(0x7f0000000140)="aa4b4e0e8163de277d9eae37c6cdf2c26765599e218816ae5d69faf38182d940a86a63448e99b2589d3c848b2a41968e9af307e5d7ac8a6e1900afa08db1049aef429bb812b745ae", 0x48) dup2(r0, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="020000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105e4744e535c4890536be36d000000000040e37553000043dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294fa1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42072eff19ad5999b7affa3a261cd46c7c421479c2e28b87ac681d0f43f4f1fb1daeccd1699425e57a7267fda8f41b913d53a2002f810da02abcb5d49c8d5588084fe2c429538871ea57f35f2fd75d685c935396a8c2377470b08f97458e8e30c4bbf84fb6dfc840dd9bc84ac850666a0070eb624d918a50a919943d73b9bcc11f869c6b1bbc5da29027737255d648b7a5f5d8ce4a9afc9e54a6f1eaca68728ad8e655b07463968cf9c169ee0cade266fc5f1ea9b2e033f40a4afb9d4fdbc0cf4040eca54c60e252d0b282261ec55afc883941edc2cfd04136bcc75571da8096fe8c5bae8d5dcf1a1cad94fadb1dece0e0ffffff52aaa43987d0e16c127a5fd9a26b526689731a81cfdbe18ee8c90978c224b3c1c8ef82d88b2466ff28f36b37c7e1b0c3c4dbdaffa1027c5ed1aa445fba1899e451a54e2e7c5ca9191e3cc7109bfab94df14399ca7b430c26eec0c2e508c18dffd772bc0328eca6a7312090ca45dc9996fdcea41b272c000000000000000000"], 0x1, 0x0) r3 = msgget$private(0x0, 0x14) msgrcv(r3, &(0x7f0000001940)={0x0, ""/4120}, 0x1020, 0x1, 0x1800) msgrcv(r2, &(0x7f0000000080)={0x0, ""/59}, 0x43, 0x2, 0x1800) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x16, 0x0}, 0xc1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) msgget(0x2, 0x410) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYBLOB="020000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105e4744e535c4890536be36d000000000040e37553000043dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294fa1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42072eff19ad5999b7affa3a261cd46c7c421479c2e28b87ac681d0f43f4f1fb1daeccd1699425e57a7267fda8f41b913d53a2002f810da02abcb5d49c8d5588084fe2c429538871ea57f35f2fd75d685c935396a8c2377470b08f97458e8e30c4bbf84fb6dfc840dd9bc84ac850666a0070eb624d918a50a919943d73b9bcc11f869c6b1bbc5da29027737255d648b7a5f5d8ce4a9afc9e54a6f1eaca68728ad8e655b07463968cf9c169ee0cade266fc5f1ea9b2e033f40a4afb9d4fdbc0cf4040eca54c60e252d0b282261ec55afc883941edc2cfd04136bcc75571da8096fe8c5bae8d5dcf1a1cad94fadb1dece0e0ffffff52aaa43987d0e16c127a5fd9a26b526689731a81cfdbe18ee8c90978c224b3c1c8ef82d88b2466ff28f36b37c7e1b0c3c4dbdaffa1027c5ed1aa445fba1899e451a54e2e7c5ca9191e3cc7109bfab94df14399ca7b430c26eec0c2e508c18dffd772bc0328eca6a7312090ca45dc9996fdcea41b272c000000000000000000"], 0x1, 0x0) msgrcv(r6, &(0x7f0000000900)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00"/4126], 0x101d, 0x0, 0x0) 16:21:44 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000fe8000000000000000000000000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f69b732f635904374ada1a5d7a88ceb42b9f2ae4fb65316b06ed447572e5f58fadc5321c48697de"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) getegid() fcntl$setown(r1, 0x6, r3) 16:21:44 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000040)="f6edb434890cd1c8354a4b5928f412b6c54fd76411b9c50ea6af486018640f73dd6a58de6cbf92060637b61f558b551d68d1bb5df19c45d83510", 0x0, 0x0, 0x0) 16:21:44 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "d9ff00", 0x0, 0x0, 0x0, @empty, @rand_addr="fee8f700", [], "608b"}}}}}}}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) lseek(r0, 0x0, 0x1, 0x0) 16:21:44 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) readv(r2, &(0x7f0000000600), 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) close(r3) 16:21:44 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c7563ed279b6e5ba84590ecf549edc9b6206e76c50c192e775f015229850b5f8733e74313c231dc8ac58178d30c00d875ad036fa733d5ed3369f27a80b64bacde2c4bfdf233fa7f5d1b377528b57012950ba2c15b7bdf4d5e83456488870a634c611f712143dbcd1af397bf1dd03000ab690f19"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r1, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833a624982aa6fce2dbc133c5c9b58e8aacae48e34a8aa716705014a9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c192e775f"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto(0xffffffffffffffff, &(0x7f0000000200)="2db89b74470341d67e82d5ebefb0aefe11568f380aff5bdb8ae6debe3c4c6975c5af554a2a254fd04d9a64830b18c01c45a0e3e8a5291ad3b7d4bbf47ac4fe4cde85e5e11d5cd7795071388a58d101562c9775364083c1ca1e8c2b68e3a931b57703f8d280eb946b44d9e20a75b8162e30e289c0ac22817a68979fa1901b3ca2f0a401592964192419815ded45ee78520f5f8fe551006f475e6efbb6db64a9abf400dd62c23996993bf5694824", 0xad, 0x4, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r2, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x0) pwritev(r3, &(0x7f0000000bc0), 0x0, 0x0, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r5, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="6a1f800b3786ec0220610c546c51fed9f352225ad96ecf795d79e0cfd6203146d435d6b5c8202a26fd09e1a777806a826c", 0x31) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r5, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) 16:21:44 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000001180)=0xc) bind(r0, &(0x7f00000011c0)=@in6={0x18, 0x3, 0x5, 0xff}, 0xc) syz_emit_ethernet(0x103e, &(0x7f0000000080)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1008, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0xed, 0x4, "4b1fe6c00b06969f24563797dc84f187f33911d5a4ff422427a6ebd5b0250652b059579bcc19cda69e4ef16f85e3254cb55c3af27e9b890963a73ff6f8bfb90b565cf9fb574d5d13f006b5a8987d679ae11d37f56e1c073ed37c6d2796457616de86d89aaa456e7d1b42d6bb83b7301c37d91710ebb23f2afb4f3790beaf485d5230b0d68763f5b33993e80637a989079311b9801857abd067348521aaaa68a133897c0929372d0edc7ca1a43c1ccc9d5690b4a991c427a5ffa46b7026a332b73804687582687a49e03616a1de71e3c4be7c922ac04eef1bdedada2ac173df2fdadeaadfaceb6de63f4744aa3230ba1c45ef3253b4616be951e1eb307c82fcbac5002f2f85f94a3b70c729acf36193253e4b100f0c23f15366354502fa6d1bdb7e762c009f918d7f1640a60bcc72fb1cd0369554cca6fb2b7ceb396979b39ec2b5930e9632745e16af5222ee68bdf59b9f607373493e57b5764ed1e5597e0972d1f8a61699a7c8757e3d3c6803b435f6851d2ba811d829fec0ff531a08c2be24671f27afee767176d72907d20406b28934d1b386c27713a3b24be9783f42a8e4e31ef8973f55a415462de4da6cd5d0b8728024e18c3550ed2a221d848ce246e6710e656f9d0c8926f2de29515143ff09318975a100db397ba00dce8cd71ef5a58fdc09be92a4f721d156ddd2fd415e749b1eb88ce921a484156f29ce6bdf523b96ae86d1f4447da78b4286ec89a5e615dede828c1ccae7c38d8027b8914461026d9cba0cc5e8879aff5a352264bca6b174b96b9549c4758469192200dd32a54726d5ab33e480d1713a6c63f372d9639794f7af2b0e4818662cc350bcf907a740bb86217e7ae0dd7b0baee5ae694b06fcabe3cd4b15dcccef1c6a12ed8d0906e54fdcb9f7c2df7fc74cb26fd8fe2e0e7480a111a54b777fd41d17200091be1208e62dcd0ad31f8b04aa67f382f5a6dc8a011a1367b446947791b3557b20e2ecae3f4a1bcf26fbb26b3001dda03bbcff7dc0881e5121dc3685762a6ee8009aa15239e260fd04f58e730f88140636602689b7485d21153e745f565678887d66e391fe1728e1c416308001b71366eb377ca8cc4b5718961cea7c4bf7b2ac8fbb5d1f1a475404f59613c8faa421052a75081f7f00c67a5ab4036674da85f79544ec80901f991880b7aab5ccaec45430974eeb36582960944f6a2352259cdf756e932897c42634255983892d5570441d8c2ce58ccc952da26c3444b051b0e01b85278472d8e36ddda35be22fc275df5f8926d71ce530869ebd0bfcb3861be88b9cf0c4078f38441aa98e2f27400588be8759b16959a117482ad501537c4d4d01fe18ae82a831ad0e7cbc12b4ce1b582f55d871cc6bf22da74ff9726a831ce662fae0679de7380dc792530eaf7efc72eeb323d523ec682275189940bef9015348de4509a7b0e09c77ba53ba8c3a30e45d4d1e551222f8b41614035ba31f3ba048311deeb631baf4241f43dd5a754804f08fc58fa890e854df2e12b3d6c830f924201b98fb88bf591f52d6d4bd52ad8238f3b9879f48ac823a253cc024f57c2f3482d3e599bd291ea412f7f665d81225855c847206195142ff0d1d1009540d01887f8f9a8146d85b162a06349ee673159cc2379c3ede6e2d315328c5fc51c2531205d14cadc7191507702f456816798dc1ef3485bbb6bb478c330fbaf278fdff8f66c714378ad71bf825a6e1b0392ab69807fbc49150f44689da6cd87dc7bba961363a284d8563b40c27164624d95b1a14716e6109af8d838547677025cf7e8e3000bb0a02f1f73b41001d44a8b17bf6fa24694724bb1795e30b31e56ee2b551c749fc5e9f2df11fb0c87f345c80bf775d47afde77d582dcd15ba4b907c95d499e91e1fe71088ded4a6ea1213ceace665a4aa9d3e059aad59893b12c2b36da2ae81b85b79fc72a70996aa63d77385b6866b12ba030f1d5bf3a8f8e43ee1885a2e0e27c9eb95a1e46d912d517b52a5a3877919e0f9b48c1321019917b0e24dd085a8842c8bbd7f7efe5dc08f473c0a6f2ea60f008a4d627ae657293816b04f5effb5517cb49e2ebe0a10fbc3d1062bc1b8cbc4b53e0ccb87a872c6957326019463cc08c6e9d75bed1eae4bd9b9bf3a71b33880d560e7d0c01721823c9cc40c2e7b7043675f141f3a72d14768eb12b583d158ab12564a3083f66160271c0f5fe7cf512d3ecf0556826129f1ee6b48a3ae4a69fbac8c9925a996ea93beab7796722723daf4cc5b0e3496f256a5337043b4cfcc26604ebd92b0306e4af601a3e3e17459f545183c1f5228fec4e3e665c1b3777077197d9987c40849dc5495cb3d9a499849fe1d1ebe6fadf7d6ce9b8371c7531a671252ea2affd75ebc6ace0e6247e5893299a985aa2e084e6ee4fcdbba616fc1310e21067593114219d2deaf0efdb75be468ac5cef5ccc05c68f95a7e297a4c80c71de59a24eaedbe20c5921d64459a1b57cd9ab928cea48e61083da576b508745cca4c0ba3ef2413a9b9ed5d46b92004d4ba1e27931372a25e8bdf45cd84d6eb89f12cac897fda3dcf6906ae2ae7a3dd9fe9af3cbf00650df7b3aaebac9784f0d7643ce49cf1007e789cae70339c1ae1c8084e2c4667c085ef60c413937b93e19fb8fb52336991d6969023b5926c4cb8cc69f5e2156c04242857119634383cafe7790c9b56d82dc0d1bd201cade381736610c5cbb72c0903d122ca1c2b36ec486217b753c7b856833773b21680ba0712a4e22ebc90f96b160d0396ae4d7ec901660af3422f3a7436121a85a8e58f3281caafa93bd7f29bba5f14664558568ca05e767b9b8e305b4e9f5711e0200a5dc81e817803e1fdfcc3d5d5f0ec55dcd6392bf2165bec38e8350a702c1badd03e4b3c18a144fa88cc2d071d7a9450311a100d799146d5f8850623c98fd535c9daeeb7d3d3178c2a8e977adfccc2c9b6a4ef3180b668b6462dcf642a13c332e857105e75dafbb687d6be19138f558b66252738d6865a2eb97fe44ebca087fb4b7fc95690f9effa617e076447bb7bf3a8f7fedd300dfd227c830796e94c10132a4b0f9bd7ce75c168784ca786475b0053823b3c2fa21f6525d645ee889b313f9d749b9428c79b9d36ddc0d76e77ee627d7c6e1690bb59c097de1a772741d4c5921e1e53e9cce865bf26c3747976a1df5d97a319a448257b5c8f6003bcc83fe9f1da2c82306261956dadc838588e2d5651b0ceee4d24270156e9c370b5bb156bad6f00d3c34db83b711ed784d82bd331aae34f2d4c80fb750faa695af20d696fc5f0609bd24786139654eeff7e47b94f8149a20b9d6ef8017ae8af5d0cfd300864d2fbbdcb39de375ad58ed7a2cf89793a5cb4dbab807debdb9a7f770771d60fab6bf9e256fd196ea05bde6f2e016e0bd13709bb833c836ed59e4d706bf5e662968597e78d6cccfe87897bba40d5f9a8981b2274d7bc6b66c2e6f0e855f67af81b344b448b5ce98726aac6a5b29b2facd27e1353907afb042e0c7350fa240a5baf3549d80c73d0c6c4bc077289be760c014105975f8523c19280f8809595238460d1fdb3de70ff52855f6182ced9f375d53a3d4339842919ebf1e43ceb6f0fe85d6455b11c0ab5216c6df6c70664089334afd50bc7067df2afa731f10a801163642baeffd78858ee10c90a7ec03766c0fc664ed7166dd5b66fe5f445115f68c3ac4a682484a14ff5fe3ebe844ef9520dde9dfdedd32626161f90dffe04bd7d59b88699cc7cef7b05b708a29df19cc1072abc7873749dd311f4a67fa7ff033637e6bfefdd8f9ac9adfd6c182d3c2ebf9d0786b7179ef523132c56eda5cd0407e1ffa97a984ed373f23d80000477ab82e11d436c21cae58aa3070af9824639967a2c9cd5a44d7f755c823671ba0c7617b353ad137ae50a954c49cb52f1bf99d1a15811dcdd66d4468b39de277ec7f19676079c0e2d56fed52528ca4ee91eff1890ea71cf650bd42160f7acc853b4dad28d65cc7be66d75ca4dff87e41d08db2a9bb15302bfd7af6b3c18721caa67ac606ffb07455347fc03b47e71cdc647ff21589b29e87f3977034264371d4dd43fb5ba747b38b548aba2a5dec2ae73406364007ddf70c03b8b629734f714b72ad8ef273d07b3e54d78648ab0216294ab5b0c87f88b574bbafab06966e2a6feefb853b88088cb8c4b879c4496acca242a6d36236f024382517c2d7de9ba2e8f74577d423eb4842519cbbe4e8dbdf808754ebb2d4d1725c31fe3542bffe5792884b44568b1365858e1d0ee4bfad0a6dcb0f2d9ae39ea95a1e7b2091cd6c58593c6b8426abc7b85b49ad23b097229c67d7542e9b1ab52e0998a3f86fbd0ee7000844daceb0ffdc460e006d9506d6afdc377bf3581c3aea487593e3c8f0907f96ddc7fe82cddb7ea6244fa71febc11f2b1408b30c140f8bb24c3464f8914dff49ba03a75f792d86d21036391ef33497308bce427131ec92c54c0fecd0f12d589b5d849f699b053ea38c6b87d113e66e81f383c3b5353eb068a6ea5667554baa023cc111b08ed47636eb990b11f4f5b28b75d577b0002e8ac502d9b7d9a835431181e7d7b14c06df016a977924c0ec8b9324df2b136c9d781011594d175562f5ae9a43756e5eac58b9960f3f548d17e8d782cbbeb2b28a013e8f3ab7eecb713fee30b6f90e034f00233970ac63573c36a5397ce9a42133613d3880dc47889732d3e28f72307f41874ab7f14e28d06ca70b6391bc7d988e4a211df56625c87de2509398e72892fd6288a92ee8b855a5cf8b807ae20403dba9551368b86aadce38fbaa2d602385d4e261122986b775362c8129ab8cb5f68623d78f625c3889cfc9c28e28e728cdf99af9aca8b4bcd96f7f2929102e4a8ecb212c1e732f496845b1050cb98ab365b993e4e877259e4e62180e722ee6ab632d6c69ce6bcd315576ca8fdf61311ef7c3a9ef5fcd0405c5d32c8717b827ef8f4312d2ba10b0fc7442280e40b3d19ee3d7cbdce797a1f8197b9c30545b0bf4e7142114594115d5b2b787d7c3080736cb4f42d5f6f8fef1498813828504193ffe2777254afc488aff0a153dfaa1511d8f6975c2c9f465c5135817ca28de425711f19db938ed340e2737ff2f46b7e84790fe13d83e2cea15c2d2dbbd5fc123cab73c5780f3c9b0b614be0efbe704918dcbbc26f2f237294f9d3a36005fc8c87ad8b3ee7b050a8943c66c4624d5f47a3da5d2dc21e7ed07631f399c013e71810353b842109d8061a54d49064cf117a2ec160d61557bb5930b0a7770c50dcfc59eb2f16bd0294d6fb6dc3dbbd212198e5fc8f9ff8c90077ac075fcb7565e11e2730b9a98e5ff3c9df5331e6e8a0ba721b2e4bde69f4e31f1d4e2d2c42b92046906dda44072b73dfef743b37dc901761b9ac95d4b0cad64530acb6532fdbd4ac80755460445afaed2a7368ca9a56a6cc56536cd38e1ccc42109678a9d4a1d15c4bdab0779871c170bcb381906b20dae3ca1037aab33c86841b126100f81eaf56aaac1923c9302e60ba58702b11c6458cf3719b76f80f1903d07e25b533868d0a8b2b13cf96f73de8eb1e6c01e289fd20937bc5ffea66c533369a06d67a9c6927202cbf003fa274e02cfd1018a2f9a259a13f0c640eb3f7638c74b1cd496c7d32bb6c7bf6284ce242030d943731af27de34b73a5527df9b004e4fd08bed58d9edf84e5fcd17eeeec4004803fbf358f454ab07ca694359ea3e97764a247979a29f1b07e15e9f5126d8b5a1a93e7d0d51cb7deb0619938f9ecdc3d696bc1eff7e8118ec835b719687"}}}}}}) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) recvfrom$inet(r1, &(0x7f00000010c0)=""/191, 0xbf, 0x40, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:21:44 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockname$inet6(r5, &(0x7f0000000100), &(0x7f0000000200)=0xc) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0x10d}, {{r2}, 0xfffffffffffffff9, 0x91, 0x2, 0xfffffffe, 0x9}], 0x6, 0x0, 0x9d1, 0x0) socketpair(0x7, 0x1, 0x40, &(0x7f0000000280)) dup2(r2, r3) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x40) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r6, &(0x7f0000000080)='./file0\x00') 16:21:45 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchflags(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9, './file0/file0\x00'}) listen(r2, 0x101) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r3 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000100)=[{0x6, 0x1}, {0x1, 0x1, 0x1ffc}, {0x2, 0x1009, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080), 0x0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000040), 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000140)=0xfffff727) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r3, &(0x7f0000000100), 0x0) 16:21:45 executing program 1: syz_emit_ethernet(0x100, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd14278937132e235127ba24e9f62cfdc940a4b0617642636f8be08595af73802ba3d372d71f0879995a5c9a1273e27854e4f0605338a50a81d680af749ce2209edd6a8b99cafa3b75d80e3b3cb3759c66cd6648702f0dca10b9fed8cc8e738ea27ba5a2ec50957138bfebdd30f0c04e09591815dfc28eda7f5b3f6d5acc1d5e578f2238969eb7544514dae1e3316739e2072e9d18b3c4adc2bfb5aa12b87c9e7275273664e8c846676b8292c4d72656f066256ab786c4010489ed57b0f8089002ad36e861ba9d57982ce749b6edc29b60191f78dd005623a8fb4a144100f7dff06905d9967e185026"]) getegid() r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000340)="7a43e5df40b299667597e3b67c4b73992fc33e31b201519a499090f011", 0x1d) setsockopt(r1, 0x129, 0x2, &(0x7f0000000280)="08be8a503f3c92dbd09570771d302dfb50ca798c9214c0b8f826b8ec648ced2dee423cc023e09b9f418d2a8fdac00e747d34f4db3061d8c0130d12c037b764252f3d8ef324c7df0351c53bed7870d585e4811e282e2a37114c62b8cba8389996d14215f71d70ff4e1e41da3fbd98b17c0e58802b639d36fc5bb32db5353debd1cb5c5758282cf9d70625ee7227706299", 0x90) r2 = getuid() r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) r4 = semget$private(0x0, 0x3, 0xc) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000380)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc94fbd36ca7852af, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x5}], 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r2, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r0, r2, r5) 16:21:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "106d18a3ceaaf8d1377c427490d2633dafb2c2c2"}) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = dup(r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x4, 0x5, 0x4, 0x5, "e3293430ad5c8388fc015019e1c5df0e9a064875", 0x1, 0x1f}) 16:21:45 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "313983", 0x14, 0x6, 0x4, @empty, @mcast2, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x4}}}}}}}) 16:21:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x68) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{0x0}], 0x1) 16:21:45 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r2, r3) r4 = openat(r2, &(0x7f00000007c0)='./file0\x00', 0x80, 0xcf) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000080)="7793b37db1befb093d44035f64def6d7d240e6b882db2668868a470a70cf2ca58c7a48e6e7c4c0ddc991d8fc3482d332d263892606e5b62d0236ff43a1e69ecb615478c16254fd83a8d58e07f1d0641cabe5879147dc2f687d9a7414c2755290b2c949bb5f7868658592a62594fa71f02d0b21a7aad20aad5c834810f5b5dd2e16f31d8eafff9c2a6fa0a4573e7a", 0x8e}, {&(0x7f0000000200)="972058d632f7b329ebe91ee8f56de9d9ee43aae36b4d2b99acc059cadf87eeae5f2cf135e476f192edba1dd4ee1ac08687c652d7a556b934f4f4aa95f109dfc80a15662528d961ce14d3805a6fb6e516cd78ec05424fdc6331f0f08cbdea09ad6b85da695ea4f66eb09ddc17e8a3e3c2b2de8cd108481e3502a0b3a468eda1b2b94130fecea97bca96130a4ab8e5aaa0e0bd8cc88bd16706f16fcf34253fa257c308b50e06f57d2efd71b23e316da52ec69e1183299d5feef8bc0d2b0aaf8d56c6e9ad1a2a51cc70676316914b83cc619a5050ba2cb9006c392c409fd2c1bd828bab7c59b189b6b7ca", 0xe9}, {&(0x7f0000000380)="452a63b970f865fa865dec158118f13e64dfec0ef1a7751e5d0c696a1a751e02b356a19b9f4f09cb64183c52346d8bb32c3f319add34fbdbd4e6579aa45c74c4d4ab0f40a1f0ed2627a9ef2a918e3667004cacb89816418b25340a81caa4fed40b77e34dc5a49644d7ad3b6c507cf47ba6bdf111b610e50888bf98c78f30541fb6dbcf7ad33f235b16b3bd551f9a5611ec45cc705d7c60c6dda9dc1ac38bfbcc9c72e905357c2d9db4de17b7ba5adbf2902f0c32eaec3071eef716e8d02eeb", 0xbf}, {&(0x7f0000000440)="051b8bb1b0871a7fe7124e139bf634f8b366cdf54c83d3f63402c1f2f26e9a98262109439b6b15348f1173c7c7f58822560d4752d22ce1953f8bb3439c10cc774e38cb729341198f524890c6d9ce9277fcc64397fe4bb0b35f2314c5b9d8dc30404087b309c91ce1b53ef82267ef66cf0286223096e6fbcc96d6c749300106bdf2fbe498947443396cea41caf16e36c5d81b61489bc031d4057372a283eb442e639fd626c5402850a3ab2622e2794a29617a6e1d7bc93b8ad727556e64e9e99097e05461f35056b3584488e9fb34a7a5892ea6c575", 0xd5}, {&(0x7f0000000140)="46ab0f3c6e452cac", 0x8}, {&(0x7f0000000300)="b053051c96ded00e6d20edd67c3af41a9ca1567615ac2b8a3ab54ba97645daaad7f173c1cb5a47d9c0bba8959f8271a1651b0e2b10ed98", 0x37}, {&(0x7f0000000540)="849917ba65445ac755ccf12b36a374965a5b3c4bdf633a416a1491fe26257e1280da33c336cbd31b5dfd49", 0x2b}, {&(0x7f0000000580)="8377c14f6ece11418181993796bd50ba43050a3b38a6c365541a28e810a158df22f0c3886a87072a34cd341be9511ca10fb4b27232309cd673ebc39ffc38d00207e802c2c43f7da661f246fefaf0368e8c8a3798997f4913c742211d1de9878c64e0e8cb313d55464b45234d91babd20442596d0ebc500ca78e9dfe277dd0b95e12191291a2a7414503cc737ad4efda1fcaed0dfb6e62a1f94eb9cb0c233d73946a46f92d865646a783c783a2618a9750d412b65b9c9ff98b1e07804b281fca87eb65c089a87fcea90df7a325992ea782ee07284651a56b0c5c131c2e9660c33073c17c9668818e1a420a4ffa80ceec29f4133cc4441815c91d7f6", 0xfb}], 0x8, &(0x7f0000000800)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, r1, r4, 0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7}], 0xe8, 0x9}, 0x1) sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 16:21:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x38}, 0x4, &(0x7f0000000140)="1ab1a3d731eea7ce92af814928425036a328e1443ca92e1b4b60b6c0472f9e4f605f388ae6fbb1445a5c97723ab5bd9d67f48e935f9a37e552ca5f572d88916a83c8a832887229691b3008c13f03cc78ea0976a03b74b669165d51daac737aebc3881d4066620d1b3d576bae0cb8b2fc7eaa5d02c5c8e79704aec00b579848b99dce26a67d54fd2c380a681f6df9fb49c1e23d5532a00674c6368737f6cc3b0058ebb678aacd0882c84b95308b521221e0e05598c3917b3e8b47b09920f0da1c0c10afd7d6f85d1730c9d32637a3198c146c203e6d867a3314014a0285a4b7f2b63d2b9a2af80682d745eb21494e7d", &(0x7f0000000040)=0xef, &(0x7f00000002c0)="639bfef9bf866039a79c8e65cbdb715843af7fe0c84513d744ecf02e19c898dfe69711589dd2b04e1bad5a04cfaa7763b2f33aafe13a0219275cd6d29d0ff17e6a2da1369d05c2dc52b4090bf1bbb4d2d4b8b0f090fcb6291e443cd2e35e5eaa0f0d6568a7dd957864e2f850f73936f7edbc9710d5dfe676c9ade0777a81cfaea327aad020e3fe8b2be34c2e82850594b5e1ba85c6af", 0x96) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00028763c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 16:21:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x100000000}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)=0x1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x1a6b, 0x4, 0x0, 0x6, "71e7a6979e61801bd4e4029cc136d2a74ef6dbf8", 0x8, 0x6}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000200)={0x6, './file0\x00', './file0\x00'}) close(r0) r5 = syz_open_pts() ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x0, 0xffb, 0xfffffff7, "001a017ce1ae57c82f6000ff1500"}) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000100)=""/166, 0xa6}], 0x1) writev(r5, &(0x7f00000009c0)=[{&(0x7f0000000240)="e89316d0db03b8da0793b72504bed6d9600c4823e444c52d9fc075cbc7520da73bf47caf69be2c7b2940731cc39fad04b708a2ebd4a2d3a6558975f8e2c337987c2ab2966ee4648863dcf65490fbcea4a44f690c3e2a000000f93b057aff99326ee20a5b88f87825b8c763bca2c1b71b258700858a81955d89fca1bdeae73812ead5317ef813ba766576d61455aca7961f5321dc3b9d47c90a495712f4ad67a8685fa1e3428b4400000000000000", 0xae}], 0x1) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pwrite(r6, &(0x7f0000000380)="50a04980e262edac1e27ad5f09243b711658033d448f8670883450cc23b195aa900cfa6476b1531359ea6449f4c18e1f09b8da2e3fb441e6cdb671d0665b5c4424714f1a2ece82593c003378369ad2d1a9393e802e6dbc7abfab6ee6f60a237e178b6280970a0840eafdc471030a90e1fa1d8bb12107f4b5601067b8dd3e2eed028c69c10ea225ed42819c315859f5173fa71bfaad4acf31b2df55d7b054677700a765180e4f4307df0711bc684763c0119ed0cbea5fbeb9beb5c4708d690b84b7055605a7ed07ce9ce35ad4957166cd088a18ca58f95692", 0xd8, 0x0, 0x9) 16:21:45 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) poll(&(0x7f0000000100)=[{r3, 0x40}, {r4, 0x4}], 0x2, 0x101) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:21:46 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0xd, 0x8, 0x0, 0x5}) r3 = getgid() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r0, r3, 0x24}, 0x0, 0x4, r5, r6, 0xffffffffffffffc2, 0x6, 0xc2f7}) r7 = syz_open_pts() read(r7, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x4, "c697c85ea43f83bcdf00000000000000000ca700", 0x2}) syz_open_pts() r8 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="6669850d0272"], 0xa) 16:21:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3fb, 0xfffffffffffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x6, 0x20, 0x3, {[0x7, 0x0, 0x64eba296, 0xccc, 0x8000, 0x2, 0x8, 0x1, 0x9500000000000000, 0x3ff, 0x60, 0x8, 0xcdaf305, 0x5, 0x2, 0x7, 0x9, 0x4081], [0xffffffff, 0xb4e, 0x2, 0x7, 0x100000001, 0xc000000000000000, 0xeefc, 0xebf, 0x8, 0x9], [0x9, 0x2, 0x9, 0x3, 0x0, 0x721e0000000000, 0x80], [0x2000000000000, 0x7d4d770a, 0x4, 0x6, 0x1000, 0x2], [{0x5, 0x81, 0x8000, 0x6}, {0x2c27, 0x3f, 0x3, 0x1}, {0x94, 0x5, 0x80, 0x3}, {0x4, 0x7f, 0x9, 0x5}, {0x2, 0x7ff, 0x9, 0x20}, {0x0, 0x6, 0x7, 0x330}, {0x4, 0x7, 0x59, 0xffff}, {0x3, 0x3, 0x45, 0x6}], {0x1b7b, 0xfffffffe, 0x7, 0x8}, {0x42, 0xd2c, 0x7f, 0x7f}}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x65) close(r4) 16:21:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x80000005) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:21:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/57}, &(0x7f0000000080)=0x3b) setsockopt(r2, 0x7, 0xde5a, &(0x7f0000000100)="38877fde71f20ce09e6a18b0812b5399b7df2c06f12e500abd71fa8258c516959f68a8142c2835daea7a1694facccdadc7243e97b76deb05005f346a02593904efe7c1391c5d7c14446a560418223497ef8dedc098be183c1a8f71aa88ac9662d4b1cc206ca051e296a8780bea9719e97155229c5fea043fa067902f708e199f85edc27217214b757b4eb36b8a431fb69d09c927e00990cde05c0d80ac4617e150b63cf6ad51e243f4582ac0efa39eececfc98c4e06073d41ef086d941b9a2f3987bf4fa9ac19841a8c2aa05234708c058b46b2b56e435bf6a4c6f4d38b268e822015d1a47233ef252550d", 0xeb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:21:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x4000000000005, 0xffff64ad, "925475447dc5ff4f9a8933ec7254a400"}) sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000240)="23ca130d84318b39c10c7046fa07fa862cabefe14b19ce39b42d6bd7edab6fbd1e269bfa6bc1669c990656b8c03b3188d0816b954f9796085bcf0a42b4c98f6743f8097a9ec5873bce57e7ed93b46790a365f599bc86fd583b075f1e69728ea4da88b2ad4088b081099a9e3510f123b9bc97b29ee434f28f449bc37b2169586ce40ec2d62d123b27bdbbd6616f4c64c16a2466d8760ff0b0bf5991499a4ebef864e789ca33851400c7e2039d6d28d0a4b8d01053f30df5f961680909b0c1822406537d5a495b9ba687ad397bd3c280c0be1eb7e0931a7e077a2ac3467e26811a87475ef72e29976c47acfd8c8e6fd1df10e458f0cc28bb5b4d38a429d9245978681a4f52b424125e323af14c67396ccb1aac0653e30274ecff8f149dd011ab95fa3d32188fb48fc373d21fda30473efa66a7315ac43967f894daf930a033a013be0f13c13488c026d6f298fba82601744e1fb9922a39941d3a1ceb48d8cc3ce66f145701795bf01508bc32b3b82051baaaccb602b8fdf9ab036160b4caaf59cccee8bfe878cfaf09243e689028e98e97049c7caedc2d717092bf1510665e3326fa8781e3ecbb7a46b5d87cc6e08adcacb9fca6a2064d1586ab4f8f990042d99dc4247061358ab66e054b0023f32117a5c0663d829ae9c32cd5f83b521b59b04332d53f03550e683173046ee2fd1c2f4b416850efc50f86a4ecf3f3156edf260ed5bd363b33c181e61b3ddb4216c621f23c487ac326d215993874f49440ffb560c6b56e9e948bc51ef123d71d5e28c517c0512268d7f901fe11ac8587c353499c14aecb704c168f752884cc005c4ab57dbd5a8958f197e73310bb28b0ecfc21253f622c3dc4b572552aaa62e650d35268915ef6a31a4895a5437494205e27de70e146c722c31e9a93b1591a20f0fb372a4d397d0f800ed80ad82e811d5ab850d2900d161b7364693fc879aca9c4cdeed78bef203e69e913b54d14f6e5386f2eb7346baae62ab7ce1e2149849f8b23fb953577c35595281afa0ac8c6218d4c8efcb3833d6b94d51080e7ac5aaa9f801a1a6799adb61345bf288b044e0831bc149433cb328374d90f4d86f090613e3f83dedfe611294928bbe24e25468c0498ea2845baa3c31fc2799d4771f0c856c0bf737f7e9502b912923f49b46a5643df434d5e1f4850926e6648ab0f3914f7953259816d9e97990872dcadcdada525b5c21d970dad3d7d04f6196e02078fea58c83bd245b5104038a172e53e4732f7fc684da6c4778658aa0c0878624fc4679d22441813a08b5b2b172e6dab8aba54900ff53a60fbb2974035aefc702a29435c2d9ff1499f40540882a35bb3c1857500b45eece3f19a9a5aff1c7280c7af068a2ad983eb6d62e42463d18081fe4f4ee5f0c97ef55f3b2544313e397259ef0a1be3929830311a990546a33ffdbcc109d2a714a1e97c99718d8c740008cb2e930e68cd90d96d39d08960bb9d168a91a318dc48024f4747b4ff97c02e4f4939ae1b3eab8f833c3dade2ee4f9583c40b210703f249be81eb1022440544b7976772732b84b6ae0e0d5f1912533c9e24a7f31da30817b7a9d2581aee8e1a8910c36c46a7ff6612d0d410929d2e8d6396488fa0b98ff040e44a9b05579396bc5ba55bbd13299ec92c4e7f5aa81db5fde91318b03937f3e384eca1eba040b23aabe605090ecd50c4b9ec4a7f73456a2421172665826c011e8763f6c65dac4ebd9a1258c76945bce3870be22fff429106a126d7e4fa0c1f4b0d31817eb7152b9aa2ef4b86103d02fc04df4afd4f0a6dba90b3a85aed739fae4ba57e02440f1ceca6818ef8aa3204c228e6838543d988f7ed039ec1c59d393bc097f19ea8810522b615b59eae11c0c5a5dd6fcefaa188f570d6853c17f22ecceed113be63d6fbf02d638b3b216b8bf6749530d04bd00a92c0c82487075e4fe83282e76f679943cd0063e677fb82ee28e1f2fb14fd3db36115155c566fecb90ad6f0968a30e5a07e2bed084f14390d86429d5d2d44a14700129f859e0a7248e619bfbde6a3532cee12e1a84a0abba5927a1ef514c84e0d60dfd09bc726a5dafd0236f04098e24872b30c6fefa154b1b62ec79c983842eb95f0910ec114100a3369dfb5ee3878a4e1cb09c3f9291220bfd6695d98ad24c0b555f6805a7c4b9efeae9c207fac4b7b98e4d310d5fadebd3fef9fad00a6a0c3de711b8143569616f55cc24183a2b55a50a7f48ec89b4989a79da5bb54702803047105fba5682c072001ca22a10d3313e2e57af169cfb0225fe687d65a61a3d3b8b137363350c3550890e623bc444cd8d5c153d68d559838bd22020c472b04b0ce5ea37bc3c0fed2366f95f192d42c8cfd9bc4309a01fe6ff64783d385d9c66865894cf40c415df78e7153c0a2338858de688512b023c02157f479d8d03adff2519606fe4b5221724e64d338e3a2e2d71e234c1743c78db8abd212c98e6f2645deba42ac297e92959501c9cdf42bceff473b4c4e22ebb2d93682e9395e0ced758ef4e3bafd311cf5a4ac7855fdd8605e6c9c5aff8e27cc0f57eaf81b93c516709daf0b399241fbfc44a3e5650badf45e5df0c9e3eb8913799d013ef141c533bcfc767ed888d5ba9497d81e2372699cc3a5f3bd8b0be26b280c004cc871ab7beea4958dd5dfdd6e5e6d05658a1b697d8f7939402fe06554857def146c6696cd44c6d95f159c2a8ed3f85514a1b4c9302666e3134229d581c47813de64eb335d21fdd32101488c30ca5ec75b42365bd4b696c815871678cd536c24a2230b723e1b19a78c0c190f73a953d9dbe83f6a7eacf3b47d7eface414953405fe736215644ed3380a2863080978e9b689cf97310a470ccc291c0628b18d7335ef7129573cf12e6c0ea59953499f2f640cfdcb238dc886f9c2ec4b8d6af70c2a18c1d4ce6c03e3d3822263402ca118ddb38b4750d8824a91ffadae7f2b22a0c3f7e9e4d988a4eeeff8bf7fb9346e27db72d29b96a1588053a78019bf5796a0035b6d1972a52189c731807578069d6a920cc74bd2713d277a562cfbd9aad4e0cb26530bb2c5b0095bb8385777c4ae13f30970e1cf11debba6728b0e5b335709d106811dccd34986bdfb8ab55dca1c6423680721f473f0678c58ad0f8af90b1e59eb5a3d92e8c67cdfe48d7d9cdd5e452475f68584b14dc6d7e1a61b24730cb55e52313441a4c0a972f403ef9a177b9e832f1bc62ad53dfb1641ba484a077df126eed76bfdb752ebcc0cfd31d5a1a892bf3002b9aee513897f8710e19b68b8d6cce1009bba589728e6ee881e52b241344fb852f002305e48b557beab4ecad9c245769a8dbbbec43665548786c7c88b3f3d933a96d4ddfc59a3d2176aad4cac9ccb61639172ff9096cbf38a91e919926e355338f31f697ee739c0140d466d854cfc5b4918b2dc4c2ddb038a4cbbade513472bd122419894cca78a60c98f11a4b2031715d42d9ed946992f0fd6a794a0e8fc183d2aea0722755f6eb9a167ee8a1120ba72bed0debd5944da4673f571c95166fb91e2168a7c5a7fcdfae2c5e4ac4f8bfadf6359c11ee3b831b44f0853f85dff69aed446a81301dda5816bfbd198b984d1e251983ab2601b2aca8d44ffe3e3a54a5484a75713d4444d647a071c63e2c4eff7369b507f9c4a3128081c3096469540e7a8767983def0c69b6c22f7e65732c31a685441138642ddbab6a4b7a4905c150ddb8802bb805f816ab048453bb12ebebc91d3c5fc5868596b7aa44c7c0099b92c872f3b769a59a84f180cd025cc770738076f135d42696c335429f77662f08792a9f13516de1d78b1f977de5eb90b2100babae68784b5570a19fdfd497034e5b2ac85762f3cfe2948cf2e4e44b4446921bfd00b80f9b6dfe421b7f5592c2df7f655301e0637af71d6202eda528487ca0754b7d693c802a81572b76408af58fcdcae75388cb55633300f826f6dd96480876ba7802ec0fd585aef261845cc118bf3d6c588a23ec8b83a5576401e4dcf0f87e77d7dd3f3c8d1cb014765619868bb658be7e927578de05c4c8b28f5e4a8d685295d471306c304b62583ae8679765e89454d924c29c7fd2604be22b8db8f3370fb92daee779d5cc34061f0e7faf131686b76e74f6bef793b06d35d2338e1aa54e6efb6545d88d1c6a1ca4e146584d9f73a37bd5c129a2807722f03b9cbd99b054e58c56b8c32a50f79b1f31d9c4c45c7d588a7402b56dcc1a766aa9a04e1988725ac160ceb2078cb31d8c0bc7a178d6c41294ee2cab9caed2a8f3d3245776710a9217c3bd13b39be91ce13eda9a068fc58fd4ca33b52737194846c260bb67ed10a3d5e7f25e46609e7a4334859e1a1bb6172ca058e3fa709b2ddb0397676944ad4b572d1f7190f3c2fc73f91854960f1ae71f9c843b1c3c480f5f3b4ed83381ecf4cf6ccdf89323f54a07386e55e47aacbc16048f0ac5460a2071c580b4b58a0218ff0025754927a6b0492066e15d3c82852a6bf32b501d6ca6cc5d3aceae867f3cbf68399ad1781573769a3b889c952db5063955524144de999a0955728af325b7b4b43aef054debc39c3a415d0d7669d510445cb1d9d6557cefdb43c4b08d79b9b750fa874c24765f3e2ab23be0e1fa65112b066937f80c811fe9d23714f84cb5486815c26ed2f071205a032dd1a1101ee484a5959fd2326602ccce8cab113a74f74d158925c9d7f91cddc5af1692b56805c8b6d4f2d252835e8f79cb313618b7d03c3bc6e23c8c1b836ec576e7ce97ae2bbaa8168ff2f5afa29c4294f40b5a98505c1dafbd7368bf4fe930dea6fd693f7d9ac2302b941c1b40e5ceb75e5b3425bf0313648f74396ca4ce879974f2f75aa223ecb0f9ef7e0bb12dfd56dadcb3596269a781470031e2fce5e3c6850644fece34e1189f9640c802d5e5c8f1ee2a012737a6869da39c188202a0bb5a1e48fedb7751b9c16699cdee2af335951d2f9683f8be327d0edc748a6e8a56da3645e82eae0ff11bfc91ac3172b8cde12f50f6cb57039385a114b063654120d7879cc88b0992b743e6f4e1adbc179cdd25879d759c48cfe6966d5297db9093e9286ac5e8fa0283553f3f41a2bc2cdf3788ec77c9d47bbe60a5f0de8e2631f1a2f548ada6fce7d874b5e480eea7c53ce7f261ae71e8ce5cb2780fd6ed7c374824b99a2e62831144e7d7bbae82b0a497ccb7a13f266ff80891ca0e6050c684e8d3147261c618e70dd52aa1156f3b35f0dd213e4e88c2947ca4bbebf205ca829465f5c3d3f6e7a5c4bd900f911e4bbe174871fb146a9b2c743c95e14800712bca429eab4105b6416bcca8c40ede03b656455d3648fe00ed9ae16817e3ee540b507217a35a0277230e4feab4a8d2c53c38dc5a7304516848e169316f08476dfa55620ee4572f21a944d8643aafbab8d8cb14fc3f517cc5f898052ea9911cef1a251346fb97e1d24e22a53b125d2ddb9f402162e22215e2824ea7cb9f7e6b55f80dc131eefda3cf3eb2b76c270fc7615e45e9eeab9115bbbf56aa652605daf1d496ddf8114533177e6d2ee5df11a3bc09e25a5f2e927b780c360dbed0d78c485fbb29811fa707dd43ebdbe34e6defc992b61eebcc439d01dec94a6145248334b21cbf74d0690931d8236f9a6a8e8e475e769fbf8d132f1397623726505f7a4e2a6415b1b078af2ccc580958b0222dcf28892577c36b45191bd0e0061468dd659c2b493db8d96beab1e7895f73c911ecabe62c267005c4aaf86b0f81cdb18eb68bc13f215841393280e777aafa71de2c36eb448d100c8ed6a746e8757dbcb1", &(0x7f00000000c0)=0x1000, &(0x7f0000001240)="5cfa1bc9cd7fbafe9efc98bb0f25b04243dd7e90a005cc3082af9ccbb7317a77674b11d025d49d4b3978d0f02422d93c1128ba54a663c453cc1d8a75098135cd85b6369aa873023c9e46d4c2f18eb2bc659587e27ce664049c3777ec334ff20bc424168c7efb62764d007293b827964416f9e87c839ca491cbc2dc9320ba34ab6798723f85d9527e2fe234cc4870990f20234251d88d8a9c7e71580bc69083303aeeef9740587e39f2d4d20f1fe6f61bb7f0d7e7a8355d2217b901e8b1b7fb9e98d889832c26f0fb821c83a412557a4d878b409bff6756a275527993938010dbf0f966ed6a6eb6fb1f12", 0xea) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000001340)='/dev/pci\x00', 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) 16:21:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(0xffffffffffffffff) r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup(r0) fcntl$setstatus(r1, 0x4, 0x80) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffefe, "8549c83ecd426111fe4d04ef336b3500001000", 0x0, 0x4}) socket(0x6, 0x2, 0x6) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 16:21:56 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) syz_open_pts() munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 16:21:56 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file\x00'}, 0x9) 16:21:56 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) msgget(0x3, 0x611) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x100, 0x0) close(r0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000000c0)=""/112) syz_extract_tcp_res(&(0x7f0000000380), 0xff, 0x200) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000140)) r1 = semget$private(0x0, 0x7, 0x2e2) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x6, 0x9, 0x7ff]) r2 = semget$private(0x0, 0x0, 0x264) r3 = semget$private(0x0, 0x3, 0x608) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000480)=""/209) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000580)=""/210) r4 = semget(0x0, 0x2, 0x4c) shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffe000/0x1000)=nil) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0xa) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/149) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)=""/253) 16:21:56 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) getegid() mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:21:56 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000040)="a95443f18a3bea142c24772e391f77ca840d8935467bfa5c88ebcd50580d9f27a119ea404b104a98a179f7f7e618bf19fd0fcbb9cce9ce18aa9cbda5241b4aa44bc2ad52c1f3db8ecb1b9b6583663f1266abe1c6ac5cb09acb5218385953de8f9c1b1cf948fa149db7b004e5d6bac0f0425283b42732e66e0cc9bb2f75c07de0c038664dfe712b59db630f3e15223effe4337b5f5e2f8119f61e41cf78e5cc6d3ebb893ad440b1afb218abf9b72c9ddedc2bac7b9900ea52b1d646cab8d6d9a7ca866d5b90ffeb43acb9873dcae89abc1b639d9ece0187cabe67335c2c3e054dcd0fea18c3100995", 0xe8) 16:21:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00004d0000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="2ed54287", 0x4) 16:21:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)) 16:21:56 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:21:56 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60a4000000183a00fe39bbaefcac07f331fde15d886f3182ff020000000000000400000000000001820090800000000000000000000000000000ffffac1400bb81c15b8be0b769224b920e1b3f50d31e36ed1cf34cdabab6d02c539980448738ff13e18fe05c3b139ce3f878d878073f10c40cb396e8708905bda0481dae535025ac63f3bd884c01deb48f5dba98c3ab230efcf86ae40f43a82319e24a519c0059c78dd93bdbee25d64ca691379625f7450500000000000000ac033dbad978ef870c412eed69eda9e1b0704addb079ce82713071ec9a01be31e2810d"]) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000100)={0x3f}, 0x10) 16:21:56 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x20, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="a671113b9f79ec6cd37771e182e5cc99c077ebd35a206b2bc6e9fa47c67cae92ed4b6c177dde3575c1928d1f583d6eb9eb5c7087414e54ec713dfa5605d1598f5ab089286edf57d632e4693755b651c148cb7ecc659b4b262a3537e8e86e477e05ccc8cff3d97f10c79660ba2285d023f21fe9fe93f1c473cb7d3120be3ee0fddfeff0774b9b79cc8115d4829f1f5ab5000b7ff79c05c9c7751c79c8f64d42ab026e", 0xa2}], 0x1, 0x0, 0x3) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x6) renameat(r0, &(0x7f0000001280)='.\x00', r0, &(0x7f0000001200)='.\x00') 16:21:56 executing program 1: sysctl$net_inet_udp(&(0x7f0000000280)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000300)="0dc52c775ec6c109d9944d51fb9735fabe353142d32c4af38add8c2e8df49338677e88e05a51b7f509f27e08f35705d9189ce69a2246c78cdf7290029abb60d9f60dafc187e2a5c2ba1fe13c4caa367d90e25bef958123039b2f682ecd39b22da1365d644723cb1fe79e5de3d6c1c94fe5a4ec66435bcc301c86b065", &(0x7f0000000380)=0x7c, &(0x7f00000003c0)='E', 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x53, 0x0, 0xfffffffffffffffa}], 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xb, 0x8, 0x8, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffa, 0x95, 0x0, 0xffffffff, 0x4}], 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x4, 0x7}, {0x23, 0x3}, {0x25, 0xfffffffa}, {0x81, 0x1ff}], 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000400), 0x8007fff, 0x0, 0x2000bb01, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000440)={0x18, 0x2, 0x4, 0x7ff}, 0xc) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000400)=0xffff6f6c) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x610f375be21d8fe8, 0x80000000, 0x3, 0xb0}, {{r2}, 0xfffffffffffffffb, 0x75, 0x1, 0x1ff}], 0x5, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0x84, 0x80000000, 0x5c8, 0x10001}], 0x1, &(0x7f0000000240)={0x5, 0x2}) geteuid() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x2) 16:21:56 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@local, @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}, "cb0aeedd3b541c79"}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket$unix(0x1, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pwritev(r5, &(0x7f0000000540)=[{&(0x7f00000000c0)="7ae69828044f6b200fb0e3f07c6f8e9cb59c353cc5cf6af02c4de923affa37e1c9eb9927e06ecbcd6d6d4e8c1003f93aa7fc3d516284faaf67a552792cf15a3680108f652d04ccdf121ea1f6f4c5aebe00fc1c4477b629cf40c2de6dd3d7ea6d7671", 0x62}, {&(0x7f0000000200)="fcdca016ee910c7bfc9d2e529113ca39df234a3b70639b36bb13d7e8339d98bd64ed00ee9c58946e9681635769ba19d31924ff3df11963f13fd6b47b04203a8fa61ef1fc988e848cacb6ae88af90c1586b62cbaf3087088d3656230932041e943c55d588e88ff1a80961dc6d59667afec97c488529f975682f1d4e0dfbfcd1652723d2b0eda0eb6f3edc14a5b7a28b1d5ffdeaddab386dbde17f32662611ee55", 0xa0}, {&(0x7f00000002c0)="585a3e2313bc8d1326a5b93137b5ad6570a41c5408850a57e6653eea701e2d6cd242bd045cb683c4575889d37d078ea54232993a0b43cb58fafa5615ffe5dc3d5c375167c883294aab3593f3ce52ca135eeb3a5938cf7c9c7d10fdcf7fa53bb067cad2ad9a0ec71cc019b1d608726058d9bd08404aeb43046dbf1d484dcd5e108f3389a566af3970e454f201c4022464af051d3e141510e866577e85b8", 0x9d}, {&(0x7f00000004c0)="629ed240d5322d41934e3aabe5498516e2c42b33008086c7afb0dd734bbcafb63c6c093bc270867d568c91b705785bc643b88db6a038e6fbde6423a80dbd643af335d99d4dbf4c3153fd723cb2ac0756584830bcc9c42126", 0x58}, {&(0x7f0000000380)="c01b9f7490d2744644df69ad47c4a856b1aaf8894dc9fd5b6a741c26348ae34b066fb647be04ef6715a1611f", 0x2c}], 0x5, 0x0, 0xd3) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x5) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698a, &(0x7f0000000000)) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\a\x00'/55], 0x37, 0x3, 0x0) 16:21:56 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = msgget$private(0x0, 0x162) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/202) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r1, r2) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x2e) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x40, 0x43, 0x80000000, 0x50e, "669e1e3cfb3311aad9ff8d79e6503a45f5457cc7", 0x4, 0x3}) 16:21:56 executing program 1: sync() r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1010, r1, 0x0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:21:56 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2c, 0x0, @empty, @mcast2, {[@hopopts={0x33, 0x1, [], [@enc_lim, @enc_lim, @generic]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) kqueue() 16:21:56 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) r0 = dup(0xffffffffffffffff) fcntl$getown(r0, 0x5) 16:21:56 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = semget(0x1, 0x0, 0x10) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/37) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x10000, 0x1b0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000300)='./file1\x00', r3, &(0x7f0000000340)='./file0\x00') 16:21:56 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff05e8ff00000486dd6031797100323a008acbd2ba99e8d1f73b53ea21ee96ce34ff02000000000000000000000060e43edc00000000fe8000000000000000000000000000aafe8000000000000000000000000000bb201900"/104]) 16:21:56 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000140)="0788bced86fedbb2134248c869a417d33baad8412533d0aab46b207817030000008ad6f71f38ac4b94e286a47dcbdda7ff16ab78f3b1aa270cc7669a2767b85b7f372a0c57f41fe563f7431eff7cacee", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000400)=',\xef:.-\x00\x00\x00\x00\x002Q\x1d\x1dl\xa2\t9\x8b\x04]\xc6d\xd6\xd4\xe0\x12\x97|\"``t\x1e\xfa\x13\xaa\xf3\x06\x125%xO\x16\xb3\xa5\xcc\xe1\xb8\xe4y\xef\xd8\x01\a\xf1dW\xf5l\x17\xa9\xd6\xbd\xa2\xea\x85[\xcc\x81\xdc\x061/\x0fD,|\xca\xe6\x8e\xbc\xa167\xa5\xe9\xe34U:\x81\x7f;\x81)\x19\t\xd1c>\x9a&\xf4\xac\xd0\x82\xae\x87\x0e\xe8\xda\xfa\x9d\x18\x19\x1d\x01\xc4\xf8\x8e=2/\xe0\xf5\xa5E#`\x8e\xf3\xa9\x12\x9b\xc0\xb4\x0f2\xc5\b{\x19\t\xc0\xea\xa6\v\x9au`\xc4wT\xad', &(0x7f00000003c0)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000200)={0x34, 0x0, 0x3, 0x3, "1fffff0300", 0x3ff, 0x800000}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100", 0x0, 0x2}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6204b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xefe}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff4, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x80) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000100)=0x7) socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x404) semop(r2, &(0x7f00000000c0)=[{0x1, 0x4, 0x1000}, {0x3, 0x2}, {0x4, 0x100}, {0x4, 0x7f, 0x800}, {0x0, 0x63c5, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x2, 0x1, 0x1c00}], 0x9) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) 16:21:56 executing program 1: pipe(0x0) poll(0x0, 0x0, 0x606dca73) pipe(&(0x7f00000000c0)) r0 = open(0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8800, 0xe1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1000100c00004}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x400) 16:21:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0xff}) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) readv(r5, &(0x7f0000001480)=[{&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000001340)=""/210, 0xd2}, {&(0x7f0000001440)=""/4, 0x4}], 0x6) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$setflags(r6, 0x2, 0x1) 16:21:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) getitimer(0x1, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) 16:22:01 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSCTTY(r2, 0x20007461) close(r0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r3, 0x2) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x2000300000000}) close(r0) 16:22:01 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1bd9b297", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:22:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x6) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:22:01 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6094633000183aff00000004000000000000000000000000ff02000000000000001f0000018700909445caec22eea4b48a000000000000000000000000004def"]) 16:22:02 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) close(r0) 16:22:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080)="845b2b32f57b9ae1c263a3d57f960edf65b3bfdae95ec106e3f1c6c2385586601ea8e6b01d89cd71a499893b9864dc064c6ea071e780", &(0x7f00000000c0)=0x36, &(0x7f0000000100), 0x0) 16:22:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = socket(0x18, 0xc002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(0xffffffffffffffff, r3) readlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/82, 0x52) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r4) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r5, 0x6, r6) r7 = getpgid(r6) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/61, 0x3d) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005935d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63faffa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 16:22:02 executing program 1: sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, &(0x7f0000000080)="d3efc6b48e6663407c76c5cf7c89f8556d5fdda9014e4939c58bc88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa2407763f86e3a403503226d5fc33fae28cfe657a5f392bcae9b0e7dcd55c13fb36e37e0c403f8a61b7b19e87014f2e624c5f715c0bcb757090027282312d0385ea82a307761858b400b937d9518", 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xef}, {{r1}, 0xfffffffffffffff8, 0x1a, 0x40000000, 0x0, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffe, 0x12, 0x1, 0x200}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x100000000, 0x4}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r2) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x8) kqueue() 16:22:02 executing program 1: r0 = socket(0x2, 0x2, 0xba) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x9, 0xc303, 0x8000}, 0xc) 16:22:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$unix(r1, 0xfffffffffffffffe, &(0x7f0000000180)) setsockopt(r2, 0x0, 0xfffffffc, &(0x7f0000000200)="6747d71d8003951d906656119d89a00851a05518512dad271fa3f33472bde3d69d8fa385b6728cb4ea6a3e4621bda6da03b664e1a4ab113b087cd4cef5e4add0d5f4cd200e6632fcd2bec293511b9cea129adeda36589321c65e507bfc1af4a2f8b34d361f6d4bf2b7964a2c00a382e9e19d24a4ab385a5802468047521759ebf3f7de2ec2a31945291f18d90306ce8adbb7a8780d1f5943366ac411ef2af701c279fdef6f97808c3b24c6c7bfd757cd2dbe4a23e35664997e3eb89caed81b0615c7c3bf106ba73f297861a6d9bd7e1079b06cdcfef6334f65270539d37b002ce79e8e83c3af", 0xe6) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff}], 0x3, 0x0, 0x200, 0x0) r5 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r5, 0x0) shmctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000100)=0x7) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0xffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:22:02 executing program 1: r0 = msgget$private(0x0, 0x1a8) msgsnd(r0, &(0x7f0000000000)={0x2, "0cd670069048a0cdc082d69aeb63f7561bfeaa16699aeee2cd1678047fb1ef2136f466e9eeab2bc666b7bcd440d0376f0ab9f08f"}, 0x3c, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r3) r4 = socket$inet6(0x18, 0x4, 0x7) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000200)={0x1, 0x9}, 0x10) sysctl$vm(&(0x7f0000000240)={0x2, 0x8}, 0x2, &(0x7f0000000280)="8a494702c035aaad368574af4359279d65863173ac1b5fcff8543359273835a22a8de729ce9a96e83de27dc80aa879c285758e260e1f2d1ebd5a6c9877a5e2f47f45c689a0210df34e49dcc17aa48b3e9da5b6d3b5a2ec67bef3fcf547d18ec2f8303731b5d26c9b78db0255190a3778f6347cad1781c97f6bd5886d1bb2cae33ff3d07735177397ab5243029236915bd4fc0e017f17cb2333579cf0944ebaf6324105b4c000d869ee0cffed19ab707f2d0565521c2b7b7961f4d3f084e702a661136c108930507ece896d178b5aacef36fca59c1fa77fd5cdf6236543ce18ba886d0c370687ce493183ebffb103c276", &(0x7f0000000380)=0xf0, &(0x7f00000003c0)="164dbeb915a9b53dc07dc6e9bb894a1f00b8e30a0a6f0aad295bc3988d0111962d89222f5e6c3d045eb8f0063c53fd672d29a8950ab6c51a05eae4bfa23bfafaf1abeb05909e3551bd7df9587d94f4a00ffd4e4032b59919e9aff52e6b79da248f4f070a35eecf59d4c79c8594ddbf3be178e307b0c0bca278a13ab6995d5c4f71e2ded115a0fcbe0d1844ad01c151", 0x8f) r5 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000740)={0x5, 0x3, 0x1, 0x8, &(0x7f00000004c0)={{0x27, 0x6, 0x3, 0x8, 0x20, 0x8000, 0x9}, {[0x0, 0x9, 0x6, 0x99a, 0xce6, 0x7, 0x9, 0x99, 0x7fffffff, 0x8, 0x7fff, 0x3, 0x80, 0xc9, 0xb6f, 0x1], [0x1000, 0x9, 0x101, 0x7fffffff, 0x9, 0x5, 0x26, 0x8, 0x8, 0x7fff], [0x100, 0x7, 0x100000000, 0x82, 0x10000, 0x1, 0x10001], [0xf50, 0xeab, 0xf87, 0x2cf32f16, 0x8, 0x1], [{0xffff, 0x2, 0x400, 0x4}, {0xdf6d, 0x7, 0x200, 0x4}, {0x4, 0x0, 0x8, 0xfff}, {0x950, 0x72d, 0x5, 0x10001}, {0x6, 0x7, 0x9, 0x10000}, {0x701f, 0xff, 0x3ff, 0x6}, {0x8, 0x17ed, 0x7fffffff, 0xdad}, {0x4, 0x7, 0x800, 0x6}], {0x1, 0x2, 0x5, 0x7fff}, {0x0, 0x9, 0x1, 0x17}}}, 0xffff, 0x4a}) ioctl$TIOCNOTTY(r1, 0x20007471) r6 = msgget$private(0x0, 0x600) msgsnd(r6, &(0x7f0000000780)={0x1, "6202701a384077988df413a0184d3717bef5b4a1da57056b664b73dd6108db2a37fbbf283f40a26ef8bcb47d8fec411e2d305fb6f1aa63fa7b7863da014c4ba65766f7957aaad0da71b0086ae6a1912f2044b798494aa7bd6b1d719a95cb89"}, 0x67, 0x800) msgsnd(r0, &(0x7f0000000800)={0x3, "5ebabc936b324bb939bc071aadd6b24a39be49fe23db6117bc3dfe55"}, 0x24, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0x8, 0x0) pread(r7, &(0x7f0000000880)="6bba9561375c3e8d30dab5e8cdbe1432b1b51a7809c740738f0b0ee1736989b230d9427b2677e51913f20f490a7047db1da1468464108fa69a8415c1676225aa313650e8ee43643c190f279cad16161441737fcec6c882e5251206c04cfbbb471b5c9cf31016d2c25d6dc0aefcfa5050b4109aaff3f234e72e10dea8f6d52b71f1", 0x81, 0x0, 0x7fff) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000940), &(0x7f0000000980)=0xc) listen(r8, 0x5) 16:22:02 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffff1, 0x53, 0x2, 0xff, "c0f57511b86576c9b603600c026fa7fff1bf7e2c", 0x10001, 0xb5}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:22:02 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) fcntl$getflags(r0, 0x0) r1 = dup(0xffffffffffffff9c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x800, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$inet6(r3, &(0x7f0000000200)={0x18, 0x0, 0x2, 0x400}, 0xc) select(0x40, &(0x7f0000000240)={0x2, 0xfa5, 0x4, 0x9, 0x9, 0xffffffffffffff81, 0x1, 0x9}, &(0x7f0000000280)={0x5, 0x6, 0x2, 0x33556884, 0x6, 0x2, 0x3f, 0xfffffffffffffffc}, &(0x7f00000002c0)={0x200, 0x9, 0x7fff, 0x5, 0x3, 0x7f, 0x7, 0x7}, &(0x7f0000000300)={0x2, 0x1ff}) setegid(0x0) sysctl$net_inet_esp(&(0x7f0000000340)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000380)="c9708f699f80a8174e6702927bc9627fe32401fcaaef17db13d8728b4615ecc17a64c02dd09b335197a1f9c8a75d9e962f7e37f15d6f17f35dae3a7359cf73b7b28eb11b45d750ec9496aac531cd1f38085278ba108d3ece7375cfec188d5269b801ce13e2c6931b15644314c504b56055d82c3ff930b8231ebe26b4347badca28ef31c1cb1a9c945418f5c3963989ff97ae1636f696006a3af84dba7dc0e1232608ce56533c534040fc96c2a631438baf2083bdeb96fd385127caeeb01418de854f0fc630bfe0cfe1f39a79ffbacbb73d67eeacf697168f77aa2a53762df7d572fa40ecc13a45711b7951e981d4cf59f453c470fa102fd02d9580a21107bae161a4dc859dd060f332120865da8608d7a955b325eb45c26ac2f450f3bdeac52c12afdfc246084f232338844092d93bd6147ad44cc28200b9d4189c0fd4aad0a32e965ccae99609d0cee74882c982e964371396993761832633d6619a365817b702e5d3ee357e4288e8720734d2bfef0fe3ddf26202bb3b926c72a190fa29bd7671d30d59fb9726b1f2b4d6de60401c41dae3c7750e52aefcec09aa86f2aa8f98bf86652f6f1185f854d89a27f9532e8ae6eec2fe7653b8e574277282a15aaf34f4773dc9281b8715d8ce8db1b4a2a80336ad904dec483a51e2bc9de32398e43dfc6c6706c479b66485ca7045b18cf975be9bb8adb96d8a0cb6d66f978227fc58fa153854ad4be1912c876ca306bb32b0c7429f1d19562e489bb2a6645c2425e2af62ec9047fa0bcf35f6b3e9b2fd20f6011c1b53f217838923d003ad5f6c8832180ac290c595bd369c5fe8753a51bc65455cd573a3566334f0c4a6d2f77924b3d4c77d351adf79d28e3568dd6499d7fadc03e17edd4d5955615bfe4e4abf816974a30bc3fd360dd333653b49ee98c0ecf5a8c46ac9128b84602d272fadd4f8cecf8cfe0c4c5f3f429397cfdb5311e298eb374075bdade0f96e24c5b3b54cbce78bb401a4c50a6fcd4ab83c388656bb050d21b737fae03fa6d4fe82c12d616dd0f3676f5b6788dc8f6ad87f331dad977bec12a35d9dc4e3f15dd284ee0592af207d8df10bea0daeca094d9916c8c6b3ab797ed323eaab8332b9f7751db71f9ab7ffd609cfddf9250f3c352ca51e27db634a9d0ee3275d8a82795f492a16a9d392f04208dd8d37889f0275b984822ec57d85dc7bbda0f465ebcc1c01f97df4321e0922e2724403499546f82a8158ff51cd0888ed697bdc493cc7de2925c82ac5e9a9bcc627862d717d8ee59b9027859596e348f0cd45feefe1ebd0750ff3be3bef835173ae00d2e3596ba9b0f1b2973930e26626356ed0857218f53206336bc8e57dbe2576f30036c96c76589873a45ba0c57e170460009cdb40eb48366244cd2cd81b7ab3ce2091315aabdde3024aa348b4badd7eae1585c999145f71ddac4556025142126f23bd38caf8f97e41341c960e408b685fa2f322f27ccf3a7178fba723b648fb3f72c15c0046a82ac06023d0659024f518174b08cbd9194f3d0365d7d0b1a4d35cdec20f4deaa5fab6101f922da9efc24b18443e76720c3cab7e86c092be3129088286927338bf08b5b0a5f960a93ffbc9724ce448ec5d86a57ee20030f519346386ac7f327bc7db23e820c605c50fb83e0ab7944d9193fbfdb0b8ada1a6d9b66303358b40d346af61b023814b59c516046407d31e127ba76ad64a0ef85f9c4015e7a314a880d2969f0b65a5e85f3c03c44d5697246ac4a357f40ed044d042143a6dd4cf417b3536cf2231c3d59d8543c559a5f25f81da8ab8fa1972d4b2c729dded58186168f0b382c044308e43c700c0501d2c5d8fabafcafe1ba84b10e45172ce6f3ddb2eb456912c7d08c8dbed42db7e18965b8308d68c2d311638d4ec8b7ef5a6b5e04a0c36fdd57f51ea730f429740cf20e2d1d9aa8d66319d1f1eb5d9cff9e34d8c1088d5025f29ff3e66e11cd48cb43f89e95576274f68a5d069781cf5ee81881a74917bae81e22d9e3ed84192ee0926df7ca5dd85f77b11090ea39df0c7aab90907151529c22d3e8a1c637aaac8ee01a742cdc3a493ce2da32dcb091a4df94ecc4893d4a7bca45396e5c8181d5e236af2d1a69ac065f40f61ae87c33135cae47dc0fbeb29ed8af219349e8713294fbfa0b68b28f50b11b415484b8616a9b2109b0f738c22f12bfbd9fae836f9635f700d936e241e4ba5c2efb4babb00f71a89a2b6271e53269ee026621445520eaaaf292465169a5e595623438ebc636db0724138660a202f75e5d115529aa004be3fca40bbeae3422b82a32d867f6555799a18dc501bdfa9fd40ddab87147cc21bd5c95c4afa4dfd064db68761218e96e9b586321315d74b20cd35f45f913440f74d6134c4cf7f1359b3de4311341f54fe561184765ceea489a8baf8d0eeb63406202c1644c193af83c0fcbc466cfc315b6139674b8273498d2ed6e229957c6632413a29cf385289bcd448b01a2c9fc9de56e5b9acca83e12cfad57167c6cde8ca187510bbf89be19a2b98f2eb018a48b59092e665ecd9198c5d0ddb5f4fea1e7dd02216b6de636cff235a763bfd1d9d7708f1e0290e2f83f08e222cb87e08578e3ef466597f1361f7e2b168774eb226deeb2b5e5b3538cc222ef4a9875415095f0ff41bc31e053aa24a98983f3088f91c1fa8baf33eaa2873bac66a2e47d08382d629c48b1b19fa514850c2fcf9e3eb00f7047eb2dc26cb06cf28a4ca3d9fa72c44388e089f43086158a22180dd86dbf6d8976e6ac1a4fe644327ee85a974ef75e028ea2f03c31f41a8c76fd2a0e799829230b5eb4720bdafc126ded81bf9b070e54a8ede73d2dcee5e984fff1e83feee4db6cca57dba34b75b1320f1ac1aa8f0bed28b9731c1fef23508780e578d77a2d3208b25e5bac91f2548fc6c95ca79495dd260a90a80a746308ad9e4799de46c4919b6ea5d9a07bf9609228e585c410769d9987aea732493513da9efe9b4d33b0cffef52826c9d5310174ff08b7801e57ea2b68750404a8037763f309dfdc819fa1e67a8e51031357b4581ce3994e8692ab317df118a50ea636e80252e3eea0d248c51e3de41b8da78ab64074f078e9b2a1b69944d3a7f222a12b6602eaa4f196d7c9f9929ceb9ee326ef5bc21e2441bc11853584d04d0810871ae6eebffee898dbc78050eadc05f1f544e844f63036f4cee7baf3944270b654988ff67b1e265f7175da4b5bef2a92353f7e0335f7b4b50817a9b249113e8969f2455110118ff014249e885d64aa7ac2ed966c58c9398cfea644db9953e8a1ce18e6968c625da83c51ee21d530ed61d12b36e61dfcf26a673e8ee3de757dc0846234e2d223b97ed238662fecb9f1f68c3a470bdd27eebb11cbbe7ed6407c9ec0202517bd32e91786408a36069cda78e12d58f1bbb7a983b11d4450b520f5490f1807fecd60bf05b0add250e957adf0d8f26ff2e86cd29018be6d1f640389b8ce023b2ba75e679c688769ecd1a5dad16d4990a75370a5e0d8940be9e63700387cbae26441afe64c37b0b920376778a47729ff53e6e81c4b35247931f09ff09afe15047683a63fa73caa157d6054bf6330913c59f0edd279e8520fde7be1f4b4c45d3d5660e5653e2beec3b3f23f6570f8424ceca0076f928eb724daba518f36f1c00794e5e0e26c985d5ab6e7744ffb1fabaaa6219370a2512a391b4f9426d6e6c12d2f25fce1ddc731866a8729eb3ef2938d069d612f96979bbb824fdbdd527e0d1fcfd3575520b3d42a0a2b7842c11e96e981bf41d8b64d80d122408b0fd3267f74f2cff27c4b2f1fb32df1211a55db280d9db2edd75caf485c7993328cc1cb77f10b401c1d928f0de683d939449b2dbd1ae2bbc5a641c7d10c7df179a9524560437083e50057c753125cecf99ec48089ae7ba2d842917da5b1d1c5461dbf8c898ce34287ca651043526d5d8e477b414e99f4ff6d68e15dd5eef9255277508ea6a4170ee284aa43d1e4acba0ad52ba4201f4b7ab2a176b36173a400fa4fec8bdf310cdb88a04b5a1f181fa6b043747bda14fdd51cd5b1444340ff09582aa4939fa215b457e2e2283b6594fa7a366c0664d46326daa1e9e570e3df7bc5a3552137e49d282d6133cb361418e6ea46a030147978891cd443c708afb35e041a00ea052d75f41cfa15082bb2b6633dece0fe6d6592ffc25ce379ae0391a37ee1aec8101adfb17c5cb99505684933952918fc0273de332ed73f6e3d8cccc455c804bb52d4c82594ed3c824217130acbf29a7fae51ff282d68c1651bb3c77dd2429dec98787bdc51ddf34f50069b296336e6a1fc8c65402527d3237d62b660e737058d8c6a41535709d168c7c2c09ef033e4aa1f5e0797a4d36d3e4fbbdae3ca4341e6868460fb610ed9377c81ab0b79aec7067b3327f4f7d3d57fd34118af974b31998050a8a414c4125b59c0a143b8bb5b45cff9930386c1cb442809d186ff2efab943bb45588c18ddd8b934e60ed1369b977e24849487bfeffaf000ce6a7621387047b96f597b796c9121bf8727ae0f29bc84ab4f0974cf4b3f4147024a8a14c3a22b8c8b8fd190241500189abb9eade4324526b840e102f4454087b81510e7a7261bc25725884f9b038847b8351726e69ba4e4941a0e4b2acd6374679e1a9f1909f49121f1a46887e12849b4f898382dc5ea263b59b3be7d4babc999cdb634f25ea307cc815db7a6e10a013bffa57264c2987f260709a8d1b27535b44a48428944ed8fd1ec980caab050ac98d4729ec3db94f227393e028c8ee94e46e119292b40836e75afbf6ce428c240ae96e7129c70337550061cf621f84a52e603cb1939f1e9e6f885883115ad38d4c3dc5c2ac31ad89f2607f9f2dc3f4c5d35e05ecdb26ad87b001d34d319ff130fa77eadea9d1295358e8c3f2ccdbfe210c8df4242a2c96eaa6fa6ec66e77694d6318c70e61b28868ea36631cb859508ef94505ee3cf1c26d24ed5a224de2a59597ea26bc117bb9f845b73f9dc1693a33b95cc4f1800fbc91ad8a1141353568029d7a57afb9d867f8780e45e97e235f4b9ed23ea47004de0c9e7b7a67d4382b3e50d2ef6cf3104d2713aeb589d25e47dd6d591c7ba3dc79760a4baf4363b13d98840803cd2c22796ecb7ff556971b674282a7b27108b6c5400de79173141dc857477ba17ffdb27ccf8aeaad78290618b88b195cdeca018ea74d8b71fee6ee9bb0ae1e637afb3594fe18ead68f57f555913b89e2fae11499f398a9706d33a48c0f758bf8f15d43d9df06007e10a42ed402baf4ec9ef841d733de99340518827709364719aad8862b301ade678b7ab1f80665d30ab7baf5ee3cbd73f7f0f944ec9feee7596ea8b3d40bb76d685822fce2b27b3e4c3a4315f74feedc6ed667d38533a6333cb78d4959708145d606f42949d826461ba4eadb902fb17628472bcf24e9f758bc1ce795564990ac8caaab2840a6c0a1e169de55cc729a6c33af390ae3c260becb8be55d2ac2b8aa3062ef3ae8831166b1f55dcc6c8c8ee6c67dd4aaa002910b2b344d675829f5a9227947ceda62f422def1a5e8e2f897a0c627e73aa62c788571832af4888108bd26fe190d42f7f552a38b0f4a0e921ce16aa03b5c001f1e82b2ce379a64bc662b8999352139707d871e8ba56579c13a02f64d533153dfeb28661565fc792d333f6897249c27a66973f9ad4af7259ab8736278e64e3e44442b96b7e9677ee19d3c1324b4ee09bffef4d33495553b840c8aba99f7132cdd29661df60c6c694f38b2cf3ab166f591c09b5866e323", &(0x7f0000001380)=0x1000, &(0x7f00000013c0)="0b457e5d77adf0ee547d5773447b661492e1a17c5d1d2efc46f90eaa027a36ebcfd98d51bed890e65ef2e5984e1229da0af518733d9c1e25af4c9aa1efd84cc9ec6697583c86fe69156bcdc4c5e59ad3cf45a133f63fd4d0b09b382b73f6a47010f7b1720d2a34e48fd201f210f6a74d2998862e1713859401155fa46b93ccb70089b056a6c600f81fd0ae89b8da11123801bca29e82c6d0f4ba84fdda71a3f89e9eb6fe7980ec1f061b3d223504abe77b1f536be9def848073017f4a3c6b8a53e4e85c04dd5c4cdeef4e2dff63d848e02ba6e3bdf79cd262577cb835a178a0daa46c840fd7f4af6e530776e3441848b", 0xf0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001500)={&(0x7f00000014c0)='./file0\x00'}) syz_extract_tcp_res$synack(&(0x7f0000001540), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/bpf\x00', 0x10a08, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) r6 = syz_open_pts() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x10, 0x0) sendmsg$unix(r1, &(0x7f0000001940)={&(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f00000015c0)="ee", 0x1}, {&(0x7f0000001600)="258e1b4c04876aeface2b5bae79f43f1d570033a16dc20a108dce83cef98b071c89ea7e4d05bdc3c96f412711d23d0e190e13163cc1a0e00475ef4765bc31bfb14c61ded9790ec97308e7504a3301bbb1ff218cdcc154d6e27ce65aa62dbfc62a269f077d1511fe7728966233dfd19f0c398dab82cb2ee7d9c1b1547c0d88f0cab5ca4308ef1054122dd26d0", 0x8c}], 0x2, &(0x7f00000018c0)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r1, r1]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}], 0x78, 0x1}, 0xf) 16:22:02 executing program 0: setrlimit(0x3, &(0x7f0000000180)={0x100000, 0x98}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1000024f) 16:22:02 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @rand_addr="ff347d900cbaf42c82d67015216ffdac", [], "6019"}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x6, 0x800}, {0x3, 0x3}, {0x7, 0x1, 0x1000}, {0x1, 0x1}], 0x4) r1 = socket(0x2, 0x1, 0x0) close(r1) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5011, r1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000019680)="730aa80cdecaa8b42a08330775e08e846dd015d6e0060f9c809dba886262b3ed2a63b148001fd921421dbc426100b01a901d3140a29b78003e8d3d6d96d4ca412abd22597abb9552329d119e1416c219ce099590710c1cf6657f2bd58f334264846854ae028eb83b48380886f8cb832557f0ebe0b6f121cff03a7a5aeca1e3b9e1b25ddee0829d9a0c84c0adcbf5db56be9b2c597af9a34a1669425eb579c979c5a0899dd2ba93a78dc76a6e1e512d9ac4fbb99eb3ad87d02d8e7e12d109b25ae8474af978ae98102608346e7929ec4de00201081ae91f43a4490b10aeba148da6a68f8b47ea0942c45aafcfb318d34fdeae5ec4a3e4101df7300aac238dc8b88e7bca4b93bfe8d453cd36def7edf14b3464e0181018e085d4cc110fefb2cf2734de99b37dc4d76a79bd34ae9bd37fd7bd0bf3937963ebf33042641b36d85c73368b32f75d8f3209edd6bdcce39a78fb5ce6dd15714787aba0a1c5df04be799e1530abff81e8dd6d164df2b53cb3703f7e752ced89baba6a2ac5d5239b3f8c5bb5649c4784e67f13d4325c5880bcbca92ac81fee3f4e2569aab989e0c8989a4d6521f525f1dc5d0e16488de2d462fda81d1dfd515515e2fc008a065be031711dc9021328f9b2a907c68a9fae51924bc601c8af4dabf3b40192b19e269ee86d6726cf931cb31bf9586e0e5bbd2182416691832b745a2189dcc95483c378beda149a4183937e4dec27d086a7fcd371cbca3a48f6f999ac00c19053111e45b93294837069e2663db8145801db833b10a18efa97b757e3e644002c391dfea21835a83f0b4afb229bb50c8a96b6eff591624b18f303a5dba9781093e918f1d58f8beb0505f2bcdf1afbb2b4d3a83ac09243e66e2a078c0690855e0bd0d55417efa09ba330be2d0c62dcfc88e70737234b591d79e6a53ee3fce7bea0129ff32c4bfee6674d2199a9d4a05806bc579ef68bb26856fbb266320ed2c38d411e1d1516c7811171cbffe00e512a340910fe276357c90db5e2c9191b819a4241e48b4f344c2d785fa68fcf498ec186525f6a1b793e2c0252290d1657650fc1b06d1036ebfc07071b20fe2eeec816a333c3a115a6599f1054e03740061e19b54e99780586ccb41285416fa732bd26c9c5c18b4732061296857884cc86805c5e63128a3d509d48348a22fe41ed28095adc08d016766813569ecfeedf32b9ac3d9543da7cbd49f1c6e23f9664c47dccdec9c70fdec7dabf50e61d03d4c0a0d07ec5e397ed8fba78c508de8550ddfbfe1c3f7e712797c65ea697c33790f7560c3fec023e0f80bf90a9acde03ce1606d5945ede828da4475bcd456393e0318041facb9c5b5c7029c89902fb334e107ce8107ff75ad1865645f73e5e55ba9a797cf00a2cac3eb3be0c2daafc66af992f56cc9f9965480bde77f5984de5def5b2387a10332703b6c6a34df7781ae973657b584f93417333941924046d761310eac8a1aa8fa3d386c323a1247ddae9ea0ee4a455fceb0b514cce7cc1d2ed635b3450d868eb6073b4992ce229a12b9fc5deee6bb921340c7fb72ecb60fe7c1fcbc9f15ddd9f818ff18b0355d9314e3bcc5a8933e591174b48888339bddcd84365850e20f0e70dc8105b5e2fbac884408cd5f9d25a491ea88e1db40f7c5fc26b94de27383a3e21895c3f0669f093e6d34504e0a3f6dcf7cf71cbd783ac51b9ad472799beac4fb41119904d60c00142aedce43414a2065ceea05697f3a08e01c4d46f87b8e6d30e4a7121fa76b56b6ab896970163f74150f897d138f2d3e9e0639757cf686c92c5b147f246c41731f7ba7f4eb9f5d2ae2ab2b51e1d9fff5dab28bc37f2bd766da8583ab5a68bf0044d84653b1fd2b2a9b6062a4fd1d884ed97f56b85502589e14c20587fc52d2351a136f11dbba337d306d9b1e19c7f0b37b78205d5a09fd8ca581f0987be4aec5e2c6be7e26d25207fb427e9909b58351172555ae60fd7cc5d979d17fc9b087b2d830a018b4fd3e27b2e3fce23f1e3a73e950ac0e9335de4e4876f45d7523e327ba1af939d3904410b5597f27096a539df73198cf24275e6d159b5196392bac343b67e2a13056286bb2d7becd8e0337ec3d6034ead63faf73af3eba8181ca0d125dfdfbfd28cc73757fba511cfc89139ecfb620ea3d7ee663651d0b7287ae4d0d6b8f6696cec2e47ef206af8a2bf8c28aa12293bc04885912e0b9adc7db71f9a33acbba4a44771b4d03e2eaf80ade4ea46bee8fde22b29fe5ee76ac5367d7bd5eb9d3024c151f0bfef2a58ffcf745d7b093096e92a97cbd65fd6bda0552e94f826212be8812def32193d8cb423abc3b762723d55b08318b4c4533bea0c32c0d510fa5d633e8a64d4b869e8e9e5795dda6890df3e5164b8be42eee3d9fb051b84d3dd5ae8ae54ec7e19f1072674a3b23caf9b6c7985fb16a3c29a4622f5c670d6881b3f7315252707fd1ca23d9c9c4f979b861b043934f54a93843ed64a079afc020363d9477fbd4416e282095d2898ff939174bde70bc60659e157e51739b92520c04167ee47cdcb5d06c29b8eac27368a83ff1d022b997dfc0139fb4602808e6a58ef0d70d5ea8ced1cabf1747058ae9bf7802b2c5d2e45c31bb050a9f6624f55fe557fff46236b4e567f3bfd295065b54f3488f42abe8285a0714a45948b8f72c4afe4a31f697900128bdbbef42ef2a34fdd62da3ea45ddb7277415aae9cc704e7d878758235c26bcb7e8abbe4b7ad6c0665e2b464134620d8c167af139dae7c9f82fcfaf49c8bc51ca0c4757b11533c56e330884e2cb6d638fa8ee5be8f11681a834ee6ab1c9658e984d7be4dfc8149dd752583edf2859e9b349ed9a5177d1ba687a7540c167179d35261c82dafd8910cc34d0ca564a1cb8528595c9b5a13a1432511f6eb4cd15bf1d3c87bbc739898394c33a9642e9f24131f252d496f6aed09ae132265b154ab77ed11dc798143646ea69c706acc257fd9c5c40d14427e8d7ab753b7f4958540682c7f183b304f4ab70cf957edac5abc1e0ea8b6e2fa271dabb8a1742371ada3ef99130ad1bc36a19bff702d28b097859bee0993dd8f619e5ff382aa4cf3759b0a21f7ef3e98e286ece4baa49e8194aad590b40837b9a24a9c2a2734a423027078d790dc0d8ea7df1389ac94c5cbfb6282bdf6f309733774673e645d788046f462ed1d3aa875f283a67033d2ff5fe0e994d4900a7e230c7ba641b4b0e8c1aaee87851a183680800efae5d90b0ccb59605cac4e67e4b282b6ecf572a1f9237d92d2ac9cfc0fd809ae0ebcaa0d0d8e0e6ca214c98feb93fbb3d7ad6258d06b2cbcc651bcc27de00af0090ee84718af45d8ea4e371977768346c847ee1c2dafe30702e223eca514d50f01389e5e7dfaee67984e43b9d160500f8c1efa4125b80a607fba9d54dd1884ab1cc9bbcd0da16daedcebdf168a5f278e91a9704517b49db4308c627aeb8c2a591f8a20e0d891b6904b5acaee518dede0dc6ce300c70acfeb2a118ede599d6ff17f251f51f227a8a3e1c31c25689d016b8ff82cccfd3fcc0eed5e7bea22fb178652ca19a301d65bb86ca448ccd76f7ad95c1ee5b608c1caac671f9075c12c8f12e189f518c42ee182b0ef342eb6e5fc1f90f7dfcea8989175002122c97937eed89a1c7ec0ceaffab68d61915b8c204123315ca35529a4e7f8f079d3178b6dddd928fd304f4b550ac7f0652a62d9fafbb078b062f45d8928192b4b1765c95007900915539381cf7a69305c3fbf46b9b51834132e89ab4f56e03a61c9002c6af88a5cbfc75f6fc4dd1d80a4e7e6c347068e5a2fec217e624ce59beec75898cdc495352d1adb123d34767af59976bc6919a510734215755ed21fbccb73061ea0d8a5ecd5c3d1ac22c6eef9d2c770d880ba1aaa209a43c29fca983cf5ceeee19e3e9d6bff25547c95c467fcf7f15879849a767ad5746597767165d964938665b9f666be16c284389c6ba03c1c27c72f63762c3d08bd9a3cc79e5a5941cb42bc5dc410a83d8ba499a3fa1332f6152c3db1ac5617ff7af74114a45da4aa9b39d07fa4e793652fa2b50a8d7bcc8183513a98e8831adcad1811f544914c0b7e60e25909f69552bc6fc0b6e985c57ab3fb174b06f4857cb64db7fe614d15cc584e975068c3d5df213c18babbf8f404f0b594271dd037bf1898ca9b80a46f3d6665c7ce380f9c427604d1c43b3634d3083ecf1b148cdc2449478af54536599de13f8a91781bddaed1c01064c56a6d008445676eb064c3e716e889b78345a89626a4895d2cd7e466eda8e4304ea7831c0b594e082dcf46db443d091a49f5f45f71dce4a4ddba019bb64cf74d07bcc0a452e514529ad2d3a1178a8e088895b1cbfa81649e54f5515d59afc1e46a7f1d766634dfbdc85308d50989e466b2e871ade137285438ff2030a27ccd9ccd1002ec7772a94b580006791c376480b7f59a5cf6447ec9aaca0d10f57246f378f48081393445df799aed75206408512ceaa7e8432c330524a111033c85fdb2b5efaea728e56fd973992078344be0ffb2ac72c71b7b22710145cd680e63edd463710999a0405fc37eb1c0ff36d48ef9dd67824b38d18ed6ac1ea130b8ca17045e7593995c28f840aaad2e0c377d0f664500cb3700b1af5ff90d248b4686ad67d503ea907de9ec8feb8606d0876c0a3015e9954b75a427139e62fd60b6577a3d91c4ea8dd62d45fe4aee2d44b02babc96dc38833ab7086edf887a79773c4ad54f68267793bd3021fb9ff16eba01c4f8b7da774ec6548d31e5a34532e29861ea9cdaee063065bbbc2cbb3d494953af33e02a7749673dc2c9fb21617c8fd54d4cf20f312c22426a8f4f6e7d2caaa3139e54dd2364cc3f6910aef22d7791aba0802655ee1bc1481dedf5c3ca08cfa7d99a110599a4ae0f86414c007ff501bea556e7b7f2df51956130bf51b227b8020593266af7c88fa829a69b914037c6ef78b787fa3e13647501d95cb319a587d6fc978527342ebe7f4796004808c50484f37cb5e3904bbec95d9cc3030cc3c2311222d0b444150f545b8259e87c87dd5583146674abd9d8a44c03ba07b8647a8404cbf74eb62cccc61bfbe19289dff04c1907034dac30d7912df3752bb6ebe80fd7b309a9f198e1ec5302ef69d650393844d9d3301c38045b45100eea10f986b32a0689ec20e513feb00997ccd4e8ae18d87fafbc24bc67c872fc67185b82e538b5d5c65d2bf0d4389c5fdea47452c7a6b16a3646b499c81a2b35a5ef8f7e102fe20baebd60cc3f33dd616de7c6c4308c71a67b1124611bc8a44bd15c6801c877f6a0d6416dc243a9720bed5022b17edc713d127e730b6bc40621403a78a23e17648b863268c25637a564237dc35d6dd7a227f68011a6ad157cdecfa25f8c19b284fea78d10120370e07da12fe98dba011e6859e15dde191550837d65e87ff5263520faeea95f66e191b6c5942ac3e12bf45aa350784bff5c5a16a6c4835d57c1327d5710011c4be2872d8447647b5452d645033842f96780a541bb4fd6dec709eb56287c84d38246cc7ef62eb01c6efe66f312c894fe47f85ea4b87aa11ffb68d57f5bd83f6f7370275274d191c2bf200e053decd4cfbe045a87efc0033e549c9f7934bd957aee554c10e8eb126216721a7ee69cb3a121faf00a2c9b311027dfc061c0e26a9b9ede929f6d32c8f7e715b4e8b0176d8004be38c16a6a8cdd64826ac61a45d34f3ad4e4a5137da21a4deea79ad1744e3a1a74159b27ed7682f54771c32d9024bfb63366b8ef4fa7513abf196cb69a6c61a774b1a", &(0x7f0000000280)=0x1000, &(0x7f00000002c0)="19fbf9444d341b9ed8642bbec14bd9dbf6f6dedcd1b28f21dc468cafe69df39a29aedb38981e77f36cb36e26a6eaf8987d24b3df860f76bcfe5997f5a20810b36bc6675a709475d525db302ff3a37d7a4245a1e51dad4466d77ce4a7676ae932aa073ba5e41c8f561c453e43047324a916c047fd8bd081906f", 0x79) 16:22:02 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r2, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:22:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/73, 0x49}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f0000000000)=""/56, 0x38}, {&(0x7f0000000300)=""/210, 0xd2}], 0x4, 0x0, 0x1000) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) 16:22:02 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x39) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file1\x00', r2, &(0x7f00000001c0)='./file0/file0\x00') open$dir(&(0x7f0000000500)='./file0/file0/file0\x00', 0x0, 0x0) 16:22:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) utimensat(r0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0x101, 0x1f}, {0x4c, 0x6}}, 0x2) r2 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ftruncate(r3, 0x0, 0x3f) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) fchmod(r2, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x24) fchdir(r4) 16:22:03 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2a}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:22:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x3, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8000}, {&(0x7f0000ff5000/0x9000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xe9a}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000b5e000/0x4000)=nil, 0x100}, {&(0x7f0000ccf000/0x3000)=nil, &(0x7f0000ec4000/0x4000)=nil, 0x200}, {&(0x7f0000def000/0x4000)=nil, &(0x7f0000f62000/0x1000)=nil, 0x81}, {&(0x7f0000931000/0x3000)=nil, &(0x7f0000a35000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) syz_emit_ethernet(0x8b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a2e59f4ba6215"}}}}}}) 16:22:03 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt(r1, 0x3ff, 0x80, &(0x7f0000000000)="9c30ad61db5af2c4d9693d174c0ec072d838bfeee6bf6a765159e19a91294c6c06a9b7894b94856e6fe4d239f28ad9311c6161028a124b033fee0c22d5beee87", 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) listen(r0, 0x1) 16:22:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000000)="7d700e940c71a63c6b37d2e37178b0bd96ddd8446ce4dc41fc5d923e90caadc60439cb8e849c0287d18d7f4cdc0a7167259794069f3307bcd76e637acc3e8d6f85605bc65e507fd12990c7c3d7f7d207000000ea66c7311b1298a7de33ecc7000000006b8874ed4847f88c1fee72ff9b2b85f87fd2ae86dfe6f37151f8508babfaed3923cecb8e10f4e86d6f192a6e93c6c542641a8798bfe7239acad85059891caa53a8134183a49dcf968da34374cf0b002fa0c6174d517516ad4d995cd0d5db4df1fc27fa631d41ac85132a060eb2c9d4d355ae7acb9c48351ef87dd43cf71379780a58ce1473a275575b0e1d6a5f8f9b3581a1fd9c075b0a1ba64986645c841816cf7563e3dd82bcbf91a7cc6c07e25830993777287735e5aee8837fab869507722d8e9c8875a57053e15b46d20e5505567a521d7a8397f13cb1f79724d93c1bdc97cfe3a60e45e6cfd2fbdccd07d4b5a3dc0d58fa7b429ceb6892c8290abeff32fbcc5372ac85f5d640ff18eb1721d4fceb8ae2e057752d", 0x17a) execve(0x0, 0x0, 0x0) 16:22:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto(r1, &(0x7f00000000c0)="1aa68670828c83a1aa1410f55b2f1c47d7806369b9f88716d2132e8346d1bda997f46241ae9ed46be4f68ff33db474f620e9c69385de8e2080d80a05ebd8434f5413a9f505360579289a14a46fad34c991ae39423654", 0x56, 0x2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:22:03 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) 16:22:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) munlockall() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r5}, 0xc) syz_emit_ethernet(0x76, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a0000000000000000000000000000000000ff0200000000000000000000000000010100910a00c1b0beee8092838000000000000000000000000000000000000001000000000000000000000000000000010600000000000000e0f287f1567e5ce8d5f0e8af90ca65e641a9e649b331aacff5885631777d2886fe597b6d690bf7e8"]) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect$inet(r6, &(0x7f0000000180)={0x2, 0x1}, 0xc) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000080)={0x1f, './file0\x00'}) 16:22:03 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0, 0x6010, r2, 0x0, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000240)=0xf231) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 16:22:03 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fchown(r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="d22196a796c7caaf4d3a21a2d579b593b5144b6d", 0x14}], 0x1, 0x0, 0x9) getsockname$unix(r4, &(0x7f0000000340)=@file={0x0, ""/4089}, &(0x7f0000000040)=0xffb) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) 16:22:03 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/22, 0x16) 16:22:03 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x4, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r1, 0x1, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/186) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/125) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x4) 16:22:03 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) r2 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x115) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:22:03 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="07140002a0cd9dc4b61616fabf0ffd8000000000", 0x14) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x2) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) dup2(r0, r2) 16:22:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x18, 0x0, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x801, 0x0, 0x0) 16:22:04 executing program 0: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="629e7f470aa6d9a9e80233559fc6a58d0e4d7b8fdfd73b4dadb3b1f2d799f68993d8198771763ab424a3cf4dad1f7aae3a1772b50baef06b8c737fb5f336a0945fca916146657b2fe0c1549aa0896698de4779ed1e727b064c7a112b6a62a318e113e4dec307b8000d2e28650433960d3f1109bd6189c927ff55fe2886072757c3af44497ff1985b2beae798be667d860f2814fbb77cf39a16636fef962bf94713655bbc087d5e287b49700fe3dd41d01f033f664f8893648673cbe31bf147971bb806ae200b322798ffa3885ce94a386d836674b7ff60f8ff0548bc3773aa840dce4e06d5e7e8a0de29e78aaa314e2baded715d8c73c23b011cc3c5bfdf560c16463dca5e57a56c29beba3d08831e82df58ed2d8337b3eddccdb7734c97f69d052c70859f973b5326ea61cef6f33b51998ec819f3e3278a685f21d6704fdfdf07d73b34fdc3125768d43d041103e030fae3c0f6dd64c34fead186517aecade70fc8281de8824b49650deb24a1838b00ff9f635b3c262009799a6a93027fceab86f5ce9a2fe9744ff8b6775973607b6ffdbe3732ab8f9ec0e1402d90303ec25b59cf78781525d1dc278466d5dff987eab5bae79e0d05ee452626565161d1ba5d14af1df67e501a288e12a771f1ce35b5972b7b6e107dcd4acee39aba9fc8"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x4000, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000240)=0x9) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) r5 = semget$private(0x0, 0x1, 0x598) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/200) 16:22:04 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x4a, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1e, 0x3, 0x5, 0x6, "43a7f48b8d895678fbae2e5d976bff7eeef32978", 0x1, 0x800}) 16:22:04 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x800, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000000000), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 16:22:04 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000000c0)="4ba30a81dda105cbfff1d8084603ec74af01bd58050019da07c1e41d54c901c84a6a7b1fc4cba645bd00000000000003759cd7a78300"/85, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt(r2, 0x2, 0x2, &(0x7f0000000080)="024ebb07ea165460836b772716e209c82e7df230277261098ce8eba82e80faccd4bfed4ecea5c733efdb9b9d5d4cc885c93e83", 0x33) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) 16:22:04 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r1 = kqueue() syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x1}], 0x3fd, 0x0, 0x21000101, 0x0) 16:22:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000001640)=0xfffffffffffffe51) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:22:04 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000340)=[{&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/228, 0xe4}, {&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/127, 0x7f}, {&(0x7f00000002c0)=""/93, 0x5d}], 0x5, 0x0, 0x1) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 16:22:04 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$BIOCFLUSH(r1, 0x20004268) 16:22:04 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90000000907800000101080a0000001c0000000000000000"]) 16:22:04 executing program 0: sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa08d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf07d1dfcfbb08b8645", &(0x7f0000000080)=0x75, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x506) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/173) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x300001) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000003c0)) semget(0x2, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x92) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000300)=""/36) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)) r2 = semget$private(0x0, 0x4, 0x1b5) semop(r2, &(0x7f0000001180), 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000004c0)={0x80000001, 0x81, 0x2}) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) semop(r2, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(r2, &(0x7f0000000340)=[{0xb, 0x101, 0x800}, {0x0, 0x2, 0x1800}], 0x2) lseek(0xffffffffffffff9c, 0x0, 0x8, 0x0) semop(r1, &(0x7f0000000280)=[{0x2, 0x3ff, 0x800}, {0x3, 0x40, 0x1000}, {0xe5d7e9dbee521c1c, 0x8001, 0x800}], 0x3) r3 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/170) semop(r2, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) 16:22:04 executing program 1: poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x7ffe) syz_emit_ethernet(0x326, &(0x7f00000000c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x5, 0x6, "9c7abb", 0x2f0, 0x4b, 0x1, @remote={0xfe, 0x80, [], 0x0}, @empty, {[@hopopts={0x3c, 0x2, [], [@padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @pad1]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x1, 0x14, "09f6cb8e9be0ba6f1a0d73b5ef4022c28d910d5dea29078e650c7471f7054f8acb305ba7e820faa195734c8626c58d8fb6692a53ef9fdd1a4d088b0630e265f0beae159f0cea58e051de99b20697e834d8bd8980c6494eb4c66a1341d652d9d2d8106746ba7977ad480d887f7161ba40c77291360790a24564283c2ec23c19c86644eed84a53527f2500d78fe363413ef8ab78585cc4f9fc829d5d3d4b3b8c1293b8"}, {0x3, 0x10, "c4a5e22e5d2a077926b10e15dc5aa6bbfa015fbb7f4a30e8c45cf9689a1dc9905676ff910b62a708cfd87e299f3b5f00bfeef44112fc8d6e01350e96c8897581c9cbf7c710a1d3010143e62e191248d147123a837331b91c48950c9e6de0ba3bbd20ffd46bb21b0c49e215a32fb82036efeeb9981d304f13a69b6d9b8d5258a8df5aa3e8"}, {0x18, 0x16, "e1981ad1866ca49ae866f63da32bd180bd47e854a62587360cb66ce98f40afb812b750da5ae66e13a62b42cf6d04895c350955dfc795c5161a0f0c1fcb817aff427f6caebf0725ec202c63f205494b0204a3a9dbc8292c6a5f972c4c108b887439c2ec1535089f5d7e927aa21d3d641787303fa5228c2711722ebcc1bfbacbfff7e4592f5e1dd375fb5749b863f0498c475675d591878f6066b96ab6be1236e828eb145f4db65e87184029bd753812e0492b45"}, {0x3, 0x1b, "8e9fd073a8a3a9e723535076d7a0d2b12bc5e40e67d272a39d984c7acdfa50afb43e20cc21b9c2e4804ba108eb2fe8a8fbc486334c2d566eaf21a575c6f9a5be0f4019931871cf4c2b1bcd30fab2d625328321b702e88e2697885bf348fa35a8455020443190def52f3feda330f1b891b49f8de331d6230498de1568ea9cd73ef91be1ad885191e73b3a3845b853742cba1cf778abd35899f4860397f4dfe376a0f2ad41b910b5164679fbb59b013cd2a652a6c4bdd396fdb8344dcf76cf12efb49a0b4562a28c54b6f37cbfebf36cff4a790f143fe0ccd686c7bd"}]}}}}}}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:22:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) socket$inet(0x2, 0x4000, 0x52) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c467dc5fbb2a00def07b9575f0a00"}) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 16:22:04 executing program 1: syz_emit_ethernet(0xba, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xd, 0x4, 0x1, 0x20, 0xac, 0x65, 0x800, 0x2, 0x2f, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@generic={0x56, 0x3, "8f"}, @noop, @rr={0x7, 0x13, 0x28, [@multicast2, @multicast2, @broadcast, @empty]}, @ra={0x94, 0x6, 0x2}]}}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x80, 0x0, 0x0, {0x1c, 0x4, 0x1, 0x1, 0x98b6, 0x65, 0x0, 0x40, 0xd7ea05c4f29603e3, 0x74, @empty, @loopback, {[@ra={0x94, 0x6, 0x6}, @noop, @rr={0x7, 0x27, 0x43, [@broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0x6, @broadcast, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @multicast1]}, @ssrr={0x89, 0x13, 0x37, [@rand_addr=0x7, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x1b, 0x7, [@remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x80000001]}]}}}}}}}) 16:22:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pwrite(r2, &(0x7f00000001c0)='\x00\x00\x00', 0x3, 0x0, 0x200000000000ff) ftruncate(r2, 0x0, 0x0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r0, r3) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1, {[@rr={0x7, 0xb, 0x0, [@multicast2, @multicast2]}, @rr={0x7, 0x13, 0x0, [@rand_addr, @local={0xac, 0x14, 0x0}, @multicast2, @multicast2]}, @lsrr={0x83, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @rand_addr]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@loopback]}, {}]}]}}}}}}}) r5 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000200)=""/65) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:22:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) connect$unix(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d6833e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b108e726200000000000000005000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18d0e762aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e16958ab85242c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c58a0291827b0cc0f3e22365f641bf39097d55e904737711d38232521d258b4e9a8dbbc55c6e7b336990eb7e128d02e65c242fdf32330e5461f46f646d0442f4612101a3cbd9db09931222bc446e92ac92e2c8ab496bbf748641d15aa6dd1267c08e8ba04d854457ebd9cc88af6a53da3c1f3a807c62630c460453f36576c66e1f0fe7"], 0x10) r4 = dup2(r1, r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r5, r6) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() dup2(r7, r8) renameat(r5, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000080)='./file0\x00') write(r0, 0x0, 0x0) ftruncate(r4, 0x0, 0x1ff) 16:22:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0x4, 0x88, 0x40, 0x7fffffff, 0x55aa}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r2, r4) linkat(r0, &(0x7f0000000000)='\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f00000000c0)="4f00999799008332fb16c4c91c932a0ff0c95523", &(0x7f0000000100)=0xff6f, 0x0, 0x54) 16:22:04 executing program 1: lstat(&(0x7f0000000040)='./file0/../file0/file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:22:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x3, 0x0, 0x0, {0x0, 0x6, "274715", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSTOP(r2, 0x2000746f) 16:22:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 16:22:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt(r1, 0x1ff, 0x9, &(0x7f0000000180)="2140d8fa8bc16ead5d5a73eeaaa3802196e76eb2efa4c994f505308604fcfb72d14e934246b3e677f2a38e621a1c254827e71f0216b8c8b4dd81b52c6e7d246dde88d311fe547073f1932794d1eec308052eccb957d175cc47abb51bec7ae3e93ad903c8c370948320d7ae8181131f92a210b87a61eb63eae129d635af6f381db7973a971773f27df84579531a15a70f5b8afbbcffd8c8d80ed8b937a2ed9dbeb1184fb3fee01ded4abe7d776e3f6bce194b7602988502357a90c6ea121de6052851d39a11a97d076e114873a20770ec9a5e817fb966b3077080cdddb313f37c", 0xe0) 16:22:04 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040)="dc2f4d929886d3115713e0070ea999a7751a8903ef034338ca154b106d882dac5cd726802056129cd39f2b640b1b584796f7cc37051236798b7809e163e572ff781a5ed777f0899a241d430e129fcd82a8b7a5facfa878a8182abe5f142a0c57a79c34433d90670b6a1eed3bc325cb02646ce7c9754af9e08f0539b6c3666d7a01cd1dcbd9b4a9347309d63acb2e3e762e730f70c969803b7dd4c072d8d4758168267a9f5b44eccc43b954c10dd04867fbcda56ffb6b2ac1e028e79c4585cc1a7339c802cb59b67018c8", &(0x7f0000000140)=0xca, &(0x7f00000001c0)="110fa98d7da8ffd1275e43256eb6b9bb137fa009e30b7926fb88a4d82a3dd5efc0b5e4a315c80ec395132b6718553a802ebae53a4167ef1f6a3408ddd5a429fdd4baa0185b0ae8747596756a73e720b178173b5d37d9ae9b7bbe1acba027f37ec1eaa9025928fa57bd96361e873c65aab2ef618ce487082c1678cd2fc3ad65d41a7fc9cfdf359c844594bdbe2c0f1fbd9ace2248ee03e641cc05b2d9dfeff6ac0ed637391bb6a43b4bced6328ba275fe12c1931897b7b80df06ffe55dc7e02633fbe25421901944dcb9d7ba0b1964e612bc0b1a4e8c3d8f7036d1967c463fa63a54765b59615a9ddc38e66014d2d10af61dda6d1a5c4", 0xf6) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "61aa0db11c28bae3e6514e6ae973739ea78b7ec0"}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0xad2) 16:22:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0100042f88677f4700ed1af1fec8145ce46193d6866e62ae6ff1ee375e173b92946b00acfa1a1d28500515ac266b6774cbb82d4294ec16abdb886a3608d7134099af58457427ae46700e92a4379d4a56959f95a7f4bfee60c481e5128abea07990dcfc6439319258fa3cf9be24062fed4a0573a79de436478020ff0071fbdee454001acd17f80a05952201746ec3be1fcdc80d788604db54c9045247356832b22bc1279bbf1c56e085398a9698ca32ad49891251bdd2e3b181191e655483d60e839c71ef2c9308d1ada6608e9f9bca"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:22:04 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x7fc}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x1db) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getuid() r4 = getgid() setregid(r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x10000, 0x0, r2, r3, r4, 0x20, 0xfff}, 0x2, 0x6, 0x8}) semop(0x0, &(0x7f0000000180)=[{0x3, 0x9d4a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000001100)=0xffffffff) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000600)=""/209, 0xd1}, {&(0x7f0000000700)=""/141, 0x8d}], 0x2, 0x0}, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) pwrite(r5, &(0x7f0000001200)="0038ab800defbb45ca9b5c2596538745021266e30c5cb27e5b4ca0f6924f09823f95c207489bd782dce635e708590b32b289a72cf5f8be79b3f1bf8909cc13923bc8aee121b8cd8ff29c551e67abae", 0x4f, 0x0, 0xfe47) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) 16:22:04 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:22:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x9) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 16:22:04 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) r2 = semget$private(0x0, 0x2, 0x623) semop(r2, &(0x7f00000002c0)=[{0x6, 0x3, 0x3800}, {0x0, 0x0, 0x17fc}, {0x1, 0x1009}, {0x2, 0x2, 0x1800}, {0x4, 0x5, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/12) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, 0x0, 0x0, r1, 0x48, 0x5}, 0x8000, 0xfffc000000000000, 0x7fff}) r4 = dup(r3) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000040)) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0xe86e) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/36) r5 = semget(0x0, 0x4, 0x494) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000001c0)=0x8000e0) 16:22:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) ioctl$BIOCLOCK(r1, 0x20004276) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffd, "666bfede477dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:22:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x1000) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r3) symlinkat(&(0x7f0000000040)='./file0/../file0\x00', r2, &(0x7f0000000000)='\x00') socket(0x11, 0x4003, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto$unix(r4, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xa7, 0x0, 0x0, 0x0) 16:22:04 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x5}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606948, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x2, 0xffff0001}) msgctl$IPC_RMID(r1, 0x0) msgrcv(0x0, &(0x7f0000000180)={0x0, ""/226}, 0xea, 0x0, 0x0) 16:22:04 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x2e, 0x0, @empty, @rand_addr="cebca9e6ed55382df5428137f6064209", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [], "6cf5"}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000140)=0xd82c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000001}) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)) connect(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="92a6d4d26ef8edbe76bd3bb9b946b1ac16d3d4dcb81264fbe354eee7a13ecfd7c77f04c85bd55abb3301924c6bb12e78b6bd40521270b29bd726f75e1fc46cd5cc2dc00dbedfb6d58cd7fb37d43ef809c5a4e2e4b8f91d49d914fc11a5202700d37c94bb291c1b929cda08872ca595cd99b0a174951439b7cc700a352768d45f6cf8ea739d7bd6cc2425a615dc"], 0xfffffffffffffe72) setsockopt(r1, 0x7ff, 0x44b6, &(0x7f0000000000)="2470927dd60cbd538b1d223c7969404177dfbe18b04e61628b947b6a4f815b57134b2327a0a9d0dd973d6ae3e34480e995f25233c72cabd26db5718dcfd764869ac3b4a7c81a40285dace3b2fd08858f5568558ca11739d0d0bbcecbb7a3cfceea30e129ca", 0x65) 16:22:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ftruncate(r2, 0x0, 0x1) read(r0, &(0x7f0000000200)=""/250, 0x50c7e3e3) 16:22:04 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000200)="35d946e97a62833ef0df314df10ff4fcfec9acebf062f1da3afb1519974c0f52c8070a07709e3a7539384d3c4059f55986ff777091c619ba3b7884b4c86d5d8eb2b7c39aa0718d6cfa9a1304941e93e92662ca01708e0cfa33ee34cd7dfb507ff1102c441fe0ab4ff70dde2f50e7895f2b4bca7f3d5bb0c7a22a2f7254de2ea84675bee7088f989c88b91740d216b38a05a0728a8817740ccaef4a512f8d6cd978e4fc3f7184445ce6a7a24003fcb320805f42ca89ce697120027e1b504ef61fa3afb01f3967275dbf10ace685756c7b7f88b06f21084f030f48b94d529439044c7a01e64c1464344dabd78c16bd972a5d08215ff61c0cedacef5dcb740c74d2ec17a7cb4b9547f76df79fad3d5176b2eca5f144bcfbe66dc1ad66bb40d614b82732d2ad312998a7ca9288116c0d96943d9e2a25c391431f16645e44139bc17132bbc2783abf4804c91968f94bb83d9265d57dcf4334d2db122b8b94aa59a10d502497bb439d27bfa12e61dafc0f0c69d4ea8709b09bd28d4c97f7dde1da49f42f2672d3e65d2c020d582aa336ad202a2dc23e51c28b21692f2e8deaafca037101c2dc2b44cfc921239dc4270a42f168bdcdd3e3e1b0541c2365ab6a9bd9566e5382f18e363bfde228de42d12ec10092f7caa70f3efed4fc2aedd1b9a4642c41085784e743600158c8b42a9d054bb283de6076128c6d3c6508c93f92b532d92ac73811a98b9cb1d9875d90d26189452b9e5c22ddf3b46aa76465e1134bb82843d6124b0620a612bda4c19ea1f6962ad4244e8f88da4dd57a3db86a93affeabd8c2d034fb97cec784149bb08317be41ea1677e5e3f28992411ef6c78630df5c726cacbef831c772c2bb44787ca39e56a0d6fd10881d347862bbb648f9260b61d470dff2f7a8eb100cc69ad43836d734cff3a796039aff18687b920df311933bd2e2f15cdec250f71c044332220843b429d3ccc44dba50c9fc0f586b41225ac1e379e911f2c48cff4b290294fb52253882ba1e022eeae7039f0d575097af5c6a4708b5b1af9ed69b5cb6412ea3cf57ef32e27ae20dffb86dcb4813065a2a72252b68da9fe897d1c9220cab0a438f69525a8909029b77f50dd2dc0578e12057a8e9db4e7b5c451a112ab8104b6689b834a8cb87816d0f6fa922055d0ef136309a764f2535db9c3f82232615448051472909e0e42f2a17a4bc7374716724908b902e01bd4331793a800038bda404d8a79149185df07bf3183534702100b853b7577ed2a9aa41b1b6db43f444c7b406bda09e739b05b689eb0a277024dee7d3f849678bb61fd1c3e204e281e48b59ab4e26a1a860c0a012952c0a478fd8dd7ba950044e6b8707ebe1106a2b713268512ec496ce00f3c18e971a4ce221e076d69c1967a92cf2e88b17e911f837fb8744cf87980a4607733ac040cb8b442bdd6ed3c9f0f5bfa626dcc8d990690c3a109d1bdae2f83bbe8098ebedec88b816a51ce5d8a6dc7a9839d675d835b11ed6a7a221eaa0b3825eba5a19173c1789caf0cbb6fa3c00506fc5cd11c872d730fa143de8b379d7c638c148d9a48aec66a8fab22a71f041f28dbac7c97d44d10444c8aed6b72e8a249b37e5e4e2e5661ad1efbd00ea685b6364112106d5d9f50ec3f64f7e8c7ccc6231848f873019fb5fd777b3b295636ea7969d8550701ec321a8f6a615e25fdf709a125a562422d8486abb3907c1924e6758f2688558e74ec00c7b7cd24927025ef4a53c6443cb21736b5874b2033476c0f79bad9fa3e0e6b659174e0a6c0d0e40308ce8a47f65a3062a0c1a80a269896625c9c432dd450ebe66342122fd9cbcb90d6077a5c5e9e8d44e5d6b5fff53cc0a2e830d973717ef1db468cb546892c5dfa88320d914e58d02b586030c69f2566432fd91f676ce7d462c9a48bae8ddb7e25d6e7d3adc1085dd8a248662141b5476aed09212fcb135f6a937630484fafa448d05b0d59b594949e6652057bf927d0680e052f70e9af6b1805ba8f1a9b6f0ddd07380ca29db360400f926eaf5dca2013ecec311aa562f3fdf29bfdcbb76479dd2ad4142c4e4902a4638823643e41d22a2144ddb565ce07c4d4263cb50d9f03ee24c0b9db9c8094e796033d3501cd0aca0a55b18a7380fe9287215145077d07b778186b7c61405c49e2c0f9771f7c42e11f36eed8600492e5fd65b40214bc94a07385ff03c24d5e69be2dd71274b0844c1f8418710f05a1a3d9f8c2ff5cd53bfccbd1a27e31938cf948a05e4bc11beb7c8349a0aea0d1c8889fa568aa473395dd86cbdd2c10112a9239b6d12aadd9c5d09393756cb461dc0ed274061440d5712f746bc80ff856a4b9cc61d3bab6175927e647a880b4c7820f088860af77215dbc0dbfa69332523c0a24b11a22da9065fa29e84493d000b31183de2d963cca2dbc387a8689c97bdd739925330ccfd68d4589977bf8695e9d4f3f40e3965ce08b85a87f82fc0bc76b16c0a434d33ac3d55500453e177aed7cc45c8dfc0501c7f02312f2d8b31a397e760db24ab78bf1e6619fdd1f7d58935aebb4442f1f650685e416c49930f5e49b3ea99dd1cd370b2223d70bdb7d78be5e26217b4279929aafce9fe5d85533163c673b1528f646c8e4b5b795cbe08cad091e6e29471f1cb51ee43b1d8196f8d134795a37af8f42eda5e269c9e9b17cfc079dd45be6bae6797aabe80dffc40b41b6c1e59863fb41017869604def397eea21eb4671b85ce70411d169e3d8f6d984f2ea6f495effc4dd747d852d17137b16b505beb05f97fe58c64ce20d8615ac3dd95559f9ff7f5b74351ab5599a41ad28d660f9d97d82bc642f6da096e1219d0dfcf39144bcdcce3d48999ac7f07cab66ef70d14fbed0424890ec9d0cf7cbcaeb3d7c66bb2d49cf21ebdd0f441d8e261e277101fb7e021bf5df1145a3f95db65b47be73d7b85d613730a728e479ff0f0db96f64d642ef6c4af946f490e767fe0da5e4296eb04446ad64aa2441604bd631a8c3889c6a30634e706cce23023d20d8f6ebef5790669b5f963e1b29e5f1ab8bc731df0e49c43bd79e296868cdbc0ecb65b5bbbb6e5b6b6ab59a30008efed9acf580caa897c0d08d0e343b12cc20dcfbe36a8ba4bd7978c270952b0a8289c8a21d829fc7e3a6335aaafb4962492734a5a8fecc9fdb0d71c43959e0576a4a77884cbbd9600e4044cca3a9867d69829841d2a2c2cd9423aa059c05a5491795f91f0d058c01e4340e2be95649315b32cee7711431eb729960b842cac4d1a0c7cc7dfcb14a94515a13fcde144785ddd6f9f381c09645083de8a94b58b8b19c52bc43aa870f677e153decbcd926bbe085b67a248a1399b98da3419ff99c22a852556ad1f2621573b21c36c077acfd047a7554a7b675c343e62259b00039ed906ac08bc4ab300e76f56d1143bcf2a45aebd646ca60cfb0db80cf6e0b652543d6467a5ce197310e34f0f60b3945700855c21506142095e3aede89b542b5d9f6f348cdd61a4183d2b3da3e97b6aba2ac918b6afd1b67ca4f572693d94d14c53313b6233c338d4aa34ac186ec601167d02b658c2e4a22544d6b5f51bd2603f775b6d87cca2d29147b2a7b27bbe6f5e97e3ff12aec097c4edb01b90172a97e735044d64983fd3fc4918360e236f524c85af74cf5a5d356bb3a03acce4907837dd1d77affd0648baa13c7c4a20806ebffa9e32950a9373bcbcc344c42867647a127288bfca5eaf5d9d27a0bc6442e2d0683ee734d82d738bd9f6f32d3f813dfcbba8b3a98acc5b9a1f3d56fdbf17af5b4233b46c6184a3882e86be83cadc87c917ca359e99fb62f47029047cbb8a4fff60cabc44410311af5e1427bae5ab55d96d0543bf3bdd99cbcf014122d0a2200d8dc242421c4b209a924395f39c4d5d1c588ae4d17222efa760403930e21f2b57d92ef128188e1ff38b90ea63c3c869011f6def51271bf04caec1e3bdc5ff16116b39683d45024a8cdd1f4a34da84101f07c07f893387ea93432813513ac7de2e0bc77798bf282b9cfafaf05252b90d58c32957ec53261bcb6b98a487971f29e00d7646fbcd27337493e4761ca4e1dac35073fec486dbeb33daff042783bdccf88fc59f7637dba2cd14c6beab4090ee30ea75bbae13a4421cd0ee9733fa21c5b559991753e2a7d6bfeba21be09275a23b74085f78a609f4990010da9c4e986ff38820269c40e29c9c9008033896ba24112ae6f013f2612a32079936eb26ec2624aab5ac980ab744f5000d6466bdd1a5bee6936f4afe66ff2182019a6607d81d88610648483d192feab4184d2f1199717f943d9597f632012fd7db9f4b16581f6a877b8e40b26a244f869ba97f12f05cb6819fc6459fe91b88b81bc233af443f3be91f762f5bea038e88b69151e60c1331604729aa5bf8fdd5d0a7125e1953cf8a5a7a8219d1f54b5fa1218dbf5af75ea03b7bfd139ea0b97b273a96f2db144072a65086ad851d9fd9e4f68f1b511ba501fcdd2a38b50ad8ebe64ad5e11a93dd73e05f44150c490ff6bc0abb7bc47358a3d3d14815592a6177fc67ed3c6001359cdaa79e6a0c19c5b05d45d40304b312816510e0f0fbef3f39c330c5687b798a8c4f111ac84165ec0328fac7766d63e8e1cd5d5e376565526333560b247d6d2ce8f29b00d1cea1ef2ea7408464438fa1355397a5e143a00d9f13b99509ba6098d24a5182d79a08e26044ff9584f76c328c6fcb3bca1d4c36f450c7be7a2132fee979c3e1e291bf84adcb4d0f5f800d6198c5cdf1e8524a9163cec2e774701163ed60526f42397aeb8865bb0ad5278255eff849cca935c142f92085df52be7009cadaa3b94215e92d979a716e7076ec34473226d9ba346fb1e202f748cae23049b1c97475e961e1a6d3e5d69d279a27eba19d374b983b27157b8e6092529aed53661919cc163d8d9ef45b7384921d3bc48510d86b2545f74da0af616c58c0d0aba247058718cc9dbd530082db06f869a975010bc02e6d8382bcf2c02ec1973219417ae5b040df3b253d064e369e9a1fa8a1f15113a6dbc23af03e82ddd3fcb3822a557933e5c3df3d9da817f12cc3de72c2b83a657438c53ae9f97aeabb701d90dc421c64458162423602b52e7b4cc7f1e57de90de04990e006af66b417379e95c29f0d162e028134467c1cf1f80de291f82af6e966743baac3640506212e46ecdd6b86897f145910c995ca04f1431b268a69a0e8592c3171e5b25ca51db5b5281d67a85534a437fd399993482ed7f661aaf8f31fd1e15eb6777af735b67b6ab2461b1f511c8e8687b79c1b20ec4af98e8fe2172d6ab6f708c62ff26560a65dad6ad69686f142e4d132973f7dbd7366d2a87f713e3d22a588a49ed563f599d6dd89d44620cc787d793fc7ad3bf235f0d6ec12c3fa0a6a41b322a4f48a979fcfbc83498fbc1fc0a17398351385e2870e35e83a366a2ed5031901cd6d7f6ca54e6bc1d3d303a6da24c863e4c1f0571f59ff5e3aa053c9abd3c6758d0ed9ace979afe4807ebadc8138be884734cbf8a6d9d3e95a44ef5acf0f2147ff1225ab58a6b4db4aadcd846e579beec2f989fe8d60d35ca8a651a7cb4a4e61905345262441059f4e4b837a18b0df3d33c2bc252b164deeeb5891a87f369bccfc8008b93f3be3c1fc6835594ccde71c3285cd5c39d059aa90e8c986ded080a83c7c6ddf5d53c368329b594353e38ea2379d63dc4cdaa5df91af50ba60f3c7d329df095feebc179b1df55b9f1ec9786e7a3cfdfe1d85777ac120de5cf48df908a05900d6e08957f006dfda389709360f952986a7d2", &(0x7f0000000140)=0x1000, &(0x7f0000001200)="b4b501170e4122f9a16b46b233b07cedc24e36cb93571983a97378d64ec46ccd9301712a5ce1ba231282888a389b7943ebe03304d111ccc3c4ac74cc921ba0359424959ebc28fd0a2408c8ab280328628d29b33a0dadc95ff13ee9", 0x5b) r0 = socket(0x20, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c07678f36c384811f00000000000000000000000000000000000000000000487ec420"], &(0x7f0000000100)=0x51) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r1, 0x0, 0xd, 0x8, 0x9, 0x5}) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0xd, 0x8, 0x9, 0x5}) setreuid(0x0, r4) r7 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000001280)=0x8) r8 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) 16:22:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) close(0xffffffffffffffff) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x2, 0x6, 0x1}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606948, &(0x7f0000000300)) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:22:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x80) listen(r1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 16:22:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c65ec01"], 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:22:05 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100240000cca81247e4f515ff02000000000000000000000000000100010000000000000000c202000000004e214e21000000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 16:22:05 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x4, 0xfff7, 0x8, 0x200}) r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000100), 0x4) 16:22:05 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) fchmod(0xffffffffffffff9c, 0x1e5) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r3) fchown(r0, 0xffffffffffffffff, r3) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x9}, 0x141, 0x0, 0x0, 0x0, 0x0) 16:22:05 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:22:05 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x800, 0xbf37, {0x4, 0x5}}) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r2, &(0x7f0000000200), 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/221) 16:22:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0xa}, 0xa) 16:22:05 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x11}], @udp={{0x0, 0x3, 0x8}}}}}}}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) read(r3, &(0x7f00000001c0)=""/193, 0xc1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="1c891cea68807e129a11065fa26b65a23feb6ad3b80d505174c5cdfcb2bbd9de489b18f997ebcd46cc2362648ce0c94c60f5792d64f5cde5bec86a7cf3d98f5eb16df0643bc7b891f222043f74a7701c4c77e9ac343d53988fefccabbc9e236cee8c3a1e0c356b25495b2a8f883983f8f3583a0491ec7d0586dc9ff7692c061d7b2e3703564c3d0c52fb64dfc77682e8b9db599a99b698327745618c197bf7e7a2990e9634b45d81de5a681a19e39956290000000090b8d23abd7200000100bd013a9a6d6ed5ca56105243e00a45782e7932490738a61e54cc655a8dd415fbac97b8", 0xe2}, {&(0x7f0000000040)="53e2e4e9660b9f54d35a3a35361b59875e68b3209959", 0x16}, {&(0x7f0000000300)="48abcf11154eb2cb9a167b504becc9b1ee12ffcfbc21eccac2c7111583bb896f012f0c1714052d837633f2c6a2b2a926291360bd24d09a7706000000000000000000002c0cd90185f9f8dd5f3ed919cdf9b89dce875420ab5018693c30d22fad53bc04418384ce9bdf5720c7b639d09fb50b95b8e8f11a58320882fde34204600b15b9fdbd4e8b0000000000000000", 0x8f}], 0x3) ioctl$TIOCSTART(r0, 0x2000746e) getuid() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x12, 0xffffffffffffffff, 0x0, 0x8) 16:22:05 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) r0 = socket$inet6(0x18, 0x4, 0xd4) getsockopt(r0, 0xffffffff, 0x400, &(0x7f0000000100)=""/160, &(0x7f0000000000)=0xa0) 16:22:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000008206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xffffffffffffffde}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = open(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000000)=[{0x2}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x4, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x0, 0x2}], 0xa) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000040)=""/9) semop(r4, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x4, 0xf1de, 0x1800}, {0x0, 0x401}], 0x4) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r4, &(0x7f00000000c0)=[{0x1, 0x1}, {0x2, 0x1400, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0xeffa, 0x800}, {0x4, 0xf001, 0x800}, {0x4, 0x7, 0x2800}, {0x1, 0x3, 0x3800}, {0x0, 0xff}], 0x8) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000100)="2321bdcc742a3a3c3728f1df6f2ee0984a1a8cbc8f3619a4afa9f05e76a08dd65ae15e4b107a9c208e48b3240790e58459a4197aabc8ca50b32c940956fe", 0x3e}], 0x1) write(r2, &(0x7f0000000180)="8fae42", 0x3) r5 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, 0x0, 0x0, 0x0, 0xfa, 0x1}, 0x4, 0x3f, 0xffffffffffffffff, r5, 0x1, 0xa, 0x7}) fcntl$setown(0xffffffffffffffff, 0x6, r5) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:22:05 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}, {0x0, 0x2}], 0x3) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000380)={0x8, 0x4, 0x81, 0x5}) sysctl$vfs_fuse(&(0x7f00000003c0)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000400)="c7d38894e65ead4c1ef0a7ce68c797fd7adc8a5f22d9a0a91f5e550c0f9a92a901cfdd618d0bc063f2eeb26fa8dec3cfe8ce67b422df7d245d20eefea01ba4a5187a7dc6fe1e93bc2edc8a6acdf6f0124b0bfbd812a59fa24e80b632b48157e5476c768e760373b606a44c97d78ca15c4c58ab449a47ee63bb13dcd1a620b2911745b3656125dfdce4815c00000000000000000000c9828bbf02c13c592c64286c564720994b083e36c8a0798b469d9cc5b75815f3a805dc3e1e2ae4a8e293069993bdf0c350b9b5adcb0c7d36241fd2000000000000000000", &(0x7f00000002c0)=0xd9, &(0x7f0000000300)="37bf4a5d0c485807bea763b2a83a852756b0ba3ee7347ad3dff6a09942825aec8e3431e8c6cbdd61a51dc8adf1897832691e8ea366365aa2d71f69dbb0418fbf16f10f27466e583456bf03f6ca8128", 0x4f) r2 = semget$private(0x0, 0x8, 0x10286) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) ioctl$TIOCSTART(r1, 0x2000746e) shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ffc000/0x4000)=nil) r3 = getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x80}) setuid(r3) semop(r2, &(0x7f0000019280)=[{0x1, 0x1, 0x400}, {0x4, 0x1, 0x7fc}, {0x2, 0x2, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x80, 0x800}], 0x5) semctl$GETPID(r2, 0x1, 0x4, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000500)=""/198) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/37) 16:22:05 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff8fa4968a00000000000086dd6000000000383a00fe8000000000000000000000000000aaff0200000000000000000000000000010103907800000000602484a200000000000000000000000000000000000000f1fe680f30bb65095e2d06e5a80f7c59801100000000000000"]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x5) 16:22:05 executing program 0: socket(0x18, 0x4, 0x4b) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) semop(0x0, &(0x7f0000000300)=[{0x6}, {0x1, 0xfffd, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x4, 0x8, 0x800}], 0x5) semop(0x0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102378) semop(0x0, &(0x7f0000000040), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x7b) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000280)=""/12) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(0x0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000002c0)=0x1ff) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000340)=""/22) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000480)=[{0x1, 0x8000}, {0x1, 0x3, 0x1800}, {0x0, 0x5, 0x148df21ddb89ed56}, {0x2, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x1, 0x8001}, {0x2, 0x6, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semop(0x0, &(0x7f0000000100)=[{0x2, 0xb}, {0x4, 0x7, 0x2800}, {0x4, 0xffff}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x1f, 0x1000}, {0xcd7492ce448421ac, 0x9, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x9) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000180), 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="a62feb48f6f9d205369cbb034e5b7e86cd7d626f0f044385c301caf3d3ced0161d6d3cc8b2f711e107781eae32320497ce52349b4e4c14f914cc8c761c0ac18e492532431a25a0951758a488d432894056004799ab9ee84e1e447db7172a1da154549426b3196b31aa46162f241b8de953c70baf815361d53f502a7dba43d20a7b6e7c3946a8f7ad3722a913c3eeaf479c3477d9276717f0daaa1a5b91652db2bcda97f77c4eece4f887a267b9a156b54338d32e6b92ec61ee667e57c3621e2188f39917cbd081a36e7c264a93f68f878c7b7e1aa3ba6102190ec6cccc76b8b7760cbd3a61cae4e9d7c18a07ed57f7a9538d8de9838f3cb1085c963daaa0", 0xfe) 16:22:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x80, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESHEX=r3], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r4 = socket(0x20, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000100)={0x7ff, 0x10000, {0xd3, 0x7ff}}) 16:22:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup2(r0, 0xffffffffffffff9c) syz_emit_ethernet(0x80, &(0x7f0000000040)={@broadcast, @remote, [], {@generic={0x3c0c, "937cce109aae7860824b2123cd54089a3cc82fa7059a94e41f5c6ec0927fce46d6aae68d897c75c7ae62c0df96c77303389a71e641280a3b51ba7f0109935efdd9f87f5092bacddeecc3c977fe6933bb2cec7e056a47585954480188dfb923837e5da4f2613721029ec7f5d06ec7eea01940"}}}) setegid(0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000000c0)="f840e1694ec0c6f08878a77c04a8a3d188563cafd238447cfdacb041ac23a38f248930dab3c4b87eefecb0beb8b445db2875458ef1867605a7e187c9cfd6c6d5d141d7d64c8bdc6e20e821d0cc9c1403001faef0d80cec3bef5307d4f2ab982633df95934f88ca358bdf784cc95030518cc939ce91c550c53358a22698615a62d9e85e014ce1e5add17a6a5ab008c7f98f51f8ed6821086ddb03e03167611a0a19e2d94a8cc01a3bdefb5fe2138634da8853668158fd7776a880e11e0d097d0da4484993f8b2fd68d5424bd2a0", &(0x7f00000001c0)=0xcd, &(0x7f0000000200)="606f05296b192162f83039ca42bc41c91ffe5445b66628788cb9589971a1668e0b6e40a5075c688e3fe83fa4bf955bdec0b73025f77abc6d04dd2a57c045089155cb834d04e023f1d4ff1da2252439ba829d718b", 0x54) 16:22:05 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f00000001c0)="0b725d9f", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = semget(0x1, 0x3, 0x0) semop(r0, &(0x7f0000000100)=[{0x3, 0x8, 0x1800}, {0x2, 0x1632, 0x1800}, {0x0, 0xd4, 0x1800}, {0x4, 0x3}], 0x4) setpgid(0x0, 0x0) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x92, 0x7fff}, 0x3, 0x3, 0x0, 0x0, 0x100, 0x100000000, 0x10001, 0x101}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:22:05 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x4a2) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r1, &(0x7f00000002c0)=[{0x6, 0x7, 0x1800}, {0x0, 0x3, 0x1000}, {0x4, 0x6}, {0x4, 0x7, 0x3000}, {0x0, 0xa3, 0x1c00}, {0x2, 0x81, 0x800}, {0x0, 0x101}, {0x0, 0x728a, 0x800}, {0x4, 0xffff, 0x1800}], 0x9) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x1, 0x401, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1400}, {0x4, 0x4, 0x1800}, {0x1, 0x101}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r2 = semget$private(0x0, 0x4, 0x84) semop(r2, &(0x7f0000000000)=[{}, {0x2, 0x4}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 16:22:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000020002c0600000000000000000000000000000000000033720c6d91c177c612f547d19fa11500000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b000000090b7000001012f8477138e36d87de8e777238af141b2549418967c4d3d8bc3eb1f2c26803cfb1312a7fc90b1cf1c8644fc0ff84233a6fadd0fd821df40fbecadd6866ccc3751ecff26e7e5795cd30b468d75ca1c857db8a4be583993b79e44070e864f78c77e9b1e324e459305c84106d7197f0597e8b4c1af64519f5f2fb81216e8a6084b329d4c9e4a0574a112a58dfc4d1d59b10a4ce50c4b4164cdcda556f4a1802122e090be94ffcf9cea664740ac413eea3f4ca0f01a9d225ee0"]) r2 = socket(0x2, 0x8000, 0x3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x811, r2, 0x0, 0x9f7) 16:22:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = socket$inet(0x2, 0x4, 0x40) sendto$inet(r0, &(0x7f0000000080)="f7c077c8cf08bfd224c967385dcc03998ccd8c51ae07cdafe27c176437920c5cca5c22b8c2d174c5b302e66b008ee9fc36c2d76efc7ff28a1bb155b7187b9ef499249dbee9237932e3d7169d8214d809d78949b9656c52f653b03634bd97cb4ed93d6c2b747b07cbcc73f15ba7d2e4afac8055e9d26e43744129168a244908ff21eecfeb25540985c8851f2736a30785e514a28c3894ac45a0a5444d350a0c5ade3008cb769d7905ed54a2d6b49a7fc89c9df0b47e370e6dd9595b649d9c52f176ff75daf230f8888a9a03cdb95574badb03968a44d1742a261640c0", 0xdc, 0x7, &(0x7f0000000180)={0x2, 0x2}, 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x401, 0x7fffffff, "73e56b087d477201000000deff06c5683f1000"}) writev(r1, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce00", 0x24}], 0x1) 16:22:05 executing program 0: socket$inet(0x2, 0x4, 0x80) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r7) fchown(r1, r4, r7) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80606948, &(0x7f0000000300)) ioctl$TIOCNOTTY(r9, 0x20007471) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x3) 16:22:05 executing program 0: sysctl$net_inet_icmp(0x0, 0x0, &(0x7f0000000140)="ba1812b1", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000300)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ea28ae466, r1) r2 = socket(0x2, 0x2, 0x0) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000080)="fbceb264d67bac46b2c3", &(0x7f0000000180)=0xa, &(0x7f00000001c0)="a107fc473539bbfab1427054a8ebc3aa9af490d289a3a55cf196ef32eb9928ee5f66d0d26b4b73fa773ddb269129f4897cf2666c0a14637588b42c2ebd7cb5573d87a7ef6dd800d4f6c64d8fa2b3942dd7b498268759a615eae95adc22812c9f45d629c4881e592e3692c6b6d4ff2851f41b4e44f36e5275ce8e53f47205adeef616254748cf0e717b8926979acb020fc61a2a561b8a2512c43dda0f634f01d8de71c95233f9ce4d0ab5a3", 0xab) setitimer(0x2, &(0x7f0000000280)={{0x8, 0x232}, {0x3ff, 0x7}}, &(0x7f00000002c0)) r3 = dup(0xffffffffffffff9c) ioctl$BIOCFLUSH(r3, 0x20004268) kqueue() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) listen(r2, 0x40) 16:22:06 executing program 1: nanosleep(&(0x7f0000001c40)={0x0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8a0, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x84) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0xffffbeec) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000180)=[{0x2, 0x1, 0x1000}, {0x2, 0x7fff, 0x400}, {0x1, 0x80, 0x800}, {0x1, 0x3, 0x1000}, {0x0, 0x1f, 0x1000}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0xffe3, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x4f}], 0xa) semop(r4, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fchdir(0xffffffffffffffff) setegid(r3) 16:22:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 16:22:06 executing program 0: r0 = socket(0x6, 0x4, 0xa2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x101, 0x2, 0x6, 0x0, 0x6, 0x800, 0x6, 0x2, 0x1, 0x3, 0x5}) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:22:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') getuid() syz_open_pts() 16:22:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e1"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$getown(r2, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:22:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xae, "000000e3ff010000113e06f53ecd1319f4fc00"}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x40, 0x1, 0x80000001, 0x0, 0x0, 0x7, 0x2, 0x0, 0x1, 0x8001, 0x8000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x21}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:22:06 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x200, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x88, 0x1, 0x3, 0x200000000000cc4}, {{r2}, 0xfffffffffffffffc, 0x40, 0x8, 0x6, 0x7}, {{r3}, 0xfffffffffffffffb, 0x40, 0x1, 0x7cc, 0x6}, {{}, 0xfffffffffffffffe, 0x112, 0x80, 0x200000000bb, 0x8001}, {{}, 0xfffffffffffffffa, 0xa1, 0x80000000, 0x7}, {{}, 0xfffffffffffffffb, 0x80, 0x2, 0x0, 0x100}, {{}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x80}], 0x200, 0x0, 0x1a79, 0x0) clock_gettime(0x3, &(0x7f0000000040)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffe62) getgid() r5 = msgget$private(0x0, 0x92bb876097d2433c) msgrcv(r5, &(0x7f0000002840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000006d504000000000000000000000000000000000000000000000000000000000000000000000000e5c7844b90c20d000000000000e2ff000000000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f88861bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4f03ca09024b4622de61355fa834d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0a7c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a38dee703d93d0e503ae3c43a2067f21c4dd1e88b8445a0fb8afbddfaa10ccd35aaefafd4dcc63ec47db3d48738e5e4cf2d7b8a076cbe19ea5a0b6bc6a3cdb5e7d964798d342e21dc6ba055dca2ebd20c4f85dd3fe9957970d1049cc275735531ada31ae5fc980f179a99c36859e0f01acd8f48f5a20c9a150fb62863ee79b926509caf227e7cd044e4e36611b5d6aea81ddf9db220a33188220fc65e12a2228933f84357c4ad6aabe0dcbfcf2dccdd2a98f9112460276c4d49346818061c6a03f702666d4967e119f3a1beda0ee786497f5555124f369cac06029808d795bc0c5c5c618a10f"], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r5, &(0x7f0000002500)=ANY=[@ANYBLOB="020000000000000030d00dfe876e8da79ec41593a38051e8670cf5f8e3e800ec4638feb3149aff7f000000000000ca697e5b084ee9d7eec3ccffb83fde27745d16f04d538f47b8288b56c8b7d0979dd398a6841cbf150221c16dc74a7dd0ae8a9f74fd5951dadeeb10dd54c4feadbf152707e2b1927d1ce55b5b1b4a733596ff0beb0afb60fac55f0f76c35f2143a2d7437f02a4d8bbf76cfc6bdac35522f1564778a94bc1cbaeb465c9cf155a81c286bf3ae6a30e57054b536b588eb1a2169cc573dd2fbbf515b0d68925eb7196c12b06056312cdff963fa0250daf712b7ded887db2c0afcfd01943dfe44b458adf1be585c495c63c3b7db782c863d078e063f1f316c439c0b6c2fa1157a47fc5b4eaebdc9da31494ab7b9dd262a7dd3f6e370def253e5fb2b67d89848c44ab9e77a870d13cd8624e6234277b38741c29cdf003cf60e6064c9637b62959e6ea2226e7e5abd2a96558562abaf45833720be3e63a930299105d21f9ffc283088fd76e51"], 0x31, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:22:06 executing program 0: syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x2, 0x6}) sysctl$kern(&(0x7f0000000140)={0x1, 0x2b}, 0x2, &(0x7f00000000c0)="d3cf5b07", &(0x7f0000000080)=0x4, 0x0, 0x0) 16:22:06 executing program 0: syz_emit_ethernet(0x72, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaa2aaaaaaaaaaaaaaaa0800450000640000000000019078e0000002ffffffff030c9078000000004000000000000000002e010000000000ac1400a2072782e000000002ac1400bbe000000200d20000ac1400bbe029b8d956b574f72b6e08b2470300000062fa1b379d650000f38db91293a78d7a49ff35eac45da1cb4ad87561ef8111f9aea39a3e6777668033b09735b3b1981d5219ec7bd5a9316004f223db3b82b94b1148149981219c8e0a06f0a3e2c44c69b8ea9e3e43b49c87c39d2b453acef8b07c3579b456127355daa941456abb13eed72aa8acb78512ebea77400000000000a20000000000000000"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x2, 0x8, 0x400}, {0x0, 0x7}, {0x0, 0x8, 0x1800}, {0x2, 0x4, 0x1000}], 0x5) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000071e66ac3271949bd5ae26bace38fc73dc6d169530a1d8178dfb98dd21b258dca7322e09c3a4c40f2a4a062bc09060c92e24f47bdc5d78b67fbf988d48cad10551264a5a2673a5a367a040000a60bf2abf70d7c23df40b1db622ce007b0a29faec3e7924fc60952020f39a3136adc401fcd628cbb213f6c08151fa0e370687f57effda50a8c5bf5aff44149ea7d75b91f30158f947e28d444ddc1398be8354ce9fccae1c3ea81fbac2a283ff9a0c4197a3affb80294c526cb091bb9269858f9111ad72d36a257b7031009e5d2e6158c5c65fec2b0708ba615f793f55e69cee20fe42f66c76e8051882892c70900000000000000c914fe9ca9332653c4c4c17a2683abbc7000fa4941b901aeb609084204043ce822e80f37ae796ad519af02aedd8bab37c588a28aa406d5c724ebe95b117af3cc7327e62798e0f86212ff9653d9e69062898e198df0438dd447e6e6fdee43895c380d8f7efb1e0af4d70477930bff85a97b75627292f6ed76774c0b7732157996a323bcb97ace6952ee6c3966cf5852bbe6750f186071f4543129717e8eaa68c5513fedcf5c424c52deb9e19834907b5ed6b14abc8de6a40e4009b78055f8b414850f1624cb90aaddfa2980657000000000000000f4012869dec7030230d2eca3033c6636ea3bbc2d375bd287410a5fdb668cdd7d618ebc00a567934e11f929089359f85db5ae52f461b807c8371639b46758c4194962ce8113603cd2bbe227552e861935fdc3093408bbd075e423dd7f6b42d4a7178ec8009ae8cf45a788f730bb115859b6750c10a87a407aac946221b592245fbb258a5a9b31f1bf920dd8d5038ffc2d3fb86a20bc98127db3971582aa66b7b6c168d78d2e24be930336f415b780be8be7119657506ab02c0e9e9f2e1b39510ebc1bebf944cfb224b266f3b20b859bdb7e8bd537cb2b026e3ecdd63c7f7414cd9b10b2bbb3313f36535eb21c07b06ea3215f37029d09d4757178a2444fc1ae960839f6863ba8dbaef103babafc27df9bf5c04cb81d08a748da9ce7c30ed5456987089c04e850"], 0x43, 0x1, 0x800) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/244) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x531, 0x1000}, {0x1, 0x75}, {0x4, 0x8, 0x3f4f3a96e975671d}, {0x4, 0x1000, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/97) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 16:22:06 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x5, 0xfffe, 0x7f, 0x7}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x0, 0x1, 0x32, 0x9, "54b9118cd334bf5c78d27b33d0fffb78462ff699"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)="f7601144648edc0519cef579c1069fb24504e4c98bb9353f46c8a9e5e3c3c6e3fe84d894bfc7f1b0e46b05a9f069a0ae7ba249b7213e8281b0087624ecf79a5fbeb3f866fc7ff9ca2c5c68e1bfaa513da7fdcc0c9f1b70d0c0c189f6ec60351fcd5328cad53486159dd3d5b945c841ad97ec306c7ffc83d2c1fadad2af5034c0c795bb2ae10abf35fe9a2b3f9958e257ac12ac21cf576d0d", 0x98}], 0x1) 16:22:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r2, r3) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x1a8, 0x2) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r4) 16:22:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto$unix(r0, &(0x7f0000000080)="eb9d804dd00512f938c74b72ceb51d87fe870f716c327142ae4e56610f6815b8b1b682b9c7a707971632ef357704c17f9c3d73f107d2122962ca8c54ae8842b180e96fb22c8eff0f3c86aaeb3ee7e86393e44f615d7012794343951882724ea2d7257b63aa2d84c652aa7bc396828f09522a56b8cfd2ec73704c4177ed76fae09e284e2a9d7decb105091971afd410eb63", 0x91, 0x2, 0x0, 0x0) 16:22:06 executing program 0: syz_emit_ethernet(0xae, &(0x7f00000004c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x78, 0x0, 0x0, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x1, 0x2, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [@hopopts={0xf0, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], "a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae62"}}}}}}}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r4) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x40, r0, r4, r6, r1, 0x8, 0x4}, 0xfffffffffffffff9, 0x20, 0x3ff}) semget$private(0x0, 0x3, 0x0) 16:22:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:22:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x80, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x42, &(0x7f0000000000)={@random="cd3997030f00", @empty, [{[], {0x8100, 0x2, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], 0x0}, @mcast2, {[], @icmpv6=@echo_request}}}}}) 16:22:06 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8242adc4ffffa3ff4f5e3a89e48d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x6c6, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b180b87cb61b52a7a85496101a453ea79ad476ebd65535d737e99165106888908142ee08ccf50e71caa041c5ca2da2707bcbd6fce5b5ca5a41155056537cf7759b653d24f36bcd6bfb88477e1fd878d4d85118251cd6f7e65c22b71135dd5308f185a82b15480ee1ccecb9e3893ed5bc9d699b8a3679ddcbe974434d0cdde6bce9d982bac2355285478e922b5589e96656c6bc81e310f32423ec530a9f18503f5d64a1116c5c3bc7604c3de6762172136f79dcf17c5253cbcb31974a03e450465df7cf1e9d22864a8b3145fa4ad5471037fd231c96f34d6e2e7f07a65a4bc84977327df20684ea2575c0cb69594081a57c437a96065e6b9964a6816f6612efe38a30b1c99c2c80796c8c86b868e76eeaff45e068c02ec97198f02a9986611756a35683bf016a45827cc9b3923a76f3153c1347a6715cef1187a58b821914ee363cf5c904f1493a3553dbd152635de3961594a6e40dc1ce148da934d793dfe8e3c9a76bc2396d55b8094e2ec3fce0730b2854ebed86cac06d4aecbf291406748e272367fb70413ce3234addd8b14d1b5e12e60cc0d652974bfdfec0e27ca4a3e5aa3446e2e166f12aa99e261da0f5bdd66b3d822bc73155a8dae01146549f43201d51ef6f08e14774e7ed4323a7421a540d4e5ebce978169cd1b2f87bae8063c6bbd8db598924f2380ebbc7035001a7dd44262c0e8240093a557e1a364827085fb40af7d2811ea13be9598941cb133c44686724e10516b01ca0df4590d40216b1598405175d4c153c8416b64d53d990045b419c4bff994022476384dc17b8875bdff96723001808f7a506c281b4df9b623c1c8c1ebe80151a043224ea14cd779526ce016cff5069766923c94f1cd27773c8308332176f348da19ab33f3c7581045e065db8d2953c8b1d9cb28946c676e04a0e104db13aab8e0873a12145b8c2a6c3500af02ca3be92c4356cd0caf5798c36c25953b9d95d4d4d60af5bfaf3febf6c1368a773c623128584c3aa753a5bd089a8dc25e8d6bd30f92b3a40019dfef43d900910f24c0d5e2b63ee5df597e6ba8d686abe6a7c49162451c6662bb030f541e547885abe07797683548067ba4a67c9910c7434e4ea7c7d70a39d262b598a4c2775b2038b613b5de6d990761b125eae8ca09c1a9aba43ab9bcd10992c231746d94392d0d9bec5f312dcee2c995e039f4a8f7d717bb17dae266638a494b32592edd6184b4ef981a68afa8dc173a876eb0726c18bb8c1f27693bd5fb034291ada5bef94ac6ce1b147553ceda62f9abd2795acdf15b1a6c430a92edb9e350cb3e613030196fb700f69d9d6047f395ed83b6a3418c1fab84c4c091d00b0a3e94323928482c10f81569b7c24ac4c6dff271447f0ef6234337e0f44ade7a0e9b87303f1a45c6715c9d07bc6f3fb9d1cfc01ea3a60ef639987fb5cec566af2a97d90eed44b4c256ba6f2b44a7f675bd986ac22d4010ec9b056e25997c9b91faada57c9b8f005658c59c26", 0x599}], 0x1) 16:22:06 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f00000005c0)="c730ac8b3603fc3ec4225803e824052cad4a076a789aca154c6c11fb423ec4679a68bc8ea2be7c4b7ad0b369c2ef4e7f1ef03a8acb781213ce7a541e6632cf7071b4dac73185cef158ab67328b88325e38d40e12fc2a07baa35922cac242daa4ef0d683e2c20ed8d83c492988adaa847882099e2fcf303cc7eb278727442aef321dbe57b0878968b85b79527b28d891e181b2670c81c5aee0aea360d8f14215a9124caf2e9685e49c420e3f9e62055c742c0a851661736a6a78ddeb09d9154a8cf411067695d49364cb2bdab1fe38c2d9500c9c90235c2d5169b00"/229, &(0x7f00000002c0)=0xe6, 0x0, 0x63) r0 = semget$private(0x0, 0x4, 0x189) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x80000000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3, 0x1800}, {0x1, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x1, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semop(r2, &(0x7f0000000240)=[{0x4, 0xffff}, {0x2, 0x1, 0x800}, {0x4, 0x5c76, 0x1800}, {0x3, 0x1}, {0x1, 0x3ff, 0x1000}, {0x2, 0x2}], 0x6) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x2, 0x4b0, 0x40}, 0xc) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(0x0, &(0x7f0000000200)=[{0x2, 0xff, 0x1000}, {0x7, 0x3}, {0x3, 0x81, 0x1000}, {0x0, 0x7, 0xc00}, {0x0, 0x7, 0x1000}, {0x0, 0x2bf, 0x1800}, {0x2, 0x7, 0x1000}], 0x7) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x1000100eb, 0x207}, 0x2, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xe0) 16:22:06 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4, 0x3}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) 16:22:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x1db) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f00000001c0)='./file0/file0\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x1) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xef, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r2, r3) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x20) 16:22:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000000)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYRESOCT=r2, @ANYBLOB="8ae514f7bfdb9e168bd3cb9cde10ae04f4a2be19c888c8b30fef2c757e394005582f3c3092c468a616a2b103fdadbc522d7e400f4f09b9059e097b9346152e4d32ffff819c6b51ddfde63d03d08bcaf0c1435ad8dcd6b392144576af11504a60d9d06b0d6a77c5f9e380fdbbd779659aac4d32ed27abcd8d785fc1ac9b36495018663f0c7b72d57916fef9eec568dced79331005000000e5706c66cf27fe77edf3f02411acb6d5fffa74093a6e94eddea7212d305266b1e231fbf5f3e9b374a8cbc6e7", @ANYRESOCT=r5]) getgid() 16:22:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 16:22:06 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e85a4ee5add9a69000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bcc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000001b20c082319de9a857ea345e00"/4098], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6eb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000bc0)="125ba2030f5c038f9920ce827e0cd94897e87de2a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b654b3b9cc3e04cd47d6f74077e6afc9295f91e657c7b8b4abc0f23377c0d71a67bca5fb5008a03d22aecb6a5de7284035cabbc8b72f2004b49cdf520954200"/138, 0x8a}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x20, 0x8000, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(0xffffffffffffffff, 0xfffffffb) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:22:06 executing program 0: socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x9) socket(0x20, 0x5, 0xbd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file1\x00') connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x1) 16:22:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) close(r3) 16:22:06 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r2, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:22:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b4910"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="c02a21701a484a9fb8f9ba8dcbb0557ce22e50e9b9d964a60f922f4b00b3d3bfa50a5d180fb167b5f513d0a211f1f3f766975353e9d6873ad1354aa7fbba2579c04f28dacba2190a6dec552759a57bd82c58321cbaf79fd5732349332d5fd9b0d2c83ed26dbed154b2a2578bb716d79a7c9acd42f162c1e264d14463d76e8dd988d882f2772a74ecf3a30756d237ac28336b769ccc781e35d9a49b923474d82534a55fa3a2512854941c7e91ee8c8d8fa92ceb331c9ade5192400efbf5aa9b77212b197400c0ce2a88e3cf2d741251d1fe97"], 0x10) write(r2, 0x0, 0x0) 16:22:07 executing program 0: getrusage(0xffffffffffffffff, 0xffffffffffffffff) 16:22:08 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x4, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/186) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x1800}, {0x4, 0x3}, {0x1, 0x200, 0xedf07ad4a51ae6d7}, {0x4, 0x200, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x31, 0x1000}, {0x4, 0x9, 0x1800}, {0x2, 0x0, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x20, 0x800}], 0xa) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="0714000000000025ff149b33ff0f000000000000f6a79fffe6d6692c0c5d7726b63caf4dfb7038edce408480373ce75426a808c69e4b98c76755e68fd55d5f20f5fbc45fedcdc8d03c418ab1d77c4a863923b85cfbb0b63badbd832aa9b3726cd548f43752953f9b74ec89bd008904735d561ae0156037c96b09468743256c7b8f1cd46e99e4bce7fad55f78ffb63285d58e9153b914d0a587eebc80c7b708f8f47efd0fcda5a9ae235232409f", 0xad) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000140)=0x10) 16:22:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, &(0x7f0000000100)="4a7fa5c15fbc39b3e98e52e15fece09a6deb82b5c721a16e81685894bd7aa9293e91d18b75103ed1ba9d902d7b82732d03d59720d35d696e7d61fb031a44c1a936828c47c54c62fe05ce413b6c47d3d0895cf79addbacd80808fc3cf20ae2c916bc8f8258dfad6cecc506d84adb87523000000000000000000000000000000bbfd996547622d2233289b075d692a68a6750835ec787df3a30259c7672c868328b1386b00166d5a34", 0xa8) execve(0x0, 0x0, 0x0) 16:22:08 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @broadcast, [{[{0x88a8, 0x3}], {0x8100, 0x6, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @empty, @random="36be3c051a09"}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) r1 = semget(0x0, 0x3, 0x1bc) semctl$GETVAL(r1, 0x3, 0x5, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semop(0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) 16:22:08 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x2c, 0x0, @empty, @rand_addr="0762ca0fe7333c70b5486b0fca306950", [@hopopts={0x2b}]}}}}}}}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) kevent(r1, &(0x7f0000001240)=[{{r2}, 0xfffffffffffffffd, 0x23, 0xfffff, 0x5, 0x4}, {{r3}, 0xfffffffffffffffa, 0x10, 0x40000000, 0xfffffffffffffffd, 0x401}, {{r2}, 0xfffffffffffffffe, 0x80, 0x40, 0x100000001, 0xfd}, {{r4}, 0xfffffffffffffffd, 0x35, 0x1, 0x3, 0xfffffffffffff000}, {{r5}, 0xfffffffffffffffa, 0x2, 0x8, 0x4, 0x2}], 0x6, 0x0, 0x9d5, 0x0) dup2(r0, r1) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) 16:22:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xb1774f42af7d475f, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x20000, 0x21) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000200)=""/153) 16:22:08 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f700000000067d78ffffffff0000bd001000907800000000000000000000000000c354"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x2, 0x8f3f, 0x800}], 0x1) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xd828) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) r1 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/131) 16:22:08 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7a9) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:22:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) 16:22:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) 16:22:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18008) writev(r0, &(0x7f0000000300), 0x0) socket(0x18, 0x400000002, 0x2) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000080), 0x0) 16:22:08 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r2 = getegid() semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x8, r1, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x10}, 0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r5) chown(&(0x7f0000000040)='./file0\x00', r1, r5) 16:22:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/66, &(0x7f0000000080)=0x42) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6076605100303afffe8000000000000000000000000000bbff020000001000000000000000000001870090780014020060c5961e000000006b8730431adb22000da74004003ea895ff020000000000000000000000000001"]) 16:22:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) munlockall() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) lseek(r0, 0x0, 0x6, 0x1) syz_emit_ethernet(0xec, &(0x7f0000000280)=ANY=[]) 16:22:08 executing program 0: sendsyslog(0x0, 0x60, 0x4) 16:22:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03"], 0x28}, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:22:08 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000000040), 0x2, &(0x7f0000000080)="01b9f1808a44569abf3a0d97aa9ad8d89a9265427a880b9a1ed5262b54ead5aa6101cec41c166a257b90bbd4cf9e25266ff90401be0cd615fcebfe3555b3f8aa35b4ffdd5b9e37b76aa99b8c876563076feda32bb16673dcf1fb83cf7f11b732058d53626671d3c58d688263", &(0x7f0000000100)=0x6c, &(0x7f0000000140)="6199dbdef29081d87a8d3b1cbca86bc145c6c170e80fe9cd7ac5894b644428865fa7838d98c7f260950851669bf81a57d66b37352b59543646d0686ca39e40f70393a8d3f0ff464a6f2bd079fdd7175d2c50ce5f451f200ef885d0d23e1e5a140c139f548e849249ace0681b7b5f360e699a87e57f91be2304e1b5ca9f1a496cce6431b2fbd3232572a2e1a235a28e644d211db54f06e181b72258d1af2c97fe", 0xa0) 16:22:08 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98d8723cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9c40238bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd722628654ecfdfeb4488c24bc3"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000200)=@in6={0x18, 0x2, 0x20, 0x2}, 0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) socket(0x2, 0x2, 0x0) 16:22:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce7488", 0x9a}], 0x4) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc015", 0x18f) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, &(0x7f00000001c0)="6436a9ac0b8d75c617d4cb4f021a1c2ad3b21abcc40498e90f43c38847f0d2c81cad93f080d3dfaab3e9817da4851a9133097a5982a3ae094f10efec3709e98cba20ee01076ed62275171f1330acd9ea9d88b2a9732c9a0e8c98e8a32c", 0x5d) close(r0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r1) 16:22:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x0, 0x10001}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000100)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x10001) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:22:08 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup2(r0, r1) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 16:22:08 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() sync() setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)="ed6d00fcf19f8aa0eae06eb5fb11d00d9185c46d96ba10b23800bc33f4863ff7a270b3e0b3b981", 0x27}, {&(0x7f0000000100)="256733f7fd64dfee1a10a1e432d2d5d175c745a35c8de8dee7d7d7b32cb5db73f8a706faea6085a50df26d919773e0d18d", 0x31}, {&(0x7f0000000300)="217580db9bb2ed77ff09494b0ee1f015a0ea61ad5e24eef8d461883fd37b8d5ebb05ac092f183e5edb75aede0514699c83722745e3c21959e303953d78bf68d911b63303db1fa2c20400f1eb52855a4036cd228286208c0dff42973bcab9f44c0cfa69c5bec1eb7cfe929914ef99f584665784446eecd8e25769a6269cd6eb345c9fca0c44dcbadc4931d055f9304c1605d948902d86e747d41af417054dd2f165dfacb92cd3f27ad04bb709264f7571a942ccf14074e50bf0f7a4b3e4ed35609eb63357e14bc8b84835bfda9e0fc2cffe335fc3f4eddb93e85358007814fdfb6a0b", 0xe2}, {&(0x7f0000000400)="0b577e5431c68f04194d647559f004a75a29f47503eb973ff245b2c78058937ca085ce16bc58403f7389e4fafee2910496c53d1afa65c4ce93a63f04a40f8355d0b295d114cf80026cf5224833ec199016e3c6e7be59f087ef631ea02876c7326a590be53aa9edef80289c13565229b6b80d4d500c7522c5d034f88a394b9b51d4377c17cde9be9615e168f1339fd94e0d65b79b16016e2135164d915447ae5afcd492fb1ede97e69740d4a2ecf4550cc8c4507130c41a89e6b8840041311f24de076baa3a097bb91fe43a581d96c9d05247cf0eb72313a34e93eb65e40202a708f10bb7541e3264928f29cb0d880da01c9733847224f8", 0xf7}], 0x4) getpgrp() close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x4, 0x40000000000000, 0x0, 0x0, 0x6, 0xa}, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0xffffffff, 0x4da, 0x0, 0x550f, "2ea86ee195600a00504200", 0x5}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) 16:22:08 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt(r1, 0x3ff, 0x9, &(0x7f0000000040)="a83d9b31d93933097f2de2523f3db0aa85269a491018017404cbc6751a9c2cda1af9c3ab9b", 0x25) listen(r0, 0x7) 16:22:08 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = dup2(r3, r4) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r7 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r8 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="82372478a552def17453711adb35f6b136814eb556fe29bcd61cc5a79fdf156539663410c468a8b72e1f38fdb4632b747f2683859b0229bc9a629e7a8754cea9cc64e6902550824a077b1fd01c707045047fd240c31d1d719e1e7a50ba217afeed2bc25bff9d9aa0c7289bb9444fd5eb19f6db9d54ca4243f9353d02c15f6e0395b1109633f1105e47964fd5ddacc2f17a96afa6b1568edae9067c8fef9df44c725d3771360302dc8782", 0xaa}, {&(0x7f0000000140)="f26f7ed344e82114e334bb7e8cfb694d007555dd3852ff5ddd8cb17b8ebc3b11f30cbb6421e4de31db20fb4158fb867c0e66ef730ed0fc8d238a9d6b40efc426f49c371e20091986172acdba6c2406c3efd4f1f1ec69e43918894c13f9a07a525258789498b83f4dd14e5084e161f2e4d82d2d9313591da01244a6e9c854807f8bf665b0b9ff917b5646d4c788790f75dacbb81e5c489394512bbcca774ffe6889f9d7fee20abd85acdbc34ed6df92396ec1643dfb13cc687f7bc275", 0xbc}, {&(0x7f0000000200)="8ff474a574f7a4d608e083963838fc3796c93b4149f81470a7609ad1df40cb0b9a3d65c673c8d817c4a645ffeb4b222208d6e79da0457186762ed39ad732c2b95887d52f1fc7c3135bb7cf4e0c3559979e788d3315decee689a8451520c72b6083acc11b13157164677a639b0d9093b54df539bc97642c4eaed3d365889de700c2a97b69b6cacfa059dd2a655c1f0d9e6d6e", 0x92}, {&(0x7f00000002c0)="e7f81259cfe75bd8b7b2679049a3e44b068d93efb9964a395e3420d8e4296c1b625651a55e6298cd99ed00a07e763314ea0ce37a466eed3c74b0a619f1340cd571c65e99b992b9bb89cedd97a38ee1a6c09e5f0e1ae64dada17159412e337b0f235ab0", 0x63}], 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x400}, 0x404) 16:22:08 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, &(0x7f0000000280)="5e237e8a069d90c4ac3b6619f9ca39869c39dd28363a16d28c027f324e1d16d9fa159e86a325ead355405a03a05b248a9496b798f93dcb7a58ee4a0ca7f44672da5c66f0ce53e57c7a5831726ca6435677b2a753b84e36cda3f3e5738297835e06770dff01e142f4c9c7836dd988bc1d520396327284587156c4483571de88ea2903cf1c8474ebb15f9b02b414f4731f5767d2022c94217a59da7eeaa7fd0018e78088bf4bb81552080000000000000040a49ea1e0315ecd807cee30d2e57a99a7b57b2fbf2d0d5ca1f4bc5d6780ee6ba2f23240e73728558ecf67b09fd36709c8342fd95cf5506e91777880d77436b32a330d6cb8049a847641a762331337f58bc95a0067ffd21d95e6641ed8d39797f1a1110615460a5d8d7b001d0bcad6267858402e31a58507294cb23e60e5fedddf9591e02d08e70240db7e719ae1c358cd7fa762a3bf5e2192badb777b3344f798e357f831ba5cfbf8ffd2645464109aa7bc054abdd238bd280bc889baffa9a96a322fa15babf2595b1d66c078a9620dcdf6c9e0ea8a5d358f642c718ed032d8d0f93e1d6edabe9ce65eb3c833bf0faf90451790db023b2a1953e2fb01e29f6191e06a1464b8017d25a3ee56546d23e7cb000511ded33047cf869f6a4c07ebac96ebc38b29ead713ebeba7110b555f5be8e271b9dcdc80c50a193a09c61713097eb5e050ee2c6f2c90119e3b11d4cd136c0af11c941ee91399304114716abc699744d257ba0ad04ecda6966ba43657219d6228f88a8f4c477f801dc8d355634bb9531e3a99323b51927c98f87378af665c1b46188c4f57e932397df8aba9ca60b0bf4fca55c49fa76712596459020b0806611bf13c0c528308b0e23f42d03ceee72222a1d49a0166805fd08dfb536ee2cf8b54ac61e26d581c01d4c85aa1e3c670fb6f24b683f3d2cca2fee3b84911602a601cce53a4996bec27d7792d276f9fa7f1102f20c84c75cf3c3281", 0x0, 0x0, 0x0) 16:22:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x18) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="0714000000007400000000", 0xb) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) fchflags(r2, 0x10000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) write(r3, &(0x7f0000000140)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355703948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990010000000000000053ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4f99b1638a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca00000000c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5b5) 16:22:09 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 16:22:09 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040)="28363883305935b35b1966ea72f66bb95db4218816bce94804c7973efe", &(0x7f0000000080)=0x1d, &(0x7f00000000c0)="e9064463423cdb762eaefda7f17807e08f1e24d9958404cbea62373828f80bf2d809e86550c549af60845011dca10e51d609be3f5aa78be75be7e5a118f34f2907c71fe217837c62f8a16061d16b0aa904f58d5a8164cde22f7fb95c206eb1d78a31fc957da2b63bccc6b8b48201a2e868c03b4ffe9535323b9d0bfc0f05a2cb7aaebbaf", 0x84) 16:22:09 executing program 1: r0 = socket(0x20, 0x1, 0x86) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x3, 0xd15a, {0x1000, 0xd2}}) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) lseek(r2, 0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xc1, 0x3, 0x5, 0x0, 0x3, 0x9, 0x4, 0x1, 0x2, 0x0, 0x1}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) mlockall(0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x1ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:22:09 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 16:22:09 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000300)="c7ab38c9", &(0x7f00000002c0)=0x4, 0x0, 0x0) munlockall() pipe2(&(0x7f0000000080), 0x10000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x6) 16:22:09 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500007000000000000190780000000000000000030a907800000000450000000000000000290000e0000002ac1400aa070f00ac1400bbe0000001e00000014428000000000000000000000000000000000000e0000002000000000000000000000000000000000707007f0000010000cb4ca74eea78b3bbd552752a710a5ae496"]) 16:22:09 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f00000000c0)="c9327712d2de12d05660cf759f5e642d4d921e0fddf888e1546c1935fedfacecf51ee7ff03ba9b804fb11e8b61490bd3908e", &(0x7f0000000100)=0x32, &(0x7f0000000140)="f41647f0c19d12648081213881f47c6580bae7587c73b40a33e4f68c2d72f75cd6c26a2280ad7c8f2c82a4ac0d8ed53e5a76382bf5e7aa4863f7a6fcc414bad6ed364f18d66bf53c4b59bfdb692ec411074c4121481126c26b3e0c18022b5f6e24689782e21f2cbfda240f8634c78cb5ad939d3c4903872e6575eb837ca3a5c51a2fc00cfeed3228b810826e27c1eb0706f47932c2c0a34db3dd6f9f9849f6eca5a539eef54c461912df656d84587a351c132c755c67bfbd0097db0f9329a3a4263b966e51828b5110afebe94badc3581dca20a870971a6d7eabfb087817082bc787e80be2", 0xe5) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) socket(0x18, 0x400000000002, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:22:09 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x6, 0x95}) syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaeaaaaaaaaaa86dd608377d5ce31003c0000fe8000000000000000000000000000aaff0200000000000000000000000600012c030000000000000001000001000502000001030000000401000401001f013032000000000000004e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5008000090780000"]) close(0xffffffffffffffff) syz_open_pts() msgget$private(0x0, 0xfffffffffffffffd) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x9) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, 0x0, 0x1, 0x0, 0x0) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0xfffffffffffffdce, 0x3, 0x800) 16:22:09 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031797100323a00552137585b034e6abbab6455592e4a8cff02000000000000000000000000000106009078800000006001001c0000000200000000000000000000ffffffffffff000000000000000000000000000000016019"]) syz_open_pts() 16:22:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) sync() setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="540750ded65334a8", 0x8) 16:22:09 executing program 0: semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)=[0xdc6, 0x9, 0x1, 0x92, 0x1000]) syz_emit_ethernet(0x72, &(0x7f00000011c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x3c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x0, 0x1, '0'}]}, @hopopts={0x33}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 16:22:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\a\x00\x00\x00\x00 \x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="6b02de8b7f002500c560c1377e2bd1b5cf16f6cc6e75cbe52ac5697a698fc2f0267ae24765684500690f5ffd5b50dc11e57bafb870d52ded4f7d549dcd4e36fdb769fc3df75be3eb36466a9ed25fbbec4fc7070000008bf04c3fbdb12bc2ee2208992e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f00000002c0)='./file0\x00') r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sysctl$ddb(&(0x7f0000000040)={0x9, 0x2}, 0x2, &(0x7f0000000100)="9541f7da9bb74c2d4b9d0ed91e09504ce181f2b70de6966df102ffee6c8ddfad281fb82f04b0b878b3a41e3143344494f0ea179d4d7a5ab7401283e40c7fd81d438e2245cdf88af4f445abab608cb711933128f84da7dd82627be08f92219b462356dee199ee387063f1b51da5c440a6a9ab70946360324995d1cc9e520bdb31728e030aa3fa6abfcbc1fd7d70d77fd223417103dded0eb654fb9323e6350b610338279389e055635dfb974cf317747efb248cbf", &(0x7f00000001c0)=0xb4, &(0x7f0000000200)="4e4a2c3675825e41ea558ccc64ec89730c131c1a46797c23215cdd376cf056b116891593689c5332ee775ece1e4793b57c7e4214934e44fc09a864cb5d0fa7bfd98a55242a4951918716ef54ac45df002dff1d91e6d1071793a7114d3b6a2dec8cafca5b6b3d192d446a624624271c954c9deff40d548de267c4a008e1233c19c1bf78afbfe6b0107ae5005e8e0e17", 0x8f) write(r5, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:22:09 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x102}, 0x400000000000016e, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 16:22:09 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="2765d78ce8f6", @rand_addr}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x9e, 0x7ff) 16:22:09 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xffff}, {0x18, 0x3}, 0x200}, 0x3c) r0 = socket$inet(0x2, 0x8000, 0x40) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x4, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r1, 0x1, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/186) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000140)=""/8) socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) recvfrom$inet6(r2, &(0x7f0000000080)=""/92, 0x5c, 0x801, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x5}, 0xc) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x6) 16:22:09 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x1, @empty, @mcast1, [@fragment={0x2b}], "f7bbc8b9"}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) clock_getres(0x2, &(0x7f0000000200)) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0x133, &(0x7f00000000c0)={@remote, @broadcast, [{[], {0x8100, 0x3}}], {@ipv4={0x800, {{0x1a, 0x4, 0x0, 0x7, 0x121, 0x67, 0x0, 0x5b, 0x89, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@generic={0x1, 0x8, "b5984b66eed4"}, @ssrr={0x89, 0x7, 0x81, [@rand_addr=0x7ff]}, @ssrr={0x89, 0x17, 0x42, [@multicast1, @broadcast, @empty, @loopback, @empty]}, @end, @ra={0x94, 0x6, 0x88000000}, @ssrr={0x89, 0x23, 0x2, [@multicast1, @multicast2, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5, @multicast1, @broadcast, @local={0xac, 0x14, 0x0}]}, @end]}}, @tcp={{0x0, 0x1, r0, r1, 0x1, 0x0, 0x10, 0x20, 0x5, 0x0, 0x5, {[@sack={0x5, 0x26, [0x800, 0x1, 0x9, 0x1f, 0xaa2, 0x1, 0x3f, 0x0, 0x2]}, @sack={0x5, 0x6, [0x1]}]}}, {"ded2af292052c992b8586a2a42c55970c1d9207f920b6a79bc5b025423b4955d0b1470da8e1daafc3280c5c8e5d6c70cb6ff1985c5fea3c37c54043d0042d4c77f7ca98ddd0aa7d8cba6ea9dd21d01c2c889f09d0a0104e4dba0b0f3da671049276bd9388c4f17fa46d78d440bf168c65acd31234e50e58c3c"}}}}}}) 16:22:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)=' x', 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0xa83d, 0x200}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffff7, "9cfbb03735e6c5d3efd5c267f5b9ac8c063d2e19"}) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) 16:22:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) 16:22:10 executing program 1: execve(0x0, &(0x7f0000000300)=[&(0x7f0000001980)='(\x00\xf7.\xfa\xec\xf4.#\x00;\x9a\xf3\x1e\xe6M\xe4\x8aLX\x80\x9b\x9a\x13\xc8\x95%a\x8aQ\xcd\xd0q\xed\xfd\xfd\xfd\xde\xc2)\xf4L\xa2nCe\xe9\xd3\x99\x7f%H\xb7\x97`\x0e<\x10\x002\xf8\xff\xa9\xfa\xc8n\v\"\x10\x1e\t\n\xefM6b\x89\x00#\xcd~\\\xcde\xdc\v\f\xc0\xa7\xce\'\xc8\xa1\xf4\xb62;Z8\x92\nt\x8f\xc1\x87\xfcS~\xc8W\x8d\x1dE\xfa\r\xcd\b\xe2\v\xf9[o\xe2\xba\xbc\xb3{\x91\x97\x18\xba\xd6\xaa\xd0\xe0Mv\xe7\xdc\xf2\x80\x99\x1cx1Ijj\x152\n\xe3=\x81\xa5\xc2\x9d\x16\xdf\xce\x12\'\xacfJ\xe7\xc9\b\xfb\x80\xa5\xc7\xab\xaee\xf4l\x1fnr)+*B\x14\xf6\x7f#[\x04?\xfa\xe5I\xf6J\xe6\x98I\x8a', &(0x7f0000000080)='&\\]\x04\\}\xfa%]#-,:\'\x00', &(0x7f00000016c0)='\xfc+[\xdd\x9b\x9e\xdd$\x86\xf2\xa3\x83\x7f?\xdbyQ\xfe\xc8L2\xe0\r\x04^B\xc6\xab*\x87\x02\xee\xa4\xd4w\xbb\xcdt$\xcdX\x16P\x92\b\xd9\xb4\x93oU0\xcag\xe8\x88U\a\x00\xd2\xb0w\x06\'J\x16m`.\xf0\xe8=\xff\xb6k|\xe4\xfbs\x16\xd75h\\\xd8\xb0T\xfb\xde\xa1\xb5I\x06\x00\x00\x00\x00\x00\x00\x00\xaaYnZM\xc8\x9e\xa8\xe5\x8d\xbeal\xc8\x17\"j8Y\"\x93-\xd0\xfe\xb9\x02\xe1t\x06\xe8\xff\xa1\x02{\x84\xfb\xea\xa0\xec\xb6z\xd2\xe8h\xc3P\xda\x9a5\xcc\xbf\b\"\x1c\x1e~\x13z\xf8\x93&\x82\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc27\xe3\x03\xd9u\x8e\xa8\xd5\xe0:9\f\xfa8\'\xba\xc8\xb7\xac\xddn\xfc\xa6\x8f\v<\xed\xc6\xd7\xc13\xb0w\xf1\x8f]\xbe@\xdbW/\x7f\xb7\xe2\x81 \x1dBi*S\x9b^G\xf4I\x03q\xcc^\xb0\x00\x01W\xa13\xe2\xdf\x11\x9c\n\v\f\x05H\xdd\t1\xd05(\r\xa9\x87\x92\xf0\xe60\'\xf7Z\xe7\xd8\xab_\x91Q\xe1t\xab\x8e\x97\xc1eb~T\xdeHg\xc0\x06r\x80\xd8]\xb9\xb7\xf8\xc9\x12\x88\x9b\xb9\xdd`\x83\'\x99T\xc9', &(0x7f00000001c0)='P\x00', &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00', &(0x7f00000000c0)='\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x5, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x3, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f6669ff03000066696c65300088b80700000000000000a118b611320174dd130d9375467875e3e0cfbebb"], 0x10) utimes(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000002c0)={{0x0, 0x7}, {0xbeea, 0x2}}) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x1, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/245) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) lchown(&(0x7f0000000100)='./file0/file0\x00', 0xffffffffffffffff, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) 16:22:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1, 0x0, 0x1}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:22:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x5, 0x9, {0x8, 0x81}}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file1\x00', r3, &(0x7f0000000240)='./file0\x00', 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000002c0)={{0x6, 0xf3, 0x5}, 0x1f, 0x4, 0x46b}) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) 16:22:10 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @random="69f4ca9d41de", [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) msgget$private(0x0, 0xffffffffffffffed) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x9, 0x0, 0x81, 0xffff7fff}, {0x8a, 0x80, 0x3, 0x6}, {0x3, 0xfe, 0x9, 0x6}, {0x5ca, 0x1, 0x81, 0x2}]}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000001200)='./file0\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r4, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d33f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed786fb6fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbd53112507dd3610bb2fa851871b5d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34309ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc552db8026cc03dbda71235300"/340], 0x8, 0x0) 16:22:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0xe9) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8202e480ffffffff556643980dcd0b95d22c57eacec450e0785c44d01333d9100d9afacc47f69e0e7428711b43c9177237122926a91927dc8a3acf03841b1b0e8beee5cb9258d44bed6d2c80a2de282654c2aaddfeda27fbf0be3cf38605bff7e98406880f485890cb8e54569177f4fbd6d81143362adbdf1cc4391468d43bcb15"], 0x1) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x3}, 0x3, &(0x7f00000000c0)="a8183abb3259f905aee4db23c8f691b8a76800df63c1eb92b87f3f735942e36ee72e1d6404baa4f0ed75489782f8615fcee1fcde8e43248f87762909f0c399f2af2d3fec9c7439ba5c5f323064b84d6eede2dc435a24f38cdc", &(0x7f0000000140)=0x59, &(0x7f0000000240), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="98140000b400c3aea2e8d29fa27b447fc2e9579d", 0x14) write(r4, 0x0, 0x0) 16:22:10 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045054369000600fe800000009c080000000081fcabf185fe8000000000000000000000000000aa"]) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00']) msgget$private(0x0, 0x80) 16:22:10 executing program 1: nanosleep(&(0x7f0000001c40)={0x0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8a0, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semget$private(0x0, 0x4, 0x40) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000180)=[{0x2, 0x1, 0x1000}, {0x2, 0x7fff, 0x400}, {0x1, 0x80, 0x800}, {0x1, 0x3, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0xffe3, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x4f}], 0xa) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setegid(r2) 16:22:10 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="cdbd0366d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "de5912b088218b1fbe8b72f9dbcf854bd80ba7c1cfc8a685f8df5c4dd24c0c9b"}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7fffffff, 0x5, 0x6, 0x1, 0xfff, 0x80000000, 0xffff, 0x1, 0x1, 0x1, 0x6}) 16:22:10 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000}}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) 16:22:10 executing program 1: syz_emit_ethernet(0x50, &(0x7f0000000900)=ANY=[@ANYBLOB="393f6fc1be36e6b5fa555b31aaaaaaaaaabb86dd6000000000001d0000000000000000000000000001000000fe8000000000000000000000000000aa3b00000000000000000012d6d07a80fd588a608049ccc92e3d9f8d9f3baad09b9f4c06bfb489116e3599fb0b8e3abeb8ff951315327b8d709febb06fb27c59d5779377999b47d6e7f0eb05020007c20400000004c204fffffffd0100c204000000080000000000001d00000500000000b188e4f6d0ce5cf468205dfa9f29f3c9fe8000000000000000000000000000aaff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa0000000000000000000000000000000100000000000000000000ffffe00000013a00000000000000c204000000000000d802ebd7c444ed7fe9bababd1e2cf8f4ef55185f4a6f795af7e4602f830f884659558045af41f4c44e674f144d398d9b6e45efb75768e1891441a5bf268fdd78f5e2de76fa4bc531b67d0658c5b90e3ce85a890a65d76fda367563f191af3d3d0bd7f0623767a36b49fd23595fa7ffca10b4cab5cf3ab8805713b63a1273478dc764b41cd61fb8cd81f09a9435c60fe32dabef9524440ad4caba5e382fd447cc0d87aa18ed34ecd0fadaf572d7dd59c93258acf0513d0ceb95d65130e994d714"]) r0 = socket(0x18, 0x4000, 0x1) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x1, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) getppid() semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) ftruncate(r3, 0x0, 0x20000000000) ftruncate(r3, 0x0, 0x20002000008) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x2, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() accept$inet6(r0, &(0x7f0000000140), &(0x7f00000002c0)=0x9) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) 16:22:10 executing program 0: open$dir(&(0x7f00000015c0)='./file0\x00', 0x200, 0x853f10bf981e7ffe) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10000, 0x140) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x11c) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='}\x00', &(0x7f00000001c0)='\x00\x13~r3\x8da\x86w\x15K+\xda0\xb5c\x8f\x9e\x80\xbc\x89 \xec\x8a]!\xe0\\\xac\xb6\x00\x10\x00\x00\x00\x06\x90k\xe1\x8a\x12\x00\x00\x00\x00\x001\x0e\xae/@nO\xe9\x11&\xdc\r\v,\xc8\xd0\x16\xdb\x04\xbc\v\x1d\xe1d[O\x9d3\f\xfby\xc8\xf9d}\x1dp\x1e\x90\x88\xe0\x02C\xf2\x9a\xc7\x18\xbc_F\x1c\xa7\x8e\x10\r\xdd,\xa85?\xb3\x93\t\x12T\xc7\x80L\x0e\'\xef\xb4\x93E\xadr\xae#\xf5\xd8B\xee\xc1q\x9e\xdd(t\xe4\xcd\xfd\xddP;\x86\xfe\x06\x9a\x9czk7\x068o\xdd\x9bX\xda\x15\xe9\x04\xd8\x88\x89\x1c\xaf\xcd', &(0x7f0000000100)=')\x00'], &(0x7f0000000180)) setregid(0xffffffffffffffff, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8, 0x0, 0x0, r2, 0x0, 0x116}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r3) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r6) getgroups(0x3, &(0x7f0000000180)=[0x0, r3, r6]) pwrite(r0, 0x0, 0x302, 0x0, 0x0) 16:22:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x9) fcntl$setstatus(r1, 0x4, 0x80) 16:22:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="0ad09925d7d08e985361ab70680ed240c267055e761bd1fe2a68ef89b34203955f83cde431c5175581ebfe35db312cb0dd55ed1687589bd480ae192d35725cf507b5198c6b5e17a00b00f818aaaa367be49621b9462d5b5c2059174d4a896f3269fe403ed1ee2e4c1b78eb4da3b0a11e6215ae16fd39661616afe9ffa928b635ffe3e79e2fd45b1b80866b5a8a5b1a0643157c7b7c22181ced7b", 0x9a) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000140)="a600493432583ba431c86314f1236c644410d9f03fb98c3aecfe1a808d0d7894e468e52ad8acf4c9a90134eba2f6b30230b998e75d92703446609937a066406e1baa675166f910037818dbec594bdac4663860f40b834c7e3c65c56bc0824b92916c7b05dbfeb32d84097b0f3739bfcbb64cd24c0a1b21e933515c157c1e7fddca380972bf5210c8ff6b97450c7e47f709851a00c07adab9b68bddcc37471a1dff478dfad916556bb2509e42bc53fdaabddcc3b08e835133a838b1ff8abc60f47c99bf7ef2b11b1c6f5586ccbfc06fef060b550a02c3ce03c921638b9658b2021750efb1d01de1064de44a671ad61b35464b1ada5a25bf585b6fd0a72b451db50aeb8ef23898049ab1669d058efed1513a236f82b33e23bcc53fa1d3527dab4a7ab2ee1692f0ad5563bde48d933e84796678be9c21ae15b87cb2bd1a48f239f1004bde3cdcfd55f5c603a81fd2e627b7bbc3bdb5237b1790baeb5186f6ffbb16ea3eb8a7896fd12af830680f244058150d2597481f6a76e3721f0e51eba7cf2e2187fa23e20a00bf83f5004e999fae907a3e83351fbc3a155c0b02b72ac67b9d1ee08ac23330b50a4bdbc0bf4200e2868366e40628b58b2706bc21386793238c42113d6e21f69223746aa0b65d01d732f3a702ae07a6f31fb2cfd954b0f086874487f7543fdef4fbb4a77750a11eb04ed697fe08de05903dfc559964f3863532d6524b13f305cff6d34006f261727279112a44a540832174cc1a65dd435fedff9e559c5bd057eec4db285450ea50b611609162d7153c19648b62a0cb2cc213df95e7ff2af7ab0a30bfbfc73a96c415510deec744b18a1846a9bf2c548f759ecdb705f8f00e5e1f48591e0043a963630027c42ff86016aabd2912b1f61d9dd53d7ef35070f414331fe4a70ab1489faaffe8b96e57b5533e46201c2da0b4d90dca3ae190ea2f2fc0b32e37f75c03048be2d57fd595457faff26f114780418e9373f3ff6cbf04dce30f3081cc5871275fdad8145d488942e0c575d17f1dd5dddea26afc1ac101186ef28a4915e5d2f8e88f0c5f87b7cf1a97ab869174ae97bc3bb0966492d81f3471428e9b9756b7f130f20e9903da974439782e853f91aec266ee13d1a937575c9f91ca53e6249eb34ff30bf4609e1f9e5bb8e63eb3eba99d52ce62504232f5f6426748d6cabba247f85a2ab0c25a4fb60465a08f67f37fb47a1f3c9ce0ffdcb624c9ad47c5bb5260c7d8f12787ab2f311be587faf252c054addeb215dac1e90e6b0d7b0da04435a1163cb53d8f711e0accafd2a1c153a38290aa4bc6f64a550b48054ac83cff86dc91c98df897b36546bf7b9f7fbdee5bbe1b76208e265e0517aaa722d8216bc19aa3a0998b478c297bc0562e3fd3b70041568061d33740528a0163bb761f19bc846d58e1ee32397e3c2ecbfe8d013fac4d9506709622bbe88425e3864750b6af7942bf177a6abb8eaa5b77ffafd3ffeada7d72034c0724d02968ade2ce3b9d9286f459961580b0de4b7c5260a3a79714253a937a0249a07c14990f5f5d8e550959eb29666158213885343ebce13abd42d77aceac76c3b65f1facd7a6a682c865f12d8c4a81422183fe2bf0e31225081a4060662d8d8357031df6f60ddc4bdca277660e6f15edeffd0272f7701cd9cc074880ac24b567871d283a8b6f99dc5718b9d39e98120aa8d46d52f2c5771ccb7525a949ce86e9a512858e18999fc26651bebe423a50868674afd4d3bad3cf3e0996d72294e9fb3ca05d9ba4fd39f01c56aa403e3acf2aed9391d12180e816d4f3ca4ea83a71d862693fef5c02f5ea044437306a85452c673a977694f4cec7924443ed36bf83396f9771ba8cf9cb08452649b5558761949166b1efde7e62ec107a70285e56b0d781c94c3e069b75897a8ffcb446f302b918bb14bf1fa1d30c26114509828df8397855a9c7c2d95438f2ae72ca8868af505afa9897db5ce637318acce0405df3b9997d238ff543ca36c4bb69336b5a8e2ca2f65ed5dd34c1c7f47af445c85eb147e2e64069bacd3ad87b1400a2aa5ce60fb63e218eda1bd68c5b0b92d8103a7912e75ef837ff3a8a326f2c3cfd9b71563118d72d6b16138cf182bbff9c715815126f94e0bd50e15a1804df1fd28d60235b1a466d0d6d46bf8c949fe7558c04311a80f9dc961be9bde89db18494dca0d2253ea828ba8edbc0e446c25fad50f9aca4317fe53f996d1539892ce8e486c1061063ea57c8e8cbcc8208867dca1729bfa2e61b6714ab549e7ca895e8c90a4c89e955bdf8173c949db435c8240325dd15bea19ce0f74666f28abb9f540520fcf8b3c722b121c772ad5322cd2ce5ced56fd4218463467aaa9883c9b77e267656dda497e4f975ef98ea624be9f5fdae6da32ea9b68f6e353ac316d14e651eab29b7d280671a7f269c08f81a538ecf4f20209c6fd6ebf935819e9ff24d391e22927c9b95e589e91b1160924daf8ca32b29f4ad3535ce2479f25f6993f9210d0b864505107207d72d6dba26204c5fccf642c7ab794380f97d062217a54d7285ee9f0fd9eeee4bcf5b9306885ec25bcd6262897738c43741542e9d26360481a2e8a17f3319e154b8f96d3c544220030b7870bc43b1c185fcc622bce9d9b3c7bb04e654ac3578ed8995936b736f73e390037c25eb5294ad541a327fa1f86df88f896a097df8391374ec142e84ceff8d8ac4a436684b39dc3d1a927af27a6b82826d3069013ad37341c5dd96a9fe3ae0dd7c272d5e6ee4230011642265f2479e3cf1b027bce9be76af0f0847e9271658e8aba3622f282a2fdd597bd4faa78d1e1637ff717a97086dc6561bb9cf29be2d7a7c164b1619b8757f2ce548254eb7e2f7fdb95697a3940bab583aba54e3883eea6cbdce27eb50dbc1a56846363b20ef0a28dd527ee99bd25b1553937e22372683c068b1f638e7254b0ae5c575b59bc0f63eb994a14f662f4e55e01f20e235a1f2fafdb3efc7fa9ea4995386413362f2916b9cccd7891ecff34286af5188c00853bf3500d4a6120e0973527c0824f307bf30d5a263947b4f3c30da16c564581a4888350f3bfcde78ade2024eb8b1b7e3144bcbb59a53a201c508e7158279f73599ab2cd3501da2e71e9564593f3ee603ea2a0610831c66fc5f95ae19572d164bc419066ec959c9b5bc16029303897b1b78e4a4572a52d94bf64f06cef7c8d373edeba7d393fefa4ee871ee9f8386a8e4a4d05abae2fb132d64171748930f44b59065a1e7ff4d330340e61c508ba249a7e91323904e8e06d0025dae606089c9ef3e2a487ac154d49407ddb3f385cb5c5648153d0347dcc2d0405d6a781325413eeb203366c9d71d8aa940b549b3190442ad793f02c461cfd2cc12547aa68d922fe9d43247451a0a184cf9659d549efb46f7f3cf0fefc2f1e16a9c79dbdbcb7fc16a22ba4dda27ccbda36ace014dc9e5fa03ea0868291c5097711a1f5691d8b5c25c85080e665bd99fc8e8c5d0ef3640b33a80ffd909c80a2c7db200d7c8b2227607664ff16318c9bb1692144f11c525a6d52f238367026c3ea2d1458661021605df1d1a0ca2632e166588c9f949624a55e01d55a80e66723c14c507989dbd668661cbfdb928c71e133fc9397c3adbae80a6418c5ed0bec4e212492d0578a1fa31528d7653b878bde3297d32a908eea8e0273e9cc311c9c29bea2296821d44f9d6d35f61531dff5141fd26a590c6ca07393ca576ca0a5ee2c9e2e3fb092c3c57eeae6b4766ee153d907834588ab5c77d9c58c726b131e0ed662da08de4bf8cc57f0660a4c547d6e73dec5062ef90768c76ff23b65c9d40571a128489eee4826bd8f4009ef83023baf531c5a16089f4cb462df851df97852acce24e971659b03f94737081d37f1bd7139fcf2f09fcbbbae1a7dd08b386df6705ebf1a9d9b36adf6e2f0a3e5e80467b1a20a41ffd3718e62b51abd2b45f4565f41f4c9e4c724198e4000df1a6c5b04e90d1781e46d683c151b067dc81d58ec37ea9ede291a95127729aacb056b7997380f915dc308ef3bd7315f6e4a1a592c4b3322f4c2971db6195ccce1130c20c18aa0cd9c11909c5289da62d19444e302db558146e399f0a7f989ede8c76173d6123affe3486ac75e34102d2fb96f5f4e540ee2695b9147eb7bcc7a141e7060575f443e09312af1ce30e954363eca209a6289a56c87514d2b47796328a8033baca005bc7ce3d07e8c518513403625afff58607853f47ee1c23b41a603f97faa29d77c548ebecb555f63687427f709671fd41b019aa0ad57c7d2504612ae3db539c0b6fb9f2f6a39864e3583773687ad0dded3540fbb0d5ecdb42b059b9381038e42edce41d8d82b2f4d36400e7fa6fd0dccb43d250e6f9f8fac8b8005940999e49d911bd3cf456cff7fca1bd30185923d816523e9c3e33a5f99d9030028704d4a9293cfc28968cbc3142b321761f9634482c6f14715fd7704b8a69a4e6410b6d446d7f9291a9154e8b25da2b3c5d34dc20746ddd04ac28a7a736cf7925b40fb2d80ebd20d09da7bc5edefa646452b1c8a15f17da63b057a9f2b76df69781ecf34aa44e40e78e3f1c0bf01c0cfc95de1683ade457d1fb7a5fd77483989af27798906dba5f0ff40f6cb97b7c40117177e708ca17522cab787ad5fd962b08c7477eafe99213083b8161f27c48babec823336eae8ff9a7d7790e7159e3f630a48b35c60eb2d6a185a4a133083a013951bd3b04c77c74fa773dc1466744e6d4671546e47c9b72db4da2b4daa1a6c1b3e01f01a435caba97f05e363d2607e01cb15ed43ef9bb713bd35719d04a4863e562cc6ac8c876da489ad725a0324fa4c83cd0e5c51aa58d5a48e399c1fcf24626bcd0ceeced5a61243bfa3cc025d28b82f3f7a75d19894a0e939fe51abc2cb31aca46d3660b3d0a4a417909522aac0c94275ec972ad39d9f46c76804799e4863ae6b119a9a3b8bd798799bfb5aacfa98214d33f3a33ac18dd7d705da0d9467f2e90e65cd87e9450192373c628811dbd281776ecdc4cabab65dcc75c886a41fa17aad0eea649405a881d0d35d888afd33bf182ed33ca765d37afbf3e27c28de7598aa381bbcd93f11d90a2c8554e697a9834f35ab2ca0f6860afcc34f8cdaac3576ad812889595467db1c91fd9de03d1a48f33bb0c13efbdb13b89c319955e7a4896823cc17339b62211c0325b81a3019bf59ab198a5ad9368cb4dccf80532369e370dadb108ecf6745440dd627afc4b86bf5a1aa8fdab97567a0af23861e303a4db17cfbeaf58258841389882abed2f3b1f9feffca30766a0d6fdab4b054c232c2b5ca7f6e2c1aa38cbdcc20ab03ecbc84653f58728364a668fd524e490d60b06b6f1f3b4a710b0c40524189370536c333d42be6a969f64eec0e0d1a422e58210d9e0184cf4260e5cbc85ba13f560d87b039d1b92f58927e9c83a1826f594ac681908069b18214758b10e97b2ab5b28d9d12234ef762da3e62cfc5b44d28f7aeb101bfb25ca1d3b14d92aa2318ff9b28b9ee887fc1aa89e81fe12bb9c2299c199c8c2a26a9c0d96942a4afa1cfd8c8e1ed3cb484a7449db3cc7b2f43b9682dd5259319e79151aa80ba68d94333ceb079db47ef1294c7bc84417091b7e083bb02ca6c0fe5073b84387b4b147183f41ffb403b055c8792094f9df5b09e2cb0ed292088968b8737e500077fb9edd9baa1460fc1021c19b701cf21b649ebefcf7648799143fe2e18a5a8661cb954ab61b58fefd5e4e0d3df21e4364eb3fd4c0236d377911a9caa8a0e9a667ca32fc512f7a", &(0x7f0000000000)=0x1000, &(0x7f0000001140)="c586cd1a7bd23dcc54f77c9bbe2d1d47bf4bb303af8287efc3f59e17c13b59423a4730fec4c90faf70f92b89b8c02dfab384c646c659f324dc618fb79262fdf847d1758317dc35b20c738a115c5c8d8fd13c75", 0x53) 16:22:10 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000080)="6b4cc516", 0x4}], 0x1) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto$unix(r2, &(0x7f0000000000)="427f932634d7e454cd31c054a3d44702eeb8cd2a", 0x14, 0x4, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = dup2(r3, r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[0x2c2400, 0x3, 0x2]}) 16:22:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff0300000000000033058a01a695a70f15d07ed52d7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81b0359f3b1b6424c1c207ac2ec4da7556bde095f485321a004a3aec59a9ca9c65b44d6e6f6d0874c7391e7e0c096e9ec0eefa654e05777f6e597e41ee1185cf84ee342e0fc61fa23eab7d221d7741d6a28aae37e09039b91ee25e2d429d22649b28f489cca09940aeb792d4ac10c6d0d64944f2a75ed3bf60645d0e8b2701635f7746ddc08788777fe9c60e94f774c4617f53d1a1854babee4ac1971235d1b4ac17d9e8acd7ab10eb557070fd7383157f91d2d56fa7484057050669ccf408f3771b7ceb8f6db1c3251705f4e304897c28b3718893332a4d8323f0af0425d6d06d3cc48cd6a363d0381df7b48be5bbb2cd6ea0956405c3e36fb249269c9cab038262a9298f742b7b4a5436b22b36056ccea52f795ed97d88ceb3960289ec3912042ce6e05c70ce8a3a075b94e2266337fcd3aff61cd678dc64b398dd59768e14de6fa2d45a18c7dbb1b346ee32e64a9bbaa4da530ac337e29a1805735bb773d246faf7194c55f68a9670f158856768e3848e2fbcf5d4b31bb6f66ce0fa4446546871bcaae4e618c2558716dd66676bde8f0842a4101b1145b4e369887e7a58d8da8561de00427176c70686bf93f9790d37e2f982d9e03f5f62cd123f30697e1078cadd76ba8996363f71c8013043a5ba12b68a86ccaac82cba220e6507e61c4e43f4a310d2484c6da9c12aad92e5"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:22:10 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) ioctl$TIOCDRAIN(r3, 0x2000745e) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x3000) 16:22:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x1, 0x8000, 0x4) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:22:10 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080), 0x4) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606948, &(0x7f0000000300)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000000c0)) 16:22:10 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:22:10 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x6, 0x95}) syz_emit_ethernet(0x72, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x3c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x1f, 0x1, '0'}]}, @dstopts={0x32}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8}}}}}}}) close(0xffffffffffffffff) r0 = syz_open_pts() r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRESOCT=r2, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x9) r4 = socket(0x2, 0x1, 0x0) msgrcv(r1, &(0x7f0000000240)={0x0, ""/100}, 0x6c, 0x0, 0x1000) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000000)) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, 0x0, 0x1, 0x0, 0x0) msgrcv(r5, &(0x7f0000000140)={0x0, ""/145}, 0xfffffffffffffdce, 0x3, 0x800) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffffffc1) 16:22:10 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x400001, 0x2, 0xfffffffe, "c697c8000000000000004000002000", 0x3fffd}) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$setflags(r1, 0x2, 0x1) syz_open_pts() 16:22:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x80000000000002}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000040)=0x200) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:22:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = syz_open_pts() r6 = socket$inet6(0x18, 0x6, 0x7) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x84, 0x80, 0x9, 0xfd}, {{r3}, 0xfffffffffffffffb, 0x0, 0x40, 0x4, 0x7ea}, {{r4}, 0xfffffffffffffff9, 0x14, 0x1, 0x8, 0x1}, {{r5}, 0xfffffffffffffffc, 0x48, 0x80, 0x8, 0x81}, {{r3}, 0x2, 0x2, 0xf0000000, 0xcf5d, 0x3f}, {{r6}, 0xfffffffffffffffc, 0x2, 0x80, 0x400, 0x1}], 0x200, 0x0, 0x1ff, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 16:22:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f00000001c0)=""/186, 0xba, 0x803, &(0x7f0000000000)={0x2, 0x1}, 0xc) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x4, 0x8, 0xf2a7, "236df4c7fcf79685896ea612313c270d8102401f", 0x7fffffff, 0x8}) write(r2, &(0x7f0000000180)='\t\t\n', 0x3) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:22:11 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000140)="bca3887001725655f0eecd3d4419e5955e38b5db94cf6abea4756dc76a3ccf5ee7873af107afbff2ffe311e2c8b49b5e3fa45551765f70a91b56ffd50c97da614009420103063271f78ac26f84a5f3df2aec0e0348c0ce1cfb64ffc4a2471f7ea04cadedbc086e72271ce36191c7618843ab093605057258f7d1a5322e6b4cc9d92a5351140572dfaa34eea4205ea326a64be3b0a5976056fc3fd461a152e6e1196d174152996048b4623df64c44106e1d2f602b45b23c35f3bc683b996bc17f459232023d88b334648ed679eb77693848bcb90ff58a9ee4f1e7ea55443799", &(0x7f00000000c0)=0xdf, &(0x7f0000000240)="bad801c6bbc56d3a584121058647cff40123515bf0229f74d24e9edf54309b5542dd7b8d16857402648796a2f2a985b33f67e24fc271", 0x36) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x86}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000002c0)="8c696ea9199b561bf5b8e9df9c9f0ca46af5c72352fffbbe9da74910d8ed0bb0690773dfcf11eca5f54f80a825ebc4c04c724aea7c9f4dcc6b95579289d4dab463867665b002aa513e85115ed32939c07e8c2107824b891ec1776e094d5e23df55476ae3840cc256129e2f073992fbd1df5698a1db35183824429c7e95b1df704f59806db7a6d3a1de96c1434efaab625eae760c25e37d7c8b397efc35aa13b8b151dd9faaa6cb35063e4b6af0b4f8b8974d5a0bda3b4209ba3bf55a9bfd41fcb03188488a432d823bd83d8729d73ad2f1038bef8f55f6fab99091cbb6aca12638331a5592", 0xe5, 0x2, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x8) r3 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) fcntl$getown(r4, 0x5) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$getown(r6, 0x5) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r7 = semget$private(0x0, 0x3, 0x20) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000440)=0x78b93d28) 16:22:11 executing program 1: syz_emit_ethernet(0x151, &(0x7f0000000180)={@remote, @remote, [{[{0x88a8, 0x1, 0x0, 0x2}]}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x113, 0x3a, 0x0, @rand_addr="229d06060ebd27bd2a0d6c4fd7269689", @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x7, "73dfff9fe169f7707ac9d8942e298f31322a67c6d281223decad215df0db7c63488fea3c4ecbb9ab150271695c1e598cdc8af126494450bc818c3b2967f2aa25151020109081f050cd580b48504101b3840cda7a43eae3c42d87dc9fd74d19e2e4c51def409fb847d4f4a66ce31f15db1a1cf060cf5babb980fac8fc538e0e260bda06ad7a916d0fb8553822b782db4a02a0562431ec45dbeb4dbf3d72e224aaa5c30d3998ef63e6c4b5f1d01a0300e0b5507b0f8425cfdce69100000000000000000000cc81a8b93f04ef92b56513ba12371abce9703b14395d71d0eb9a2bca803820c06034a5e993cc2d61da7ff52566f43ad4b3e27c403a5e2c3f4d8fdd002c97c2cb9e2b0e282149d1"}}}}}}) 16:22:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000744000/0x14000)=nil, 0x14000, 0x4) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 16:22:11 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11, 0x2}}}}}) 16:22:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) r3 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) write(r3, &(0x7f0000000100)="31c14ca2fd5b147d820b66b510c9eefce59f91c354b8c1fe8eabff2b2938a83a14a50ba8b0b12ae1166e2839185c89d92eefcb7c16781cb837538687f9783ce411826ba310f2e0faca6295aec379c993446add029206355a81f8cc91c867c9377c5e708582779bbcb28275c9a8b6b39c752ed5fc539916cd7781209af3ec8146fc8a8e3e551bcd85d6f5bfcdcdf7b4c1b85f4c087bf8af4c7a5785910c88b2e09fe4cc3397936a5aa2fc050fb9897f13d3", 0xb1) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000000)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) fchflags(r0, 0x10000) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x808c694d, &(0x7f0000000300)) 16:22:11 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x8, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x8001) 16:22:11 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x95}) syz_open_pts() close(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe2(&(0x7f0000000340), 0x10000) pipe2(&(0x7f00000000c0), 0x10004) pipe2(&(0x7f0000000380), 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000280)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfff9fff6, "73cc5160521f09384201002183712e00b82f588e", 0x0, 0x6}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000240)) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000003c0)={0x7fffffff, 0x0, 0x0, 0x2, 0x9, 0xa5b0, 0x80000001, 0x10, [{0x8, 0x9, 0x7fff, 0x1f}, {0x1, 0x1c3, 0x8d9, 0x7}, {0x1, 0x9, 0x3, 0x8}, {0x6, 0x6, 0x400, 0x7}, {0xffffffff, 0x1, 0x40, 0xffffffff}, {0x8d, 0x3, 0x2, 0xffffffff}, {0x3, 0x4ad, 0x8, 0x3}, {0xea8, 0x8, 0x7fff, 0x1000}, {0x401, 0x4, 0x9, 0x8}, {0x8, 0x3, 0x9, 0x6}, {0x8, 0x6, 0x0, 0x9}, {0x29c7, 0x9, 0x12000000, 0x3f}, {0x1, 0x44, 0x2, 0x20}, {0x12, 0x4, 0xf113, 0xfff}, {0x4, 0x0, 0xfffffffc, 0xfdb}, {0x9, 0x14, 0x5, 0xffff}]}) 16:22:11 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 16:22:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0277037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x10001, 0x7}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) r1 = dup(r0) listen(r1, 0x0) kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r2) r3 = socket(0x20, 0x4000, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:22:11 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@mask_request}}}}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) fsync(r0) 16:22:11 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x29}], @udp={{0x3, 0x3, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r2) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r5) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r8) setgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, r2, r5, r8]) 16:22:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0xffffffff, 0x0) poll(&(0x7f0000000080)=[{r5, 0x181}], 0x1, 0x0) kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r1, r0) 16:22:11 executing program 1: r0 = semget$private(0x0, 0x3, 0x2f6) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/163) semctl$IPC_STAT(r1, 0x0, 0x2, 0xffffffffffffffff) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = semget(0x3, 0x0, 0x230) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/38) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) syz_emit_ethernet(0x46, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078000000000000000000000000002f0000e0000002e0000001810000005ee1048c1572419aeaab67a19dea627f0b8eab454efc5991e0a7f6636adff169dfcc229fddc375f1d110c7597bd645c001f5202fab2d5cb5709259711eeeea9acf73da4028c92cffa971d2ded794fb4248ffb7e6838f6ab8364afe04ad8b21c5db103021a368b953218c3db33e9b20c8bb2959774e309bf0d8dd77721cfec8cd7d3b2c4dc3162eaf58eab17717fb85a1b2079f6380675a2e7e868993ef7863c0bbaf2bfd7bdf815dda435b33a46e4ab1951c39e5fb74348404da141d6695f38175a8953e5066011ac8"]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/67) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) 16:22:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f666945b43066"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) shutdown(r1, 0x0) 16:22:12 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r3, r4) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x1f, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = dup2(r2, r5) ftruncate(r6, 0x0, 0x81) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$dupfd(r7, 0x0, r4) 16:22:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{}, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4, 0xffffffff7fffffff}]}}}) r2 = open$dir(&(0x7f0000000600)='./file0\x00', 0x2, 0x34) dup2(r2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000400)=""/174, 0xae}, {&(0x7f00000004c0)=""/112, 0x70}, {&(0x7f0000000540)=""/126, 0x7e}], 0x4, 0x0, 0xed) recvfrom$inet6(r3, &(0x7f0000000040)=""/35, 0x23, 0x41, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x3}, 0xc) close(r1) 16:22:12 executing program 1: select(0x4fc34ea61efcd87f, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:22:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r2, r3) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xff, 0xffff}, {0xb318, 0x3ff}}, 0x0) write(r0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) socketpair(0x18, 0x4, 0x3f, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x8) lseek(r4, 0x0, 0x6, 0x0) 16:22:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0xa0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = semget$private(0x0, 0x2, 0x628) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x8, r4, r5, r6, r7, 0x10, 0xff}, 0x0, 0x3, 0x3}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000300)) lseek(r0, 0x0, 0x0, 0x0) r8 = msgget(0x0, 0x20) r9 = geteuid() r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0x9, r9, r5, r10, r5, 0x40, 0xfffd}, 0x5, 0x1, r11, r12, 0x3, 0xfffffffffffff813, 0xffff, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) 16:22:12 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x6) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0xfa, 0x0, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x48, 0x1, 0x9, 0x6b}, {{r3}, 0xfffffffffffffffe, 0xa, 0x26005b86c612982c, 0x2e5a, 0xfffffffffffff801}, {{r4}, 0xfffffffffffffffc, 0x11, 0x20000000, 0x401, 0x3}, {{}, 0xfffffffffffffffd, 0x0, 0x40, 0x4, 0x2}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x6, 0x7c}, {0x18, 0x1, 0xff, 0x2000000}, 0x9, [0x0, 0x0, 0x200, 0x3, 0xc1dd, 0x5, 0x8000]}, 0x3c) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x15}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x964, 0x0, 0x0, 0x0, r6, 0x100, 0x8}, 0x0, 0x80000000, 0x4}) writev(0xffffffffffffffff, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 16:22:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) setsockopt$inet_opts(r3, 0x0, 0x208000000000b, 0x0, 0x0) 16:22:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x40a) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0xc8, 0xffff, 0x9, "ec2f49c1fe4c154e58c13157184fda56b3742b72e2dc246d4a7b21238cc3a0e1a069dd165b56c1a79ce8c6fefa0a0544f2698769bd66400ee5b7c28ab76a6fac17b9d82b604b6337edf4d8f0224bc111862c1ac6f045b9b8ac846a6a176619a650fed13a76af601854d85c638535aafd4635c89628b4797db69e3d38c4ab80ba66f36b8800131bd74fb633bfc3be9ce2048a401a037ecf044d52c7defde8321dee2a1accc63d769bea60cdb454db684c7b621ee15e94"}, {0x178, 0x1, 0x8002, "fce35fe35999d13b43180ce7e70d6a2f2a12b5922b77c91d04055cfdec8c103b28b80bf5ee551098f2d3120c4e3b6d3ce2b9d67a0237e309e4f5530190504fdeefedd92111c8e3088c4d16944a407ce74dbab3b292c967360c2fddeb0b3f18c936036391c1d43dae564063ea57f7afaba3b8e3696f7e0005abcebe9668d45da05ddc31e2b328f10157420ac571fbd4d5155bcd21000000e875cfefa4125bbe85ea7f2d9131b40d2f5c0f33fa21eb64b38953d69bf33d8860b3db50791df90018b9da2d4d85eab8432cd4dbb1c0d76d8b4c53f7c4c6027d25c0ce902fbcee9470cd58717ddbe164fd1018cab2cc2dcd1fdc3f8b016fe82951ece4ff31efe89946f5fb307a40b7c57429902b7a41eb9dcb6951cb16aeb7a9c6245355d3ca51c40dec4cffcd5e67afc0d2a3246db35796c766e83432836ebd579400000000000000000000000000000000009d1b880eeccfbfa196c1fa9876151a5c0203f70de6e7bc516b"}, {0xe8, 0xffff, 0x400, "93ce3eb90ac0c249d6a3c2f6c4566a16c6ef648d0acbbbfd3832564727151c1ffee116184515e4be46cba026abce708a5c83d880815b901f5277e4fe03c2877314738272d5749a5541d9531aaa88828ecf456e9897ab4495b97e3e60fa02c6c76ee62c2b19076a2dfd42d25984eb39e4f60fb17b010fe5888aafcc55ac626a652d361cf5789640f8b1bcf310bd59940eeed3d8a655fdc83915a79ef1468e8a9cfff4417f1616bdaf79f7afede255a8caba8498873968014a5132ec5dfc363c9429cda3f6931a182dd0f2c8cf54daf1cefc5a7cbae1"}], 0x328}, 0x0) 16:22:12 executing program 0: syz_emit_ethernet(0x8e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffbfffffffaaaaaaaaaabb88a82e0081002a0008004500007800000000006c9078ac1400aaffffffff03019078000601ff454b00080064f3ae08330003ffffffffe000000144408600000001000000000000000002ac1409bb000000050000000000000001ac1400aa0000000200000002e0000002000009000000000000000001ba3688d53223aaab9bd5cf56"]) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sysctl$net_mpls(&(0x7f0000000100)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000002c0)="ee0dce57cf31b9a9da5037f9013858249bb226d814301c0d87834abcabdbf6781895576853864de65e107a57ab5e03adb18378c74cf404dbacb1655b881fac2b8633cafc1ded689841085867d7647624ba9e5b174caab4c29b1d73057d91a887fd8632c1b7c9884ff497a9cb3f09c5ebef1237e9d3ee2d21779946b32661571525731be75eb3c95917d333aca0caadd777fbe7d257cc7c5cc90f362425deb3ae9d3f06c4a8dd2bc4f186dd40a5a651401bc18819198482cde968487bbe81996e591cbe2bd0d53aa6de07d8b13a18511532e0c3e754ebac2f503147a313f5a065d1dc8e202f3ff01e70a979f93d7e17b453fe6d4c574a10e4dba94c894a5466eb63bcf67c2c97497e5e9f5f79ce6ccb64198f6ff059df59a6c9f6b06b8b5138315932d4841efef6d199acd79f8f762c6b614af4f483db9539b51eb21018a5f77ac2ccdf7acb4401eac36903d16f36d4a4523f12b4273b2ab9dbf98a79a93e50b052e3c6aadeb0687d88bf421593f45fecac797cbcd861936ffca74c75b4d48d7872ee8fd712bdcde22c5667847b377ce962345583d62e4088734729a23d98ec7533a6d1c29875553e1149a2489f1baa84d2309ac019fdb0d80a093c932ff6a226efa3e19cf5c1de221384d5cea5862122d1fd4f9d19782c366bfe5a4f564cc94a7fdf77c1d4de315c59ac884b86f444b078b32a6c75c57588674182c7d900bef7d86e07d80472674c5f3760f0e22dac13c1653ae0d2d344626e779283cfb4246b713c70310d5db54801cf3e3cba240d6607d09c4f665122a07d3481a6f57125076bf94aa83e01ce0953bbfa49206fe088a294da4c3a29d01cc07efefb9281acc3b12096e2e5e0e4050913f38bb10162ec6379bbdbdbfbbdf000d27cedf0896c778104e2cf432647f27f76fef7d3b8813efceab5dccb17987a9391b2f0a42862031c2c3072703fc68291ccaf0106b4bca7148fbd1d6c4c37f15c854e20da47a2a80b04f15289a14da570b3d47b9df5e19139278cb58a23e255bb5938fb30fd9b4696ede5ad50e2d143099fabfa190423414566b2cf8e503bfa6b8fd0ae2a39a3e2f07e77d24aa089670e4581286d2b40d9b86187205d863f51b4a7b21f727b9c05307f900bb60d7923694728cd9b20c9574c3424c51cb98c067a497351325a8ade4295f1cc8f5770934af62ebe250c257805d846a1f24fe6aab39f44459e865b4344991007e384a72fbc1ff8cd675de6c6532011f0c13e86aefbba7e7edde932bc1f37fddad9d1cc579cd7720b641df5cdc275f965aad85ffd113287179dcb33440adc658120cd025be39663222778ccb5422ee058ae9bf9a27c1b45593f57640f8ada399cced5cac0b19e9ae11539344e2187c1cab31d104a4cbc28894f2a6d5380c9ff9f7258050eac23deb332ade6fe7aeb70bcdc916a458b3241e892067a57e717284a45e48f4c440ed870c9d4be76128b3f90d0fa7993704bd8b11e0f52307d99fe7de23ba852d5897657a5939e6e037f1ca983e243e521c4967f19656a4937c4f6f8a34e16e5b20294fa46760b02926d02669105dfd7d4ccbd07bee403fee70cb04a135a9b45e1149027724a9a1ca87f7ae3da28e615a64fa2c7818cc95703c3521e4d7787887d39f739a3ea4f3a8cbb87642cfc724a8b1d7e677c892460c70c1e376779e2b2b80b7ba7867e53d5d8e5289faaf1e9c2dae192f5a4d33c7ed6d911c63993a102b56fa7f65aa244c88946b614978cc5cb922d8c8a6b81b1b553045604f0fb0f90c04bb4fc41d1686a3e36a5cab70ad299a05f1482db95b0032aab5ee1fca313fb113b33489c4fad8ee7a53595977dd5ecd1922fb2b86b7dca7b03ddc8311e9fe94745c676a600a18b58094f89a0c49064ac0e85a65541da345be82d6d8b54254d84cdbfaf833da6b0afe9938449de48817583b0be34e959fb8109404c071b6cee1d56f52b33ffbdbc606e2d0dd053ab50ed933303a20f50cb9b398a30f0544b4f5ccf1c3ee84be4158c27896ed8da7d01d1f18b2a932dc992cf7e8717bb9c90bc40b9dca474a2022a380dae10874d239552fc50192ee2c1986fe9ec0c235121a6e2d2affa528a9a8f9fe7c9d305c0419cbd34ed84e08d5e6300862190e664e361a30439f0a8604f732b4c6901dc4ff820c2476252c775167346a3b7c698b966b52f03813bfba84af2320b040d7df5458f17569473a0015f38692141036a613d878b6c7444ececba9f513cce91e54268eca670ce16a01454215457a9c1e1a5d33d888ac2b7543b3f551fcca40afef69ab17fc6b552b5fd958dc7d834d968d82b8d904df47a93f35f6b86c09a104780aedd3af507133a85303a565eeb0f4979a681da64ebd996407d534ab8e20d1234396d14f34e35a352941cd9821f2dbdeec0300466ecd1a19e305bffd2e4181c9b746489fec19b8878a0e936e958c16b229304a9e223c364c9fe6a18e9ccc7340a67c7f5849930861ce29d53f106174a8d48bfd6b46d916f30c7eb1f87ea4d8c58af6f7f216cb67accc117804a84d17bbe02b02c3defe9d01b4aef586e4361b7827c4096c2f9250e372620cc43d23da01ef7faffbe4dee15e4cae87f1f35d990302cd0b517f6dfc69da10da3a841be8df5d228385b6c10e8097e9257fa2261ccb33e749c9c0c9e4c043e6a007eada1ad12f2abecb30e52a1638c7c33fc6ecb563ec4fd1fbf00ace510bdda6e6489cb2fe76af622016cae14dc108844a5e78bd4d9dd528f5f0b401a7174d93c78256d623881be3ad3a2d1734a0344066d07680b067036b4b52421bbfa99b2653f1eeb33888991bb7e29f49b4634015864f7291516738198dde5c6d2b5949aa4a21abd1b8059c49711c3817c6b316fc5dc60def2c78f1ab162df00bf38c29669a69fa5e91c14f0295cc6e1587cf6fa252e5b0b1f9e5454ad7d571dcb92b4bad8457a67b3d8285e1246bc4bb0a9c7c5089516d7fde2bbb52eec432d7c7348ca6ea0af1c3e7492d0d5ee089f401510cd5a0daa1e0e861694709bad3485ff7dc4360ec0ba1a32686e781ed7084697f77076048b2a96f2a209028026ae54019cf59d7500d92d93c54f699303ec989fb00f173cf66f0d97d41166f0170dc368fd65dfee66c831a81766dd52175f7c59c694a5e1822464fcea0084f02558cf08d7ca1d3a466f4137930084a82fb8151b652073ff50666ce265c387c392647acb808a5f437440a2bb974de583b67c075009de5286b02cf155ed6eb7e54766d411870af1e4091dcdb2f893809d34809fef94c2694dbfbb415d819eeeeaf74f59f9662de37df0c62eb2a3fe37d140bce6cafdcca3a50caf711aa01de3ac76436892461ab70ead606445a1916a9c7db25d435f685259ed3c74eee311f241a4836b022d9017dede25dd103642d25f847d50cfeed6327a70783c9672ff307143e63f6db8c3b348422c498eeda1c84f6f3c931eea1b15d34f91095a647a676073ca8a3aad53b858fb8365e0c00c6cd300001741fb545f014f327b701cb302eaf06464bac3c71353822f3656a8d6b49343c7bc5b850bc78b069cae0634b2c0845415c9d3f6d485fdcb7f4dd6d988c4f371a6408b54c52f46cf481a800e27adf1c4d0ed7c29465778f41365721428415ab7bab1d8558d77f94d15233de9ac49a5bff07a38a2f9028739f343caee3c1c18df92958dfabe91dba605dca1343bdb1d9713727a65a16ebe622830cbde372fa62ef3ae99010bf717ed9f28f36053f4499c3ceb20dac80ef1ffd75989de0c6db822fd0062fc52bf72eafdc43165e4bf2a7c500f048ac61bade1235165f58545edbdf48f0633c059ca203f0e04431c8e0b7cebb0dce959bbc5ef8d059c2a396870ffb4df9a0707606276090a7b7431a8190885ff9406326320bc6a65e4de94d2daf237fb5b2b39cb9e7e1822d85faa56db4297c858512380c865333073559e46c471ecb579e20d117b6cd91722e84079dc00340f3ef033b4960f00f131e6eb79c450402ab310ce27d99c580f4f73991867b287c388a373c8bd688f4db63d6d54795dd40be05916f853eda6d5a98e75ffaf7d595e16185a01061b49c074ef1abf919a9e647b59b8271fea537e1e39951d760d030436a3f3f00134ba522187e0f128ca3b2c7fe24316ceac4034db27ccf765087cf6668fdfcfaf3818b0672f9db500e7631b0cd02e6c285d533df182d832bc302587d621eacf062a8485b096adb80bbdda2e0f443cb2a902647be9ad1c7b0df36bb60c2b1fe63e87531a41bd47902c965855ee6a39acd398f901d8e40f0515c032a5b31fde820ecbc7a60f7a28f9c618d5b6b27367f6cf5a6f8e94eebdffba8efb2662cc9b660cffd1b9d82e541379dd17760b92503503c98b700de5e9d66a28b5fbed7a2322aa08d3aeb726282c5c2e6fe248946bffce5a16958269fdf1a98e27a702b4de13c4d23b7cae3253697155bee5b2dc48a1d14f35cacf9b9d0b8461881b8dc2b0301c3250c692467befd531bedb59c41aec3e1658f73bcdd186b0184474cf79e5ca4fc1f00b231744e5d6f89d0af12421ba76b415bae4a30abb4d1459de80ad3fecce518e1f1c29b17e60afdfbe88e21802bda65378e5048af75548a9fa09d8532db1805bed5af51bd59e0af4cdb25eeb92d03c4c8580257d710d7da55ce0b586e68ef6e95ef65d29fcc2095039d87478a9a24dd9cbea2b083376b1c8b2a00c2f2ce65d5f0bb8ce572dfe6e6d962e6a2dfddd16094c2e09d66d1bffddac7c3df571f26d2e704fa2b7c3c9a12410262746c2a0c32aac0e627c036ef3f7c7336b143364028b8aeb20afc1639543a08a10c659809dea5d65eeab3069a665fcd5e690deb0d24067b0ba14615cc48b3c2b5ce98acd7442a0392b5fe2a25cf4477ecd8dd855ce640e35a8224ae3852424cde57238b8f6979a9a9817f3623056b4224b2628d6bf7589aaff629b56ec78d53838d55ed722d0ac59b247288b64b315617cd3193677f87400c6f5b2c1917529dd4cee21daf1b5371526ed81dd1a005a5d922e9acbe9ecb3b41edb7e587198b22d0e21af44e234dbe0ce8fe62de791275ac3447fd327d28a6198e314f150e0d8f7dcbed92f4bd949b9d54964216a257ac24e506b8531314a0a759a03037455cc17b5eac909eb6f06545ea7cd84fb47d73005aa558d676a3a26365b431b44aaaa3b9a62e38ed3912079a81f69505ebca66d2576d2595156c38cb902250e811c708f261b93a73c434d4d9a917f8a11c079b74f7e9492a023fac66258bb11113f3cdbe9cc5b326c63e677339acbd80b2c26d9acf8360bf47345cded028849201509906becf8770c894424470ae7fdde070697e868f19127e962f2d4a11c59493f0dda7c6911308f6f3342d14ca6cb060645a2c2173ee2cbfdd84e5a0cc4797a25f27f7f4da44fe0a4d156bfd92992b24f185f6cfaf001d2015104924cf0950ca6190973c5012527a0b88eec8f395d9a4be9b04a0a6f598b39333ed4aae76e1637d8d9ade020a8d1b6b17087e7a881a9d035819d9c79bff34965647d5b6ad7d4341f4ca9ae4ca2673354652e6ad1f5e4f74bb66bc74940edde49eed0d61ed8bdf5eb109a2354e9639e85cd63261e24ec2d98ae84970d01d5ac92ef045d5a21af22e6a1fe121e57bd4c325c4365c6af09d972a8ef1d305ebef74e0727f5fd611cabb7369f0579d4f551d834781e6b2eae1debef20499dcab7743aff39a966ac891a336281723666d3c8238e52b744794d91bdda6755bfdf949ea5dc641b302bef2bd32a15fad03479669771664d6ef4d02f483da6a7", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="4ed1b95b30160b87875134cbd213d17f5b034bbad85449210796dc8cfc791e9ba07f849e51cad2c428369e6ce5610ec24e5a2c5687026f71956a0847ab0a95856bcf4b0540191a5bfd44a24de05cf4ce2a33f364885268fb8ee29028827375f295ed49425c22d5bcee", 0x69) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt(r2, 0xffffff01, 0x6, &(0x7f00000012c0)="dd505f200965ccea9de207e2d9379d44a3e65d6c452ba9c3923bb1fde0af706c882b5ead9439c4cc2a889062637b98d0d455d142fa4a13ee2231c8de0daaeb9865dee570b89e80ff8f8f88b04f3872827855", 0x52) dup2(r0, r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000001340)={0x1}) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:22:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdc02000000c75b320200ad335fb860307fd59d000172aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9752b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baf0d56a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cad6fc9ccb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef422cf0bf400aa5d6ffcc339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081e06eae7652d791c94ed7352a5a0a09efbdffb68010bf7f63f4aee791cae07c28488941897df0b504f9cb1c17070102d8591413abf93566ccc99f893ea91edae0e8f54413a82f92108c4fd5da50fdd3a10d3f1656326a5ebe4c658411513f87face62515576e78aabfb4ace5b26b28f692bcca15bb35ac522aa86910754d6a34a6dbe11cb61cffaed14476f68099724c0b1edac98f59ebbae5b81365c92ab2797381189304e96d25afcbb8ef2cd6e4a0d27b0c1eed7194d71544cc174347c04314647c7"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000441000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x11, 0x10000000000003, 0x0) semop(0x0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendsyslog(&(0x7f0000000040)="d40e402074", 0x5, 0x26) ioctl$TIOCSBRK(r1, 0x2000747b) 16:22:12 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/127, 0x7f) syz_emit_ethernet(0xa2, &(0x7f0000000200)={@local, @random="000500004000", [{[], {0x8100, 0x7}}], {@ipv6={0x86dd, {0x3, 0x6, "f3d3b6", 0x68, 0x3a, 0x1, @mcast1, @rand_addr="4920a5f27a666672856f5d7c508cd824", {[@fragment={0x32, 0x0, 0x26, 0x0, 0x0, 0x0, 0x68}, @fragment={0x2b, 0x0, 0x3, 0x0, 0x0, 0x10, 0x67}, @hopopts={0x70, 0x2, [], [@generic={0x38, 0x10, "381e212fc516fa4d269216d406542ec4"}, @enc_lim={0x4, 0x1, 0x1}]}], @generic="566ca493baf95a7dbdcce1dca9bf4aae42d135aa3c8a00debf7cdce4bb4180c47746acd134f9dbe20f9822dbf7f227a8f2774200a56b164a"}}}}}) 16:22:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x4, &(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x1, 0x10287) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x3, 0x800}, {0x2, 0x1ff, 0x1800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 16:22:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x3, 0x2, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) 16:22:17 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x27, 0x0, [@rand_addr=0x80, @loopback, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0xaf, @empty, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x40}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000280)=[{}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) r2 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r2, 0x2000746e) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000002c0)="7b7054c4660c7607e93e99ecbe18323f18464ed6e51facedfa1b4b0151a26b671df396adc271ef635cafe35c4c55a05ea088d8277978d944e7e6d6bf9fb300ab474f69b1f508eceff228424e378f5de84590928216887beaf480052619e23d5f9d1101ebfe8282fdec3514b5a100c9e4ae74e145d95d3a5010b63d71200a6e5acd56327b3eecb89a1cbcf925f39face006782fefb52bc1c94bd3873cea9ce519c3d47538171c4429c22e7f6158062a469967076e51845a2598f03e53383ec58b10152106482d57bedf3eadfe98", &(0x7f0000000140)=0xcd, &(0x7f00000001c0), 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 16:22:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f0000000100)=[{0x89}, {0x45, 0x3ff}], 0x2}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r3) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) 16:22:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) fcntl$setflags(r2, 0x2, 0x1) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:22:17 executing program 0: r0 = socket(0x2, 0x8000, 0xfe) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27", 0x51, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:22:17 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) flock(r0, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pread(r1, &(0x7f0000000040)="33de819b", 0x4, 0x0, 0x2) 16:22:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r2 = socket$inet(0x2, 0x4, 0x1f) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 16:22:18 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x4a2) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmod(r1, 0x94) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r2, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) r3 = dup(r2) faccessat(r3, &(0x7f0000000100)='./file0/../file0\x00', 0x45, 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r4 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4000, 0x6a) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x39}, 0x4, &(0x7f0000000240)="37aeb4dd92f0b3c38a68e481a4177aac103d87033ca3267f16410f71d2a713df68ab53f4d894f8b445316c2739e076c8d2e763d6ad3f65ec06d69f8fc04853a3c9ba0defdae1cc6870aa94d0ae087029a5737d44793d3ee329", &(0x7f00000001c0)=0x59, &(0x7f00000002c0), 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r5) getpeername$unix(r5, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:22:18 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dca77) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="5cf6158c6c7337c9cd3bc8904fcee412f96eb04aa54349ccda99e7481cd56d8750", 0x21) dup(0xffffffffffffffff) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 16:22:18 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000200)="125ce42a5068e8ccd5418d437f537fb7e7652ac2bf20a45366f0ab8a65b94974e7fb35c2bd9fab802da008a11b3e716d7f6dfe2f3e9f6f0d7c692124abffc721ce4b13c9e7ce0e4678503d5623552b7c9fec804c016dfd9965b28d776e94ea89829ce2214e4f9ea0f6134002dc6fffc4da2df80911970854ce2d14b162526442ba1abbd3a39a7d8b6f179b67897e6c11f3b8c7574cfe47566b8857df91cfff98c307ad3364730fce03f60c4ef83aff1dfed72f465e19975f1973e14723dacde96caca6226adfcaa3cac1993ff66106778c971fedbe66162009e3851085b6313d06afbe075f23f637cd2c7b54ca51ebacc32fdfc42fd812902f3d616b9b447b1c0e569a83c53e65141c3a7462e1c97331311fd42fbec117b4ad5a667ed7453f6ddbe412dfc35defed377adcce2ef47b93abd67338600e1641421eb0ffcc873b60d3c924e8aaacec30010a925d5d52527ccfb531542e0dacd2669cea221f3e52a6a48794e17cace4a6b4a19e4afefc4a861f6eb2c00c8add5a0c988b072cbd20ed50808afab506932845467edc150484424c6fb3d30b524c17096325cc355c7ec1b3f0c666e6a2066ca3d4f7886db8e14c115f5bde875398572058c7b0974fa42231a38ce20f8d39bb27d0f088925cae09252b4820c8c2c5bfc1cf2631329211c015c2cb3d2382dedceb87922599eed723075257be22501d2a543f6a09e61e0080614ac9affe215ccfd2fd515c0894be0c5692aeeeffb21ea97806347fa1d35ee59ceb3981a6f4868a583d9a8c7a8bbec1e4ec186884dd02eec29d7db3429dee34bd54ed87170cf48ce534e3c6451f27be5cf8b1a8adc49338915eaa43c492b8964f11fa9ac621cba1e9635ceaaa7deb", 0x26f) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0xfffffe00, 0x4}) poll(&(0x7f00000001c0)=[{r0, 0x10}], 0x1, 0x85) 16:22:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a01000000000000000000c414000000290000003e00170000005abcd0783f0000000000"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:22:18 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd6002290f00303a0000965fcdbdb592b0767fe71bda000100000000000000000000000000ff0200000000000000000000000000018a00907800000000609433df000000000000000000000000000000000000000100"/114]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r7) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x68c, r0, 0x0, r4, r7}, 0x7, 0xffff, 0x0, 0x0, 0x4, 0x3f, 0x4}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r3) setgroups(0x2, &(0x7f00000000c0)=[r1, r8]) 16:22:18 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x9, 0x5}) 16:22:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x9, 0x5, 0x1f, 0x78}, {0x6, 0x8, 0x1f, 0x8}, {0x8, 0x2, 0x1, 0xff}, {0x858, 0x40, 0x3, 0x3f}, {0x7ff, 0x9, 0x80, 0x80000001}, {0x1000, 0x8, 0x5, 0x7fffffff}, {0x1ff, 0xcf, 0x7, 0x81}, {0x0, 0x8, 0xfc, 0x6}]}) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x40, 0x8, 0x7}, {{r5}, 0xfffffffffffffff8, 0x8, 0x2, 0xfffffffffffffffd, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40, 0x7ff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x4, 0x10001}], 0x7f, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x80, 0x8, 0x200}, {{r0}, 0x7, 0x87, 0xfffff, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x7554e4cbfc977b1f, 0x2c, 0x4, 0x46f}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x3, 0x3}], 0x3, &(0x7f0000000200)={0x7, 0xb}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18a, 0x3ff}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0xe2, 0x9, 0x5}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/39) 16:22:18 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7f, 0x0, 0x0, 0x0, r2, 0x18, 0x9}, 0x100, 0xffffffffffff8000, r4, r6, 0x2, 0x81, 0x3, 0x529e}) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x104, 0xcb, 0x3, 0x28, "920700", 0x0, 0x9}) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) 16:22:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) 16:22:18 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x2}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x4, 0xb59d, r3}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x0, 0xfffffffffffff91f}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r4) openat(r0, 0x0, 0x10000, 0x30) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fchmod(r5, 0x2) 16:22:18 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x1, [{0x1, 0x5}, {0x1, 0xfffff14e}, {0x2, 0x5}, {0x2, 0x7}, {0x3, 0x1}, {0x2, 0x3}, {0x2}, {0x3, 0x6}, {0x2, 0xe8b5}, {0x2, 0x4}, {0x1, 0x7f}, {0x2, 0x7}, {0x1, 0x20}, {0x3, 0x1}, {0x1, 0x86}, {0x2, 0xff}, {0x1, 0x9}, {0x2, 0x1}, {0x1, 0xc09}, {0x1, 0x6}, {0x1, 0x4}, {0x1, 0x8}, {0x3}, {0x2, 0x9}, {0x1, 0x8}, {0x1, 0x1}, {0x0, 0x200}, {0x3, 0x8}, {0x3, 0x80}, {0x1, 0x800}, {0x3, 0x1000}, {0x2, 0x71}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000001c0)={0x5, 0x1, './file0\x00', 0xb135, 0x56ea, 0xbcd, 0x80}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x1, 0x80) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x3aa3c696, 0x4, 0x2, [{&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1ddb0bba}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fc000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffb0}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x92}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfff}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffff801}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x0, 0x10f) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000780)) mkdir(&(0x7f00000007c0)='./file\x00', 0x58) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000800)={0xfffffffa}) pwritev(r1, &(0x7f0000000d00)=[{&(0x7f0000000840)="d67da2260b8c80284b6b38a8ccda771a8ccfc1dc9a2bfc527e77cb8cd5cbf10ab5e5d4fa9e0cba1a8c7c0f698bdda5657bb1a7e22cbf6840aeb5", 0x3a}, {&(0x7f0000000880)="00dc7b4ea654da9e359d167291fd3d9f17ce27d45d95e46933f60f69c47cf26fcace30e2b1734ab8b29e61bbb7cd9ace96a0f48b3c1dc87dba62b008e8b3e5f60c3c8222ff5ba9499afdb0e46074017c57463985af9a6ede19835fcb3da047173004fe3cd0fa6ff0680b399e94716a7edac3abfd3b59c98a85741f339c24a227ec73e61e25f39645de464df76210072b647770385c879bba0805b2", 0x9b}, {&(0x7f0000000940)="46fc5909c785c219754462c458cba9089c68795c902a7e557e309b0589f6d4103cc89f3798a4587c11b5d2fe5440b45d06a7144517032a84", 0x38}, {&(0x7f0000000980)="a4cd32bf6286772d5e830d199b0178fc236c048c76afd07254326158d31272fe52a37402a52fb205fa2a4ea1cb03c722f00882566fab68cfe77054d28bcb9d2f504f4afd8f47ef9285fb8790ea057c31", 0x50}, {&(0x7f0000000a00)="d53e7e38e27ef921453417ef6fc80e01180f6e42b6365b43c0e02fdd0f168e240b6a90a12f2e908851d48cc519c8b9cb9ea278a46ed2f5ad1b00573cd6589f3fcee7366feca6c73d34d965e00f35229da01e4b1e0f031d0fc1cc1505e68bab5e7cc6b519ee2cd296086524d8ebefc22e8947429e3eb373854c53ea2cdde47fe3ff0d8d6ba3760c29854fdf5df464606d354b2151d679cd1f630f987ac0fa2ec46fc3ceef2fab8983c25d5011676f6863da", 0xb1}, {&(0x7f0000000ac0)="299d25fc3c340695a6ce2221bad0a09250b32b5849e3f34092813d084fcfc6562b1ab2cce8acff0d46912eb3fb7ef5373842554f9c6e3a3691e2", 0x3a}, {&(0x7f0000000b00)="26077df90abdedf7f897571e589bbb83a65c2167ad11cb486c85317884ffc07c62134a2aec33dff63fd224a989558b10819a4ce81cb10ceaa30def4550c54342ac06917eab7c37dd2c72c163303b4bc9db42907295a65243006a8b33e5c263bbc057003e1c8879b07e92187e71f0da6a3aece2be038e592d8a4ad0689794931161bdc156714fd2f2b2afbed59bd422a28bc499e578382320ba3103af3db0bc844624be70a2b2dc23f43f48682e02f5dfa0c9fc15827609792c991deedf2dcae812eabb6216c9af7659a22f58b566ca73e29b73b19ad68284d8ef0e9a585f705901ccfa9b1838ee72be275505eb4c", 0xee}, {&(0x7f0000000c00)="373fb3bb44312166dd9b13d08703c43746946ed0e6aecbae230c35e623f493f5cd1bc2110ee8710285e7fceb8b5b1e091e897feaba2b6649e48154e5898c372c32859e5d4e8cb208b2d1774dfe57304034a047126a53d8ee6a2fdf4ed21bb2ee15d578eeff4ec2a8c9a212b37b38db10cbd4166e1c373d487c9b0c7c9797a13af9397f373eceadc86e01e08d7209e9d97da3181a464f3a5c6759e6f6bba0fea203ecefe6f9a1a67e77c8878f6772c51b2f326cda25532378f6075c4e7c7ea4bab5116437dfe6b588d54e7e8bcba2132abed8ff329238d58e327fa89a3eaa919e2cd8e835acd2149b318d1e", 0xeb}], 0x8, 0x0, 0x80000001) ioctl$KDSETRAD(r0, 0x20004b43) readv(r2, &(0x7f0000001080)=[{&(0x7f0000000d80)=""/94, 0x5e}, {&(0x7f0000000e00)=""/109, 0x6d}, {&(0x7f0000000e80)=""/167, 0xa7}, {&(0x7f0000000f40)=""/61, 0x3d}, {&(0x7f0000000f80)=""/27, 0x1b}, {&(0x7f0000000fc0)=""/88, 0x58}, {&(0x7f0000001040)=""/49, 0x31}], 0x7) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001100)) pread(r2, &(0x7f0000001140)="f7c692277640f853a90b1cbf8b7c9d49fd65a22ff6b9e80d4a1c78982bb61f0c462bbe9b6e3cab43030e5a89770292edd85bfd825da050293639b216f862a501f9d625776ce29c6207c11324fc122084c141b96b0fdf35dcf6465900e7faae6efedf37323281283964a3c279f5200b3d13fab5842326b317340e80ed188b3518838b842665bfca2731f3474badaaac39fe4c0434", 0x94, 0x0, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001200), 0xc) msgget$private(0x0, 0x2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pread(r3, &(0x7f0000001240)="bf6f6535dd000c7ddc8e8cbfc21f5f9a173c2d500b4f5f824a37079f84c35a0729f23d867cd65066525e4840dd0772b409a3d7c0a4a2a5dd12238464b27d9a844abc5b3721fc2e53902f8954d4d9d7cf7dc30c7d", 0x54, 0x0, 0xaaf) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) 16:22:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x0, 0x5}, {0x0, 0x8001}}, 0x2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x10, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000200)=0x74c8) dup(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$getflags(0xffffffffffffffff, 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) r5 = getpid() fcntl$setown(r4, 0x6, r5) syz_open_pts() execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x65) 16:22:18 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0xec0, 0x100}) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r4) r5 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[], 0x1) setsockopt(r5, 0xe22, 0x2, &(0x7f0000000200)="7bc0e634c76d06e3e626e518fe325d8b1539a055b78eb13e0e3e551b6831ca0a6aaebe25e572e249d53c371ec962ff6da5a1d85a9209c380e76841b1799d4e68322dfba777d9d23727e08054", 0x4c) r6 = socket(0x18, 0x2, 0x81) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') getpeername(r6, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) write(r6, 0x0, 0x0) connect(r6, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:22:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) flock(r2, 0x0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) semget(0x3, 0x4, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x7f) syz_emit_ethernet(0x36, &(0x7f0000001200)=ANY=[@ANYBLOB="ffffffffffffff86dd60000000000010dda18827f05c0744ad9f65de5b0000fe95ea8c0b0b9bff00be0000000000000000"]) 16:22:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x27) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x861}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = dup(r1) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r3, &(0x7f0000000040)="fed4c4a303000b00000000000074b76219d3526498f45726b133a8cb3204dedac0d2db00f99b24b6589a77bc994f45b517fad88e70a5319390", 0x39, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) 16:22:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff00000000faa932817058be60d43f9aac21ad360000db75ada5879b4ae86d181e8f8b954fb69eb21f34a445f08da6ace8ade7fbf313b3fc282dbadf69721750619c52f4c43d10cd5b29eb0804b1ef2eabc21582d58f13c40363681347ac2b434c22ce65b11f369927a522a5861e97d04739b848d034ff7419a7949454c4ba37bc80b07ab7a07affa0af857ea8b72cda08c7e5232d59357a88c624f64764b56d0892c8873d4fb224e9291fad7fdfa735553ea61459ed25f5d9e767eddc8e64ec399f6882cd1769e75e44ede696a26d731fc337d8ef37fbac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:22:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, r1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) close(r2) socketpair(0x2, 0x8005, 0x39, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r3, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) execve(0x0, 0x0, 0x0) semget(0x0, 0x2, 0x80) 16:22:24 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:22:24 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x770c1183) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}], 0x1) 16:22:24 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(r0, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x8, 0x5, 0x1}, {{r1}, 0xfffffffffffffffd, 0x63, 0x1, 0x34e8, 0x7}], 0x6, 0x0, 0x3, &(0x7f0000000140)) 16:22:24 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08000500001c000000000070907800000000ac1400aa4e204e2200089078"]) shmget(0x2, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/174, 0xae}, {&(0x7f00000001c0)=""/155, 0x9b}, {&(0x7f0000000280)=""/182, 0xb6}], 0x3) 16:22:25 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7299b75c479286dd60451a7c00412b81fe274eeea9c7260000000000000300f3fe"]) mprotect(&(0x7f00003e8000/0x2000)=nil, 0x2000, 0x5) syz_emit_ethernet(0x72, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000080f27639468853c37fbbf38e33bc389539cbce9a841774e79de162e867792e4b55a76b71f6185e8f3e7aef19f4e70a9baaa84627fe643e7efeea325aba87e6b9040d9c985ece073d394094cebe6d9768a442303fa3c3a08da875186423edd5a98c11898f9267"]) 16:22:25 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="a5a888", &(0x7f00000000c0)=0x3, &(0x7f0000000100)="a044c6a4619b33d4f807f32d1240a90f4956d5e27879f92f3100d4f0b98789a2232e61c5081aca148f0f97be73fea95742c1882c1c49050226ac86bf9f66a2cc8f583cab250db20ebe3e934322062de78b4fc111201d90500e14f958a4fa1b16e0e57ac9ae8ee09feba05f3f277e7c78f10de6539c7bf40ed66ccf2fafc6dd9629d166cbb2da0caf0eac7d9cd1343c84af960b37707b0077bf1e2e4fc0835cb0a96c1b1c2135941c146800277a9324429dd0d48823243b31f8b055464cca044e789695e807f48cc0c7c964b2404b7707ed4ff3dc39d72c5b3ff1615c9abcb97f95", 0xe1) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:22:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:22:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="140000000000000007000000010000000a80003100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="200000004da7075fd3000ce9db47dd6040944efcd420ce41451d2b542b87738b4d3366a7d2e72cc409b570fb146aaacd9059ce760ab70856858a567c01d5b6777e2f3a72abea1849d72e381f5508d7f044afda81c84c93fae935023be9609e74966acec5d38618628623372c05aa7ba34e61db6f67c14f5b218e35f86527f0bfc8708d949984b12e7ef4c5"], 0x18}, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000fa4d919137801e817a6386bb92865a152707ee04ddd86dc42cc378109ace243932dac5081969e0efcf6b4b6165e36690f5c06a29"], 0xa) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) 16:22:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) chdir(&(0x7f0000000900)='./file2\x00') r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x9, 0x3ff, './file0\x00', 0x4, 0x8, 0x627ead56, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x3) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aa3b6623f41b10f8c85f790fbe06f9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b16ca8d5957e820971", 0x19f}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000580)='./file1\x00', 0x100, 0x68) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000005c0)=r2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x433) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000c40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) mkdir(&(0x7f0000000d00)='./file0\x00', 0x102) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000cc0)={&(0x7f0000000600)='./file2\x00', 0xffffffffffffffff, 0x1}) sendmsg(r1, &(0x7f0000000f00)={&(0x7f0000000140)=@in6={0x18, 0x2, 0xfffffff7, 0x3f}, 0xc, &(0x7f0000000f40)=[{&(0x7f0000000300)="55abdec677c9467fa4901e1cf2c0020dd9b88a3851debc5a32e64f0c3c7b07348463", 0x22}, {&(0x7f0000000400)="694bfddb2587bb80d3750b384f7ffd6fb535d9403324da944d9a153f6bc2523618a69a7161cb9d4c7d79ddbf450a5d7b0602884d23950a5dd518d9e360e9ecd44b35690410a74a205fdb005c1b3bc109092e20e1ba1e8ad6cf184e959bc3bacc61abbd23d1c0569d0eadc654b3231762221ccf27bf088b287d88e29b37d57a1cd7fc53d6a7fcdba449ee4b8d6a2eddaed59c9f9c7d99e6dd0fc6207971db85f9ec23ef", 0xa3}, {&(0x7f0000000800)="e58cbece5e75c8b7dd83ac3074055a7a3c19e184d8142b67d712997cef11348d3bedae058347808339e7b75dcba72352b46be64c1310c6feea5e4975279855ec699c56a9b65329b0f37f15cfde732858c1031c7c9448683a9cc2af57c4cace8a8bfd1ced7afd912c8d6a6f863cac40b6641e08f0d2f4d4aed94daf0af751a8cf12e0dda7ed08f8bdbb215ca7e7566092d3c049050cda97e1bb1ba077c0e1a9f8029a986ffb80abe5977931b10434c0fd56e80660c965950430ca799950e76ed34b427d837bbffa209b6eece37573fd8bff5a786f93", 0xd5}, {&(0x7f00000004c0)="b9958afbf22eeda56d0aae91b16bc23fb6468048fd0e412c66dd4bbb0c7f095994261152d2d19ac1811396c1fb440ad16ecced8dbcc01bd00fd7d058f3d5bad64c52515d73e257cc578409512d18a3b123837ef313052f6d9d22446029063a727c0fcf651faeb2f4e3d4e0f811967cc52a6eba97285b337759fbde9f68efe32c7e4c4a6fa429087a6fc2606e30c5b47cd7d9a944ddb7187c976f3705fb135e3b7b", 0xa1}, {&(0x7f0000000dc0)="367d6f0cc7b012e768def4678a805ad2bcb8a8f683223c00fc99e7be358568db4b78757c8494c357dec464d0339ad7faaaa730b6357da1cdf45e6e5c8900c52f8d2abb7c7d295e129819e49273e60053da840b496798dd93c2e7814d57b4158754d73f9ad77cd4562fd826e61cbf98134815c3f703422388741255ae13027bea4d0eb68b4cc5b84c1727bbcb639d5531348df02598512be5579707c49ed077abb18e81726e1d8496aca6f9d1386f6f218432eae3f5d40debec65ee1ecdfb7fd1c9ba010a12e61190ed9334182051ab6f029d4799d2f2", 0xd6}, {&(0x7f0000000340)="837202bf1691aa40ad30180418c93d1531a7c0af2b7dbf74ffa44493504639825b2c8c8e70559856114554624574bb4d7c97982233933b7e59cf2477aefd26f72edddec6d4f5816b12a51293d9cc02002649da3e4b54463873d03680a01158a047fe0193e3f19cc57831bcb3526b1bca85", 0x71}, {&(0x7f0000000a00)="f88701dbcde1209a861a30076dc8bee023f1f7a483531e29453fca9bbaa43d6fb35bfdddb469135b2182e130c6bae202bc3659f5f20ec5919bb21f0820f7ec2845b4801e0d0c0d74532682b1ac2beb95dd36a518a2603b6715d4a7a451b7a3338bb3ed1fae1980cce78c17b33548b267c36a614f71d858eea365be57aea4a5654e437de00ae667e85ea21d0ff7edc83f31a47e419c5fc8ac69b395457c55e0cfada44d6b5b7d3fefd570bd13cf07f3130188f0a1ccccfbc99da27451250d4f100c64689d867fe2", 0xc7}, {&(0x7f0000000b00)="9dc187ee13a7f298b3e9314db2f858a60fbd74f4074d806b1edc9f8aff0d717934e23752c82789baf96f57ee3ff9e10e411d55c3d6da3c28ce54ddf4c92beb58672f29c1063137cfbd7f4bdaa9d1ad6e820ffbd4523e3af6adb04d79d64066453c638279dac3d78ea7765331eda71e7861a59596ed7cd9b7e00126a844433268a67d777d80eded7541abda898937d265bf9b963f9fd19630102924ebc7d345a8978e269f0e57", 0xa6}, {&(0x7f0000000d40)="6d380310f9ec3760f7a7b85dfc12c188154241617d7f408dc6f4d3d3edf4c4f0701a392123d3e8f69c479ede04ee63dfb74509e38f3b9c3d9e9dd1ada21a32da4b92224af123d55029ec8c7a1eb137327cc76f4a5743c593cbf771bee8d97958cb99", 0x62}, {&(0x7f00000001c0)="ebc714f1f5c4e40edee4227938d1f94c180d253ae540f38c361b40871749bbccee66b588102a5cd4ead093fe5faa0058"}, {&(0x7f0000000bc0)="3cc93a2d69b599a6ce7243d38b318ab4f867cb1216bab8f90f2ec1195923fbb325cb7c05ae7b0b12766de929c5bb8f"}], 0x100000000000028e, &(0x7f00000014c0)=ANY=[@ANYBLOB="7800000000000000ffff00004905000071ffd6b3771368db9b112cdad0ac5db7a8e038908c9796332da1aaba45cac351669463d90b31c1f71ad84e0a2c4f40f3b04758557a99cfca1c2ebe97640ca0406382220c238cb0c1d0d6818ed94044db4a90de2d239f9091c987039331f6a00f6552619b00000000c80000400000000001000000f30b807d24fd3f0000001ede2babcb0db88a18d7af8e6589f7dab1725c909d4ae152472fd47fe099315f0f9fa6a5e3c6c1e339c5724d174e705157ced466b1ecda9a2634bb61bf565f0cb00c599962ad5cb726181ede1b468ab18eb87718a8a4962ad16d767c5832e25c96af4e332c0974447975ef500f8cfb241051036c2c02001fc2c28ed4937c42150c130f445233640ec1b347f0bb2e72a4117f826e82aabb1e20a859cca585d8fa774d3035fbc89986fd5c6157000000008000000000000000ff03000004000000b6597e63347703f46c9ad3e98c1f53acbf0803cde4717efbe49f653595e03d7de6a92a8e0dbf780a0779ef6ba54e8b1fbfdf4009d0a337affa768958289fc5e9104661c22b9607494ca8648994c25d6d7d0b037c95eafcb60f651f32b36cb6aac800000000000000ffff0000ff0300003d682dd2da68d5d0785c7f650068aafdde91daa5f3271b9252980149026d7e29413bd0b5758341e0118e35098683939dfa946d6b7b7066f93cca594dfb0e47ef167d5ced0fa57c49336e9ce936c5d27ed4126800b6945ab86f3e220d53837c514f73c6cb0e27e6505abd43ec1b1ac38ae611e77828e814ee765ed4e0280319b338f8d8885af24dc91c2ddff3aead78488773729e0c322822181eec13bff3a61087ef5ea7f8cffeade08e2589b976ad87ad63a06732406eb5860e19fcf348be916bf9d64ce5693c10a57cf86f1020000096ac2f62e5031b21dda708590d3ce61b614b182d94f6ccb399c9aaa27be18e032c99acc88d415c63151900b6aa40c802732b041b1b8b7a15c5ed76ab5bc9240f46f542d39086cf69eca648c4ae99af087f2ccf189572ff032d4386c6673d90c100155bbafbbc4eb2d9c95f58e5a6b568e87c38e4c373018caf458dc84c200474954bec631fc28b0c24d0688b103e98f47470b9960670660eacf4a4dc0600000000000000cc21d4bdc687d2cbd2218cc8019c1efde2752cce09f7680bfab5c47a0b3f960ecbfea18c02932e6d6afd0dc44fb6228015360cd86e8ed634ec9eac57bef3449b815bb3237567a1f3c51079798892877622d1240c780c1ced45455c311b540e357429d5f1f1cbea7f27b2d750cf5ca8e60a12036a2245be98ffb02a917fc066e0d829dc058a3ae8594cebfa4f6e873f5b87c846746be6566ef006c5fda907b9fa174621bd214e3143ee9e68aeafb151993eac44f7cf31ba64b0e70668cdd763c70b3428a078c0aeaf68ff946be526863dd04cb6f5caf105122f4fa2eb74e95c582343b901449185ad198359766921bc704405faa15462ab267173d1a2d01e0dc7b680d3b2cb00007eacc35dee8f7c39c28359e04997a43d2b133ecd742bbd1d32b6b0ad49455842e11bb207f76cbd5aac4f396f9bb7c98a860821746709cfac1efe5f55b4d46492feca5a6ea12776da9421e08e16078e6a35607ce6c6132dda326c7d0953466e59f551d8d047feaf58c1243ccccd90e5013e1f1623d33fe07edc396ba4808f9e024c4a7a2d34b1105dbbdf584f6db59623d2a19ceadfb51d6e4bf88524b45234a00871ecabeffdbd2c570a24e8079bbae4cccd410b8710f01080d34caf847dbc836e91ed95602513c13e450e48ebb1c427992d6f98982d88014e81d9cb9dd939d112188048722ec33a3a65c3901d45f8dd159cd14dd50ee0ad14aa8ce8ae90a24896e0507f4875f112673a26a9077a72e423f4341ddbf6f2fb731fa0cf1dc55400"/1391], 0x288}, 0x407) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) r3 = semget$private(0x0, 0x1, 0x1f2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/24) 16:22:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r2, &(0x7f0000000040)=[{0x4, 0x4, 0xc00}, {0x1, 0x3, 0x800}, {0x1, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0x7, 0x2800}, {0x1, 0x8c}, {0x2, 0xfffc, 0x1800}], 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003d2000/0x3000)=nil, 0x3000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 16:22:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:22:25 executing program 1: syz_emit_ethernet(0x43, &(0x7f0000000380)=ANY=[@ANYBLOB="ff0000001fff316defc0ce8308004600003500000000002b9078ac1400bb00000006890200000b01907800010000450807ff00640000073e003affffffff0000000016a5e0d700d8d1b8cbe28c18c22cce4922ceb84ac2c35b20ee571b7bcee53bee5270b9b32f6cf4650a6a8b8462bd80bbb112c140f251980d52e9e70b9ec6960830dfadd67397f857e749b710aeed9faed54cf77dcb72d15469033306519b30fcba3f763f2837a29f85d021f5b032b2f20701cbd6accb808f4cbecf1c9a76b40de9103fb722d7c209a0f99f2d5dc66e071928052c4e40e0d865fd2746c02ce99b17e9602eb3d9087a48f489f709e17abdd7368f3e3db814f1de0bb2d7cfca90fe4c8337a5fcc7812776ad72504000"]) r0 = socket(0x2, 0x1, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="48094059e1f484ea1b9b2165ee6e7e1800d3d140166e38f6fcc8fa6331e39569c5ce348de98f8462d78eaaf26685dbe9b3141a14fc763d4e33fd3521d8e485de3e022823846fcdb4a28acb6851e6393532c2a16f21b8e7d6bde503cb80f276fcc4ba98859931509fe7fb98e2ff9f529a2e106ceca89dbb84542d0da2b747007a0656e97b325d37abd15225e95a98d7ec46275499afb53b0925990d477184dd01c87d732e93e02d71231700c9d987a0ffc9131def4321c485a7a0862d9a64b51a93a4e3587f2b3ba284", 0xc9) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x3ff) 16:22:25 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18a, 0x3ff}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0xe2, 0x9, 0x5}) msgsnd(r0, &(0x7f0000000100)={0x0, "9df312d0ad1dc50facd9fc0557dc53b6531436f09cd90a59ad0d41ab0c64ed098dd2d4b971effb8b4e72cdc2d8620ac1247647dbd9baaf505d171686ab1b7f3bf4a442289a32b212457d098cdfcd8468cf8aa902adb4f11aaf2ad07b973b4de30effb04494731a37fbadda9662f3949833b4990acb911992dcb200e8661363d693bafb194a93f3e9019677edaaaa5c78382bbf2be6749941a87e075dbc7201b3ce659f06d242a547600222d4834b1435cb99afc754fd422c10122170a6d3868bcd92d88a006810"}, 0xcf, 0x0) 16:22:25 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x0, 0x4, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x29}], @udp={{0x3, 0x3, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup(r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r2, r3) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r1, r4) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x100000000}, {0x100000001, 0x4}}, 0x2) 16:22:25 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x1, 0x6, 0x1800}, {0x2, 0x20}, {0x4, 0x108, 0x3000}, {0x0, 0x7, 0x800}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x2, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, r3) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r5) socket(0x6, 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:22:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x7f) flock(r0, 0xfc2c8179caefaba3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x20002fffffffd}) 16:22:26 executing program 1: sysctl$net_mpls(&(0x7f0000000700)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000740)="520828c1", &(0x7f0000000780)=0x4, 0x0, 0x0) sendsyslog(&(0x7f0000000000)="bea0efe6c0e8330b88dd41b007cc428e21f66c92a0cbbed8ae9ca2bc82a86e9a2be594e004cdffdea322d24950d1e57e9f15e090627a0e57cadc4028f12f4cca61e41e802c29e2c8dbd9be45d9b37cf83bea3401484bc0385cc4f22c8f7fae57959cd7c271c13adb9235ba9ab639d30d48", 0x71, 0x9) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, &(0x7f0000000080)="8fbd1d19fbf46e7f6b8bb8017444d83ee49a2a4e9f13f5218d7938a0e124834a6ae90d57638786a78791e7e63f9fab7e5bea145b4cea3dd22a8b127cafd39147871c4417993e0e6cb920c325f8019cca3ace7e99d366dec253132ad13702bb57348d510c251eacb35ece1ba76dc073ccfc44d0afa42e6f7f361d9e5f9f538d61030ff81c106e1bd78ad37778312f40c52042a932888c0bbb0569b2d4b3", 0x9d) 16:22:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r1, r2) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x8}, {0x5, 0x3}}, 0x2) kqueue() 16:22:26 executing program 0: r0 = socket(0xadeb89bd235d38a, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pipe(&(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x1) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt(r4, 0x1f, 0x6, &(0x7f0000000180)="43259990c1f0513555da020f9fae88e69049c84f85fbc8e49c8afcb5307ae239be43dfa8e644ab1f19f82bced024d14ba573e2e19f35b88388ea30274e3c1c7aa39c4d653c475665a08ead455b755d4cebccb62670ca309fb8daa24849bea39e1adf416b298337eae6a74c", 0x6b) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$KDGKBMODE(r6, 0x40044b06) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000040)={0x979, 0x39}) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) 16:22:26 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)=',-\'&\x00', &(0x7f0000000240)='..&\x8d.\'\x00', &(0x7f0000000280)='.^*\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000340)='@\x00', &(0x7f0000000380)='\'\'/*o\x00', &(0x7f00000003c0)='^*}/)\x00', &(0x7f0000000400)='#\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='[@{@\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='--,/\x00']) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xc83) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt(r3, 0x800, 0x4, &(0x7f0000000140)="1ee79455657cd7290949bebc5c719fa6307530a46ca30046ef243ba3b68148726ac9ad4d5c", 0x25) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:22:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x6, r2, r3, 0x0, 0x0, 0xc3, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r3) fchown(r0, 0x0, r3) 16:22:26 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) socket(0x10, 0x1, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:22:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x0, 0x3) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x2) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r2, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) connect(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:22:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket$inet(0x2, 0x3, 0x7) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x7e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @empty, @loopback, [@dstopts={0x11, 0x1, [], [@jumbo, @jumbo={0xc2, 0x4, 0x7f}]}]}}}}}}}) 16:22:27 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0xfff}]}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f00000002c0)=""/217, 0xd9}], 0x2, &(0x7f0000000240)}, 0x2) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getpid() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1ff, 0x1, 0x9, 0xcb69, 0x3}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) 16:22:27 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x40) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x2fffb) ftruncate(r1, 0x0, 0xfffffffeffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x40a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x2) close(r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:22:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7f, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x9, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:22:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6, 0x20, 0x3f, 0x5}]}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x3) r4 = dup2(r0, r1) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000280)={0x5, 0x1f, 0x7e2, 0x47c, 0x9, 0x8, 0x1, 0x10, [{0x4, 0xfffffffc, 0x4, 0x3}, {0x400, 0x8, 0x6, 0x1}, {0x1, 0x7fffffff, 0x0, 0x3ff}, {0x7, 0xb9, 0x0, 0x400}, {0x7, 0x33, 0xd34, 0x7}, {0x60000, 0x5, 0x9}, {0x2, 0x0, 0x7, 0x6}, {0x7fffffff, 0x7fff, 0x13, 0x7dd}, {0x9, 0x6, 0x4, 0x2bdd}, {0x7, 0x7f, 0xedf, 0x40}, {0x4, 0xfffeffff, 0x9, 0x6}, {0x5, 0x5, 0x4, 0x4}, {0x8, 0x80, 0x0, 0x9}, {0x9, 0x7415, 0x7ff, 0x9}, {0xffffffff, 0x7ff, 0x2, 0x8}, {0x3, 0x7, 0x9, 0xebad}]}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) dup(r4) r7 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup2(r6, r7) 16:22:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d", 0x81}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:22:28 executing program 1: r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYRES16, @ANYRESDEC], 0x8, 0x800) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047308, &(0x7f00000000c0)=0x40000) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000a40)="a331a2e895ead14e5e8832245b9bd45c096a037ca17a601f29196c786801c5d8c09a621bafbbc50ccf3295f1fd49e53b61d3faf77269e6b1c75e6ae846288f1699531031b8cf23176c56e1d686672c9418ad3ad05bb531f1d1f3cc5a0510aa237476b98945a74749ad137c58c858ef22ba6c6fdfbb790e2c6096500f47c7244e5d06d1687a9f132c03e76a3d764e81cefd5763c8357d18c40ffafc1739a1941b440db33303421aa54f23f676196f09f2d2c70ee1438fe7afb5ba93ec157fe4de0750ea887fd8ee15b469a46b4447e2affa78f0d4f67bc878aa20e182aa8c0bee39f4f4bf64872d22cec56088c9ae28841d0cf3fc87c0321b933f569be850a2465508f60080e1ea86b21a33bf4441a18b0aef55df4bc2b9e160169941b3d9d45f6679166042549154177afea67cb1937421a9a44e06e6f4315d1ee3084faabd61b42ee7cf3b7856428a07af4c010acd625e21502ed1df7786a63d8bc9f947a7a0cf77baddb55317d70248271944bfb5bac012e103a461ac3e27c3603a0e9f5a90091a94d4fa63bea27bac9591da91ade234d8db1b6a27c1ac5bd4a56bec6603a3bc8e82a9f62534bde80dc1b5e7ae061f06ffd66880aad1d9a12a611528c2c0f3fdc00fd8fe92a8985fd966999402481338a06d4a17af65c4c135f10569dc3086bbaa191daa9bcb12785c608bd8127f31e9dcb877a3927c637504327d7c99c0b8e30a72d99392b5a45adb9d783ca78d26300742e90cdf140b78788ec848f6811df63e53753b7c259e8008975d3d6e31dec66f20ff97ebcc9f7344a8ed988a577dd9c116a7e7e48ef8e5920034a84e61febd56157b32e159218e1ab6d8a0cddd7193010ae618a32ed60fd862e664cea4b10ad3f35b57157340f06ec18f1b09987654222d90bf6a6d7b71bdb45e84f4dbbb640312063ee1158501e695dbb969a74735440a93ea8d3e2e023caa2cd219fb1c50f75fdd5f281605b0b468c7c591d17a96bf881b0fc7f37fec1e822a6e18e47a606d9fcb520dbf092eafe9ad60b851a6190909e8ea2bdb68ab2c736753eaab2dde1f734f9bc35fdb0d7573992d6d2dc43e9c10bcb9be37cc876b7b4ced868c937ff2ebb6687a416a5feec7b3f7208694771a8fc1c2fbf5c8741ce3d30f2ba67c96e61249f003f5cfbe618a42e9495d6bd3ba2f8586c40e9a64d3cd729bc10e748accbd9e6819ff21383c2ee9854b95b707b456955d1d680b3cc1dafa194158e760e9e056a8d2848eeda81915bf392d0b2b213336b0e9698abbef143d41ae7eb91ff8713476b39cca9a54c5030842558fea4bd34d7e9524a08db13297e687cb06688672db736214e56c8d05a47379b9cb940ad5143176ff194ed7cdad867b4c918c77c32c7cbc051b424d5991cac8a9ed95f5429a2f10b03bb5c440c33e0e9b857ef4247310acd7363d51975fce578e67bc60c96974cf8047e8cf2a5b47338c34c4140590668b97d8f7e981a30eae7a89538fcaea491112a144c5875bb53f34be35e565a77027bfb6fe65224cb03fb16227b004bde5bc166d2c1eec6354697a46478c32d2180328839f9651490b5c79f27ffca650311dbe5afcd6b46a901271c6bf499e63757128e083cb8a23f19b5f4e26b35f1cd2ce70059684055784f018f47a4b20ca227c88ddcf63dcadc8982c577a36a0591805ac815d9b896e52694013e500c6052fd7b7b2bb4389d364c3f85f07736c8b7fa23823bdce736a72182bc49e88662d29a4b7ef870f67e8b61ef1a0b4b9088297e93877d8f6abdd85a5830df1a7fb817b4496b2214ba0fa2ce655d1c989880f014fdad973e77d6979c974df5f1b3e28918bd530fc5197f0ed19ad23f44c2f1558590b83f77a13efbbf228dbf7f35a1cf8081a41502d72e81406e54dc73ecd50d24c906be271cd76375b6d90829aff9f80459724e39fb819d0822db9e35848ec904fd0afef1ae23fd097eff9e46bb30fca72881d49c389ab8b16a7e9e04e0a605e6a399cfd679e994e9818f53539fd5020c79e2e6721c6efa0e15cebafa9d1a78f3017ecb19cd6776fd60db62437d408721826e4bd8c840eb9e72148c73c95232297e3f374953ea314bcab5849e8c9155d043025ccd7e433a4a02356e5d1be1716932e72de9c4da89735d7119826ee7f3633b4d2cc9efab31fdb346d59c4f57a169fe5246353e28681f8edbe583c64fc7115344767788cf1e3329408e9342f6f9f90a42308c9fe1d6b39ab399ab779abd15d744dd1500bddb764e0bed0398d892da843d00591f0b1f6b08c6442ebb2defcaa83cdbd7ad19bcdc5c329f14b04736f008d80f40efb004c5db6f1cde8e8ae782828c79870bef0ed4a214288af55fc20dd13cce3d01f3febbfd4dcce46f67b881e2137021fb34fd9fffb40a53af6e30c3635ca4d53841b581b28a478e17ce9aab7b4b78303e6e1d3e9c98cb3ca880526307322ba71f714212aade091659f0b944a7867befeb8303f740bd20ca8049be3cd09c7aad12e6823bd959da2059ce0939e70fdd6ba4a1541c38d5247397f0684e2b5126d550c4c1d60ee1a6d20c92452ce52a068ed26464a7958f431c4c7e39eaa39f115dae3ff090ef632905061591356802b3270b2b53c5dd95ff3a239109509d54d447c2d91833b72d266ccba09cec45a651ba68b1d974c8155edcbfab32dd783f6b53ae34a6442a422442f7395fe443189d18bfee819fa80ab3efdfd400883ac1f42ac5f79e316251835e2cc4e053a1e64fa55b83445d10d9b1b9c96c9c7188a04a9cf96eaaa46907ddaa5da7628a35b196a056d559d86d40bfcc1ce0d397a67a3d16642b679c2e2adf866d95378af4ebce6441d822bc8138e2f9cc6fe75cee775ce5d9706c9576a410b0af8246382fc70e871c0cf4a80a8444773ad2c11ab8b2299ac32b9ec4f7ab1891c42f21eaac7739ef164c5333ea8b6570343ecbc36c2c636a7903b03f5d2a2dcfada24e8cfd005c8f90d88a02d64db044f6778ec42c95fc77f1949ea146e7286e1216f444adba1eb3e304d6db7a9cb965b46d1a9b3e8beb8fd2c0c15840ad99152c76cc9611eea6f412cc77df94a8e57749f1326a2673953d0a96a21c4341a62b8a9cf9e7dd17d704e8a16dec4d5f652c36cfaf6480b24f5eb07afe5d2354f86cd7a93734be6477e7a6a63b06e6f81c8df184977b5234f276506bab25478a2f3e56f4635624200138f5730019b056b5d4d63fa308c7c318c06830842ffa5e2d425174e1d9706e99582ac7106c497107c02ed055a994c49c46d8c19ea72242126c35d57e3c6620e257f8e06a2b5dc2d7c1222682391cd81e5950585f0e11e3a1cf60fd836349e81c5efd7d0b00fc7df4ae096bef2f1977bd7f762314535cb07e1a130fb165d3f9f1a11955a0d7766b6ab05e7a552fa5c49f7f78a4dae5cd217eb6080999ffb5451abdf4476866e793c9e59366616025334c5534136d6732cdbdfb9ceb269a6ce9aaa0685e6c8fa2427bd9cc83fd974ca15f99de00d5250963bc20ccc3abe51ad26ca80089efb6627231b8181a76bf7419b8262c5cfa55591b4b13c74178ea83ff5db264d1fb53200b69ff12578c9e18285ac73093a4727b33a4e299b68354ef07687453ac9da4f9bc17e6beedf67a79bafb92b6c57b7964272b5567916a8b6b2b74f32c22a9fbe7d20e2f4d097d24b6a3474683607c88563d49456659b18714eb4c60218314d046f4dd6e2f584a71eaa6cde5df5a1271a50d3e94305fa40ee627fec98c6adb1ee79127a8ecd41a7a280d94b4ccb81aa8829f0d2edf70650196dfb3a5bbdbe8b5712291a2f4c3dd062c28af83c1b476c59105537797d1e36e7081c2ed3dbe1633b4f312a4631bbf43206961ac35070fa366daa08de0c0d89b515b65429eb4dc5fb1c2d9709dd75eda70f6624f68d1e230640b975e3ed4a098ae2b0ddaf2a42c9f0e3e829504f9abaf5e293c584916fe3e94d626e48c1c4f69a5ff2d3368ae8ff1c1d05feba2392b04072e6628ef51f9b0f9f228ff8ff622a4def1929238f1dc526180a51cd9ff0cbcc05da1c55ec747f17607105523a06fa154b7dc4cb9837a2cef1c022f751952794a3daba490b5a30f3e64473ee31121bad073fee8bcefc65bf2acdd6d6485f938d3826ed79b1b020d50f9fd6d8e6b1080ab0a559d9526d3786b6a602f5561b981d9b529040e0ad9faa912e202a0883726ee38779cf0ccc5734385b36cd376f10cd62df13910520162e4231d25a42481934d220a8af1e5de861ed18b0f0845e07e6fe0caedf7799a99812088d18a27d7142f8bb46696d148c9d43df13ab49044c5cbea7031ee500b5f5cbc2a2f702b94188908c994a6b596a07100aff37879a38c1b05890b344dc399658df12caf4e2e45e673d666a2df086c332baa310a06a5a6ce9727ceef3357257dbc947c6e52e980bc1e0006a75a1a77fce00632bcb04e87c9af7f1cd06e05e56093feabd5f86e4180b2a20f512e5a9ccb465b062cd98bab75dc06a5be38593a832df234fecf11646448859afa3506f9ef6f294a76fb8fc723e250d8fe11bf39a5a4afd67906f8ce6d16154a8712eb10ef7681116aeb0a11cdac2e46f7134e6a808219e3bc7785e724d4e77d93eb60f8f41bdc0a09ce9ea990d1d6c7331c9e61151bf06a8f7d47774e139686b9d03f0bbc12d38da5572df33ccf1f762b1da6d9df37a5890ca80eb5478ec7bdf00483b0526f609d3b3f7ec471fab50e9ba6590d7b219e80b45114f4e7705827c0009d755c3f0e9ef40e28af3c58b33f48951f7c77ca89d915aa9f43c1cc721a631bc255640051997619f247a9e866591d9588bf4e23d4825efc19f476f6d2e7bb506fc7c5c07fa0d5010c657fe6db91515aef548ee435eafc4f8e6aad187e4f979a9acacb283adc33fb8bd1b2161de46242368d010fb44cfad6acd47f002f1a6c684e9e45b7c424efdb8042fc18bab6002a22197536b564229ca5da95cc94db26cd7f31175def8e79b5b0696993ac7298a5e8c1f2f1795a651a4f39b3e67f7bfe1684f9cb854b55dc390f113c6717948183dad82eae257415ec8e1c2bb46c0042f080ea6f829479000da4d4d348c7d80ff16777d37f9514b1ccc2cbe67c75a6f47a3c77def630a6c6a4cf74e5b25e4f915aaa1e95e51088b6db12483af0cf4a10816ee3aa69054e795a706b2e420e606a6e7b2f119e2fc1c50a228b40637d1d0eb43609bfee274d0bf288250a000207257ee9c555c6ed2eef0346f2d9465d8e6069c7128039253fe191e64d01c4d76d82eeb008775fa4a93f1d8c47ffc22cb53e8cba336d073260fd495e7673fe1d0f88625dbf323453aa2d4e1d00f5ae281be46ac6ed6fd03cd24dbe382bb69c6253038007f25f1982de5d9b1a24b1ff2ea6b7af9fd8211c4be055f4e1732c14cf6d8dad402a9e6b5bc46cc5076c2741b1aeb77c94ca5eafbf806f100e5bc849fb6323816b016c797650f095f4c9a9bac65bc370fa6b83bf799ed3506653adcd43b8c382db4193cf60b0140e2c1d987c39082fc06656317962c5efe4ce5f174a66fa57b76b3e1b4ff211e6780fc7f9f5fffe64fe2ecd8e822b6b0143cea485f57218c367b1a13b4e7eebae20f76f955227c217b2f445f45455e12d17a2835b9c85a6137fe63eed0a123aea80e5b81973ef3a7945442408d8e91ab331552620562b4a5ab73c08574199916d173dd56d56d5c86fe83a237fa1d538bb29b38cf7d13f7966c3bf55d195bb2911cc28e53424ec09ed9e4ac31a99f5c6d9e97cdc3acfd380e8fe2ca0d7e56936c6f2d950735b2f2bd5dc4b85e2629", &(0x7f0000000200)=0x1000, &(0x7f00000004c0)="80384e207b1d8d98619f10403e21d14fa94185d25223092b2725f4c07f016b0ff6e6d463d5f01bc42ed6cfd09eea9229a2a4a1d3931df487c96c6df253ce9132f5884b000ba9bfaa884f456ed88a26e00fa03834aa9eae8a1cac0bfc9021f8b5ce300b1de0fffcc66023d1396ed27c40fb5210bac6682ffdf80a76bf545807da5ed21f3a1c92cb1d19a2b04dd1cbc4f6fdd741ae69637725390a7e2489b856aec13fa27e449a8e47465b2389abe14e5bca599ad7339fe80c0ebe68e9ea583e53c47d57f6dfb4749ad8fea6cc0c43bf22", 0xd0) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYBLOB, @ANYRESOCT=r3, @ANYRESHEX, @ANYRES16, @ANYRES16=r0], 0x9, 0xffb) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x21}, {0xb108fbd055432275, 0xc7b}, {0x84, 0x101}, {0x3, 0x8}, {0x3, 0x9}, {0x63}, {0x46, 0x100}, {0x25, 0x4}, {0x4, 0x7}], 0x9}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r5, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) shutdown(r3, 0x1) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYRES32=r5, @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05ffffffff0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c31379133e756b54766b6bed23f3295f3a52528b805021f0e09006f70518d0f246c70440862113ff89a77eb7eea7fea06bf974fb6cb738a9e262bf281ae2c46795e800f4155a91ccab0d814c5b80a1720f19dfead794b33e8d8171e0cfc4e3648caad1f767c565be784d7e4b5df8e9228f0403160dd9ffe4eaa103bc333a38a68945a2c930a92d655f22dda1d70a6fb0763db6142786fd5ba783a87b5de6f3ad5e845b105d4314554f357dadd905cc319ee418bfaecb8e7fbd4b499b7e62d2eb63", @ANYRESDEC=r4], 0x3, 0x2, 0x1004) msgsnd(r1, &(0x7f00000005c0)={0x2, "67025795d4e805aa79e238b7dca361cbd79acfe0da1acfdec1c9fc6e5ea2dd641a05530a1308ab038a23885119be22a558b30e5a15d8becf50ea18473f9a8ed6fe38aa5b63f197ac6ef1f731b0212a38201f08f56aa465eb82730b4f734b3d74c98b0b9c94"}, 0x6d, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000000000099a7bd86586418e0db5d56b1795d0721ab1c5cb8e2372d8f1f7ed045e895a752f9d79bd3f2fa2f696e632ec51bbe08b1d6e547e453c00a76e62927b5a5264d6115334ba4a18d3c68f4feb9cc95428975fb05d95ef76c9dfb93219e1f1"], 0x56, 0x0) connect$unix(r5, &(0x7f0000000240)=@abs={0x6e09c1b074aa5f25, 0x0, 0x3}, 0x8) 16:22:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)=""/249, 0xffffffffffffff6e}], 0x1, 0x0, 0x3) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) 16:22:28 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0400696c653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f00000001c0)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024eefda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adb789e3b6002c874fd3bf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353be4863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff6a2f021a3621fdedca4691eaac54c46d6f908e183d8e27049783d26121c1d23c248afa7c6f45e7906062ef8413bb030be7bdb4985bc1c8168317076cc8bab3d78801d2c5f5181c6a2172db92e0d22ce0b4a3d739a7867596a9fb54a7f60a98e4ac5a131499c7d33ee35d781f6b68e81627a73fa0b130092c27c416b8df769cc78248b5f6abf9b39a7de2f7fd2ddf55ed8c15cf3adec5ac38f4209abf8684b4f30862e0e0f2e4e3f2abb39e2235064d5ad7fde4ab60a01bfc7374c089f786f522e759a1e9d5f32abb194430d2eee4ca5ee275819591d539407e6af070eccb2735eb12cc51a9ac0b742b1aef90196b6c429c79fbbba1984a64b880a737738682f9dce5601bff6947c13044343e62e042a59b4cf9b534f6e96f3b6dfbe1ce1a7a213d3941579888c9ace67ade28a4c3d6beaadaca", 0x6b3) 16:22:28 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000c40)=ANY=[@ANYRESDEC]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f00000008c0)=""/97, 0x61) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x2, &(0x7f0000000940)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xe2b, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3114d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000580)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c101526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23e86ae136192f61673d4d4e36e2b1abd01bf538b680062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f0000000200)}, {&(0x7f0000000640)="6d03b6c8493bc737fca81ae444aeb0268736b67dd6da25a6b77898398bedf25b107dbbaad5b01fc340cc00bfc5f13398b1f44bb1144852ad579bc67106ec987ee3e15563a77f83efa73d8488c6f605da5ac378e458", 0x55}], 0x4, &(0x7f00000006c0)=[{0xb8, 0x1, 0x2d4, "cd9ef06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb1c0f048a60c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a3b25ac43c9671d50beff0fcc668fa6b16614f25ee0428cd92c4353fe9589cd6bcd700ecee56c483135eb5952042f28108ab1bf6fdfc8a6deea54abe66e1bfefda8fc686a8bb93345f168db2f08ec1cf562b9eb0eeeb760e385c1fda1005ff7795e2f3b8967b"}, {0xd8, 0xffff, 0x1, "9ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fed6331b12b24a959f6c929745419c0e2209d15b2fab7f53b05790b43769a5758126a84042c660fbb615e3406c71171466f32620aefaf513cc355e96456aa046b9e9bb888c690d7f7d5ed1e8d7cf6219955fca7d00010dd6bbe66674346bc0d161b4022474d71ed7ecaab2793059e4531769d90e9304171c5f09c8bf0edc5e7e64ae41ea7ec7a1fa31"}], 0x190}, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfffffffb) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/13) 16:22:28 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000040)=0x401) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) sendto$unix(r8, &(0x7f00000001c0)="acbf299dc4e96f2c655d0855903eccbace9d06604470c3", 0x17, 0x400, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) 16:22:28 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) syz_open_pts() r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = dup2(0xffffffffffffff9c, r2) r4 = fcntl$dupfd(r3, 0xa, r1) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)="7ae073347f1b782943184c5338ba6ff4cf537964d0a72a824487f236bfb10afd838c6152c330b2d1a3c8f2b0db2caa4b7bf8ff6a1ffd1a5c"}], 0x10cf) write(r4, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:22:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffd, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:22:28 executing program 0: r0 = socket(0x18, 0x4004, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0714000000000025301fab070a5e8c3ef37d795fd9aa63879b33ff0f000000000000", 0x22) r3 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0xfff, 0xffffffff, 0x1, {[0x0, 0x0, 0x2, 0x6, 0x7, 0x81, 0x80000000000009, 0x1, 0x0, 0x0, 0x6, 0x1ff, 0x4, 0x61, 0x4e7, 0x800, 0x5, 0x800000000000002], [0x1, 0x3f, 0xf5c5, 0xfff, 0x0, 0x9, 0x61d8934b, 0x4, 0xac1b, 0x3], [0x7, 0x8, 0x1, 0x9, 0x9, 0x800, 0x6], [0x101, 0xffff, 0x10000, 0xfffffffffffffffc, 0x8001, 0x3af0], [{0x6, 0x6, 0xd29f, 0x4}, {0x9e, 0x1ff, 0x2, 0x4}, {0x7, 0xc2, 0x400, 0x200}, {0x0, 0x81, 0xfff, 0x7}, {0x9, 0x7, 0x0, 0x40}, {0x401, 0x2, 0x3, 0x4}, {0x40, 0x20, 0x1800000, 0x5}, {0x3, 0xc2, 0x7ff, 0x8}], {0x7f, 0x9, 0x1, 0x400}, {0x0, 0x9, 0x0, 0x100000001}}}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) close(r3) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000000081, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, &(0x7f0000000100)="102ef7e34b8ca78543300f39fc73cfa9860010bd6cc34f7a8463b68692ef58d59b69ecd82109b3c421c2977a6ed16e3f2c7fee6b65a02d917f214e6ff1ce0468028fc522607dd8c81ba6cc0931540a8439dfd31115a329942082ae2f682babd9bc4d8487b7e91ac2175dd3a52a987f8a2a69fb6fa3a81a8e45254e80056e108aac8539927c", 0x85) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:22:28 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x22}, 0x2, &(0x7f00000000c0)="b3d9574478fa31b70c2177f691e4c9f777a600e979d34f944806b892dfe6b6c02897107a07e00d42634fa18a48a4195fe83044524aa249eecbe159e442ba5823376bb42376885544cce162cd800000006a2f76577ec76726a7cf29e7505e30cbbeca13ef7b9dfb0655d666f2d6238eb7449538f6f34b9f751558fea8366e6aeea5aa645098f779bab064a6fbee4741f2ef5ddeab49ff17887055e4dfdcd9ab06fcf16a8baed70fba371f244e8735583d82709bdf52d1a3415e956a106a366c9057a237f70ba59eaaf6f10c0d0cdfb2290000000000", 0x0, 0x0, 0x0) 16:22:28 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e7071000183a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa8300907800000000ff01000000000000000000000000000171d4d7b293b529dfb388349ccdb749d88826b3d5b5a5388abd6ae3284c3d9c0a1a790cb016655072eb7734f1c58f89b470c755d0703046034d7bf98e9b369ff8f464640a878344862bb55d44fc95664732122d02d1e9"]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000000c0)="97583e56c98a669e9dab68ccdf32ad48a0fefbc9e90d311c91a4ecd1cc6d8310f6d714c7207275f408a1150659eb2b9af9e8", &(0x7f0000000100)=0x32, &(0x7f0000000140)="386234939fc9822cee6ebb8e563fcafee68f5d33e0f2f0809aea313f191b57b2da586a945c5fc0eb00", 0x29) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = dup2(r0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000340)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) r4 = dup2(r2, r0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000380)=0x1000) accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) 16:22:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = dup2(r1, r2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)) sendto$inet6(r0, &(0x7f0000000000)="56dbca866d4a1d5bace85eff2f111d42b3713263bed51886ef70a4d96e17b7843ba3fbce3dce477afb87b85bb9ecc6160b5dcb914e05c36abcc0230ac0c52873a8ffee2041eab8b8bf3608613dcf09204ccef25d525689d17bbc4c11a03478eab73512adfa2cab27f10ae3c9e4fa8f5631185c4d0690ed03f7c3fb873369e48f6b55", 0x82, 0x4, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa45000044000000000001aa78e0000002000000000307907800000000490000000000000000000000e0000001ffff2ab4218b7dde10197094e2033b4e3e34e019000854e0000002ac1400bb00fe58144a000000ce3bb4a6f74a2b13984b0146e7feab329929b92f68f65a75641f9ee43b6a084513ffd65d42399c3fea00072f8c10c1ee713192d4a756489cca14b9f76e9926edaadf16c16766d078ce45794a19af12e5f7f1117adeb8a3a693d3a2c3dd4e650ca40df3aab0ac341812f0c79fd036b1afee26ac7716ef69669a2d720ebaf5a4f470c03f68624c6a6c79bfcc71ad085ec42c34a7cd9668c375bf5460b97d3fcaa92ef5ab2513aef0f25bcafb856e70236f52b99be3c76c"]) 16:22:28 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x4000018d, &(0x7f0000000040)="a7c0d97d914b9e6da04a51954421567543397e5235a0b9822c7cf06c8c992c52827a3d76314539835c896150a2c5aff3710716668dd9d74050e242f67cc07f8eb7bff920f333c8ffb8084f62d1d1ff6d919ef4f50283f0f6de2325b8166583fcd610669863057ca05d58d79ca4f16fecd14c4a967d1ff4b673f7ffffffffffff66e977063505eace771e1829769327810c50ec38804db2f8ff8a4fb642a04f1fa7df53faff004c6bddad401c0000000000000063b04d6348ace764482ded877c538290a7a901000000771e3472", 0x0, 0x0, 0x5) 16:22:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x3d, 0x2}, {0x18, 0x2, 0x7, 0x3ff}, 0x999, [0x5, 0x4, 0x0, 0x7fff, 0x9, 0xfffffff8, 0x5, 0x6]}, 0x3c) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) 16:22:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r2, &(0x7f0000000200), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x80, 0x83) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) recvfrom$unix(r1, &(0x7f0000000040)=""/130, 0x82, 0x1001, 0x0, 0x0) 16:22:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000800600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 16:22:28 executing program 0: sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, &(0x7f0000000080)="d3efc6b48e6663407c76c5cf7c89f8556d5fdda9014e4939c58bc88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa2407763f86e3a403503226d5fc33fae28cfe657a5f392bcae9b0e7dcd55c13fb36e37e0c403f8a61b7b19e87014f2e624c5f715c0bcb757090027282312d0385ea82a307761858b400b937d9518", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 16:22:28 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0xfffffff7) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/13, &(0x7f0000000100)=0xd) execve(0x0, 0x0, 0x0) 16:22:28 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1b, 0x10000000000008, 0x1, 0x0, 0x0, 0x3, 0xfffffffffffffffd, 0x7}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r8 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r2, r4, r6, r9, 0x80, 0x1}, 0x1, 0x10000, 0x3}) select(0x40, &(0x7f0000000040)={0x6, 0x100000001, 0x9, 0x800, 0x8, 0x6, 0x0, 0x5}, &(0x7f00000000c0)={0x3, 0x2, 0x7, 0x3, 0x6c, 0x100000000, 0xfffffffffffffff7, 0x1}, &(0x7f0000000100)={0x95fc, 0x8, 0x0, 0x8, 0x8, 0x9, 0xfffffffffffffc01}, &(0x7f0000000140)={0x4, 0x3ff}) 16:22:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x4, 0xfd) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) setsockopt(r2, 0x0, 0x6, &(0x7f0000000000)="b4193ef4db518c5823706198ecada13072b9643e91e683", 0x17) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) sendto$inet(0xffffffffffffff9c, &(0x7f0000000180)="ceacf0beb6636c42f14f000178159ee45bc4825d1e93e415672deaf52e81dfbe3ff7b50c5fae196ab44c0f6f788f0e2eb34c7ccd2e3268f3b434b917115dc28b4d2efb169a5db8cfae311b0f34862f236bbac3365f090df07902f813af2679e117fbf849752107b7873d9894e581d2089efab451b7e730fadde22ac0f1ee4cdaffde2b8d410b1d1e02776e0060bf55a92cb1cc0b2c16c796431b4b5f1f6d52be23b4e5f947276cebac9dc4892844d788252ad53a343457b389d6ad57c740285b90a264b19c", 0xc5, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:22:28 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x2a) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x9) minherit(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto$unix(r3, &(0x7f0000000000)="fae9c5614a7d2a584e73ed604d3dc0369368db8438312a78be7d3d0f1605cb6cd60f94d8341f4fe04d29b9095615605126717b90ee30eb26888eacd394a107dc204fc5ae4398ae59efed19efe3c02679057a9aa3c6a4e482b94a59522045784ac5a53f2b4a6a213324d7d2968a50e9d7050e8465e63c2c38069bd19f40da8851fc", 0x81, 0x5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) shmget(0x1, 0x3000, 0x1d, &(0x7f0000002000/0x3000)=nil) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) 16:22:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt(r0, 0x9, 0x0, &(0x7f0000000040)=""/230, &(0x7f0000000140)=0xe6) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:22:28 executing program 1: syz_emit_ethernet(0x12bb, &(0x7f0000000040)={@local, @remote, [], {@ipv6={0x86dd, {0x3, 0x6, "c82726", 0x1285, 0xf0, 0x4, @mcast1, @rand_addr="5ddaa8db8b1ad1b3572187170c4cac85", {[@dstopts={0x6, 0x224, [], [@padn, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x1}, @generic={0x9e, 0x1000, "c2ae9b0dd7c13573fe95067c961fca0ea2fabcc4a3ece34d52f9682a8cdfc97157ebe6bbb3241e7439dd7c6b17a500f233a370f745249e939ffd23a922903a54f99948a88e1c04378d6431c9a20beb43760f4856dfda809fca4fd4df6c52f64414b51640c05ec8b63f9db7c609bbcfd994f05a6184302dfbb53cefa6c51b9f3b3fca02d0527570d4d2ef61f01db2078f5f5f328614c24b91ed2bd1f23397e4e45cf9a3711096b291f9c80265b135229cc7b90203e8611ff3e75ac1356cdaaed2eee1a44f536f13cea93e0e9117d608fda4ab11aedc77949316186f74549d2f795af2ca1b83256216c1cb419a63210f2437960135bb3b573f2696fc3c8a105f5922018459e979a73c8d15ac138fe6383db0ce97db2ed5f36897d6e6509e93442cc30843f525f5804b29b40b7eced2902a908ed96363a43327c44675212dbd6f4196ad8813311b4d20c539b017e12454f36fe90ca28a2a1a6791cb915730a4db1d9105f4395b9b6a073177c5e6c90013c11269430b319b6054f7a17bf0c439d78201fb501919f7b5f07fa6cc1ea47bdaef77ed0084ab8c4defb13b903121e52930164a0897e4f3b941d9e9663405e80074b4ac680b7d035edab8af58dfc47fbd7f64da05e234fbf1be50c2039cc186ab62291068bb5c9f1b99eb39cb48f3c69b6cbe556b6501c412af18b94a42116b005d67590e1c164d316269074084ec685ccd435c473c5f61100550512324705b248646ec5cb5b40dee75eac7d487d7ffc6eb683f250ea2377878906f9a21c7a0bad2addffbd43d0f772531aa8c597494a32f1ec82b1619a817024f4fe8418952016727c0ba7142ccfa162e478070ce802416a20af7e464bf9e19fc98482877fbb27d174ec997253fe8bc009aa251c693726bacf824f72f4f109a31730c9395c42b0b2571f3963db78b55eda350efafded0d489c0968fa0afc4db53e205333c0d289f405ea1e87164928391adc8d286fb2d1529cbec286a46ba9e786f75629b93595170bf3c8a1362f7a6fa4068c9b860c2ea2c2ce0bb31cc74ee884c29e8fafa56facbf0dc80284d5600daeaac7dd9f6505c560bcb1eb2c9df2a2a6b6cf1ba0f052387455f309e7e54f85f11868ffe1e2e1367eb3caf24c7db98b3f859eb5edffc6a9779ee018536cb8f9000e3eebff71915c577fb7ef9a02638f17245ef7a84b8dac61ffde75270e83d984b8c7252e8ab2468ab1aa3eaea08872cdb5a0f5707bed4e539e626ba572736efe2e8e6bbbb2875855b43ee8da68a12700b18702356bd03f9865c889c6377d4e0a79439500506c1b8ae8525b18ad8508e9dba321404d13fbd956220babb1656a6e53a36d7172abaa43498fd84dc6cc4fb569492d39abd407e6dd61ec4cb9ab240f360399b72155a4dc1d85581c852774dc75f0c44935039d82db08c487ebb2529197e4bce232b6c45d487c073e18e2fea401fb166d96a0509be16492211a397d9824b3171778f6afe8d28942b8f3ca5ba62ae4716a9805823d0a6984f4060c7d17f414cb2fa4cbac002dfefc698e5e449da42f55abf54806fd39311cc2b028f3f32f73257d752fb360e5c5c486275388ebb6ffccd766ef110c460ceb0d95ff34f0063320e1df326140b47885d32cfb8a58a04af87768ed555802f80fe05ccbbbcfc648d05c686dccb259d7631b365c624c8e81e8b526c2d82731fc7f1aca106980e0e89b2381a744ab479c6e058d513eeef0db131899542096eccbe3c6c996d5e9da75a2546056a39a364066ed565cc264c86f6fec77e3bcb4057160d0d1d401a9eb70feb1567d9f96ebc513b0d590f072f4cba58f7c36bcbe7bdf825066520ddb213a5ad94ee93d0f6e7808fddb01b074fe5e6c5cac9ff293b173bf7223637e6232b66a8d894ad84048cd765c32fe814fa673b4708f517aa9c82073d1d99bfcff5581cebab1caa8b3af246dbab562cfbac23b2415cfad941963efadb9d5ad54a154a6d1afc89d6dc4d7485958c7112eca8ecc1110b888aa0020ccdbf29c260b98979c4a6a08b534c50ff2821243ebd2e02ecdf12bda14cfbc90defe71af1fd11b03b3b063776d4d99c160ab2fa33cde2f21e6590710d00ad31db331d088ec5f5d6d6c86c5aff1a9d4c5c5965c67f0a79770ecbb1e249fff0962b0069e6a94674ba86d7fb048837e9506509a1e55eabddd4d0cb13bd54246f5b8e770c526300f4416523d182b268a064e441d591ca60767145e7406ad56d01a714ac4b2a8ff00f67888159da2517c102919904499984ff453070f9f8116cdb3490d45621e958029246365f72753aec325df6e9cc4c8300eea7bff556b02569a28315577e4330af46de952ad0c7f966692b698a17431538f85d60179b54ada783e6c4c6f55442912df59ebb5ec5488c7ff2d365a40e0c3bfc7fd483fa20fa27e062cb5323b47eef253443b664b9d85a582656515d5280b881ad09b175298799396ac7e311ed83ce45242d828397210bf5ba3966edc0344ffa865d3ffb2f559bcccd5b5f31823c07de05139237be15248d0c5cb4cfacce0f5dd9112967320baa091857b542ecf6baeb5d83042e319fd9e8226fcfe16551ef01f297ad66c4bbd76c2221ae6efe29fe1ecc6a2d45d40e1065ad8381b1f6b53c965d8649d716f15718189ea62189b323b6541b8560d20bda9886cce1af30f1884e4c9e2e23dd4022a92a82fc4fec2a3614935453e4ea811b512312f2079a4a7f952ca360f3d0f0347ea5228cc14f2938645e0539ab49d9b1335b4c88f5de683df9693ca6b07670e50f872ff0fe64dd0193186b7fa0a5ac3519273d77a94faf2a13d775a0b13efb6f995302f4ac329d9503efc8053a4c06d40ebf00545424d92bbb0636380a0e372318c27962294d7abec9be2cfdca4f7ca69bf5ee7f9defb03ef3bd17d13484badf327cf476a6cdbe7f4a98df49a03c0ba7c113ca51e910cee9d850eef5112edfd0b41c40775ea75b28c5c95ff1ad81620833c687e82e7877a00dea7d4d7644c5a53b6617692bf76a70c26e598bd20fff42bd22b98404cd6788f48168d8da854167690f921e45af2532ed721e21e08b7ea406eb0014c6af639c7bfbd3be2951eb2830fd6f3d82f7aab20716867d850b91f3c617a96c26464e6f69d457fe4b17250e4108b16d714ee0fa8330c8ae1ceb62a2420571fb3d8264cba8530ec12fc50f4eb92f7ebcbbd9fef508a9014667aaa5659b02de1937c16a95f26406645ae8f38abad285f5a897b5072059c295fd539ab716eb281d703589763d9d42271ec5765d08664911331bdfd67237737b8b0ddf130688ce51c926863f2c5349547227d6451288f7db3f6cdf130e05d3728c3339d48aed822d3893f655ae23085b20031d2ed58f25b96a6a7f55a5217db50c8c6952b2981be716fa06c849d498c1bdddb9095a14d7fc70fb8853e67885960a795e2a8ad8df7483979f2625841f85e59c62ebc7279a6e13f0ae8168e5281993376251d6b47f2033383441108d5f5e937662aa0b64bdcbf6da6a05c3845ab8d056f1bd940eea619e62d62f47215eec8c5c0d0ccdc501c0e767b8795ffda7f2abb0e16172cc21865705599422ab09f51658df230abd8fa06961facef4f89db2ad339927e5065b7ad410d5af705c00730b6e38aa3e45dc27824e371c8ea81ce2cdcafa908446def361e346f2aee8d724b9867c7867087c7b8367bc892ff45984a178fce40412dd4cff18989a1a453ede80c45752970450ac7bb251c014db20d3aa9da9b823c40ec3a81ba97313bcf2b239c66b9bcfa60fc1b4d4795160291d38fec8857a1c2566c00d3fe461a4d56d97c5ea4a1346ca503e1bdebf65f08576cd0747a496b14f10c8e78a90bc6ce6339f5e58dd9db7ee1daa189ea9f7af6a19316d93b820ccc5e9c2995d625e862c5d343d12be5bcd262c2f11c395c3a166423e770a0114f7cdd9c8704a03337433bbd04496d9125ee109a47d01b860aaa8298f00a74ba53ab429b6e6b8d063a34cf7e8c9d342db309774ccc9b50b58df390b1c5f6e107bafaf4019a9e719df709c6a4ca8dc19b3bf020399cd60d84f9caf2e3fcf5eeb187b4522b33dedfdafee3658b46c9403b6b78a0885e3b520b8f3ddda3b311b7b6d3ebf22c1e104298f5d57033e9820fab21f6dd642de87f21caa87387ebf18da71249ef7d9e83a14a5a5a97e905fd40d97031301a52dec53f3677747facafebed501c9f888d112346e88f8e097d025767a25d7087b3267e036dde99b3f2cc8ab8f36d3d533a41f66f2cb472bd60f279c1335a4c259be21b149d60cc268ae9b3c4833ad9bafc7b0eabb48c1eb28dadaf5c83c913cecb81ecc6c199d4d4f07a6e7afc6de023cdcb243c9ee0a07bd066351570af87f209051bd94e8fd04c83fbb91d6e91af9132f9fe4537a3d2598796d7ade41b16f2780616079dd178f15fd893d8b7fe1885a9f26f4fbfaa5a54498ae81f6d50ae58b1538bcf2a88ce806e806bce8bd1205dc96b8659115f451e5aa6ac5bab21ae6a40f1821b8387a3ad00993b07ef9fe603725247aa00482acf2043c90417aa0197b41a4c4439aff2d1f095bb912aae05f01bec5876d38a555c8be215156d95175743b22d2494aa9cc8a3479de9a3e349bb096dcdaf3f3d09bd40697647a35469489081e70c71ce97f299f94a1b9389b65cf98a282551e43a48752f9af821283ebb78e8715da41be8ef3707f71a7174c5a237749da38524c3caba7e5449f9de3891adb86a9f233073c7451bf841e1df3ba197df3af44c0463142dafe175efd154a0ad7c46386b9bd7c9da27a8172ab1a79e0728495d4ad98e7d4acd69b9c6d8885065c58869fa42435a6ece353bcaaffc0cc43e59c5f3e9f75b2d92ae1ec8032dfce92a21144ca2110b054bae5756af2338f8b29f89155a2c6e2ad23476f81fc982d97fe73164f33c27b50f0540b879c5456683e54b37af3b39ab40c12709cb26643b6de7e7b4b13e087e43a8e8f15fb13577964b230a04ee765ab2e2cfe071477793788f8857a2b4e5bede00988192d207dc41dc416709a7adffead2ca5cd394092bcec96e9cd663e6e8611ceb04c0b0cbcc9c3f59dd222555e18e7fa977f1fc78c8b587fb822ed8c697453747b7273172e3a4278753a5fdd4b9beed2b9c2df4d793a2e3c865083aedfdd17464a0b99c511bac180ab47a5e657789843bd04e80731ff3ef0ae71fae8ef7a9486627a6fc562b89f2174a9abe23b093e3b5eb42a1f511d0079845c4367b56e6b00cb0679450e6d76f58b82efb9891dce992626da1ab4f0eba3d5a9e4b8c36ceaaec7510a5637538cfa6ebbf5785a2ad2e62a166c27698e2530fc3f62fa9ba070f5d083a18ffcfc1b6f936f9cf98bf1aaf541a9fca0236f9b1deaaadb1ef1f85bad25fc674c9c9eb228fd07261d52977d22842832a8612189605e159eba833bb7bfd6862d3afe584359ce8f232ffc90d767a802c17f47df9c0c40469fac8ad8f68138cc1bd05e69664b7388bec29201d8ceaac107fc204cab09955fba887ddf3da70b5527afe61cbd845bcaf40a01d88d9959cef7505498d09bc16ad69856d7ea405b0a5e0c7f7bda7742fbaea590d4bf332346038aa1e86292557ce52033fa8e5d58516f439d44cd443acb8e8542b385c9fee150831dd3d0fdaf49fe8d5c049f414441a0ba8c3986c0506e90b9649a08871c4fd611b390da2b9e93f09b643e7e8f9029d7396b4f2a846f9bb415d4c5825c75026270219e0d603ab57f4d4d45d71f5f33dd8b2b4d682d728d71bdcb143fcb2e219495e49b12c87830c9a26e42eb89"}, @pad1, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x20, 0x109, "c64d63ef4871dd989499e22a6e096b1bdefe46394e927c17f03ed65745342ab6c3071c3978cce8709581846ea824cc000000001648e6173654da05f5d0727bfa6e549ac0369467f391fd33c6417b6a38380ab4150773f470e2cc605242bd819ab8adc331a4335f3750145908b2c447447bf3a14958bdfd1afbd4e94c6741a8569aa56abcbee2fe12bb6b24f22b44e7983ba4a7b745255c631eeb1509d55af24e67c40020e686b6d665a10e5b7c1dc0d34314d203150d01bb5fd1b52162ee21fc4319c361eac5f5ceba4610b0690e135b2444f807692517196c43943bc3686341bb6c43e2e3e79cda40ac4407bd2e6ebe44fac3681df71fcd51c27a6d4bcd21ee1fe4accde18d1c3100"}]}, @fragment={0xf0, 0x0, 0x3, 0x0, 0x0, 0x8, 0x68}, @dstopts={0x11, 0x1f, [], [@jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x8, 0xed, "bd28b02d958f89197f43a64a9e6fd618ea5dd53eeae269a27f9411ae2b803674f105f368795040a7e42293b524ceb50d904a0da7bf094edb4b3054fe236e1a57f21a19f2b1f2fcad947e7e6feef636863dd611f9c9d89d46e684043b50dc1d8ac87b46f0f3549ecce7fcfa0e7915e61aed862def35a267a339c84d93426c30e1f0e753f32c44b00516b7222ce407cbba69a9263400d12eb3fde66d24b1037a6f38451c0908c42fb4726544ad9543e2e1b7ca0d0a5c2340e6f4dacb02d840ad6610a9ce323ddf56f34a2b5cc39b3315750a0d624ad0b93f774fb43542bb3f0d305320295b3bfb210d6e3a877a6d"}]}], @generic="dd7b014643a63d4df1cda4ac22fc82f29c330a2d2c87726e621fb3bfc5faec467149a165e22f9ff507ce73a9173a32d4ace0a084394c1dff8913be70eeea91b0a59a67f684"}}}}}) r0 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) 16:22:28 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2}}}}}) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000080)="4d0a66d762f256d066726c6c578aed03db3165c01916115ead700552c5e7cca8af95848e4ac50281ea2cc6a32a8b65a1428374b2b54ebfe91a41b687147a412c8eb4bcfae79fa505512becc38e3efb1fef6d9a32a9a26ce06cdebd7e72b829b504a8f790f2f98332658f217de832a84a4d7d4ccbff122c97867838a47303a524c8d9ea4dd20e51873932f153837aced10a34397e9fced20c113c891e8dc9a94ba42359bfcd1d1f6b0d8ef1c62c0c6ed1d42224aa9de495a8cb221934e97a169f235b2c0e0284c2f5d00a65b69b61f9fd3f026e6056c5a04a4553ce75a79a79934648c70af6e7b5210a2b49e73d145fe9459013a824bf6aa16662", 0xfa}, {&(0x7f0000000180)="f10b24ab1f5f95fad686133bbb992bb09e6e7a41be53083d4422f6c66d40e0156fc51fd78711054553622e5d3683c3c3b4d15d595530eb84cf8489e24d0f1b7d2f808d74012a481c1066281b86ddab964e74b0802875f38f4f93360284f22d3ff977342aa482a1a69d134faccc31003cf453e162c8d99cc35130d346bf97d4422f76243defc6a588fd2c286c70c59fe51c5940c93395a92fd0210df25e251c986a120976b1ec7ea4fb32f0f727455e787f17110fa4443f4584f3840c1cea6d24ecdfb2e5a6253ab79f9ff47a81447b220a775ab8e7bc16d3f7537c3be0bacfc5afbd1d41380ad7866ddf0c8dda8f91dd0adc35ff8a2aaaf292c1f5ce4f330715abd2a3e409f8315a1bdf38f328dc17a5d412f94490cc2d7687f2b7259487372a447f7cb639bd54a4e646c4ba81578ed547fd30e93e830e17f985f3e82b84e9f122b484f50133acafe8e7f46598a9de2a1fe803b8feced447bdddbfa29277b6202449c1bae700d7e6e620f9a96ef04ab82cfc52658f649cb7b7fbc0bfb21ef6e7089d0277e6562362c6d31a000d62c15fa7d0b9a8b2a27cf348e6476922f7d9192748e8f5862e7d49d4d57238de21b35b9389027710e4952011dc9ecfb4a5b817a2351cb907353639c9b659132e99d29fcc362d303272254de436266db225b87fc82e3f33a3348e24257f8caf2c343e4a9380c7527ab7a9a65879f04816f81c5b875580595849f8c811fdcf84bf155f14847ca7c508b39615efc4ab5b0c5cc592bc743654719ecfb2397cc3c28b4a23992441bf7f259a131944318c1888f6fe294fda4479b04979f5cc1b901f3212c1fd500cfa1409a9576c198a4e5710f3b1d0354393231893c9aacdd1187b3bbe28558e9e8a800def3d1b09dce667e94e06b97e4cd3da7795aaef1ae659f74376e2aab865f658a7d2dbf2e64fb6681028dff1e03545bad2fabe8c597001cd46cd8e288ed7c8116a7abdcddc0bd7f62a0c60acd3c8b4a6f9b18b333460886a00b5e2ac6a8497e492a3f987699dfd18aa02dc0216f0741df6d8fa227a0ca29733520bd5d808f773c94d645f463271ebd449cda85c9cf6793ff85ba4d84871188e74709c739965259d988f7cbc9509eb6f2d394cf436624dea436b35b5e43f2ca0887fd00a162c1e118772c705b5b8a47d5b0fd2574282f789fd2081f851be66a719d4090584dacfa45b3b0cb7c2e9df5239276cd0f3f0030d3a03734b527e7634289886e32f8823ef450a519d85f6ad0273e96cd40b55c33d61942462cd9667bf78244db6af35125e85ada4750dce847b2c67045e3d5bf78b5482c4dadbb54e12ef52ffd9e3ee4389a6417c6a19129444fdedb2715092b0114160a3edd6b546e774c58da8252e440b9668422ff4203b89f69cea496dfb7e3bb605bf5a849e0b7b6c6284d3cf9926bf73cb4308c175c48e0c6b331ec1fe7ea147963934b86b500d87a460325e14065ed5196c80771726be468c13d18f536d5bd3d1593316a8388541cc0682216694bf0f90506bdb52f152580747fe494ad052a0ac97469265e5d8bba5a3521e95fdae32a379fbe99ad55ec4755c5f86de32199c234c098646a9f5b24dabe877b9f9b7a350f338f6ad8bd3faba54fa1a83f9c2bef743cd604782f8250d0dae938a7a5e517bd955efe51f5ebda17328fb28e55bd87b79bf052d00963c2ab711595164a1e3c09b4f2832c641c3c088436c0706d752510f4d83944e526c527c50fcd09fa04f5d6a80d43e9e94ed2d43d97c00a5dab586832988eb63b16ba0555040c5a35117a8eb0f11edae335b5d42b9188a6b217e0025b30a8ebc921c35fa0be7d268f85e1473450baf965d6e337729e6050db7e9084dcd09e218dba0f2f6976974e510545b3bf6302f533a6144e3f7f73f5d6cba320a5c0d7285445d2ee050f6bc131db7fff2cab87d392ea66302404997d4f50ad77cc16c01284acf61e8f5c4ac7ccba819e0e11372b5d62efe41e24bc5a43c23d905d777224d1453cac46b273895813485fcf98604c4de08f76450318b13777fd3742a14558d3933c7a6f802cacc4196e4323ba9e58039bea8fbab025c5e9fa5570beecd9f66eeda49a3b7cb90f64be1a3ee94443097c23cd92788a6c00e013473bf37173cfd16b93be4f20e8f5e2b8759fb91f70d678f1870ff92ab3751f7d3dc83c7c55fff9e865a3626a75c131263fa6a3fc69fd2b980cfa64a9d97e4a95901014afa52960a22fbdc9d572b10a3202c3842ed446c0e778b3c6392e7b09c1613b6bf943baabf9de518b3901effd038fe3bcbd2d20191b0904ca24e745d5bb4f034ab35098bc1d30695615450f6aa0f7658f3d992c06fd6e232784831074f9d024cf68a4bf7f7a235816349df85b4cc7344e0296974a61c9bc80eb5f78b352ecccc8e5e6bdd8084ab4a82e52e39461bf8ce5ec5e9b451ae8f262dd635e36964e3eeb98252da32876a917364fb1402ef988f019b597361a82f44bd3bc552b54225714edcc728bccf4987ba12211e5f7d0dc9ae1d369abbb72c64e01bf4ea37a6001901bef7a4a3b9d08158e310d835b76e2bacf98ba1c25e0e9da32dad3366637348edd314f23f0cfd1fa21b3d373307c382d68898e6843865d4589efd05c529a355c12e50f6d8afccdb7c293638c7450223c7ac436f051ddf9f313dfb3f7dd05db1455a8f651ec7aa9b3374b76dbc6f27363f5acb66f9f54b307c666107dfb35c4361d6f16e6061cc7a9bed2e425babd8f87d25dd86593c862c78a2a64c40e6d7cf5253aeadd2d5fcecbfcbc91442352096840c989a83e386eb941aba24431d97ba3b60ed3384b29685ead952018c8245c4022c37280831c84cdc38083737dbf46f0724e96dc62b6d9a6bf6d046873a3f1ef852a1a530b4339ab94526989d32f138dd04aa6fce825e2566abe735811cd93cc2e63e31624cb47b84b542af7e8cc35cf94b60797c0c01c6693424f9140a51078c1e6bd72e193385c662293e6ba7c6fb991286afa0c01d58e2e8fd288c1e25344cce95df0e48ae5e87b47a2d0ba3c8c9e827abe1f6605405478d510da3783b9d78e42d49e5ed6df539cb5961c6be71713091f1d689f4d2e887a77605280beb9f30a64200e5eb9e300c839dca596f62988db9cf9d233f5439bc96a177853e21a3a22555405d63219f3b332924c83369cccc8d975a6d8a79e83fe4106433ba758b93cd205c0a67e50fcd1ce0a29e8ecf3b4e4d232fcb3db32c96bcbebc04ab20d5997199908962f47c50628106745406ce7d63302129dcffb67fe77f6cb4950150fdc6b8fc1e5da98cfb9c8e519a640a92be14c071b8cdde28e07fc9449e161cc5f852bfc122ab50bf012e87d93b3a7ca0e4534727a677a1ee98e78189bc79707518d0ad4267cd24fe73d6d234ce8d3726f243723999dfca0742978db0e57acf74c274c96e3f05fdf733f5c0b77116c029718dd66c55e30d101076028c68894047fac978750feec82b8784ad3c2fcb60accd819c1aafb2c61b5942bb65105b922944d029d5ba03de8676b8d61f48e3f066fd318a740708ff5514f2a0e594f069a92698f39050b8baf54ea1ecf01890fed762853b80bed7e181fcfc5f3b4e77874c602cd47c6b516a2ccf3d09ffa2dc7a7229471e6b65864eb3471977c33b95eb8bda16fdb305b0c793d13a0cc2894c4f3cb0ebfa3dafb4e393654e9d1bd3df290cbef63dc9a2811abb60e8b70120928624e9e1bf86ed9046bbb5d1740e147b5974f285f878dcda125a34be801ebcadb14d79c3407bc5c6f28aa95b0c5450a7c9fa0c3174d5864e5a4ebc85460b3da8d7c8c023ed457b41cb672b57eed5c2c21e4d47dc6404868968d3733ab56d342f84da59817819352d47aa1384ad3a5b5400ad7b6260ab635e104ecfd470c709d8257b51f0b21f350e082613c8c679988480694b2a7a6f6275fd38206d5367a30562993b186e7c8422a1429dc5a614fb032f2e7da486216c5d07ed0499c7b8aab00f140630c9f7bbc08b27c371b48f3ec47f1d977e887cce862589e7703e40f6a461b71872716b3d7e980678e29f3f7dffd8e30ad04804a494c4b0b045f13caaa21a785ae225080756adb0781fa4bbac40671f95827149e8e10c961e36d7e9621b49d6d823a72254db919242b32b34b4bdfdaf1432bf5ed96e52ee2738aca6b95a3a870fcda22da364763bce86cae422596dcf1a7fe410f1cc00cc95b2302a103f6202a08e030b7c277700bbf4c471e7a4a49dab06c3e0e65a2bba81e5b87bc7927bf3f1ee9cfa8b2d6553e55c855542d84de8ef1b5ff22533063c1bd47f378f59adf1f62297cf526f860dae22fabcf1e44c5c62b48e7e6b4d4d28c74b01d5e05cb0fdaf1abf35d333786130c0ffd7143dda53e52f0584fa9a4602df9991fd722f2b7c4e22f39084cddc397c8856d2305f4e88500c03c123f874e7a764d2b7d07bd63a69465107db8516c0ad10813fb431ef7ba42e5e915a71827ded811e479827b39067b4eed7cf369554b095f9137f4da623edd6d6acd31b6f63cc4e76b58003faae9a0e6f6e13bc02b73cc5547f86e267f97e4c9645aebd1fd7238587ea77a87e56b1da05d2a03787b69e0ac144a569b355889906e0e58e81abbf3b13801e98f21d60eb8188a6d8e4d5158e3a0923908d872466c32249e67c22d82b67c2fd19a00d0bdc60da33f09a329309aa42faaea6f4cd5a271d59bb43f94863902eeb76bea6dddbcdc4abb3f860ac74855c2ae1092c6010c62294e4814736a08808b039b82b44984f3b9303c05acaa6132981f29876a7c89155058205fca7cfeffad793f889a0bf8988e3c53a12ac4e79cebb00aa54dfef67bd64e3731a5a74c92cefc345f5ab6e251a52e59845eea2105c0b17444b0ff031bc5df4c07cc5eed6f0b7e005be965f41142b6b22e7456b8ef3b459e7047fe2131303d76cb3fd2e02fe22a05bc1dba3559d9b5c6e97f7c841342adec813d92323eeb3adcda6ec76f32460ee408c7830bb5bbb7720c45fea6fc73e1c4707501f495af7f8c60c0dc134f3645e189c55c7936686bf214aa9a2108a1b6ae9bb8cf0ec52a734bd2fe5c434ba815db04683d166a345d0bcfeee0cd577d38f136aada1bbb31ed76d7a4665f04cefa5d4fb1afc0b5150fa3766a4bbf6cae0fd22a746a38a746e993fdb2f4adea3822ee48e983f98e4c48b8fb41fa18ce1de24ef5b3d2e3df5d531ed015dad23592b6cfd5a6e9e253bf0dd44a4db594cde69ca172b25b1f220b499e878df809f838b3694926d0280b68a392e3c051bc0064f066855cb9920650ca052ca4c18235e6f8a93514ad0eaee9919981ac37e6db62f121cffef3a35b00f1ed95b191510d95bde6f30c8c7faf22449017d3be689727206122e624fdc8e762bdaed12d69ff0cb38cae216bf8e5d17f9af03d16141bad6cb5896e9eb0d4124a69744d0318d873399c19b9592c28d892fea5c39a609d92435b339df8ab14b32c77c7c39028df410c5ad73552f2a618b03ac8308806e14dd7c2df961de1e5437cc1c10920c7df3e3810a2d84a77ebd6509ccd3e5d98cd9512823b2e9c05cf1a00885d818afd077579dcbcd370af2e9a8cd919a76e20a4e3b34985d6a34c0b91f72257a456362fc1721f65bc374ec862475f3b21ef2a9207624ad3b5bff5885389036d50cf5159899488f09145422042a47b2ff18c5e7df5f19de7241b18e4fd20d34f28f8daa5d797508c86e15558895a863c8fe2a721cf09f297f20f98458e7e5c6c76c12d6415378c5a88da36308fa99122059a0c9544ab33d49c529d3913584acad", 0x1000}, {&(0x7f0000001180)="645b318c343a3e89a99d923e8e0c1165b866fcad9abeb980763a57d5d7d22dcb69c764c22c699be56dc3538bdb66a9cacb1058ccfd939f8a2159510fba453d74d372f61982c1f445a5145817c6b3a396995ecd3c971d71f926f22239b1981a", 0x5f}, {&(0x7f0000001200)="026ea6844f64a2c25c0674e4ed27a3076a07786ff2bd10c01548d700662ff9f3102fb35a768610b457d8c9363b2d42f939c83dff4de8", 0x36}, {&(0x7f0000001240)="5123fcfd952c4f5ab2467af4e41d11c844557798d6f4bd89a4cc375249f735184810ac3c1f124b5d734d1166ed7f2c16b10f4cdc6b142890a02d7961360a217e2143489daefe5385329782a1af0e921621cbe22c182647bccd9042ad0870a84d635f397d", 0x64}, {&(0x7f00000012c0)="dd04871aaf186dabcd9e702c9f8a8e7778317c6f70ee98c777ee58a41debc096d62c7562b9aca5bf3cd511bd5ca03d6fda92247b462a5c989e419eb1069a9604db3ae3bd22fca11b0955e11b86f84b9ecb8c026dce356a4bac9de7f7402bc9331f68d229e0fe8355dc7e7358a2f3b844ea3b4e30359b96693ed8407671e13869b4de5ca79a5448136c9950586f7a0c762009909278cabdddd0676bd6b32f11c404674de47e0b4d64ec3737fc89d6e754720c9c06d7e6842597a05d0547102d918957dbd62a3bf1c5c6b3bff3b78a5a47e4bbde81d2200cf15291f772aed8", 0xde}, {&(0x7f00000013c0)="ec64a165e75a7f15304035f2be242200c08e96da27e79ec9ec2ec0f8c5b2", 0x1e}, {&(0x7f0000001400)="e2e565b233b75b4c7b24205c5f52bc504539a8feea7adfc02efdd7fd03047f409f92c4f884412b40ec821739db60c0554d6ee612938a85034123949df3b635831fc8df4e24f5abbf9a3e7b5ae4494125ff0c91b43225c8b787b57beb547d2bffc740f778d3fc8a3aaaf85cf892c5e0ba278caa5639db2ab351a0230bbb1d0616a5e916a35feaf51a3fea413df29036b272fc31bbae9a2326de8dcd42ed038fa2cb85d71ddf16f4961a0e6c4c8dde009b85bedea4fd709d9ed05191970de9c31990eb6a79a9", 0xc5}], 0x8, &(0x7f0000001580)=[{0xd8, 0xffff, 0x3, "cd943bfc070e9eb32522b07e6a7798155408e2d463ca1cc732a0f1d2bcfe5becb28ac107bed0382c3dcb1e0e7ed5473b827bf738afe31e63c696ec833c12a3fd352e5de74b006cf9b74433a8bcc60a62ac26282b012cee0d0a68eb2594a5adb900c8ce1a02626e898a31158c619258d7ee1ef5a4aaac50e66e3cbbe5af83c5c6cdd14ff772580bf9173eb439c24ec840ae25fe5fffc339e3263f0a62ccafa86e372f903f4aeae2dfc7e31d8f68f2551de138501575b03c71ad41617b96b02a92eb13723cfd2c93"}, {0xc0, 0xffff, 0x4, "47d3c565bc62fadaef10f672454adbf7251249c68701e3e8ba6c82f62d6554cb76f5a96121dc4e69a15ef623a02f269e74082a8e1fc6c0a5cb36f27b61b1b5d6244c3f6bbed825f4f60835b513b373808b724d1269ff1ccf504024abd6c47e0c94ed7927702023aefebf5fb0429f7a8c78a48c34cd33197e922361bbe2eb214381094e1fe8224e2f32a2a47b4855388d2120efb21605946d96da11df34ef29bc7566aa2b80040653bed42f1a"}], 0x198}, 0x405) 16:22:29 executing program 0: r0 = semget$private(0x0, 0x2, 0x100) semop(r0, &(0x7f0000000000)=[{0x0, 0x6, 0x1800}, {0x2, 0xfff, 0x1000}, {0x4, 0x1, 0x1000}, {0x4, 0x4195, 0x1800}], 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup(r1) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast1, [], "a428d249087bb08a"}}}}}}}) 16:22:29 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) 16:22:29 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000021c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd54ed481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ea42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a060083585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c626e770338e2958ab8f06fcc82930d3c64a6d5767c60f5eb6c149242f0d723b4edf0299240bc04fbbe04fea744b47f1cff419000addb8fd47c4b7ae3c756d54beebec9a08acdd7864be0bfbc9356ed10d856f46ca6a2280944fa89e76f0d731a50fb"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100000000000000000000000000000000a1f135f41d0f947d775be358dfed54984ca2a8c7140b36f59fe94c19689b8906d53752db4e4d54182a318b3b204028cb85b9b199d2eb338ff91eea74acb2e8a380122f61a10567d5ee6310b3"]) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0xc1, 0x2, 0xffffffffffff9d15, 0x7fff}], 0x7f, &(0x7f0000000400)=[{{}, 0xffffffffffffffff, 0x30, 0x2, 0x100000000, 0x6}, {{}, 0xffffffffffffffff, 0xed, 0x4, 0x5, 0x7}, {{}, 0xfffffffffffffffa, 0x8, 0x1, 0x400, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x6, 0x9d}, {{}, 0x0, 0x8, 0xf0000000, 0x2, 0x1}, {{}, 0xfffffffffffffff9, 0x5c, 0x1, 0x8514, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x6, 0x4000000000000}, {{r1}, 0xfffffffffffffffa, 0x32, 0x2, 0x6, 0x2}], 0x3f, &(0x7f0000000500)={0x4, 0x37b}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r3 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) dup2(r5, r4) ioctl$TIOCCDTR(r4, 0x20007478) 16:22:29 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r5) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x8000, 0x0, r5, r7, r2, 0x82, 0x4}, 0x6, 0x4, 0x3}) fchown(r0, r1, r2) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r9 = openat(r8, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) r10 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f00000001c0)=""/250, &(0x7f0000000000)=0xfa) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000100)={0x3ff, 0x0, {0x101, 0x4}}) 16:22:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 16:22:29 executing program 0: madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="d07bf7a94190f6ddcf5d851820a4289e", &(0x7f0000000080)=0x10, &(0x7f00000000c0), 0x0) 16:22:29 executing program 1: pipe2(&(0x7f0000000180), 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000080)="c5db8ff82981bba424b6b2ddeed209ec8a9dcc86e3425a91634ea21ed7973c837c3d92e88b87f3a4fd59bf22ad43de2df849f4f1be72105373db285bfbf7d7fe04db039f40c6ca0afe277272d94e858d05a9a5e307a661c33b53d3a016e7d10d0cd233da3257036021766e4e2f5f08398a6e6649d796fbd9fb8de3b36e01a73e7fa175017c6c17bcad915ddfe1fabbb6a55adacb4585f7313f3a79afecbf21859ca9bf7fc8927953b15a4cc3db9fb8c94ebf7c49a7763077de8bcf3c9c3615a790e2aca0cdef84", &(0x7f00000001c0)=0xc7, &(0x7f0000000200)="496969cf091eae141677608cc451770a408d5b33d098381253d210a685e23b06eaaf87ab2de4911cacb9fa92600f781d85c127b82d5371171a1608a33fddb3b61819a6c1391a4dd8b9552ff4e04d16f4b52021e3f13f9306b615251bd2f477cda0d79b31feecffc745f6cafb6afb92eb43292d1944cdbbe4ae99374a486f6a", 0x7f) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x20002fffffffe}) 16:22:29 executing program 1: syz_emit_ethernet(0x2b, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff4000ffffffffffffffff08004500001d0000000000119078e0000002ac1400aa4e204e220008907811"]) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xef, 0x0, 0x0, 0xfffffffffffffffd}], 0xfffffff9, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) 16:22:29 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="82029d9cffffffff8992817c94ffa030351577eadfe45fe45ac68d1a377682fa145af55991a323a843fd37c8ad908b6562c2832ab39d855213c90aec51bad8c78afbed7deb9225f4f7307634dd121de8d22abe79db99b68e6b8431d21911818d57c8bf92a2afdb45da96a812cebc2bf15813b2bc2f1e300c878dcb586163"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x134, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:22:29 executing program 0: sysctl$machdep(&(0x7f0000000600)={0x7, 0xe}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:22:29 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="1200000000000010d3b20c4927c85d84aedb59fecfb1ed7e83f77939f3e75ca8b7efdf00f3c2c3f97c8f478906715d8471f1b0a3c2656b89ecc4f2581d37457d7ef2b6a31b1bcc35aff4f45aa4012cd56a76ca0a33d522684d2ef013cb63aa503b70df10168ae19d97b3f4421c85543e0b5b4855666bb1dfd8a9f3bef48b8de55e828d9ae90525c8eabe99b69533b2c5f7a19be7ad69cc3d57348155c3809646f1e9ee5ebe8d1a0f98266415f8d6f0b4"], 0x8, 0x800) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) bind(r4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000040)=0x401) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606948, &(0x7f0000000280)=0x2408) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000240)) 16:22:29 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x22}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x3, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, r3, 0x0, r4, 0x10a, 0xbb}, 0xffffffffffffffff, 0x2000000, 0x135779de}) 16:22:29 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x1a1) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) syz_emit_ethernet(0x4c, &(0x7f00000001c0)=ANY=[@ANYRES64]) pipe2(&(0x7f0000000040), 0x0) r2 = socket(0x2, 0x2, 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) sendto(r2, &(0x7f0000000080)="350db00969bfeccd06d5f56c7d60d7f0c4521acce247703e032070d4a831857eaff5e42e8f1cb0e98e29b55e5facdc7b1045e50cb2b57f559e87321f2df1992b0dadd1c4", 0x44, 0x0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 16:22:29 executing program 0: syz_emit_ethernet(0x26d, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@echo_request}}}}}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x9, 0xfff8, 0x101, 0x6b7}) 16:22:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fchmod(r5, 0x67) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606948, &(0x7f0000000300)=0xfffffc9a) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x1c6, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031077101903a0000000000000000000000000000000000ff02000000000000000000000000000101039078000000006097be00000000000000000000000000000000000000000100000000000000000000000000000001060000000000000072e464457f0d4825d7d25d058b9cf04df3ef7f1f7c68dba89885a3abe96ca7f73a7e2fdb47fe8425624024bc71e894f8352334aac0018ecf9af7177dbadd1c3f419c4b098b6cd3bf067489d41d16144af2c81e6797af8ab384e4e3a3af55bd5be1a86440a456d684a6add39b5e077576a512675bf14c47d5a4f624001d83bb99df7b6318f814b503e7962b76e0c1290f570ebbf95df34841081eea13fd86aa1de6883d12b9015127d0aa298ab4b814ff6ca7678a8d2bfd05bb9e698ae856d01fe9d54889c50f7ed64ccf99f2ff9e4f66c41fd1ca6e844b209d55031aced17f6deacbba576ee921218aa8171c4480fef5a5083edb9f9bf0caf23d307166d113242e6f9cafad172064728bde944b6a27998df4505ed984a96c1aac3b140c402707dec5f5daa9453e95906ae8a9837053fc5d6cb2fa10e18450f8b78b8a2682c828e045ec18890a6bd7ed26c11289565f377a57f4f2793b9852b855f8e230bca611a4df324254e5bfebb67330eb50056e9338eba3cd0962a20c7d9e0712743f960607465cd57f941a6cabaeb1221367428d14fd9c74b42600b5b9fe1986c32d435b9d1f098f94b62357fa6d742875b7b8fb07cf24461a5594c0a5fa1904707e77b217277f27768120e2ec269998933a356c36ab47c81978925b5cbbc320f2d7c6ee1d74cb8e7c8727079af9bd7de40c7dabb8140226ee87e8f2b58bb755"]) 16:22:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) setitimer(0x1, &(0x7f00000000c0)={{0x40, 0x40}, {0x0, 0x8001}}, &(0x7f0000000100)) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) getppid() write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:22:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) r2 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xc) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x7) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000001080)=0x1002) 16:22:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) socket(0x6, 0x0, 0xff) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:22:29 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000588000000000000000000000000000bbff02000000000000000000000000000188009078fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30ceced80aae495b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b2800000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f00000012c0)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r4, &(0x7f0000000040)={&(0x7f0000001280)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f00000012c0)}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:22:29 executing program 0: r0 = socket(0x20, 0x1, 0xfe) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) wait4(r2, 0x0, 0x8, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 16:22:29 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x7, &(0x7f0000000000)={0x0, 0x4000000}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) read(r4, &(0x7f0000000180)=""/207, 0xcf) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x8}) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pwrite(r5, &(0x7f0000000100)="b1e0b1d923abb1c5c046dde45b7f025aae", 0x11, 0x0, 0x80) 16:22:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x7, 0x9}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d6833e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b108e726200000000000000005000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18d0e762aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e16958ab85242c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b813827b0cc0f3e22365f641bf39097d55e904737711d38232521d258b4e9a8dbbc55c6e7b336990eb7e128d02e65c242fdf32330e5461f46f646d0442f4612101a3cbd9db09931222bc446ee2c8ab496bbf748641d15aa6dd1267c08e8ba04d854457ebd9cc88af6a53da3c1f3a807c62630c460453f36576c66e1f0fe70c5cf2"], 0x10) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) dup2(r3, r2) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x82, 0x5c) write(r2, 0x0, 0x0) 16:22:29 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x9c}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x4011, r0, 0x0, 0x5) r1 = syz_open_pts() close(r1) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x100550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(0xffffffffffffffff, &(0x7f0000000240)="b5f8be393558f1151c5701eb5a5a07000080b91690b019d384d35a32334d5f2cd1c476d7f7397829dc09e4", 0x2b) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6530001ecc0b1aa17d4bac06f4a5e794b727a3a3c6a9f888231fae81d2decac4fd97562f6c5a4eeb4ce42525aa3de33f0badda05a4a34c8946c2312a162f1f0461a6ccf0fc009e87ccb6f7303d6a1235c06b7b91efbf3659662a37f179d7a408a01289163955c9731488067575071f9acbaad5742664ab2361b60a186014ae5925f52d0aa9bef9da0155f496b58cac85bea2006f5d2e2c9263e3b41efb0b37a9139ddbfb8f682595877b4f9f109caa239a3dd2040d6f381202f77d2153ead983cd70e6e64fc88696bb26a5b29355f07ac28419c54284fb4673b265b15e4662429461d521d2c15ce3d591f90d5c88c14dbafd6a"], 0x10) nanosleep(&(0x7f00000001c0)={0x0, 0x9}, 0x0) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:22:29 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xa9) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:22:30 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="031710089a87edecaaaaaabb0800460000340000fffc709ed39c50f69e4eb7dd7e00019078ac140085b4aff3df86359e000d0090780000000045000001fffce12745df225da2c5db366d4b71e8659a04880a"]) syz_emit_ethernet(0x44, &(0x7f0000000000)={@local, @broadcast, [{[], {0x8100, 0x2, 0x1, 0x3}}], {@arp={0x806, @generic={0x6, 0x8100, 0x6, 0xfcbd, 0x2, @broadcast, "314b76f88783a5b204ab0ad9fe3b", @empty, "76edf6124008edfec9077ef5e2699965"}}}}) 16:22:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00000e091be6000000000000007200", 0x0, 0xffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$KDDISABIO(r1, 0x20004b3d) 16:22:30 executing program 1: syz_emit_ethernet(0xce, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1e, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x37, 0xc, 0x0, 0x0, 0x0, [@loopback, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="a21d86b471dd417ef3175a6c6348bee4", @local={0xfe, 0x80, [], 0x0}, @mcast1]}]}}}}}}}) 16:22:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) chdir(&(0x7f0000000900)='./file2\x00') r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x9, 0x3ff, './file0\x00', 0x4, 0x8, 0x627ead56, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x3) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aa3b6623f41b10f8c85f790fbe06f9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b16ca8d5957e820971", 0x19f}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000580)='./file1\x00', 0x100, 0x68) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000005c0)=r2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x433) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000c40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) mkdir(&(0x7f0000000d00)='./file0\x00', 0x102) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000cc0)={&(0x7f0000000600)='./file2\x00', 0xffffffffffffffff, 0x1}) sendmsg(r1, &(0x7f0000000f00)={&(0x7f0000000140)=@in6={0x18, 0x2, 0xfffffff7, 0x3f}, 0xc, &(0x7f0000000f40)=[{&(0x7f0000000300)="55abdec677c9467fa4901e1cf2c0020dd9b88a3851debc5a32e64f0c3c7b07348463", 0x22}, {&(0x7f0000000400)="694bfddb2587bb80d3750b384f7ffd6fb535d9403324da944d9a153f6bc2523618a69a7161cb9d4c7d79ddbf450a5d7b0602884d23950a5dd518d9e360e9ecd44b35690410a74a205fdb005c1b3bc109092e20e1ba1e8ad6cf184e959bc3bacc61abbd23d1c0569d0eadc654b3231762221ccf27bf088b287d88e29b37d57a1cd7fc53d6a7fcdba449ee4b8d6a2eddaed59c9f9c7d99e6dd0fc6207971db85f9ec23ef", 0xa3}, {&(0x7f0000000800)="e58cbece5e75c8b7dd83ac3074055a7a3c19e184d8142b67d712997cef11348d3bedae058347808339e7b75dcba72352b46be64c1310c6feea5e4975279855ec699c56a9b65329b0f37f15cfde732858c1031c7c9448683a9cc2af57c4cace8a8bfd1ced7afd912c8d6a6f863cac40b6641e08f0d2f4d4aed94daf0af751a8cf12e0dda7ed08f8bdbb215ca7e7566092d3c049050cda97e1bb1ba077c0e1a9f8029a986ffb80abe5977931b10434c0fd56e80660c965950430ca799950e76ed34b427d837bbffa209b6eece37573fd8bff5a786f93", 0xd5}, {&(0x7f00000004c0)="b9958afbf22eeda56d0aae91b16bc23fb6468048fd0e412c66dd4bbb0c7f095994261152d2d19ac1811396c1fb440ad16ecced8dbcc01bd00fd7d058f3d5bad64c52515d73e257cc578409512d18a3b123837ef313052f6d9d22446029063a727c0fcf651faeb2f4e3d4e0f811967cc52a6eba97285b337759fbde9f68efe32c7e4c4a6fa429087a6fc2606e30c5b47cd7d9a944ddb7187c976f3705fb135e3b7b", 0xa1}, {&(0x7f0000000dc0)="367d6f0cc7b012e768def4678a805ad2bcb8a8f683223c00fc99e7be358568db4b78757c8494c357dec464d0339ad7faaaa730b6357da1cdf45e6e5c8900c52f8d2abb7c7d295e129819e49273e60053da840b496798dd93c2e7814d57b4158754d73f9ad77cd4562fd826e61cbf98134815c3f703422388741255ae13027bea4d0eb68b4cc5b84c1727bbcb639d5531348df02598512be5579707c49ed077abb18e81726e1d8496aca6f9d1386f6f218432eae3f5d40debec65ee1ecdfb7fd1c9ba010a12e61190ed9334182051ab6f029d4799d2f2", 0xd6}, {&(0x7f0000000340)="837202bf1691aa40ad30180418c93d1531a7c0af2b7dbf74ffa44493504639825b2c8c8e70559856114554624574bb4d7c97982233933b7e59cf2477aefd26f72edddec6d4f5816b12a51293d9cc02002649da3e4b54463873d03680a01158a047fe0193e3f19cc57831bcb3526b1bca85", 0x71}, {&(0x7f0000000a00)="f88701dbcde1209a861a30076dc8bee023f1f7a483531e29453fca9bbaa43d6fb35bfdddb469135b2182e130c6bae202bc3659f5f20ec5919bb21f0820f7ec2845b4801e0d0c0d74532682b1ac2beb95dd36a518a2603b6715d4a7a451b7a3338bb3ed1fae1980cce78c17b33548b267c36a614f71d858eea365be57aea4a5654e437de00ae667e85ea21d0ff7edc83f31a47e419c5fc8ac69b395457c55e0cfada44d6b5b7d3fefd570bd13cf07f3130188f0a1ccccfbc99da27451250d4f100c64689d867fe2", 0xc7}, {&(0x7f0000000b00)="9dc187ee13a7f298b3e9314db2f858a60fbd74f4074d806b1edc9f8aff0d717934e23752c82789baf96f57ee3ff9e10e411d55c3d6da3c28ce54ddf4c92beb58672f29c1063137cfbd7f4bdaa9d1ad6e820ffbd4523e3af6adb04d79d64066453c638279dac3d78ea7765331eda71e7861a59596ed7cd9b7e00126a844433268a67d777d80eded7541abda898937d265bf9b963f9fd19630102924ebc7d345a8978e269f0e57", 0xa6}, {&(0x7f0000000d40)="6d380310f9ec3760f7a7b85dfc12c188154241617d7f408dc6f4d3d3edf4c4f0701a392123d3e8f69c479ede04ee63dfb74509e38f3b9c3d9e9dd1ada21a32da4b92224af123d55029ec8c7a1eb137327cc76f4a5743c593cbf771bee8d97958cb99", 0x62}, {&(0x7f00000001c0)="ebc7142319c4e40edee4227938d1f94c180d253ae540f38c361b4087c1ead093fe5faa0058", 0x25}, {&(0x7f0000000bc0)="3cc93a2d69b599a6ce7243d38b318ab4f867cb1216bab8f90f2ec1195923fbb325cb7c05ae7b0b12766de929c5bb8f", 0x2f}], 0xb, &(0x7f0000001a80)=ANY=[@ANYBLOB="7800000000000000ffff00004905000071ffd6b3771368db9b112cdad0ac5db7a8e038908c9796332da1aaba45cac351669463d90b31c1f71ad84e0a2c4f40f3b04758557a99cfca1c2ebe97640ca0406382220c238cb0c1d0d6818ed94044db4a90de2d239f9091c987039331f6a00f6552619b00000000c80000400000000001000000f30b807d24fd3f0000001ede2babcb0d94b782903f1a909d4ae152472fd47fe099315f0f9fa6a5e3c6c1e339c5724d174e705157ced466b1ecda9a2634bb61bf565f0cb00c599962ad5cb726181ede1b468ab18eb87718a8a4962ad16d767c5832e25c96af4e332c0974447975ef500f8cfb241051036c2c02001fc2c28ed4937c42150c130f445233640ec1b347f0bb2e72a4117f826e82aabb1e20a859cca585d8fa774d3035fbc89986fd5c6157000000008000000000000000ff03000004000000b6597e63347703f46c9ad3e98c1f53acbf0803cde4717efbe49f653595e03d7de6a92a8e0dbf780a0779ef6ba54e8b1fbfdf4009d0a337affa768958289fc5e9104661c22b9607494ca8648994c25d6d7d0b037c95eafcb60f651f32b36cb6aac800000000000000ffff0000ff0300003d682dd2da68d5d0785c7f650068aafdde91daa5f3271b9252980149566d7e29413bd0b5758341e0118e35098683939dfa946d6b7b7066f93cca594dfb0e36c5d27ed4126800b6945ab86f3e220d53837c514f73c6cb0e27e6505abd43ec1b1ac38ae611e77828e814ee765ed4e0280319b338f8d8885af24dc91c2ddff3aead78488773729e0c322822181eec13bff3a61087ef5ea7f8cffeade08e2589b976ad87ad63a06732406eb5860e19fcf348be916bf9d64ce5693c10a57cf86f1020000096ac2f62e5031b21dda708590d3ce61b614b182d94f6ccb399c9aaa27be18e032c99acc88d415c63151900b6aa40c802732b041b1b8b7a15c5ed76ab5bc9240f46f542d39086cf69eca648c4ae99af087f2ccf189572ff032d4386c6673d90c100155bbafbbc4eb2d9c95f58e5a6b568e87c38e4c373018caf458dc84c200474954bec631fc28b0c24d0688b103e98f47470b9960670660eacf4a4dc0600000000000000cc21d4bdc687d2cbd2218cc8019c1efde2752cce09f7680bfab5c47a0b3f960ecbfea18c02932e6d6afd0dc44fb6228015360cd86e8ed634ec9eac57bef3449b815bb3237567a1f3c51079798892877622d1240c780c1ced45455c311b540e357429d5f1f1cbea7f27b2d750cf5ca8e60a12036a2245be98ffb02a917fc066e0d829dc058a3ae8594cebfa4f6e873f5b87c846746be6566ef006c5fda907b9fa174621bd214e3143ee9e68aeafb151993eac44f7cf31ba64b0e70668cdd763c70b3428a078c0aeaf68ff946be526863dd04cb6f5caf105122f4fa2eb74e95c582343b901449185cf198359766921bc704405faa15462ab267173d1a2d01e0dc7b680d3b2cb00007eacc35dee8f7c39c28359e04997a43d2b133ecd742bbd1d32b6b0ad49455842e11bb207f76cbd5aac4f396f9bb7c98a860821746709cfac1efe5f55b4d46492feca5a6ea12776da9421e08e16078e6a35607ce6c6132dda326c7d0953466e59f551d8d047feaf58c1243ccccd90e5013e1f1623d33fe07edc396ba4808f9e024c4a7a2d34b1105dbbdf584f6db59623d2a19ceadfb51d6e4bf88524b45234a00871ecabeffdbd2c570a24e8079bbae4cccd410b8710f01080d34caf847dbc836e91ed9560251337b4bd83b6f39ac5830920760decc13e450e48ebb1c427992d6f98982d88014e81d9cb9dd939d112188048722ec33a3a65c3901d45f8dd159cd14dd50ee0ad14aa8ce8ae90a24896e0507f4875f112673a26a9077a72e40790ca86eb5091b623f4341ddbf6f2fb731fa0cf1dc5540001c5c268951068b5238876a1c29fbdc28517c4d84f70434d603605979c2397db060960c94251319bda8f785fdbc1e4c7af73ef721d8db141565b07e8deaf6ae2d3e10d4a918e7c5379282d36"], 0x288}, 0x407) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) r3 = semget$private(0x0, 0x1, 0x1f2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/24) 16:22:30 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, 0x0, 0x1, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18a, 0x3ff}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0xe2, 0x9, 0x5}) msgsnd(r0, &(0x7f0000000080)={0x0, "9d741284fb0668a6c4d86202910ffd5d08cd2643a8cc8f2810bae7ffbb00c2065240cc1c1189803cba8df20b9f4aaf6bf2eac2f20f97b26914da8e68db4b908f11211537ca3c331a5f434bb46566df3ff3c27017a2e2ac9381fe16f7433dbce708fa832f367dc508279951b49c88faf2b04265c5474df1f434f633fbe2e303cbb9225492"}, 0x8c, 0x800) 16:22:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:22:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = dup2(r5, r2) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$setflags(r6, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:22:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRESHEX=r2, @ANYRES16=r2, @ANYRESOCT=r3, @ANYRESOCT, @ANYRES16=r4, @ANYRES16, @ANYRES64=r5, @ANYRES32=r0, @ANYRESHEX=0x0, @ANYBLOB="fa2e14d7d83a487ea32d40d82685fee201a9a81f3a831a816b1b1bee618363e5b6c3760240958be57bb7cbed2f09c451edc207c5b30ac3c913e07f6df62a01c45a4fb9df84c74c56d985e7c3e744c316055b993718591f498d215db28a3ef0417bf3a6347ffe2a73ecb20dcd8524d958cddae71ad3a28a0948d71726a8c834ec71c24127090d4f6c5bf334e48477dfbaf5316a74dcc97a4a23f23a2b4408ba4ae140c346e2a569ee6afa528b195126112c6f0f07d2ada6746db91cafa9fd250d5dd11517f653d4722762c779b092386bfe"], 0x10) dup2(r1, r0) write(r0, 0x0, 0x0) 16:22:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1f) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r5, 0x0, 0x3, 0x0, 0x0) 16:22:30 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000140)=""/27, 0x1b}], 0x1, 0x0, 0x3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x878) 16:22:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000b00)=[{&(0x7f00000001c0)="75bba21066bb5580dcec23516c0dc030c336f42781faab403dd8b51037fb4ef19527a87546021cf7085ec5c0b5203bbea0218caa7774e38101db1479a0c82c453c57c6a9c611fdb67232afd9ef1661271bea625d2e", 0x55}, {&(0x7f0000000240)="169f031b15041be9720a7d58cf3f72226569c93857102c30670f4ab5883cf645118449b3b0fa4b9d", 0x28}, {&(0x7f0000001840)="3c049e56fa771b98304059a53051d444533f3710be384674eacc501fd6e9e67cd191c9596f4515d929a8955955c40a41abc775f5a1cc66a37cf0d6bc1322c808e9a8292285ccdd19f534d475abf37fb44df85a0175675d136c0122d1d9d5a813dcf4489bc3a1b14a2f502361cdd8402d1debf3657013e99b618a85ff78882bd12358630c8c80d85daf0970b95e74059f61bf7bf43e9a729c0faca96725e2e56c836c76bb6b3700c7e9f40daeb4a711fb7714f58830353c391bfd636b5a184e1149130f635294add14043e9cfed9210d766c62c151cc989ce66ce8406711c42f70bb2819741137b0284fd9e50ce34911b4b83075ebee3cbee418a35c4ed435f3e8fbcc320f41bd0ccf148474b72b41fd75ba1fe909f4b5b1b6992d06ec309743c2b4017f1943ae371559998ea4c419ee3b13df4ea9b7c1e2806be91f0bd396a68471ce93ca4e4149ce86374d6c0e5742a9f797944de2d08be798d26697d54b3a64f00173ac24abf0464b35d70eaacc9f848e9721f163cd1fb1fee8ce8f2bf8de8d996ce02d2bbdc9e4bb767b8bcc181d82ea190aa1287a82e01f9e74bbf00669b6cc220c1f4106abe94f645d3d97daebc3d9ede6e37d39f897f39cbb913d3df29021b3fa5d771429c3f1b3f7c3150e246d7e752d075b211b592358a3f45a835203d221bacf209ecda3b748eb5c9a7116978065dc2d51ac88c397f4c8fe5f6dc07624d9fff661da98ca362c6f4640ecf09b5049f4421cf304a6db9748c87ca7bc89e6d9fb403d2fb340a7ff3f88aae6cd16b17d43f07333eff8659b5815d57bff7b2f1af16500546578016eac258cc841ff184122f4e292ec74de3af12ffbe1fb02e3dcf73bbfac639ffd23257ba519806e58710d67208bfaad1b4d33459d1289b891143e2652b15faa4b448e1acfd0038af4e8c70cf385e588f21747bda85ca6b8158c31677efa19e62d66f933f3eb4b394c6c495285224d6bfb7c81fa982918bb08539a10fe81ecedaa29b99915300fd14f681afb9c10da327c51ab7045c21059e3af4df504d0fc1bf03efe8b34b4896e0b9175a4765a5fb87e4dbb397ae1394d6eec1c9fad5e1b281472e0037f7f1531b57d5d034a356c58907cd200cb320191dc568f1d8cfa1708d5689621f97a1e28fca82bb7d8ca061038f856414cca57884edaf15528335c2fc24a983b6ef720a7aba4f6efa1bf487e1b6dad805b70b14dcb4a4074b1ff61f10942e21c61e967b522cce6fbf16152fcbd041f6612e8ec446fc78a411567a1444699e1f76f7b4dad87efcde5e84541cb935a4051b17654855988b3154e3d447bc03f835604faf69e4fa9ca2447fae1a2c893fece7f2e403b4ac0086e0e857888a1d27b2cb737ad97423a550dee0e43dbd668a8d581f3cda94e3f8536b9560585b8e7ed779853550a72fe50766f87c11baa64eaee919e7b458017b0b6ab1233af2cdb8b431466b5033b45df99d995f61eb4c0041d41620f36f5bfdad41764096e0c983ff70eff9f7016f95dda4ea8534a61895ce0a54b8df04ab7775c46a67dcd692444f0b26361e7ee2af84301b0f6f4249b48f7992f6d55719b9b68ba3a797eaa8aa3ee6d5c1c1197bf8c6d77b6963d98521b6ec41e734e8f1e1d141bb4b1fafbec8cca4cd00f9db1a3c80d84f55006ef9ebfc7735ee67cb87954ce4a4dbd533a3f8fdd2a03657cd67c8d95b83ab212a6c16f7f47fffdea7b46e579c0ab9aded5fe1fa3e80f8c98bc582738f9f93283c5d528184f40e04ebb8050b7cf4da88f20548378a5958eb282153c78bc9eeef7ad00a585c43f1b7a86b465cf60897dee729398eec9dcd7b7a1c97a45e8e88e3f1baec6137c3d11cd66d566de2bb683a0386e69295d51435e9f00ab66e4e1a675cfa80885c92f59832f64ee62ab4ab44379601491a53ea99981b05bfda6a66eec0b146dcfe1fba0d0d3faba95a11cd90b6704aeb866be6122c2deaed5ae268319fb8c9b7f106efde86816dd19678ecf7b962e7404e8d2376ff6bad5e5de21d4faf3522dd984a4584e78b308f040e125225177da1ebe93f68211bf68f68d82cbd8b0d7cfeb4ddb4130b716e13f851a2bbb6598edc168bfb520b75242e6eb139847d2f554228cc443fc5036994c909b4d792db7dc87938cee682e797648fd11093be960b634ff0a1ad84b352a8ab6011aaf372056aa70cacd5b2440d8adca522c36827162080d0a181277ba2778cb5171200196db8d4b19d463f7cbd354dc6f926a08e143eb1d2afa819e244764ccfa676f6dad2f90e91e29cc817fdb5dea7c566eb8644ea630107439a14277070fea459bc796677226970eec26a394943ba72b8ddb7b21e02a65e566d2adb2b649a7849fa23b73aa6ebfef04e1c5f11bc1cad930f4f31f295076c282277e172c9c4bef3e1f4842e03cf68c366961060aa147d559cd9a7f734e2be9782dbd281330f701765364c62d3759ece8e0438468e61b47b41d7107a1efdc0e443ec4665e9b9d1e84246fbf91028c6205a028442e31f0a22d17dd8f4fd68a09a6e17347b086aa64337b693de0385476e144c8dad2b56813c17096afaeaa7ea538a209ba99595531022492154a0799a2c46a9ee311720de5470539af2ace3b688fe44873a29284eeb2ce9c69f9709bdd8c96caad0403abe214600322e3cff488b070f73f4be7685ad9024143187317c826031b885fff9e19614a9da9d3af385475b19d71b04acf4763fc34948f316dc484778e14a7a7f02d4447aab13cc9c8430e69d038ac66860e42910994b4580a005432836bbdd2fb37fa427d0824ebedc7603123f6b7277a534c5e6c52d621bf4ebc56cc92c639c400fcf2fee3e69c254254ffcd5cfbe7b586dde28185e074174bf50f14ba4480608811d6523944456adaeab8a918951f6722f3a4e1fc3de3cd1c2b664a79c5335283251b3b448bbb89853e0835f86ffce123895a5e68185e5f9f5c9ae4f0a5bce19d13f788c4921e5b86030b03db83bccf7702fee1b142a7bc9386f96a8160b3abc0d82384c158f38b7428c1c15553051e5b2944c6ada3be9d5fbcf15995099e139eed4a645950228b2a3fd02a9453a160be2af8161af4fd83ac5c3184e25e1fdd295055402fb1aa3bff52a8bee2d1921f5f9af1674b9a5af384c47e453e1318bce4c6b6efafd4c4dc43b196b98a7b981896ff80b9ff3ecbeac9fe03d5b8325e53082eb7804c8d4c1716116a0982ec7dce53b338669952a67b3a242ae0e91eb6b0e68bd0f1bae65746a97373164146906f9ea75a2932764ac1a1444bceb3b9dcf4b0e08e14653a59dd4549d89e6daabc34c8e689e1688bd5a86275718c9eee7b34a530fa61f047f45c93de10f1438c32db75c173b729c72e8051262b4f321d745eec8ee07e3187ccb163850a312b181b17df4c31516509bd7a7cb8f19ca41abb28dfcbcfe465482253d5f1c6bbe2ee5ecf15c38f5fbe60e9c55f84dec34c065196a7b354a740d92056039094b53774e30e9ff7ecbf39905d87b8962d45b2e68d8423bf9e245b1b9ee3a405bbbd81158b7395e717f9f822ec8cf246dd2f097a09b179d19d3a9d9e7710607b8b858602f1a5b704634c0f8dfb109b8d9f8ea12adcab129b6de993631ae979a3f4538d4f94c503878565a612e067aadbf6eed41441c869e114624e2e540231e2684275eb3420311f4ce0fa86e998999c066b64a77ecd31bbd57dc7f4a1180d6232ce7886a4021287b28042746f305192f2cb45d3eccaed5c23bcfb6f32096b19df43e4418497429170dcbc1554e8dcc9cf73f65e7a9e3cfa8775ed209342b874fee9fc90fbdea23a2a27fcc3a7c1a060e6b751afdffbd31d5c53f1cccc6fc85a98ba46f8c5c899a6a505e9f895c3ed0cfb2625eb20a3d6b37cbe183d2bc1a07a578298c7f4e8bd68864bc809a8ee90a55f50b71f292a50d05b614a1abe06ccd2716172baeac7dc71f7a82f8b22136c92006de3a5e02af60c44830db9c9ea63443c8250433a2c3603f2a983ee66afbdf7e92276960c898bba67353a6aef24193195715a6c2cd8c7ea9b03911a091df035b82074c43e4c5ee8af996e369e0fba03958947d275c2806a226ec06e7feb4c28531bed3f479a8df3797d66a9bb08a3c4b93411d6338b72378556234630d34db6d892fdb1464577d0b5d61715f29a22a5683d2eb2933374c6dbeff1c2c905c829f19dd877d5a10fac9c1a6fe1104bafc1623a33947b55cd56c4762b205d1d95f3a9cad7bb47b2577a24d69db6a9f948e73e164e40f2fff00814d1c7d5b7a88a9206fb9d53e0d4a47d5ceb93fa5d8ed05751424f15ee3eede03009d223e00d9bab95bd77c441828b212938815fe125a4015737e2c6a47012e2cb8e236b3172709089ff68edc75debd4285dc512c21aa579a56a37f219927093b45f5816f7e16ae6609efb642da6aa551538a2082a79998bcb3e237679e540b234af175947398d598246b4248d885dee53b5c1eb57f98f308be06b81f44b1213592f80570155e49aa38d4853aead7c8699c384774862b5a5f95e7e31e17764c4b1a06d00ae9c362910ccd49d8fd4ff5a4493e4a2ead6680af87a248c89e828c23cee8ecf2171ee929ca80e206f58b1e103cfd55d29c83765378e1c6c529a53d856d0ebf29f76c3186b3474b8ef3fea778df2025b18601d898c039c9932931ece9559af4bbc0defc70eb2e22f01b15c3a3421d69e93a8582455dcb64d9ceb39203713211723de229f377d13037a8b239fa0e3bb5f3ce1fcd82322b76dc674c6622ff0577df162b004ca5c79511c6a72cc04fe7a062db4b3dc57d359d62bfa28920d44c3c41b970b99e9aed403916ff195454268e143ba7db9dbe289ee50b39c5097e7a4388b05e168630286680b70058948938a6f8b2a977a1c0df9753c7688079a2add9d9548a86dc67e12ac7e4060045e2fe70b00689fcbb268af5a50003f11b90502649e26fecb16d5a96c1717dba23fa38849c7d53697d6ae8e41bbd180374727061620677f1008354f52a1ca6b09be6de6ee8cb22c2b4599f707fc5406c6678fb4cb50d09a1f27647b624a324faae9054acf875bdf420132476d74df1810b05f5233bc29ac01ff3d980dfff4555df6c4c9cb006cc560b575be16036a93387168b972f7c783f3d3c076a8427ae2135db3eab4fcd1ba1147197267900a5aa2d5e7225a03b9605999cfa7ab68a72b41ca8e94a4e9cfa862c1dc658873b452cd1378bdaa53c45b07b944c0414c3c97b4be5d0a7643207f96c29af49ffa7c13b9d890ba8250f610f8190762172bd6dbad303c3308072ed463abf9e49c91bef2a4b375892e348dc21202668d2cd2bdee92d78ae05a5e1d678aab72579db7292b34c1cffa999fac7fea152ef22cef28582a0acbae5e78e61d786e766720da168f2cba1b7e957ab2eb4cf82a2776dcebbe4b6a5c229fa1c8db82994be1055a73047c9977c47c3175ee6bea0f62b6b626b01be095ac7bfbe39ee3900b99ea9853ccbc3ee2b76941d38520a52a2e9d55fde2112a73b3c1d3055100076069a94b5149876d0d0f96c2dca8b8c439387428ec448ed4bc75b6026bedb626400d348691c75254fb95c8831c5edfefe4efd003a743f3a0dec7ea8c409c7e2a60b286c602aeb7b515cafbd8f32549f34bfc110a6d4818b852a6e83704c268db62dd9e014478d8e1f4004eaf12b8be128ffd860c935447e71c56cce8b247adf48c54ede06f1e867a8bb37b604f85ca8d21ea631dbca263d85c2f85c437269be80ea43e93772ff244d85933a71153e3e68122e5613a1aed5c91167f0e0a8ea", 0x1000}, {&(0x7f0000000880)="487871c0d67406cb0b0b69083f26832b7f81d3615442011b19c41780dc50a68511e88465df742f6abdce36b039718df5e4bb5035d7b1a15c1441b6dfedaba9c322af15cb45990ef4f14a27d24787482d2a3eb8b0c228cb7cc96f2921ea9fb1b96bd43310cf4de36e031efae7ddcf3ce5e0d38ebefce172", 0x77}, {&(0x7f0000000900)="5487d14559e0ae34aa6dfb55c5a41bfa20044704ea118f4f1a825fc7bafcac7dd83147c5365b39c2b55102dffdaacbaa1a76e6c38731e36352c96435786a8fa0e57758a9a8818713a5f5067b094c6aa8143c9f0e2c4dd911a7823dcd374f206abdfd", 0x62}, {&(0x7f0000000980)="1c1d4df21768b0492de807bd53f3f935a25c0156f14603e77e050527b850fdddb1dc49463dede52d5cf5b0cc02c911432c4574575aee4f230c71ede2e2b3f74cfd06f21387ae7041aab4148c16222e40c954036e06068c2e", 0x58}, {&(0x7f0000000a00)="2f0d3621d800038524420079688bb4c0706aae704e2131f16bf981ea5c37ee0ed8dffbdb455883d16f007959a41240e0ce0fe08a95dd24ce4034ced8a8aa2dc257e920de88da8e650f5981ea", 0x4c}, {&(0x7f0000000a80)="889ba69123e743b50e12cb80a39102c24c4f3105be0a85a54564b3f92f97b369d94764be8a59be9dc786fd3f4da7590bf268f5d94bc35b7a4d80c8eeb3efd4f2c066d27557f7a682c187e52f146788f42fb2db1f461a55b93a3c92fe8e2ae70caf9d129c9a461a2cc42274a2eedab7b15854e4e0aa270e837148e3806643ec", 0x7f}], 0x8, 0x0, 0x8) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r4, r2) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff00000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) getsockname(r6, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r7 = dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) write(r7, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862d6", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:22:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) ftruncate(r0, 0x0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) close(r0) mlock(&(0x7f0000d99000/0x1000)=nil, 0xffffffffdf266fff) 16:22:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000040)="6826a30d36aa9bdd3b4d4bbd42456aae92fbe46cbfd5e5a576d859447e0b58a7633f576eb2633d9c3c9d699da62e5ce505ecebb573944f719a4211e213abdbbb09e497df94bc0ab92063e4488bb7824236e0f5bfbb2a6a22", &(0x7f00000000c0)=0x58, &(0x7f00000001c0)="9088d635f473a6f1bb209c838ff02f79581793ce869ae46f238d54ff11e5b2cd98324438037fca313c46486eaf606b394c22171ad1ea6191115ca1c4541585ec78787f10e788e95c4bc4f91c94022909c991749359166620bbbfee67b2d9f4f796da93c80c0b5e9268f75658207ad77629d4ffb9168f12e961338eb93d7e8311386f89da42b86c3fe0596e635a2cd9d3d75a2d95a3d98488a37d56b76ed0b9cce05806925b8a1e3bac8d1e026a5531ec51734d14e8e13667a9122af77ce6649b517ee35392dca89033bc4461cf", 0xcd) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8ca}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x9) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) 16:22:31 executing program 0: kqueue() socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) select(0x40, &(0x7f0000000200)={0xfff, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 16:22:31 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) accept$inet6(r0, 0x0, &(0x7f0000000040)) 16:22:31 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x40}], 0x7, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:22:32 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101}) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, 0x0, 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0xd, 0x8, 0x9, 0x5}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x6, 0x0, r0, r3, r7, 0x166, 0x9}, 0x0, 0x2, 0xffffffff}) syz_emit_ethernet(0x2e1, &(0x7f0000000880)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6031797102ab3a0000000000000000000000000000000000ff020000000000000000000000000001892200000000000004011f09b37ee95c152c401efecc0eb67496d9b79d4b70fbabc7d31f36056a70fe2e217240ecb10798270cb1735fc4472f41f610408e85612946aa23e09c1c6ad7c17d7485f655f135030a1096d39ebdd4d7e5f6478d5eb324b9c24c1d9dd9a5f0a9cf0273ce92c97c9d8085f114691d391cb3c035bd1aa3ea7039255e8ed1a7f99c8433937c2ed94c145461afac5642a5f049885de2d63642132e949f7082bad4daf4792a6781eab601cfd24e4815520b6aad428d683955ac893034259f4113026f55010a55ed0e1b526dd95efabf010a00000000000000000000010700000000000000ff39e3d7eae2620ce31a98a2b563686e8b4904dbc88a14de0a689b1f078a523eed871473e5df17b056907fbe9e789ce7477ed69572904052e8b3ac0000000008000890680000002c04000400000000ff0200000000000000000000000000010000000000000000000000000000000187009078ff0200000000000000000000000000011f024f8d894ed1f59a8c293df476c536cf0732dc16090be8d5539e69965a87e8df5efb4f78407494cd6c956aac5d8cd912ec6ad3af53473b39f7f9517c35e71b27c5c200a3c0bb9e3fec49623b7094424a012b5b01cb73b77d41270a4c51d550119c5367be47b5201ffaaa7e013c1f1b616a702c074468b3f18cb1ee1207df0782de266eaa418a63134c66cabc62d76cf0b9ae4ae376b1a2c88c62de6b10076a72c68da94980e8964f75123516513272a5a0b9a0920317209c2e569f86e8615a1712fbec70d865378bd6f02a1ee7b493c6dab490689432bef6c835af4d45f430f67f61dbd638320c6e817cd692fa70ef157e1b9e9007c2dfa0322f54faa65e9f218fbdf90ed886995929e66e814aee123f22cbc407d6209081ae8c6b89ea08ec8cf7f293909f3f78ae81f558c8fea68408172b5872e75e8cc3da5c8912454ad98e974e6cdada7175b11807bb9c03ef2f8611c3b75982050d29f41e131fb1dab16fc4bfc68e0392196300fa3ccf449ff74ceb7d97e175209e3e108361812f763023ad2836eed99e50107e46a94961058bef2ff8d33d076d526f8030350924999bf5a579da9b580d13229781ad2cecc8c53b24a182c395a6a4dd4cc207cc20c090af976b89ab53ee44b8beeac18e105f9738ef343180ec47221ce555c979ace736e2c864bc1b1301927f92f7b27f14b28135cd335c4f66b4b3b3f2362ff55ed949dd670990d1dba49502a0f844ac08d8be93fdd10b218a31bb1fea0d0f5f7706211364edb8e903b28af547c0ec63ac5dff6729900d2855e00c4f0cc340c066d8c167a18b8334f293f9308f38b9f2c250c6114b0fc7ce3533908f2a65b609a811e3a60f200ff9c3397912221ee4182e886797a6e70681d4291f884b358b960412661a3f1e9ffcbc3534186e9b16c106f678ecf220d563bcbf59b936c0bbe07bebe576d3f9b3d9bf5ca89c26ab82dab012357d3dfee8300c1d2e22b4d93bcbc08e5a001f991337a9b0bea6afcbbb50eeb9024b36bcd5acb3b93319a4aab9966aa3b6ef51fffd0b"]) 16:22:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0xfffffffffffffe6d, 0x0, 0x0, &(0x7f0000003980)=""/4091, 0xffb}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000100)="cc1c5a5e26968f67196bdbf58d86ebfab723015bc4aac4dda25123708ad176", 0x1f}, {&(0x7f0000001600)="f17186b1c96986b356f8f03f0a97ba3c892c839f98fdc405a786b0eb2978baf580b0963052773865b4dda10d780f67376d50b67c386a7a6e1364eb0faa90c7afed264cbc4e5e7b8edb63fc1d077ad4d7553d88061ced92d9194d410f7000ba1a2fc257d87b1ebbadd26398adea3cd8dab69246420970523e8cb2e7ee2940643734fa27eea52bad39101143d0b2671e9316601fb81a7bdde79fbeeeb84d8d5b7beac865a577fe0c81506508217e9939ec8a742cb47ea81974c1d9fa3e0be421d5511c19dbc8550ce4d523790aade1350b615b582f6dc727d2c696e929ab4af0a2db2b1bb3ea10785d93cd296b56ec0dbb2d8499cae9fa272ad008fe8aa9c9b06783a1ca0c5a9bf6d78e4e4bdb2fa9deb09af17d064aaee5f5ab75b185bdc97a42a42c6b6971be875a4e0514160488d8ec28a0a9ad95c196e30a18e19ce2c90379c878ef94b7e7edfc64228759fa25a683c7d1f3ebe9b30bebc7b9bdda3609de6148c86bd14d9339430db1e053fb5fa935ee755917f2404017073267ebe3ffc8835b188cf9f3d7ff28155ef80971026b9b787a2990af56e8a4585de70c5e0293e16280eea33072cf1728c2986df4cc17e1ec8993f0b44f9e5928ec0775664a33b74b7c290f28349c0cd7d270e561cf3ec1b4c154fc64854d089e0214169b822acfb556eebe336b08ae04a710eaf11acf4151584e2cb00832665cb220b0be4c4205c460b01bf6b1d205757acbb40444bdaf403f8df7aa8b781bcad83b9377388ae9b9c94c81ba8b958496a766eb251360308de41144ba6bb49b660ec66a36d1a5334a4f373914af2d72d9979fcc9699ed05d58c23b4725938116deff4fe448ee998f54e82bc546f6761e3b8f8c872f145678dcc6804ce1298e1c9be9c09cbb6542ae685a6ac8e2aa6f4f4a840e0fb4b3736d31295c4646d46128d006ea29939b259c2c43777ee2ae4c308557aef8732d9e91fea870b91c34ce86469d2096eaee646a443620e0e6ffd71bcc09af2b13f25e94a91be32807b7328bfbec19a26c60772bcdbaffa2711bf5d1ae1d2c77db916412fd40f08391153a86cf25f5d784c96b90ab6fec62bbd8982cc64d49e4af738cd7af0142fc4102594df6fb9d798261a0ecb5a1a554db7704d3f43e2e974ac43ec4412f9ba48e25d5c1a80d0113616b63b5ba898fc5533c948688f7a1c56438dd2b8e31a20333cd9fd7ad7224896470070a79f997d506831c760b9ca23a7233e838a7354cc6a396512d6943db691ed34e994f935d9c2566ce7e6ded4a192a4a37dca8f333c6d250eb00dd54522a9fec400afc3a74cab526aaa35145969c840bd792bb5b0202bfa15ac7dc530b1f8659422b18bbbd49ecb06599a44bcce6818e4d5bbfd5a544f4f8704a324ac7df179c28002d68bb20a7fa38887b7c8339c92617fede56c5e5010b617ba02ee31c9109a78c11e77407b09287b6a056054298f2e82439da6b215c916b16fd4d93ae97daf8449a3003c64601cfc664f551ba6d6e8ced020577eda9abf0f4f545a7d6c9f7bf84332d02c25519062032a6bc12b05580794a9d54804879a25fb894039699949513268ff11d206414e77468b278d53f741af34974409c884fb9f9b4c415b320cf84dd7f40f5700bdfcb93c8063caf21dc1cea63eef4577f1d3f5ad480b7337d8eecd02c847eb9a97e748aca2dcbc96049a8dd27819a6e363d89a29139ef7b2d9b2c8ad71048f925cf964768ea2a33ecd22ee198f89e737accf18364e8884bd42ca5b61a9e97ff6447cace304a7c829b09692979aef2050923189f65a616c4feb2344255c5a8934d4be6d35f17564a2faba62482a0903c8f28de43d0ece0210d5d2c5a5acb522123ad37209c68b790e66fa1508d580b7d889dbbb28e97ce1ad49a4aa7f1a7f9099f8daf0221bd73682e1abcd523b0a3d79f9fd546388e40ec2bf62be926f00058e0a678acf288a30a266c3424798c321f79a20be311d244ea861c29cca8ae4fb7915c33f8285c1ee9f1f510a46923df1b55dd87c8a4eb77a802e796a66a293230ec0596270c99f4e000a91d1e723fb84c59812bf6bf53823bc07ab39264fc881d7abc491644dbbc1363563261c7adc3df5a5338ea22c208fd828621b24f352df541f93aeedd8e02d283b0d598e9d170e8da75151f106aea68d295f5a39e345428afbc745e25f22a229c817d9f44688559fe051839de7e9dbf8c5ab451e1dc9d409228cd2a10b77e7e7e691d020fafc04a917def81e87b8053c8f68d0a1bae0005b601193835b860e432d378917de6a8f46b1b2dcdf53e4e8d1faa2ca4593b71366f46402b5b7b1733d440300654585ca1c40793b630a1107e026b0674284fc243ef40170144dc3fa367732e2f349657fbb88641799fff16169986284da73b88e81176003e84c7abdd288c2233fafa71abd34bbe3a2a9333898523df9d1f8f502c61310584b92838b1afeb7e0d06a589005d34a60dda6a9edce2e823b1a2cd1ddfbf15e700e05f612ad99f708591438cad0271440f6f84c180516080f22d689b2a675f0fef4cdc245ab28b631d2538a29a66295f1598156d47bdc90c44af9d61ab19845c712408a27a91ab4c5d5a7050080d93ac320298f3429b141f3790a79f24825c3c2fdc650e1b5d222006b90da30928cea07ede5c7d5fa67725ce672689f63051ee7cd55b887e28b5debf44e967f05f3d9a11084bac2490f0aa8ad1a679804efb28301ee831f6eda3cb93dc33cd4ae1ab0295a902e7144da21b1fc72d9ff7795798733713673421565b4bfe4b131877f6cc38bcc5b3c7d3546559240b4352424be8b0b2ddad69f5c958492951aec9ce7d241756fe12beddd9a816ab566d1a6c912cce59f95480c1f38c9cd571d863ad46ee9bec680774126035dabed37478a2a89850a95464c2297e8f0321e5a4e4ab8355bf32cf17f4c5661dd819bd461d46af4fa3e14438c0adf02ad3e2636cbbfe427e7f432d062500c36d8b82787591f1387279c0056b86f360bd091901807999a77b5c8ab6dde0b142d5ce4b1d3652b5ad2cc671087f19e114067a26ec7077fb588bcceb631b04d8ed07b09bd22a0a192c57aac876ba1a8dbdf2ba3a91f10afe3e7d10bb9f3bfaed7abdd741dc39835bfad3385e19e729e7b633890670120b0297158db1859076ee5e0aa4877f81725eb81217b3d4098808035ab9a180ad0769e5f22951c34bafc50c3d7098eb958e19e57e68e396a17a21fbf8dcacf34215a0be1acccd600ffe06fa3133c85e59f9d9ad75635388352ff0449430d5208f57b460d2c2e3dcedf9f6091b9e9282021625a1181ee77b80c7d03373248d92cda351fcbd2a0e80211ba8d1a1dd9100332bc1e5536edeb457dfc471490edf1f1588034547e1fe8185cce78462da61a43be7d89986b838af11806c246ffaf6edb79c8c04c2c4ebde503cd2fd58b60788879a0c57c9bfc59dedacb0154a6230fbea379dc55e6a33cbc9552e9ce59351c9b683673a5e4985b9ba992d1d7176e4f4d55241fc79a194cb799d910d849abf8066525cf113fae939f3c93cbd1d4f9def7fe0bff8d92a635ff8aa88b29e3c601b00fc028216111193ca3953809009b4563687291c7b277bdaaaff1c4d1bc00a4ceabb7d392141d034a4214452363f7eeb66d1e0a5e6323907400874559dc84c1882c193ad2195909136d3b34e4234e0415bc08349c87f0cfa2a5e91885a1e7aeabd2a348ecb07136300f31f356e774f7963e062a0713fc6e6287a400a5c07d24387c820ab95e1366353bf3b669794c01688d77b2e58c98740a3d6f689fc79b83d0afe3bcba8b40914aefe2d0dc14b29743475dc7ad71cdccbc2ee601da0dcdaa68deb70103f1e6faf42ccb5eb95fea4d233502ad296d90063aa7bebf2dbbc841b479b0f7ec2faba03e55aa1a787bb77200861aae8be0f6df43edcb6447da921b7e9990d179391a11d6a76588b6cc8ce51260f2a7fa2d1b05d9eb7a41167d1d5edd98281fc54d931630492b55fd622401c47fd5282c6e2c770bb828f4f06bdbf006dc599f2bdaa16428f580bdf1f4f58e92fecb795c67358ec310bdff0ceeb1085cf65a5f1b2bc05be645c5a9a64f711ccf05de85f4b9877235107ed506936d5a9634d9de803c4c7fc0618bee44b2128519b3c39036e89ce246d49b846f53a16c22cbe88834d30450808841a79ae7a1c85e05cfae8f5b7342a3057dfcedb624b6c9ff66b3fd9b5c134ab876fb91c7febf02e8120b7f23daff56c2a4128b607a2d0ca1bf9b18acf8811f416905bfdc2aa3ba7d39fc233aec90a40b8580a5d8f340eba04b97498839d4ba0eee200a6ae951bff875e6b81d75d6a6299133e1ebe8284d48d4988c9389b7ae6bbc525884cc6bb402b8f0bade9a4baf0a5a039fa85a2a67ea4fe768da01ccb49e84f9c9e94ad2ee12dbe632d10fa0eed180aaa0b8f6a69e5227eddb6d8072315949c6ffa7331470cf87221193e96b0ad80a9766a6f440c886d9709a11bcd2b54956a239fe8223c8b43e3842a4cdc17f48a7e5cbc8749bb233ed95a990f1af4f820980a7be57b6292a00840f24a2a7f66aa0c74982964d9a024dbb5f0091a352d4f8d4e462adbbf4d02a6dc6f909be9aefb91bbc0fec373c85f2cc6993890f3a4a780e8cd861e3bb8354a428b12003bf8fa909cc5b60fa539d3af48764cb378086dc6295586f37884967f8081754f503a110c92dd815522f76f979d89e176a0272874b93cc390c5e50f6fd051c99c35e6c2be90e20c581e464f9a41f657fd8a15a24d27e571b5ab08198dac75eba45b97f03cbd35c05c96b7fe455204ce3e648545937762d9d080791fa221af672595dac9a5f441d0610ad99ee4d6fa5a919b5352e08f98aa8b8c09eaf05dec689c78add3e470e14ee880021546a12e309f6b6000699d9c15706997dad4afddf1eb5c00d81156e59c7b3ad848a1bb0cf7f89ecbb134617ba9f655379874274e773c7b4d0a9ff6851bd43f0cdafabaa1279c92025ddfdcdcf9506ebff1629b50575cfe3d5cee8612d4484aea40b88782c01a18b013644f16e23be00224cc950faa76e3dfd83c918ba0e3937eefc6494652a9fae7a9da2912c97183b4281789cb29d6e2ca78513ab0dfa46ae1dec0fa9fe9db904c872ebc638c47fff1e611dde0cf523e426dbcaaa729706fbfc18e26301337454a89f0d35bdadc4c1e0659c729622890fd9883b225f55eb51db2986b5a3ad21c51afef3e31088ba136589a92b0af059230f39cdb153b40fa30f8517dfe0933d660ed6083058e6dd9adc08873c2184f7c737aaa751cf67f558c16b88b87d514f0f09d481bca16e388235a79caf993b8a62f75379ed0bfb68ec2ce9215430b928100a72e2fdea7585f82f05f24f78d4f812c80ba9c5426a483ad995bfb9a6b5c552ec5576a6b8e46daeae291aad1bd3f80b2bc87fc787bcbec14eddaccae29ef94336d1682cc5750209615cc35e9d23c58e679559b27e63d49d2d0eeb0c26c1d8b8a5b611eb0df0b5c902c214c0ca025d48aed13e472633171d3912e881aa4376aac08870221aaa205062f521f9b7f736166472cde54a10dc3abb5a3d3a8a0025fc97251b075c6cb43c47d82fa24f670c8ef1040c13a9926c1f0c09a80fabe291b448e2b824ccae65913bea4d769a254cbc69d9aa643622525c7e3129d31f07cc4c216e21d4eed86e8652e3857f2bd7affbaa69199ec2b21bd17182174158b3f0bf90ff4c0395c4bb069c31c8e8ddf844054f5180f7ec7275a74d9917d5586e8bf91861e46a1c4804c6e723929fd75c75d3d302c3cf", 0x1000}, {&(0x7f0000000180)="f239cad9ea2ca4c0b41e72df3a66ed0f37489052943da952c9ec3539bae90966d0b90c06d6d76744eb6c64632947844ed3b457c3f081f6a5ad878d173e30919f5ad58a3b41c26b8d5e7ef2c2ad6ae533396a0363e3291980732e8aa02a3153e20f4cc789862457a5b1b30703f97d634b1fbc34f6f0d8f82dcd81abd02901a21ad12856822d40086cd400ddca45d729918a", 0x91}, {&(0x7f0000000240)="b404cec6b78f138d2abcd3a961a91d4d4ea90e7af55c760f6812fae433c11aa4bff6a917a6d45c91812ada2949afd998292d4c9dc9fa9d4d29267dc5805a1bae2132b2d600f95eb09fb8a567cb8bb411a97b1a5e52db5782d8dec90c52b0d4d639595036c2a4c0b2b4d112a1c53170db10f0276b7fa754bf653ea5efc699d5797226b706b807985feb35cfd93b216ae4824d65ba5c3bcf33242f6f0195d5ab5c7faad07a0cf6152aa5938fbf276873106aa647489203fd33d0229e404d83f0375615ba77b826feba4a6928a6821617cd4681225cb64596b666a0345d436b0f2526aae9e50d460db9", 0xe8}, {&(0x7f0000000340)}, {&(0x7f0000000380)="a7401cb2b1b0d2839296de1ab76b1d943d164c309d501aa63f24f078ee47cb9d69ac92f87b7986400036a7d5dd", 0x2d}, {&(0x7f00000003c0)="ca170545e024de67295c5a78ef359f8dff552ec01ca5afcbef63ededde177122de7be89039db8fcd06b0f6bc939cd28a032a5903c4661fe2b1837d4e1d36a3b5d92aabcfc8d6c72c86bbb8fb30258b84d9a7f541269c", 0x56}], 0x7, &(0x7f0000002600)=[{0x100, 0xffff, 0x6, "06e79f2215e8c0f3821759776148b017d226177797b7539cf5aff1d5766de953c17b916b09aebcc71f96a5174f2fed80b5ed35c9926ddb8046ee9755a64bfa12e7c71c1a1b95c7cda13db49079185cdb64fad66e962b063821377960ef1368ab0bf0d4eb49ec7f50a06f0604165072e6fd8eeed45172aa360006ac25b5d0f198c213585e375f9bd1c76fb91141a8cf7fd9b8bdfbcf0d69ed8ed6ac28b1ce014dd5ac79eea711e02b67fab7ec70d3df503b5ceb91d8e66b22d9bdc30ef1d484ef2d27ede9265a9c19658f08b040c7a40cbcf0fc0edb6c974b88204d1e1dfc72b82f28c97cf5326fdc3f50f87fe0c00327"}, {0x78, 0x1, 0x0, "e6a528999e9e58cc71b4c347bf7cb78948cd41e01d5385691cb235ea1affdcdad17cf6d14984fc1770f568f3549b17bc612a7f93cfdcd9e447603095a5e8a3f7c7230526da0624f86e5320905159905d8717270a030f329bc270542c0b472c7a294f91cf"}, {0x1010, 0x1, 0x0, "11b4815af7ebf870aa3027191fa37f10719bdac1adf190cd08fbca679c4fc990c6d38d29e05c3e0a5beb6235936cf465b0069431e02595932f7622cdc7b356b77c2e3ec99c47cff7082f333dc847cb9b57fb5780f906fa2542f8d8e59fed802abe3c3b9815a1a2dfd8c06db9f17a331cfb25447edef03c594116b41b9088c4776718bc87a805b0aaa150bcf56817b11d7304d5aad7096db4df28255c9a9666bde87ef1e6fa5759ba4407986118b0359e9328ab26492970572e143623632ca7ad9cae64d5a650d40dea1cfa2178e54172d1ba723a542b6297b2a011cd1ce990d60e2e7ba1cbfa6801a37c2934e8c11d92f184053e072df2a33148848363d64365be8dc2d96664f518939946c9cb80a15fc588226badb9678adcb4dfe4e03f3a2527c0cac74263dfc5979b69a6e7e33e61e66d1f883bc8235a257780290335a9a8f52a1ff10d45206b01c6a12805e8ebd0186c41a774a738a3e3511cb38e69b6d2a06e4cca66f694e9f9946a821ba0f42c4f730c2d30d8b4fa3d1020088ab8eaec2e3dce13feb7a9f95410241d081f5e719f19e7bdd47db2299849629d20cf126909e4d8b5fb13655845b80e907f73542acbd95276d6287f47a46b62357a7d403d4ed3f05033051a6d660a81ce6feb4cf4ccb9abd78dd5789e89e04e69feb8363af2b27a766228e6ab56e5df4dbcea9c6f3af5d4a43a6999c1cd1430ed7ba73dd41c3952471e2581780c4efbb96e7dd5203f900ab9aab0e8f230048eafbc201bb81c27b2a1fe7c95406f231510798627dd1ceee4cfee1c6903bd05ee8936393ccebe6d8446933fd756f6e8e7d4550f7cd6221f7ab0c10e6122f977f52c1a73d8fc8499c639936d17e3d40b6b3b560e79286d7a2ffabbf6c49ce4c4fb07d2e530ba00dd9ced896ee20fe6a045b3757e1d9bf3c26eae39934bd87077deebd15fd7db9fdee28305a375ba59cc872ae4ec6b69646164d1bbf638a7511d9dad7eff9e12670772681778075707112453afae9a3c639352cf406f5f5b841a2512573463b30d884054dd3d801aef46d5b681afd5aa3ec85d527fcfdcc5d37b4179e423a785ed2cdbcffb9424ddc86676489eb045d1fdc8609c718e7db08c43725fe6152b72cfa365b0097fbdd30e2a250795fe93ed738e6107cd611448e180f131f9095d360c9890afca561d0d7fe739d64b53cc2d52c4ac8c7486e2099f7a6b4aaa99743b64e5f8e014b627f5bb4040c0acbbd39e85a70573f3faf8f497b3ef4b7a9033a0e83841715d9abc5b374e6ae3ea104717271f66d8b5acc9078666c949e91e2713c512b47bf359fe4d9f11a0e4d3bc2fef47e186572a3d47580c758015939bbe0bd8b12bcac850e0323cbc9fb94d722bee867334a240cb734567271aaf0b9a9ac87931a75087e969b46ca8382d31b6a502cdf54615d18f67196351e3f6869319df8e167d5866e528227de20cc1ed394d725f40a2b1f77bdbc8482b9bf0c6deee94a5ed1893a28bfce3ba0e12e14b320af72b7b7bf286811e47b35c9424bfcb38859fee05c330b30c6a2ec0cead1c9678982be03cca196317eb22afd4b47e8828e867a50ccab2f5feef589a34dac880b9b3cb6e9ea390fda957f94aeffde1c774efc5374904f0893b6717acc368d2a26e508fcc082f8ec79e7a6125d7a11d26de0685ac65f9188c03c0ef6e3b1f5866f549323fc3758a557cf8c4943dba58acb9b3890e1b1ac542201b6477b1d6230cc32c8507abe7c18dedc4f738c3719f7e2d2bcc2361bd1122db59e5addb8f2e29358e8be8e0e0e3d2c2d92b4a930a8c089144e0af784bb9474ac1e6ea7bc8e3f2fd7d40f2e8394f9e8d7a3f1b908bc08c4cb479d1a8b92affd2e3d96d7e4b9e601b5227f7bc590301e780fedf206915aee6187f6ccf5830069c0d8d891315d49575764dfc4084930c79e0e6703ab3d0c31b66c406af385e3d40e05298f87265c35a25b0c7417d592fa58b32caf91af0f3f28957301fa8234ed0b8821f5184fb74b5e77e263f166504d11de808debd712fd87ae81f7cd285acd51d619afc22f4e95431cb3138d97ffa96a23b5bb9e5b8cda1592e2b20d82cb24a38390555ea762b4a3e5b8e810e15bd36b8cf53c32c6757adab64c77909817de92413611bad82e695544a32fb166adb2a61bfaff6c5ae553dfba13f64d43ae21f62ebcb2f67c6bbf8d9266707a28900a0573666000f63a1fed52e6cbdb08a2fd1c936dfd5defdec7ad228ae74e8859d45390bf31c8ae639289584cf4744436cb55428370d511fbbb0b30dc581a0e89820ff5e71809aa8ed75038dcb55a769bc2ff7c3f23127ec1d367aa667b8a7b33a05890bee89be515358ff12c85ae3095513609944ac454dfbea1e04d223a62a419684151643115033fa54d583ea6fc9726fffddb6b5fa53eac7045b24ea95369d98f7cd364f7aab1cd1bbd7d7fbeace7de9ee3c6f36816672816cc7cdcfb1d6d5094382280236b2eb1b0f76a492729750254e6593bc95ced5a73c786df708d01ff84a4aea0339d460ed1b00b02c13a36d9c1ad0fbcf4f2ba39f703b64b4ef29b7dae4f629868713806f81e74181cce5aa1c04cee83c241b26cd84dcda537f3e77f4c801f951745c2b1847f6896b860b60f72be6e7834bb41bc7b37d64af2b160646e09fbc419a5ab1ff916386113ae7325906eada39638ca56ab6f67505a445f6366e12537ef1b339d2af4c4f21e2a7851edef68939271f6da580f7cf215ee4f0d51140b9adc2f333146a8ad32b53adc64f240d282c17a7c5aa485016087e7c42525570176985be6e508c0a0b5d48d2777deb8fc6a9b43e054281831855551a74091cb9368a277459fcd89ce776f300a68d8b62d4adfeab67d39936b5bbf877696d0d5644502ec5a7508f5cf4407cb5a63d59e5460df7232892b84c3989ab0e3910d77689e0871cccfcce9c5b3de0a173ef14ea4c13fcb35ebecb10695096891b63eb589214a37bc8d2324b56e3d5fd279b07291da7d35bf2806379f2a0d66236c2b7dadcac31a0f11769f2e238ea0d366831acce230755538b26f96a299a3b8789906ceae99c048b7b9922b42690d416bf6c4ee8317bde2e0bfb5dc038a67fecbf29d213141f614702294f3f1364ca9a44fe484d0bcd7da4e722300c7413eccdc6ae958dc3d5041cc93714a6bd723aab3a1548a13f56a3f4e8f7f3c3b21083d70088d91885fb089605544adefc5eab2dd4a260657bd8225f7700abc08da035972aa2a2a6e6fd32a5bba81d2124846ae6694bc30c3fa3188cacabb4468a761a4d9d0b9034c0b814f4e4698f48245829f8284d46ac0a47fa9e38c49b6c0d13b5aab7713cec83c5e7ce6d356fa2dbe7e7af6ac87e1428e37922054b9f425eb4f4f571e6f22d567c34480d8013a6064444fe5092b2a92cd7d4406152cda7d161a1e81b5f5a32563788c5d472677a360e45578c5878a80e05c3d10f587475346407c9dec1669f5c8ea7f6750285c94744067717a510555ec83b29fb808eff6a2a6a117be4ba8ae7667f7d364aa841475c4545d3b088cff0507b6fd2c0ad194b0368701a4c69c693f28f76a4354615a55a96a1b6f7121340a468ad17fc246b3ce14f813f155c0e286f0c36c902d4d6133a6784bb38cbcebd8dc3dced0cbf259fa1c7bd3cd9632d92fd126819b7b6118f5ced97382dd139e9febe56766882e49e3ecd3214e184d1d47ea1f676d5ab125f0dba43361a46eaeb2e2cbb67a3ea2a9b525154bcc10dcf43ed8ac9b26140e0bf135a324f562dff2479a4c6005aba9c51147d54d5c61b933149a4d10efeae0b8772d590fc05ab6e2e09954790e4dcb811c02aa842e5ea8c4c89ce95045bae574a318ca3d108de0e73b8802759eff425a0a97ac92ef282bc87ffb95292ee62c6e97861d24327b2de923db90aa32fb4d1dc82e4cfd53f9b726bf4dbf609f574d3a91f1a28dd68359a4271219b7102f57fbc254655ca880b2633a1ec6ad7663c37d0077b947f876268dca613f358f90f48e900072d3251c58ea3c2aa8d1401b27d97d94c01d2857aa28435f2fb5f0d7a69221234ee2012455634f195c4abc0467e43496ca2d5754600aaf6de18f7229539b394a4e4e5d9c02ce81dd4e76385c50faf0539baa080cd4c725b7a377466a7ca56d961f73ddf8bedb8396e892f90a3def57b0da5a21c7326da2ce7dd95aa6abb1e3d1d8d0239f22f3316d7027c0087b79ff86f9471c1f9136fc6acd3e1a49e0d0c3f26fd89c335348aa7008ea86c95fa6ae5a7ca5be09cae945c3f1ba5609534288b607c319e5908151a028e7d0baaeadf21d970274de8a9772fc6eb4e7d6aa938b1e9f9ea43089128ea67979df6cc3dc3c29c5efadbde69ef6fcbe8eb6565a6623a18f6783a114ace5b234a3d013b56a42f45dbdebb20b6de1e317d4dc11bfd80004a674e3c4c0d9513ac9630a6221fc3b8b3eae6322586fb9d9facc1cf2c836093caabb732846f6fb62da71bcbf8a9731a19601cb1a77ebaabf9c2f423aa64b077c2759303ad604a84c393ee2b77362644719a240f1974ec7790e5f2b275411dc2ae228626ee47a57b225db341bcc9c9d88054a74823dd5d5fd13fa6662a220af04d2c557e903d01fa8f5e3521845e2166717654b6c25aae2f6d01e96209e70ee73a7d917773cef7382d4e19536b1da7fe1b5d81dd0c8811aa61937259c3bbab0aca1b5512da353345c5cb46fcd5b5dac454ba02c8517b4aa911c086911c6de63e8cca517d976569a9c15dd64e2c4f1fc30d5c1e2a18a4878866c779f2d217d888ff1b1a792e8cabba153a72c295c51d9b2927d083d68e7fb6af1d992526de440a0d7e73f1595927e7087613fd07fc8adc274a331a9a601583aa86a12a14e2a97b484bb2e23f4b4064380ec4a6a0423efd7895fb0ea532963c7f23a168949a495a3391ac6a654e65823b3ca53831b88a8a658497cd26983e83941a7f487a6f5e6ebd662d68740bfa324735c46b75da2743abedac23ca03987b3104c4dcebda38825eaf55e0a47b941cb89d918c41fe631c8ddc99059d4efade16c3f8840f8a5bc58b1e96730c3f9fe9addd93f91163b41b9e3bdc4f2649fbdf19a66fe40ae1f501c2de7d38fddb234a37b92d1c8c86528e08e7aaed2c2cc2a9c467bd6c8255da803f3ffa77332ebe8a16e4d323ddb239b1f926690223a5bb71a563b8dd6bce760694136bd815ff78e64d4d146563e9a1e0690859515b49c8f3cff3dc78a46a37a3d29f84456468bc38cde787dc81b811ef562607d2981e6a72e185d0dfa421438864c7d1471c3a4542d3b0c9c3875852fd4419c4d2f060eb042efc0cd2bc914b55361cb61b3d954f6c2ab0e578f2ee8977cfda17d5e62eb7f4f43b596fd02651eab93ef15a8315885c0f1f2f3c13111fa91c83be6f5491f22401ab4f06ce5fc1123e1402874d43ca1c3cc905b44dd863db1a3366ba506a9f71285443be1c1c540147f4b96d8c27448a3e4ec7f3422b48677717954092ab0b904c211c36049a6e8c0c9a5f1ebc2364eff7deba298a2a54f5ddc11c070045d81f1e883e96df88bc03cd4f39433856eb803dec608d924692cbc196dbbd545fa88aa7d4de31d24a282dabba85f1b7c5f28a50a64109c7c32d44fff1ca9ce9ecf1230046da5af45941100a719f355f43d87fad544866a5c1bc6caf344ba7d69bf1f5606dd6efa2cc63607bb70a1e2c1848f37b41fa13cf466d739f6936507c5218f9f2ccdbf95a9c6ad2c381bc57212793ef02b8e2f9b20e23ca7fb54d978c1952087fb088c4d65c6c523bc9ee24bdba132d61a7e480"}, {0xd8, 0x0, 0xffffff52, "5f37bc118023ac472042479bdbc64b9ce7a7edbfb998435fffeff317847025a3758f032bb2ce7aada716cdf739bc27c7c32eddad5e3567b7fc68a59ffd6cb6027ab3ef62cab3e5efdf1374352946a02e86fcb1824ffa93a35b3faa9f5f8c33360427acd06a6e874754a93fced89977aae044d4f06bb825d8311555a8b11d796eb6f10e12c45fa2436d84fa68fecaa7760707d36ab70d2e0b3b377374c2db1bb57ee36531b3341cc8507f1b0d60a64f823e4274d339d943adcc68d5096567f40c17e657ba9f7e"}, {0x88, 0xffff, 0x0, "8c9a7575d398861af596879150fc69d2d25c26b849740f1d2959b16cff9cdf85a9be412a6d79a0120bae20434cf11fbd6ff8f10f1c34046ead2316fa5a1d820a7d3f9022005d90dfe92e193ee04d9b99f881b295be3f3ec4ed24ca2ad53c4ccaae4cc96f7ee47bbef779f5106a2ded4036d33f43b8"}, {0x98, 0x1, 0x2, "93e61157da40709e6b4e94ea4ff9172c86d1be7553ee9f1395b7efbf6c3e7f6183a408f601600af40527b1e5cb747464d582696695ac379deeb398212fa1016943a3c79590456a493fca32d88b71b6ac19c69bf26a43f3c3f9c6e789e65ad862c04fd9291321a6a68301715887eec6c02a5a7e5cbe28618262ac4bea31dec09887aa5c8b2dbb"}], 0x1380}, 0x6) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, 0x0, 0x0) 16:22:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) pread(r0, &(0x7f0000000000)="3f91b5151c085c59a18b7cfaef6710e4eee186ef424096b4f40fb88ce52838cec0a276226e20ef6cad7e9e471b7ca2e87f804dac23d1f08a4d76fbcd02cac1505b8b89905eb8859992b5580039950a122c7d2acd9c5f15987935026b01d681e2260fc82158fe4ed3641ea750d727f29dae7b464617a557f1d25ff208", 0x7c, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:22:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) 16:22:32 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x3) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0, 0x9) setitimer(0x0, 0x0, &(0x7f0000001280)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r1, r2) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/132, 0x84) 16:22:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ef56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098b73c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a678b7cff7f000000000000f3ffe8cfaa1d4ab424711f88d3525e34e7631291090436ed8666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad4190509d0cfe"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000080001100000000000", 0x13, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r1, 0xffffffffffffffff, 0x78ae9895b80bb367, 0x3}, 0x2, 0x400, 0x1ff}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) shutdown(0xffffffffffffffff, 0x248d08ab53ad0219) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:22:32 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x8000000000000001}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x24) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup2(r4, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) 16:22:32 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x8}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCNXCL(r1, 0x2000740e) 16:22:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xc7) 16:22:32 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) chmod(&(0x7f0000000040)='./file0\x00', 0x1) read(r2, &(0x7f00000001c0)=""/185, 0x7ed1e495992e58c) 16:22:32 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) 16:22:33 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x2) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="e1211294f69e8689cfd133ca663900698f8a692cdc57f9de271fd72fd92d33cc0aba178666c134747ffa43a22fca7786c50a0e9fa2e9875abfaf47910b2c9ea42b2ea1b30faf7709f80bee19bbe29224723f4358051a2bcfc1c0b8ce3a0ba5f1bb8ceccc91ae3378000aeb8628f8b6c0833388", 0x73}, {&(0x7f0000000140)="34cc54946850dda1b9369c402aa87da656eff04387a511a71f7b2a3d1df27a4107a9fcf97b1fa4e6fa9565466fefc6823e35034afa15bddf5633a6bfa069c4564fda0920eb1b5611432204fd5380a4732389be5cd9e46d830e819d6408efd673e40ede55b82b6ab6c2a587920566ae7d1bfbe8ad255b9f883129fd8704f50da5c5359ace2f53ac000c546322d4367dce52e11bf892d4e3bb797e9efb464b8b06c557307f24e5fa9c493331656cb223c1a554c17c5f72002abbfc53cf7b14e1ab69b72af4898f0d8772b43a0c06ec47ae93fb9c50cd46e0b9b0", 0xd9}, {&(0x7f0000000240)="3353622ddbee2d418aa2605cd7f5724103f1425809ff11f1c7a0f5c0fac45d58275600d38af99d16c8df74487e62f42d003fc46c069e115c9b206a387493591ac180b4c72a73f8223679c1f3965d98969561baaa54b2643a53d460eb4d358299eb3d1f8e6e6c3165c10faa158ea2c6b937de2484abc90253f37e02befde9", 0x7e}, {&(0x7f00000002c0)="2bbf8ea0925d993566ea9c07d289ec65694582e42c513439af62e03d0a0008810b4d8bbca4972605f1a16c4cc0687463d5a827dad3b34628296bcd738788ea2c9546e3f50ea776ebcdaa0901d22dab10b1e362548080c47e89a0ad6dcac5224b48b178bc91308146c90d0ce06ee5076811bb03e419f1157ff99fcff5b55329d8d600956555648ba01b048a2d918b111329f1e8b7aabf600cf0dc61c6677fdb6ddf493b36301ee821a0cd298c047f75de8d18344709f3e1b8f7aaecce436c03cca2284cc6c54d59eda64c09dd9fc2fbcdd12f2bd0227ee73cf15c5318099cdbef9b7be67a16721c098ddf05dc09c16f657dec52076f771deb", 0xf8}, {&(0x7f00000003c0)="d511d64e08fbb75850005e6ba3d120bbf59a29f48e76d2157d90d6e43f470e0a183210a6dedfaa4d2be125cd54de955c76a25070f8488e8cc1c0ee913cc2d1f89ff38008dd272cf702e4f49e627e3baef07884db6ad0096a6cb36a815b5850b88a", 0x61}], 0x5, &(0x7f00000004c0)=[{0x100, 0xffff, 0x3, "e9406253f55ccb89fac6cd74a53e56dde5523e36ddf6eafd76b780397fe720682cfaac2359d8285f56a45377814ef76084d67e09cc8dd25c9e30b640e72ae446068c2595f7cceb8e91a1ef90f8ac7e5b22cb8925e0d4fa89bf3881ec71fe7c70c57e1ca0095073ef1351bb4763161ba0ce60fd73dc1df64e2ffe0a1afe63098a9d4e34488a4aa0cd32f385e58b073abcfe4ddac93961e8c66650764ba5863ffc5f3286c3ca3ed68dcd67bdf6625df98c0e0a944f4eb5eb74423dfc8876b30c5e003ba467b1c9a6089989feff8f1c78a1b4c9e391f83b3bae17d7fdf9f325b0a1e7d85f9b65acb7e602acd8c10538e81d"}, {0x1010, 0x1, 0xe1, "c94da0e745f5588b148b9b9ee1680af4c3670fe852c97d6c53fdded6d78683710bcb44477e519efe9e515ac0a59d9154ecc6104ad4f96e33ac4304bda6399a611ef839c50a8dd85036789d8440018537c0aca96ee6b3faef5a1a17343f0a5e80c179f247682eabf80be73d0c45c21d9bdd867e76109474d2f3322849efa8b711aceeb737a4598e8effed31204018b5b5da5e70fa66fe149bc866b87f176d2ab6047429db8a27dade48ae3f76de9b97803f863e37a74c01ca2fcd0b79b5192e8344bc4ba0d918e733114a83bda36d0e1e065deffeba5353ad048db942847f041572ac250681b9a5ec5368a1b99a6ade6d71101099aa48ae7071b4b5b29e5afdd81f70dbb93d2032d3c2aeecf3d93edb3bd3ad8ce8f64f0e8b9bba697a492e94eb1990bcee7dae401fbcc4f52765644743609d08061877f1927ea62f82ec9da076498b288f8683eae6b887aed4c711a54ecc9f539216c31878866c1384a90872b80df99c92ae4806ef4c25a312fb0d7e03bf1756d89aa66489eef5e4b3c3c6fb9c83feefaa70bcb8cdaa1b927fee431f385fa44f3b0e22625b1bd149cf50f7599ddfbfa476878c930c68b4f44a2107fe226282cf4ba6144cbab34338feaf6087097fbcf704b6c4ec0a1aa3bd1eca716191995f5c1901d68cc3510898b3bcae870c8210e88c4cee9cdef8a45beb3509658f1dac6923535b83df4d3c2e080911b583f3b10d70cb300b78af4842821a5b515f3618fceac3d1708189ae232e31d5c752eedf0c8c249ab7bf5441c30304472e2407923270b76140395bf8720dfe625d3a68103fefde7812573e368d312ec45ea5ae31a88dccbf1ba444368ed832710e6f9b6c8799886e4f2c04210af5ecb3fc35201ce1ee5c2bb55aed2bfc7b987e7e8acf035fd52a39a502db49b68a51551ae8629449c3a4def06411afd938b988a43e3199695ac9e77299d3b95589d1d52e1a49892d8b29817bed2680e834547f88bf9c55ca3779510c58a2f14f7dc1ccfb658ffd3207992a96df3c43edadc781820e80519701738f648bb08228d9cb7263626bf20a4e8a618a6444b124725960bf69034687f44b2e3acb8e8cb20ca3a192f50a32e8b4bcccfb3b46bac1f89c48df951c81b8d502aa0582cb0c6bc69c3ff4ceb0deddc6e07748bb4c0e844782085da0d02d98b32a5d4d94a1fdb20d77dccfce4b79aae9388ce9840bf3e82c8c2c9d7d168aeae6aeff93de53312967170eade11d27557de996f9ebe76e9c5323819f16c6dc0b5f9d9c4b721ee35261dfdfc1de28d70a784d1bcb24a90acba227f2cb64738b23cf478fc5a9ecc083a14a5ed671de852b801de25ff905e73dff92438d3b13e61bdbd43071c813ca92e441d28347d7f32e64dedddafb4e87a41243bd697f647fa8a2c452f841fbcec2dbf0e7bae1b2d08ca523d6ea805dfa5278d0250f4321106991da1e6df21939fb4579578322ebd3912d0897e8ee0ec68b616c2aab11b101369e78a9d615df03d98c69fdda78f5789bb9ab8e6e578a64bf2774244b76de986b2ab57d56415fa7f9ba51e7987a4c3a50ec0fad3c9ad0cf05bb1e2d60c27f58e9761a440598cc4e760388dd8bd3951275aeb81e801c8c765f5a3dde619bc029b47918a0554e2dab71a09b52a5a7a9f84dc3c0ddd6a66b91f050c33d1a2aef67c7e8f06073095a373cfa6685987a951c18f08e62330adf7b98b61358ce72dd661eb3ee6d0e631a10dc2ab38e79ae58f4d47707898b5ff30f452a62bf5d524b36c9589e84e0b5450411f6675ea5cc13ad424d81b5b70af1d5077c649525eb7a1c2a568c966fbe39b384244efe3f59cc4e9b9213560c9472026d4fc502172078b60b0b7f15f08bdf5e444c2e68903a0ee409d0c90f881358ccb1a00eeb0b5bca8d790e49101a1edab23d8b99d886b669e8e7f68b3fe29af2841a521a11519cc0d32e9b1a4a79ca2783dca85db0226bf5680ca642157f4b538e46124c6773a8544ee87758bda04c28f73dfc9a31ac117a9eef94f1615ca25cb1f3f4a9f8f276d442ac77200d7177a31d9e672d930c65a39951ff75d9e47ffd4363c8260303ae057f03c7ef2140873b09e3afc5c039eb9933e3084ae858f6d1b66300ab53a43f8a6354711453fcaa4245712509249e852a55af167469a889c010a638e833c21957377d89dc465ea3ca747651da3b060470a69c4838ec8f75a576b21668dc3a523fe72a6fc3841f1f5f05e6af224849ef13a71be9e959113e128470880997e8f4bab787ce22c15184e21ba7a187c8cdbe2b57329de5349078182d2b0db0a91ba7c6d279c214f932fbd3eec994aa9e343d6f5200363303388891b3e548d208c2d46c2c07854f192a5f4f2c1aaf0f27df6920ef079306c6152ab0e71fb220e5a88aa9e5c9a51247a2bc49566b44dc41733eb0252ebc255da84247a9d9bd948d568cbd8d0f6b437a72b1cd7346eba6b2d798c17a2dbbe5703ecdfe9b64208e265cfa144dacfca99f3785a24357ff5251fa4e38d826144feafa683b32953562244e8dedf23ea076e77303c0fd0b0dbe80ae583670270cec10513d1f632b89a9a9ade46a8f5a8bb5474faa8582a066a4e18a9247145f31f94ee3122fa42f486f809b9526dcffb96ec90f5642237ad8e6af64fba1fc040883d9cc4259e9970c36adb448db55adbf3455f2ca2b9d51790cf002e8f662658c19208da5fd413e8f96c2beacf37a5d7f4c238e17e6d60013b16243d1b976fcd094d82d832b00cd289b1b82aaf69afe51a421e5f0dded73b88ba79c117291db55e4f4e1954064a985562ddd3311dec149069e28d0c52351376eb7f84bf4ca345281c3c6c63f138692521a5a2be7a9f2867886bc66c43b97fe513a38d69903e29d5d05429436953701f844c7cf90e44f4722c0619e86da99c3c86e89f1273ef1b47a5b67714623c53111c12fb3d73937172d2d978c470213f149e39447174d97a4740d3e2161e9834cb9492115f69c857485f6f82658a0ca396c0d05c6ebd5f374221752d067e95c630ca9c8bb321f86e04fe17d96b7d03b72473db124ee789ee6abc4ca9840deb3b956464242d020d128113840ecaae3f061d8e0b1d1540f6446d95d62a19b565e09ab9957fd8840441f92e65d0f9fd3a255f168daae012938e4853499fe1d08fa2362a64e63e3ec53f04e17efb5830af853248a6a4d861215f54d3e26b983aa6b2440308c6577fb4f836cac2215f25ac296ba32847a1bef3df94d8eb06c4ee3eeb8e3f9c5e2bc62a8f4e400c28ceaa1da13436b8378f5bfa075a4cb02a8475f972e501efa467e36a9352eec0c34e58d0f6ce3e85af02e05f41c886bfa9627ab22a117a6dda895c34a4044ac93e064b9e8d59db49759ed1db0d45e7f5e3458eed52c5dba9bf2b829756a5c961a12cd72f61be3ba01ff2b5a2b73f1a01f9cfae359e41bf4211bb44803532dfb6e4f1be144589be1d88a563052ca77f54b6f91da2c60e17375d7ae53c8d210e9b3a4c5162f45b90f95f8fa8d49c7f85e29b7f837dfd902a5b1b504aee96c3978fec59b6f820613648f44c549786c11dcbdedf7c29a8e16e2375ec7e4926119db560c8f83be1d87830145db73cce45c992f4e16c0825eb23cdc7a151a40e11a327e8e5ac19c795f800b387398b78de9c69503f093273040219f9456b708a713cc9bc8cb989705e64969ef11b2892af9f5b24b476b2061873e144199208c6da244d2bfd2bfa974dc4f7c77ab7761a7468640c9759bbae11a6484283e3d64d395c01de40ef2b19e9be7acc330aaddefc5c307613693a307dc136ed938637159a0892d669f0dd4a3c8af3c38694bed78616b1cd0389e2efea2bcf6cf26dca4d7c0701ba3105c14986ee63960ada2c8ebe962ba1a8d21793bee81cbc717816d99a976f5e08733aa2716b4ca9f2da294943103103fa34e29d94d56a75f65967289a551c968d1e823726fc8b48b6d2b2b6bbf7b7df263ee8d69b6de81898620925ecabaa8cf21b81574c68ceadda44dfec516b4309b9754e5fe20ade3ef24c68806a5d97c190ee8e74bbaab6e25a76cad55e53a851f7237bcd73672afe0eb6036f5d61b0aa5a50a01da930bb83030d619d9fb53b120a3c0778d6ea13239d9546c46a708122a6b50aefd4c9ddc79e7deb2089e98696444a62002bc962e2afadadf0cdcd1f8ecef450087f036039ddf2c7ff9c49b1f5512c1aeeb4aa557d1fcb48c3124f44c80892174cbb23a15e4ecd7b102561fa47391e689725309d9f18a230c25810475878c843c5df6f080f62242f55f3ac913efc3e118c61c37d07ee831f5c28fa0532b21e8a6c4ba26e1fd8fb761e97ef0c15b42fd4804e5e59f62df36fe3b5573204209933346794bd77c16d0e88bbcf371a107009118197742ee8c8dba383e1479cc0b1a5bf963aff2a8389d3399e262c673dba877fd2ef209350a39cec6313c4715a33055445b37b88b54b744938f066921652868b3177086ce4a71b8340c7ae20be13f39d60d79daa5d191e2560c3d0c02be9380ef1eec323331ef85c6d43a6035fcdbab064b26863fdd8305d9018f1d40570fa787c505789dbd6c9a223e975af115bc368b3bc61c03485d5bd2b765bdc21c43028f303662532150aa46c27303b26643842459ffcd099c6813d2e88866ac1b308c197065c9b959939b96e86830b2fc9785e07558703ac9d5aa562eab708bca4fe74980b0f508da348f21599994d1b75796b6eb1f464d05a722e89e0f8dae6482ce22c84413eefe84699202b2d4f9d5b128a8cce31770902122eb3c4e541d1a34f3a84f0a0f583eaa26d9ebacca975cfe1ae7c5e27d776135a48e42ae2eab03319a0b22ddc13eabe6150f4d37d68bda7b9c2f40014e2a1b4937cee83d167960c63e5a84f068fe6c5998872f89561aeba5de3b9a8c12daa0de456b015a59d26cb9b2e179fb0671a01479dcf50c34c34b59ea3b927e35a874d7469576f0b7feb18c49a42d6dfff658b5a303dbca8f2912cb404f2d0db04932d45849de2cd84758874541bb882ac7e47c75efa4e07555f21bb87c507302a9e5d98d603107bd4274ab83cf86cd296cee5607ce4a7a2cf9ac3e1a99839694e1e08b36e641fd0d26b840c9e9c0c411d07011cca4ec13961a32a1e0c512493b3531f3e3a45b15a198daee7744df9c6100a286e3b18b8f7a7506c1f8adce31089f109f94a5c9ac070d95a503ffcc65455cad5f70fa0163f1383e37781357f959d80f9372d203bfd9dd8c6c93b6a783f0dab8d58275e362092193bbc0a2097798a19b9ff37be9f6fc31c263a30d2ea4c21c136fa577a84970fd03c1fd0e1931865a28e4a708e25f2d9aecb40c01ab184c801a2c0b520f58fc993eeb63571d0713d0883a0cb040e7cd4ebc93ba5f3b6040e139b89a2d833e61d523048e916741c7084ae955777ec121cc6499a27d82c810bf1580fcccf88cf9d2ffaa36bf96a3d172ca4928bf33083c493daecd4ad0e5eab6328bd1f95a44b073693d6523e98ecead3983e3b52c53c0b14bbeba502adc0395c9cd89cc0c8cc89e305fceed9c50d62bd64cdd115dfb1a44c4ed0a795ec33ae2d39fc1ed3f5e7ebe642b5bee1f12b34a04d0470e098e1155ba0d5941586be8575d78267484d8b8ae8eb4145f99bff381fcdac1bec337802455866410ac19cfd74bc278de27b48e5930dc4a69efab1b2351b8fde826d7f4742e9dcd1febda7031413ef4f53fb9ea081589e34d02f94368ca51faf39026d15d607c45e74786067f2a21c13b399701b8f39bcf55eb4d3ae1bf7f249c88dd11ce8ed6e6078c6eb367"}, {0x48, 0x1, 0x20, "fcb77184975b1572bdb08aaa5f484f642d959a29286e4d0489c3314f147dfdfb57802f1c8a8bd4b025328c09faaf7e21ab1355b229"}, {0x50, 0x1, 0x9, "0ac42d85e96e572ebbd4c9cf3c49b42f55bbc6bdc482dd1b278c8af5c783df878e10f3a51a6d0a8502eb4d8436fe2e151cb330e3235bd17434229f"}, {0x30, 0x1, 0x2, "818a2570929c06f8f4fbfbbf9607df8c4c4d3eac86e54e343241b5b8df"}, {0x1010, 0x1, 0x0, "08c983c1b2fe4b170f33aba6b1251944b37fc5b410f8b419967674a83f8bd0f3d4fb3e4cc6dd5699476419201e4f5ee027a11f1e9cab3136c8c31c97a8fdf9ae6a4d5065f7cce5f8da148f8ce4003812c9dc4cc3cca8a9b14d7120324f804d48388bb1a2ae25cab949c896c29f6c6b40662364341f8eeb5612ede3cfdc395b986269d525b857ef8707b00e8840e563731ba09c7e25f249b76e0d4b6f81bed2d5ed9b696a232647cd9ccee78073c5f98c38870eaa9d4f30c9d33276512a5874faa9d7a53f03df479cc1ee736452feaa81dd1ca73f86a188e251f403b0ebfd478d286be7d40d290e53c4a1f26bf39544d22795e2e4f1ea4768837174f0c893f67c978c7f39cda7a009ec264e5a22fb28827e0c99cbd0bb8d5d6cc94004e80991019c10f8eb2994d06dc8252b8808d94ac474d0d6ff0a8a15d6be9deb7d30cb682eb8736497fdc35fc08ff9a0660097a815d1bb054e4d1da3da6c09b25daccfdba9440b1a41b90c6293b962fb0480527991b102ddac963e4b9c17aa45dba9e7f371bf9144256f5825ed0f0589b224c887957a22e8f9c2403500559586f590cd5316db386462c8a9a5cf24945c20a47d75435a84f77edde1d6d278fb1636e4a15b93b660f65bae27136118e8b0744c82d8a41734627af02911d4a5bc9df285fe12003407cb1bc71d4330941ff83ebbb02bcd7697c21590e1f3dd8f0d5521c1ae5b0197a973fe0c7e743d300651fc7fd9869b960596043cb9f42540eb556377d52c0ca6dade0d00f25b36a163641370729c321ae851156db3ba40ff652b237d03d50a5b7cb0624b58c9c15ca4ec20af7280210e2f53ccda88f121e38e2d7d7dcfccb1de557db74c9935b20d18b06482c5148e280abf2a396e25f90a2e0b3a8f51464e8cef4fa48aecd8930130cb642b08c71b13deafe0d1a18feeb12b9c31af1e76f1e2cb87dfc6a7390f15e4226af5c9e01df227fc300b715bf34044c6aca0f2c5aecf0b26a5a4a79b209b0ebeb6a350e2c2b71b9515ea9a7e254ffbb78cada71b3b0dec5a1ad2e0b01984b345ddd8e8712ea0d185f10d11d4b13de08e79fd8d851869df02e63cd8ae90ac778ec9e6ba3b9489a554104e3c47486fa6577b54f3d330723c459ae48455b613b44fa862225709284d1a64af88d4ad2ba4145011b800c59e02bd5e3e7c077ee1f2d01fb9c1d6fd9f3d61a24c93c04c33d195b5b3a5ee18ad8d6821747b92de4832e84f78a6514abe78204d73daf6a27c4e1c986d14c6b19e20f5e8bf09dbed1e35b61314da15bb1f63ee592f9fc29630ecadfc2f94367f8e7776aca330621fe751929dc8583348ace819d4fd6a82a519c842ce3ad07224280d68b53c6d0514563b4847fe1a8377b0acb7bce3f044b2cbe1ea679d97c1a153fb40046e0f878d2bd9aedc55343c955df6e61c5b07e105af0aa8d5ab2cff4d6604334e9bb2e0f845990033f672d1e09d605edfc813aa268bc3ad736a424ef2f47f010337619e60301f1ba4fe2d97eb64d5b636c4f658fb72b0a7d5a674228b10f468e182f2b869cc24e3cf003c85775c60184d3f3259968c371492ce15c36da7133c6e20c1d0f15284cd148e3941851d4492a4da69a0d3ca9e966024a4b2f7259c852040ce109705e1628c0b0a46e199ef35639c794adb524a583417e9e47037d0c53ab2f8601f3a1d0d5d6eb0b544afe2435135955245ad14ce0f6c940a129d2aa0656d321d90bec92dc5934e5e9a2ee737a22361660f426176d89845681066ff5042a9bc8445e29745157065b2d48003db11a6fdfd38b9c80a5efbcc251f60e4d6adc49417f7ead1759e9e8b49f17462343fc0f6a5213d0c46a126bc20a1ebc4050387633446354a7951c34c04050d8995eb9db586ee5ce8acc84b1a68a5d8bef08816740fdcaeb78e7fbd18a2c25d96e575f257a3f64a5b9de05d8555ef575e475425eec2060e1a00fb4c0aa94c13fb238aab680a4097aa002107626ab3c163de7629301fb3871a46f8827caeda453f0135a8157c3c3b193173440bcfe4e3574d74dfa3f72bcd236a12f5eee783ae997212ce734494f0cfd2c0035dc863d21704b7ccc7749a77966447b5bddfc88abd77133f64d599deda629bd95900fcbb24d0f6abfe4f8544f9758ab2ad00887355597fe16b52b532909375a9a7e5414cf7b07f42081de58a4b65d3b62f14d2077ab9d317463a30bf2d9faf6e11af71fedd1771adc50bfb5c855344bbaa33d14da381e9f4cb15002720b117e885ee57004e8e03fb2543b2c80ac502fd88afc59bbfdb4b90f77abfe7578c39abbc6509c791e58028d24fe9904b8f94532e65f24fb63d0f68d0154ec9bc8e6b3d9bfd9ecc14ff5beb4ac93b5fb24efe4e9f4dcf897899a26d812b91632eefed6ca407bfcfae218327607e48611fe831b0ca832c45fba58da6393a8463e1b53827b95b8e96eb0893d49f649718bde460fa44e2e5a764bcde206d9b3e380df789ec68b5056410deb8e250fbda7b40676da5203a9aecf0876c70f5daa2d09d2d8c74961e385839900b78428b8dd23fed02255fec94239049e515944ecbfa595ad168c041b2fca8e0270634d6f8faecf232fecdacde58367f3bd314d54e5dd35eeb8a24ba9ad19ee52aa67810f8976d36227d9a596f5bdc603501f95dfc7ad268c0ce23a810a9716c9fe0a7ee65905df62bc4f4aeda6bfcd0a576cef38df6d6ecb55174cf51b655bac4729d174b98430d51b741a00a2861009d11723925240b7b9a18b644268d7901b0177d5eda48f2aead050f676556b42314dacb57c8a3ffff45b706bada8a8d50ca7c693f489f63dd0242d0066f8aba75b3fcdedffc4218dfecc364f8a44986dbe50e402023587f0679059b42fa44654586cd5e8d37f4acb4ac7975051ef1396567106821a8c53aaf237a5c1acdd1cb4b5e7ebdd67b5da4fff15fedc2beac274815ad8a2fc6625ea1108f4889cb6f74bb208bdbceb5d35c87cb8cffca6703282d2b3a22991947d25e10998aac2ef02a1dc796f92d42892ae2e0c962dba5670c5ca33e1edee848dfa51ff0e2f6b08a624583e51bd7ae922f0c643c7465adb8836d7d6b81ca50134a1ba86085451df5383fae8f889d3e6b4a5af6d6a699a159b765fcc254250130e90d7923c87cdfe569c591a7923c4631d42b596a6b192ff63b354ce62ab4e714329352741cf90990c79cb99b91b709052dce1a9d3f6ed283891661fec5193eae91172e8b1033811ce32948673ad18452486c731e0d5a12a866e96ce74ba6ef56dcde6577fca14a1a96c70ca04aec848a7b72d7ddd6eab1b8d95e20fde354ef394105fa3542d36a226806688248c868d459e78d78444deddc4d2c9e7086b649f63bc92decc799b6578b959d2014c469b6755fd3a7b7c205678036960921860081772d073fb6f6ff35b0f172388dead941a3b00ee03195f2586a8a4bb7bb14d19b85620b32e853bee438bf409240cf27247135a5cc1b1f17bbdb62e527a08134aca16cd7903016f47eb9ed66f520519fd499aadc9ccbd925515108a53896f8cca32800f04d1845842bc6e1ac1adab7abbd00e8e4c7446eb05f4b8c0f56b2dc504c137f865b3e4a9734842627d437eb3d4a2a2b30e4d037c1fa1e9341c6c514197600f571838572b1c6cc7ac3373e144aee5622956b31d72cd76b614375e0938be7677eb5a7e345756c2d8d5bfedddf9708182ec95e2de61cf0fe4e15a9a36b21e7dad2ec29bb3f925321d4f9fcfebeaaf6aae742a3f1e58bf0bdf2a50642bc8aa46699d92fc28594d0b3dfb553df9ce4a581688cf50274a2277dc59ffc67534c37e2b33f5669fd0467138a15278571e72d2351ee0afc4f56e71163f9632b5917fa8282cf2f79491041d9a2f8de55e20a5f8e81363a6cd67d00da5d2b85d408997e79b99abf927b648896d4edc110448bfcb08c3c65b2c6fd0899444c2de52bcaf5d9a848690c6263e89ff91c98f3f1479ba709562df5e0a44e9980e97cf9381c2758a34ef960b01c2abfaf3ad3020b46eea2595fdd9cb568edfb1961eeec26287d81a897b2643a68f37424fdd42de998b9b6811cf516b6c9ff828f8b20181c8e281f47b9da92af03ff1a46b54f7a28bd69534df1f984cde8f83c8ebb45a3ed1487d4105e3f453b0022b7c993f0f2c64605163d76b019733d6e2fd3dd98a8cfd626ab7b9ecfc86d970b2ee648e7c5d027a51e702c84a357d95294b2fb9cdecf6723f7503db5a3b2a7e27caf840e2895108d59552987f17eb190786fab19655564828d96c1ec306c0c2df24d95b96fad4a3c2f8899cc5485d3ce12e18ba9d5e1df105fbbbf25b871aa35c7dad68dfd0d4f3c2b7e756389241d3e4a8420bc19289de9077f9a8643ea5f5e3bff7609cd980cb5d1354019d286016d3265e8d0cccfaf6eee92a6782220e12fcea7343ba597e329666670dc20149ab380847bafb17e35ab383ddc5b40aeea4d26a964c30c5667b953502b8a1153a921925b0d7b63939ebd5ec5d0776b3594b57200c6f95aeedb6aaa6a7b8f1671136b83fb3e73837eaeae84cce55af58ee06bfb8ad2ba783fd7ee5474dacbb5e45e9559438fec53e6b702780b99e8c435aafb268daefa5a88c5110a3af42e9b2fa264d422b5c6cbb23977273385eb0c864f64702dc38bb64afae5ea198bc361d2948af39249fd0cbbe42cf06ede02c959ede7592709111abd0f02614dc5bb750f58bc99c13e02e61507d2befaaeefad9965f7e14363759f24882c6a3eb9075dc0ea3abb67844a116717866f6cf4d394360f97412026f81557cc5ffb2bf7593e20297a731bd51967708dbdd2afd07c3e84fd39ac9c1c6ea1f919ddb48f6ad23be4fc83ce0f265dfb287dc05ca2498c3a2d7e69d1cd2e0f87a9814117bea26c2cd42290ced3efb21f836b5d13421ce0ca7f65888f81cf6c5c1b38652fa0c1fc10be8e62fa87abead70667f6350e4e6c7ab8e478dc0f930a1411500b5069041eb5ad2ee78ae2d352e86f109a22697939699b515a2e6812a88d12b850b49ee49e5f49f47e384ec66b5a8c70a56188e85330f8dec2713c7a0ecd3461039d1cf3825aa3ab819955c3e7e082e006539e03696d1cf1d56c1dd06698f7a36128e781a06e5e2ade678d5cc9cb03a615c32b2be97369eedd875020f4f85ba3460f0838485968052179cdcafcdaf4672b1aba50b0cae956f0554aa8d326b7adb83b47135aa15cc347becd5936973fe2205c4f15aebc9a4237834518f3f608de4ff59dbc1c133b9ab1ceb99efbdf361870d4bd36c58d0d03f138020f954a03acd2c4831e3df56532e50c0a3081ea92c770a20cfb01aafb0cb40c5f4ab8403ebfbb4761985fc024d977d3e98bf79db3cfafd020e070534a62a0e850dc2d40c4d9ba049df890aa7d06d5556cdb95273cc03c1c9af8d92d3fb5f0090a083eaa317bc5193b549e388e8d38050128cdf58437da0f3704b7b8049fd20f47501e70a593eb4047cc9e991081c6f722e49c18d26eca95add38e26bdc39b0c2a181213c5e9912f4eef8cbc07f4e26fd04e2db0dd8894b5ed0b02a1464f5f4982dee5b9eaf7c979e075c5bf23a6efb2944d8ee92e8a6bb2e936c0f40754a48a2143f95a206b4c5f1556736fa6d5fd9f08902a5b0d8f4dbbe970505222d3dbd2f5b2b352ac95139bcc1775e5b688770c0e1c7705d7c17e8195005dc1f29edf822879d17a036f7cff0dde37e5a67edbc332bc46e0befe1c5d91eed38c3f8dab4502f912a11ff4e66d738d0d4476da3174d703fcb1ac22edfd217ec3101005965625d938b15fa1f0dcde960998bba2"}, {0xe8, 0xffff, 0x1, "68a8cf571d076a47990b3ddf468f87441355ba64e6ec2ab4e39a388d8040b554ba813639ea6bb02e09ca72aed1232368794c33d81a3cfbe9d296739f846b4a1918a220849aca651ee9df1b6211e126b1a87065a64dc8e8b40d69be679af04a677c4ae3e2b1f8120d82fae6868c8fb2533489a41f1fe5bb31e7eb0efc01362e788affc9dd5d845c4ec0fc8885ff549f56f431cab957444ca99df18ca8b9d8b0cdeb7ce25f3ca7dec1b4e1422eb38ffcc595efa1ba85395daddb5f11115d24cccb15bb9ad228de0220dc26b34fbf0df3b91aad02"}, {0x78, 0x1, 0x8, "1234836c4d005d7ee6711c5f732842f512a187a6c3cb79d044fcd8e04004a570af0fc16d361e05ce70126cc768f43195da53d390a9f0aef560a72584a904c787d47a9011dafd673b44534d4b2cb440bfc01d099ff2ae6f0d3fbd60527a738d0a4506f21140a51a"}], 0x2348}, 0x3) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:22:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1d}, {{r0}, 0xffffffffffffffff, 0x7e}], 0x9, 0x0, 0x0, 0x0) 16:22:33 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8463d1", 0x18, 0x3a, 0x0, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2004, 0xffffffff) 16:22:33 executing program 0: r0 = socket(0x2, 0x2, 0x8) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, 0xffffffffffffffff) shutdown(r0, 0x1) 16:22:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x8) r2 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r2, &(0x7f0000000000)="80179338f429bf20dc4ac68723c4631bb82d7c36ccfb0f6eebe8bae1e47642452f5815099741cefe8fc76beb27b2e9997cd98ea87a55904a9d89a8d94276848adec4d01fb56c84a508d6f6218258b3a56bf64bb4d1f99a8501676f236366d54384b785673d3a1362704454bfc0906d63c5975ffa5469f33dba14895b81ab99e225aefc84febb7ae1a1bea0dc2d004374db1a6a268cc2dc71793f836f97e5c851a4816eecd0f38ec392a932d683fee032d1e03d56793897335104ced6a3ceeaa292d8f1b562ee95bfe8b687480b9bb2312e121abab2802a9262abce71a131584436ca860195847f5c11c64c7ee98d082916598a9aa3aa32eb0bcfed2f72", 0xfd, 0x6, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x3) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) r3 = socket(0x2, 0x1, 0x0) close(r3) lseek(r3, 0x0, 0xffffffffffffffde, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) 16:22:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f00000000c0)="7ca983e121892a41a7257e0ab10681c1df0dc9dc2a6aff24e203c35116974f85dfcc2a95bb191ed2a2be732050fa7225c1dc", &(0x7f0000000100)=0x32, &(0x7f0000000140)="2065c722773b1b5921c73bf5d051da0fc6e7838133e2cc084ef41c212c01013f54a782dcdadc4de531c8e59463d33532c81fdff8fbac7e8cc2861f543866d1115b3cb9d716e5f6425052505fea1e5369eb36153d81fbfcd25753cecb1ded2e3d0df8b67c1a697284961a30203003b370c40f5670d4bbca3db8", 0x79) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x1000, 0x80, &(0x7f00006f1000/0x1000)=nil) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0xf61b, 0x8a}, 0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 16:22:33 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x2}, 0x4000000000000223, 0x0, 0x0, 0x0, 0xfffffffffffffe41) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xfffffffd, 0x40, 0x8, 0x1, 0x9, 0x2, 0x7, 0x0, 0x0, 0x7, 0x100}) 16:22:34 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = socket$unix(0x1, 0x1, 0x0) kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x23, 0x20000000, 0x101, 0x8000}, {{}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x40, 0xc461}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x4837c57, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x8, 0x80000000, 0x20, 0x9}], 0x85, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff8, 0x85, 0xfffff, 0x4ed6, 0x8}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x5, 0xe8600}, {{r5}, 0xffffffffffffffff, 0xd3, 0x80000000, 0x1ba, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x91, 0x2, 0x2, 0x1ff}, {{r6}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x1, 0x19}], 0x4, &(0x7f0000000040)={0x1a42, 0xffffffff}) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x7, 0x8a) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005adb23c8ad154f1cd28bfd6fe54e824cca447573e7fe0d6953b3297cccb0c5c312c2252116b215fc28681454d6a94be6a4a95a9daa0ce182c57a1b8efdef55e1511762d455200e506b8d743afcc50b4ed9e696c8989d6227ed91cff244156f0fe434a55902aba9ee509da56659b32acc4f1656f9d9d9afe23d1c1d2ddc2cb493fcbc447459f6063dd9a19fcaf8dba2bd3b47bb0da7c22cd26b1ec6dfb823843555c071e108a6f45e8532d5db0b96f91bdfdb1d64676772ddae69273b01ef5df97400301b9a5bb1ed418df644872bdab8dc73a3c77fbfa7366cb0118a2ed814f7800f66e4ab0fad3ff5c76c3aa76e1a991679241c57"], 0x8d, 0x2, 0x1000) msgsnd(r7, &(0x7f0000000100)={0x1, "99539c61eaafe766c273c12a9d10546829a75d56955e60b404421d3a98ad531a8fc73f9d416bb9b66db529ac9d29e832d3c8809a78cb8f5bba7d3ccace1a7b59a19b7238f72acb9e01431479eccd11a2504412d25d6c2c4c83fbfc896abfa0469d5bd5b4176efa6f1c70500d71aeb9c9e0739bcda5b287f2c3d96249327f1c070fb6ce272e4f39b8c9ec74a2b7727e5b982810632d22d42332a5d65b00eca48f67dc65c183e40692d7ea2958723727e2a10b76b76089951f9bffa17a"}, 0xc4, 0x0) 16:22:34 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) semget$private(0x0, 0x3, 0x20) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = dup2(r0, 0xffffffffffffffff) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000200)="20ac2fed2098167d3d7d769519bd7cd6a0100fb08c1dcc1ba964d6f28963437a7121f7399079d0d09a73e7033b7b2fc2c07f8e12f2a9f75bc46596bc64428c704c3074839a89a8afff7c5c79f2439e9c0b0506c5c8504d6c7af306a22e", 0x5d}, {&(0x7f00000003c0)="dc8cbff884c05dd3757adecdb8316d0256433dac3e470f92950fcdab9387828e3171791c4e07583c3e9d83c35b60a85f507fe60f46342c20ddbda46f3bb6e0dc81118b83b7949d9e7b4160c59151e84182fb61b60fdb0ffa94785f056fe57f608e47643d091b18e910524e7e6c2245a0c5eaa69f72e8a3b1ac950a71f31088f3f10e70968a483be348b1e58d555e913cbee57e2d1e92afd923e668244c565be1f98ccb9fe6c334f45c192e37be064defc0663930747a0265f3979a62da0b3f5ee118a52506bea08ae810b7984bcfc22dd64e103bc5d7ddb4", 0xd8}, {&(0x7f00000004c0)="dec24da974fe9674432368ff741c68db9f538e140b2e869d4fef6a3807e4a9759f81429144227fbc1ba50dedb1296554f0327e6aa962a44a5d983cf1fb8a0161d5e2bc78a080fab7c4d4d7221bdfbb3211aa4626e3e06c9ed31fa757ece28e0faee5404ea8873759af3b56afe27918933aaea7827d25f3dcd69cf3f70d2272b5795bc43014eb09470ef0bd0656588dec5f38400e990bc03bfd0e65af6728a80328d1104f5b890848ddde41e2f38fe7cf92005d05b7dd25a786fd93550472c9d2eeff0afbbc604a6df790cebccc", 0xcd}, {&(0x7f0000000800)="27e4d6baa0051efa7afa1029f933c0b50b38325a9a31d26046cec87a76d78c5f701e2aab545b7a6ac51b2bdbd22a048134b2d372f6fdfc2ab661286d1a15bb57960579e8100d7f0d553e0d412a41a85a00f4c9ec34b85e74bee705e876845a3f8f5cfe18315431304839722996160058dd5375f9dbcb59dedbd7680c8b6e72049c50127f381f0f0da96dcb32e7817578975336b7731455f0385cc85657693e0801f283dd59ae8dfd210089c329d580bbc2d481805e09e4b7daad8fc66d88", 0xbe}, {&(0x7f0000000680)="aac8c7875829b68656004f9b66263980e7bacf3f0a85dd890466a2ed05ac6c5f887a709fdb6f178f120a61bfb034570a48e03a87c869a95f1a9a32d045d28f6340e84b7db8c1017dd2a0c85145e2722e0d643649e86a5b049512f93a4c823f222e7ed31f84d872d32f7279270b", 0x6d}, {&(0x7f0000000700)="80a61d9c63cc10f40e570e24841091d793441031dc7c2a4949100291007de0a4ec605ae19cd91ef41872019d436fdf180742b8ad9bf18ee838e96bdb0d1fbc199a9c5cfa4afa573607d9fc11a7cd98a3ac16", 0x52}], 0x6) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x1d}, {{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x400000000002, 0x7) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206951, &(0x7f0000000300)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) 16:22:34 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x4}, 0x2, &(0x7f00000002c0)="e39049a2b2bc943aa78cd8812edb74cd4156cf766deb7d4d563432057698fad3bc9f92f6ce3cc1a3e5ee8f06d5e2423dfe24ca074aea7d3aa389bd6aa161f51eb1a1abb819b6f05f3045b8f1d92692e78a3c9fc6b78f22515ce60241293b8ba0d7d7ef54c74b6ad6445dfad33e76ee6832bdaba10022f392d91aa10bdee1ca439b19546c29e625d71cc696e58456c4cda28a691bd52de466d11b207ecdfb29204e2559cab0ab0c1ddfa5f1f41dbd", &(0x7f0000000000)=0xae, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x9) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) 16:22:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x1fc) r2 = socket(0x11, 0x4003, 0x0) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r4) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r7) getgroups(0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r4, r7]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, r8, 0x2) sendto$unix(r2, &(0x7f0000000000)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f292e27ecb5d602000d7d026ba8af63ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee8c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x8, 0x0, 0x0) 16:22:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fsync(r3) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) 16:22:34 executing program 0: r0 = socket(0x11, 0x8000, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="f8002000000000", 0x7) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_int(r0, 0x11, 0x800, 0x0, 0x0) 16:22:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() flock(r0, 0x1) close(r0) 16:22:34 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) kevent(r2, &(0x7f0000000400)=[{{r3}, 0xffffffffffffffff, 0x0, 0x40000000, 0x2c4, 0x2}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x3, 0x4}, {{r4}, 0xfffffffffffffffa, 0xb4, 0x80, 0x9, 0x2}, {{}, 0xfffffffffffffff8, 0xaf, 0x4, 0x3, 0x4}, {{r4}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x3, 0x4}, {{}, 0xfffffffffffffffe, 0x10, 0x4, 0x4, 0x9}, {{}, 0xffffffffffffffff, 0x4, 0x10, 0x10001}, {{}, 0xfffffffffffffffd, 0x2, 0x2, 0x5, 0x3ff}, {{r3}, 0xfffffffffffffffd, 0x2, 0x400fffbb, 0xffffffffffffffff}, {{}, 0xffffffffffffffff, 0x80, 0x8, 0x100, 0x7552}], 0x6, 0x0, 0x9d1, 0x0) dup2(r1, r2) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r5, r6, 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 16:22:40 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') openat(r0, &(0x7f0000000340)='./file0\x00', 0x80, 0x11) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000240)='W\x00') 16:22:40 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000339078e0000002ffffffff3489ec0300907800000000450000000000000000000000ffffffffffffffff"]) 16:22:40 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x400) close(r0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x29ed0a01, 0xfffffbff) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0x10ee, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x21, 0x4, 0x1, 0xc, 0x10e0, 0x64, 0x3, 0x20, 0x2c, 0x0, @loopback, @rand_addr=0xff, {[@generic={0x94, 0xd, "f63bf27596d0e3f64bb506"}, @ra={0x94, 0x6, 0x2b10}, @ssrr={0x89, 0x1b, 0x80, [@rand_addr=0x7, @broadcast, @empty, @multicast1, @multicast1, @multicast2]}, @lsrr={0x83, 0x13, 0xff, [@multicast2, @rand_addr=0x446, @broadcast, @multicast2]}, @generic={0x82, 0xb, "2413897a857c0aa4ba"}, @lsrr={0x83, 0x23, 0x81, [@multicast1, @loopback, @remote={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast1, @multicast2]}]}}, @tcp={{0x1, 0x1, r1, r2, 0x0, 0x0, 0x17, 0x9, 0x6, 0x0, 0x5, {[@mss={0x2, 0x4, 0x9}, @timestamp={0x8, 0xa, 0x7fff, 0xff}, @md5sig={0x13, 0x12, "4524fd808290880c3fdf83cd48fcbb5c"}, @timestamp={0x8, 0xa, 0x5}, @md5sig={0x13, 0x12, "eaa28153b1650ebcd2706ea744b6aee7"}, @timestamp={0x8, 0xa, 0x2, 0x3e}, @sack_perm={0x4, 0x2}]}}, {"ebcbeac1674106f392b6fd73b8b7caf514cdb591389c87633fbdb24a0ca9d85c57f4f0fe5a007199bdb7955a81ccc029216f9188f5992504b38a134a86dfc630a79ce7a4398e17c2b2bcc4ba2156ba1990bcc132cd7f9fe281381f3903b5982fb5fb9cec48bd7ab0011a4d3b42898f571bca2f99dd6f2fd965025bc41d55ff602fa9fe6f1eba7758d056d09dbaa91e740abb471d3820d539176031aed323dee3457ab46f2ba88571b3fb53007075ef5dbf90bc81fdaf3d96c93447d11b428eee5190d92bdb142f1e944427ff9847f8a64fb4451ee2b016a5a5de96f1f4af2bf00ec7bfa6595300ca1c6a85590cab953ccb6edd91edc3d502fa4d3df82ac1400e44e1500c99d170dd15d13ae3bbcbd7873903aa0c0394614d8c01e160222d1f92c836cb3a3cfb4b9035b62fc8700de060086fbb19b7a05efa6fe1ac40ee57c826596d2b993ceb5fcb2f9c0d43474c0fbcfe6e5b13bf132adecb2344c771bdeb65c7fcf5f0b0deb9e1f9e1c03c5ef8cdfc969f4b3ae1399f0f84369a0b192070addf41f220e1e6bd4e1d5051ab2c4f009ad26c0eb8f679b065712b4f826dac387743218bee93fa900f1875137a9d7638ff54aa292c106f06854e329d48dac030f573542b92da3de9dc84caa4cb078e99a0fae10ac334e83829ac2e53c646fbc30bb43c4af87d38007716060eb132062c6fb0115410a1dd510e8fbf14a00e6b0a71090de4a6c2ad05c276b4090d7ec128bfefa392ea4dcb8b4439c5d0e916cc84bbb41af180522891e2d01d8aeea002b0eddac5f127af113cecd0f977ef449676f51ef2113d6d69056db642521ae7330d770d3c6c6e78a530b0849e43118c3f4afa88e830c355c507bc95c897fc7f3bb200327c8e2e8c3742f89fac2bcde5365524f1879ea53a52d35dc61a911bd8da49921c70c9e8ba06eb71d9319bd88af37fa836ba1147470d3b632136e670d827c5c8330454596d32dd114737af172f36a5edfaf09772e98a20089f9b6edfd169184bbfa3ed08010a164ededf8fc22007eec949f850287dac4008807dcb0e6f6470cec7fb598219527117d848b5e1d510ea72ea648080b9274f040ae3c08516fdc8ca02c58ee256ff44cef7bd85244f0db0794fc8ce6eff7ce91f8960c568300e73d370fa38d43068ce36c0660f7e9dccf2beb59a6b4b7aafdb59575552849adad34163fc84ff01426c00baf43b7ddb274252585e48053fe9834582bf81fedd63c684fe32f43457b71394be7629ba299ecd7b36fdb7ca29d7c877afcf749bdbc6975d93aca05646994d433f735a8073a001a300470906d31ad21a0de675e2249aaf7d1792ced05b71ec078665fd572dc38d8dc529f404382614d6f208740d0ffc323b8d452b78ab899aa53e3aa688004216f78cb2c3cfefbf58349f2f8abc1121a1c13557b146a12e11b234cfff38baa8dcb3f052e9ed7da961898cecc253570d103e1c139091f0bfac9d37a82b9a4647f23c1e2d57692040dbc8989b888db3e9adaa5a598c035637a6964ddd260b64f41a2710baf3b60c30dfe43dce184185ca3ba3d00aab0d29ccbe6b186cf660efa54cdc4e48a346ac0604e2b4c401b93f04e731f5eb4896d1ca2ebc0b52a898cb611f7b9eefb2475de899e3b14865cabdd98ba840282466dc66c4987126beb93251bcb64fa5ea0dbf4b060385928d42b381170fe06cb682ab03ca56b850f801226f95376647552495622e81d01e617c92e0c4c00a5357803b7a1fb4821dd55a44652024c22beb65cb7fe761bfcf567e624ad53368569b7dd5db3031653a0815af91c9d87c469ff854dd9132e81a40d86080700fb844ac56205abaa8c13b03f189fcfb0a2fb3857a1b10c74c39a587fc045f92b2df0c365974378eb9a8285ea994a1b2f6a2ab8209af973f261419eb9670d4c3e2226a3d0c087e47b82df2b0ed526f3c2507508a643478d1c94ed9f20d5eb86f4ea2dd2bfa46f0d4fba03ae851c6ef7e36fac45a4712bbeab81dd0bad9a73e358f76d7c4e3af2b1f5a49c0c70296b0984142ac739f15b8bf1beec4ab5993059220b2d4a4eb502b4bc0f8c00f6969f5d3706d2972f56b2f494c153a4ed565e8f393695a7bacdba9f6edf8f9d88b1b605cfabdc11d815803f2ce83f7b9b121dbc2b4d1638231ff18c226d41a4fc91f64edd57b725c6e97a7f53d18da1d2caf5e0fe06b4a16fa6a40e41798e5716e9cee0d3639ac49e47d3531adb1364913eebc3889505a2c3103b6b60587e02e883e1b571f65a2db2519cc6b2ee933e46fcb3663e84e54f12338c04974f61452a63f4c88b4350c57bbb56a08d4a4ef4608fb62ae593998e17a24e11609717974395450f48e7cf9464b3a22b96d9729c79c3a7399d99086c8b17eb851379544db1ecec265454a698dd0138f105c2962024cccd253684bedb99d6bd423d888e4259bfedfe2e168561b51f1540e0084f97a4f6e5027c85cb5bf44c09aeb549ebed31936846492831ca1d895758ca8365dc49665a7089d22e227fae81d9c64f542b0eb02dd91125abb70417c051c48b9625c034a3673cd4231f4087261feae8e10dc3f9c44957527c06eac5d99c2b436fa62044e60ae1789912d845f9ce9b3cb86918d780fe0fab43bc0f7b0ea1775d5dd5f90d2134ebf760020b1014afed169f1489300940edf2fed4c4601c9f3318e36ecb226af5c40f8e16378166f13ca10a7e1d005f76cde0dbe13fd8bec2e4faff9767898e603d39ab253bb82c9db6195f5d35c3ded6a3c8412907748bede655180da4bf392a488af8875964e5b473d4fd95054bc09f85ab9d552ee153d9d71b17af183536e2e84be93506142c550af3b6d4b403eec87218db6fdd1ffab52092458987a586c14da6a47ff5104b4cfd669fd5f5b46fde84b4996823db2a7398a28a09c44f195fd44e6ffa6c16dc8c61408c9cbc6f91da7e0f6b5276037bbae14e9dce5412890d8ffd0a36d4a565486baae0f867e65ab5b6bd8a7138688526b6daa8438b2693ac3b25d366cbf0f7211ec9024a67ef4c0e9c931d26eb858f78816ac861ef8f20f75792a46e7b786e5e18c1700a488a034e595ed41c6e0ad471dc40059bbcf8c3d80bc3839f016b441f1b52fdd81b594f006687675d86c87eef7c59479659e92a1d6b8907536c8389232d479a32719987c46d99507442a005630eb2d95e24bb66b6331f39a5076d02c460eeb25b345d347fcaa7e05df8a83fb32e7d9030985b4d7c518a855687c8a51e3e74dff77673cbdb15e43f71813e01411f9396b4a2c2d996633390333ed12d580c16e4d3b9a23d377669a015097157bc94b0d8318391720e60396b5f9e8fa230f4cd3bcf61cc68c235c1b727c02c0e3fcbd1872a5eb256e487d4e00a1fba424b660b05b703b8ffa4d1e6dce78e8c52bbaca4eec28f1b5688e2bfb26dbe11a57a5162689c6ba3d88859c3a99f24450499a17877a05f3e84e4b6f271bc6267d97fbe84b92e633df6d3835f8f831a001cbb7c7938f6d53c9e2af7c689726d9b685c060b6dd0d6533a18005a6ddbc37912cc4c10b66554dc9f4bd3fbbf8805a9a142040930f65e743234970ef0698db62fe7cf507619e4c2cd71b965cd1c062535f5dc8ddac5f47731e14492a38cdb03b69b63468284b6af9e04661e7b98d666e275260d289bf073625f41f098cf1492aaf47313b60d18f09515736f9eb63925d652a05b958c356269e4273ba9487f8934c2c34a56c364e88da668da41ac380b790ba66bb78ceebe80db99214d03e53a2deaedf014c9f61d18c3f331d138fe5b18c40c3931ab3210e5c4884e02286139cc86c8ff30ccaee4b16875540a7e34999d70449260df86a9e44ba24163aa24f78e804a66d83444f6ea21f966c64b8411313b847ec3a0d6214b2ace14fd74f7fd03e9b6de7d5d6ff75a81aaa4b8e94421d72b9dcc1b0eff681af8aab8181d92da2b7d821994fdef225c3e081aae01d4c1d54b4acd28916323c333f910c343e48504b25f142424bf2e84ad7a4bf610105436e3e30d78f42e4e640badb692be48ebd9f1380f6b5d576729957e7ba5902c17571be3257efa5a5d605fcd53bd975e78e904d0408c3de782eebb7ebc92210124a763379331cd3730c3a39aa84bc2ea395c889f3d206a5fb844e41f39547be5028239f1d2d3de7c33548f2da356eaba5617bd74d46ac54ca42f560df3ada0a8136ac153f4be929907b6e72a3c7bcaaa42c95941cbccbf81ed8e7c10924b83547742f49b402ddbed34abbc18d64e44d7d6dcede0634142bc2cba2dda7072bb969d77654c2f6ad8f1488fa4555433ed3e48bb88a4056c7a3d845cd1fb1c648a756c49ea024b38083bd605df8d87adb801f18d41c473b40dddf15ecafa829320ef4cd10acdbcf4fa87f93694f7e827b989232072f49972ddd0bd8a48075d4e9867ea2dedfa78f5c9c1899bb0947ee523465c0f166c594f63bd27cf19c58a7fc3bc947eb582bb1680b52974235e12396d34b7b00aa9ca17f87cd54539c206312239ccbe7295c7c910ddb21786e4a7f8791e9007055db7dfeccf0158c7eecc59801080b8b8091a60a027a6984691a73c2d29ecd63e0baab8238b26be2fb16be8a3d6134e6fc50958ab6e02b927ad6da630cd825230e4a01a13f8f6089efdfa1f4cafe0aad917220e7353a1f1327beca8e3e5632430548cec09cdb2a104f86fc27876cbc9001b14d4f31421c00f136ec6997203fc9450da8f8d0f16080f3653c321d9332d01c088148a3f192c1cdff8078b2de33697d93b1a54f1e28ae149b0c16beb605ebe3f1f986235fbb634f02f7ad1728367b0079f66e4ec1dc793cb4270b9f51ba759e384eab297705bb83a88de5448b146cdd9a6dfc5af49c6fe7f443249c16b9b931822be3636e0e0e2e064c48a0e03bde671f1151077f74786028a38249065abea2accb23a3a2f51162bac53b808f995990895485833166206f323c83d41d1501dc14d77ff545eca48c7fd3ec2dd22abdd9ce563a853b2f6c85101e98b335fbc5403b87e86574d85364244d4c9a2b79e1fbd81e75b1772f7ff36298d50f750247825131f85117499db31642a7ccb40251acbd7c456d0a2ade0916ee22b10b4f897e47eb67cb1bad220d584989b08a6210d6511cad0b6e937069d52a39e28954882c744141bad7186e0357dae0fb4a6f902b3ab89d5e692cda15164a9e04dbc7d7a0b4f9792caf1fd451b78fa72ab826d6bcd9782b8b3e63b464acda9bda129cc048adea167cee5deced6970dcb7ce1de903c9af08ef3c128e8302f0d2c643bf1b85f67bae6aa13a7ec04e7bd8e70af8c18437a306f51f94916909b60104c77bf18441f260d81a749b0293c810cf501dc09d7e945f4c4a9889c5f092f689f8b9531956606315a7b49db70497af82b3a550a1be3a54d97a01563f29bd4e55a5b7fa73a2e321ef1bfc999a66246b73ddd8e3012ed46aaabdf944b472a17f09009afea141473326999ca4b4e37afafad62e5ed37fe92bf72ca59d01ae4d1388bb37f383f73851e72b82ba2e3464698f14cc5ad0fb35dd1ce4e868f4007f614cb7da7041788ae9df7a691e11017fe1bf43a40ce548acca6b8c2f12398deaac3b5c8843de3e221b1d1d0031b4e4258c7a0d7c1a54f9533934a49c7187fa802e92bdb901dafc4fd367ab9f61907baf07fafdbfc0947b64ca70461a7732e75a1a29a27f97f9d3e2cc7dfadb183af7effb8d1833598cf23e4c5475895b9045b8652689094f42c962f7cd5b58c690113833d7c5d721732aa867e28a2014c65a87e1b5dd7247fd6ce1ddf7cf8b631105"}}}}}}) 16:22:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "17aaaf6d00000000000000000000000000000600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) accept$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e45b3a3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000639ed44d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700"/4080], &(0x7f0000000040)=0x1002) close(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x60) setsockopt(r2, 0xe63, 0xee2b, &(0x7f0000000140)="4c5b9fb0eb940bba25637f29bda233acc474b989a2b7b932f906454a7a5f84d08c3881a6a31c1f271579d7a48a269d6bb6eba5999a3ffcf977705d7b71c4f3d4afb95b0a91fa0c3787130c0e3ad45bacac688063f9c26af3cd4e55e262ced051fc25bbad371d37f7162aef664874cdd7d2f6e88c4cf67bc47fb5ab14fc7b5bb77361cca1f07e9633729e", 0x8a) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0xffff0bb7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000080)={0x56f, 0x6}) 16:22:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:22:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0xff, 0xff}, 0x4, 0x2fabf595, 0x7}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) close(r0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:22:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x6, 0x0, 0x3, 0x1, 0x5, 0x2e0b, 0x7f, 0x0, 0x0, 0x9}) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') 16:22:41 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:22:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getpgrp() r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8218694a, &(0x7f0000000340)) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r9 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x800, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="2cfe188300f08e8bdd4695fe8a87a0c159f97930ee558404bb356b81b1b37ca4d4f3400d9d8e9eb1de1c0bd031f2e561a27c6be6a1dfc4bfc3de59dc4d335c6b07380096ac31e6dd09dfa9a48f672440ca8ba2bcf0d798cc9591b3125ec862235859b81563943a2173a9bbaf4a434d74650b2e3b47edf069b4aaa9552dae4f9e81d521a07e3f", 0x86}, {&(0x7f0000000040)="27a05cd748735db0602a3ce5ba31", 0xe}, {&(0x7f0000000080)="9e464f96e4d34d46c4d4bd9eed4fc0f13b4438f20ef7276afaf0a9fe8af611c792ebab6a47e14cc0e1d8e81158", 0x2d}, {&(0x7f00000001c0)="97a584898a3673640af610e32c4fde7b8f9813c95bd272b3875301a56df549b8789fe13f7566201e37e56af5f93823fc7b0f5fc438c9c97d60f27b2a4ab1c8585c0f31340034edb906aa2253798ea0160856f63058c5cd095c583e6ef5a48b93618166361d62ee810823659d282c886d9d48c1015ac74ae7cfca4925e8634b28e60d20d3a8542e52f4c3061588bd10efd2113b7d7b08be6a59f58ba0745db18fd8494ce3a6c6c640beba4a60e7cd2459d31c6b12e4f58b917bda72e04ac1fc531f275b48d86c4a9052d1c3625fafd06411c9793f2ac0d1214e565dc1517e6a079355119ce01a66efca0cc7a4", 0xec}], 0x4, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32, @ANYBLOB="2000000000000000ffff000200000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff00000100000070ea492b25162c69e6e7312e1b3d54f2a2361210a6a14ad3a56583f661c404071ed945c44cb2631a9b51460658a8d15826b417219535e0bc9774fd6142cc335724fc73c31ec18958e0587da06f4f09d4f0ef05494d278407aecaba76e1f90cbae8427872dddf674249d8127d6e97d813906af41d064a87", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10], 0xc8, 0x408}, 0xc) 16:22:41 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) socket(0x18, 0x400000000002, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:22:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff7ffd, 0x0, 0x3ff, 0x7fffff7f, "07000000577dac00"}) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18a, 0x3ff}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0xe2, 0x9, 0x5}) msgrcv(r2, &(0x7f0000000180)={0x0, ""/73}, 0x51, 0x3, 0x1000) 16:22:41 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000fe8000000000000800000000000100aafe8000000000000000000000000000aa116d17000000000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f69b732f635904374ada1a5d7a88ceb42b9f2ae4fb65316b06ed447572e5f58fadc5321c48697de"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 16:22:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto(r0, &(0x7f0000000100)="c9f365a06bfa6b6681f1226777cb7f826dbb98f258b67f024b86735642fe6e7a22c738fad991a53dfdbfff1bdca07b328c87f2eaf87fb2a8ea0ffc5a7bf0298e520f93b7160ea4e53296fb0030d1707abacb63dbaba639898e94f25ffaae7847f425d0d109151e7f946ca48dc209629b209a243682ea0315f59e706476309e7fd68ce08b72eea3ab72012d6086c538ec0fe186aedcd779187b92ec1feb919e6089156088cbf95a27179dbdd25677ada37613ec83b77cb625ee21604fdab8e19c175f39ad4c70388d91a8c7da12b2c9f9daa391bf2a9adba89e44229c005e85e1", 0xe0, 0x4, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x40) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000040)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x8000000000000000) dup2(r2, r1) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xa3dd9159c5329091, 0x10, r9, 0x0, 0x0) 16:22:41 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x812, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) 16:22:41 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9a39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52c2901e5429b135ae7581793bbeca500e857db3789d35368e15d6908de79b3f9fd68f6ece473d03169427d070cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd68318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc00"/291], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r1, 0x7) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:22:41 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000400)="0714000000010025ff149b33ff0f000000000000912969854c8fbbbbdbc6938bdd0f1741b10c116b48278a7ed7072e8dafa61cd0ec5fa182d22602c31e0bdf0de32348cdcbbd7d0494caacc3b0af12830e77361fe5cf00b859d8743b23b14a76ea54261c47cdaa4ad2b8e87472f3cadb66a3324d7825772115463e4d05f642b337d1b57c7a157519cf3a22e632593685e47e84e97ac36a0b93e5d693b2882ec8978f7593f244420b147b075660a154cb29d87f6052e60ae1485397df19d5f4336066d5f3bde6006558d2a6c98c2ca2aff9e702d69ddb60e143d33c6340592c888eff1bd4bead0b9c77126cab157e6f49159e5bdd4f95234a7c48edf20c0562e0d002c0423f9c91d275e2f49467e622f82e00fb46f4200cb98b2c07349bd95b862ba47cbdef0a520e71f9bb50cd6457c511e23b7c947d8a0e853e74570ecaa303ce4b6afb75c934d9c30180955180a27ed74ed535f1d56d84cd2fe441af1a7f78ad4bca7c3158e907f34dd19e4e4f8f12607bb38552d1b75ffe1527a5f5d946", 0xc7) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = dup2(r1, r2) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x5, 0xffffffff, 0x3}], 0x3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x21, 0x8, 0x1, 0x9}, {{r2}, 0xfffffffffffffff9, 0x2, 0x1, 0xfffffffffffff479, 0x8}, {{r5}, 0xfffffffffffffffa, 0x8, 0x800ffffe, 0x2, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x86, 0x80000000, 0x9, 0x3}, {{r2}, 0xfffffffffffffff8, 0xb5, 0x20, 0x81, 0x3}, {{r6}, 0xfffffffffffffffc, 0x40, 0x1, 0x3ff, 0x3}, {{r3}, 0xfffffffffffffffc, 0x30, 0xf0000000, 0x4}], 0x1, &(0x7f00000002c0)={0x7, 0x7}) r7 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x41) fcntl$dupfd(r0, 0xa, r7) r8 = socket$inet6(0x18, 0x5, 0x40) readv(r8, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/155, 0x9b}], 0x1) 16:22:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') renameat(r2, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 16:22:42 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000001340)=ANY=[@ANYBLOB="000000aa17e3fdbde85eea83653ea4000000000000000000000083c4da396697990900000000000000711d1e139498f2c41fad5805bffbb3f3b67d565992a0dd920110635c870957b36701371ad6c0e480fd487b9657949d3739615a04967bf1d0913cd885f09bf5af0b19a1ae8f6d4502acab4a9fb16fde5d585dd39f8af8e8de63a51fc65ec56248478b8ad33f03d17b5315525ae13195ae04d97c5959098ca454c84d38295b0e1c3b2e18029c2a238c724388b16dae7fd00e7f14c2c37f6395cd5f66d7b166493a0722eb2b9cbec514689eda2a944f18497efde59740b396f56bfd33575dcc089eeceabf0c422bd870e4c1cf2b6a03a90515de43dc7d816277ab1cf7abbb300fc2"]) getitimer(0x0, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x5410}, {0x101, 0x3f}, {0x5, 0x40008}, {0x41, 0x9}, {0x46, 0x10001}, {0x80, 0x800001}, {0x87, 0x7fff}, {0x2, 0xfff}], 0x8}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) write(r3, &(0x7f0000001280)="c2564152c1ab4e02beaafbffd7f7ea9b6ba8755760791d3688e0f3d9ed1fcb73bd1075c0171e3f372e83a456d22af6eb2c387944885edb74188c0cf7516c4b579cf68a346b2ebb2ba45c7bd246165bbb8191e38d171272ee89a10337c8b0c476e0d9f6f08fb4360f141d86c500ec0b1e62ce442710bf8334be199941c9c55663ec366320a03b3daeb3d774cae4a93dfaf83d3154fabc00e64acfe3664aab1659519d1b5d650abe4c0e5cc3de8c77e8627cbf3fce7f5932b691ee2e", 0xbb) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x2, 0x1800}, {0x0, 0x7fffffff}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000001240)=@in6={0x18, 0x2, 0x7, 0x7fffffff}, 0xc) socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x80}, {0x9, 0x4}}) 16:22:42 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x50, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2c, 0x1, [], [@jumbo, @generic]}, @fragment={0x37, 0x0, 0x21, 0x0, 0x0, 0x9, 0x65}, @fragment={0xa, 0x0, 0x8, 0x0, 0x0, 0x2, 0x65}, @dstopts={0x61, 0x0, [], [@pad1, @enc_lim={0x4, 0x1, 0x7f}]}, @hopopts={0x0, 0x1, [], [@ra={0x5, 0x2, 0xfffb}, @ra={0x5, 0x2, 0x8}]}, @dstopts={0x2f, 0x0, [], [@enc_lim={0x4, 0x1, 0x20}]}]}}}}}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x10001) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000040)="0b9684d629a7af9ae36b2ef157c0469743396662c8e2b409d5a05d84f10c807eb5bdc15614ccb9d3684833398d6c1ccf01bb5caa501d308b4c5cc2ecb0f863b0e12bcd1074d826cf7dfe8de86ec1c36392e5ea798c44fce6c643a9e0efba12ebbf29fb86b61914f42dd0834a1ff9efddc1c4d1289ea4f03e3fd4bad7336b9594983969d5655db4ee3eff91f2afcf5fad9fe0be4072c80901352f43b3569f14e92d02cb0777029614f6a7c839cbe2bee6172965579d326f188d5fc9275f12faa73c38bd284ba066aae158bf4f3ada24fb0512d8fb493c538a4a4b688f7651736f67ad9790", &(0x7f0000000140)=0xe4, &(0x7f0000000180)="0978cb8f4deb9d6f561942579bc4c2ced9f5e765932ff18597e2cdcb7b4c9401ff4a9e3c0098f47a6e", 0x29) 16:22:42 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) syz_open_pts() r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x8, 0x1e, 0x4}) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 16:22:42 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file1\x00', 0x8000, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x10000, 0x80fffffffe, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() 16:22:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4, 0xff}, 0xc) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind(r4, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000040)=0x8, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) 16:22:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:22:42 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/104, &(0x7f0000000080)=0x68) 16:22:42 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x1, 0x1, "1d36e6d7c0d4"}]}}}}}}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto$inet6(r0, &(0x7f0000000100)="938110c3d05126114709199df5a2862413e8cb099067137b1994814da9a0b1e0b6d5d57377ba37d9ecc2ce42141859a3f74753fc2ce4e43746ba08d172cfdbabe453d1e735eda3783a6846ed39460ce821c43de66d73df3dde9bb5fac2257a428aeb5e5f31fedf61060e9ae449b8faff44ab33ed394d82b0b0f5858c18b09f5d3a9005675ee52f8273d06fb67888e0", 0x8f, 0x404, 0x0, 0x0) 16:22:43 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@ssrr={0x89, 0x3}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 16:22:43 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) accept$unix(r0, &(0x7f0000000500)=@file={0x0, ""/41}, &(0x7f0000000540)=0x2b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = dup(0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)="a9c9d8077c135b83f42ad7f50ebb7e535fe1f3cc37caf205bde5841d3fa59c3a709c5b7a060fc980e614546ab18efbe5ca15f2902fd6653c2025ba265a13ba6ed1cb1c16874c0c650ac8b1cdcb6f90a7a4473d2ba7373d16d215b85fbfab79daca0d6b383799645f1657041d0d9e9d05ef4bb5b29869b8068caf46deb95552c5874d66523498283f6f5f45cf70c5c7d6d95654006d10d19761838d42b0e471a07b14693aa5b2c63a27802b201258b74812b9cf11bb3e946ec5071b619d31708efa2f26455c069fb11af3e51750d335af5e8e452ebb617ccb266b89e23e694c653b455367c79b7c66dc6fce", 0xeb}, {&(0x7f0000000280)="9c947e058035a87fb38b58531cce67934e5af3eb1680b3d1a38dcb2b0ac1c8177952a3aa364af50d00adb0f28055e8f33425a705af99aaac372dbe54a37c15cb382f11965a1c4e9079334436d12a27e2d4b49f75d4b78f392e2eb30a10e58311b119018a9c1eb67558dea806c9fc6e2b90d15911542419e0e62c396d235b9f993de0bf9c3c1b406eb52f52f121cebba14a03e7d4a6f794be89b010ff958a23b759a9520ceebb9b3c17570725646311aca01851a549bb601400b76aac2d5fbad0f82f235a8e5722e98e323dee06c1e1c1fb4c299c10bc6652bd3ec49f2bafc1516493ef62023cd7b3aa4c041db3", 0xed}, {&(0x7f0000000380)="dd1c4b64e1682b0d966f911c34ba88eedcdd8f7b164e406c864d7a91073d8d38ac055e7cd3acc0b48cd77562cd149cafce9a0c165dbdebe58ce33f1464ffc9486c37c6cf3004d8ce7178aad11fa5821077a377f85ba100a81c011c18ac283005875b2308bebda1c9e7e9452f51a4a5f43c896a30f62394aae3e6aa737cb67396fc5ae2d991183212f94c0980fbd8b8ec7eefb24dde8cef0ce6a411be8a63013cd3ae7c1a16432a", 0xa7}], 0x3) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) readv(r5, &(0x7f0000000680)=[{&(0x7f0000000580)=""/75, 0x4b}, {&(0x7f0000000600)=""/72, 0x48}], 0x2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) 16:22:43 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffe) 16:22:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x10000}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:22:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xfffffffd, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600", 0x7, 0xffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlockall() ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x8, 0x40, 0x5, 0x9, 0x8, 0x1f, 0x7f, 0x10, [{0x6, 0x5, 0x7, 0x10001}, {0x800, 0x1b0de4bf, 0x7, 0x800000}, {0x39, 0x2, 0xa2, 0x8}, {0x3, 0x4d6, 0x4, 0x5}, {0xd27a, 0x401, 0x2, 0x9}, {0xab1a, 0x3, 0x3, 0x4}, {0x8, 0xffff, 0x5, 0x9}, {0x4, 0x0, 0x400, 0x2}, {0x7, 0x940, 0x9, 0x1f}, {0x1, 0x400, 0xff, 0x3}, {0x9, 0x7, 0xffff3257, 0x4}, {0x5e, 0x2, 0x8, 0x40000}, {0x80, 0x9, 0x20, 0x23e}, {0xfffffff9, 0x0, 0x6, 0x6}, {0x1, 0x3, 0x0, 0x5}, {0x1, 0x3, 0x0, 0x6}]}) 16:22:43 executing program 0: r0 = socket$inet6(0x18, 0x0, 0xff) bind$inet6(r0, &(0x7f0000001180)={0x18, 0x2, 0x0, 0x3f}, 0xc) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000100)="46d320daaf65768b5a4377beca34302ff94e0e41d46ef7a1616141de48ab83aece2d604a1ab9b83ca8e2fa96f8bcaae30b0680c5", &(0x7f0000000140)=0x34, &(0x7f0000000180)="6fd3026e142ea91f2218a05311ab0cd3d1d6e4048eb294c29784159b2248e72f3d844c80f77d0dfb7dac069d223451f95ba3a8fe4a37882ceba6941027aa21b1df15a8ff0ffeadb57cbef6ef5ad4f0d4c5765ceb8e8deaf31fe9a3d068bd95d0f654c9f0fd3b0c533de19d1b3c8ea38e1a58c89f71c0dad19850643cce5997daf7eada2a06f07d1ef07409b3296c6935d06800dc6144812c526fb4ce6e6e09e81dee51f75f2aef7501cdd7937138811dd40ea61b79d63c712b832d87b5be53d4a8dd58c6bcbb56271e3a01ff1eed383a0de68a8ae43de333e35fc3bccb940ae075fa9b54851165f083ad1f98f6cab489e09b8c91645defd8607f3dcb14586597fe02a538a474b03b648fd0c1283495045e2f74ac592288fafb41788225a542ec27ee458b864f950a7caa0b6fa27205af5cb87458728219b1406a59345cd5962f8ad4ec9d8259e76d853a340fe71534cfabfec685f6e33997b67c7fcc8d5d2624dd75b4e07a692fa21a48d838737c1ba6b4e9ac70324aff39727efe8d1c071eb37f73f184252527d5744703ac4bb075b64b0e992cb1ccd831fb364b181ca87b5e55379a132ba066d8d22efaf1d9108a9b2cf7acd23a0c421e2e4348738e6f69b3322c181a9debc7b85da1b45c943d0ceb28d1abff1850b0a46def19b5df49ef21dd295d3f0511976983fe3c649bf2d44bf465198af67711ada67f4066c3581a895d8891b150a13f661341544af53e108e367421d9fa83ff204ce2c432ff4e7178da509546a73056cecd1c1c27e89b309c309fac10bfb77f8e588aecdfde9a1367119d97bc04f631e7dea0b573ee15113e12856ae45a2c3cf37306ffc0c2b6a5a3a2ad6ddab49f025caf56cf90789930f8fbc27943920f2cc72730e4fa805aac582b0069a4ee40457de6781c20c16e01795628723cbcae52137c09572a566d6154cbf40ea82b5f8255f0f225a6ec0c7c40d4b22328a0169386c276fe62af6fe180f0f5e7a90e47607fffcb5e850131fd830cfacb8adb77bc5f08c2dd83b52c1804d502fcb1ef956fa11977a34222497fbf89dd05bf84873eead938cdaad2a5daf13a465d79b5e5ed127a7d13b19f4475ee9703a30a888d126ae941c90a094913b86b8f3ade9450aa1e5b4de1e22037897f5e65db79848a643a2d91d8e7bbf37ba597cbf3312225a7033c7823e2aa9224f3029d2ffb1af4ce91671c6bcacb53ad1041b8be0e590a68a08243c727f457bb04d3165ac7fc3c9afe9d27d9f436ba8658e6404e00932719a87233a0876d860a09109f59dc2608f186e83fad78f6589e8c4d43c6f495a41cd84db0183e3f8b3c0c53927a048b65f638d16fbfb20313315ab689929d92d0b8adcf9bae72deca1596699c661af40d80d2fefe587b8d1fe47df7fd7ff1b0024d30a70b6e29332be364136e2fad7ec7c66bd7658fbfeb9da7d4f724f03060ea601118d329a7bb5c4106e9e6189886f7031b56c3f0a12008f8a81bb01e41f54f45700b9d9d5d4815343b89178e522e45f5180d7403c12c105866a8bca4e08a1cf4e73969f573da8f3f700bb156e9a933d24d837cdfe63bc51c817c934e7f9c595ae1d2bc676109dbe2e4856291b892592bb5824676c77665cf9555685d01f8530a681ab94fc18f6757b6f792510eb812b672335e127e2181ed1ba6a75b5dd257f0d0269db39b8d0797b111b7282021d1978fdf4c70daf5e52edeb9c16d2ea38ec1a68ea000374b340b2c1d2fcc25acbe97dfdeb3962fcc8b224196d341545a398a674b1a1e1aea8e993ba669393ba00216c939fe35c596947faf5821175b0d001db75dfc0b7bcc67de7b871a4d9147f37122871736d8169cdd31fcd09026dfe67603e7b448f1d31e8b04a3e73bf9b8b2af4d32e921538a601a0a3e85c97de89ee70e8fb1b6250aabd0e243ae7c2968c806cd1f0614c819b48179b6682a0bcf96464dcb962e7e2bb1b3b3851f9ed70dafc343239cc670aa1c944e73c04026093c778603642996feffe52efa30e1e18b5c8e38f9f2a10ab40b0def82ebc473336016f2eb5741bd114575efb8d5a27652a0e957ed92687fee3a18d96acfc6812b8a711ad3a6746531b0ea02f51489696a3d8c5fce689536f2d28df16d6c305f4dc66609137e3a04b5d79432e0efaf675c4cbf72a7f8921473891be67e6d5ecee0bcdb637a513d7550d3a1d341d225a3c00338ee261cae0f8efec2940419b8df62ffa140bd368914a32c3246ce62ea843460b875014030d611b89c830222d8ebfc06e25658a112547e6dc42e786e334745af09be741e71a1c3b280c70734dfdc14c8d91fa049adcf245abb6a5fcf00b003d3b29c10bb374e862359cf63a3619426521fcee1c1f90f86de581e6501126f6cff5485fa072656a657658eeb9f116cfe8044c7a2ef667b9af37c19a0d9d56ea606ae996fca3d7c822dc6f18307553fcfac82bc1354f3715bd01f9d3bfc8858da563ff461496deaca01453f6a521582bd74a6a6191d2a259d4a898484bf7ae97203399a6825fc5c85a2f23ada3c4d82bf4c1de6105a94201c0b3a2c9ea68d7f9f774cbab0eb2c335b7fb25b95ae00c93181aac78f2654fa44992be0c4d03e659ef9df80f4546556a0c56ec91a0fb644bebec7048f205a1a64aaf342ec3b5e79ee12d01b558e66a9e9fe1c1c4f90c94047626666ba7f993d09a12d07e254c526d085ea6136d722c46b018bb83bf0f6e09679d7995159ac0a6c1227fdb69f9c1a46d5a052b70215836fa0e897a32e7ffb0d530ee436b12d3101773aa83c67c87934044d64ceb6b87f301c6d3381cae4a405ed54792f9d48692d36e04c1122df62ee92f0a658dac49d8eef1f925d7c22919452dc43598ae06ce9b0303f6f4b34a1de4bad9f99ba28de31ab390b704832ae4988f624f1aae30da1fb92ab107db29f23a9a30a7878d9825b34e4a5fc6428b90a11921f6125505ee44581a76f1e186a07bde1782f245d46cdd18b984cf5308c2c0503f2fe2e581a2d34f84eb9ca7713917e316ffc2234cea3809072af4b0a3f35c9764b6d9303b77c8bd25eef753389447f518d83698f283bcc3532209b34272672c5a897c0ecc5f19e485a1a25742a404feed8d9812fbec309962a208f8a9820292cf8f3ca5693f134ce6105d776c4aa16118202a753f0e3823f41dd1c44dc410e24eeae7c85dcdaec87cc03827ae777b78a653467eccf8c870544ef72b605b50e61d16752e94a7ce60d849370ec8f90e9d7d74a7fe187c44f3e1bde80b7322123134f8fff36c3d2adc4d9e445b7d9b5f72265ef2f26653b68ec15b366bc824ca565b75e6bea35537ad220a185bc030f4a06f369cf0f1b602984ecfa85a0d5dfad64fa965949fb9056550f57c6dea28f659f6b18fa8addbd206fd28b064c3660ae6441ca904250d9dead2e193dcbaab78184273699c65e362ee6670cef3f650bee46e0b4d764d3c266acfa035f00d22105f2b9fcfc168c8a5f676269d16a33e908537ef8349c9468b64b83667f0879abf04581865a7340920d511ef2ce17bd27117dcc019ce55d9211892196a34215612b6f5ac5d040f1de66a4c3bdf96311614e51dcbfe17259e2b484bbe48b8cfddb556018d37cd558eb647db1b3136cf9e29ece0e8877b1e3fefef87a82a7faec376e88e106477f67e03fe046a4c9e9bcc6097052033798549b1cb4fe3792c8ab143c4bbd9122097824730d309cc3165155ec8d5f7e4a3bf9cb9069f4372f267f218d4dfdb4bf387aa6c961c5588a75272b868a9015fb082cd850cb80503ea66fe003b8ddbaa4139e85be83a99341f6d5bc49a1e54c87f8aaa4b8d65686255a4623ec677605111d31a44efff9ef34eb2cd724f8f1e8541744c083ae202ce0e5fbb11b7750a02d024014f929fbce70be3e42213bb2148a11f0cb646b409425585c3d799e013691c52029c844aabdcacb698727d4071ab195319026c0bfe93224a36050272b5eee9f356278dea44b6e24ad26074d54e22a10c78db9c6838829d81610f420d0b6db6794653d3fd597c7843bfb5b5d365d8b245953680ce3c81fb16174516ea5b9ef0724dba161a370ee987eba750db30f7a6d855f31f7a1a18953a73b2dc3d7df5fd2ff480aab4875ef6147a334dcddfdeb830b276aa3460a0f632a1f4eeb79bf3c614494c5657fe60dc0f21545bb1649a5d9671958de242f4f45061fc23c0bb45ca358d428a4d0db26fb3af487e7fed04e0cae87fa5d57c0cdd77b92779011ec7332d56430563a27791745aa165d42e1e37edc1ec2284239991b75c0c648724cdbe9481fb1cc7830d38b644b845a52d89a648887d6c24709bd9dec6f7ae0d003313d2091f789299153650dabb4ce205ffa8307ecaefb442353e7cf9d6b89d4ae566aa3d4ded8b851a0e7ff278ec1226d9b38faa6ee5fd678d9dce5676bb622069e7d02bff82bcadd2c3012b0c52d2e862c48e9d9605d452ffdeb73d31b8ee130e5d358eadde3abb40d823546093b4b4f9042d1fd40842ef06fdc99b62b16e2247c52644b08b04710f4cb2a338fa0efb15891fd6049c39d11afb8d52e61034c39521dfdda26887be845a19af2ad22ba55ef556ee83e1ddcff01a61cc742859cbe08c9b378e9c0b6e135f502011c08a60cf49f0b2530b0a678cde8f74962f417e6f581039aa26cbb842f6fd8be61ac95f944868d00f507529e8a1aae51b3fa5f64f6cc08d686cfb17bf5ea7511676bc9241b75fea33f18b60a764f172823046f4e623a980015a9c9b5e1922af1d91e9d5fc0473608401e6cdea9fd2479c68ff7b332bc62c2ea991ca04443640d3b72d1d49bcf0d2980b814fc01cf9163d8f08b1c2661ab61b704a8b354aa127b216f710b41ac6012b0606cd58c24932a67d9f127b624a80f3d161cf574aad8f51361746e48d6a5cc57ec7966c1563f7ba23559dfb87c6c9ec1ed348ba92d734a3b1412c7a7d87d2fd2c729043beddcc8b685011a27ef9e78948692cc61494951a41f83874213f11e1b30cbc5455f1450ed96c8e36e3934d08ab096b339c0fd3c04793dbcc05c9a5b78c69b0bc9368f9afa6c60f19c9d5ab6a5c6e37999c50e3638b1caae71a5530233de8f7e53707deca278573c57f0da2ef979402f21bbfa2d8566e652cc3e595a2857e263d15752f13a4c6a79490866e8d4b94e3f690d48a8d319689217ba43388432a2da3e30b2dfee0b760212bc6105b2a94968610f7b4532f85086a02e4d595cfc28fc9b24487e04f51ec776e4813eeb69b10cbc8c4b21eb89478c60b0ca976e138ff6d25a1143ac366812eb4b959ef822caa597d40605a9d0bc8627a156ccfb061c31771d008ed81d45f89bffc25a137e7b36867133e50302d4915cf9eddffdc27601a8fbff75688643ffd9a65efacf6340bf916f93a4f1dc4720746b997e9428c1456b0eee5e3f51b390dabe37c0e4f3aee0ac64293cbdb5c250470b8599d381c6e41fb68d50bcd470d377251d3dc3e9bfc573557199f449854cdc62160bde9ff20e1718045c219d4ddbd4d0d9fbc6e4db12d2a915b39dcf45afffd7095cf02757d95a185ffba2337d5f5e2090ca0835ae97c5b342194ab7309278115fa01e68b4bfb879389f4aa146b2c0392f620226b10a8ec615229da255de0eacecc25d57475b09e00512b1e33d7949c272b5308bb4d33937674cb67d0b04e2f97415560c1ecb752937def634ede2e7d3030ed1a3ba71dc8a9821fd4a2986a5fc1272ba7f53075b1a9c9abff5298bb605082bf519b8eaac80f113d6dcf58cd57f72b6e649ca0215d1eb36d94abb009de1095a6bc8b3", 0x1000) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) poll(&(0x7f0000000000)=[{r2, 0x2}, {r3, 0x40}, {r4, 0x100}], 0x3, 0x4) renameat(r1, &(0x7f0000001280)='.\x00', r1, &(0x7f0000001200)='.\x00') 16:22:43 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpgrp() r1 = getpgid(0x0) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4, 0x0, 0x0, 0x8}, 0x545828f06f2bca4b) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = msgget$private(0x0, 0x20000007ee) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYRESHEX=r5], 0x17e, 0x800) 16:22:43 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) close(r0) execve(0x0, 0x0, 0x0) 16:22:43 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b276ee0e08004500001c0000000000069078ffffffff000000001000907800000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x2, 0x8f3f, 0x800}], 0x1) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xd828) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) r1 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/131) 16:22:44 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) accept$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) close(r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000100)) r6 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) 16:22:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000140)="105c64ca1723f41619bec80ee4a9b9365ecf8286a5d39061dfb2f673f2327114feb24ffcbc0f06d14e256d09001e9057f7dbf6e261098db909fa351a360c9897244aac27cef07c856a4b35240f7ad84ed4144e089c55e9ad86ea03d72d0d9959467511d75f59f7a87ce1b6c6ffc996d658b212046bff4bb41eda44893a0d8701ce0aa15082213f61113ba910c8b9a466f59c4bc432e656c7e63a2594b34162e01cdce3510a7cf8a0e4072d25ee3bc6bfc797c22f22608353125164c4dc1c6acd7a21d811d98ae8194ae25bc3c54ebebd7ce2d73f2128ab053ac5fe3ee724350bb7174879ec3731c8d2", &(0x7f0000000080)=0xe9, &(0x7f0000000240)="462a2fa4fe07990604156e4ef511672ec39f2bf46535d24c9c3c520126b046f47ab3b7ea59836c32d4a405ee452b78b713eef3bacf1a78f841c16167fb5a6750b0ba", 0x42) socket(0x1, 0x4000, 0x0) close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet6(0x18, 0x4, 0x2) close(r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x7fffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x30, 0x0, 0x2000, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="389b", 0x2}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf370567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e263a8992603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe5ed36675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7260d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852b", 0x776}], 0x2) seteuid(0x0) 16:22:44 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x5) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 16:22:44 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x20, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f00000001c0)="462b9131", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:22:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x10000, 0x2}) close(r0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000000c0)={0xaa87, 0x3}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:22:44 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000000340), 0x0) execve(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="fae2baced4349d8d7b7e171ed4b6c04a0b3bfddc4148e3b9c3acf279ff0a658b5eabcd2cf55c3aed473cec871964cf14d2b45a35269d6a55e35245a3ac5299d8f7f032e61e7c574acb08d2ae43641e308eaad52c3bc7555b75d0f7f5a494293850e649c25dafb5b0da9541f6da7f81a4ee875b3c07530117152c57a7ccbee3f8973a2dbdeb71e173643885008ab72f1cf81777adf0d8bd9e23df6da28fb6fffe478c7abb749ab7075da8afbc13f13ceadd0ecc9b8ede1ec4407a3ef5c4068cbe4c0e4327a3b949a3319c4ae76b243836957f718936e705bb0ed304dd", 0xdc}, {&(0x7f0000000200)="a7909f354d8eb73f9e7ef9ce36226e6c3cc879be1309f3584fcc70429fa1d3e4bf4ab6a798b823f65b02b4f489b45d83377bb0fe201980a160ca48ddada609067999b08046adb3e06bcfd56c11957a06dca2429d677aad41361695837b53df69adb01ffad9", 0x65}], 0x2, &(0x7f0000000280)=[{0xa8, 0x1, 0x200, "54614f1c95ad53ee74b535c6442e08c07adcd79bc21f24b4fdae12dc460e9025a340a8b4c29e0bc466741624ba1ac654e1b6304c8438e8c0f5dfbb6dd1d30c6898f353156f6a76019eafa652fb1bbc8b182b1104c79e85a8a8a7ec7b4a7c11904d7289bc4b71eb05591c3bdf6c85f20dfc74f8999e517eace18ce09fd2c1177028181e0e09ad6f2d728134bd3e73a833c9a9c2"}], 0xa8}, 0x4) 16:22:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x80000000, 0xfffffff9, './file0\x00', 0x6, 0x0, 0x3, 0xac02}) 16:22:44 executing program 1: syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3a, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x6, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b"}, {}]}}}}}}) msgget$private(0x0, 0xa6) 16:22:44 executing program 1: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file1\x00') connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f66696c65cc11119c64ff1c4e055136a75a92c21c0b642b4fe0ffc5d0c8d382654fe7409029233b7d3c02eda1ff01b815c91c1bc47d2d6d15f38dfaa0bdd914bc85cab1fcf7dc25622996ec8a102c6a0d486bf5104f69059cbb25ba5586cc162dfcb97867a5ba5d51999ce3a209dbf74c80d9e6398ccf208907539aa1678a2e64a1326446c8c33e4eb66fab603b7249afe114c48389c592b853f367603d6e7d9d4d3c16b49b635b52ab223f6d25072cfc339cbd845b0d4e4a03c7fab0b37ed653ae4bc49869fb442d138aff826de6f52dfc3864da378a1fe0b9827f4a019df8def3aa7653b73f62f85f37562b6ebc25aaad33a5225d397e810e5633aa4edcb77166f8121039141d6d49e5f8154fb10fb5a105b8279bd34c04d75dd95614480ff869acaa9a78dd973e634fc1ce168455a371cd9e70e24de878a7da457ba9374c74590918b352716ea900ea4c4a6f0626255b3828c377bf5409e758c5cc47dd1ab99f5f729f5f4294e9acc9f9dee9153bb5da61be8ec22f4fb05c18a09ed20558b32ae6fee4a858f38c4a406e8fefb58784f26b2bb02a832444c0"], 0x10) shutdown(r2, 0x1) 16:22:44 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@timestamp={0x44, 0x4}]}}, "fe58144a"}}}}}) 16:22:44 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="5f02ff"], 0x10) r4 = dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) close(r4) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000000)) 16:22:44 executing program 0: syz_emit_ethernet(0x72, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003c3a0000000000000000000000000000000000ff0200000000000000000000000000010200907800000000605c830000000000ff29f7bcb7cbf3c7a00e465e68a4c1d6000000000000000000000000000000011100000000000000dfbc9be027f152c527a4a085382e74a3b82ba56abdc999f693f0f77bf61ac7c1b3f005399dc41249123ded63"]) 16:22:44 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x45ee01577033108b) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x20) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) connect$inet(r1, &(0x7f0000000280)={0x2, 0x2}, 0xc) setpgid(0x0, r4) fcntl$setown(r2, 0x6, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x10000000002, 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000240)=0x2) dup2(r6, r7) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000200)={0x4, 0x4}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x8005, 0xc1) kqueue() utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0x100000000}, {0x8001, 0x2}}) 16:22:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="763729268e822db4244f86703467dcb8e7727334b29a0229262ca205bbd402fe5eb1e6f0bc0e2ec6310bc3f7f98ed44ebf82af19f9f0b4124ef7754c3f812da0845cf5f6", 0x44}, {&(0x7f00000001c0)="8beb9c84052347a32eec7fad686090d06cfbe76004aadb055b9c3fe59f7814dcd6cfb58a41c150d2f57c7d843736cc5f4164e5a576addf65e043b22016a545ac88c89e4a71dfad85d0d7da866af6ebf9d827579bd95d8c1200416226b2b2838babfea2e107d67f640e6052ceb7cd", 0x6e}, {&(0x7f0000000000)="b04a59c2324e2292", 0x8}, {&(0x7f0000000240)}], 0x4) 16:22:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup2(r1, r0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x10, 0x0) link(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = socket$inet6(0x18, 0x8000, 0xe9) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000000), 0x4) r5 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40001300, r5) kqueue() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r6 = kqueue() setsockopt(r0, 0xc2c, 0x8b, &(0x7f00000001c0)="a8f1be0a201a7ea6e07bc8e09c933a55d8517d73fc58efcab36c5bf9234931df60ac8407", 0x24) kevent(r6, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) 16:22:44 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x1ee27723bf7d206e, 0x4000, 0x1) fsync(r1) r2 = socket(0x10, 0x5, 0x3f) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x2, 0x4) shutdown(r1, 0x1) sync() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x0, 0x6, 0x5, 0xe1ce}, {0x9133, 0x5, 0x6, 0x7fffffff}, {0x1, 0x1, 0x9, 0x928}, {0x0, 0x3f, 0x7}, {0x9, 0xc1, 0x2, 0xff}, {0x44, 0x9, 0x84}, {0x9, 0x20, 0x6, 0x1bf}]}) r3 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) fchown(r2, r3, r4) setegid(r4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r5, 0x7, 0x4, &(0x7f0000000140), &(0x7f0000000180)) sysctl$fs(&(0x7f00000001c0), 0x2, &(0x7f0000000200)="200759a7ffb250e8184d56d1426c9a18ddc536c763d32641d35d40cfd431d172863651515a910fd933b2666fc2bf0dc6b78b727e850c216c89a23e52e80dd9348a5a273180faa66974b067d8ca4d5d34e671e2f7ccb0a2821f07f028db424eb5ea1693f5638eba001b3464ad8359e7b5f50cb728107860718c76896660c48ba458ba193f00c220fd0745fffa6f7dd416819d324c4200824ca07532d4948b4c3487907494483400725f4e40538e13ad6d8b27aff62c36634932170d9bbd03b3ea85d954bfe2cb", &(0x7f0000000300)=0xc6, &(0x7f0000000340)="53a2f1b9f2ccb576cf91e8edd1100d5edaefe0601f7264f38bf911830913640b68dd54a11c20487aa43589bd90269a27a124bfbfd21ce1f887bdf8cc0bd79599b9416057a0ade6a31c59223c60cec165e29f2f7ac4691620f7fdc813c8987b1e15275774f333a9540414b8ed7e265f28783a348c736182cc74d75e2c9c2823b70accf2d38c1965ed1607884c1efd7dea7b3c3b80514499f96b99a3e3beffaf21120e77f7ac4e960504d4135272894e93", 0xb0) sendto$inet6(r6, &(0x7f0000000400)="4023348327c0552d7ec1edc4456ca9b6fc7af1f0f0043c2e790735c367641377d8312c7ab09ce8809d21857f1b576b9ceebacc4d7d6a8b1b814f13c3084f1cb73c0b444068c4d9738c96b1e60653d5554f06bb84bf900ea9e5b874339df5345fe6aa3d87946b3382ce9aeb5b2efbb59ca26a99d9e31fb96dbc6d21887edc3e4bff34ed97256627664876a76cb3fd4922fa4473fe83858bdc4533cb1d0289b658fa7cec6d0af1a2bcf5", 0xa9, 0x2, 0x0, 0x0) getgroups(0x8, &(0x7f0000000500)=[r4, 0xffffffffffffffff, 0x0, r4, 0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, r3, 0x0, r3, r8, 0x2, 0x6}, 0x7fffffff, 0x2}) 16:22:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/792], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000480)={0x10, 0xffffffffffffff12, 0x4, 0x9, [{&(0x7f0000396000/0x3000)=nil, &(0x7f00003e7000/0x1000)=nil, 0x3}, {&(0x7f0000655000/0x11000)=nil, &(0x7f0000280000/0x2000)=nil, 0x1}, {&(0x7f00007ea000/0x2000)=nil, &(0x7f000046a000/0x1000)=nil, 0x7}, {&(0x7f00002c5000/0x3000)=nil, &(0x7f00000c0000/0x4000)=nil, 0x9}, {&(0x7f000001f000/0x2000)=nil, &(0x7f000043d000/0x1000)=nil, 0x1d}, {&(0x7f00006ea000/0x2000)=nil, &(0x7f0000701000/0x4000)=nil, 0xfff}, {&(0x7f000035a000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f00004ee000/0x4000)=nil, &(0x7f0000275000/0x1000)=nil, 0x7}, {&(0x7f000070f000/0x1000)=nil, &(0x7f0000114000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00007f5000/0x1000)=nil, 0x80000001}, {&(0x7f0000722000/0x4000)=nil, &(0x7f000075b000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00007ec000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000584000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000650000/0x3000)=nil, &(0x7f00003d5000/0x2000)=nil, 0x800}, {&(0x7f0000800000/0x800000)=nil, &(0x7f000015c000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x22}) r2 = dup2(r1, r0) pread(r2, &(0x7f0000000000)="6a31eb61007c74cd69b2cf389edb36c9b9150744c7b46bb6ccde4d40d45022563fc16d14561226b88c04900818628d8ab43a2781a1e72c8a270a", 0x3a, 0x0, 0x1) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 16:22:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) close(r0) execve(0x0, 0x0, 0x0) 16:22:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 16:22:45 executing program 1: clock_gettime(0x4, &(0x7f0000000040)) r0 = semget$private(0x0, 0x8, 0x10286) semget(0x1, 0x3, 0x200) semop(0x0, &(0x7f0000000140)=[{0x4, 0x6, 0x800}, {0x0, 0xfff, 0x800}, {0x0, 0x1002, 0x1800}, {0x1, 0x9, 0x800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x83, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) semop(r0, &(0x7f0000000000)=[{0x1}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) recvfrom(r2, &(0x7f0000000100)=""/25, 0x19, 0x840, 0x0, 0x0) 16:22:45 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r2, r3) renameat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:22:45 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, 0x0, r2, r3, r5, 0x166, 0x2007}, 0x7482, 0xa}) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x7ff}, 0x8) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r6) close(r1) 16:22:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="dcacd279626202020700002372d6d7f12c06fc4ad90000106800006035"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000100)="4dd8524a18d833e31d494d99655efe98ffa660037b04f1b3ff51c7f1894ad7bc30cb1feec9e1c358693d8614bcaa6dccf471db56e5ad1206515d166860a5435c29648e4d9dab62b145712bee", &(0x7f0000000180)=0x4c, &(0x7f00000001c0)="8a57eec92d3e758a6a0565", 0xb) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000200)=0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:22:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00008000", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="0714000000000025ff149b33ff0f00000000000028381b80ad17b338e5bc415a7649912e5c9b0f3625ddde023122eff708a8267fdec57c79138292094627ebb3a88a9ab17d4a22658eb1e7021826af6ead8c47c8d7f035719cf1196cbd215f62bcc12df335f93407cd48743dbd4cc578497cdff1f50bdb50c2dadefba6fb57d26c1671b3f53fe9046ff944cacd048444e82d8e8001935fd3d6402ad4ae78a423b9bf62617550be2d0a5df1d2eaa950e8ac8e2170b504ae09053839f5ea114d80d3da7af4f1af5e", 0xc7) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000340)=0x99) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="0000a6438ac8d26c9579bead954f1c007bddc7ffd085516a4cf8b37a23d888c6fb8c2206b614643f8aad9bf5dbc3652b84584d8ffd27db319b241c023020de87c87e2d57350a2fb2b6eb44738e297d06226747f6fc6b0b93a73928ea2d149f6c2b63d79fa6802af017acef61a2cf4d99b9ad0d3fddd5e27ebfa683054b20f8da034905f6a98b9de69934ce490036a4aac0b52eb2630db1c595b2ac8dc1a486b5d36bf63f7fc2ca94b3ecc89845d24d745e5ee9ab0c0e6bdd6d01478661255907bf598300304280f4373624dfb77cfed147bbe16d24bc4e16b5c9f54427916ed7fa0d2e02060302c675b521d67fc2f1d5d7a0ef", 0xf3) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:22:45 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() 16:22:45 executing program 0: r0 = semget(0x1, 0x4, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/194) semget$private(0x0, 0x7, 0x3e0) semget$private(0x0, 0x1, 0x8) semctl$SETVAL(0x0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3c70) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000300)={0x4, 0x0, 0x100, 0x5501, "2ea86ee16eb595607fcfd700", 0x4000, 0x4}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r2 = semget$private(0x0, 0x7, 0x3e0) syz_open_pts() semctl$SETVAL(0x0, 0xb5f04367f1e8143d, 0x8, &(0x7f0000000280)=0x6) semop(r2, &(0x7f0000000200)=[{0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x0, 0x6, 0x1000}], 0x3) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000200)=""/121) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000000c0)=0x8) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) semop(0x0, &(0x7f0000000100)=[{0x4, 0x42ff, 0x1000}, {0x0, 0x1}, {0x2, 0x7f}, {0x3, 0x100, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x81, 0x800}, {0x0, 0x4849}], 0x7) 16:22:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto$inet6(r2, &(0x7f0000000040), 0xfffffe99, 0xa, 0x0, 0x0) 16:22:45 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)={0x0, 0x100000001}, 0x9) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x6, 0xffffffff}, 0x10) r2 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000200)) r6 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, r2, r7}, 0xc) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, &(0x7f0000000440)="d300c6b48e6663407c76c5cf7c8bf8556d5fdda9014e4939c501c88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa24077633a403503226d5fc33fae28cfe657a5f392bcae09000000000000006e37e0c403f8a61b7b19e87014f2e624c5ff15c0bcb757090027282312d0385ea82a307761858b400b937d95188831911d1e8e449ce5d468b830bf8eb35c606095c8270235ec874f96a5d56d0add4d5bbdf62124a2f69866b36c642400099938fa5b20a17936ea15a737d06660835c0eabd8c76b259baf88d23c39f9d9b4b908abca553266c0dba1c4e9f3b5278e15296862bb1f791568e754b4712b5a73ad648d562e01ee8def4f5e2cca397dc0b80e640b35dc669e2eef252963e07ba2b8cb9c9798e1b61b0c88b539fbebdbf2767aad916582aa2112b193a6e1f8ba3757fa5c817ee70533c50f03876572f317d8eaa1c51e6d7466f32b3ee1dcce0eeac475e11092c9929ac7b667e16535426f2496c6ca56ad294855f40c43e4dcf8026c945ae8effc62fed7bff36f2e06884f3f057bf5b2b8c6a3a5e72334c9508231ca1e6e7eb871d1d8f3084c528bbb061b0c1bcd2023fa445315268891575d1087ecf5489b1c769eef2a00f8f96127ea9e015be16419e34b40aa874c1c65218fb6390b30555fab1be2986831ea6658879886f91fa17541c2647ac40343bacc563d3566242683a13ed27440b1796725226245106796b70a2b4b0b8fdabfca606f2ba4d63180eb5444f1863e6da219aaef4300d9913d238a0c1c04ce8ef191fe248be75d45660c0a992e208e5168d8d1013ce9aa408b506b2ba0c133bdda2779d53b6281e19470574dd39ef5d8e9c40c596526ff506a416de6fbf578bac55af61590c594a62a939885dbfcdc7d1c81bb0ca04bdc2602bda2bb0f1887a6a3b533f3dd4a872f40f734c206b27866365799824f2e0c6cce313888d07354c0a78d6ba2c0a2", 0x0, 0x0, 0x0) getpgrp() 16:22:45 executing program 1: truncate(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, 0x0, 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0xd, 0x8, 0x9, 0x5}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r7) chown(&(0x7f0000000000)='./file0\x00', r2, r7) 16:22:45 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000180)="06802c34998d2a3219f3a8cc90125dd2c0d32b682b05bd078ee6f7adbd4913cd0b02f32f0e7845a2fc219f6f21646b942e23b83dc2ceb11e529381a709eac1d5fbb82a8603a4f4c37387495aaf6465a9e246fe755401a7fea632c0f65158fe75a8e00858d94f5b6da5191b47505dcd0e71ad73f92d1e8d7703d7846eb170913082612c247270c48696ceca3a5e856f1789f2a28fa2478eb5462d72031ed3cba97746d333d4ad4a9f669aadb189d21473606ab9a536e8019cdf68fafd34a477de7c5b28ace82b83cb2bce77a0a2c6cad7ee44f38d8c86da4371126c7cd939919ad7303360597d8f28572b8311227496b4c57ea2fd02d3f47787a2ea1007e03a142019fabe9b399418500000000000000000", 0x0, 0x0, 0x0) 16:22:45 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x3) shmctl$IPC_RMID(r0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) shmdt(r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:22:45 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:22:49 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x3f}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) 16:22:49 executing program 0: socket(0x800000018, 0x5, 0xff) socket(0x2, 0x8000, 0x3f) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getpgid(r1) 16:22:49 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000100)="6070e65cdf7462ea2704d04100debc488df801b780cfd7334d13844f798279b14e45b018f7d23b3b6e0fcadde55599e82e2a0e2ce238cd90c070cd47b490cfe7bdc7e27f7dca61af8929d37cb490f6c0ed10945b479e346a339a6eb1e7f2ff", 0x0, 0x0, 0xfffffffffffffe84) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x101, 0x7fe]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2093cfee3853186a, 0x0) 16:22:49 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@empty, @local, [{[], {0x8100, 0x0, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x29}], @udp={{0x3, 0x3, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) 16:22:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "efe4afb069a2c4df1a88a58e01f0ea170447e468"}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:22:49 executing program 0: sync() mkdir(&(0x7f0000001080)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000001140)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = accept(r0, 0x0, &(0x7f0000000000)) recvfrom(r1, &(0x7f0000000080), 0x0, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xfffffffc, 0x5}, 0xc) 16:22:49 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) msgget(0x3, 0x611) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x100, 0x0) close(r0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000000c0)=""/112) syz_extract_tcp_res(&(0x7f0000000380), 0xff, 0x200) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000140)) r1 = semget$private(0x0, 0x7, 0x2e2) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x6, 0x9, 0x7ff]) r2 = semget$private(0x0, 0x0, 0x424) r3 = semget$private(0x0, 0x3, 0x608) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000480)=""/209) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000580)=""/224) r4 = semget(0x0, 0x2, 0x4c) shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffe000/0x1000)=nil) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/139) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000480)=""/209) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)=""/253) 16:22:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:22:49 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) pipe(&(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r3, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 16:22:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = shmget$private(0x0, 0x3000, 0x185, &(0x7f0000ffd000/0x3000)=nil) r2 = getuid() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0xfffffffd, 0x0, 0x0, r2, 0x0, 0x58}, 0x2, 0x0, r4, 0x0, 0x0, 0x0, 0x4}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r5) setgid(r5) setregid(0xffffffffffffffff, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x4, r2, 0x0, r2, 0x0, 0x60, 0x9}, 0xb, 0x0, r4, 0x0, 0xfffffffffffffffd, 0x80, 0x2, 0x1ff}) flock(r0, 0xfc2c8179caefaba3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x20002fffffffd}) 16:22:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 16:22:50 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setrlimit(0x3, &(0x7f0000000040)={0x320f, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = getgid() setregid(r1, r2) 16:22:50 executing program 1: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x4}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:22:50 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x4}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001280), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000040)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000100), 0x4, &(0x7f0000000140)="f648673a88fdce14d22dd66ca195960607eb7ca3b9600607156ee3f5c559735f19a9a14f68e45249f622b072b2ccc26923699965395bd4ed3bdc570f08c47ac6db28eb837f5876aa3b402c4f21ad0bed7a07a138eda2ebd7ace5aca6cc8b61687d2cb7d74dd64d6af424d119cd3810b93b7f0551e3e40518e5860fd7b1e02dc668a5f391cbe06e89148cae8fcc49e3d15fba44103e5ea0cb877f7149ebc6b24218119e4c36b273b8f9c34096ccd1746c28a2d61b8fc35348e87aa4f955034e790f91bb66d4781f7dc660b24d6b422fd0732cc31aac536622033b6a6a75ec50b116c6818d8a3cc2794e7e627b9c17282bf0325e043d9ab04714b2aed4a3c2", &(0x7f0000000240)=0xfe, &(0x7f00000022c0)="2e9439c8d9896e34aedb337dc2c74e5484b0b75ac73bb7e152cfb9256bfd0dfabf6ac56f6bca4e855d18a08fbb461ab9f07b4b3078847153169507b8145a625f17d322268b66bc4082b8b929c0ff5e2dc6b64e131c6f49a847a37039bd4fc0d3702bf1c41968cd269587b2f320430584936687918e17da5fcb943c09517b406ba89b440b6176c838a7d1fce416b4dea2543e9337ad85267d6dd9cf9b9cbc00b387fd677208eb167381f5f5789853499c78f3048dbedfa3095e5191660ea3e6f5c10a0dbe4f80fa0c250dd71dc785e8383400010118d9bceb2006aa6e598a9c250545569c95c5fb4286ba67be60a9d2dd25e6b45d43c1906d6d18ce8f4ab6d7767c73f4152cbd8d107bae261a00b7a3a220ac581ea39af44dfc76a69a739563a44a631ab1d805710b91f8b8642f7d989f4cd8e9ed21fc2d89fe4fcbb30e54bb3a20a46724a34717a4efa328a0797610fd53ae88e9e69ce2429753e0e228b647c5674fb31d27ef9d2015e839063fc53b3c76298bf7cb2fd6b11b5be026523aeca7d3fb4adada84398ad17d60ff7375e4dad1e2f719f89c531f48af9676abf1ddca26d49709e2e8c653cc8e87db8917c3a1ec759f524ab5d0c2194d8156e1157f0074c6ca51f7b20375232b89a1204923eb46a4ef13d735060ae4d6ed05e42f2adcca00e0708b2d656b7bec508d3fb945e03544a4f6671d456d8b7181190178bb70295b9928153c85d00339ea43fb7358ae910b36475d1538320ad0b2759410485f09f525789c69fba69a67b8d66ae7c127bff6b681d4db41db7507e508164543192cd714ab676f7a90059b67f4deff86193e5d3e186bb8f9c679926664642e243f928d77617354d1901dcad0a2aa760acb761faa7b59dfd0f0f0cf0da5044dbffba73c99f6c219b533cac25f4cd85020d935755ad5d5fcadf308827fb4ddd5d702d95675091ea48074e7b3792b910ef63dc7452b49ea34cddd39b9ba18db664acc41a199e69a1367fc575869d211cf096035db1d61b5cc878baf50899f6eaddbe0bb03577ac7936365bac2d27f1a5d388ef5b2abd2454a88ed49406ccddd9cb7ace27e91c66281ea196d4b1533642de8ca86c758225d3fe2ee79fb7d497d5f0af73e5159551bad44d61261060dc66c15924c47d01ec796ddc645b2e82268ffe134586df7dde8a8d42ab2aab675028d32736bd6f8b91f9e17ac671b07d145ebeaab1afc67a1cd06c46544370e1b542e91d18381cbea62e8a8333d229ced0cd39029baf3efa3b483956ff9f028a614818943d00a77f0c7f44979afec6bd228ab36dcee1f62f6742867e4010cbccf86f334920ea2174ca6f63043060a6686615d58d504e991c9f7c12af294dc868d6d0fb1d631dda35ce34d6a5fa851023b86ae7fa4a7eddcbeb65d725766f4978df853b2671a77bc057760cc2611050de258427def0162b341ab14e3d7cc2fed4c89fa2e7ee00a0a2e690fab37c0420aceaebea8b2a1bbce6307342de7d2a92559137d3f7a826cb7c5d008fed116cba6e6430b110cfa6a8d3daa3917f7c8bd6d584cc499094995f2c7e021931826250364070ec37ad0810e2ad445271541776367da3b11634884f80e3b35bf9bcf2cf835da4be513a55fc2a76069cdb0498266b51ae3e83c902a6e7fa94feb894ef97741e572c0a2ae88033d6a595aaddddd11aa64b522985043f0f3143ff95a8f77178845a59eb0ecee73073c7604d54754ca612e9df64e971e9ec593b3acc65f01d064b08d3b74367db5f37cbc83e0ba7d26ffe979b602245ccbb296b837c8cc70133b0e6d3a66e14608cafcb52811515bef41af367c37aa193d198b77558570b3c900b3855187e8b21cda37c944875421f8d6553a6df83b40297c3fe80100a1957ba57471b5cd7035178a0a1a91eb1b563873c4dfc2bdee78fb539f2b24316413d2a1bd79adf01102dbd6e976c28cff088e1d1da6d8494129a46c6ab634a110bec0e0c6e4324fb5a1d913bb800cd2fcd639bfa2efdd315a757e8a3e3e2f126232a5cfb5fb1741aa870756287e7a9d34046e7ace18e52c78a65278b20a06c1c8e5ae57954f613c94b7e4bef9d9a43e929e926cb6d7762131b7d9d5f0e4a941f8e441d635bec7b14287c253482923a5b787a7e5e63ad00b7ead6e7ce7c53532cd25504eaa1f56a521865340db4e9d38d5893f992f42004908f892afc12df92f1cb7e2509f070b80203be335dbb669e962f741370f645c83648b0f0027a229edd8565d7e85d5df15e618ffe0dab13f5626392274f926d9d0442c3b8febd641a2f0293991b641cfc31fa2baa6688303f061515f5b9bebf88dfb1c3145e595ad82cf09d63ddbc5587a05108caba0989d074a3618d45e055eb5bc6c66a91cb951229ea2bd7ccbb3fcd79ce7b328c35635f8d0d08bf1934f0561d69d4fe878bc96a0c3376976889292b6ad86d126bdda1f47392c4d8992a7b2a9c08cc520f3b974746a8bd36db79bea1c81f45f3a3ebd94f3c45f9a5bba1efb57dcb0066ba333b3719e2ec88d57a6dc7e9481ead8d542731310decfb404ccb7a6e81179687fd4a92db0ec12853fcef3ec387cffce25c5024183e61910ee9656a39fbf0177e9877cc8ea325bf1c44bd992001a7e8cbcaa82e36aff5546f83bd70372b1cb9599117a0cc6397430e1348cba164df7374413e892fee06be8c8327879dd5dbb451dbd0974a42a5212e1ec73e04017f6680e2a1c01a4c7e02c7749bd94ba2f8dcb9390c93f9dc6db8c4513d3ceead3f670c4ada56d79d716815c8d71ea50973b5254e7879a0ba271486b41401764b174385e3a4895a95155861c61dcd4df51f33cdcf27b3006f90c136dc5f7674b99a081a1ff8c704aa44a755c95cd4591ff7e9d786ed0f726692e5057d25fa6dfe4062fe91dd1e7760da897a63cd25525e6fa9ce2db043cf9bf35650366084c5ecdcf734224133bcb4259c85cb5ef25a41151efb3cf07fb25c4bc4fcfb548982a611249a00c2c344f9217422b9556583f6f966552f2dd4f08bb4dff664fe1f88ac5f1a6e437494f9505d3a473e17d95b3a9fdb8643d420449e1310af0d3b3a8b5c09396fc86a76b6be56262773d6fd76c50171e0a3817f55801466501565fa4adba10677cd3e6f078c03ad4b31fe418fb2662e14705509696b268cdc32b51918c0a3da4d657d8e8eb6afe0c3463cf3b3395f659cd0cbc189e808f304b75dbe2e56cfd93d47af9c6661ecd6b18cc7ab3d4b243bd3bf3222a1307211628586c692d442842f3ae66a0c7b15bc29f5d3336432ecd7eeb7fbe951fdf84312a39f380dcf70cb77602233d684648c80cb60fc9d924eec32db6997ec69fb0116447d27019034c90ad48c3cb5abf1f766ecb0d254931cdb57d547ecb6218206fe80714eada2a476ca7c506ed2ed86f52cc1ef5c90a042e717a8d65f93ca78a127266cdb611b278237e677ec6ea63f11fa147775258b6387c1d794f929ec7d627ad50d070f1eadcd4c98d1b82f4ad483ea1d85ad155784fa979f6dfad29edf11b083fdafa65f35da7f530974f77019b30ff3ca52eef48505b62dfcb7c133e7ddff9a744105329fe0583ea0e60e07eac067a090a9611723890249dba968c42aa137eec9b6586cb22076ae1609b012a897da39a43bd0169977c2a7b48724239f9c603df7498e8b7672cb9341468e77566a193060dd3d2cf33e9a9f2322937755ab58d041e5b637aa58fc3b927e32211140ca6328c636f98a0c5ff7e3fe935890f7648ce71ec095060b6d34f3cf4d90ab0c7abbb5d3ad1d4c62a48ab0100ac643d73b8d56b5497da7870958ec8303c9570e7c8628b71c863a22bf38663a48aa7b3c1d5e9e0a1b46bffd8894aad9f25b50901bc03a90fdf88502ec7a6dd243d42adaf8d82d1e597461e34e1c34675b2fd9164fd86d58da463abc2e53834e130a80c8c04b3d55aef82df4ce2094b376175a0f41c697fb0606b47093d9bdf666226e4ae5dd9adb75121dab5630a8d3257c6165d336204968be9ac6a0dbb77f74e6af74ca9f42bd0c73e0d6ed4036334dc40462e2ad31aa72edf113438754db3e876a6b2166fe8f33fcf620764a3b8984805e0738108b7f20da637e082e5e33beb43273d65139cbaa898db9473651e079b904baed37c04b51bd6cf4c3692e45bd45d3cda009f3c3931dd8b3d2c6be96a47f52d4a2ac89e4578859da6262e0c8fcfeca7d52e9ad2a57514f45073b651bd63aa1e218ce20f2ad381207d2d07150fb84524f209d0ee833927f4f8f3cd940cfcad9479ce834cdceac5b899c146bd821d3d1004cbcb3ce7401c862a2963fe1f4522c8add47c052d1027fffdc5319ce9fe389c4d45ecd9709b3c3f1097591dd314aa658587b7ab032fa0cb53ac43b7b72048e21f9d0d5d6989e990a29aa40aeff9e99af7884e231a1917996f4da07f777259203fd56ee36ed02de4951f46d62d32957c20bc2005fa65786086a51e3a45daf2195f5f1c6e3ebd30aea2c1e380e56575c1cad7a9d09d234015050fbbd8614194564f8e4715ec6d820288804bfaccd13afecfe10e720e0865c735305e9520dfa1aaba4e492301bf1d15615f4e122e1352ee2c07bbfe423e16d9f3ceb3a08746732066effece187a3338f4cd69fbee1a690cd0ae660abf5700513ca4f5ce407039214d4e39d8e3b662354e278a77f9188d25d966573d054be34879b08c0788c6f8e39d97b51eba981000884772d1c19f083a5951eefcb9f9ec6b07b7747d5b15c15af307589d424a4dd5ad16f2b86ab5b2ade0a6739a02cd35ab75dacf863a9705769faa5ea8129cf8647b7999d8e1ed134e3ca9541f43d918372230fead38541643dafa6ad8561c402dc4913350910bf1504cc263b3fa276a9abb5d39dace4f5dc26abf037a97db30aee90873efb4a287c38022a9ef44cb7fb73bfecdffe34277ed153eca01b2de6a6c2bd9e8f7dd25c0142cc2053b30a8f6fe9846438afe72c8225f60a475a7db19aa4c59edbb3b179222f4e3f4b3e9ef49806f87b1c5cf4c56430d70ea9f3c9de33e7ea88d5f15369d834b15ec7e506954085c7d331a47e6bf1a707fa6dff13bb98d2d8f5d828907c4fb4329407136e0ede45fd44b807a08aa3a28775434870802e697f3d475d5a8c5b678abe35bda1f535fd5d9d8eecc5c5fb34a1bb08bb83a9bf529ad1582d71a8a61932982c5bb7f1929ce7c4ed1c1e3ba9bca92a56d07f7e893d90749eb71daee11ee5920cd3de3759ffc8a88ea620ec2c798ef0517c071b014d682d4fb3178bf97a93544c5672a3ff11249142dd2d03e1f74493143f9615699c07bc628ef733393fa09304199e8f01eb908314efcd06ee1b03cf9e0216cf2d100ba827d960a4a26251be3f9a7a165196edc3dae3fb7e158d19439ee3e6e7fb568ab8f62bb2ce00d6b0f3bc8f332026fd08991df534b0a6e4dbf592574ae5a968b4c9cf21395a9aa3400c936322a8854a28cf1b429f789614f37ebe93d500e216bcd8d63cd9e1cd0e8e8a6bd67cc1062e161b5c440fc4b00396a24c83a243c9c7fd621df54e3b382253cbea7eb20e142faa9e6823dada3232fe8b755cd95aacbc0b4a02387ceb762f3229a728f2ee705e6a2c0d92e8afea961f5b98b14f11895626ad7755dfe79ed0f48f1d9a8d245d42f0d4f47bc9992130e9be1a7580383459aa539c4218be1d8fd2b6b64fc11f6fa5595784d359e53fd84c81dc997da272cf8e600000000000000000000000000000000000000000000000000000000000000003f3e8ce87ca7acd334874e0f04b1edc2c583f5946a94bfef904265b2c272043c9a51b758be9cea4f8a7e9b2288bdee15d20a2c25cde0fe19ef427aab0c728420a03b13cce74badfc14", 0x102e) 16:22:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7fff, 0x10000, 0x101, 0x1, 0x7, 0x4, 0x5, 0x1, 0x2, 0x3, 0x1}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x40) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x1) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0/file0\x00', r4, 0x2}) chmod(&(0x7f00000002c0)='./file0\x00', 0x0) open(&(0x7f0000000300)='./file0/file0\x00', 0x10000, 0x12) r5 = openat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x20, 0x131) ioctl$TIOCNOTTY(r5, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000003c0)=0x7, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x80, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x169) r6 = dup2(r1, 0xffffffffffffff9c) chflagsat(r6, &(0x7f0000000440)='./file0\x00', 0x10000, 0x0) setsockopt(0xffffffffffffffff, 0xffff, 0xc2a, &(0x7f0000000480)="3a6169107dc363cd511f2b33f17c2763899cccf5344f0c8294b763a160997414eda128f3decaf592125c9c2c8a44369213a7c60c8752b49ca46ece6b1148db56f521996eed452bc887e5b97c6b51abc4e1fc1305cf4b26d1e30e6ece21bd24b9717528aeca515a68402ed4d5b2ff838451675c5484ac0edb1e6223c543d583c265940b7560745f141e40a5abc04bf19e7cf2e6ff732957482d90192e5708e3abb89a55fac1b7fc03a72a37149343d1ec71d58480f57fbcb32489f5e28486f825af0d2fd69fe685e6a1fcff88b868db16b691920d1481128fd7c07e9f", 0xdc) 16:22:51 executing program 1: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r2, r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = socket(0x2, 0x5, 0x8) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(r3, &(0x7f0000000100), 0x5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0x26, 0x40000000, 0x9, 0x1}, {{r0}, 0xfffffffffffffffb, 0x14, 0x80, 0xbb, 0x7}], 0x6, &(0x7f00000001c0)={0x80, 0x5c7}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r7 = dup2(r0, r1) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000000)={{0x4, 0x2}, 0x1, 0xfff, 0x3}) 16:22:51 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004f0000500000000000019078ac1400aa0000000001440c0600e00000020000000044187f3100000005000000020000000500000ffd00000fff0000000d009078001f0000000004ba0000d3de0000040042c98c78e5df79388f2317dc2c6f5df3a8b609e5547e344c8c43459844715583210452ed49ba67870e51a5a54b7ef5962c83171161d3cd4b44e5d77494add355b5e461567299c470e65f18fb657a9e6fe427a436813e72ff95017632d110a9a227fc8d13ee0bcd762d8d11c4cf95927ca8d55199f1ee0249ffd0cca430c2f3ea9c47cf316a701f9849bb7ab0308ae5fe83c586cf26bbda2c87c2896ca08fe273b7e3f33368808864d6e5956a9b312de3091c25f0488ac97de0528aea6285d05ab7c733e439bbb9bc8060fcc027a9beee958be145b427fc840eb227a63434cc6dc2d72dde48500841de2e3ef3ca349ce23c2f80892c07c006f5dfc6f8b67c2b2ad0f87bbc69127e9d494ab6524aeac24d0f91302dd84440e2feda725f386d11415a6926baf40d739eedaf330ae302f7f1268522c6a469cb057ed0de283b1d956e0514333b6b9de54049"]) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000000)=ANY=[], 0x1, 0x0, 0x1000) r0 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r1) r3 = getpgid(r1) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf987306cd40d81947d74a0934c5127fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257cfd178e986220e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d44022c8ea2a1fcbf5b587f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a65400"/353], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(0xffffffffffffffff, 0x181) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x253a3089, 0x0, 0x0, r2, 0x0, 0x5a, 0x1}, 0x2, 0x3, r6, r7, 0x5, 0x200000000000005, 0x81, 0x4}) 16:22:51 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0xe}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:22:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="d4020207e00000019aeeeb47dec72f958fa9e80627a96da67c220d270159c1d853169cbc74253072f9b66f4f7ae5635f673c103d7a523123d7f575e9143dece10000000000000000531db6c9f5fd271e0a1d4c50e4d2df02e1c565f349a42bb52c2975e1de9b1617866cd86bd47ecfd4e2dd5cd8e8d22e659a0fc975c40a5ee2022ae32ca4e53973bc42525c81691aa80735576cc9228a99e61a834b9216dfc17f7d003e59ae21f55f4fffc852499f78753914ffa1604fdc240b30c42c26f73cbf3ec097b6c4c45a095733b338ba8d1614b10349f737732816"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0x34}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt(r4, 0x7ff, 0x62b8, &(0x7f0000000280)="12a443480322f4f7881d019a9c352a0893c8205949e9b58807cdad8fc9eaae5e640048e1702986e7287dd7d0294c5144e209eb5ee5f29b22350077c3692565b8d7e5fac62c35d639031aa2f0393327fc3593a7db6362145f77b02c65b58a0cc0c07d9b58f19afbc1ca0b75c48ed90beb00e2", 0x72) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) write(r3, 0x0, 0x0) 16:22:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="81901939392f6f8f5b6d38c35a6e38c01664d5ef29abd8f4f01b2f3255f9b12e89ef063aa019135ae2ce430537c6a505f8c9cbceb4e757cbc2"], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$KDSETRAD(r2, 0x20004b43) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000080)=0x8000, 0x4) 16:22:51 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0xffff, 0x0, 0x0, 0x0, @rand_addr, @multicast1}, @udp={{0x2, 0x1, 0x8}}}}}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x99) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) recvfrom$unix(r2, &(0x7f00000001c0)=""/146, 0x92, 0x41, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x4, &(0x7f0000000080)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r3) 16:22:51 executing program 0: syz_emit_ethernet(0xdc, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xce, 0x0, 0x2, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3, 0x1}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x6, 0x8000, "8f77a624116b8e18fdc521374d054fcdc1b0edc09601a9bc2e127f114fa550e23885c7436ccb439a4ec03a01ab81eed55409d714f1c24655cbed3fc89dfcb4772a003e58eb96e814779cebfaea95db884dbf84b52a8bda164a197f055be2131f0f208122db36aba4e9a851996df7a644ed67bae47cc177b4c56d089a0c5a63f3c226ff16a886724ec84ab68005c536dc785abce08ff07f9db4e0de1ae7c8630433a0deb131ae80a663aa2aac2dfe"}}}}}) 16:22:52 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x6) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000240)=0x9) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fila0*'], 0x10) close(r3) fchflags(r3, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f0000002240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21dc65e698425de54cc4adac1b0d63d6d8fb974b6047b65a0a55c72563fd7f36b68a135014e406fc7593ed3f385534bfa914b260dfd1a9279812b7b115ea60828042a0b0aff20ea3b98b335ea153c29f34d6547e018ce4dea94826635f0863fedb03929b5d1be432ab01b5d177d41cf396938927fcf44cce022d3283043296206d48d9b5ef7374a65effe33a27873a63eb36c6ec673afe2fcfa7ab524d2c59c6825ad853856f650ed87aa768ab455b49758025e2b5bfda575533bc13057176d147a495f58d3b1b858f38e6a12909980e30bf1495f4075da148121c41", @ANYRES32=0x41424344, @ANYRES32=r4, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x4}, 0xc) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r4, r4, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) 16:22:52 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(0xffffffffffffffff, 0x2) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x80, 0x2}) ioctl$TIOCSTART(r1, 0x2000746e) 16:22:52 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) 16:22:52 executing program 1: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000300)="07080000f7dd53cb36abc1e7614319e639b186b8827122af15e55edfe6d7adabec87bea7d4cbeccf9b7ab078900719e14772436c2ed2a7df3569580f24802bb979aebbafc66e0a5842c7394402e6dde0d685d878039514e4da0000000000000000000000255dd758138386a9f766d118be3a56efa7310638bdaf352448752b018667abf79d34d73594f23a4bf365d84a48e3e41fd9fffc7abc845090dcdc081a39097b2a269d6a56469f3707f76a7f47f1e86390d561731f531ea80bd8bfdd0df87acf5b115dc1ecde2139323b4fa7f88d4a4a5b1a47b225ec316e5b16f4e4afbc718bf9094c3500303e6ea0c1aaf5ea4669bcbe21db09f86f31487f073a38ffbbd6726692ade57c8aa455686b20", 0x10e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) close(r0) readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:22:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000140)="1398f3690aa867a03c2939fac3df994bca6e4f2dc58b3fd3dff3821319ce95ccaa29f0b87665a92119926a79b7bc597233aa568f289505a6973be57d7bde72e9c651e760437c1702bcbdd00a455e0bbbc4ab52c11c6d4857ea197da62dafd047de903845dba3742c4a48cb0e527c6b3dfdd50c68fd27c9faf1a3c4c2707aabc9c407584537873b87fdabfdeb4af426aeeb4ccf54f988fdc074cb8a7f028274dd1673ef7486862943dd454b5b2095fe5645eea457028827bbdcd6587a66380f0c67cf96d97e83b420d52312e65859", &(0x7f00000000c0)=0xce, &(0x7f0000000240)="a2ba8914465d5ec4c5d644b8c42a8c62d1dd4a5564f8f143", 0x18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) syz_open_pts() write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:22:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) writev(r0, &(0x7f00000022c0)=[{&(0x7f0000000200)="350ae95b0233343418b25b7c32bb6eed9c7806798da605fae9ec5b2012692cf910b22278786f12e404e5a2c7b2cbcf9af529827ae12f0d61323e9300c08156ab3ee2daca6895cc261931e0884be7bd978a5e00bd3b9d99facc48ec9283a876d8249723b32466b86dc2dc68c54547ebdfd86660b85acd3f020ebcb72d61c5e6caeee09c5869ecf7bb2fced5291fcbcf77f4fe18c8575c125f28169b4613e7b0c60867573fc49c55c5aa282da4e1d8ea0ee0ef1c7253c4f58289489dd7b7dbcb37c45d1b686728a54260ffa8bbff8a8fea9b3666eaedb0f3def720496d31a69fb9f3c5f94cc4cd180dd691077564a960e8d7a6d66c58b334c820877dd06f9839694d3ee7163386c45ec4c20df9afe7880710a4a260060e96d7cda2d9707e5990d1411967d5a2688567aa0ea9236c719364e3dbd0b5ad45896549e901bc470e7675e52a8683131da94574b82e5e72b1b72b48aeddc8602a7e8a451a1a66c2d23803cbbe563afc600370820d3ae3174d78b383c76bf9e9340dbf46a8f8a09f7d87f87241c24f331f584b4c78d192cd2f15050ae5ab414588ef92199529f933c4cd4149e2267a3e1d231d69761e13ee152fdd9f6246c99ef9425f6099dc8d255a362b03038cc225351772986003c955f2e5ebcd95b5744ddecac5fcccdfedcae5f76fceff82ae0f2a9f84f62a464cc5751f45421f83b0e5707b8e830b08e96a4de0726204e3e9e1f8c5afe73085489e2d8b364b7d814c539196ddcdebdcbe891762f6d3bead648cfab5548d56ef42760e1e3ec68e599d75dedde3ed508a409586000a0b254f6b0d179353db2a9bff495397abe7cb376c45b3fccbe5b60d49b25583ec35310adffb945e963ca0974d2230c0d47cd138e4e0025aec5cde2d4c4c43478865a53fe469fb1911a5e870aa6c6e187d21f5bca47e41818b89df78911323da54e8e4b013d611af09c3fa1e75e1f05b57a049a0", 0x2b3}], 0x1) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) 16:22:52 executing program 1: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) 16:22:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0xa, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt(r0, 0x80000000, 0x7, &(0x7f0000000080)=""/203, &(0x7f0000000000)=0xcb) 16:22:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0xa) dup2(r0, r1) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:22:53 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, 0x0, 0x1, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18a, 0x3ff}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0xe2, 0x9, 0x5}) msgrcv(r0, &(0x7f0000000080)={0x0, ""/128}, 0x88, 0x3, 0x1800) r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:22:53 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fchdir(r2) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind(r3, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r4, 0x0, 0x0) 16:22:53 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fsync(r1) 16:22:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x4, 0x9, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x3000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 16:22:53 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000080), 0x4) lseek(r0, 0x0, 0x4, 0x0) 16:22:53 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x7) r3 = kqueue() fcntl$dupfd(r1, 0xa, r3) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x6}, 0xc) socket$inet(0x2, 0x5, 0x3f) 16:22:53 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x7f) sendto$inet6(r0, &(0x7f0000000040)="87856812fc0461384ae1efe23f1feedc233bc631636be78eb51354b147e0144f918962beb1fd30b638d6150553409ae518574128d2957215417306ba134536b361d17e0ef148303acee9aba85977c99bdc2b0b8d3ed824d89507a5b3b4156a5a", 0x60, 0x4, &(0x7f00000000c0)={0x18, 0x3, 0x3, 0x4}, 0xc) sysctl$hw(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:22:53 executing program 0: syz_emit_ethernet(0x18d, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x1e, 0x4, 0x2, 0x7, 0x17f, 0x65, 0xff, 0x40, 0x11, 0x0, @multicast1, @empty, {[@lsrr={0x83, 0x7, 0x1f, [@local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0xaa, [@empty, @rand_addr=0x8, @remote={0xac, 0x14, 0x0}]}, @noop, @end, @noop, @ra={0x94, 0x6, 0x12e80000}, @timestamp={0x44, 0x20, 0x8f, 0x3, 0x6, [{[@local={0xac, 0x14, 0x0}], 0xfff}, {[], 0x4}, {[@broadcast], 0x1}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ssrr={0x89, 0x1b, 0x80, [@broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @broadcast, @empty]}, @ssrr={0x89, 0x7, 0xc2, [@rand_addr=0x1f]}]}}, @udp={{0x0, 0x3, 0x8}, {"09976829dbb31a355ca663ad3485d60279dfae550391e95cecb17eea729405c4566dcde75253fae261de6a426c01043ad406fe71828d962ea641f283bf5e83033fe3ed6c8c4f0f9f4a21737a906ca17038612829726049dfcdb73159c8dc1494d8a1ed67f7341ea5e862b8767480814169743f17e4414b92976e9ba65ae07b8cda376961e0fec039457d6dcef4ffa5673115cb1b5631458e1059fb5c7e314c0672f93337be04bf83a66006aeedb82d2f3496dd01222cc53dcd7676580c9fafe6f6eb9af315c36cc1332c6986eb96f734cb6b2c202c98bc76e3d520fd7403cc68bdf29333380b55c07c0b8840fff7e634b7ddfb85f127e2442ee4af40da80fa"}}}}}}) socket$unix(0x1, 0x5, 0x0) 16:22:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:22:53 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x4, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/186) semop(r0, &(0x7f0000000000)=[{0x0, 0x2e69, 0x1800}, {0x4, 0xc44, 0x1000}, {0x0, 0x200}], 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0x0) 16:22:53 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244", &(0x7f00000000c0)=0x2d, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCNXCL(r1, 0x2000740e) 16:22:53 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60", 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cca812000000000000000000010001000000000000c204"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x100, 0x20) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000180)={0x1}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:22:54 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="540750ded65334a8", 0x8) 16:22:54 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) sysctl$hw(&(0x7f0000000040)={0x4, 0x16}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:22:54 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x5, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getgid() fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r4, r7, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:22:54 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2b3465a821397fa21e68755155aa16f0061e4b9a305c0af6de29e20cd0aa36b98388f1ad73cee5e5cd3be31044f6a3d3f764eab159efd5e3e3276d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg(r2, &(0x7f0000000f40)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f00000001c0)="b350fb7b8ef8e2be53f69ac5af9bfad032394c4dc11b7360c747e19f0eb3872e4549e282e866730d1268405232f83dd69b37ffdc0e1b7b0f7d3c3fcd7ced6c32fc5a626fb8ba5ca92ae5f0e936edcab9b75aa04bd08fbe6253f51684de949f47a623c373977bfc58eb198e6b6c5171493b6a8f9521f9cebeddb4bf96a550afce35323765bae92b01262a9363bf3da013cdae746daffc93172d7fa5d5f47e7c250b91952abdd780be595bbb0233a6958f516414863099930257640a78b2358b664be9916cee5fda5db80e6a3a3eec077b885b178d15c145be6f7a4a12c291bba184d79e17732b16", 0xe7}, {&(0x7f00000002c0)="0c6352cbf3e5fb07d73cb02947d6edcd608b3139f995df38bbc3fecccbe9eee10feda0670613ff83d3093f1a89fd48771107205558adb67e3f5ed29048683e6acf31d13e5c808b8403324b6d398f15555acfe6dacd0be34f607deb76c658a90b4633562b7749e95ab2600dc3195b4832fd512b6333e1bd60c7ec54aa161cf70910e9858198d6307d30759cb011794f8fa4d1813104bbd41ed4bd150dea3df1faccb076e60d67c9f40c453e648aaa93b52bf285b5a67b99802189f816bcb0e1b9d69bad", 0xc3}, {&(0x7f00000003c0)="916e2332f547ed", 0x7}, {&(0x7f0000000400)="56eac7e076299b6ec079cee8ebb2672faed23db8ed8d2bc98272716288995b46ad6293ebfe177bfd1f6520608f0ca6b8c5af9056ddf1f3f7ac676fb97c17c77f", 0x40}, {&(0x7f0000000440)="2e1773b8962d4fee05d2b16026a010457cb34df53593aa2470a8a61c29c6724db92d9ae73734e44ed76221038b835aaa199e3c2993dbe5cd67d03804e50a335ef69667a25914d408e2c0e68e94036a32db4e54d4da3da27f01f1da28b29636d6a7122b99e5d54059ef826c52e2f8aded2634661a09ad8908c80ade63d9a81e9d0dafdd1f120018db0fbe24e28fe1d7c9bf079ff2d4fbe3d9901c677a30c7489de3190ac12b63c4009b0db590839e61df506e5ed63accf119b6790fa5f83eb4304d59642b54", 0xc5}, {&(0x7f0000000540)="f1a0d87765acc23b392ab2942a03e1729da7c96726c55323ec8722bf632e3c5b9d64aec4eea96ca034fecbc5ef6bcf61b477bd8b4b8eba2d0d7be9828922693ef077d57282810d045abd69d8cd1d5ee881072a156b9e5246d1e2fe3686a18209ffcd60b48664045e5535b6f5ffc54aa69495d29c4e9e45eb66bb2213c8ab4f10e3150bfc11485dff52dc926f7a95c5fd4fb9adb3ee1f35a42c712d8d909e3b6f4beae0bc389f369edcba12af6dee", 0xae}, {&(0x7f0000000600)="edcbe363ea190245d3eae45967801a50304848330a7a5cfa8e3b6222454c86149ed47a3c5fc8b196cbeaef5251e65a9fe9c672c0631e73152c0264738c718819f656e88ed5cac513312cbe9e26219b30d27118b6e1c436c82389e25bc97e6bc06bef671c362df33ff4ffd068e819ee5dda98c433d73c3a31545017cca96da1e648f764efe12e2147b0984ce67963e61e64597662e73ccceb140c57a5bb17b02b4d4e15c86c49ee7a8458d79846eb46d4346f59c43edc0a335e0ec8b9f913e4929929a762e9f7f05d6cb0b31564e6aa35a03b8b62fd2e9bc957ae1abf2f1b088cfbdc", 0xe2}, {&(0x7f0000000700)="0d8b16c695299dc983cad0011ad453ff65b157796663213ac2ac17f2060a82aaedefcb76a14ae3513cecbd04f15767be9532a181fd7ec03f34e7ea89352e53676970f361319477f74e2f46fb2d687ea692a400ea9fc52cf5d1e74c7a117808f73ac58641c6e83ab4e5610a864838", 0x6e}, {&(0x7f0000000780)="f1f97a4b356c272fe9a60e364ac1d47fd2e6a6439ce374a58d2ae44d7e49f3ffedfbdfe7d3cb4cc1a90ac454c88b7c751f533b157c7b91a908ae9bd87b0251c17f90a586d219d8921a5f2d0a51b516188925503f6139606a095004c5b3c18ba882182d1883db79b989ed9e9b961e1761c891561e71f7f654b048405d1850ce892cef29319f1fe4c69a21f22c87191c2b3c17b3d9373c296e0b7f626e5e0ce4726848809e6246fbb205d2fa168573a646369456b0ed04a343c27978a68d6f87094225", 0xc2}, {&(0x7f0000000880)="102df7d08190a03ff5adaafcedc394c62a0f5018fdf5854676b066bb4d86d0ab2a3cf49ee9f4af1c88b34abe152e782f6368651dd22d3649173f96168099f033d64f0fc74ed66aac23f93f07c4e35fa59dec427f1aef5769543b317960210965e12ffaba2cfe5f89de12a596b8e6cf3925b2a66092d037152caaf08b4c56a08908ec19c3ff04836750cd16d5b0bc6425f93a74c2edd046c033794de1adae329b", 0xa0}], 0xa, &(0x7f0000000a00)=[{0xf8, 0xffff, 0x6, "7617fd816bf46716638562ce6d5b51921ce26dea1b64973af840a54df97ff0d0dc8776181883cae4ff7b698e6e55e81750230b7ff353d99a59cd7737cb56d2edeca05736a8324187394253dac44fb07995a21e69e61787d55ba21f0976667767afd5358205f6d72c71bd1b033d244873539cdd54f64518dd14d9805cb4843b7d81e2af6d75ae07c49f03c9031bed65a1377c91996926147c0fd937b9f4052f628d22e3d385133bcdcc3f2dd16ab92be088c2611fe5d2d42c094f1daad1beac24da92b6805d305f41b55967dd3070b6a68157acfc2ff799f2daa449400d666f76cc133eda3eed4d24"}, {0x110, 0xffff, 0x7, "f2d14c28241ad1231a0795b24c3387f04a160fd046f60ec2beb5d4e8dc7bc85eebc9cd2c9e72dab84dee4ae37aa5ce325ee87bc46d45d6d1bba79fbbfe807663598ff1ab9d2a1209cc1ea586df0d67908445e05d5c2a9e1e8039c274d8eb1a052332b061bb2e25d4d872f2251742cfb31416603ac7d016b9bb70d7ff926790e1745466cb91f91f9d44351f68605f272dd4197d6451973f82388d4026ec84fd2045f56928b3dabfb5893ca96124f9f8e869963cade88ef5b666a640fd4854e4fac3f3017ce3bc5d6d7f237e14b519a41d888b2f35ebd1228f95945b3779f9aaab3de1bd51ce48356576ef917b2eccd4f9870f6494146c1f11ed607fa3"}, {0x108, 0x1, 0xd96, "615de21a83f3aea18fbe8fa83e0a298d6f42c62cac5491562c46098a72f56e4b9cc87a7e95629798117b738d314312cd7a983a6ec7fc6ebc66d495876c4a5a380b75b590af3cdb8852ca656e8bfa59ca0098f2678cbc9a2baffdac88d16a0a006928425c4f0218868f2717771fb488a246cd44b834243d9d2f7af775c010bc06b4f0c7d06fee06fa8dd731b09074892cb38a087fb18333adc86d57feab65b6b904e31214d9255556ed27aab0ec1d12904d8b5adbb99c165150adc483443115bfdc0db864f7291a7cc8ead8a9547a7970bc47c78809b681727ed14812ffaba3eb491896b5fbdc5a19b38fc5166d4cfe6891ddf61d"}, {0x10, 0x1, 0x1}, {0x78, 0xffff, 0xf1c, "1a81db28845e1a89c2a34555ce866292bcb18d27d35f2deeeb063e0b12b35da54a40cc5c4b7c0c7e20ffed0e93c708156668d58c52dae008b13bda3b49fa5322bad1b488bedb1e33c6e0ab2eacd57bee803fae15605fb3e425ef7c07b03a8043a3969328c0"}, {0xa0, 0xffff, 0x40, "52d70276ed2948ea8666822519f4e83d4c92cb64a570ee4746d24896eb38755cc29a41a8d1396916e74108788d26ca829ccae5f07c78bcfd2ede4888064fe2d9d6c1f5858273a29cab6cb12cb28b75949afdec8697dca01ff5d89e6ee3947bd2c9f2beae9025a827b0368b9bf0e323df5182e3312b70051bb31b224f82db43a0d523d63b12f301f0154e"}, {0x20, 0x1, 0x0, "e0ad02ea05d5e791480c22"}, {0xb8, 0xfffe, 0x400, "e896b27ceccf052bee80a5424cdcf73b4af4f9741df85c1d828579c3edd17e5ef8c1f82151734708beb584a8e91bbe39b6b98e4cbe6a64232d8a683c85a326df917a80d334f6440ab69805dfc5884fd19a1fbc45005dc748f6ce64a57c0f28980fe6f422e8faaf7b5487a6cad7d95b009d84215a9b6150a600561b644240c4a1f6d2816cb87639ae9beca7ca4f18bfd50b004765d7af1ec7018d5e643c52c62bd6c1e80ae0a7a9"}, {0x20, 0x1, 0x3, "0dfbd22b4614440c46521e723998a4"}], 0x530}, 0xc) write(r0, 0x0, 0x0) 16:22:54 executing program 1: fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={0x2, 0x0, 0x2, 0xfffffffffffffffd}) sysctl$kern(&(0x7f0000000080)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="000000000000000000006cceba8c2ba001aa922162381d9a880bc345a52c04819ed16af2619cf15f1792cafcd85ae8334db246ce4d0f822c6bd5c54ca300000000ed79f0cc307c951b983a7f0ed429d214a1925b8b6553716d", 0x0, 0x0, 0x4c) 16:22:55 executing program 0: getpid() semget(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = getpgrp() sendsyslog(&(0x7f0000001180)="54980dc35a60592cce697795d8ca9794271583aeceb6ebd20e0fa9cf97c7bd422f48cbadc4e0c587e6f144a02bbe6cfd138dba3037567c6c6e972d7661c90c7adb4d58c30c3b5df8be0ff90c9f3e0e4a37a04bb2809818ae9cb4cd4e8f9ef7bdc31ea51cc6cbc061b84b6b04cd41be5b759de982617e29823a576a7142ff873156e2b4cdf9b70ffce19eaf82f8f37f6fff6b0209e92fe2674fdfa4b6f326ce0d0467b9d2c1f99747b0b7e280805db74d87ea29bc6bf27b6914d47eb0642d084ca7067190a7bfb9950325dc4215408ccd8a7113495f0114ecb35c00c078120d793ac09462a9f27c27d6713372", 0xec, 0x20) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) chflagsat(r3, &(0x7f0000001140)='./file0/file0\x00', 0x1, 0x2) fcntl$setown(r0, 0x6, r1) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) ktrace(&(0x7f0000001280)='./file0\x00', 0x0, 0x40001e46, 0xffffffffffffffff) r6 = semget(0x3, 0x1, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000000)=""/14) sysctl$vm(&(0x7f0000000040)={0x2, 0x5}, 0x2, &(0x7f0000000080)="4b642522c0ba79b98c5d5cfe8bd480949f2bac9b402dac68f85a66c4dafec8403cc1e4165311545f7a22299c954900e6aa93cc63f44734b29738d7bf9d3850b9f47c197e7a5faf60ea22eb4aa89131074af9b2d7480734cad9d89b3363ca78d765d4469bb65f475f7fc92d42ff0f2f679debb2fbae607f9c0d546df780bd2bd9a6db56768b49489e576f66a20e48437659df5acebf9d3b5838fbe9c1f686aafb429a5744b2987619bd12480ea9ce7b46a665943093f7912787cc63927e22ff421411d44f4da645b7cd87cb1bb61ef63031d986e6d56dbcdd0e1110e1527d38279a4cca62a1712f3af55779b115419b212d9fedd39f1bd26d2f127be70212f53cf12d3907db27d53c69c02c69f3f79be421b01bcd9c2a21d4b3aa3c21025f78bda78de1ea9989d3cfba2a38e7b14dc048f98959acbfaa8a238b082162422db85ef16547b997d1795541b2279323b32437024ff6b1156dc1b856b4c67aa13bbfaf88f288b093772f3dcd0ce06829a1161ca6a6db669885282e2a0fd93d1f4912bc7af02bccfd284d57e5207da5198406ccd8f95b9080cafbf5181f8b14acc2a2767cbbd1f75cb9764525ea56ea8f8556370dc503f0e054ff3c18ec2b8a602929c2506c26459bb1783aeb7043814ac78d5c618344c54802c7d104e19ab7c4c2d37d0b7fae8c46b442d889b8ddcee3051dca24f6d396038897942c08aa62a7e70596a20623927cf952ffe3582d5474aa1831c2e7ee4a74353ad814e59195d75608099dc0a358776ec601e5d07cef0cb3aaefd2058cebbe2fc9819d8311e6d8ba62cd977adbafa8f941dc5d8de49ce79982b36b5f016f4e77e81fe93d636804004a6f9c2871b66c8f264d15b2b3524f21cf5fda358dc8de40df289834d0bb67f1e253de8bbc2f78ece4a25154ac6f862030bd504754201432dae590bce01ade693dfb48f277d5f02f2be517046933a5dec9ec6f2f921aff9084501dc11dbab4085cbb0b5460ba4f28b47e06452f2a998f90c6ad0367d5a61a4e868e5967c43e75a03438b8f9d00f91a01f416b84a8ff08382c5d654d6e2a820c7bd3737ad3558d0060657b3b862f79a155a775175431232eabfb3636b7890e20d9cc46eaac7673ed2d4397373cf0b9ed085fdf0148b3ce873ae324a778c6344cd413f6b1ce6c45da443c9d682e5dee69bfd81734272874db906d844e7bca7b6671eed974e6afddd574e1a567dc9623b351df15a7565fa0e46b1fb7f50ee18e64daf751d4b5b1c8de77ecbb202752b2109a53d01c8108273adbdc37377cda021070aa72b6ee9d3f7e21229701ebf18d871b97b84f04cd02a1404a3fa38d43b2e8819ade7e0a6e658d52dff8df25912fce525cfe2a465bcb250361e7bbf93f7756df8ee0834e74ac4c0bb7d9cf65fdf47234a60cfe80484542792d93497a9a0a87b93ecc80316ba27eb5e82f5da928a0c73265295d0958abc40e25686b1bda2eb6ba42d2ff777d5ae67e18227bd16902480c4910c7347304d04fb1885d7f3eb78af2e9fa96c50b874c92b991b0ee2d090cd68cf0c594d38a0fff3b0f336bb6f48396c78379dc0f2e0a7d969116ca751c7b49c91c2de891c80f985bd0efdc11d0fcc83770aa7ead68a9812cc3106d7ca88f4aaa7441e0695bb7b17c79a7de561c33ad1d64b7f53c6bf5d156b8e7e0751cde6efd8e0f9d881ff3ea8124064f63d9ac7059fb20540417723d68bcf6101d6afffd344d30ce2c3ec467886dc0bd66715867872db991383e1e038e1e1733e52419a7333a50096fa4699c520bf9e397d7d902f08626ddea86418b6ba5693aaac5f09ebda700260f358feee47a495d3aadf1e5f382e31212b567d0638623ba438facbd0071fd99070e21948180f722ecb788d765b0d406aa14380807aa586c11dfd7cc5d6ea396cd43b4aaf80700db703a84e04a07c31a22d4eb747b769562e5584a2a0bded7ab003dd906b3cd48a0d895f64790b4c8a35c7ef6522f920ce096fed85ba738b95e4c34a38ca5d33cd7a1c87ca3405c42ae2544a0f34ee4a704ccc0db0cc4518ce06918fb6355a434b15bdc8ecd477274bf7b5e93d490e9009d73172b8c85015180f4e88391f55ecad89e8145f74f0802e1970bb5b123a9941270760bab37a4afc2b97219fb3bc69af236f694c31ae929ed49edc68c3454f7eb711ef370ba408af4df8cc78bca0f32acec92478a7d3cb26f8b9d886ee6c3a0db8d09ff4de41dc93fde37b9c8b71e7f63319a6e3b9e83c071455319d96d51e5f4165eeb2fe364311d4cec8d659b5125f37698981599de9f0f384cf99cd955b1287c386cea0aa8101cc6e7e310dde79270909c138cfc0a565405e6bcf2282f9fb1a221a13f5858e83ca82ccea7da8c124a9720f0c2563efec4e599c65c1e56c269e0ae9f099306f116383544db0382505ef94f56a38f3e2e9b0e749592f46c6ea9cdd72658ea745b06878af6eea480c5126d6fdf63fd307fffe99e6aaf5505cb47802ecbf06b90e96c3d4fbc322aca88eb2ea3242810ef99ec2eaf446fb322a6100e156492522987b20c3cd747b13aa35ac51e8f4d6cdb958f0c51c92f48c01f4f16ec907cd7ad0bdead500510dca681064de670877b9eaf027dfc3b47e7ce5265874b42a276ee8d2f16aff06ce467357cccef61dcb60a411ba38d77f80a048bd0b9663756bd9904af44c73add1623b3ecd56d1e606dedba23d22db7469700a1d6ff3d5913fdfaa35e63277a3e721f528b692bf807f02c5e9350e034d65233f823296fed4e30f9d4cc089943be641f3132a3658ee910562013eb23a9bf5298e436b7437a628266e92ed8e87b495f3d0c473fc31fb70cb318b7857edd2681b1605b1146cb869bb68ecc338c2b108391dc6d10fcd10c4cae3e0eb0dd420b17d2cf54ac0aafe87a9cd0030429129a14e7d302ed9de3ab05c7e803109f106730b2d71671f1aa154fbd5c8a778fe3bf8e1298bed15ce3e084da8fa2ea630128ba70b9f17c5891a82c2b61697497f7760e82c0885b1c0e5c8ba0dbd61ddc3c24c0dc53a79bc0601c1d40fe21a76a1942073db1786301f0b4927008904ccd3620a1b6ff40f5d5bb027e362d995b8bf66e651664d3716e79f896be6ce9b17c00e88f571468ea555adc6b224aab7fdd46cf2777266fbcc284862dd0080d1801351c141547ae6a104f98912173e7facf3487a6e40975d2cacf766dd8bbef1594daa479ffefae68e003770ff5efc0e45325b7b393fcf87c010921c4997b7366fae94a6745fabd1baf0664123dc47743f5b9468e6731c8a403ad3f27a937de7899bb07068290a1d913f5cd2060cd708d078eb5e8f6c445855054a745cfbd4628e23f39c55a5a18ec9d4c4f716d46ccf1a6962cf3425ce895a081a298c5178f19b907ab98b493cf9dbfaf61861352e812f523ed5f643618c52b0eccf8b2d00a73719a6103278dc864f37dc8629d4fb6e151dd12c723bd4c26665d36a12d39ab9596d3dd3db87beb1fb310efe623ee8299a2e9e54fc4d4e1574c3210e7ac3eee39f7d651d4b348dfd5f418421f317f4dd553df4c40c8021d1b8870bc864c454515b216cb8848bb08b32cddcd7110361e1690d24cc4cb8a58d961e8f4a46e8840a1182a77ebacb726676950391a9966830da9b94e6999789e22a99817bb3350b09bedb40bde729de80b1f6530a611d710c6f4e31b4412c9cf65f8cb0281381852ee6a2d0f674851d58c51d7ef5ed39cf1d354f3c2caa1c76a15bdaa98fdaf7cf7aa34b2adfec29708f24589fc3e68c91bb82c531b926bb6806d806bb4286f166288235d54a0377aa80a70405d8a543c479a563129749ce55e2448d402a2f140391ae37a9783801539a5b80e89620297ad438d0ce160fe40d7082e109c8fc2fa0b5fd6c7aac1a36c70a1b8684f51e5cde659523ade8f852babe1c6a8abb228c2cc1a0c7480023f09f7f3d68beef3b4e5a0d00b207be2ec1c2c772c24748cddfae89b177862a3d93475ae343e5316ee19081ee8e851ef121b74e8ebef7d0a23a67f8542c6ce64b147e2ae724229392e1b4b7fcf755bf0e7e870b2db95d2086100eda5a1985d1a34c132b06870daf771f9fca61422e0a36340ced795729c89d94702ebbd9e5a08c55fe31a1c22bdd6c227bfec637a4015308b3c0ca084b1a5764642b57433599e230c9094624e8b15f5dfa46916d9454a647d00f95e17852c479b652ad990f683cfb5d1fc7097456fe8bd31e0b00f6ddae069aada275aa64f7a91b0674a39a495f3cede97b88f97b0e1ab0c0083c4260ef7bc319baf84610121f04157f4b43d051c4d909e5e8e0a4802dfa31df81e3ba4c08b2f5e510d2c1c2c5f7b37a3e95e345dd83be0881b0b987a60948b85fcc82778ba8bc1e044250054dc5200f439bd0437f2f168012e0faf89707cd2648e069666cf626b1f2ec8757e7430fd959afda4abf09b9c90a907e33f80177d78ed5d28a58d9a93995d144880b19a15d08b0e8c5b8aa73828cf8d36f05d55aba50b08f38064818db234def02672c2ada06e59b3b318975b71d02ac27d870d369990786c68f372885f65d0c42e48ce0e9726408d9c3a0951d04d7659c8386eb91d9c5a984b3aca8fa60995f5ecdf6765925e0e3071e95bf06423990f19964adcba66cb104c733b5f026db706c74433305dd7645d89a0c6a1db0c0eb63d698a97891d29d9eb7b72d8726031fc893bfa869790a2bcb9fa31e86cda6f2eb3daa3084384495d7434e069f125abcd9286bf6a522fbd6b93e85b432a2f950ace3a36a53ad3c84230e2d3b811ace13872568a8846e591459f5dc338f70d227d5a1f443c1e117ce9c0d868c8c10435e4de281c2ff5da91365c1b3bced1ec73026288d083fe227b20a8cf729328a5d9b0dd6fe29771736fba3a6312f3cfdc6d0d0c72f29122fc5e419c23cb72f144d98cc36a2caecff6abac2d9aa4dbf8395c41bd2befe23177caa4cd6b129fc36dd74fa1ca232b5878a420f72e54e7b263df581caccccbe0d3733ebbadf5fc7515c810555b4cbf101404ef1ddc089ead8e83ade66bae4a09a222c8db899924b961395551a29364287fa1f98ebc77e270b8d019b9ba1baa96056a822564d45843132aeac06441ee41e81a3d2b53cc99f988d68d799f86422e793eb527c5830bc88c31b7fb0f922a5a77d8e490c18131461bf5e317157383a7828952d1cfbb144624294fddd556e8257d45dac2fcb8f1e3cc9db04472b4a12bbd0209f0e8dd1c13f6edc7dfb588c4bcbb27b312993874c137556321594146267709d5899dcf32229852ec813c70872c1fa00a3237c05c1cf828190cdbe7a49c2d1f5039c82e3d380d82dcf35841c06d3f04252e74a33a6e51a3c7acf675c937606b258479bb071b915406cade596d3939862657520867cc9fd745976392e54f88806ce28f6467037e52b1f6b47a45704a30bf03e4db69722fba018dc05cb1008217ec33594c1eeb06adbcf92120ad09a435db6b8155397bdc2343800a40fc540df866b166b2ce06b08f9dd2accfe41a92d7c755ee665f17d6426e2085a71b478451c3600299f49278177e1e119c0b13493e434c02b728efb653dd2a80de9a6d6fdaba0fa365a9168f9a2f3604dc06d1e92995f14b2c084ca901bb02155bc39885fd5895e5514921a36fc7b9ace1882bb8bda9334dd6c63f4515ad0cc6798f99a90960e29aff816151dd0641290add7f2d637c6c75970029ab10e565c3db3fe2e95facf5a107cbe0470280378e8ee73ca71ba688976d8be4899e6178bc707c69987b224a22c5f9aba52c9ab0c41262dcfa35", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="5da15fc010dde696acbd3aeffd2a15839fd64a7f5ccbb1ecb429a5a30f1a8841ff81ca5ec968c6ec01807ce3f188617dca4e44ed799fccc9501059fc1542b904605c895e750880f6d9873d5bb251ee1220c0502b9411b4eacf9be97de080d7e50aac6291d13939bc3211", 0x6a) 16:22:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8b5856668ea693a21ece05bd1b0aa79fcc5fd6f0d9cf049c00000000000000000a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, 0x0, 0x1, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, r6, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0xd, 0x8, 0x9, 0x5}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r6}, 0xc) r9 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r9, 0x80606948, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f00000000c0)) 16:22:56 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x4}]}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$KDSETRAD(r1, 0x20004b43) 16:22:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x18, 0x1, 0x6, "50b7a8"}, {0xb8, 0xffff, 0x5, "e68a31fadfad6f9ebfd59d2838a8a6b37832dc3bc546d8c58bbfd5877d60581e10409bce1770e4a8b9bc0f2b1a6d8b340aa53a8400f9693cf33a7e8320679bfb424c61c82f7871d65078cbddbb1de62eed246c944da490e560103c8f5a04f1eb91472d3cd861174812489f6966560119d7924845328018eaf6feca243f963f60acb22219b94aba1c5bae95247659834d481a66cae2fd1b85a165d3e469aebb1df184"}, {0x18, 0xffff, 0x4a, "74f2caf472"}, {0x98, 0xffff, 0x34b6, "cbbc6d5de8c8777aecbecd01d353b34247b953e62dad1e24ad2ee5684d211496a4d8fe31b9eb5e9a57eb7a5ce2676525da0a6f478b975ec1c6532918951e211871be4a6af8587f079af0b7035198470f8db9bb8481520726fd9d400faaf2194a630947496f426a99731e672c8d37843f335cb1754ef0fff16a8a19aee615174cae"}], 0x180}, 0x408) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x4, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x0, 0x8, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x2, 0x101, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xfff, 0x1000}], 0x9) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f00000000c0)) openat(r2, &(0x7f0000000240)='./file0\x00', 0x800, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r3 = getpid() setpgid(0x0, r3) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) connect$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 16:22:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f83c8a5b6701000000000000000000c414000000290000002a0000000000fb0a010000000000893f5b68e27c8e8f2c87882c7127a70ab322f3be2e8c1bf1df1ca72ddbb62b6a201e7648a93e0295c3a493d07db4cc54e734be89506e8fec2c93f978f36b6eca12ae7de19d6bcf835bd66c9fac93116341896caed9585632b895add40962984ec534901010e7682cdce8fdd736e99c423611ba1bcc60fffba33e3c2e1f37698a67728739c52783a4955bf94ee5c0b545e0d1ac1e099cbe61e3c0ffffffffffffff9cfe68587dc624f3176ed4f512fcaee7842428d9a457325c46f5c19f455b8c2952341d87ce3d1e0d61452bdcb1ac720c4c977a49ec4d9aa47ead129082b2ad29c870d7bc28fb8ff9d7a4cfc0c19ee0f94c54fc82d71ace025a2c56f0c43298af49a763d9c610f9889ae941f2e1d9d1e3547365581082982861e7d270abb75d501ea5e00cd27bd2933fafaf1fb65868849b4ecda09237c1c5e6d3373b89e30d1d3fb884e281dd7f90feb89936f37cb408069d2d352ea2c57a2754672a579754cbecdc033176a5afd9958db3965d38c5a62265e91477d04bba7085f6bca62a41a9b01d105cf3fbbab0bcb52e6468ef611fc92468503bd221fdb47b3efe067958f78cc2f4f54b751470c4942c1c724603282cd8f00ed350fc9de2abaf953963d163fc20e08becfebfe3c531419f8a651a2a114eaa0251aafc93817f0a39299c29cb6007f622cdea56349e2a006da643847f61f840dc6d93d3c77717406291fe5f193dcf5278023f5737eaf18b8a004df4f914cc638cd4f491436360ffd73ee67c90cd8817869ec6516d3cca1196750fb17704f90ab255370e8f123ad04d88a1eebc6d503668123e194f2629221f10ae81f9099ca1cd4f598c8a95f0960570ad1f1f9498df4aae1272"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff83, 0x0}, 0x0) 16:22:56 executing program 0: r0 = socket(0x2, 0x5, 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0xad, 0x40, 0xfff, 0x83}, {{r2}, 0x6, 0x6, 0xfffff, 0x0, 0x8eb}, {{r3}, 0xffffffffffffffff, 0xa4, 0xfffff, 0x8001, 0x51}, {{r4}, 0xfffffffffffffffb, 0xa, 0x10, 0x7, 0x1}, {{r4}, 0x2631a5714e2d953d, 0x1, 0x4, 0x8, 0x8000}, {{r1}, 0xfffffffffffffffe, 0xeb, 0xf0000000, 0x1f, 0x4}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000100)=0x4) setsockopt(r6, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r6, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:22:56 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f00000005c0)="c730ac8b3603fc3ec4225803e824052cad4a076a789aca154c6c11fb423ec4679a68bc8ea2be7c4b7ad0b369c2ef4e7f1ef03a8acb781213ce7a541e6632cf7071b4dac73185cef158ab67328b88325e38d40e12fc2a07baa35922cac242daa4ef0d683e2c20ed8d83c492988adaa847882099e2fcf303cc7eb278727442aef321dbe57b0878968b85b79527b28d891e181b2670c81c5aee0aea360d8f14215a9124caf2e9685e49c420e3f9e62055c742c0a851661736a6a78ddeb09d9154a8cf411067695d49364cb2bdab1fe38c2d9500c9c90235c2d5169b00"/229, &(0x7f00000002c0)=0xe6, 0x0, 0x63) r0 = semget$private(0x0, 0x4, 0x189) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80000000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000200)=[{0x2, 0x1f}, {0x4, 0x4, 0x800}, {0x0, 0xeac9, 0x800}], 0x3) semop(r2, &(0x7f0000000240)=[{0x4, 0xffff, 0x1000}, {0x2, 0x1, 0x800}, {0x4, 0x5c76, 0x1800}, {0x3, 0x1}, {0x1, 0x3ff, 0x1000}, {0x3, 0x2}], 0x6) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/138) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x1000}, {0x3, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x1000100eb, 0x207}, 0x2, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000e, 0x0, 0x0, 0x0, 0x0, 0x10, 0xb}, 0x9, 0x14, 0x8}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xe0) 16:22:56 executing program 0: r0 = geteuid() seteuid(r0) seteuid(r0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a00000000000000000000000000000000001050323f349ecfb6000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa3c00010700000000"]) nanosleep(&(0x7f0000000080)={0x20, 0x100000001}, &(0x7f00000000c0)) 16:22:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa1da7ef542e605bc3d5c0219a0dda1dfe7d8601000000200014060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22f484d91166d2ba4543b5ebda77eacf8c61d430801fc613830da4aa4d89b24c9e1890814d306b748084d4d2759088b536c8f4381887de8f75c6f5c65167076d4e980593cb7a6e8280ae39b2319659ed4aa3bb839ef546b863510074adb4cbb3f957b65fcb62d1a517d4b1e62303cea7a3c99a85", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000001090780000"]) fcntl$setstatus(r0, 0x4, 0x80) 16:22:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:22:56 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x26) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:22:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$getflags(r0, 0x1) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "00f11f007b0095190c00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:22:56 executing program 1: r0 = socket$inet(0x2, 0x5, 0xfd) r1 = semget$private(0x0, 0x4, 0x1b2) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f", 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000340), 0x8) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x73) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r4, r3) write(r4, 0x0, 0x0) fsync(r4) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r1, &(0x7f0000000400)=[{0x3, 0x1, 0x800}, {0x1, 0x6, 0x1000}], 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3012, r0, 0x0, 0xfffffffffffffffc) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:22:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x80044c, 0x5, 0x2000000005118}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:22:56 executing program 0: syz_emit_ethernet(0x128, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031797100f23a0000000000000000000000000000000000ff0200000000000000000000004e220008907873b0c06e47b78f4fd496ccf6be60b34e48b9f3f0e54a598f68eccc0c67e9395fd1c77eea25e5182f8f6347eff222e334e12133b8a97c51d2995e2d282a527d93bb0f4ce409cf897c2b48772ed5a082d86022c8f66eb12e0d4b4f360be659e2050a005182fd428021d63f520110705db542fbb544ec635708ecaa706fabbd5a6be84dc9ee64a67d338920c8aecf8c6ae0a52f5839b23de26b85abb470cdb93087675a92aefef3327911d386f6ec078508e2a2c9e10776c2301df99c5a1b10d50e94ba255c239ba1435458ac70e5074922263ce026e31d2554b742a0f33fc85a2ffb048bb567c0899fcd052a98cecb1429eaf9cdf95176b45fb47231bb6c9efb0a7479fd9652d50b96739503c84a3f2b87d1c66c0e653e23205f17d9496b400000"]) 16:22:56 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000500000000fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"], 0x74, 0x800) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, 0x0, 0x1, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18a, 0x3ff}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0xe2, 0x9, 0x5}) msgsnd(r1, &(0x7f0000000080)={0x3, "a4487793ce1f3e3f57a70b5e1192eff749fd633519449e6db92e96aa0262058f6f64597eef93d215fbacd03a10008b2a8aae945c9b1e367c2d844913d368b93d168c28faa9bd9a2fa653d0043986c40c48aa997801c35265630e9eab11a8a1c4eaaaa1a5059a9216894051086be4c6bebbfb6be14ff66797b04c0c4afc1bdb5a10cbae8b7611c2a71c5f4d40a75da6c0b6ba4d1736d412efb5a8a494"}, 0xa4, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0xd, 0x8, 0x9, 0x5}) r2 = getgid() r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x18b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1, 0x0, r2, r4, r7, 0x1, 0x9}, 0x8a5, 0x2, 0xbb}) 16:22:56 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="c0aaaaaa090032c8e1654cc60800bb872083f795f186e58bd1e146000020000000e8e78566cafe3843"]) r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10010, 0xa) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x1ff, 0x4, 0x3f, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe7c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8b}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x953}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x2534}) 16:22:56 executing program 0: syz_emit_ethernet(0x26d, &(0x7f0000000100)=ANY=[@ANYBLOB="cd3997030f000000f200000086dd60e3060000083a00fe80000000000000000007000000000000000000018000907800000000e214e63f1a0a767bda607868d3fdcda97f20c3f8d25d4fef6ec2458555b2ab87e994678fc0c92f31fe70da7b4127e8147ce466e5479fb8c878f8995620831bcbc90d034665593e55fdc66f83ad42624b9fb955baf2c77a6b11d6620082385e7d51dce531e723b2cddd523954fd39c615ec721b6cafc98b40e87cbe1db3c648634b2b285e3659068f96489ff8a5cf52c3dc4044cf2c6853948a20ec1441f6706c98109a6350f28b0a9ef43ee9c7a4dbb612562c0a15"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:22:56 executing program 1: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x606dca73) setrlimit(0x0, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff14e9085c843ac43629fcc51ab85674e9f233ff0f000000000000", 0x23) fchdir(0xffffffffffffff9c) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009030, r0, 0x0, 0x80000000) 16:22:56 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, 0x0, 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, 0x0, 0x1, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18a, 0x3ff}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0xe2, 0x9, 0x5}) msgctl$IPC_RMID(r5, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0xd, 0x8, 0x9, 0x5}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setreuid(r2, r7) syz_emit_ethernet(0x46, &(0x7f0000000040)={@random="e7ed931a4e30", @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@noop, @timestamp={0x44, 0x4}]}}}}}}}) 16:22:56 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000240)=""/38, 0x26}], 0x1) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) chdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r3}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0xff, 0x1e, 0x2}, 0xda7, 0x1, 0x7}) semget(0x0, 0x1, 0x20) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/138) 16:22:56 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x9}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) clock_gettime(0x5, &(0x7f0000000080)) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xf63) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, 0x0, 0x1, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18a, 0x3ff}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0xe2, 0x9, 0x5}) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/152}, 0xa0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x401, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 16:22:57 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0x1d) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000000)) 16:22:57 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000b80)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "ee084e", 0x20, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{}, {0x0, 0x0, "f4"}, {0x0, 0x0, "f8"}]}}}}}}) 16:22:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x810, 0x0) fchmod(r3, 0x40) ftruncate(r2, 0x0, 0x0) close(r2) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:22:57 executing program 0: r0 = semget$private(0x0, 0x2, 0x10286) semop(r0, &(0x7f00000001c0)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x0, 0x3, 0x1800}, {0x2, 0x5, 0x544bd279eda41222}], 0x6) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x4, 0x81}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x2, 0x33, 0x1000}, {0x4, 0x6}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/186) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(r0, &(0x7f00000004c0)=[{0x1, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x2800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000014c0)=""/163) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x8, 0x800}, {0x3, 0x1}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/169) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000100)=""/169) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0xff) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f0000003780)=""/4109, 0x100d}], 0x2, 0x0}, 0x42) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(0xffffffffffffffff, &(0x7f0000000200)="87", 0x1) 16:22:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x401}, {0x3, 0x0, 0x4, 0x7ff}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, 0x0, 0x0, 0x0, 0x0) 16:22:57 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x121, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x80, 0x8, 0x3, 0xff, "55557749e8df992f5d6bb623b478bb7193fdce36", 0xffffffff, 0x4}) r3 = kqueue() dup2(r1, r3) r4 = kqueue() socket$inet(0x2, 0x5, 0x1) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r4}], 0x3, 0xfffffffa) 16:22:59 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000500)=""/262, 0x106}], 0x0, 0x0, 0x2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x4810, 0xce) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000200)="4c04347ca0b7c0f7e55fc504af85fb202f98c902b400"/46, 0x542) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 16:22:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x401}, {0x18, 0x2, 0x1}, 0x800, [0x4c, 0x4, 0x32, 0x3, 0x7fff, 0x6, 0x6, 0x7]}, 0x3c) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f0000000680)=""/258, 0x102}, {&(0x7f0000000580)=""/196, 0xc4}, {&(0x7f0000000380)=""/99, 0x63}, {&(0x7f0000000400)=""/217, 0xd9}], 0x5) 16:23:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e013001400000000000000000000040000000000000000000000000000000000ffff000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="396d47c72d30d7b57728ea9309ddf1b645941c9559e2795f9a8be9eede52e97f391e7351680d1dac5c54b0ad5504831e75f3d7899ab49f5661b4d6ff5f826c331c2b47feda044a5eb0c9ac88fc966dd11ccab2b19473ede7ae1784d3f1084a636eb47a47751d9211dfd88fcf32bbdcce26a93d644e4aab830afe239dced8cfd5a8c2532e2851f230c6000373ab400492761c189fd3ccffa27da96104cddd2510657130611c29a595ea9de5f22dc9e7d09246d82851eee0b9e3b98669d65757df4d774c6c", @ANYRESDEC=r0, @ANYRES64=r0, @ANYRES32]) 16:23:00 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x76}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:23:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606948, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r9) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x176, &(0x7f0000000340)={@local, @local, [], {@ipv4={0x800, {{0x11, 0x4, 0x2, 0x8, 0x168, 0x65, 0x2, 0x7, 0x0, 0x0, @loopback, @rand_addr=0x7, {[@rr={0x7, 0xf, 0xff, [@empty, @broadcast, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x7, [@multicast2]}, @noop, @ra={0x94, 0x6, 0x7ff}, @lsrr={0x83, 0x3, 0x3}, @rr={0x7, 0xf, 0x7, [@broadcast, @broadcast, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0xf, 0x2, 0x0, 0x0, 0x12, {[@eol, @sack_perm={0x4, 0x2}, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0x9, 0x1, 0xfffffffc]}, @md5sig={0x13, 0x12, "36c504a7cf1261bb35d3bf17dee1182d"}, @eol]}}, {"624911ed2abfc2f55a70f5cd59c05968c514cdfafbc5bbeb8db93dd397d80dbb161602010c54eea58621fcca20b9c535eab46303c4fcb2f8014823cd80022308c26a0cbdb22762da182855cf4478b88cf997038862f4a1467e9821c4a3e44d10b1ca710112c3735368500907aff24eb293672001b55b118299ef7e052873453352898074713906d480d75ffa7770a040247efaa5fc3f72e88f0e332a8e3a077142550838015bf10670ce73e5b59959fe42c1c3165ef2ee65c846a55244c210a0ffd0832b7f26cd84c10f96c27bc547179079892f970685c94836ef84985a5825d323805c285e1e1a"}}}}}}) 16:23:00 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6083773100340000fe8000000000080000000000fb2159dc000000aaff020000003853927831310050580302eb53fbd33d1d1e4c0000000000000000010005020000010004010004010000000000000000000000040000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000600000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:23:00 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 16:23:00 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000480)={&(0x7f0000000c80)=ANY=[@ANYBLOB="b307fa9a169b41a302ecfac8f8e30d7c07ebcc25be8e6f82712ae0263056edaaa20672a32e6fa2e580c177138d82907c1b34fcccec2dd6a02fe407c496d6fd191be54cc4971b43249896"], 0xa, &(0x7f0000000ac0)=[{&(0x7f0000000200)="929dc49cd282bdcd59707329ba4753548c68bfbdc0b6b6b7988e3b1e31471fa998e948b560bf1f8304b11605b7c7f9aed9fedfce9cb5059effd3568ad03573eadb27bc2087b97890343a31db2e3153a6a3dd292bafd861440619309d48d42a183794723e2272ef5f7cd9636a5c0b8bd70aea790ea2e7f57e694da8b0ee305fff2d55d54ea26ba993291008235d0750ea093b7e1abec777fb931d09da", 0x9c}, {&(0x7f0000000300)="16121c30b99f5a6c4fd88633321f2208b8f5f70693b2e72b30e33677ae021722e692c5cf1e7d05852887aa682a8a70cadfcdbe9399fea808d605fa538e8c408667772573eb7defd74643313fb7f10e28944889b38552368b2199f84b069b1fce3ca0fe6d0a7bab85ee6c9ad43c53a7ff4e9b2a2bf9c29f1560ec13bc44913dded63f0b7a9563103139ff0a5839f53ae6c08bc37c9d5147cd50af2208e193506c39bfe62385f2630cc853ab6ee2a759fd31a111b6854590238a0dea8a3000fb0063b07e7e96acd41ed5b5a30d87b124dfe3982af5274c5bd3464b7d17be21e4090f6e3e36bd09b35eb6a7ac12585c1fec", 0xf0}, {&(0x7f0000000400)="ef73b2082f79b8994b678a1e24ff447260de52cd18a87c4568fbea802d502d9812dd887df5dd57ea4a418fb837018061d30c483e2a511b5c7c9387ec74dae3310a5cc6729a315e0dba53", 0x4a}, {&(0x7f0000000500)="b43acfcafa52efd3f7b05ecb832c586a9bae6b1b6e0cd6cc90a15ad3285950ac5c9016f28d600560f5bec348fb980eb0b1ea93076d6606c87f3f2229435770c54c8b2d413aaef3738c8481675d208e8e8d81867c2200f68dd012dd004f5254999c09faca0de80da825a6faaf5bd2079cd4993a0d7309ea95a1bb5e647920b6f690ce65ae8907025d7cfb8013447754508ccc6f3b3f4c628bb763f1c13ecfd1cd78cde0e056e66cdfd7f76183ce851a93e20e4e0dd3720e515d8afe37", 0xbc}, {&(0x7f00000006c0)="09c8f76b6a762d2b9863b3ea747a98ddc4c8dd6e9d0fb7b4111ec1ade3b1d0149965e5a0d6354f77dc71b6ba54a74c1b9041ebfa7075f43ebc949ec30d6bc4e6eca130b880adc87006c4416731185bd34ac6efb9ea88c1caea6714ba3904f51d6e7cb7df24bbc87926a417d48cf34b6208a25496aaa4758c36442b36724b13bbf44376b9b18472eb2e502aa74cb3b32250930a1fc63fe3b6ca7886d810f39da7f506b2f471f912d83dd0025295f25d7be8e225bc801c43732f411df2014a7ba1433cd20644881f8fd9023b8f9bb72020", 0xd0}, {&(0x7f00000005c0)="fa5e70291d634a8fb7c5a582562b909847059f507d9b8bc1bb2ab778b592583b497e319db4bd8efaff43161ff15452c932d3ff367fd7a509f8e0de3c8c01aad9aef0b00650b5a64d3e1a7575994075465c0449e4d589c7c2cf3495d5aff83190dac7239122bd28efce78768c562afe8022b7792852f46441b11c698ab0b79beb1f2c32b5f7eabe5e8dcebb367fd38f3850973c56d97266ac7db62384236e9c15cabcad38bd577d8e62151cab8264890327a3f2e39fdd51a0a8c9", 0xba}, {&(0x7f00000007c0)="95d774811678f70d1c8d5de4fbd0136fd68b63d419192fb6ae7bd7525b3d4b0842a471cd637ed0de69de2bd67bef420ad879f81849e022a469ed0566ed99592b522ed0da74ab8ee80e182464d3f228e66c90bffc350d649ca9e7cbf714e63310e3ac1614690596dd4eae68c20b7d0c12529b530557663f45d96389a95b151ebbc6ee8cd6a5ddea", 0x87}, {&(0x7f0000000880)="046d710195331cd00f8838f8b264cdb126618291c9c6250de4829b50ac708decb8840d0466a227c5117030ae9070fab58a729cfe912038394c8df52a8879b07e627994ab3a9479af065695595d4e5b9ea8d3076798fb47b0fdd65f4ff068f83414902e86381e88533debff0c24152f0e38e30961373cc44f83749d9830a0347c14ae138de02429c590f42edee9fdd15ef58e", 0x92}, {&(0x7f0000000940)="5d36c6444d5ddbe31a1dc2351056515aba85fa8496892bf8f68380b2b8c9c6514aac2d10a3bdbe6d58e9942377b200544d6fc9e7815fe696bd3839c071188615797977af863c18c42e1530bfdceab28d291796a1880e7cded3ae5000feb468f8f5f47857d3229bda6f87f6558af4d7b762f899f4d15ec56cc3ce5b229f25922199c5d7cb6ef8611615ae5d68eb0605e8f556be54e921ebce47fb4ea8e33b86baf8fb63", 0xa3}, {&(0x7f0000000a00)="ce624dfef5b5cd89bbefe572026b208c2ca95f1fba774357d0373c3f525ef7069caa13f4a9dcc2487c01d9708d0d011f44247a2fba0448250435314f192e050f902ee23e1edcb15996b7623a44723beec5ea2505752d31189d3e98c015e5bc27e4d6d3bc30ebc44a34d576ec6e16dc89b3b45681ca40eb34db75c9579ac44043c1e94f7411e2c7d47549b6d4b055b496a15e4baa8a3ced70ea88ea25e34bfdfa57f4", 0xa2}], 0xa, &(0x7f0000000b80)=[@cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}], 0x60, 0x40c}, 0x8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket(0x20, 0x4, 0x81) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000c00)="00bf7e53c042853bc1736cfe5cee204f1337bc8d532418b2e67c4b1517bbef588ab93c89f852c04bd37d60fc3b3afaa2b5650c385b6e6d6ddff7f07d07c6af00b9f4ae7a8db051b1f7e46673115c6423070e6e2f587228bac09e840d6450348b20bab3dc98c53294d187", 0x6a) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 16:23:00 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0xfe9e) ftruncate(r0, 0x0, 0x7363) r1 = msgget$private(0x0, 0x0) r2 = socket(0x10, 0x1, 0x0) read(r2, &(0x7f0000000080)=""/71, 0x47) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000340)) flock(r4, 0x2) lseek(r3, 0x0, 0xffffffffffffff7f, 0x2) msgget$private(0x0, 0x321) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 16:23:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000140)=""/223, 0xdf}, {&(0x7f0000000340)=""/227, 0xe3}, {&(0x7f0000000240)=""/135, 0x87}], 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="540750ded65334a8", 0x8) 16:23:00 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x80000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) semop(0x0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(0x0, &(0x7f0000000000)=[{0x2, 0x5722, 0x1000}, {0x4, 0x2}, {0x7, 0x3f}, {0x2, 0xfff, 0x1000}, {0x2, 0x11e2, 0x1000}, {0x4, 0x81, 0x800}, {0x3, 0x3, 0x1800}, {0x1, 0x2, 0x800}, {0x2, 0xfff}], 0x9) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 16:23:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x4, 0x0, 0xfffffd16) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto$inet6(r1, &(0x7f0000000000)="10e42d9a1f1af249c21a70683a31791df0fa7f37329c58a10e412dcb40cba545e988d02fb8d9eb32eff787475952bbc173901177fefb220d3299c67444b0dab9e4e2e902ca6f24dc5f76fb9cf848134a2b7f8508166f8311187da2b39c6588fc5c06b1fba72fd3c1", 0x68, 0x400, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x4, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r2, 0x1, 0x4, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/186) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/159) 16:23:00 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r3 = kqueue() fcntl$setflags(r1, 0x2, 0x1) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) 16:23:01 executing program 1: r0 = socket(0x20, 0x8000, 0xff) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:23:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, '\x00'}, 0x3) 16:23:01 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup2(r1, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, r5) dup2(r3, r4) utimensat(r3, 0x0, &(0x7f0000000140)={{0x104, 0xdc}, {0x0, 0x80000001}}, 0x2) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x4, 0x6010, r6, 0x0, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{0x10001}, {0x4, 0x2}}, 0x0) 16:23:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:23:01 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000002440)=""/4109, 0x100d}, {&(0x7f0000001340)=""/137, 0x89}], 0x3, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, &(0x7f0000000100)="9cb62e363d254b7ff5da1dafb3fd216fce7b49b1c5524111b67d6bea87a2549c314ee27b8db51eb230aa3eb49c849540065a665d1b747a5b20932c7fdd65c888352b1a42c620ac39b58bc4cec4356779ff7d5350704aa87924acaf521c41fadefbccfa129cb05ce18de02079fe267a1139eb25af13be79b47cf5df643f540389304404609a4985f96951f57b2c5e91a233db3bec2c3f6bcc8ae2307ee8ccc9463e6d86af8efda174fd0972dd239089ee1c1b54dae6cb6e8e7cd3ebe9a345f9ad4b05fe51dc", 0xc5) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r5, 0x0, 0x8000000000000000) dup2(r1, r0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80606948, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) 16:23:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000440)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601acca84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb53a32b817062b55dda0dc0000008791ab7aa2984f60c87d4b3fbf9b43653efe4803a1c009cb327a1705f56f191e2c84fda4619ad25159940d5ce8b786476d050f"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x7e, &(0x7f00000005c0)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa0800450000700000000000019078ac1400aaffffffff030c907800000000450000000000000000290000e0000001ffffffff940600000000831f00e00000027f000001ac1400aaac10e1049b7412d53cba2e917db0584a9e1400aae0000001ac1400bb000000000003b79406000000000100940600000000890700ffffffff000000"]) r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x8, 0x1ff, &(0x7f00000002c0)=""/160, &(0x7f0000000380)=0xa0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x8002, 0x0) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)=""/164, 0xa4}, {&(0x7f0000000240)=""/45, 0x2d}], 0x2) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto$inet6(r5, &(0x7f0000000040)="b98af9e9bd7e117f06bb562043e52789a054d15f53a7ff2b3a4342e87676916d456145442f6d187c50d43ce534eaab1cd7e07836f78b1c10b73fe78dc6ad9bc1a2f090165ec4e55421471ea591ac05bd7ee3d8a59b87", 0x56, 0x2, &(0x7f00000000c0)={0x18, 0x3, 0x23a, 0x2}, 0xc) dup2(r4, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:23:01 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000140)="0788bced86fedbb2134248c869a417d33baad8412533d0aab46b207817030000008ad6f71f38ac4b94e286a47dcbdda7ff16ab78f3b1aa270cc7669a2767b85b7f372a0c57f41fe563f7431eff7cacee", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100", 0x0, 0x2}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x80) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x404) semop(r2, &(0x7f00000000c0)=[{0x1, 0x4, 0x1000}, {0x3, 0x2}, {0x4, 0x100}, {0x4, 0x7f, 0x800}, {0x0, 0x63c5, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x2, 0xfffe, 0x1c00}], 0x9) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) 16:23:01 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x20) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r3) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000100)={0x185a, 0x6}) r6 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffcb0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) dup2(r7, r6) execve(0x0, 0x0, 0x0) 16:23:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) recvfrom(r1, &(0x7f0000000340)=""/250, 0xfa, 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x2000000000000002}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606948, &(0x7f0000000300)) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000100)={{0x8, 0x2, 0x8}, 0x4, 0x4, 0x5}) kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r3, r6) symlinkat(&(0x7f0000000040)='./file1\x00', r3, &(0x7f00000000c0)='./file1\x00') mkdirat(r2, &(0x7f0000000000)='./file1\x00', 0x0) 16:23:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x1) shutdown(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r3, 0x2, 0x1) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:23:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="a202a58b93393911772b00"/21], 0x10) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 16:23:02 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x2}) r1 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000071000000000000000000000000000000000000000000000000eee1000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f93ff410000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000006a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbe163ffc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"], 0xc8, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8eff0000000e8b36c2a7e2aec2b745d25063df497ab59bed1c48d55b6a046da002a706000000d9"], 0x4e, 0x0) dup2(r0, 0xffffffffffffffff) r2 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000140)="f5445ec1065aef2214b42eef389d07e6bcd427f1f2c38b3d45f8f75f09b91e33ec2a3d300667ed8d619606ee2f912bdc2dbe53006bc874502cecf966f25c9553f50020711837530d52e6d956bbd5e05790c6d5031d8d86883bf44e7c9a0d4e169818e73cadae4395c972378be68233c536ea5709a0a7bc91", &(0x7f0000000480)=0x78, &(0x7f00000004c0)="55f47a6cdf1a57fb7e249a6e51f2a004c29b4b09b5d54fe7a1400a77e5529a1af14c0eb80e1277a4a8f4bcc9b8c56669ef35db9a61d28a8089ac6870e40c3ae562c95f38340ca4558663eeb273d2fd4360daaaa3bd313b5d25bdbb41106c01f804c2a0d3d3b974ac2f1ca99dc65bcf33a9b6fad0cef755f5ff8383ba20b6861c8b19a7ca07f80b36686c253cbb7bdbf46b0f0d570d73546b0c9f0fb4ff74274609ed0b5e8135a5de8c6d3e10be7434499439b93f74ebccda23955ff8f140ee5b88f7d44227c5a1e0b045efffa1bf750211e58575b5949391bc5a5bd7fb08f51d83d2ddcaa803d88ad08d869e6adbb3b0bf074715d8c577de07d6fc85", 0xfc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f9f}, 0x7, 0xf7d9, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(0xffffffffffffffff, r3) getdents(0xffffffffffffffff, &(0x7f00000005c0)=""/177, 0xb1) 16:23:02 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x01\x80\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000080)=0xc6c) open$dir(&(0x7f0000000040)='./file0\x00', 0x440, 0x9) 16:23:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) getppid() getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:23:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="353fb4407d9ee529d486c878ce", 0xd}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "951a02f3011a64e1a3dc620252b8b9a5ca335587"}) write(r0, &(0x7f0000000180)='\b', 0x1) close(r3) 16:23:03 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff06000000000095df6000000900183a0021405aafca51147426c00f82783347a0fe8000000000000000000000001000aa880090780000000400000000000000000000ffff00000000a458e8633db3e935eb88c2bc8e3a4b8812976d2b241ccd4d5bb56e4dc94d53eee37ae940bd58387d3faf63d36ee8802c4b6b276a98db0e505499d8d0839f2aa2e4951892e59eecb9b92e1dbfb8bdc8e0d7af79b9e969dcbdf1d3222bc457c62ee78b3cd894390aaa41699737426c91e573a8618d090276f753ffcd624ef26486bda8398ed6c7954f19bb45bf15df8b79768e5d771fa6499a30cdbc7c38667c663ec37b979b3441049c62951f6436ef72a986b556d41e5944789b390d84baa5d0eb540a6b606197e36ad9197b2d46c126616a62dacb15460d476a49d870d7c582960071eb513faf5bdce11654ba3b356af266811d8e9ee67a65c20278949769000000000000f76a5eb03d38ae9801de2fe3b6866ff7b3761f59f7ecd4bf5c6a0355819123a95d91922098dee5eb226ed45ad2a73e75dc4c5bdfd168cd0e17ed53852f92016815a155ad5a60963acac4f1cc1d6c911fd0169a0b1c0c1c27c0db5fc0d18615011845c0f3a57e216fd08f9c6926b4b8a3bdca0de24be58f4a92abb5190fdf2d3a7faab532a0630368db067af61eacaf60"]) 16:23:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffff5, 0x0, 0x3ff, 0x7ffffffe, "73cc517dcd000000000000680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:23:03 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000340)='@\xdcN,%}X%', &(0x7f0000000140)='\x00', &(0x7f0000000180)='(@-\x00', &(0x7f00000001c0)='#(%&:-,![+\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='()\x00', &(0x7f00000002c0)='\\\\8-\x00']) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r1, r2) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x80) 16:23:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x15) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000040), 0xfffffec2) 16:23:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xffffbffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semget$private(0x0, 0x2, 0x200) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r3 = semget$private(0x0, 0x3, 0x80) semop(r3, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x1800}, {0x4, 0x8060, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, r4, r6, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) semop(r2, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x48, 0x1, 0x19}) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000180)=""/253) 16:23:03 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x5}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2cc2cde69f4c33a1c47245e14c5b4aba95a98b09b823f32d35e113144b810ea10bedd8a33b76ee81336bd7fc69ba0721957530b31cb6780bf45e2d3ee7f853b05fe6b02e89f3ce340019c4c1220b7cd9433babeef41770ac207ad6c8faa0b23db516cc092f906f9d445200"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r4 = getpgid(r2) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0xffffffffffffffff, 0x0, 0x0, r3, 0x8, 0x2f9f}, 0x7, 0x2, r4, 0x0, 0x2, 0x2000000000000006, 0x8001, 0x4}) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r8, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:23:03 executing program 0: socketpair(0x6, 0x4000, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/27, &(0x7f0000000200)=0x1b) sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 16:23:08 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffffff", 0x5) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect$unix(r1, &(0x7f0000001540)=ANY=[], 0x1) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) recvmsg(r2, &(0x7f0000001440)={&(0x7f0000000200)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001300)=[{&(0x7f0000000040)=""/98, 0x62}, {&(0x7f0000001480)=""/169, 0xa9}], 0x2, &(0x7f0000001340)=""/221, 0xdd}, 0xc40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000001280)=0xc) write(r3, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000100)="5c58efe4462a105f65952ef197830152243389eeced708fc7f2e0f833c898b70f8f05123c33e59e3b723744171ea7e596dbdf998cfb3eb27cf060e70c20b19427d6981f7dc4288d38af42c391a5e316339971ea5a4f1ef75503fbd966b049e6c9f89f737a85390ac077a43cc417bc5c7616d7fef2145a17420666de368f0fc3faa47b2ec1de9164fee17d4a22cf87afd7af17a26b5e5b9b6e10ffdc58708f23517a249b040b061849bf7b7410fece2619e756820877a99ac63576490bb5051f8f2ab8caf7e86c0a52d536642ca9c8f96c31cc7ef6300206bc61cd29c49919ab40e6bea33d11ee66ee60f244d84", 0xed, 0x40c, 0x0, 0x0) close(r3) setsockopt(r2, 0x1, 0x5, &(0x7f0000001240)="3a68f19a57604660b266b6b0365775ac257064", 0x13) 16:23:08 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffffff", 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind(r0, &(0x7f0000000200)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="5c58efe4462a105f65952ef197830152243389eeced708fc7f2e0f833c898b70f8f05123c33e59e3b723744171ea7e596dbdf998cfb3eb27cf060e70c20b19427d6981f7dc4288d38af42c391a5e316339971ea5a4f1ef75503fbd966b049e6c9f89f737a85390ac077a43cc417bc5c7616d7fef2145a17420666de368f0fc3faa47b2ec1de9164fee17d4a22cf87afd7af17a26b5e5b9b6e10ffdc58708f23517a249b040b061849bf7b7410fece2619e756820877a99ac63576490bb5051f8f2ab8caf7e86c0a52d536642ca9c8f96c31cc7ef6300206bc61cd29c49919ab40e6bea33d11ee66ee60f244d84", 0xed, 0x40c, 0x0, 0x0) close(r1) 16:23:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwrite(r1, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) semop(r0, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x3, 0x6, 0x800}, {0x3, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getpid() r4 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x80000001, 0x0, 0x0, 0xffffffffffffffff, r2, 0x90, 0x101}, 0x8001, 0x1ff, r3, r4, 0x7, 0x100000001, 0x100}) 16:23:08 executing program 0: syz_emit_ethernet(0xdd, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaae3f6e9880d1d467d86dd6000ff7f00a70002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa320300000000000004015500010001080000000000000000040180000100010300000001010000004e234e22000090782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe7475adf1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939283b82cbd9da0a970a99bf1dc26901c787bee6b5cc30bb13d50596dbb0"]) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x91, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@parameter_prob={0xc, 0x5, 0x0, 0x7c, 0x50, 0x0, {0x18, 0x4, 0x0, 0x39, 0x5, 0x66, 0x7, 0x6, 0x3a, 0x8, @empty, @loopback, {[@end, @ssrr={0x89, 0x3, 0x20}, @timestamp={0x44, 0x24, 0x81, 0x3, 0x1, [{[@broadcast], 0xfff}, {[@multicast2], 0x3dfd}, {[], 0x7}, {[@rand_addr=0x7], 0xb6a}, {}]}, @lsrr={0x83, 0xb, 0x7f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x7]}, @lsrr={0x83, 0x17, 0xe4, [@multicast2, @broadcast, @multicast2, @rand_addr=0x6, @local={0xac, 0x14, 0x0}]}]}}, 'ix\x00@k*6'}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) 16:23:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="98b6640100013a0c97fd666ab98b9ad2ee85bd4224c407c15cad9470dcae58fbb2699a7bbc3d0d56468c900ebf971d2c020d1ba45c6358264db0e74d3590b308197b6619489dba015033a4c64ef9cb197d5a2fad46e46bafa6f0e9d181007fe51407fc81538ac20aecdcb15335d981663b0634c1741e0bcd79dd61493439ab85045b6c531bac369accaff8f8a8b99bf16081d2e929c250fef75683de6eb394c7e805aa105b53a5bf53c998ce98271b91932534", 0xb3}], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 16:23:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) open$dir(&(0x7f00000015c0)='./file0\x00', 0x200, 0x853f10bf981e7ffe) r1 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x1086, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x10001, 0xa18}, {0x59f873c7, 0xfffffffffffffe00}}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) pwrite(r1, 0x0, 0x302, 0x0, 0x0) 16:23:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = socket(0x2, 0x2, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fchmod(r1, 0x0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:23:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="96", 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, "9ea8f29af408b48a16ef27bcec40b1624d080461", 0x0, 0x9}) read(r1, &(0x7f00000001c0)=""/4096, 0x1000) open(0x0, 0x2, 0x0) 16:23:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="7f", 0x4c}], 0x1) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r1) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, r1, 0x0, r4, 0x27, 0x101}, 0x853e, 0x7fff, r6, r8, 0x0, 0x4, 0x6}) fchmod(r0, 0xf3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:23:09 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x2, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0xffff, 0x0, 0x0, 0x0, @multicast1, @multicast1}, @udp={{0x2, 0x1, 0x8}}}}}}) 16:23:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) flock(r0, 0x1) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pread(r1, &(0x7f0000000100)="f4e047578b382fdbfaa58a6622a777470aa39391fd335fdab0dc36dfd83687e22294abb0eb1dd3efc06ad260369a83cb16d09730995d91342ff280d62d1c310aae41a1ae5f4e324e0b861bf1059a5a1c2272d388b0ecb4052550305ed429ed91578776183c67991b952632725d9d01af5a2e3deefb307c693e36eb9103511c1ab53384f6b0a8ae82ec6ae461c586e71fbdc2fd35d06c99632e42114cdb438109aec309a3a4a6629eef8040bd8c0d468af540880214f69aa7fcb6018c34aa542faf70aa23b333fb624b0215be39c31ff01fc514087c1ec157bb4bd46fac2d3fadb25a", 0xe2, 0x0, 0x8000) 16:23:10 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) setitimer(0x0, &(0x7f0000000040)={{0x5, 0x5}, {0x100000000, 0x400000000518}}, &(0x7f00000000c0)) 16:23:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x6, 0x0, "d73000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = accept$inet(r1, 0x0, &(0x7f0000000140)) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000200)=r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="540750ded65334a8", 0x8) 16:23:10 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x4de, &(0x7f00000004c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "669e5e", 0x4a8, 0x2b, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="4ded8f20fe429148c5057a46004745a9", {[@dstopts], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x92, "83e28a142b1e9c8f9d0484a086ebf3f4cf773c6fe9741f6195a5cf21ee51e595b083930a8691c63275e76948a5821d38c52bd59c27d5ac747540bc7301df8f1bd2629e524ceae3c86f0e6db65595690b189cc184f3c2cbfb438eacadd49cc382f15b921a5f6a53163b5ca5537e31e2be3ded84de2083715154b744089481aa4a7cb8a77757f72b585987b5063156c0e9441d426d9a1b026822f3f70561ea7d99f81a7d141b3e613887f9c0fa80944e22ebc17f488050c17d6880b55df81bfc55347fe2b077dcaf048d3a7f48034dece96fb0f3c094ad0771d0c69a6be2d6f69fd1d5607f845efd3d7e191b130fd9dcddd583913cfbb63d9e337bd4d920268cb9df172212e64a5ca4f8f98ceaf4609a9dc7c82173d32fa9f05547980e26b31fa98e2ef3b19a86ed33f9292cd7db322655119759dd6b43e9e134f154fe94b77bac08c670d024ed95d552f86e0ad1a4d1a8b5a6231ffbba9d84e3be448d90a95989a397f9d387e91a69f08ca322f4ad3eb18e83958c511228ca1a9f5e05533184500090a095e2e4fe1032036fdd87857b6b12c7116b47d42970abe0b20e5bf25704079b2fe9f0bea4f870eee0cb18b12908bc435c85b5ac819d1ca260c2be1069bbc19983fcd045b13aac51ae2030baa7812cd0acf31b9a6b8ad7ccfe47a38c58397bdaeb3e224d3ba774c2be72bc597a4046b4a9824a2488af75994ff4c0846a129a0964fc1e6937c654944f81b61226a7ce3b7a31a02aa6071da611de2936161e9adde914ec9687f3cc214a8a90a5a5cd165858c1f5d8b3936615c3e1f7b8dc2db8eed1be2d7060e95eec07e7072fa9b58dfe5028ac27e4b699efa71b1d9dee548b40bb4f3d98493a89685fca79839e2900df06e247a74aaf0ec0ad9274da42ef35228d1b1d18459db184e80488716a497cd62cc86b8e597450ee7770bd17a04dceb11a5e552b9c987f189607a3c4fe6fa0c81f22acbcbae8861d9cb567db341a634e5ebcef08c3bdfac2f6dff4a1cea7a94578a480429705f1f05942a2db05233ad44804eb46f3c4128dd3309d63759d57be48865924b55d9b6bc7205d39f3725bc3c8c5c0ac5c0fa83693d0890fa655d31a52e54ddfe7a0470af2489cb3675b27b1ecf20d4f2e34429cee152c162085cf8e9d7dc2f30758ba668d2d60864577a276d8dd20f21531ad8229d2bad495b1b04a2bcd746a0f936433c5270e93e989ccb011367209cbddaf25d99b7bb83bb61dacb38e7ee7889e812176867d992d2d58f490a16935da44d83b9889c59a2f54868efff95f06f97a8f06827dbc031d7310eda750b50063ab6cbff948158fc056f4f1d01618f3af8057c4a626b1fd4ea107999ca70cc625aa742a409162a68dc29df9dab0cf18d3de5d59c84a1178f1cf374adb5a897f52c90961cee1c81d4617eb4b3f90d915b79fa4c59b2e23f5687c3886a73944fe1d264b7c37dfd28641afb6b7497d72424a79b209f852e0f3cb67ef5716222bfe1a93f1f52b22024435942cd4a4078c79d9060040e492a1844f9c5fbbcdc0cafd9b7b1a78d94986dbc78b2b4cf82201a9a28bcbfd76ea5725e72fbb14474a36ac316428b4b47c3a353bb8c547e1b1611911e883c10403d291d6d69306c19f2506da54c0ccac062c23"}]}}}}}}) 16:23:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0xc, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/190, 0xfffffffffffffced, 0x0, 0x0, 0x0) 16:23:10 executing program 0: syz_emit_ethernet(0x2e, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800460000200000000000019078ac1400bb00000000890200001200907800000000d7199f61d7fede8f76a3b296d71629551cddaa59d03c4dbb2e36dea4a5f449a649f71c34ba124a7563636334f540f4701fcc237331e26104030edde2f6f67dc1c02e4d79af0347f8f351b0d60371512cc3af2f44d42b4b041cba3bdd84327eed62bee45d907f7580ae29273ace2f2ca9238ed41465c79fce626191b37fe0144f2caefe5e4ed1166204debddfef4d943c804094efe3112682afcece3b1957d07a5cdd7dd8023cabbf6594045783079f93ef1db6a1645bd36122d8dfff75c425a9065783963aec57e7382330f0404420cb47bd81e4bf7c6882601aa259efd922c3c49818adcbe7550a96600dd1ca074d1bc9194a5d2f34f7d52ee4070d997f5928f2a3abf67d4a7e76b2488f5bc48a75b0e23a85f997226c9cfda1c50fdffb65168972f75dda15cf37230aaa2d83d730b98edd8f71ed562a229c8115830a4d556a7205b8cae5f3ad095e6a3c"]) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) readv(r0, &(0x7f0000001340)=[{}, {&(0x7f0000000040)=""/104, 0x68}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/253, 0xfd}, {&(0x7f0000001240)=""/242, 0xf2}], 0x5) 16:23:10 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244", &(0x7f00000000c0)=0x2d, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:23:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000040)="abd7ab61c3a2a97f13379c65b50fa2f3778298201def69c7a397a7be7b7e76ca37fd8d6dc48c879cc0a64821071a0a3a285ac795be54373241071e1e0b9f5d74205485fe25297da2ecfc2f5d9bae7e0bbe582b67d96ce9d13de19475cca2904c2e0ba6b70276644d4a7375b8f008da3d929c2d8df4fb7c15d6f5a0ed289f590edf4b96724d62e904e031fea49dea5d3373262497d05b2623a406192e0b9485e46b5ecf2b4cec3ba735bf0143d289f9f5080c8dabfe33f0cd100a07fecc9af1854c37114085960953a7168a2a49ce7f64f0cb1014c4171c61a2ceccd30e", &(0x7f0000000140)=0xdd, &(0x7f0000000180)="62e1dcb4dab85b4f91efd919191f8b54a69cab038a5b25905fcc121607e561c20d4d7385e7b73631f4950f6b12b21ec723863f2c560e9ccdf381c518903f5d83b84d5062dcf5bab4ac26a3397f4eba0d0adac130b822b9924c0d9fe796dafee056e4586caa1a4f1ae5011921291d6924dd214e65ba83e85386a08934c650f18c536f4a05", 0x84) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0x7) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000280)="19fdab7f4af8f8ab73f92f6d63acaf82f8111082a1fc3ebc05d885c26e2ce9796ad3dc09d015240533201f74968e6b4e40321d8da7038bb8cb91c27b73067e5885f896e79bd78e9593eb4e3a3113f4650407516906afd95cf1", 0x59}, {&(0x7f0000000340)="33b850717324a27ff1b566f3799e7f540f2622cf7a20afaec49ef3357133dac873e84e9522", 0x25}, {&(0x7f0000000380)="4e65fa98cd83d0b3b63eec141e1e4255d3290bb8c46aa9b903ee2576df5f648e779e97518bfc18cf6d99d937ae", 0x2d}, {&(0x7f00000003c0)="44a53ac50a9918ff9546fda5b9b2e9d0b4466ff0ba8c845c388b5363639e805fce2cfc9e13178591c90665358b35149eb1b5ec68e39d26c64c86dcce20c105964619911ef54fff7203d819bd68b3acebc2fd149605a5ffe50c5fbd0a1bc417524a79e73e05625324cf", 0x69}, {&(0x7f0000000440)="6f93dab912e56a01d9584c38bd2e9fcff0ed628d697db1e8e5dc6b999a1cd54956592a23d37a80529314b1e06f84aa46efd37571c3937e2cbb", 0x39}, {&(0x7f0000000480)="db5980f42a926122cd282168e5ff93ab327ed99734c949a46250ad99e2ee0e0b677aff15aa0aa201ac4f7a62616306d6c0ca3898d3b8373460a5a3e4e025d8a8cd933b05c0c7404f2b66fdc28b9582798ed804368e67dc3777d8aed9a7cdc77d506f62b180fc229ddd036b2aa2a76b9f67a954b3800c6bc91b6e77a56fb630921dbd48886c7871ba0c3f4c5b", 0x8c}, {&(0x7f0000000540)="5d306ee164b4f82b6d8988aa4143474fab56a27832e4aea8f3168cebd58bd33901dd7b3e6a76933aeebf7cd37eff921f716427d365bbf1aa75f56ba75447fca3cdb23b36285a9d95e17d83a5b1fdb7431c59ba9aea72f10082e414f6b5a1502c04c908d29968b6bbe6816f7fba459a5966f310dec3449a53bf6abc3ef125eaae83398bdb79063b15031e0ce426406ac101d81cf8436a11d319ba8655e1ba0262a59ad2c84048c8974a05370745f324df79dd3f22be916a9fd30cef3a36d02e5f0abcc2f83f0c113047ff05c2ee88", 0xce}, {&(0x7f0000000640)="32df4a775a30e6ceecdecb27782722d6a3733edcd130aae63bd039dd5e7d70df88b53f76f09739b92f160644294069e7d009d167a6aecd45e317f810c5a302d14b56e4c1c41986a30c21da353d5b17bc452fd9270a8f18ec995152f56fa3d2ce48db21f71d5f64ee352f6d8d0b84ee58fcb88a37043b5179a2f209ba6ccc8d6dd41871c25e6f3c479669eb884e237d8fa23589bbab7887469b7532ec04a1c32fdde3c53b4c15a27de395058560447f65c5b11bf9875b", 0xb6}], 0x8) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80206913, &(0x7f0000000300)) 16:23:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto$unix(r1, &(0x7f0000000180)="a14f1b8aa8daf11fd7b74be917363357781bacf567767b7ae4acf4263b94059c21f5038ea1b290b34b48f1fb3a0a4b333888c950425d40818f598223b5c3b01205aa42db080a08cd9d608588a00e9b55f526f1c0dd72401df2c1969ae1650bef7672da6062cf2c3c91c13ac48335ab400ee239be39eadaa6dd541b310ecbddaa6599ae5258dbc8c09be627a1482796c34f93e33a4f010d068277029b63b53d7f37739b6fa30dbd3789804cdb4b72c6a13ae5d71499efa708479bc52de10fae141369c7ace69626aef862aa6062025ebf7d9faecf1f44b3e9ce95f082d8d80ec7ceeb19cb167c40", 0xe7, 0x9, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:23:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000002340)={0x8, './file1\x00', './file0\x00'}) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSCTTY(r1, 0x20007461) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r5, &(0x7f0000002300)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000280)="cc39a943ad9f87b22ba7927258ccb1bcfa208482215be6af089f3b7ec7dac52f77d8328904e0b0f89762ac92c5564ce15f1b14d5f767c62e3509fc248c0a0b546208ff1c57a11a5f12a9e5966b9426feaa0c582384a5cd45659542da6694a86c4ec906a86fc3dc0d44de19c72eae093a28f279161f1114c0cf5cbf13c31625f509c6944877bed84272f2c11c35c8f9c26c88b5c2c1adc33a388e70dfd2100429ce5d4c9efa9ef053853069f794c5aba405de4e5a4f2ca2124d5ed43fc4381e3a5139474a43869b34907d15e900032cb02c0ed40d2fb74ba04d11341f4ce6f4b56e9ba763ba14411860f68646684094386a904e2444ba75872cd864b66550affd6fdfb1d612070619a518c60f7c9699df758411101a7d083e3a7d81a8ff104e87c3edb38e404b65a174aaf462a0b590730f05cb3d874c79bb1b37f978a1455b96b8bbc201cf7fc3e71e478eec28bbd053b3f7a441021cf6c05ee826880990cac1ae63c7f8e4c48d155f133e5d33d19c54dce0dd6e73f85ab74f5a945aa8ddbbdc006ad6c18eee863dae761413e241ecb25a1474a71135e3e95300b8a9d9d3b76b30c015140f210df926504cd5633b78cf248cf0777c2373a079cbe3dec4c5c57bd55ee0f708deb4423294749462bf7ba2b6b89a24851ba52f72bd8532dc56169ecc7993e53d26743bade185fdcf8f7508b906e33fa8df68e5c669fdc3e410048938b7f72796825d56c34749ac6796173059a0da394f71346f0d6ea945ccc0dc06e6e447bd73d3d6940e495311341f20cac4c384ccc7be047c862bcfc57fe79e74844b15a0e3cadb4cd87430ae91a6677ed953cd7665c6ee1024848e95088baa9d8c5c3b52e089cf2168f05b7e55ba4dc5e132e5e954cb7495b59b910638f801132c0e69e24f23f1f119fbed59b0f4be1bf81540cd29551cbc46aa9ba11ded954eba5a30cc492b95f5933896243d00d2617889e499b9dd67738f692bb2690ba8c6992a355f3a5830b87e9393128dcd00ed6d4e7400091c9e839ef2a837aa88b585684a0011e25e5e172233d9bbfbd6188227813b54920160acc91dc1570ed3b9436606a4dedd9933ee16306092898fb40a67871247543995abb597860de586d1696aa1ea1ec0eaa6c4ed2357a949f8700915baf17674bf7424a54268a0f728d48f666c273fe108d765730c723805131f0905d2705a5a595108253d2a95ff41a4d75e8b2ae07e6bdf9329ea940b2ba26a20219e6d55cfe8c8099fea995a8fa44211b295c12635b96ce93fa9fe32bcc96c1119f84cf12ec8df0d2913738f9f0c8b77d7ba160f4dec3c3b04d597c45ced4048455f9b33e83fecf3ddb9c19fb507c280c53f81c85e46f3c686cec75e84055f84a77699a858950f7f1312ed3bef48aa0058431003ee90594cfab3058a78973b1099ddf21147c648b117dbddb38fb34149433c964b76a0fb87fd15f2249386a3ddd0567d21025139adb9fa0e25574e0b8a68477e1b25087bc73f292ce9cd6028882204c5703a661a1982735634ff5f973c82a89f2f9de9fa21052b4037306c318e954aabd01f49ee9dce70d057480a9d58c1fcfa06dcb8af144f6ee9922c1772fd7739c57952b2dbed01d23061cb07a95104685ce029a57dd653f2fbcd7aaf6f07d4376188e43936f2140f6f7d195a3df05c2e982fbb0915b88159c10535068b64caa4317cd63bfd61c0926a9f4f078acda580b27cbdb86055e43838165a02cca4b3aa28d594d2dca86118d4ff5686198c921158e9cc4986297b006c9e30ae64a315981139590b4ca0f7965422770ee5f66acaa93b3ddcbbdceaaeff1ab36115b9d228d64f28dd138af028c85b303b4d3c0805b6b8793209b8404c0c9cf2573c79d9dc478838c38c19bae861d67182e591d22216a8cf987d3d4c5b2e510a18e2bebebefd3230fd95c43fc7834e0be9af97943a288869523704ce2f0359e7fd1404dfd3434f3f716365acd67ccf18fd80dc9f62578563f876c910597b79593c11be0bf6dfd19f9dc92319bb93f2f64f3ed573fc764291bc9fa9ff87487491396343c3cc88f3890d113af5aceec046d9ddeaf0f485afe8b6ce274c559e9542ba28ab6c13d6816485c2ff3f7d93c8ba9d137f3974d15e8f00bb1c52604b90c8c3973285df0287b1ac57af3cef900baabb253b5d2ca85e26964650758e5bb110b8562b5506fd927a2ad09896ab4db42275e1daf953f034961ca49a58b7864d6190bff4b3a2ae0e4d89b21dcb2d88fce49d5894bce9e03618921087ccbf72d96eac937f6ec5345e6e174995182a0ebd044b6126fa540973d22c8593d931ec17d5aec780ed125b2ad9a2fff0fedc545ba7f2887c4c5def6957ba39a38ed8bf492f4185a2e064d291eb7e11f93c668d7bd9f1799366ab257cba9abfcf4e59f3c35e27ddd4201ecc958c7f596d1acfde917e2e91243fbed365ab392161a8de3f1bd7b8d75523b56ed761c4a4d0f97cb66a9deb0b2d14c8f3ff27e25b15f23a4b0e7729a4e8b79afcb597c5f3d02cc1dd65eb06b3f4601e0ebe91c664d909fef4c6123520f0e08ea97e9a24f707e3df2eaab99b85fcac0882bb4adb7fb4d1cfc2a8b7ef1995852129840773c406b32db7ddd37a1d52050c8b7b58d3b32e1d37cbb8aa49406e2cce2239426432081e21e2eae853a3fd4a1801723b29f433431744c21f1904344ed1a43250e5b675bba28d1c5223ebd085a4cbd55de35b403d0b7947b2e36b615994e6272de4d4f38befaf31cc15d258c5f70da12a69bb5e546bb89794bbaf385164dd567a505efe97d2a8ffad0ebe720f48a735e8c384289c1d29c58e933371f8830d13d70f9ecd3725ad5818589476b87a3ad2cfd88db42a75f510a7aea91723f399939cf10574d1852c415db6ff17e42ddd8e71366ef35774366e9f4f4977c1e81197cba2015986f8bf3b9ff02010e5653d9135684b435c82757065e147f10f828ae7400cdbbe3165977c45ca6e52095680b885c28f1766febe80a06baca23108933d27b083f01dad437673d0849e9bd42d49cf89b5a89679d3f2a23f7ff90348aa7c9c0bc28adf91cc673701f3fd883f053a4ef4800f2d42f0eeac12189e7334b2185f0f00266dc5075ee40b78284b39cbfeb93d6ba1b3fdc91dde5f94411efa567bb973ffd4886329bce3f6e1aa8d5ad7af82ffe3383083e97ead748eac856b7381d8e8b48304f178d0b8170f7fcfe8ec65ce11b22ca5f76edd9a9efb75db8a0c2650e1d1ca1bb7f0ce01214210c24870532e5bc153cec4498b693b8b1f36b0c3690ecba488c33606b49d31748936954ebdd1ed04a938c51397f4774543c5543c9f56d93944bf13ec125b710e5bb90381b2c99c22cdf87c730ea6eab225ed060c187d7893bcd84363a98754600dc040c724048c898dee127355ac93c1652c4453c76dc6909887c4248c8d273b2b018603f5571bbf9459a13a83565196791fb1c40cad12fa333ce520c469ca651eabffb00bec133e1e5d397eb2a72579a5f66d720d63ec4689c395e8b171815ddf591f6c91a5ada743eccd2548d6e82a307b318c289539759fdbbda03ba1994514505041d0653328f18e7e382bb423786814b50f1949a3053d1b55283bf36cf7c16de82c36900c402636d34f848ab1599374a09feaa38d5a582677c3f69928ae9a68dde6ac2d92f341a5ecfb9547d0a26d0d43a925cd6fba3bcfe61d2cf088eefdbe00260c78e38e63b9b52394c10588324f53971ea3ce11f35325bed1c5a6019753cb947d4eec6ceb300fb203f9d1cc22f5d2d893c705e50f86ad4e1345cca3a7ca6ad68830b80aed1bfd34896dd4194bad8b6e430232daf1f9f01e804ec4a49fcf9f6a49cf3d2a6131fb66c12f156c97263e3dd7bc70035bcca0b0f2832cc4157923b741961994dc0396878af0f07a6127049b089c683886d5b8345d4acae6b26f806cda1d1548a3e2cbac4d4eba37b8490368a0e0655996b795dc1d362d4cc3a1dfb4c957b544b83be472069b88ae15bbc363e6aa90e0c88a5f90327a6c5be7ee4c4f21e987c58adc0ff5716b28d53405db5fbe94e116f8321dbdb3ac57507155f9a977367f9b60323ec3b7cbebfec988ca2676ee4aaea91baa8425b503164a7bbfa7c57a6522dfb79db0280d50c638481735a249f3742f2136c450346d5a02b74490a980cbaf1dd59945428b8b0f69fb070a2c6269fdc900070f90fa7c2fd34e2f3d37df2400d36d6dffc46a01ea92a6dbb8e8c262f903a595a4ed1690222dd7ee63416345fef16e40f65d864491f059cdea240826b21ca1272215b22c1b7be72afaf2245cfc91270f3c8aafe0430664338d1aed18488588028f1517b3d8e2b7f90f55b31e84b7cf35488342b0d2433114ec18b59d3f084d2396e388f86708352754099351d3cc96b0a8661ba59cd7187b75e45a5f27a0477c4b970ab03c258447abc4f2bcd2a4766a4872d724bf65266413f21b3bbcb7b55b79b724c2ad6bb1b500b7832e70e47d6a2f0ed60f978bea1aa94b52d4bd48567b934a50bceb2e152ec362353d341a1b1ccb0c20d6da674660695d183b077e03f3c635ca7988cd6921148210f0cdb77f239cd19583ae7f26e64ee106f01753f82c3fc56b6c983e5d3a5906d42e4d2a1257999ebee2b218ffb0822a474955849fbc543b292aec5b5b30551add1213cd19d5b190e9cb77c907556dfc25fe4df68245908a4f538013a6ce7d5c5817797a80efc4bf2b844aff21f4d1cbc5b77a50578028cbaf06c54b67e85683314a7a429ed5ad87d402598e0dd02ff171cbd8a884ca0ef23101570b58855692faa202096bf4c9995142688529ede78c2a4b528a3a52877f9f24e86144db2e6ba85ff4f89c2762143fd3d8682f159bab4763f7fb440e9daa7b32f686d73a3b93d2185f9a584cedff7225f0f10a75ed58434b366738d9d0786371472f61efd8a0dcb49b3abdc7ab9121c9431198909802ccbe9ae861034951d5abce293ecdabc94629d0cff0a9544c1531a4e05693dda2fa485d6e61d6a8cd0b19e5695d8f5a02f6f7672b1de4fedfc63993e763665cb884dadc14d42966ac0c199ec6f9448d4d2125d1bb63820afb8b3ae526ee5eb63fbf521b1e1025dcda4f4eb122ed84363511c4a9e8914dddae0f40f71f19520d5eaae3661b69c1eb60b3f07e40b807c3544d6d5dffb8c154bdd37507bc3fe5a044ab42278b0cfb09e14c2925207e38439baaae0222c082d6ca2f7167197631f3e408e768411b320bea0ca6db0e90831e2ffc1a2f8dabed75b94f170a0f014c1f95f3f9b8a616a3e3f7afae4b7438b639df1416f0add1814ba89c23d66e9474e1f3db996b5195367ecf54ce34f4c699471b303da3185391121f606c36b943e818fe9e0472274b84f3a5080060ba0f19f513e02f63798b2de2c8a3e6802bcac6ec733efd766b1ee41ac9594f07fc0977e86da851925b3771fafc2fbb98c5ac4826943d3979cae8a34776672478436147658b6e0c7d2d76a9c39bbd0267b0d26faf7e7e664848a5e58906d8fc9c534f6f6deb70bdb080f11a52d42c2ab985962604e9529b64e045494ba4105388ad8bbc42f85b24bda87ad0bb3465972846155004095224ff5aa2e84e85d1f5bdce02ccb4252e83290617c9b9dfed6634e9dfc07490fbd5c3b457b9dfa6baa723629457df1938f503249ae03c353a183475622042642b67a02b005900eacc84851b49c2df8953cf910879f74bbea32d37640a62448e7e2838e726f13b8d5256f20ef37f7ceb16fd9eca73388366cbf9f26b2ffd71395f16969b525ca5453aeb16e1", 0x1000}, {&(0x7f0000001280)="c927da383332c9753b929c60a08da179b52b433af35e80c2cfa7fde5d79257116cbd0e086a733cef5da80c05cfd73fea5fd4cc7bde031e76cfb4a26cc4402d72a675e591652da3c54f406be3ffb9ab27f1c64cd285a957c65feecaf1b3ca2473260f2457c863", 0x66}, {&(0x7f0000001300)="def67a760b42fc014a7643cecd56ab0a8316b916cb4b8515cdfc0d90a87f965ec6c914d621102a5e08959e93c802296dcf6ba7edf1a314c2fe59d57c76ac76b31bc2646348349b8a5c60800f20a4c1895e5f39b3ada5bbed132e8960aed624305c349efb4c3da6e871bb11ad3a84e258647f3bc8e7289141a9aeb5e4d49baa8ba55c65f45b13156fe5cfa4b56d57303314166e2a2169dc86504fc4681c9e0442691059ab56fb964262932bcd6ab199ca0ac7902739d4bcaaf3cf5b8e8571a0233cdeb729bfab56af71303553ef67e2f85e09c614e8cd52cb8e3746060ce5e71ab535cd368a2da0b0a4eb50b04a486d1e9f4868ec77a218cf4358a809f6a453f61a87909dfcf1b8b15f89ef3f6baac6acfc573adbbe71cd6a0ec7a4ba7790f2680deac78c867bc9037c1544b27632866e5a621d63458efb9b1cb9158fad1ad7569789f13d14f58c675e62391ac5c2518707a470ef1f8b2df7af1a08fae0dbd9272087a64e03b1ae0e1212882c48fc5bf6261903a0c70162d56b9ac22976f464cfbe99681a885cb88c166d630d9db4426533c9bffa4b3a2d4d64e8f43f96a98c6a4c498cd04a64cd08eef17bc4c21d88d1c7ee2ba36e3585ea12f49ba4c5b66f3cf7422b9b897e633bd22cb78180c1fef3792fedaaa83c976dad0ffaa88c73cdadf15074f6125a06b1e225d29863b22b2105cc16e7d9f1f6c88adc1f8379bf83ffbaffe8f58ef05844137e4c068ab974fbf4ff5f23f50d5d76bf67f4637c5b086fb80126111ba9d0a13789a6a7d9ee5fa60a79ae07b9f8213fe90d7b72563b81c6d93d62d70f6c7fc1e8ee3fbee77479c621883dbc62871b9b8bb62a9d6b0a99307e811a7b311c8c786ef2e8d5518be65c3dda9e729a88c77b0a1fa331abdf5a22bf3aef24b0f2606b6a092d8a2ba061343b658659bd9c1fb6e5ebe9d9ba14685d27972c082fe7c58aaee5f814e35732ebca85fd39760651e0367752299ae64de40565e978e0151df6a624a1d629a70ed4bc330a13c31abf0dea88118b1d2a4ca450df2348bebdab7c3d51c567ffbca7e2c4607a9560efe15701a68eee3667f594325f776de37034595bb6a98a3513898ec74b2621ca4a9b4c146e0cd1772bdcb0daab281fcf4bbdcfa6f4bbe3ca5e5366787f160fde6d755fd87d90b38dc10915dcd7b0393459a9c52b3abec5bac359210e422ad97a283cc31a90f836623b6a944eb12639ad1a397a257bf5954831b69587b85dd9ecfe879a3f12ad606643f3f346046624ed648c43914fd21963324db584dd9e35b2ac8e7d247f99dba503f6f9bd2da39a4f4a037d191f06af9b0b9b6f0197864c935cdf74a4b6dfd8f0bc7e537371d400eb251563f3bfa49b25f6dd73fe0906b17a42ea8991684d18ca8d77cd6d244e926f7ca6d67a4e95af405f8f7f6d0fda6e83eb0b106531905b118b27f32c5030c5f92df7cf487c6a500cbf38bc825d02e5a2695a464df75a6f40a54f81d0f3e6af9f2d866e79cbf08c92761e56dfc756d15b66b96adfa09d4857980c45b6ec76286ae51f5785ab16f366b8e20ee1f2be8a2b2b2233a14abd38843ec31420f637b8cad26d4f41669783f0d6375e93add41b470b91f9e219de72f150a06f96aeca7883bd9fbe24e6ba864fc6eafd6df50c201d0fa375510cc22954e5f827f2e6b4aea1326e776c643e814f1ec91782fbe905226be68f3343bc71b9353b1af01c13b76820d44d678d8c3163d618bc2d11e46e89b3a1208396f14f7a80189daeed2db7a4daad5593bef379b92cc1b233f47e0b2f8e338cc264284fc3a8bdb7179a1709564875b9f55d4673b34377f279298aa7cb4b0e2e479aa6043759a43e226cd6e2fac05f006aefcd83174e790cb5db06aaca5f3b71f78a560db7df1b6e360310148e06e2f6bba4089c04fe7ad0a53182d6174c3c21fd13994d5b5b4c146d595fa2fa5f847dea4bd4f34b0ecd8b6047180203651f81be4e380fafcd871109bccca36704da37ee9efda9d144b619efadbea8e6f81d783cb49a474758dcc7d41d2e417ac6d4ceb00fd17cedae0607691dbf2ed6def58807659ba1bcbab218c9a83497205ce50b0b29d904a370cbc3d24ef600b6f0ba146014edf37556ca5fc19436d1d216f6327055b05582c7359c7a4d23df633358d2d52c99987db0257fe0d78fcd56330c4cabc813c45b5f18bf4e9ee7ab6535bc1a6fd53536303297ea634d2976cce1ae02edec35ccfb14cda247281e5024e54af069b80798118e1ce730036d76277036b5c08c39976d475f887e10729300991648274cff19282cf2a620d6f67c040e1c859e6863a60c9318cf72703e020b55a6d27544bb15989b909e7e47f7b8308ad4984cafdbcb86ce2367d95f8d2809206fb9d88be65441dd8a6c0565d5298e064fa22352a800002a66beb993a7596c9cfa76196d4756bbb0c327fea1d58901432e36ee9fe98b78f31846c59dc37ba2b155c825e99cca5444e062729cc779bd56aedffa1a9b3cb960543754cdb453e1768c473e327e053a7aef28832efbc511d1aac53613aee9b647c7a77bcaddb2383cc34090683acdfa977908dc62564fcb398223a7fc06980c49eec4fb48bcb3296e013198df3bb04c13b17c9074e0c22bd13addaf5c31c0c4d3414fdbaf0f9d045afdf819e8dcfd402afe76239619c8dc75530ca56dbfb35d9f1e6ccfaa7ec2c7123d6420446c9bffb1d23a3b485239c36a5611c143c8d26312a7457984f2c1186bfbcb23a3bd92aaa13d5a6aea741c2eec162a5de028eb53bbae309d883cec75cb274db5bd9f035b4d3fd4171935a1b9f11ae4c2ee609265883b246f17a3d8ef20c4ec8527ae9958ff05220392412a807de9436722926d0f0a5dcf0f3045ad72dbceeb949562e29495272954830f2e19b5453c5610ae6bb441825845435dd1a30759b12bd1b56aa3695f914faf61fd0e1e48ce69696cdd3ec55a4c57d2620c40864ee33894ef7befd6a8af58311a8fc91fa072874934be7782b02cc9b35443f683a40f0949f4ae70e95321266b7d65d011a6a8c02dad385c58ea4d150a417ffd988fc2e1daa4f0e5f48a82b9f9204ba376142a50551067afcd5319635a99771e0d5bbfc9c8dbd9607ff9d748e7fa19324e20bc585c3a2ad90a2abc6adc7e74b645343e775df951174662cf07940440fb9150c5b51963ac97731cb245561c40f75fc390287d03f92df626b96c66cfd362c4b9119b60f234677c66df8291ba4b4aef36c1cf4e77d44b9a776335e459d4b3c17df13d3c95620dfb53e1bcfcdd7ccb132c5fa99e67691c776981fa1acd5e15d13e4851145d2d5ebcaf242e132b04af64e76db80534c1221f28cce91e4c2062ef6548fed3d1a8dc430efd7d0d84fb055566dfa4064e6e3967aa335bc4786615a049da23b832abf53891ceeb031db6a293513710fafba7cfd661c6af6b5a0db880bc37bee773b039d3b985ca76ad4ab9a5a7ad0a8c065c7b6149e48e431dc44958ea0b1cfb89a0ada1cfd5875784ff742f463aa535597b55d8814d5284a45aea0951daac371157f136b232798656cc5338f5700922b4635e69ae58fa978fdfab4d7085d3f14f670bd43b9f3e5e27e73e5e8fdcb459f39cd6a5d6d0c9f6ade937611a94a1f839ca90f9cb15eb71d1cf9fdb0f32afdd40f1b04cd06bfbf29e966de6f7ee4d0a30ccf1589cd8989df3bd7fd9bec36fffadb62c64deb2b76f3dab8198a84f904a7344cc7fef37fd2eccbefb31dafade61b6663e036c62808c3c9eb14a92bdef527102b0bbbff077b8951c6d6f5274acd822d61455c9e17e4c012bd4ea62bba17dd8396c2922b89811789a930664f5cbae636387e28312b7e405776959172ff63e4a7edf2b8e1297e3871348ed68f45411aafa8a00c3f54004bd55111bd80767526db6d33f2596579403a2f379cc33b45027f64c7bb86c2c9ad1fa42686346c61a8a6430b18311b2940faeed070d3a4eafcbb0e704ac848639785a355f1be839ef83cda7006141ad476a642f6c9f91f29b495111f2c8d3a9f0b1cd60efa0c54c128ad765ccff16c1173395f53176206b51045ec21712083e6771568139ea5a23623415329343614371bb889ab85a779d071ebedf43e3241c56037f807823183773c3c46292e4295e5d0807b1dda93c5c57bc8e7a193cb90a4417abeeabb8a3890a058192c47af8f4a951b18fbc571ac1d63efa5894f60bd7e531da89f94f62c99d563fa695df001f3cdf0acdd039bc3545ad83e5895fe9d70f499cb391c88bac87bca0331bcfaef95dba5fe96252e90163f93c8c3405d401b1a1bc23afb18b1a280060ca050182e2d9e48aa0ea156dd2cc7705c67a951254cf585807d7122a36d74f7852b6da34dc0b38ec897c99c01d936ad8a5284db3c551a2546e80464bc803f23a87c325425900bc05055660aae70075e8411325faae51f7dfe366b64911bbb90f33feb75067664fb0b411159fb317ff0aba09640d57f15bf2e9b44dfb6fd7d2afb7aa58ce96ed25a25b8fabd2f57764731133fedf1cfdf376eda9cbf7468d23aee616f1d457fe019784ac6f28a336c032e5717731683155d349370be765341a0a7948ccf33aa3a32d0c63f42ec37f04954213f85f8c5bda90555f8e280fa7475d3ea47ad6a26d2cb70c05057463cf5dd1f5fdfc4dfbfa898f494b1ef366da9c6665afed9ee6794c35c387a57c397d8b88424d17b867e7504ee4b8190cac1c4a5631548d2df5dbe3a0456fcc673be0d2da7915ac1a3899614907628301128a4a3d18cbbea548c8f495ce3ab4fb9beffa3fb6402f51dd2afaff6d699c26c47264a69ac524d88ebd00e4e6f1a104f8dd6ba014e0823e89e0c0850fcff94f8e37e4a60b1c4a1155c2568a5f88463f97b928e3a2807e02bf48ba8691fc54f7e4804fc9401049bff74f92e9a763c937494bebe6c6f91f2f3cc85482d06f07938ad74cf3c529d2bba323b9f08ba3afa9ef84f2fa4e5c6ce84a3d2323a62f7b2ba187446628273d57bd95638c6efe9bea7fcb35c2777b5e841bba181a63c4a98e7f6950f0966ff6f1f74cab194ba165dfc9a5d4f5fb5cbbc4831854d62f13e96e1a90bd321e214e37f547f21d1e1d744e52599f2fe0903e643d3f7896320efb78eff88006f548c3a578f2f84aac5a4b85640cc6d6721e9fbf57ea8417457fc5ce239c50c444b7c3122bc2b59bea83d76ff33c772a2030d779a8e61607bcf91bd7dc4855bd56ee145e49c2cd4a01a99016e3f81089ce58d01062f717c40ba6d40e438af4b0a7c7c2d7027b4dc0ddf2a63cf85a6891dd660af711ee2e76505eaddbf3025a1fe47e4987968b780894e60ebbaa89e207fc293629acfe16a3a5d89f1f80c133aaa5a72b03d670e07eb3520271a206fb559a26075954b10b51353af6e277a37a1cd86850b5821d519dc6d2ed4cc53f9b36610da15e224d1ff5515789cb14e4af4e3dc74ff667274560392341adee1e2600461681db92cfd7477dac4683f699b7ded45a67e0d169f7859c38835e474dca7603f296bfa002814296cb4db16001722c8660bd8639a31f479eeafcff4caf2592125c702af97c1099530490838b3d92a97ead5dcd558b875c77886157b7af22cfd303094cf8aa0cd5ac85aaa2a12d3628548cfe18d9568ce5febfa16ffd3dc9aaf1d6199f01fd7bba297a186bae5c000356013e98b511d31567f163a5b95ea36fff67bcd367561087d88d359df28e2fed23473a8bec0388752ceb1836d9a9a5d52b23a9ea4b91f6717a0749e6f1f2d03c65e3e6ffa9e79ab2b5ff71402d63894115f8988d", 0x1000}], 0x3}, 0x2c02bce42ffb42f) open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x0) r6 = dup(r4) recvfrom$unix(r6, &(0x7f0000000140)=""/216, 0xd8, 0x41, 0x0, 0x0) 16:23:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0xd075, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000900)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e300000000691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd", 0x1d7}], 0x1) write(r0, &(0x7f0000000340)="89e032dc19f570fe0030c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bc65931d5ee4f7586a0669cedb7237b428821c07080180000000003c9600000000000000000000000013d0b596c9bd1c2d8597e0394c42205e3fabb5e0e514fdf7a84690fcb9e640d43870f35850566fad005dcacdf806a6b92737b0bd8755b209dd585f32040f443ee948eb26cd4b9006548950edbe3a3dab28cb12b0ebb39d3923474cfa588f1f132d689e70b964cc9b287b11022f94efffdddabb41889adfc7f98c863d0cb8de58af0cdc42502c8398f8aaf744d3eda0f73a5fa7d49139f0f6a811e2219cfed70424330c2c2249ab1f6fa01f115af0d5af61c72e8ef8762dd01562f987abff9768f4be9f370ff28ba922b3b06dd1e0e173d74c5d5d7de891d4f41c18bc358cb7f9bd0fd6834787757888168dafc418f8f040440aff89", 0x148) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r2, r3) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x90, 0x4) 16:23:11 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000040)="4e158ec675a6ddee4fd6a6ae1738c97924f7c12415ea5d9bf08a394d9e014b9473b657f7ff8059f3bf3ec85aa425e28acc51baa6dc3c71b95d67c35ef07861b8aafb862fb5979a2f1e588c1a2835ddc06134ff7d75e56d525514a453187d57ed4c0e6e9616a7f3a1e69d9b7a483b97a76fa1f84226407226b0ffda373742da7de8df53c24e7b12fdcad4d8f0df802366caff34324bdb734cf9683ef951dd6a2c991affab18e5024d3bf3b8bf1d33291d85eb5707f5956e40883031f5d9d0e5d2f22987b53049cee3078383897705906ff63cfb2201b28e8ded086ba8b78851873897765b895fddcc21d8c92e7868f4341bd6d2b78a2b2eb4e57d6afe5408dac6e4e46c3da7441d8ce38e49c30ae064cb72de0138edc504ff2c5c86829f151791c0cd946cc266172ecd66558adb0cb5e36f7834f07b86616868cc43411dcc835124bf980e319c94145ec74a42e1040034d29b970f62b16a1d6bf1d53633266d1ff720cd317104b42ba8177a02632994b663276426f68a8bb2f07c8106f04b120efadae5edab", &(0x7f00000002c0)=0x185, 0x0, 0x0) 16:23:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0xfffffc01, 0x401, 0x8, 0x3, "2893b9bcff3b2eb34b8c685d41c01be29cd968d4", 0x2, 0x100}) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0x80000001}}, 0x0) pwrite(r4, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) socket(0x2, 0x4000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000000)) 16:23:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000004e06000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="704800009078005ca2b6dfed1b5fcb006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceeab77"]) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000580)={0x80000000, 0x6}) syz_emit_ethernet(0x32d, &(0x7f0000000040)={@empty, @random="c474a0c27315", [], {@ipv6={0x86dd, {0x3, 0x6, '\bw[', 0x2f7, 0x62, 0x1, @mcast2, @empty, {[@dstopts={0x3, 0x3, [], [@pad1, @ra={0x5, 0x2, 0xfffa}, @enc_lim={0x4, 0x1, 0xa}, @jumbo={0xc2, 0x4, 0x4}, @pad1, @jumbo={0xc2, 0x4, 0x69f}, @ra={0x5, 0x2, 0x7571}]}, @fragment={0x62, 0x0, 0x0, 0x0, 0x0, 0x3, 0x66}, @routing={0xc, 0x8, 0x0, 0x9, 0x0, [@loopback, @loopback, @mcast2, @mcast1]}, @hopopts={0xa099dd7d725b5dfe, 0x1, [], [@jumbo={0xc2, 0x4, 0x1ff}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x6}]}, @hopopts={0x3c, 0x0, [], [@padn={0x1, 0x1, [0x0]}]}, @routing={0x88, 0x10, 0x0, 0x7, 0x0, [@mcast1, @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @loopback}, @loopback, @local={0xfe, 0x80, [], 0x0}, @mcast2, @remote={0xfe, 0x80, [], 0x0}]}, @hopopts={0xc, 0x3, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo, @enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x5}]}, @hopopts={0x6, 0x1c, [], [@generic={0x8, 0xc9, "3768b518815c86bff61b093c5d25912e291e7eb6dd73dcabab0d8dbda5dde06f1211d7716b974c061d971347f7a6a3afba6dc6a0e3eaa8e81547717e734ada69182862af707399e9d7fcff3a0a0d86db4a16e084274fd7de46d251dae88df4e595fb3bad36b795b82f6cea13b796db151891147f430f88c553b2b9f74063dbd74696f0abe2b99605accaf30546bcd7953a58d0d4b5d989440003745501800e0bd98a79bd493c54db2273029e76b0edb16ec453378fc14e9f2d5c584061f6306b908e764281e6abec9f"}, @pad1, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x5}, @pad1, @ra={0x5, 0x2, 0xffc0}, @enc_lim={0x4, 0x1, 0x6}]}], @tcp={{0x3, 0x3, r2, r3, 0x1, 0x0, 0x17, 0x8, 0x100, 0x0, 0x1ff, {[@timestamp={0x8, 0xa, 0x5, 0x8}, @timestamp={0x8, 0xa, 0x1, 0x1f}, @mss={0x2, 0x4, 0x3}, @nop, @eol, @mss={0x2, 0x4, 0x1}, @md5sig={0x13, 0x12, "8b1cfe53e467116ced8f0009f806ddfa"}, @sack={0x5, 0x16, [0x6, 0x8, 0x8001, 0xe2f, 0x1]}]}}, {"3cd66e100c6d1a855de1c9cbd5ac9e244c7fc25932f95dae8d704e2f4915dbf4158adb623568d5675a8d560f2c99bda56170d26e475d011920bfb26eea458626c7353176a653397e507cd66decaf4e5934b9d698e52ddbccb1796d"}}}}}}}) 16:23:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) recvfrom$inet(r0, &(0x7f0000000100)=""/105, 0x69, 0x840, &(0x7f0000000300)={0x2, 0x3}, 0xc) r1 = syz_open_pts() close(r1) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f0000000200)="8d84d2f614b7ac4dc20bf885baed2c1c9b08616768b6b2ce6bec3295a2d4cb0926a6c4897435b5998a343c4e2ad4efdd6795d5e9200dd600361f735a3766468086354d749b2cc5807d554d73452a33037694306d4551a9ed7fd456c513a450bf17db9280b903ad9060241066989280a352718b17390a35aa930371b56fc9d0d453c291d610dcc899efcafa0bcbc7639dd7d1e52d500fc5650260568b1db2138b5fd7ff502829770a5e2f853db83b92f965fe0886afce0500136c03c786be4782c4d907c41be5aed8dafa66", 0xcb) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:23:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x1, 0x2, 0xfffffffeffffffff, 0xb1a}, {{r1}, 0xfffffffffffffffc, 0x14, 0x40000000, 0x8}], 0x1f00a03c, &(0x7f0000000040)=[{{r2}, 0x7ffffffffffffffe, 0x8, 0x2, 0x2, 0x1}, {{r3}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x2, 0x4}, {{}, 0xfffffffffffffffe, 0xf9, 0x0, 0xa5b, 0x81}], 0x4, &(0x7f00000000c0)={0xbc, 0x9}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)=0x8) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:23:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x80000001) 16:23:11 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000080)="8d50be85", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x186) 16:23:12 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x80000001}, {0x18, 0x2, 0x1, 0x9}, 0x3f, [0x9, 0x951b, 0x5, 0x8186, 0x5, 0x1000, 0x1, 0x2]}, 0x3c) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:23:12 executing program 0: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x8, 0x7, 0x0, 0x53c4}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:23:12 executing program 1: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) write(r1, &(0x7f0000000040)="0827e64db2edfa735f140dfcbd5fb6b564dd25ca1f046f8b1b072da6b7fdc12653d87b8c79221efc72b8c91d777d027870020c2073f65520c1a6d1b1cae47d8e2f82ebd71e66a80a7ab67841ee4f73583bac35bb04ca6dde14e6ba1849f3c69b5dc485f912710ddef857e8c79e151f87efaf37add93134fc67b153e711e81974abc63341c87ba936d1b407154a7056771d7a", 0x92) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:23:12 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000400)="c7ab3048ee40365c74e6000000000000b36e21192f8c005bbb69bf85983e5bfe3d567697fdfa220e675c8d4517574e8e319eddd010324f7e7901be15f7679e4182fcee25351f526559fcc7c7267be1d8ed090000004bcf0f891151285299adc36b1c52bbc17b8faba0ac6dcb77915a6f0070772000d404948800b1bf9af52b3c2b6e4ad1e20691b9115be31e144ee2ea27ea9e04e5bc28ed6b84d53e44d5a74ce0beb3d5f7297637ab", &(0x7f0000000080)=0xa9, 0x0, 0xffffffffffffff33) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x8000, 0x1000}, {0x0, 0x401, 0xc00}], 0x4) semop(r0, &(0x7f00000001c0), 0x0) r1 = semget$private(0x0, 0x1, 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) getppid() semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/118) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/89) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/24) connect$unix(r2, &(0x7f00000195c0)=ANY=[@ANYBLOB="00002e2f66296c65300042f2a3e251e015a1365fb38b581dd03f037632e7e4ea620ddac528f3b338867011c05c335421827da34eecc646c27c2e2e3bb13160d453e431b7dff896706fa6019f89576bbc4148318faebe26c268532d6aa421c5a72746e858f27f353ad81c5d629d02000000011e641f1f8ec297bf52745408331be1af26da0d0ef68c884fafd32288951c0bf19edab4cc3bee1e65d5887be96de20b0f8deaae331d82896690ecc6b28b12313b459564fc3602d22c1da218bc7cd2273ba94f7864f21f64089abf992066bdff51923703bdd4a59fc0d06f14999d524c3eb82285be97bdc0a3f1e26eaef2efe0261d0de2d104cd2b640c04e2bb970fe13aea24e4d06ab8aaed8983f514489742c80872ae2adfdd5dec0f898f142e0d48784bc90e562c7498e8a9bd09654dfc24128ed6bbe9de25767fbf0cbb03d113f24632b95c3d948c63f97134a9b824cbda27c3404d4b6eb0829676cd7c24c6abad1079ff2c1a0514ad41105a800675b364ba19c63df23e5e0b63b00d5b61f24474a07f778bc50b1918e40fbc44179045e6d81f171336e0330bc0142455703bc57fe8ef79f66acb070f93cbd2d31251f38f662e7672930b08515da5507f6a643fd6c8c197109b281677a919"], 0xa) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000380)={0x87c2, 0x0, 0x1, 0x68ad, 0x2}, 0xc) semop(r0, &(0x7f0000000140)=[{0x3, 0x8, 0x1000}, {0x2, 0xfc00, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x6ced}, {0x0, 0x7f, 0x1000}, {0x0, 0x65d, 0x1000}, {0x1, 0x9}], 0x7) 16:23:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto$unix(r2, &(0x7f0000000040)="761755570fc584e5e9703bf5a6f985c3517a73bf2c2b1da741dfff582cd1bd4b83c40b2b0700f2ab05d37b0305e437c526ace6bb5536bfcbdacb457d33ff2ec0e6e4eccd41a1785f4a91239c31456a68735f835aebeb29b0100766a54002736fcf2a1994156a11deef17a7", 0x6b, 0xc, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) write(r1, 0x0, 0x0) 16:23:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r2) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r5) setgroups(0x2, &(0x7f0000000080)=[r2, r5]) 16:23:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x200, 0x81, 0x2d, 0x9}, {0x4, 0x4, 0x3f, 0x4}, {0x2a20, 0x80, 0x3f, 0x6}, {0x9be6, 0x1, 0x7a, 0x80}, {0x100, 0xfd, 0x5, 0xf2}, {0x5, 0x80, 0x7c, 0x1000000}, {0x0, 0x81, 0xf3, 0xa6ab}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6025bf1500002c0084ec984c77e00000000000000000050100"/54]) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/147, 0x93}], 0x1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r2, r3) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r6) fchown(0xffffffffffffffff, 0x0, r6) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 16:23:12 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="5c05cebd723e696b92d874ba6c7d33546be5c77bd145d64010039ecedd3a555118465b5a0a135e5f7e9232e5c8a166d47959a461c88096eb6d3512c371", 0x3d}, {&(0x7f0000000180)="c8df51f34d17e2317701ae1fa33e4e9f7f0330708d4ca7499b745cf435e96411ee6841c6242c882f075276656963e560a02718e172ec6a50d67da309cfb703796ee94d0ff9399e1fe8503dac6ed540eb5f24b3a134814f6ba62ae193312d65435cc134ad48e6e8d4ffe4bbdced54e9210d646df70b4d804aae0bf8225ff654660b250d9291610d5a599b4616484e38b552b74f273a3eef253e607fd57cc73099afccd98bd2daaa120e3f770ea307ab0a89deceb52f1251ad4ae8983bb79a477c7a24888980721a46d736cbf39007da3c95374e90d2a46720ed5c85e10172a9a39294eff0b0cf46e5a488126a0e22", 0xee}, {&(0x7f0000000280)="3066260f5365580fd5b5dbbbe603ef592efb8d9d32d0b584404f6abd0409cfdfd5", 0x21}], 0x3, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) recvfrom$unix(r2, &(0x7f00000002c0)=""/84, 0x54, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0xfffffffffffffffe) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) 16:23:12 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x3, 0x1, 0x7fc}, {0x2, 0x2}, {0x4, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r1, 0x1, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/186) semop(r1, &(0x7f0000000080)=[{0x0, 0x8, 0x1800}, {0x1, 0xfff9, 0x1800}, {0x4, 0x9}], 0x3) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) sysctl$machdep(&(0x7f0000000100), 0x2, &(0x7f0000000140)="8055f22edd8ff647451b8b18507530ff5677ff677f18fca1a6ee6b69b9bbe6e86565b12cf7235342cd1028ef1f4b5ead4ab1ae8b296fb3e483328a5aad02f4a428311c67eb0e65b5eadc3bdce5a0ae9ae8326a377b7352646ce2d06e94f26d8cb0345d0698ee72694839623d2626dce09579d3c32b6cffb89c44d6de02000000433af88e97223c2a7dacfbdd894609de03099d78f1e78caab7349d9ad16d7f06c93906e7b25ee5e7f51ea3e0b831b1eba013674d927f362290b3f3ae6f94126287bee34a3ffede7f9c35e11dd663ed36a6f14c9de226bffcb726052f798c0d7999f5f5092d759574b31421525800198ebed50875d1c336f54e4f16b03ae145dedcbf6cf8dee62d22f93861c6e1f0b7fa88670aba3efa08144e5851977119e08c149e2aa6346af079c5c18afeb8a60c5652c5d255c2933aa5407504a029c85f62988c478b3eabe14b32ef66f6b507a05e92c673fdc92967158aa75ce0ba060f03431eadcd568bc622ba9aefb51ce00c1f56c76d77ebb3a0934ac2b61c5c456a3f4025adda98b4010d8b405c549abfff397da0b4e1cfca883e45a4053c133f302563805954ba9652117e", 0x0, 0x0, 0x0) getegid() 16:23:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014481"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:23:12 executing program 1: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x10000, 0x8f) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000180)="fdc04a414a5d3405a82dab8fc224b1b40c5b6fec4de574f1b76a23a7f7440f2776b725c331b27030b7ffe6177816dc844fc8a0187501339a2b26bf9256a1245459d619594d7e4aee8e723cd5fba77cf75844449c1afe1d20896aecbf346ef3c695f03f9392e9f08518e102800c5faeb395a4bc3e0d36dd1418d63b8db3c95886dbeff2ed373fa3c015d638a2de2307de04e66fd9d434b73d80a6aeb99f9e16b4078d7c2fda9157374e83f78a4314638fa7d40354de6d24b145593547dc314e8ef7d04d8732f53b", &(0x7f0000000280)=0xc7, &(0x7f00000002c0)="93eda11561eb1db764448f6a5753f9abcd83b650cee7d65a977b7282dba26bc09f6e264d29843dcf1abdcf456c40eb9ff9e82eaca6430922c371b519389cb7d8107c32721be5f9a3703be8663c4088da0d8f3510bcec3ed7220b274d15e653894ddec3b74a8c555fdf5f3ad2ca12124040f4c0f0db2e5788f49d47ba90a34bc8357db2879ca1addd1147cce348bc47d5a977b86f42e17b9833370386ada183d37796a90f8d1e35d7e6a45e361faeaa13508b5c83", 0xb4) r0 = socket(0x6, 0x5, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) fchdir(r1) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:23:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x20, 0x1, 0x3) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0xfff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0xffffdffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) semop(0x0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x56) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0xd0, 0xdb91, 0x5]) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) execve(0x0, 0x0, 0x0) 16:23:12 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0xc) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r4) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r6, 0x0, 0x30}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffffe0, 0x0, 0x4}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r7) r8 = getgid() getgroups(0xa, &(0x7f00000023c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, r4, r7, r8]) syz_emit_ethernet(0x2250, &(0x7f0000002400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60000020221a3a00fe39bbaefcac07f331fde15d886f3182fe8000000000000000000000000000aa87009078ff010000000000000000000000000001031b5143b13b4d6cba2c8ce432d5b0f1f126bd2b864c03698a4f23361277308c93d14ec8b585d9ade4a5a06ee6e57c981c4294c96f312d7421234e40525e152c9c2dc1d02399ad8fdb90c674441c6a79cb145266139f8fc4580417b4e220f9d67d72fdb6eb8d337c1e08b990812086d85c66a5cc5a689d00abbb73b46e0b4ad34f069d4577841c6d9b1088a339bb8532e43693fba3ef0eb061072c7b7a699045b42ea2db9de34ed9890288cf2c5d92b5fb79845debee286e7bd28b7668d797cd286d7c9e5068e618acf53e17c52bcbbba5d1864543f90898148eed1e94c28c04081ccbdb5e594f9b4ea9cc9e7a89268dea8c20322075984f8dd3d14df0d44efe6a5fe515ffcb10408ae7fb17f52973428245cd375c40456ee7b3e110a0a4bb62e71f0df972a02bfae51aac3dbaa2bd1951a4ba77a689c49fa0fa467a394805612c5fa4f5ef0cfeb44250354e4d52733fe712de4a6ccf5f7fdc5bbb2769677efde90a4970e929fc2a240c69ce0473c028b71b2d2044140e28edbd52c284bfac2d6a020f6d5f3c8e01241e0002008eef77b2f464d829ab800ebbd1190047181a7451bff25b72acfd615404f2c19f3fa73cd9c428165f7e005b2911d5b81314507567cddee45aba7572740d65c1db91a112098e72ef5ddca42358436adea0ff5fd5b64d57420f2bad34b91395effd9a6483277e25162bd46bfbd3ed166932df25364b89bc32b5ca969d96e89cac6d9314017da5278347a91969ea2b6d7ceef082383e3d94fc44bfb7c1ef185dbc2d7f706ef560c79debdf116e7845222ff5b84c4cfda1955a200945512ab0e802fdccbc990e61919494e68a9bbf2e6c74f7101f1cc150a6998641736dd0094d0c405ce71ab690fb72d41e53dd21a4cd58891406c0ad2a6a8187c1f3b133ce51b84361cb75682a2ee5ef110d4e9edb1fb6ebf710cf51f5c0d374ce705a8205e20d812a38134ace31ef115e3930dd720cac5221602e14352bcee3b9e79e5cd5cc496c811f9b49b7d47b2ad13f92df101dee65154c2645edc505ea01cbb3d3b94b975a1b68f01b6b7cfa1eac0efb0e42161dbe29f7f63922f8aa7316c293694ebfa2df9ab7bd0474f739d006327cb642dddac432bfdfbc2277aec88ba22202feba5a9b83b20e9fa51e672184db839d4d71ac587b293c0c6feaee2bd56b32a199baba7e838c1d99ed75e3598b692b66297cf84387b4b7b0048b05d6162c57d21c6eb1e2dfc3012d61f562fb6e06cca718a8b406b2fc12159caaa7b08ec111f7724988d0309eca604d25b1fbc009f9125f2df5ae326ec929ab7b63343c64818d85eefd0058c7704f2e507bfadd36ef576b0f2b7d6a53353d6fda9abd16d1f959958e3acd97356e5601f37e90677894ccc7d7dbb6ccbeae9d6dd5c2efcbe04021cf87d0e2caed76d2c5fc80d6b5c07791c98793af7490baaf0dc6eea61b0d62ff0104b55d6666d1bb623957297472eca43f07d2b630101e8ae25951f34678a78a1c04b96c6544c86e2e12d48a6daefb656ddd5a5afb59685cf7e82d92ceb99496333c6e47bdfe50bb328615c296d03f20b702ed9aa4bad8a756202badf029ff1303d6e98c5788315dd887d2aff080168340985da26417023fc15e3921b330f5e405d4d5347621f273dc399587c2fc3a5619a13f411c7c9b6cf5a746ba411133aafa612ac26acb7c2bbb3f104abfd723aff9f9e60d207588c1f5c7d7bd6d4b07f8a578508865850ac539e1aeb911f3f39e27ed174ed357e299c0837a408419ab621d801b3d814227d9cb53c5d3fd197e1b408673c8f3993f6b9398704f470f427d74d608bde788da88e0fdd84ddf4cebd50cad57d6be947b06e7301d111013cfc171887454d5cc59d65e5e842333d858b7a70b6aceb88c8ab63333fdd6552082b5b1043776c3eb74d3d8f106d9a0cac8d7ad51fb973fb43873b4dcfa2c852a398ddf59e2885261be4c9f8ff131e06de042f1dd9a1b4b364454d487505e521282153d9a34e05573b6a75d297fbefd36ce4356b22d515db32d625dcb646af3f59dd311d420c2cd3a1689e1d901d1236c785d27f3a5b177217c81b6c116267617aa3f1dabdbc5d122a2e9b658c246c43af21fa1597e0385789aa66fe1923d7b22eb65e7afbd47ed9eb830bf717e3a497e2c0b8f132e4dab4b6bd2552f8801387ea6040a3d87cb8f64e86dbc0f924e853667ae8ca05473111dc649637bbbee1fd9a58063467bee0c2deb7df965c0858aa5df96994d3e40138469c7ab204e4f0373fa283e78ee34bc2f5f4fb2b40ab296cdb24c3c44b3ac067d9b829ac79722e703cac9dc62ae62fe106f9aac0c066e9f71cf7995b210129871eca1a5f08338aa87f7fc47aa4a006014a57267a911bd0d4d78eff298f52f3abdd0ad8f8abc4e7891cd0180c4f9ea50ad6e5fe9738dfb3a321555d6fe6fc47ca5e26caa0d86f1fb23807b33107ffc39a87f5509887007a78d9aead87a4e40dcd3616347f0797577b91ff8f4778df52477ec76df0468553ab579050626f0dac4890aadd8052cbf4c7d28276cbad5981928762712657948d95b2ea0fdf04ba7401825de3594cd00998c2f0c27dd28baf81be2ff2b1235cce21278cc6e7b954e46efc6ab0073a5449e3607fc16b48bc0823a5d351b70f44b68828f3aaeb140e1cefc9bf3e8230351c2d94a272345019b34e1067c807314776ed3d9d77733396df67a1757cac91d17826e3341010907e6dff1474a002a13b611033e9f08b178038deacad8a6647f67de8f0229f32a0fb81aae91a89f96645d1940697a527c5c399f8820233ce3a0122674c0f5afb886c2263bf281fc9c3f675edb667259cd2ccb337efd53dc59e7c21929a2d8850c5ba3b4937bbe8dc7ae77ac45fd75aa21c8eba852da4a41446f5c4ad7898ada27e9be15da12ec86d9d7502cc5db4f1a126b4cba95a92ce8298cf05f849b4c4cd9b61dc9e202dc36f7da913b8cacd166a6e0ad3392c152e0be4fb1efcd77607c2cc383ecfe1f861d7faeefc2cb41970f4402360bee0db264a4722cca0f869978367cd045b76957027b7189872a88d7c778b812b8fa2b6af83b61335114533d1ef221469ae2f810bd8b4ea7bc6104cd8e40491a6a49b9f36b4e7917290b2c7c18f6e63532ec3a7d8db016153491dc3f6ea7d71636b6312c7036b84c60e30945dd01de5a4a0f23cd2f42523f84f5ed55a7bfcb1e3312dd98727fd4e9ee56d8ad1ca3ce8cdfd8f065fced17f410921895717a3b956185400b494915270879467d39a40c189916b1c3becf40a98e5f2d608949ec6563f847bdf90dcbd274ad400e609a0ea5f539ebb3b55930337df96e73c79a1a92f12b464accb06d514b5a84a048f49b05252009a1574913896668d27e866c07870cf6acf78b4a3ffb6debf2ae51e5dc1b5f82162017ddec4c88f9b0838ac4ddbde96b969febcf7b0a16b737afb4ef33b12e9bfa567c2d084446c9e0c2b8b3416835618ef88463d0edddc35d1b821a00cc55c77ed4635f9ae299b846db2e58d7b431cddf22a09002d9ee7fb8ff8470430cf73d32b19f84ad271f3abb8179176ed5d56166ee974d59d4aeb837ee5eafa5ab107a5dddc28636e5ed2df6e05e95a65b77aab197c97b55f58312bc0cbf80335644f22ddfa1aea62e6772f498f995deaba1ba39eea75ee2661e4e54dc18100c12a155794359387429adda1f9adc8c654223f38cc70c9c1c4a5c20d2f480233ecf256cead4117b27199648d02fc211df4357006a4be6c6a55d61f0f3aca6702a1d621ee233d1629a6cc0483b0dc0bc3297b109afff4aa3ce4bd02345fc5d41e1a7a0eb47cc96c660b696c2889e55959d6643efedda14ccdef711bd295def7c372d6655e7ac78335293b81f5a6d5f84500cbb637ae278d68c64f11f52be11ab291d6c9a25e29e111a8a03765780773c83fb0622a72aed00b8ff3b7377d9749b5d09b7cd722379e6f41535b385c62ea8ca10f4c96dc92c3b9d5ff119a90ed644cad948b2273f48e0918a875f512ab497966a0c761e9d165afa071271b7d299d7f028bac4876930f99e665c0ba3fc9be42f3f257eedecc32d22638086883b3eaa19451b145888b524902cdc75b5436fbbb89f546677331d27a23093dcc60ad4cf2a795a09c4281b266f33bc8e507cf692d58e15aadcdc409c350f1901569ba7ce6228d09cbc64587ad74c453f970c9777d4d2d3e735147d0417ab111b63d192f09ac3874d91442428554560e43cb0c9f6044324134d73f6b72ec07eabcdab533ca0b08ed18392c06422145da2a3dd82ef681289023a11b1191c30413b260b70aaedb19600792458f645fec81c35308db503926a45c6f6874ad4d2d993ce08e02f7520d8729ed129c61e371837f4d867aef9fba727d5c8d04ab97f09405fd69af7a38ea73f28bd22c4811941cdf231e908acc68921b21fb68acd4d1f93fa02ab418f40ba835cb072f91310907666e7d1e40591efcdab22040a1a143f988275c4a212fd91824619e2c3560aa28875bfa0b27bcb3394f76b87fd8d8d82116a698d02a577e48fee3515b5c6e2e9389b33280d11851b5c63c90174c5336c1734172fd547fa3fbdbb4690a41eaef4e24b25e27234f2c3f198770aca85b7365391e320f413676107461ed69123ef08bab88d6885d351b93ed1cd368eb0f338a39e011e649708fdd1ced1d712d0b2f2cad97ba10d1131a184db8ef037ed57bcf27924adc4e369e752f13e2ad9dd8cf233012e8c313c3083525416a8b52a0f576bf6068390cc6596cc0a73daead5bdf660c0d6121df3aab14e6915bedbc3bc8db9a766cc46116493fb452c05aba00300a55a29aa76518309274c88ec1059042a3a843d2c9bbe4d43170cf4029594a17490c3360c5a0d1f73b0205d73dccb687b5a5a0f9791db3590bafd28642564e999250d064dbc42cbf6d27bb163381846697174dadd42522c9974e519ed92a1a1a9215ba3d3e8759b61b6f1d86e33d5b28bbaec1ff50ceb8efb871ab39e7afe424586d08875f68329113ee487ba0ba03cf05f565f5ccaada3ed75a229480ddaf533d0af3678f3376aef33e64cd5efbee2ce569b6c6c3cd1987e32c800b6467d4e3bf9a2431bb107087c34c6e8f6599a5c37bfdf546a2ce1cb0206e5157bcbca88b1fa4979f5eba35567d0debc8df61a16f91d6c308100cf89aa2a73c10b03d98bd8c3e9341ccfd87caa59f2cc76d97d7996cfad3a581f9629f5a8f9754f0a47723c1e12ebec2597657519e0dc3fbc159ee1d3665d2eafe9b45e9b6e4321f4f60c366d8b43174457645743dab3b23272837d9327b948ddfcfc4e5282eeab7648a9bccf5845bfe3d342fa4596ea2407a7e03a2b961f46e5e6071ea7d0d39cc43d773a01798cd270d81e22f3f3a1b12b088053b0f05d8b1a6d67b8ff73f93c80ee8a758c927e6d6d50c900513ea49e0d41470d67e7df0cc0ed7627aa7a76f0f39eb2c4197b7ddfa02e948a17aad3ca3cfdb3a2cddcc3372f18690fc3539c791a48a216f04c48d93e7e9a09d3d41ba32bbe032b50fb68dd8cf4a12736a1b5cf5da90de1d2980e3d9232700e86b963f9f95a967e52e896f8ff39c0ce9b981da653666fad98fd396b9450197c4abea12b79199fdd3224957cb88b2d31808cbac6147a0cffa1aa797b21599a03c7b12d1ee5b183c5ddd4578a28a8ea609c6fdf5e52357328d7bcd22f996006249bdb6eff057a72e3410d84e07d31175a06399880b9a91b71fd62a27a530459b73e0543b0672db9d29510111eada668d91f1b58c71515a1a660b73d1acde5633934b1d63255c757fbe96670c0c099e93de66b2c363fafea68680abac8815c4e2c1983e8aac5a6296db039718acb2e2a1ca4cb484dc87e433a725651b9bb5829a7f44a0da7195739016c4fa81387e26b10abfd1d287e21f1d3db87745b14f6e3d40d8277a58d4077637c3f054a0e2bb1a3d6876fa976489690209503480007b5f594838e7640af9e2f8dec68664d5f5220615f3a6cf502cb9a27ab1a80200ef2fe0f3c1ab0e12a73296cd12b7a4aab04c57689bd31f8708a47af11f02763a452445369e6b9dccccc42d61215f1c6c356ae1d102a784777b691f52cf9aa77e2a6303be3785595578aefd85b9052630762f526812738a67463265dd927557512fdabb3d3ce8a39989235ce19ff1b17c934b6bc235c4c7aff8327542e25549403932fd4d08f33dd1fea15ff87519fae887af6fced1face73de02ae63d0be162ea511d0f467c735648d1f42ad0e16c272310291aee868e95a3ccc594eabd156350e2bd4e509b2b69c52e59babb9335488a1e8e4f84736a43400491dffa1ea579a3b6c84da951aca729ea646ce4cd32606917784931fda8bee2c68e7bd5c6a6e4e7050d2bf92e1c968f89a675c136299fc50b7759ee0b46c27a0fbeacbab98b7ed983b78c8eefdc2f460af0602473eedc700f3a204c796440107eaa41df3fa16dbe3ca492e655e9b68ba9b235a51326bdf5aa8ccfa1572c9a51d6b1acfe0a2aa753a00ce92a3a41fbb501001b933121c0adc16af2a049997b1dedcf922a2261c7ede2c434d90ea285ab5d9a686c5148dcf991e878a202a4a40840b9fb409d87daa00f753bf85cb887cbc47038680d9289f8ee32ab68ebae528b5c45daf120dc55ed9fb52c05ab7daf4d8dc9287a87dbdb542e96637583149196b73811372e39106dadb5ca5084ead4a3c05a9496f71a2aea635dbabe9d888b8a100bc357d816fff8e432de23e84d8850f7142312a582871dcc09a30bea9d9d589643ac166b99b7d1518885c7c51eea5d5e8f12ee83f9ff231e0f71338e0af7161908726be650eabe7b0651a876cb0a9400a001a72b32a75e807c94d00cc9c128a32363d7a68bb742cbc4fec5cc205cb0c381b46584987d7372ea53ecddc6f451a4c603014d0eed8def977d07920f5cd2cb0ae0bda369d97e7fd8f12d8486842cdc997ee1c1e6a067e9694308f465ac06fe663b227843fc3dc76d4e624ed1cb8577774306f2472a1b2dbc4cab83027887421968363e9bdbd914f4e451593f80437c619ab8ae64fbc56a2d1eb414329d0c8db42531e41676f19894f3d531e7d425c0cfa1110a4e63fcde8e2d9b2bc4ab9cb32bfa4ae56ebaccbd791d9b394c9d6b0e4665bf3d0f48b57686c437403328bbe7e5c71f81aedabc623082a46d3ec1a026ab39649a2a22ea878bf33e65ef740f8f63396f13a533b04df7dc174f5bb273baf51d040d562bd57a160c1d77818bf75142e96e4f007ac3898d3f0d8478db163b415a371d11266c4fa1305ddc3dea68408136133b6d5a67f22fa7fbb2d3ef9c7439c91d62354f2f6735639be0b92b9853998e286e9188f89483ba1abaa063b731a6badb2f616e377fc323b2b24d313e20920b7527b3f4ec86205d9545ff1f6556d4448a980589be9e48cef3f4dfeadedee5ceeb008b5e8cade2d02059b93addc688f5c2b9beb78667d38c4f8eb9b29896f837afa39346522e8af6194a7d4f08e18e1c1a263b5b5a81e97fc918e9992b3436c1ec9b1863764cd9fc484cd1cae0f3f81df658921c87712c80078f42e181fbba42317ec4158647424991c7f17a851b52ba1286139d18e32b1ac564d7acaa88dd07c3869473f7df1e21f6bb14d9223bfd59540807d1cb4b0e54042b6fd539a64e2fde301c34457cc1d4bf68d4530471b2ed1d63262cd66e43d81ec6bc68ef3d75e0f54f0994cfabfc066f64a1e2cfbcb67134b425d354bc9248863b17512638e50c3f73acd5e021d2af0079a79ed604249458831540e3840327efa5a2d2eb703792e7f3728408978f765279790bc7775cc690d2a1f347f5f1ebc48605bf394401ab6d06b5fc7ff3b636db20593f2a10daff2af6ceaf740f7a36791bc204922149c45ab502156f4e663bd808992c168dceee6f5196decda46a8e107ae9de5795182a010ccf84b51c6502b2ee6467a2519dcc4c80e1c0f31475de7556728d2db0159ca08041df5b9100c754110143baf0ed9d45d2cf4aea7ea455612ae4cfc007021ddb03e2c334fbceb3c243ed0ffce5e0b2c9085307bbd16fff3aaedce3e268aa2201c397d679cd4a5a2779792f22e45b79ee4c7adf0fe6b71a7df1f0993412a525c0342ee95ce1fb9fcdff162d8d68931d29509a18248252308c3d640fdf583b37d0c6de7c32132bffdac3953e46243a54f51d43a1ec3efa2b570ca5125e60058534225a9987cab00ba565eabdf1dffedddacf74ed7b421768e92852975fbc1c5026deebba35946c107b793b285b6665d45d603fc0b3b81c592fb7f3770bfb5cb9effbaf238cb0748be8c9b5c7a4e08adbe3c0c355eb89a9b4906ca1fdfe9a894c6fe0c734ef7e0b8e28f2a67a6ebbcd2fc3dbdc9b614510c9e03daa2d77f0b2d9385e364696c37aeda233f4c4c3b925f8766e1f6a35607cd54304256f0bb72811318e1eda4efe1a01c62b2862fe3522bca91461afb9a5e80fbeff2524b700ec1e0083c071bf2d07aed691cb12d4326bfa2ec806f9356b3600cb3cd550d3dc97714e4684e094e6561198609168809245589bf6f2b4ea75eb4ac6962b847cbb0530a3ffb1134ce9446a90f8ee74ce15d23a395af5af5519133746bcb711f5d7eb3e5186a4550e4df217e190c6299b845175d33b1ecf3f39bc5bb61d4b279993f94dc8cfe54757432f6fd2a8c3baee67c1ec8c90eef7197d9b3911ee89ee0ba68bf7e199bc4249a1bf84d5e9accb0ed99ab4423d8f3b4369b484a9ebf7389cb88028e5c5f14ceac780e9d2796ac1ba46df222acf3c04ea01528b678b124b59dce3260545f2d5869a622fc4a76cc7c0a8837492134f11efc3dc905739b8561213d1c23deaf4bc41ba6c3c20c042df15a59d32f1d0ceaaf0638369d8ba618c1ad74f47fd108c3af5031ff844b84cd135b38f617aa24d40b104e591bf754374d02bb4461c33cd6c8235d013c340c64e69d735f47c1edec0f90403c25c80922286743b936f6843529051b8e1365de9447989f4158eeb9fc9d7607d7e5545a0a682d7bc213cb2b851e26a38961f4b5b914cd4e7ee6a0b71d185526e867b78ba221bf4ecf60ee72975c1c989409ffcab7ace0a8366c655863885600aa8ac28800c882a29c0922df8c5d0af7a2ffde514539f028cde892486a4040720b0a1c5f175bc1600cf1ddaf2c9b45f8c3b551d52b62be4b7c7e7c99ade5e304ff39b66a46a624af4f25559473e90fa510483fdb42712e043949e1986560252844c7acbcdbad0c77ed5912716646e6a51259dcc7f25453fd0c5b51d7bc29b72d962fd692757885dc5c0ef987c9b3ecc05acbde7d742a9f3e85d5b7de286116a448f12e9647e4e56f536783d909eee01b3da5427926654f26e695b756278bec752841e0badbd2011fa425b13cc33af2e7116dfe7ae2038c83057182e67a2c7ceb4ff2d4acfd74c51048bed1c1ebebacabdfe7f69ec8938ed2f265004967f8ed500d0fd560da151ba48d4ed6aab95857878ec3973521c90daa0fdfcb1fc37ff8d0b304c480cade6984f55ae6e6cdee73476f3586480e0dd7e038c5f0bd10b464f999e29de0b5e5cb7db9960a40ce3801eb425dc4732b243fcfe3730e5958aa7447efbf07a3650e09309295a8f65701e823b56c6e58ca700b0e9a9a4cd2c0065c0f5b8b1af18d9022966d50aa8f2015cfda19d0a6930e8ff0bd257d43faa6b5e1a5c5de6763eea567bb62548503a23417ea7654f54c97a23eb88e60646e78002726a8c95b6b3ac3ea3396b7ae7af587cdebf963c6adde370af7275e5a8537d3795bf318c235b7f4cec0f4c8be59be9d797e1783ff39939af824681aaccdd18c3be8d197e118b73fd73809e8e945726d147b6372de79b862a46cfd6c08c3482f503f7cd32d919d5f34cfcdcafb402dfa237242a7ba8da5882ce87ba601f40f23156baf16b13869bd4ca741273898193d4d090389ad559da68df1ea2efe7dc91448ac7604d5d54bbdd6dbd906429aa653a21737ce004cdd5536d71924ee1336a773f32dc1cb75a49be017f07839797e060f2fb4ad6036544bdbaf04d9ea5865132acf13d04aed39232f4fe28b01c7d3a66b01fdf5b9a9d50cb9a0f543fcea63c75c5cb21313d0f9a41a2c1190e1cab55ea5397075915dbf9eb0e69ef88f5a94aca5541bdff64c265403670620e6144914a3d427d1963660573344a6aca6d6cad531c26f362a372e78fa4b8bebe3a6acc197699e1401178e0656cdddc14f10d16ed23cbd443dba4bc9725892be98cc0e3b06719d6b5e1fa519d23a4140b1657c9ad573651754b8027aa875a74d77fddfbbdef54395a589dbe8904f0c51609091068d5a08d8fa776ab94b0b40b0c9a7c620abc7701d4a07ae4957d6ab9416161a9f24652c0c5ecb2b46ea3c22001babf1b9eee328b419c9737c7c18edf1354a2dd30f9912529e262c2fb995351f1ab89066fe6d1cd853661178f302b2f0d45a7247ee5ab0f5a91eb7ee3d4c36ae4a53ec5bfb11b9207bee4104a2b4b66e73a1d1116e00c49b671eede2251e474977bf706486cf34b26304dc271138e45a1b8cda3aca79a28f3574ebc80295a92bb0591ad2cfa8276482b1e95d3178bbf05a6ba6c3e83022e97f4beb6849fd757c3c44989f4adb9083f20be156c0a9b6ed43d0af7787099a6fa1061463eac702ffaa6ff2f618fd076450e842fa9f0080441b498a0ba4a08d34be6cb9a3209a37f596e30da571f0dce742a2ea1f264877498401c7265018aa9daed756d3091591a6e444104e11671cd689f443583f55d234041acf17158df9e9fc7386c013bd3016994e777aec0322cfa83bccaa2193b4238cd3ccd9037471f2bd9f13e844cc19058b7abe146f2618c1428673eeb5567114b180fb604f28e38496107a211ca32cefd7e1b7e03122be24d1cb5ac98139f83191dcc29b339a9f7fafac380b6703b3e611ef33354cb86f5c291a71a568f7d9a6062420672f81cb3b357c55f3794319adcb0fba5bfd68b5c4373edaac4ed8e604c6d0f14de366ab86d0186ff4bdc6da9cf18cf5535bbeeb2096015d47b88173a9d6654534c87833219b7f613d462afc73eab81b117532b49e4c3c731070fe5b77066851efd23f450a918e6c6c77b8f71015824cdda7fd83f8bd53f1291d5a66530c60def5b1868e618e9c6eebcdd6a34a31d3c69e0c6923af73c86c170f201ea0b72a4504d4e4dc1d4702f517b562548dcb52f478908381bbfa5be87bbef0503f2ba619e2798b32778c7dcd5e1ad7568cb0a33aea4377dcfd4e199cf649faa4623a05c4b77953755c4afdfb145eb65902ea2243c0f85072f2d5b1252b0e29f488408437218ffdbe187ad0f8bee19fa623f9e2701b88e8a23729768108b83fb19d5f9c11285cc1f41ce325110fca86126db44745780d18291e9bac4f812d9210e629dbc7bfccfe3e10a581c95fdd61bd33f2e13804ecefecb5d384cc92b6021b56df918bf351a81c33da3794bd0df67a97bbaf079ccb62c3371672e52d062e963ae0b509d3e7325d24fec1b7dbf0204a10b30f66f7e2b8eadf59c1870dfc4e2ace93bbef6b3e89add21c3d7b9ca13725b593c4cfc6f5a1cc1ec021222b602cbbd89f927954813b213093513ee191509744733be43b598661cc6bdfc5fcb3ed0b5a978fca50683d61d970c4e9b0a37a113da0b180a0baac131d8817981cb802e9e5e6a6fb57357a433091f99969e7272f70030ea8a657a8bf009eeebfae0552b457a4f552cf346c6d385793a79dabe52f997f078c524b0ae6d5e84deea249b2b7b43a86d27912ac87c8bac3b7b684e18822d55d1104783c5a573b17273257b707b35813586786b82b1232397845e5cfafd65699ed896c076c5372b4d3e395e3fb3178aceceb0376f9935f8667a2f3d0bb97c7d6185582d262f3365c19706d73ca107608442f7015da864ecb0ecd28f8c21576bedd64adf327fa1e8f4dec8b0cbe3c1de5a4a2064abc5dad2c8d99d4573cc16adc7011521523de84947a5c3bf7a393b54221a5b1d7f7f058dabb83d367373d3e6e2dc6c99becd591dcebe8d0c21ac857f5b6559586b95a208d2f5d8f0c90b538eb2f9bdac7364d9c7a65585a47564b262cf112318a104b7e6c4cca855bef650aefdf96371159ab51f489f1984047599f43bef5a5c06731c3d3524d6892c591d67e47dac9959f6d79dfeeb5d07979d8b71c7e91022644d53833d618d1fddb01a5c83ed14028ff4498b3323075975cff7277b24a4b60245f7883b49e79b841bf78be24e9f32c85854faf07854514c6d5739f95d553b0f30884ffbbe6e21aa7ccf1be1d211f5ccbbe0b1b5db4cf444f91a702b22f0cba36f221b33c4bd2f5ad715b072432793e8c6b44df1f7b07e2f9b71146352cbb35049d297a307b36cd7ab610d75fd660ccd4932594d3a8f406bb60397313bcfe9a6c7ab9e8af48effeb350d165f20a9"]) 16:23:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) 16:23:12 executing program 1: syz_emit_ethernet(0x115, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x107, 0x0, 0xffff, 0x0, 0x88, 0x0, @rand_addr, @multicast1}, @generic="1419efbf1101f081b78de98d5917e031d23a69f24753a5ed600114060a6f1f5c1a83b70dd7f59badf251aaea68f4cd073e0c522d52b6c1d277ba1ed3ec4458307063f1767a412b2201e68a408f7895140c49e0b049798683bb2f3838f0072c2bd202bebb87155ab66b56a0ad275acb98e5709e9f0bf405a40fc495f47824752d6ca1214cc47572eb1bb2dab2f47af80204cfd1873b99d89737b1cc8ccc9d0b17fc66e4f409083d178cf9dc99f8db4357f250b3eb1f7e7f0c4982e9f2fa0bf8959be077dad18571ddf6dcd5047648220a521bce651e0e8bedc7fa5fdf2957947aa4faf3c3a0c30e094761d18266bd6b9fcb8834"}}}}) 16:23:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f00000000c0), 0x10008) pledge(&(0x7f0000000000)=':^\'\x00', &(0x7f0000000080)='*:\\!!.)-\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x5, 0x3d8d7c2a, "738300e257417f271042344000fb000d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:23:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = dup2(r0, r1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x158) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)) socketpair(0x6, 0x4000, 0x20, &(0x7f0000000000)) r3 = socket(0x2, 0x2, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x3, 0xfffffffc}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) syz_emit_ethernet(0x4a, &(0x7f00000016c0)=ANY=[@ANYBLOB="eaaaaaaaaaaaaaaaaaaabaaa860000b10300001400000000000000007d000000ffff40000000000000000000000000000000000000014e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES16=r5]) 16:23:12 executing program 0: syz_emit_ethernet(0xa1, &(0x7f0000000000)={@local, @local, [], {@generic={0x8003, "e5b6425c7c16209d030000000000000044af2139b842dd6861cd2941e687b3cc99f05a41f76b20a0c4a1198bf92d3bf1e418cb75e88cf5fc08001000fb370650c7b7d6a3862f568b87c8158eec919ace6e935cb0f742f27e978ea7bc58fcb6c3a2bbd5b3112a34a56140e938711e49930d52221bb045c125ad8f831ba2d3e9b611bfa45724a2f40d5b414f0b53da54087d10ba"}}}) sysctl$vm(&(0x7f00000000c0)={0x2, 0x8}, 0x2, &(0x7f0000000100)="4bf9a173308075c5279ff76ec05cc91a037e11d31d5e3d8d96dcd1a2ad4dca230e69c8aa719881fba4e8c0db42f9e92f3214e83db12ac04a6f1a6ceb26768a3d9632809b9e0c58ef08b550dd488f61295b971b72e1b12490148dae51a581dabae53f0bbe63479b424a691ba774b2fdc5abc78a31c2f7a90812d8b251ff7fc0fd242f8cc47933f89f5d", &(0x7f00000001c0)=0x89, &(0x7f0000000200)="4f477f0fe7feedabf4ca6ead0b895c05b0cd3c998ce1277d78dab08c1eb85262ee8f702e4550eabd51da10be3e0f788c2e2f0a7b8db4ada3bb8f33b7e4bcb819f73842fa3021277af79be683fb68a874217d1b36c49b611259952bd470ed89c4df98ba103652f7622ad55f3bb448a5501c5c5c0b3250ee586d05d12c42251602bf6ae4f3de3f55daf0fcd4064483b4f4ab6ee0c8aaffa8fef330f5b1bb86979125a98097b665317eda2fb580be441b60935bfd29651b398783bb5c53273a878af41c5ce79f53ee814594f4da4d52cea5d3b1d36e8a3d1592b30e649e1770c3db523e9914a3c2aadf41d058adf4a1ac30be1eb295bafe70e70554251f3276992228f7593c69deadfe3176d507bf04c4dd83e2e64ba9d8592fa260eb0e71ada3e8ffde082d6aa5ad9d6604d0ac88dd064b1cfb8d4b297c563a8408b0b4456e660313f64599671e4e7c114fece3af27af37b185dffe532cd7ea1cb3707457bd534dd6616753a7e2e4f520abb74684b6aeaf726e1cd5b20a3cae74e97ab65f573db2ab5dac675f0ca5f6d57ebf3419f625c0ebed67cef5788aa72591cadb4e564f5ba2a5c83a3423256c50b300b86bd3538d9c7f7d9c1e03ff619564c93f7d4f3363b4abb8139356d786672cf0886b7eae6b2e7d67558912846ef70abb94d2bc132b6fedb5517f5d5b74cf40a5406fb91d10a6754d03dc4e3442603d74416dd0e3a519ed51c67ef8b09aa84fc4408b1d9c0fad668e8bbc047db957217e8b589c4c533ead3d7e661bb90a53337478bdc35224c2bac348382809f439a94f39c72f51b948e2a654d65b3f4ee48d1b8866966de6c4111a74252c988274b0ac227e8236ff7f3095c7fd41d8ccb58a607cfeb4c3041a12fbf435cf605dcfd038d6ffd7189c3fe29d61259dc78e8884a8b9c6d8e36be2b5d8391c0daf61860936a4f1d2101cf92de797ef1df282420c15c544f6cb70d8bddb8cd595357e017c8771a5f5973226578fb4ef16662937f59f7d87229f50c011b7ea6482ae458b385933ad82806ed613714695deed756acc10ff1786b0bf9a4fb66050285c4ea4c5f260c7064b42ba260c04680ecc0e7116bd3385883077011716b6e2b77f345605a3eb7a12a7912b094e2ddfaa86c24e4bfccbde27422005121cc8bb7cae6d19b7d18ce9809ea4635cce670ae3084ac4915643da74600fd8fb786153464344a20aac4dfe00b896dd1e4d8353d32acaf94ab86b27425fbae1657b3f9f56707a2da099d229a19dc3e323406599e36dc762a07cc1b305223597cd2ec7de7cd74c973838ed272cdcf762274f40586b89c1b072ede5cba009c1a2d82c3bc4c7080e35b3806d839844a2d24011836fba8a552ab9c30b2754a50aa1422c42be2bc4da13b1abffd5c5d54bad6c7816f7097984c34b6d722ad2436b5b3de266be2085120735a75f5667e15264628aea837694ac02a57e5e341b94e7c138c22b08677062733a553b83b9ece523ba2aaa0cb93ee761478e0f69297dd60e935ed74064197dcd0adfce87f153b10dbb639c2617f17eadbef840450691451ab05fabb53e25688739d3c413be1a79fd29c2f65904e1ec94664a376b9b1065fc6baa0a88d08d81eb77d5110874969e681fe4e25b5961c3ada21956957cc65f7da76c798ea3d7a770b1d944f005be6b183d2105221dcbbcd9b2c19f849512a0087d9c746cf0eefe725d956c6702a088f137a02a7c9c94bd9996307e21479d5fb5cd344753d0175a25638fc2e340f0e4ec3ea452df86ba4d5fbc6b71d7b830b80186a69524a76aff8ef9ef5e453bef3c9942d4d284b0a2c81e1cfbec5622d7ba1040ef607fb9f5962989162454cc4dbb3e51edb1416e91a85713b8dd5e2309adf7daa58e2cbbfeca1fba7a3c91ea9753ea7fd9f4b52dd98449de0af65538b0ed01c41bb4c582659643a01ec04690494c6b26b5c7ba824d977e456d594c44361b9114dfa4add93837f13852c54a132c3c6f4b9989b40f92dbcde743b4394b949bb184e8a05f09c67a7b7e2e02d6342029bc4c0e765c96ee9b39c7f5b3b950159666909f754b66626ec68600c0a03d2bf0bf5600ef4797bbe7482bc9bcafc7bd82ee6d774080ec16c15e32685920be0a8082f533ce2bc0987afaa22443c7057687b11b0682cfb7d2518698aa939eb3b092df50c7fe00ad681a727bdfbbff4efc9115c67e98998cbfd87c9e897f859ac4aafa22c35f1a0a0e2050ec953e78f9d6eefd6b94abdd0648a55a03128ea2336eb71a6ff19c98a63fc2158d2da50fd455f290cce698143b40e0baf13d605d368b154f8bae9f2a592f673bc1ff53dbdb780b842e51bd2f2ae4c1d2d481f012392a59d5bcbeec5eecc09a7e7f47bbeec7e93acfce22daeece8c5fe5adb6cba58cfca25714210eb75087743874bf730967793bda1bf7c4b581fe75d50c8b0972d3ca12bf2986f97a2d52f7d410be6b5bb0a2275b696089bfd519a65e1e3cd130456625a1d34fd299e1b0c4647889fdd6e61e8827ee6ec1720268082bd4e7154886708ec5d32029a09a73ac0347382e28b154b90f7cc534efeeacdb7708e747bd9fd7eec9b5f0fa342d4a586eac1dabc722f979782f6a163032653483dfae787e68dec32da2be74329754a861c575e946d3ec703ec004154402a5cdbb05eb72e0fe11ef35649e6a48b7035efdb5de938235f19b553feb2e5820f058f152e5531f2996b75c71e0932bc1d33bd48bb1df141ce721347b4beba75cb6e054f9bbd9a5861bd4baa9c2d808c752d63defa40b035679fe6673c9e6901de6cb155734060452b3e5618fe3b24603197dbb4265d84ea8ef5c269fcd34d2b365432f26d6087e88ec1173f5f3159852b0e78ea2d2761cc5e117aa8973aedb605c2b43927a5f31f70fdad43665ca57609ea1cf2188a1665d1cd71f65496c8f02083a330407d86b53a1130f106b0cccaad5f50641c4960e7b21c65b40f571e74befa98bd6063d6ad2a37c6facfe95d7c8ac5fd7a822767df4f090df34248e2b05e9da400b58139cf765cbc005bf05c3ad1d18499ac0eac1dc8f26b6b3fd38f7078f7ffd8635632e47e0ecbe189f06386740404587905d4df5189423f11dbe9a74662d3ee619541382d401912517e391e71fcb6d819ecaaefb79aca1a041d71348a70cc87b5002428f6bc9891412f43fc084218c14aa10e17c5d3813b34d12dc2ac4eb523c3378117902c518e58b2c20934de4c376e2c5d068c3bce095cfe1e325b19594456d78021967382ccb972bfe63d594a0020683c7aa32eaf6ccfa1a4c56d573ad5b2bfa753170dc00a55ec39ae2f9dd4bf16f63890e7bfd7d709a2ae1e55134134312f5dc75a0c399ab128f53970f532114d3dc23895acb6bdd6d70973fd1d834bfbd6bfcee83b664ff5dc4289fb1ed21793980c4f0b075488539aef46f88952031e27e8a99cb58dba6ae31664260fd2c1a32fc8527c1591b282fcf389e9bc420f3ff0ec62bb94536e1655055ef1dc7f2b3d05f27fff212c2963b5ce537b5dbd159f47fc9bfebaf11400b8a8e16a7a4c2a60fd338342bc00875426a14301876747268ca397833baaaf44779d3af669876041c4794f99b364064d13389d673a1de7f4f884ceb3d7d66a26ed7a936fcef85385171cf7b17ceabf5b12848e52feaecd5090ad67b90937ad97e411d65d491b6133379a2648d967bceda30770025280421faeeeb7520eef27085327d92cce0d6e6ba2fbbbd8c4b4c0d59eef0afc353e69b7405d333632f02d0a8c5d036e1a1f9bc6123c919c5a21bad6cedc731d9e5f12851a5d46604c086b3920659c9648fd6e5c8f0faac5f2698d118957c56ebebd432589dce29a3300519bd0797e4fe736c436a7d03b7bb98795b7090553fc95ed34ac76c578dcbb318819cfe09034ffe769144b55b58e5a1620e7803921e96a42bf7093d1a1820e9d9a77b7bd255705dfd04d0b5c0510c56abc8b2e1ee3adda57f8f582fca69fa2d5b5847621ba8a2e1237c4afe83c598de1ea87a811f5043c46bd53a93003a44a1e3beeaf1e9cd07bbff97e5eb8733b4a346c7ec5b6ce25126cee98b45f2a52aa67c07fafbc4c4e4e99fe7e7ca57ae320084c15269572e286125445ebc4923f6b816e4385852c5446356ec1f3bb0051d5afbfcebf51ba6a98efc24b6d65439f5c6487a7107cfc10f24d7618cdab45063813020de74ebaafe78d3e8daa4669a6ff9d1ab606b2c8ca90dffa80e7b2628f40e0e7289554769bc32332aae666c876d1f98d71f9830072cebd70dcb8c5d070313395230906e91986f305810cf4e27b0c048113fdf45f21cc2bf5ef38f65dc713b110877b41a6e199151fd1396e079974338101808d00b01cf594fef802fbd7bbdc397b42d9ad083733b17fb13bd6e74a91e29320998c6f5056b7aa872c72bfb4d172629ff2101437b2e67611f63baed5e978d40c00bd27ac72bea311f3e8edb6b0a4d3a83d13766c269ef6f33b6942c98a3f298fba0531ead9977b62e3861f1a2aec80d813d81af30385ff7f5b7409998337a3e095bf0375fa1309e593be2d0719422abe807f5ea1346d1507750d43f55f1b6525b07b88ad55e8d189662f2e6bc062b9a501bf0df90a973ade2af8a58f6dfb7375a8b280ab6ee944d777f312989cd05c4e7ca09ec1d1429b2a0f261c789c7cb58895ad3216e54f8480a7bae4d499160a6bc3531ddf0f517fbc2b8090c7655cf0f0e9818e185d4bb7b174d9c12119ea8a16d479a69d41a21bb460dfb70943f5f95be30eacef90580cd576ba210d7b7972dc4272e6b21fc75b8c38be815d4f592a1fb54925f417ffe1c217170119926496f2ffae878fa57831afb8939bb37c351b0552c7419893fb4edf2f84e734b401d73b84ce3188983d30ab7687c02d56099b9f64e443dafc71e4a7f296be4df5f20d5aaebad1706492d7591fe65884c788f1e6fadecde89fa2d9ca72682d5c3174420aa8a2f19b019bd4a62b958abfda03f83ec155f53367dc8af5ee8cde453f3cbad530035b706daa56ba2b075f772033f0c93a8d92ec37fa00466f055e2f8aaa5404433584bf5572f9caea5eaa71ff4f2ccd348df3edd98039322ebad181be9df255777554a15af8222e79ebbbcaae8be41d275738541e1e6ad194e100eaae76ff0044fc85afe51164f1b7e1c6358e8f77673b743f12b80f0041e9ffc2427dd6c46bc696d24b13e9394fd9b08b349aa3f51403afcb8d24947044ab805f77fce787f4b26afe754a03bc7aa616cf8917573260c7f42e983042c46d2e364ca19fb8998dbf892bf6b16293dae3917c97b6da0e0e17d667442f07a4cb41fdad1929ab313efa713af48786a60523c531a78b5af40c0fea8ddb327d0ec82c3abfb5ac5aec0c16ec5908b9574be669e816518cd31d408443895593679fea68480e68c95ae28148892ed7494cf17543b30abd4aefc0147fcbe2eaa826fc5fea18ca6ae4a8e42e7c32870e75146e643ac43a3f7d22139b17f820c39a9fdfaa218c8458aafaca50bdb6191996a9487a07b159ad5763ff84ad77136aef79a21cacacc65f5b98eb3aca49434e6437cb3bd27ac737af6ed7bdfd44bf3f86db9aae299ad1a51f14cad99daa4d1d2f3058e1145299936de6436af35f5a8edd46e93334d7243b028a2374e3bea64e6f8bdefd1bbf839bfac9d85ed6e57d33f69334bae1e4bb0f0c5ddcfdbcaf660ccc50b76d6edda1194e44b083f64c09ceffc665d58a1af9e5b9629688ca416326087328754ffc5805bf37fa40e05ab7558a9e0f3e7d18261c538a3dcc0b55b3ede86ac0afd0c0dcd5e", 0x1000) 16:23:12 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaf86dd60837731002c0000fe8000000000000000000000000000aaff0200000000000000000000000000013c00000100000000000100000000000001030000000101004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 16:23:12 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x6, 0x3, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:23:12 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0xfffffffffffffe01, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x3) ioctl$TIOCSBRK(r0, 0x2000747b) pipe2(&(0x7f0000000140), 0x0) select(0x40, &(0x7f0000000000)={0xff}, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:23:12 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0xfb) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffff) ftruncate(r0, 0x0, 0x400000000f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) open(0x0, 0x0, 0x0) 16:23:12 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6, 0x40, 0x401}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x80000000000002) flock(r0, 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xc0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$getown(r1, 0x5) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000240)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) 16:23:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c6"], 0x10) close(r0) r2 = socket(0x2, 0x1, 0xd0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r4, r5) r6 = socket(0x1, 0x8000, 0xff) connect$inet6(r6, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x5}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 16:23:12 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, 0x0, 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0xd, 0x8, 0x9, 0x5}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, r0, r3, r8, 0x3, 0x9fb8}, 0xfffffffffffff001, 0x8, 0x9}) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 16:23:12 executing program 1: r0 = kqueue() mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ac3000/0x3000)=nil, 0x3000) semget$private(0x0, 0x1, 0x88) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:23:14 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) setpgid(r1, r3) syz_emit_ethernet(0x7a, &(0x7f0000000080)={@remote, @random="d71c9edd8285", [{[{0x88a8, 0x4, 0x0, 0x3}], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @mcast2, @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) 16:23:15 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb81003a0086dd60f8be0001043afffe80000000000000ba73b9ed000000bbfe8000000000000000000000000000aa4e224e21", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="5120040190780021a987e248c12df74f9f45c36b4ba1acb91e5534f975d97e73250a82b5060000009478ba7181f1d5b3806f21882ad828fa2238ede25397e16a9e2529b6155a7c6a062114a5eb17016b610b812494262443d0f6f5da5e894f29e0c35fd5328ac89f649e63fd7378dc7fa05e24af52644ce1a90c9d423634d3a9c62c336dfe58b34bb6d92cdef5d5adfa50ed72ad5c7576aaf0e45e2a8f1a7e1c29dc6fc84ca568faaa0ed97f9d39c696b36f592f25a6713ecfc3f1f625749779e51873d604432f100fec65f5ecc3b81c4c9b3c3c999c4bc6a4e8f5483b7d34921b9174677fda14bd79afff38196632f3526c48a8c89b1e8f"]) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18a, 0x3ff}, 0x10000, 0x40009f8, 0x0, 0x0, 0x11, 0xe2, 0x9, 0x5}) msgsnd(r2, &(0x7f0000000040)={0x3, "8f5ab096163478e0d33d2b63e027edf8bea7d83315158b995b1df2d8e8b0d606aaa269c38755c0ad77dd5fede64bba5bc1"}, 0x39, 0x800) 16:23:15 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) 16:23:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) fchdir(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xaf, 0x400, 0x8000, 0x0, 0x3, 0x1f, 0x0, 0x0, 0x1, 0x0, 0x100000001}) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:23:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) 16:23:15 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000000, r3}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) syz_open_pts() syz_open_pts() 16:23:15 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setuid(r2) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xffffffffffffff29, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@routing], @udp={{0x1, 0x0, 0x8}}}}}}}) 16:23:15 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x36}, 0x2, &(0x7f0000000040)='z\fZx', &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup2(r0, r2) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x81) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:23:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) 16:23:15 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) shmget(0x3, 0x1000, 0x40, &(0x7f0000003000/0x1000)=nil) 16:23:16 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = dup2(r0, r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r3, 0x2, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:23:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714000000000025ff149b33ff0f000000000000", 0x37) fchmod(r0, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="00bc449c0c9c85d6aad336b41ac985c88d625743c72ebc00251f505771dd7a8e1843e2f20ac9754e030046e600040000000000002dbcbf1007dce2402212c64efbe6ea72d1651f677f2c3e72ce7be7e53d1e2534ffc13939d87274410d8c98a32db04f1d79e844c977f2e7e442859cffae50c68e5a5de848cb7f2535da549bac46c60922b5880f3f5d9672a5d64ee6883de11c3a585d497a66e29cdad76572748afe229193abd59c9002d4ced806578abc444e66aae386cfb949626f6f04d421707c28eee0ea756e2051d4b48dc122ad21df163e4bf103a3e19de53c0599ee328cfc79705deeabdfdbfa1afcbe7dd490af5b", &(0x7f0000000000)=0xffffffffffffff26, 0x0, 0xffffffffffffff47) 16:23:16 executing program 1: sysctl$net_pipex(&(0x7f0000000180)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000001c0)="21eabfe70d5c0b6b1aafe2b864cf50101261afb6902e4056ac8931d08009dad22be7c42cd7dbbb9a4d98a2de39d3253c31b71fd3a14434701821012e00cd83f5644676edba53b5ea4da21b5f7f93f94f1e40a9048be95fb4d61e37931e561f62b166681ae875f67e5168777883a097266bc14339e90da47c5c33eccfd30be5ace9548b0fe9fc0078d9fd7bdbcd7461fe85f79da1577c9915bf11e96eb5f7a34c3676cb87e3e3f5dabddac7495283e28f1041ad8d1be8c133197a48340741e48a75957110a96ccdc8276633df9c4b554a8528426c333760728f7f0afde49d58a1d30310447ce2eb0bc38131c3ee03c408d508639ead2a", &(0x7f00000002c0)=0xf6, &(0x7f0000000300)="358f6186090e424882e22218e1d1a332aa93d072f3e1818d44766b47d49bb3ac593a1dd869bf1b76939f328ad15ece1295fa37e761fe0789581c4d91971dc4e83b99d2a936b9c0794a24b5797e66bebe9ffcb76fe6ce3e3a9df5a2ae1927f6c6a6d2ff95ffe0ef2dfa8f1d2080c2d0532dcc81", 0x73) r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000000c0)="a8c46389bf23a8dd606b9bd72c3ebbbbd7387be7ab3e531b972b438f2f61fd53bebe", &(0x7f0000000100)=0x22, &(0x7f0000000140)="0d76a633a7b1c8a766c0a3d18c852e47d683ca24c012478ca5ed823c981b0504d34d90b9d45ed758d47e701989c296487cfacea274545644a7d23cf16d88", 0x3e) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000380)={0x2, "3069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d95f2743af4406f23c815f198ed1ca73d1b806403f9cb6d5bec9d1d3b53964c31039eb8a46ddcf8ce1ded6a141003e36df0c8642d5870894d1f8613e68055f88955bfdc86eda63e35ccb3dac64cf5e2d2896f77c22da4d44447490b26d6ae169c2cc219692ce675c2e9b4c6ea45ba164feed2a994a2aed0da28e18b4b311f5928712da5a901e261f7aceea5e87ec337013dec9b267eacb314"}, 0x19f, 0x800) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) recvfrom$inet(r3, &(0x7f0000000540)=""/219, 0xdb, 0x40, &(0x7f0000000640)={0x2, 0x3}, 0xc) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt(r4, 0x0, 0x0, &(0x7f0000000680)="4450c793e7f4ccff4254e3e590b8c012abee689066f669c802524dac2a3cd3231cf113f0a70b1ab7f73ea4f35213129ec1a45e3dde7db45346cf59081055ba50a510f399019e890e143b656f6cd0e940702c95cf9c19cb4498a5075a58c34ce36b56d76fcfd67c8ccfa9a1099734d9f87243f047b92104642bd41ba10503fbf93a68cbfa5658495d4b6563ee17fe2c03fb800fb120bd46dc44f4e508971c3a7626929db31cf67b4646581f8a63d935f66a42bfb2b92d8fac154a4aada80dd9c08b2663f260f7e159a4662dfbbfba9d631923f93ec4cb15452bc17e1ceb38c325d34617d0a69eb904695e", 0xea) 16:23:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = syz_open_pts() dup2(r0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r2, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = accept$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x2810, r6, 0x0, 0xfffe) dup2(r3, r2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getpeername$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) 16:23:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() read(r1, &(0x7f0000000200)=""/199, 0xc7) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:23:16 executing program 1: acct(&(0x7f0000000040)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:23:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000008000002334fb5f877ed4fbbf7a2227ca5003be0e8734f23e90a3ca1be00001472f011e006e519dc846b0665f984edcc6676b93d5b5b6d6995908e8dd1c7de043b23ef060089b9cc06baa005a02d6397df6972d4f71fcd49951aca728991be6e03f265604def446167e1c7f53adff18dee947e57f66d28738ba39e24"], 0xa) sendto(0xffffffffffffff9c, &(0x7f0000001440)="4075a1c05581c86a746410c96313f5a89d0fcdace053103bd78a55febb9f7d9e0f648627b7c2e84fe8a1c565700b6b171d91acd1aaab646e0dcaf61283707a627cfbb6cf2b5b6f0bf53871bb1ff8f4c1f2c46f7825fb128f24b6ddf4ddbacfffcd14e195ba5419c8c2691fb29c3d05d4b563b6746bcc84655ece8e5e47a9424ef7c5f2ddd51033e158877595a7716d110827e0ae38ac80c5811e5303a1198fd86fc87ae7c8b923678f6c", 0xaa, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x9, 0x5, {0x0, 0x1}}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x808c694d, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x10001) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) writev(r0, &(0x7f00000015c0), 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000002c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f0000001540)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000002000)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314ebe229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db6d1c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d51554e5110358dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063f61b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1e0fe799bdb27156c4b393c42f90f300a1caf5bb92962d372bd487010ad82cd4385c0ac192c85ec0a34743955cd1a4e8bbf10", 0x505}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYRES64=r3], 0x107, 0x800) 16:23:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0xb04, &(0x7f0000000040)=0x3d, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0xe0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x86, 0x2}, {0xa5, 0x9}], 0x2}) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x9) r3 = socket(0x18, 0x8000, 0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) bind(r1, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) fchown(r3, r4, 0xffffffffffffffff) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getpgid(0x0) sysctl$net_inet_etherip(&(0x7f0000000280)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f00000002c0)="ae68d6ace640e52276da9774bea688c34a8c7f7c839bfd44e49f4bc004a17fc809a2230cc16123607810374d0dee6e88f342b34eb77905f88825179d8cd1522640098c", &(0x7f0000000340)=0x43, &(0x7f0000000380)="8606f4dd1efa87f464d80289022d1be5e4b411dcc9f686041666d7cf0ea792c2f36c13f7806c70a4f673a28ca49bad40cc6f52dc79d6e187c903fcab06b276c83edc31c48e859b23169fb90c8a87c6b8", 0x50) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x800, 0x0) getsockname(r5, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r6, &(0x7f0000000500)='./file0\x00', 0x80, 0x84) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendto(r7, &(0x7f00000005c0)="48bd1fb7", 0x4, 0x0, &(0x7f0000000600)=@in6={0x18, 0x1, 0x5, 0x7f}, 0xc) 16:23:17 executing program 1: syz_emit_ethernet(0x1036, &(0x7f0000000140)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1000, 0x0, 0x0, @loopback, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00', {[], @generic="757ad435caf9e924cfb4aecab0c74d0b63750df6f223a18b8b1e69720b9425f6a16e48b634d5d10e45c767b3588cfbff91a203740f1cd69eec23d0ea6f77d2e0d929639b262915f0e402fea7c4ef76452168b2c694a0c911f01010b1f6114e73b17e7b8998813a7b2af3dca6321d81de6711113e867d2692abb825e9be4f59560ae8c852331f65677a6d3c9b849e5676f263c4d34c8c92f102917c615930505eb1c09c8e60331c9f9b1ed49b832e65780c9fe1ac4b38a96dfaaf30d2a102e5593e70cbbea184059d2558801d55c9b4e502c4993c6742245078d94f9ba86fb0e14740afd56985de941c3763d1ca33d9f3bc7a0af4b58dd76c822ceb62cad3ea597891274e22c619f5768f4caa32113170d81940dfe3f14352d9b7e93436ffd17d3a56edefe346e16f48f6977d0367e2008eb12dfb75f44a7d81739d1ff67f37e8b738948676809f0905ccfc897d15a297cb02b3a4c18222ebf1b512712d089ddf1cce4ff2abb716a3a865cfb73ab95cdaf22e011786dd65dac7ebf77d25fa27230273d27361e7f637caf9c6135846439b0959a041582ba88b7e17f90eeeabdf600364a8dc23d29387cf208c0455bd0952e7b3edb77445e82e7c65145ba09a953c481b46736e3fa5bc657a1ba176977688e5e20b78fe6df3577a9e2f62a41ecdb19009760f04a61f5514065feabfbe0e69eed1c8768dc75c6a40970db8fb9149ba65a12cbc9576a35aa0c92cee671f3caf6a25fa5df83d6ca9556d39d8f67562090b4631757e91de0dfc1c509262676ee917406e53e5533d48f332cfa8824c2402b8854064602b556b4233483a5987f9715f329577fb733da147e5974a6bf1881712a0377d9eaba7f19f9f80c3387a13015429c541164c42a1c111d7db4c5faffd493be436ec58ecaaa12e9e500a20f9b8c505e8e28f3885e35a9ae3358a2a261cc56df4c76a6e1c8c8e7dbfbefd65f001c9b62b3d7cede48497dfd28216a330bbd0633c8638afc01221580b46782179fc4e5959cdf194d150748a64d9f0cfed8070ae343f9864d46ec5b73ab401fb95c01455dcc39c979721e79167b91a0f1dc0298a6029a9aa67f888153291e76109565a464e78f53ee49d09d19bcdf04c797b1f36e39ce1fddb9202d68a8fa2ab5b65cda48298b7a3e157e74bb8f9011249b52ac716d8d9c4e75a8056039adc5b3fe17cc37af5f13898d7982e95120e43e171038681b73e1468b3309390ca5b9d626031527f1b6fe1fe80a889d4b7c309f84e584218a987f7bc8b98598fdb422f603eae7637592b37d56d1e3e4e95cf4208b1f15a8c5e632f418aaf5724604b2dc2f11e7812b64a8d590d42a0eeecc69b450ccf18a8d6f493918ce967970c3c727e23e9d17ac3649d8987fd19d630419f447b7021ccbab5e7cc9c493b9ebc20336bf7d911f08d6b40ef5386bfc5285fe05c9925bc3100962f1e67417495bd76246105731741d46e91d8e35d9d70d32b7c9d5171a1b9bcb79afa49182572126566d45e5d2baee20ad555553031382fad6f5cec6e44b4873fd6f8f65e473677b80f7c3887f23ea49f352e28f18e0eff2b2616a483a980106c959239a0c41cfc324bf34c96fee379f4abbebd216a6b8640bea66da663c7feac4eeffb9df91b371e31f3108ec796fefcc540afbd68021127673119c4efda978580a318a06779a71dc8b467e486d287d1a1d1887047a18f52d345d49156f5b062f17ff9acc3642767da9d99369559be233634539ec142e36cec6fc85ece08671b50482ab69c69e1503b580a8158035cf33aca27362d7028e646503064ced85bfb87cd7ed1457dc38d4fe2254f50faaeee7ab4b54614f7ab60a7df3268b09d79842fa4fa3b68e4e9f4a478ebabca6fab5189ea6fd47dff62e253e7450d926a4746df431b0c6be5392b422f71414b07511ed7f8e088c6005186d5d0a5c2e81be74e062eb73e241ff560347c70ead121754e51339c0a3c920d49abc613827a9ac577cf3dc094acf90e329b23741229fb7fa18ea5d74755f21c4968e71dd8a49f6fc2e41fc105c002df6d6648addc3fe5ccd01e583b46367a88ebfe3ab7ed653e109b3a55011c0011fd2cb43376261072659261712882807a27316028f5dc4e3ee1b6dfc2cdad2e9c8413cd2a1e3e9528339ef0bd66690432392359ec49650db7668c34c4797e5b8dbc56a9386fa9768523e854940f1fc031445ed25cb23df727ee417f079d1dde21331ddfcac904e27402170db6a113129825893920e90d778524921d2534ab72391f964d4ac157fd1fd5873633c9dad193441a87dc552e734c9d813d3e3a551d837775e8db43bd04bd8a7926ea8b55aef74b72fe86ed12a48dd80f499b4cc27c4ef7731d0a243e305ca59acd256ef1ccdba77d8f8792b8c7b13b569a85041f7dccab2cc6a06f1016483fa5f10d114f14c02d05830bcb565d4f52626358f9006333acd4df4ad1b6d1df33bc59f8766c888751bbd322dad9ee0f1eb3825c0f229db899592570b7bc724d3aa7f78f7f35af3fc4eb44e6ef0d192daeb341085ecee3ac4f02d8c1d0d0379489085dbd35c020eae08f9b7dc9c69f27e714684e41d283e8991efb6c924797b64b2576d2a55e5fc28e1f8da728980c498f5260376d3e7df3e960e143a14210d4785f5c445c611b9b2066e67eae8f30581b5c54b4040e58942194fdac2ba528223a1735f2854e4dc9e41e551a43f45b7e41b91d2026f33997ecf0eaea31b8824fdf62fab970c9c1df304b5b6317b6a978a384dde931d9d70507e9ad00c8ddc018d0124e7b0dca20ce5380fc6c63572cfe9745d3a94b366f0a216281f4f59c78d29ea39600623592707c589bf2cc4b50965703f9198c226596b9ecde473404d56db0ad585aa36414ba01014143495b5ce1101ec6b89440378eac2a33f2c32ef3e6fdcd0c7d4f94486b984d3c90af360e4830c45d5fda35d21d1795c312a4da3804b9488690d0c24cab19f947f149e185796d2be7447fd3fbe3d55b4aabe6bec13fe8800fc7a17170b717424d2aa8aff97760ad23d6c3b7efd7f1c99e55282515534170f164d3c5409cf3f4f0afea22cd1764ba1ed20f636f80e7c4e81e1e26685d964e70bf34388c5f202510d4f7a93ea6e2fc872f64e202e1757e951cba15d67effd9b7a7c3036d1b208ec5032e3c2a5d990d5088d02a4e97443c5b40296814b677be2f5efff92dba7c1fe86f069a2a51e2e83fe2c2df838ae49962bf31fda8f6312528680b58fe0c1448737100fbb511c44a325c792131c0e6c8a2b0535fa49b86022cd808a90064943035ff48217e45496125057db3c7f43f77980e468015410489bcd3cb62bd23d8ebb79eeb92e957b73ca595b26e7ae5043f6afeadbb2fc02064ba67792f13bfce19423ab900eb6ff32a896e95841ec0b9f0041dfbe044837fbe6b5897e3a2cf678c47681bc74cfc67a9be323757addabbee6182f782d9183cda8dc4316f25fda0756b11b72a70f8aff686defeb22c76c00168b216087db6053e41e390807e23475bfd44acea6ef1db548ebcb61c988fb01d3bf1a8565e6475ceffd6d71df432b699569f3484e6557095de5552389119aa6709192889e909b3dca1afab84bfb4d540fd7a76da754b7a0f0e5a42e25e05f6c2493c4ec013852312c53f279af08440e23406087f5d3ce15aac770e77b321c715242b9bc0f31ce9df61883b1023444cda6a645a97176d45fea348f631f97610b733eba2c1009904109649f9c7287ce74682b35a0a9d3fdfe71d4fa7b1bec0ea020b0668ace7e93c00a7d902ddefb60ef680b35309287447dc1d458e6900b9642a9feb4253cc0645ee3a8ff48302c7d302e0aa647cfb4643241e0c982c52fb59eb2052cf786a5979bfbd274f6f6944b90d2c1161107fde642915059b7f5870ece5b1256ac13daf62ccb96181f7b88b84a0cd2513766dc21e94a10f39469edbf69eb875c69de17da4e155138edf97b23fba3b01c2662fcc063a0b0692ad6534326b5cb78f4d58752432b6d25db0fe7f93bcc57778791ead92749b966a753234c09c225d6e1c36d5fa11b8ab713b312f41af852bc5c612d50428c12368bf9b08deaf9a9b62028d48926d66aea1f43e0dbf842833e758d2c4e4376d106a2b870e4489f6d512fea524410bbf25f8a81552f120015427e7f1304a6205248ccad12f2ea604c633694b2cfd03b0e8a84b8dd9a51bc98b7e2caa8342eb83ecfd6e6907063d008d66933d1cabfe8c983cacec21149b25da52bbe75e83022d53ac6e2f2334bd2b28f2a594ff9ccf82ace83d4fbffd344dccecb6bea55820fff0b82fd1737ae523c4a8ed8faa9dac58d37e5f443f5062b06fa0369591732abf54c5bb5558b3a76d5209401d350b481e9c8611d1ac902faf09a1fd3f34cab3ee6deef63faf9ccfad6eced7dd937c924a72b35ea8e8cd173c57e15572a76bd9670be30355db964bc8adb4afcfc5b2a6d76ca727737148db291175d84d0858a1c8a99100f935cf09c077f4fbdef6d7a97794aa5aafc8f17890fe55703a867eed83cd9dabcadd68154b9d151b03da0fabea4135af0f1e0a980b5f5e4bd7912aa14ca61aa1c29d91d8076b4c7ec6af93d9347db426ea514d88f15a9804d21c03c84d3449fa6cd62420a18e8639a5245e2adb30309b243e19b4707f321a1adbdcba151016e9f7b3ea9c1f901fb8bd049393aff374bbf6a5755a908741a333d2cfbcb9f100d15a9e2a71b480e70b900e5031520fc32fff0e65e0b9cf63891e815e204db91cde81be92415419cbdfada10183147064a781c44f6af5c1e43c99fc271ea284b9523a9e87868d02f4c3d21788c1ecf5ea7bb59596d24c8a14e47bd500beac6a1a0d5ca6dca592b95ece4e723a0e742559907f8df2958039f012a9716b733fe109dd8e706514d5fe1b8c4635983798f409ceda0c8ced41116327f00803d0cf5300d0b8edcda5336e61eb9469fe914fee9a58ae8221b90cefc41f43aae701e99fa83b352edb435e04593d291427c2ee45dc5f4c5df62674c975786af087634f68fb02cb52e41e7ba4e87d4617df8ca3bd5ca3c39ccfb3279ebcca3c00f0177fad62dec2fce376e8f71b7ebfded15c54f59decf26f39504b073ccf6913117e84fe7df35233cc9009ab75f788bb51e1cd36f66b9e7ef2df0d41d08a8506c10074cd9f351afcaa732e9daf73e637a880f121e4fe918b0137f52d398a5446424715b2b040d3693c042456cb311a861e1f5a337bebb9ecd68cae34b69d021825297c621b993f1c5da0034e10cea62504b6e5f340b2c55c88a16cb7538e33b20eff437cf75faa7157549bf6c033eca3aedb3d777a744100c8f7b6a946aff4ec0bc73ae1ef948e7e8be23100eaa2161b545e9594f9580426a76b42b37594c4a802ab908bf0a73cb47342c389e47952799c72a584180a21d6ebf07ddaefc00f71b82c32bd5f1e415474d71f741c837ad0d9249434d34c2f0f85d4d180fcee9ac2a71e909ef00ac3178fdbded241e1f4c73dedaeb59aa2316ce83c103bc68fd3647567f1e31fee1f881b12702dfa8e8f189971f4e88895db90573afb6f40e246b6f36171f2f33e9cbbfdb6b7dd39c998a5779456d9e1b04e394af6d388dfeab279a76bd87711fca94b2e2ba67a14633e039c3a9ae0099d5e8f865262e78aaacbcd43a73b9f457b514de215a4607b25a5bb73fbf42df8adf44143a4dfafdb3c09ed625b455784d71a1ea55bb0147794222ffb7fec94716f2280130b1b22139313828e94409f7188c9693b7d695e40bbc95ce09b9f995acbb3c8a2b55327b1"}}}}}) 16:23:17 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/229, 0xe5) r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000240)=0x6) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = accept(r0, &(0x7f0000001500)=@in6, &(0x7f00000003c0)=0xffffffffffffffec) getsockname$unix(r1, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) shmget$private(0x0, 0x3000, 0x289, &(0x7f0000ffd000/0x3000)=nil) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200a1, 0x0) semop(r2, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r2, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/89) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000400)=0x4) semop(r2, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) utimensat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x1f, 0x81}, {0x8000, 0xffffffff}}, 0x2) semop(r2, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 16:23:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x6) 16:23:17 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x1, 0xeb3}, 0xc) 16:23:17 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r5) lchown(&(0x7f0000000000)='./file0\x00', r1, r5) 16:23:17 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x8) r0 = socket(0x11, 0x4003, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/96, 0x60) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0xa) 16:23:17 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) connect(r0, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}}}}}) 16:23:17 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe8933dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128423721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f57e24d6e391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d33043fdf2251c21163c8a2eee980a4e066fbab4261d5a39d6194ad0d52e28aa5c2f714d2e8f081c685e29ac83871d8c597cbda78b94fddad7b7ac4d354cf69a153f4947da15b5317d1b45179bdeda7e1fa2f67cd9596c82a76a70465d84cb463ea5ec30ff4f31590c87fe7f6606fcecc2c5eb2bed2f459ea18060943d4ac7022bc6ed1a1d3267183ba756737e943ab8ddbcd06e3f2cb8cd0557c69a987d0b1e1fa9fbbee5ad3c43a4a29520db45e305bf10e6493def9f53f13aa6fab5dcccd02a00b567a90740dcf514537641a0ee2707ace96a3c96f8730547e119a5a727d83e8d5705f6c280c52e3b015cf2145103b5051bda258e966a2362b9a1741c0dd42042ded8749e698730d7760700"], 0x10) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f00000013c0)="7db504c3f4be4a38fc55e35925700bee7f42e515cf0cb8d4a78011341257cd7a13a9690fe1a7dbc196828fda24d7f4be7ae9d5a236629a97a5cc5736c88ab5ae11e1f1c89d9c6b3b35553003d7845347941dd43a65cbca7f79ee2313bee97bd4f8f9bceda1a2d120ff03dddcd7b79a6f3d8a43652f5721fecf2be762fee7ed0c88d6facd017b122013f4b2a15c24e39321dcb6bd38966393149db784cda3b267a9aead1d06dca79ba99b6571fab9b5d433447a6f84b5c4b0a86a569f080b44b6b1532b613f3037483a527491", 0xcc}, {&(0x7f0000000e40)="e18233c087a178bc161c9d068335e7dd41cf07969b6aef5dbcf335b9aa341c9e95dc30285de306b1125585a5165331d0a78c93dc1f069c412eaa1fc0b866c9e93e88e51602c3c252f6e9e201b3e5ab428c7216c0c7efc88bb351fe68bee1e2b4c01f3e28bbbaae8d6c8c07a08af46bc819fadd2441c7344881d0dec4d3dcd636175ab95d649dc5f40b0a10060b0f1be1ccc5ed435fa88d2ee424cdbec39326dd09a946b354becc7dad8394bba3d879463097565fc8cc25a80a28a056b0600d3cea027c00200d34ce36e764aacdbb", 0xce}, {&(0x7f0000000f40)="8557fdfceebe35ff26a2b1daa446cd445d85fedda458867229808c52c17a8c1a4edd49a1a442549e3cc5ee7f380d785914e4236f7af29d09f158049035d9b8a9117c7a1c842d4b4745fa7fadd2a323331a74a82d16cf393920894120980f3f848f21beb3fe3e3c1b505eb5063763c4", 0x6f}, {&(0x7f0000000fc0)="49bbe9e9d4a90baa2a3b456eb130ea6c2391aa9cc97910fbbaa09873aeebfedb080840691e8cf1ef24e69c5fa4324b365d810dc93ca6bcfe4ea141b15074b033d9b400cfcab13cc814d0069d7d953e27", 0x50}, {&(0x7f0000001040)="059ada4a69d8bd7c51cdb009db77d41d586316be7227be6767cf11b9d66c2723d54b86dd452958f0dd0da15dd663ef67969146d6cb45d7bab60ffa1edc846be96da64fdd6412ab6954a29a8585aabd8974caed9e350c309e7b2df0a0ae054340fe07c641c563d43084c22b6961b53c1c5602fee3c8b247067436e0d8125408655c9061b86fb0ed67f03f83804afa302147220a917ef6d4912bc9933f09f3eb132c9f46f2f430c132cd2296510a34681c0e20e4f711f4379512879c325ecb33918b1f3644a34fd419144f", 0xca}, {&(0x7f0000001280)}], 0x6, &(0x7f0000001540)=ANY=[@ANYBLOB="b00000000000000001000000090000003a781255435e385dd833613c349277c5633c6c230b5fc5db7e47e8ee564748ac43589b1b5f6f26193de69843999ec9c77f46f23cbee870749bacd9aa71ac5ca9f9922d450d6c9c8056ce45252e95108f483484aed1bd61b0dec777f255aef9df96c55093aca8d0f19bc28e4332d7479a03cc326742bf84a12126927fc4db2cf0e1684b05984ff92d51483cc925eb0820fa39c7e94b1fc6050000001daf960000c0010000000000000000000000000000108ed68943a19fa8d28de519f10100000000000000c8e86e2fab6fcf523adb387e825e06735610eaf2d4fd166369148c10ffdec0c61b7e746d0fb051c71a7310c305d36bab6a142a714d661871b583e1d6259a50a43ce8c6ed5757a31e473b80e2be9eb3e3e4e070260bcb585babcf34001bc740573eddb33dbc9f95266a90c183cbe9e0b2c64f2a2a5a2ba7b36c608b301525ee42f984b27fd58f59d050dc4c2335315e81752a138d043a1dba86c9db19f795f0aaaa81248b104a9f0f7703292e0bea19468cd8eb6215078c9bd96016fa6cc4b167000000000000000000000000b1afa8e878d864270fbb88d57b40e9d4fe45369077f16004646701996787eafe08c5c19cee11262d91c51fd9972861ebf9a2675df9f6b561c72dececcccd44a9e8df8aed98a40271a50d5cc15d750c047ea5de8deadbe7e0f3da44922ac06dadf3c7ec916d59c22fc2703b7bad4478c42a3f97958bac3952e1f96cad9a5a664b46b4f289aa9c8b8f1e48d14225bed85af611a936a1455169949a9e3d9f17f15b5162c29e8dd4df0efef16f6a2a8197725c7ddcc9b1f06cb6fd994a2d11c1403c66a2140f6a8aada44f8ab76cb2c3122088d2728283e42d0f18b3380000"], 0x270}, 0x410) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ftruncate(r1, 0x0, 0x4000000008000) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0xdd5) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe74000000020000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB="00001000dadfbf3a90994beaa158"]) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000e00)={0x9, 0xca1, 0x4, 0x7f, "93529d52514f37c226e2028e934a22e4e3140797", 0xfffffffa, 0x8001}) 16:23:17 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x16}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000280)={0x5, 0x7feffffe}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x7, 0x200}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x81, 0xffffffffffffffe1}, {{}, 0xfffffffffffffffe, 0x38, 0x0, 0x200000004a6, 0x5}, {{}, 0xfffffffffffffffe, 0x8, 0x4, 0x9, 0x5000000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x2a, 0x20000000, 0x8, 0xab99}, {{}, 0xfffffffffffffffa, 0x64, 0x800ffffb, 0x8001, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0xee}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x4000000000002}], 0x1fe, 0x0, 0x1fb, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1000}, {0x4, 0x6, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x0, 0x3ae9b8cc, 0x800}, {0x0, 0xc333, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000004c0)=""/173) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x4, 0xfff8, 0x81, 0x8]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 16:23:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x0, '\x00\x00\x00\x00\x00\a\x00\x00\x00\x00 \x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x7, 0x0}, 0x8) dup2(r1, r0) msgget$private(0x0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="465deed329a7cd4c9ecd63076721f9308195822e89fcf128351a799181bc2c525650c484f2ff13d48806f000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pwrite(r6, &(0x7f0000000100), 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000140)=0xffff0796, 0x4) 16:23:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) rename(&(0x7f0000000000)='.\x00', 0x0) 16:23:18 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) r0 = socket(0x2, 0x1, 0x0) sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000140)="b6f8a9aafaf9a1fc3f6a2aaa188ff97868a01befc59014640ac454fac34c4ebff2a0e3d8f5ed0384b65d217001bb719f8235322dd27eac4111c317d974e4ce52a58ebd08a7e89ca746152aea25ee4e1f80be3f808cd9ca677d791e9d7f331d486774f210225dde2e021c50807fa005b8d7273006c81846317f1cc06959e6877944080d12ee1799a8abf1b0d3eee9f8f34f8c04c23318794dfd272ba7aa45cac5b8", &(0x7f00000002c0)=0xda, &(0x7f0000000240)="d84b9be6ef8c93e84410165e6487488d64662c65ec56dc22137bcbd5e8d8e93b763fa3fa0b056000a59efbf9383c859c182d9ef0e7f3367b8e8731ab136b59ff612029a8cb6110d00b3a698f4651c60fd01898ae133b1a24b6141feabc98b771e0bf5e76000000000000000000", 0x71) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0xe9) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:23:18 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x20000b, 0x5}) r0 = syz_open_pts() close(r0) dup2(r0, 0xffffffffffffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}, {&(0x7f0000001600)="bb5c8edaeb703898b7e54ddb9884bf40be3152d046d05432941fc48b3df1bdeb5371980ce7fc9f7ea036e0a1d29a560d5ae61f16f58da567e68b43cf380f4a4c3e9c61b75fa4f3d735a2b7c172b37ef9c4d1215e86efe481518756b5cbeadb39ada1677c193e9ce7cb3c8c1f4424ff508892ae1f56241f4e21261ec38e0a8177abbd2b88baa850b113a254e6ac36cf743b2f7ad5ebde6b277e6bcf39d7eec4556c39393d849eb3f38c06dae1650367693dfe7b44a4d560f0595937a67d610916a186b062989e079413dfb265129af89d461f12503240c759acafc74565c38a996d515009731df92e5d1ab7972c25d43147fcf1e009e4e8884174092eb9918f144e58be2ad590cb5409af4bbfc40942db15347de874277873b5847d66124dc6c25172c2bc7fe0b7d91bdbb1475063252698ddd6a0d20078730ba0d1bdcba32fb9725ac82fe96c9af4b50c548d5e28bf2d61945e4f60465c43db495ee0c30f636ba8d58d064308a1c22c7e2144e3ba4da468307c86b0e191b618c49b6ef46b667c539eb85d0215f947d7f5eb31be75c20f77519616a20d1699d6718f987355ebb8e9929437297abd36014cb5ee6b3427dde7ef14c769e9ed88bfec0e4355cc50ae7e8e2d61aaf60853610b1bf6324ecad6cde219102b133b95c9e3971cfb25960732b0e32fbf73c0fb33a197d996f8269a6c837a276fc30c883aad71f306c904b2a4d3365b9431d5833c4a534a17d3e3ed8f21e535d1fa4ba8e6d51a6cc777337afe3c52ce5e39b670c7cfc461728ee7cca943d2f63dbd48b2de4795c8179a90db2e03488b41f0b458299957d27573b59d12e85bd540c95a8f6f637fa16b1ba77a8af06e4ac099df14292924f764834f219dfaa6d4d7983a36e1f0095f35a1a5a116003d6483505f32ecf8666e084a79c16273b4aeeba77ddfd31ac5234109c101abd808f5bb96e54b3c8d33014bf14fb0890af11b270dfc0ebe580281d8476dd57e4f6b2d0506d1b9c44b0c5267551dd8412dad8486c9452a797fcfaa01b3c67593f86bd4b87bc44e371eca4453ca99d136ad86cf0e2b9b3f6602db6ec85a4e92d3a6c0fec522b7988f158ed7f66e3242b02017db31f4212edc73f1d1ac21e9847440837dd3d98f5f87983b2d06c014799a108d840e269363208f152a25fd28541efa4d461436eba6cc96dfc1eeeccbd7d81fe3516f2979f6cc32c81064058804f6d11330660b1d643fbb2343abadf6bcae07d8e372390c9498a68f37442a46a19460b726b58f71551292385ac35ac73e7eeda10f65fbc36bd3beb532113803eb1c2aa39e1b859c32ec27a8234b003623950928693c18dac0949a6df611ae5df78517113423c9d0288cdf9de53b25ecd605fad51c0e97bce97d60ba00becdd17177f98bb0997f101c1f65b18e1fc4c23dc7290e0ee1ce159ac0c7b63d993e828364cbe5af4acb619d8c1cf047a3f0373582e76d2ae8b3aa76849d58e4a4471cb1d0dd82c1d13948823af76a231f77f7b6678e50ae910f6e58431eb536529dc747297e404df7cf21c605b768ac234b9894d89922bc0a20bf25533e89e58bf29e70aa0f7b788245adb540207ddfe347f21825dc06e42ab1b304395a27eabade28f5f900d5371c28aad3645d0802c52cf7efe56756f4e3fd41509da75b50f45336f542c679e2ff1953ed042a912ba5c7d616d47700e46775150b966bc9133ff37bc0130454e9021b2d03e9b991d27a61d0faf22cebe9cc5effb119953fd287e1c703d7425f596c6dc9a9e1e4cec24b388f34e52ba87657165fe436e488f297e1c56d16d01fcaa4c61a5128f3c9012fe8ee0c8d55e60dbd46d91ff58e9ec88f11c5b684ed157330b96c6fc290f0bf3ac1205ede7e62088b1664c20209a26bd6e5ec8baed2630929565da6760d620801ec6efef4b04d4e78930e88c8e126300771de6b3a9998e8dec1b84e3be2168053bd344f91c2eaac6ca473892832f12901cdcb6658a95adabeba113a9c75872eaace58c2068785e45eaf8cca6379872dffee8116ea32ad6b2bcfa40ee67c694a3cc02a0f152517e80c78102020cd3af5302ecbcce7e7a866ef85d954c7baaf74c135b02ac7ece7c6230fb0c5a979f0d6fdc002645aa953a1783db4114451ef022d4e1f46f07852c45530d89c689717dffb4e24ab5f89c9c3fbf3484c0bde08d4f3ce045b773f395be27e87afec95eadaaf8ce074239f890ad68d6f66ff9274d9ee7be7cab15a09230beda3eacf7d90af8d0b329758692efb889c328327b398c12f9923b4b4bde144d83ff11e6d2c4bfc47846fd3cada5f9819da309aa4b828c9213fa76053a8c3809c89383dec93c7bac7706f052d1383bbe5b426ae81925510a0f98432f5a957ece92c12555952acdacb7216824146d47cb37f759182cb26aa78978259b00deeb78beaf5f74d7062f43cdb31d41e909e9a2eb92d51409dac1e3c2246f1a9eeccd318a28913aeeea56a53e92ba92b9d2403efcee31423b17cb603f5b0e7cbb19d369eba8e51b9a0a1e4556444610c6a5a51dea91dddc6f9c2bda6d165f9235f6d313810ffdfb7d5f147c76f8f185fcc293c770f8270687d67643b8087d2a10e885569d63f88fc3e65fbbab57fbe0d10b47591d49785cf9e3fdbe81c3f18c200df8611e8806968b0a630a2f5073a85d487860bf2901911362e7ae43590fd28b0e81ddff3fa25284280b8dae6f52b4d691cf43a08f9fbcddd52017ce7ce4d848f1c0fd24a7729b723fe2cf68d84330558b3814247d38863bb5aadc63a700b328f954c10c1073e72a8fc2d1c5603bdf248f6cc79443830da63f0b6b2712ac296083c0a3ea142568331c7aeec08899f9a03c98b8d2adc2688361c4f39abac3130b08182b37b98468eabde7ba4840b9b19791cc80543c874ce22eadda480735987245367caeec93daa01eff2eb729e4de1ccc65cb61265c699674ab37d7799570446924c4b27d52bea595464253de4e17bf4af00931de884daec419349dafb70365fd509a56a71ff1ce67d3b2a0cc89ea18cc3db7a5a348c4771849afea7507f79bf2f690592a17caffb10dd07c4aab39cb1bbbeab4e5af9b89c1c6e34c1b1a686568c27e1def3c9785e8ce00daf7f26b7b28aa5ab05cd9edc50e42ec51a4239f0e79c8bc0346540b5aeb8a231360d3ae59227af26405bacf79b711d6cc3b65766b6c99256b18124c3a11db827217658d61ac422bf654fc4e9d84268a7703b7e49f2efb3b89f7f35783410e8c24f2eed78042d3502290d1b12b456571327debba80731a7b3fa3a16e5311726b9d65591e925bf8120f8400adb57202c153163473bae9fdeff3f2514b53ed19d9ca821c5f5294a821a2e3bf8dd66105859d625b092192a4ebb216fa1247cd097f78d3b08da91b1b3b2c24838f8dfa3240c9006ebfe0ebdfcec7a39ec6139b94c098ebfb04ba3fba67987030afa17604c5e8e974bc224072494ead756381d97d624b380beb73acc1efb7863c267b83a75fc4dc7412797399c8d2c6e364e83808724cc54c70d786da87e514e7777e3299dd7c23335ebcdaf06a3206583ef78534b0462ef03c082aa039b4fad4f0216a399a0f66efae7f22a966c368e07e7e80439f62ca340d6fc7332fb8b28e2f1d3e1d722325a607c0d513df60a6780c30fe172ad17e5d1049fd4aaeceb2a1579d5e7c998e398ec9a2530fe22634fc33ca2060c349ed1fd4a05392d08db65ad4ad28e0a4948da527576abfdfeb375c9a3bce2b4dc65713e29aee2309184963dc40e5a75176be6c32d2df87ba27c00f239e8d28e97aadde7b7c46b730e5241d353abec36c3a3e5c3f6deef47ce4eb2ee644f7c85894270133f72259b417c6fb14279b1e1b11f23b71d8c4471886d7780a8e5f36581c4ec68ceeb73b3f6c2b8b6a8d31d7e2e744bce863de2723b20cefd7287c130628175d0e7a68c5a54fd1a1e200be6870db508755a4da98ce18e1825ad8ff6b0481f1d26ad7298d59c3ad46b57cc17ca53386594277388346661ccdd90aa75130e306d40f2a4bd777d52b65e1b352c4e35636f4b87cd312b5c6d10eeb6978e0eea0f3b6f075e47ef637227389b7f0bad7d6f1d1bef3ab8f1cc8811dde25bba505a78365257a2acae260bcf877df913f6dcbb211a465a56952bcc9a7b6fdb35134b6cfdd0e9ecae1974e286db4a5a14e8c0faf1199557a36ab33466f612254989dfe568daed40600a7609478f5474a7d65baff3032d6ac1e1bdb11e932d1310a86fed27fe49cf40f634d0a5705f4c0afff588b0ea778be75f2d30ae19f0611f270ced24977181e45bf93e2ac915d2d31fbff9cd38f5efcb20452b53533cb7e20b3b8e73c0b0266ba504455180dde804f2fd106144bde60e25020b7123eed7533b97a800730c951c0685b5d843c0ba474cd54166580ea2aa6098e3d6a5d66f8130b024672fcd32d0cd7a09bc12045a312e04590a236231f5b325f27a0e21a0b802d920b0f417636cb37df56b03b1c432dc83b4d8b260a8dfa2b88e8b92965f6cc00dc18c25b91b04428155e1135156a4cdf6e45997f519ead17cc3a5c37e5066488792f83c1ece84ac4618e2b0c8a03092d2b937de51993e5ebeebd3eb4c3728843ccdee1cb20f9a536553eee2a28788281456b0542b424be27334c3df5932dba1aad36f68afe2fff6b16f0302c5dd97e3caf2b11b7561c9b2aaac2d8f1892575d61300c0cab1a8a0c9db4dd96cced99932b5f46914df598f3127cc5fa65d14e86b7e9782f2f309a04e7bac119f70c5682b0e37686b1ef07572654b34aca81eaa9ce4b114dff9afdff5db201f6b1bdf68fe6b99ac27d77beb25c932e6aa1fa0a7a4e227fb795fa0791eefa5ed2da386b0c3b3fb5d867a098d31449d3fbae26d7410df0f4cb571d205df46feca7c7c3ada1247d0c14f3eb4661b0914498abdf658edd325360f63c084e44a4fc414289fee3b8a4ade876d6c0513458f6c40b83f18a0a080c8e80fd47646a8d7251e55f2d053f5ee7347709a5c520ffcf5dbdd79ad49511269941da5bbfc4f90f0d396d1a9b9c9cec05bf524db32b176515270e6677c833cd9e5cd56c3fbcf13c8103c068b30c553339776dfc47bdbb480ba9dd960880525d8f608decccc4b8ed25466fd1440e68d4f0bb1790c83596d4b17a16336370d47ae808954a0196511dc81d9ea1aaa29b84073ccabb422bb1063ead93c8321d59794be8e81dc3f7ad130c53a5ed088aaf663d9ea41f099c5f1e4da92e7302b53bb2c16d83a61e88ec8c94b6f573ad827348036e017db840ca15c31649f45ec68cadda46c3b8c16a6da448f2dc0e6ae8e755b691ebf02e41beb31ee2fb8cd7046998c54ce38a3d47a05ca8883e60743ee3bb6c3760a000f3f62009b151203bc6cc84a1507c4c261b021221b461a591b9eea81bb22cacd8836abc8e5ea0b6a12e95d80ad344ff93cb0dc82eb657a13831ff111e379a342b2a90dd88b92c44a580fa71e64912c0619bac9dea923206aa5e31a789d1ac6f5f018797465721117b177dd083d3bb0e42373898998f12f9fe5521f0ef49d148f5aec3e0355a74fc03dbafa83022c7d658f70847d22b4627f39163ebc64080dc2f40bda878dda12ba5f203df966e39a807c35e78155900b023e52bc263b175dacd723b375716a09e41f994c0479d6b01db6b42c1c7810dd8da17614e2a520576145499d84543fd565c8c689febb0987dde299f918e564d08c717b9410065e4b69e861a9c0ace607f6d6533af128a57be9570df9de8cc5ef345b8d3e1778c97ddfcb85f9abe0119f082c30d4f9f7c80abff185c846f46db7d4fe1949534ebc2d1d4b1a7e1ab413d8e921c7fff9eb99de2c2e8e6318403682fe8efefd7e0606b0a5bc22d069bbb84cbe9642c6c34581195d1b472bdad17048290d6206e395a9d4ebfa7f589", 0x1057}, {&(0x7f0000000200)="e7eaffe4f6f0c288aea021e7c49e1613e582fd7c55ff10a4f9441516ab0d6016bf6f39a73276d5bfb679596f4106d8bc8cbeea9bfc3ee17aebebd3e6522c1bf5822a9251ccff7b7570838ec86db954c03ddf5abe3b2edf58af11e8d43b85be613e3a49611e949d81705139a7a6e67674829c01aa314a5ebfd6", 0x79}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000400)=""/220, 0xdc}, {&(0x7f0000000500)=""/106, 0xfffffffffffffffa}, {&(0x7f0000000040)=""/31, 0x1f}], 0x3, 0x0, 0x7fff) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r3, 0x0, 0x2) getgroups(0x3fffffffffffffa7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000340)=[{0x1, 0xfffe, 0x1000}, {0x0, 0x8, 0x800}, {0x4}, {0x4, 0x4}, {0x0, 0x9, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x6, 0x1000}], 0x7) 16:23:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) lseek(r0, 0x0, 0xb3, 0x1) r1 = socket(0x11, 0x4003, 0x11) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000180)=""/199, 0xc7, 0x842, &(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0x5482c160}, 0xc) 16:23:18 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x80000001) 16:23:18 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0x8) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) r2 = semget(0x0, 0x0, 0xf12) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000200)=""/47) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x7fffffff) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/44) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) r3 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r3, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) syz_emit_ethernet(0x82, &(0x7f0000000280)={@local, @local, [], {@ipv4={0x800, {{0x16, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@end, @rr={0x7, 0x3, 0xf8}, @generic={0x94, 0x2}, @timestamp={0x44, 0xc, 0x9, 0x1, 0x0, [{}, {}]}, @noop, @ssrr={0x89, 0x23, 0x97, [@loopback, @multicast2, @rand_addr=0x8, @remote={0xac, 0x14, 0x0}, @multicast1, @empty, @multicast1, @multicast1]}, @lsrr={0x83, 0xb, 0x8, [@rand_addr=0x1, @multicast2]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x67, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) 16:23:18 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="798081d6ac94aaaaaaaaaabbd8412a403ef9a013376e7a86dd7591340000183a00be8000009d00000000000000000000bbff0200000000000800000000000000018200907800000000fe8000000000000000000000000000aa"]) 16:23:18 executing program 1: getrusage(0x2, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x1, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)=0xffffffff) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) unlinkat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005000000000000002aee5300c84769f96ff8c458cf3310a066c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea91000000000000ff01d239f8d891469435b14b1ab84c889a614a6cab88f4cfde7b70c75375345b712781e070c9d1a76240444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66f3cf1381b1e680d1c833c6ffffffff000000765ad1d86c76eec18b4438a0107c0a87e4341760db5dd36c86edd56c7836ea42e29c71e505ea5c0b64e869fe888b77b4715e45dccf02e810566b92b167f7d37b3031795bb4d4bde068f413ff34332969a751b3ac570faa8517babe69a9010000003ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc9927c392ebe92f95f773724635c2571d3d0039eb2289edcc18ff2b7dbcbd0b3e3cfcf7838887c2a7789c4674af62c2cc8789c109b3b1fa9530dd22e9f59c3eee9ffb3d0b45891a93bd6ca411f9ae9c8031fe907f002519e90a08a1a9d34ce333fbba87c561397c709c000000000000cb79a6e3ae2b47a5ed0de0b4561a9fb313b17411a2e0b6553372fe480937ef22acec266c70a34011fb8b3e9f173ff03b4c6976e839f4fe87a1485d2089280cb54244559346e644a34112af254855903938f77027ea20e874deccce828cc7aeec33157d91589f4f6c5ee95a27dcd7f119249074a496f3407051251c3dcc355c9f934cc52c06717676370ae792f7f8f4d7218816b0d0302224f1e547cf68929e0601471cbc4109a013a4042ae228385fac1a0f169b3244760514a2f72218ce6aa20bccedd4636a4c8659ad49b3a45e8b824b3aaac311cab01a9b9a9be63c84da9026797fbb880010690841a09775a9784fae993fffbe97c498d063723f11bbad8b1879d76e6e4f32ae989df5fce9d71af60cf7701c688ea69535fd0070040fb2afc25f54714d15768c2ff83be1b5bd3e85359f2dd08f8e04b518960249c9baf904b9af91a27ddb0b55648e0657a11fe0e2b120ecf80ad71c1be8b38502956e9e3661654535be60dc103c7496b9477fbd6f0b6e3ab530af2ea41a556d237efda9eab32aa772cb5a8fd36e8f52638418be3ead96ac0888969ab890866655"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000140)=0xff04) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 16:23:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x4, 0xfe) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000100)) dup2(r1, r0) flock(r4, 0x1) syz_emit_ethernet(0x5a, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaa0000aac2aaaaaaaabb86dd600000200024060000000000000000fe80000000000000000000000001000000204e22b9175eaa9b9b2580d7eafa707962542d8199291dd1eaeac843e7b4a751c45ee8a8aa02874e6efd57e25cc9299c0b53b82cf47f7bc11a33a9efa2993618e35fe08b689496ff9bc90924fa97117106ffeeec2255a96b69e014b9f748e1f31a3e19558628114f49c3978e5ac8c776a5370f58c591d478cdf35746d2b090272ae6fc1c309d943aa48ed3b06caa88aa73735c363c35cc37b480932f6d1174a5d7d9b63c929dfea4b913440e93c42bbba7566d3db1ef58c718bcd1196b2dc39f6050a9641885eb59702538630d4957521e7dde47635fb3b456437f9707010df3f710c1c2bba23fdff2de4bb6b4e8e1a9a81cb98feff70a0a3f58b09464831566b9521468108944c3d90d15caa858feea020551096dad66d59b73849657b5e72fbda812a8d95aebfb324c29553fc66dd737564441860d06c1f0b3bf3b68adc60144456d6ccba85df7ead35aad56f784374ffab8c7", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90000000907800000506000000000509fffffff200000000"]) 16:23:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) listen(r2, 0x10) kqueue() r3 = dup2(r2, 0xffffffffffffff9c) fchflags(r3, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:23:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x5b) 16:23:18 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="d867649d47d553e4c7c5a6ce7832e24b4c7801115ea07e35d8641d6c25394815056597965a31b50852cf03e85b56e2a493b68450a0f9f1bcc577d0d3ea2d3489cb04b1a189af12e3f7b0b35a95645933aed56643d850f6", 0x57}, {&(0x7f00000000c0)="7b3a7a47845da812b81987", 0xb}, {&(0x7f0000000100)="e332db456a6eb785eb77701ccb2771c6855187dbb3465ef0eaad6af46e3851639b1b832e8b1829edec6dcee5bbe1f9be6fd612850322fc625e330ddf0108685a5347e01c4d5f7969d8f54f030c065228d1e0a415856dd88e4ff84162188e38165b2b39e2b48ea22851cea7b19425a04d533d04afd3052bb6a05abcf7d329942f3341c7e43c89f83682a0f613237dcb9db416c51207aaf31d55e3220085ae9ecdd4b680add3fc6c0f936fb03097dda9476c5f2269cf54012d4067bb1318a3bf3e2156e7d999e1659b751e56707a0208183bb996bf5eff0db92ffb883e", 0xdc}], 0x3, 0x0, 0x3ff) 16:23:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x3, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x4, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/186) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x8]) 16:23:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) fcntl$setflags(r2, 0x2, 0x1) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x5, 0x80000001, 0xfffffffe, "661fbef224513311810a90fe00000000f8ff00"}) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 16:23:18 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000080)) 16:23:18 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000006}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x796, 0x4}, 0x10) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:23:18 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971000000000000000000000000ff020000000000000104009078000000006027791500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2c0200070000000000000000000000000000ffff00"/126]) 16:23:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) close(r1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 16:23:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x82, 0x4, 0x6, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x865}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil, 0x800}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x5}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x1}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000e23000/0x3000)=nil, 0x8}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil, 0x7f}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x430b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000007c0)={&(0x7f0000000780)='./file\x00', 0xffffffffffffffff, 0x3}) connect$inet(r1, &(0x7f0000000740)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x8001, 0x9, 0x7fffffff, 0x0, 0x40, 0x4, 0x1000, 0x1, 0x2, 0x209, 0x7}) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r6 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000006c0)=0xdef) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000800)={0x15c}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000f7ae0018000000000000000000fe8000000000000000000000000000aa2c02000000000000ff000000050000000000783cb92900"/78]) 16:23:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000580)) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x3}, 0x3, &(0x7f0000000300)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1860a0dad3eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb747419f5f07d70a0e465beac5a0c3c0e0321dc0fd5b4cd428db51d594e0665652ba815412710c448b9797f19c5e82f8a92e3018b7b9a1a650391a5d0170b8851ea401f77c9291020a308bd9b153279ab2cda2661135aacea47a6503157d7100919fcefb4d8e7aba0e985b06e58f5605ed39b568ee2f024d9133d568f9d937552df65bebbe87355cdde31f480e216a97434f1aadb01577bf9846a8c99e7eeab9167765a09af39bbe8a4ece3250892598dbe4a5d8eed67c2e9aa45ec589d5402c20c1b918dd", 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000002c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000600)={0x1, 0xff}) fsync(0xffffffffffffffff) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000000100)=""/112, 0x70}, {&(0x7f0000000180)=""/82, 0x52}, {&(0x7f0000000200)=""/177, 0xb1}, {&(0x7f0000000080)=""/40, 0x28}], 0x5) 16:23:19 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x80) 16:23:19 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:23:19 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b919d6162b3360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b122997000003f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207013c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b23180f33ed5b4f54ad562cf7b38efd94a91ab68656724feff142e85687d81a1380a10cd9b4b1d90f46b691fc9517b2342e9f839713551daf57b114b81af5539fe5a91670f14967f25f0bfa1ba4d4f93663217a235d6ad36ba3"], 0x10}, 0x0) r3 = dup(r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:23:19 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) msgrcv(r0, 0x0, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18a, 0x3ff}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0xe2, 0x9, 0x5}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x7fff) msgsnd(r0, &(0x7f0000000080)={0x3, "96206a92388ee4a0e557084ed1546137381f2337461ba8f08ef6cba9e269bc500090c7d3ac6687903e3eba390919be9ba7a709ddc4a8e17b9e4391d7e4d5d19f183022900fac88ed03e298b697bcf906f407c40b8ca60402b8e05af541377596253e5db05de31bf179fcbebc8eadf46d00905387cda68b42991c832c95ff6918f882166fcd8dd6f3a92d19"}, 0x93, 0x0) 16:23:19 executing program 1: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000640)="0714020000000025ff149b33ff0f0000000000000e89da6ab82ea883df88001000006f9e462da8261b6d14e75bf7e1d223", 0x31) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000580)="fbaa48b281f0f971bfb033eed5ff4b999f63feb40b", 0x15) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x5cf5, 0x3ff, r2}) r4 = getppid() r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0x1, 0xc6, r4, r6, 0x6, 0x20, 0x5}) r7 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) preadv(r7, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/132, 0x84}, {&(0x7f00000001c0)=""/222, 0xde}, {&(0x7f00000002c0)=""/200, 0xc8}, {&(0x7f00000003c0)=""/98, 0x62}, {&(0x7f0000000440)=""/126, 0x7e}], 0x5, 0x0, 0x8) chdir(&(0x7f0000000540)='./file0\x00') fchmod(r7, 0x80) 16:23:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="364f05432ed4efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feaf2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0c00ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0806703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e98715", 0xfb}, {&(0x7f0000000000)="976b97e8d5fe88896f34abee0ddaed3c261ed3efc30cb43604d95a9394ba0dbe8c8d98429f771fd20160efd649a204aeec1f467af277fc9f2770da6596fb", 0x3e}, {&(0x7f0000000280)="4b2d5b4b4ed2b859f27927e0d645ba", 0xf}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000006000000a00054d20e92d82547b270094e"], 0x8, 0x800) 16:23:19 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000dabb7d598ce6e50900ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB], 0x28}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semop(r0, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) r3 = socket(0x1, 0x8000, 0x20) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x2, 0x8, 0x1}, 0xc) 16:23:19 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) socket(0x20, 0x3, 0x3) socket(0x20, 0x8000, 0x4) 16:23:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) r6 = accept$unix(r2, 0x0, &(0x7f0000000080)) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r6, &(0x7f0000002200)=""/4093, 0xffd, 0x42, 0x0, 0x0) 16:23:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, &(0x7f0000000180)="582720efabd16ebae632218d3c06f8e5815f73f2a04413439ec92b0373fd33055552fbd7e417896328fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4fc4d5f16b136a5d00d1628b53a", 0x62) write(r0, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r0) r4 = dup(r3) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x1e) clock_getres(0x4, &(0x7f0000000100)) ioctl$TIOCSDTR(r4, 0x20007479) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="df30cc7fb79d117fd6e4dff8c0e7e1013d5eec69170d3655cf24c29116c9050c9cb0805dd001a675911c69ce13bdba65da09e439cea29c7fd624219046eac6d4ca0449c0ed71149bebba2c5a6b2113ba1f2dc4c8053cdcf21a09ec2e96750993c12ae249cdb2b29776fffeea9e445391820c200f3370821e03943e9375f0ce42a04201b59bd70b6862d4a015701278", 0x8f}, {&(0x7f0000000380)="749d6ecc6665162ac1da0f038af3fac19cc01d0206b17936f0806afce9337791c3a9ff5a3f215ef748bdceb8ad9bfc212ac4c5c8276cd4e0b563fff8904ae3569d9a608efe9f940a58f75cb8f6d1071eb4968f8d29d8474cc4ff18a18fe6f3f5b3a6234c064433c3a8de28f50a194736344a6d021bfdb82e8dc46d7fca64f83ba3747a7ed0ec30a2a6404657de01d959bb9cc8c79044997b88facee01d9c09cab5b11b14a039d71ebde35cc7a827d133ab9324294abe2b954a62708d0e069a2cb05f231094dc71d88569390671215b6b1dd18215b4bbce75f2b035f1aee8dfa992fc86905494be563877dd5d56c82597bfd06798e3db78ecda6a0477a267a54573d0cf6e26ea97eaf6febdc9722658c4e24245200d02048daa5a0a984cfaab457e5b45bfb83e374755e324cf6d49e9bf9954e514c4332412ae598e822daec7d3a60bbea45ada1df984c48b9866dfefec7080528685e62562a14efb30ecfad71baab8200211a99e4d1d52f0921d4bbe0949d2c0bacee86431f5c0e7707eb64070fcfacfd8ba8e6965eecb442b9fcbb88d18fd684afb1d8a7c18431fc8424fd91c2cbae7f5c9c1f784c4bac13a4c079808ab49cf39bbd8b6242b32f94093e55fc19bc3adcb1ddde7dff3a674801ced3766ab68fc348f6ac151d045511b07af8048d434deb86a83df9106087a3bfe4a98600662fd2c05e5b027244b3598c330d20ad18e730417ba00997d2054cb4b6c6bef056141e40911a4c345621fd18491531c8ce77e2112270cf0bc41cf142b0e248e8f4c0ef8562e3e3532f4287761ef550acecdc46833c8c763a6234a5cc5cdf1c98941e2ca0dbdaebd0ef5d604dc9c4d648adf4db9eb9b10e73cb0528623e7bc73dcc7ba26b38adf8ece884ed9c694dc82b3492c00dc2de0acefc478940b7ad76a35c1c3f6448f6e1ec8edc3d47683215628788c67e98f27e37475fb16994a6d8eb3bc4711ce110dbc83dc5b512140fd4bafce95d57eee9c5f0253280359db1b930b08c5c8c9d50b75a461263ee51529dbdb26e7cd21bf0c6791179d2f1ce0093be49dfc6ffd04ff688bd4e998d807154d1222779d66dd046d0a8112ddbf94647e9ef5b7bdc2424f4bfcedae63d2e5981c4e2971d5c07bea2a2c7f6991f3dffd71ee0ffd33dde19dffa1f2327dfc0bb7b68b15dd638c148576ad0f517e40868715db3565a844abb5a2cdaa9aecc46a13659959af08b4a4a7a5bcccbf482a34612fa6cfff5abcf028ba4147499f80cf2d3bcf21867365ebd13472f257bb23af5476d6985ef13300408e067d47a642d34e7e76f3661dd06188f3e253852ab4656f91d77bff114d0ff1c9316fa5e81071651846d3bf58ba6c5f2b0e746e789ddf49461e708964bee220911feac3a7ba994c188edbe08057323af940e88cc5099ea342d94470e2eaab3c25abb1dfe07ff5fd35f5cc92c630f489c3224d0f359f7010c096e15b32761c022fa004c1a6c31e56ff414bc1d49aa92243f1706ecb51094c44854b5d003f81ccbb707d9a70417328d2a6cdc868b7bd73a3071c2d31c7946bbd198842e3493d3caac2e3a815af129158a34e3a7d62444532c32276e558305919c6db3db91a5867ec08db9e43da7e51ed1725f11282c8e0e5fb115b75ada45ebc87de1adda2a32103289a69b8ab79ba22449b0191b9fb63e6b150da0c74349dd8bf58bd74da7e1f97e8b95762c601caf9712434ebad5df72e7a84f5c9d0cce442e000fa73e39afa2db35c4e350d7962fd8f4b7065929e8f0f56987ece21920481da51d12510c65003e704bc02482af4cbba65ab5a71128fb09aa7c7792bec83b1f13dde60d73db00ca07e9f30759cbcbf8e2cb7d921127c0483c9081b82dfb2610807148aaaa61ec6a418ae53e07be5286b6c187fc04ce95ed20eadb6504aae0c6fa23cc56cb625fe78f0b40539dce27ddf9026a8c04dab462bd4c167aa14912f4e5b0cfcc0b28f411f718648cbf14ca84237b0fe340483946c716d9123d7ef3ffd1559cef31fc782d72e8e5880645be9d16441a6f1271ace137a18a93f328f9558aa44453d6e9d31914c3d9f76879937316f6172188223db64a7018296273171c9717ff0dbd6183876c3247698fd07b46467745f5eb4ce6c1f0a1872e561f03996ed3ca465d22c958d9d3fc1a170107a74416ea28698b933576d2f7168b8bccc46b977f86a63dbc01f408fd8ea9105c985b19698cd3768bf810ff63c10bfe2db2f179175bc41a49cef4670c2b5cef7403de8886bbce59f5fae31ddb7f284bdbe6cdb4e022afc72940fb2ee2cac4e7fa4d902696cb9f57a474b88265376499d785f3bc39cc4c27d4c4aed7b84860013d37a102fa6a6e3f681b18e3cd8521836d2f3a038f07f00bff31206e1ae044baa950dc57d108b66c3cf9e046056edec22747113478ae42ed1dcb2bb90c8bcd08b32e49227a68982a16154083296cfd0a15f126f287bcb806f2bb602eadc00e8154997ba8302b9bcbb1449d238d11bf7ba8f927e4416037fb8f70789c3c4eb9f8434d5977ff69fc9b9dee668a9b3f53f49cfd332b54921a530a1ecafcff57233b22ef07aa5245661925545150960a5cfd3e5ca7f247933c7641b1cd04404b673bc7226a07d23144b51fb356d159254b94fd1910f0e98310de887646b3326e2e64f78241736c014b9ac0c3cd72b19192fff71e2b76340aa6a021ac6ebb89cef33092ba51715e4af41c700155309fe6339621cda8f9bda4cc5a99a9960e11d533741a13e0b1ff83c695e9201c0bc32f8b3581938498ae9c6b0653cc0520a9933cf6a020598bb08d88f74fdb073233bdc4e00da8df08fe85919c4c1d2da50fe871b78e496c36d5c804e14db9c24940db4f028135ef0887722813e9243d82ab83677e08bf3d425363e1d4dcb721f3202f77a35ddde19dcbc653dfa4b2b2307203b8e767a3e34a4cdcb44809449ee31661da4a47c9f706b80fa6e990818698ca25dad84374c3edf822e0134832634422965a6ac52606344e2f641e1de98742fb7036434c41200b19431eb4140f493dc9cdf9fb296329b10a023f07acc4cccaf16ab1ef984227850307712298429bc27c95bd20e3943368cd12554ddb6478615becc5a799f0563fa58bfec2558cc7617d3a110f6ad7d8d0e4af5aefe6e44f0ed68807757321ba1b644df41f8b1c4e7a581e2d048ca3dc83580cb55dbbfeb2cf7aa3bf0217beabd9736cb4f9a754f0fb2a216bdee6b84cfb3ed5d3f4126e17ed298595e8635d8db0114dee551dd97a32f17a559eb529f3b5e09640ff9ff8702e8efd382ad197005c0663f079e4f535db9d6f1dcee88e967af6f4e3a70379734cb324e33ed3c362272253cb683e3da503ba799183c17b59155e301e6f93b0ce9f92ec8eada81e9df5ae4acaf1fc846422825f64c3407f6c849d23a618c2eefc3894fcf91cea311d7bf6601b545c0e2562c54e57e04c30446f283f8dc2e45546dc1dd3c184534d9c05aa11d764f12245c186a781c2c0baf13fb2c66a8738ac3ff9dfabaf1881ac5b34d2304a2bb3a456f0a069880e93ae97ee260afe15bbe9c7d8395b4ecfcede153ace4c19356f112f42a5be39e0cfc0a8697e4fb74ea33d5302c06da575f2c77a4c7f056bcd243e79eb0ca4cb177be7f63c5c7c44322112fa23d62e70f5bf1ea5b433799d90daa73aa3dc43dd45d3b0affed197f03c87129a35b41f269c0854b57c32fbe62150d5b2b427f2277464b2dbf9995a67b49c6bc0409711e7aa430ebdbc793004fb26b5b3fecf0a8fec7b89ac69cbf22a7fa4bec4e6363b36cc6733b9b961517baf6d61c2029a7f3740d6d147c57bad59bbe5e2a6ef88a016ab55102e4c920852c5f547a97972783e96ba6981ea350e2ff55e88654141ccface03f0b60a72d17a7e8681da09c7c9a6d87bab5d55471137f6e0806f586b52591050cb23aaf5a73d966857bc346df68c22540246d25d2399f4a9d7728b2f7b55d3e115f04de57d021ccb6aaed04ce16d005dcba86eebd9f552a1633d4063142a4e3936035a8a409bdf4e6f8d52320332fda99b91fdc0f8d7499f8d76a5579b55e4f48f8a235b96819791780dc4672ffe0d54554ff44206f0089f78b2ec49bdea9ac1f272ed3787bf758e06aec1cafcb0acd436b4ae42ca3fa4f3a6d432fc073561837be5a2cdbc7c0f64da8a5245440a2f4b0daeb0be45087f28d0ae75378dae0b0448f86a19470587f98af651691a23d816be257c7ca077f686c3d74c55f115d6b5485f2024fff01c79c2aae790a6803b4d6085532e28fa4d5d72ba7ef6b0e68119892753b5527593f515e33496c332a550a52a5bea736a11fbaf23ca183f7aef7fe007f0e424988b16efa90922a13e268ed245b3144ff44ab90b647e8bfc09febca9007a9f35f5b8f70863ddb9fb22cdecd1242965786647b91637c6bd80c2f1dbbed66049ea2e366abed02c53818c15a59ce9086312d524d4f48ade221ca5e0d4de91cef9bdc414370953cf9104d56672c82ecf698bb9d098883a84e03bf26fbb79faf817d05b0a5c2e4ab086d94d0912237ac74abde8f3220f104e717bd012740089d1bc94765954eb84c6776ef202cde04291c480fb91f3b9db9d6340b466e6c46aaeac81abaeac3ac29646e5ed916061b21b224f7fa4db3ea8d122d772f77ef729e6a4a9d857af2f8554ee3df1bd62515e93011f1e5b86abf56bd4bd6e97b58ee1bc544d396f699518963246c62548f1ca4cff1419e7038c30eac61d7f422744ecc8849ebe8adc93152c4832d475aa1a0e479bd73cd6396650cf20031b7389108c19c0a30ece9f754aa5bd49b3170422912393d3dec81ddd4a0f97b9557d3ba5eace85753fa08f73d4c7cf9f2d03ac7d3d8d98ef0075876459c6e3bb430e9c8622a91ff55b083025da7c8823299c0b5d77bbe0ef29ea97c2d3a25bdcbe3188ac56d65dcc557a6b2fc3877e6f793467b3f4cbe8ac9d05d207c7ce7451f9c40530cd7a29740689a8a27b968a23fd88ad9b62bd68dc269f45807dbe9d7c47610d56147fd79e5ed48f5590fe252cf6ce051db7d82bad28f1285da4cce28c4906066acb77ea169707d67cfd6e8608957545dafb6e6cdc33c03330e17e97582d8b7da811ff4cff2093b9be63c1915658bcb2ac981ae17edc1c0d87020bdd2ec3edfec17dc39a017b21fc2caaf78262a86c18b36c768d2ac4fa7dc33f52d5282923070c1385482c6ef5b7c6e66cb0d5efe45f7158ff1e89cfe8bbf3f260c3c98dd9acacf7dcc38e98077deb4203b206893fefb0af8821864d141e77ec97fd5b25054ad1cdc1a61f2584a977ef3723d7f263ce71b4b9f932f12a7ee60de5a414504e030972fe89acc0d41f35d758d349b87c8c34002705e344af01d3276bc27c83b90298938a8dc3e682cd90410497ea856984781d5f3db08180d3afa4026a054f7ace8eff646c92067decbd141c2be49f06e648fc8ff8e5b89ac1a21a60bf4a6f7c39b079a7e0187ae00af5d7285474e99ded2fc3444ebc940bd2529f9699044dc7b3dc834cb4b9d68b3b82ebe049deec264f5d647ed2b85d01cde1987fa4e0fa6dfb0a7fb0c3c68a2e9f966971a9ab5d7224d159029962136271e8b1ac8a201807293c49ed8dcd049c7bc1103a93983f37f3aaf483b3f064d17ddeaa6206cd8a02406bca603b2044ec89691da9d1a0622927dbf561a584e74361f37776e089552e19b9403a3f28d380ae43bdcd74c117fccb30870bdd9a22483868fcbb14165854f2aeed202c60eb84c4ec5faf9efc189f168a548479b7ae7e4591329ce1461c1e15e", 0x1000}], 0x2) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 16:23:20 executing program 1: syz_emit_ethernet(0x1bd, &(0x7f0000000200)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605101873a00ff02000000000000000000000000000100000000000000000000ffff7f00000187009078ff020000000000000000000000000001050d6eec2697a38c70c4a5b629873df2987219afbeb37d640317305ea6b5b5dc66c770c001aaf817b1e26295071c9b4217a0228bfac50a4e5cf42be701b2f264b1b7e6bffe9eb4dbe7b6d0e297c3e8b4293ba890503ff8e5bc37c115a4d774659ce374a71c3e713023e7460e7cff6a0302ac9291a8ee6c394209f07af96547cbe3273c3f96ddd816d23bdfda37547562ee21173aaa443739302668db60bf79d3d23fbffe85c2de2c0711084aafce3513c18197b074308555ea740ba30f547b6ba13f18149467710d6ddf5d9fcbe44cd72b11c41799d5bd1058caa35fd080a22d9d4a0ba26fa0b9dccd82b7756a3749554318d67ee745e144f90d31552f1277acc5a79e87403fe524a4ae230084b772cb424a8c1bee03e9843f985b853b928737fd80e913e4836fe9f4b0e5c6caf335e67fac53768df81fdebe134f392d1be38c966674b00096b43c36ea46f1e9b785b69d268ea8c4727eb9da55442957064daec279e6ed5a00"/445]) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) 16:23:20 executing program 1: ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x8002, 0xfffffd, {0x8, 0x400}}) sysctl$net_pipex(&(0x7f0000000040), 0x3, &(0x7f0000000340)="eeaaf78a6368bc89e160ae598b94c3b54284b7758f242883c7288a2643896a6caed6e7cc0ae8e255ca1661b8f4b8385eaa8833eba3fbff27acb0076775bf196158d2a53754014856ab2ad4b80fff8eb6fb210a1b38d55785362e797421dd046e19993e816d79f26cd86d740cc7fbcb1a028892901c85a483c02d663359341af0fdb2b23912780694c8bcba4f20e36f392887407cb79c59b30c0a4fb3dc9751b60b1fa3cf4dc12c78933b791df3c0189d9c0e43c7392e55ed695a33fa195509945a000000009b06b5c1e50b192f2b2edb665728878a915009c2e2d0eb54b7bdb10482a59748593b07212ae5cb3b864e0097721cb54b29e21cea9a4c4470345db13f20718a3b70a5c90c27c7bbd45931de98ff5b43050fd800068cc7e9a695bdd5e9d74661aa41df43c357fb9c4051b4dd7945b14ecd759b1ff949abc8e49c38e9c63cedb3323be395466526bff7ca5cab46da46adc5beda55a7f3f90d7c02bbae638bc23144fdada67af91e98d336005fa4489b66a00a3e64430100009beb88b136bb598bfab2eba69809f136aecd019b87e44f8ce5f84374375f29cbab9fb0548ecebcb5fcf0f640844c301344706edd57702cff5241b208f0ba9d58357df8745135d567adde144bbfb5c2878120588aba1ccb607e1ea5f49a9578e5e4bdeb12e377ae6e505424a93dc00b66062d67888089151e887213f9d5f80275c334a75f14a416b200000000000000000000000000000000ade20393891aa076502b98eafa36ce8cd0c98e7c81acbd5a9f65db717b005e0c1c831e3500c9e33989ce4c9bb1ac838d4604077b280117c05d3d549eff", 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000000c0)) 16:23:20 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b135160014fc0000000000000000f87a000000ffff00000000000000000000000000000000000000014e234e23ccdb642b5eb1cc96acc14528a70f5bbe3a58a730bacb49a596b7e63577e4ba956db609ea81457f8a2203ff7c568cc759f455e837463f2d3b79453ca5bddc3a6731b0467c9361c982e6f39d11388a44986332137e74b134fbcaf179b045d222992118884efcbd4d8e9b65c731855a8852b4c916", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x4, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semctl$IPC_RMID(r0, 0x0, 0x0) 16:23:20 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x2) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup2(0xffffffffffffffff, r2) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f00000001c0)="00b54a018a6227b1da658a81879b9fd5a7c69b6592679bb326285cf9619dfa15e6cf87862bfa15053e5f27c51e129c261f59d096acac09f13dac2e12451b43d6f5e4ce4fd8d3039147545cda511bcfebf340229317f0f124a0f22315e11e8366b7b035e0cd5647f66b752b9a306c86fcafab73bcbdd1761076281fabce4d9565b69499d84e953bd7c901653bca0c2bc993e4cc2dc6436946ea745b1936e446", 0x9f) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 16:23:20 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = kqueue() kqueue() socketpair(0x0, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r4, r5) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffa, 0x10, 0xb35a01d1d2a8a08, 0x3ff, 0x4}, {{}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x629, 0x100}, {{}, 0xfffffffffffffff9, 0x18, 0x2, 0x4310b500, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0x200ffffc, 0x1f, 0x8}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r6, r8) kevent(r8, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(r3, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) dup2(r2, r1) 16:23:25 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x20, 0xb4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0xd, 0x8, 0x9, 0x5}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0x54, 0xb}, 0x7, 0x2, 0x0, 0x0, 0x0, 0x0, 0xffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x800, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x3fc, 0x80}) setregid(0xffffffffffffffff, r4) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7ff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x24, 0x8c}, 0xff, 0x4cce, r6, r8, 0x800, 0x1, 0x6, 0x8000ffffffff}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) 16:23:25 executing program 1: r0 = socket(0x11, 0x4000, 0x2) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000002cea1fea7fef96eefc73fd3357ae26caa0416fa7ed06336acf00b2b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4ff89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfff80004022ec7299e340000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000140)=""/203, 0xcb}, {&(0x7f0000000240)=""/89, 0x59}, {&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/104, 0x68}, {&(0x7f0000000480)=""/23, 0x17}], 0x7) 16:23:25 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, 0x0, 0x1, 0x0, 0x0) r2 = socket(0x18, 0x5, 0x6e) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x400, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x8c, 0x82, 0x100000000, 0x6}, {{}, 0xffffffffffffffff, 0xa4, 0x40, 0x9, 0x8b97}, {{}, 0xfffffffffffffffb, 0x48, 0x1, 0x4, 0x6}, {{r0}, 0xa, 0x4, 0x3, 0x48e, 0x5}, {{}, 0xfffffffffffffff9, 0xb6, 0x10, 0xffffffffffffffc0, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x8}], 0x80, &(0x7f0000000440)=[{{}, 0xfffffffffffffffa, 0x39, 0xc0000004, 0x8, 0x9}, {{r2}, 0xfffffffffffffffc, 0x24d9dd97e907ba18, 0x40, 0x8, 0x5}, {{}, 0xfffffffffffffffd, 0x120, 0x1, 0x6, 0x6}, {{r3}, 0xfffffffffffffff0, 0xa0, 0xfff76, 0x3ff, 0x8}, {{r4}, 0xfffffffffffffffc, 0x3, 0x4, 0x147, 0x1}, {{r0}, 0xfffffffffffffffc, 0x9, 0x2, 0x2}, {{r5}, 0xffffffffffffffff, 0xc9, 0x80, 0x6, 0x8000}, {{r6}, 0xfffffffffffffffb, 0x10, 0x20, 0x34, 0x1}, {{r7}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x7, 0x7}, {{}, 0xfffffffffffffffe, 0x2, 0x80, 0x9, 0x6a}], 0xfe000, &(0x7f0000000340)={0x6, 0x3}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) 16:23:25 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x800, 0x0) fchflags(r0, 0x10000) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000000100)="f081ebdfb0d75668513dffaac8e462bac03538ebeebd7f5d0d8cc65855007c7cd869293bb425173e9baae753492a1704bad9591a0b8dd834cf0a2716ff9005751ee971413b2ffa2fa88078e78dcb831837df4c4b535bdc88e0920b0439eb3a2b615c0fccca9e9ea33286f666", 0x6c) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff85, 0x2, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) 16:23:25 executing program 1: syz_emit_ethernet(0x3f, &(0x7f0000000100)={@local, @local, [], {@arp={0x806, @generic={0x6, 0x86dd, 0x6, 0xd, 0x0, @random="37f49610a52c", "fef4abe4a9ae5937f6f977272f", @empty, "1a280574f6cc1f4107523c8cbd877863"}}}}) syz_emit_ethernet(0x3c, &(0x7f0000000000)={@empty, @local, [{[], {0x8100, 0x5, 0x1, 0x4}}], {@arp={0x806, @generic={0x18, 0x8103, 0x6, 0x6, 0x4, @local, "f0bd6b9e16c8", @random="64af066b3540", "92451cbe3cbfbd26b0b526ccc2f7a388"}}}}) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x5, 0x1000}) 16:23:25 executing program 1: r0 = socket(0x2, 0x4001, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f76008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70147168abd3c374f372fae861b15390d9c33ced7084a256b68b186c1da1e50e795c0536b2fd6fdaa2da9e0f0b1ce4b0eb0eda8bb62c76cf43880d3cc1b9b947f96f6e4e64d804274f8b754f06d0a2122fc1c8b3e1bdead4a76e04e29f635edf055773b020b70e97952f85a71563830fe4b6c370f990d7017ca7c53ff451c4dae0e80a138b38b0ff785d64ff461666b36eed776a95542c0c53bf1da160e998f71d3b445542fb9117e8587d1516153b85dc3982e977a64167ea9ad0"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x2) 16:23:25 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(0x0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(0x0, &(0x7f0000000200)=[{0x0, 0x9, 0x2400}, {0x4, 0x2, 0x800}, {0x3, 0x3f, 0x800}, {0x4, 0x5, 0x800}], 0x4) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)=""/134) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:23:25 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa04000000ffff88e7050108002f5952bbaaaaaaaaaabbac1414aa0180c200000027bf1bc742f92d9cdfedb4379e261dac141400"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x51) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='W\x00') 16:23:25 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000006}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) flock(r0, 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:23:25 executing program 1: socket(0x18, 0x400000002, 0x0) 16:23:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x7ff, 0x8}) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, 0x0, 0x1, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18a, 0x3ff}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0xe2, 0x9, 0x5}) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000000000008bee06c6b47410e2c1323def208939f9cc10b234787d9c7861d83ec4c65654d6dbd92a86bc7f0a20aeb15e93d4a927c6ac455863f64da5d01f57c9c3fa81dd794b2b48c8681ee9b1b8c6af3ed6b1b930575e797f1fd0ed2b58fe6f0973e3af453f9fe9f5bc78efcbc4385ac9d351203ba19ffa0bf9e828974935285c57def05638a7f8cef0e57aad4f7a501ab9ca4d028545a19808f382c9b256c348eff46b0c85a1a26e7a27b9b2103e254ad7f5900fcfea12723584607ff438f94024dd35ad730cb484216c346c92a100187e6d88e48309612de56ea27d1572f88f459c22e13b4ac4cd65d12b2d32e116bf7d4"], 0x102, 0x800) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606948, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000240)=0x1) r7 = getpgrp() fcntl$setown(r4, 0x6, r7) wait4(r7, &(0x7f0000000000), 0xa, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) 16:23:27 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x3e, 0x38, 0x0, 0x800, 0x0, 0x2f, 0x0, @multicast2, @rand_addr=0x20, {[@ra={0x94, 0x6, 0x80000000}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x3b, 0x0, @rand_addr=0x2, @broadcast}}}}}}) 16:23:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="e5a62e2f666982556e43abc14741222e6c6530a8bcf3af33b45ab16e872c8b24858df280b944fe1f8763b82909ae6f6b547adfe7b9895a2a433c4bb58a607d35ab48381a9c4d940a4ade2e4dc22778b076d0d8b46952c2a89a80cdbd7203831660ac1f8a73f810010bddbb8ffc0000000000000000000000ea0f6ee59ea2b3a8ac0abf01313aeb75770dbf138689ef37d63e56c7085a5637d3f68dd3ff0000ffffffffffff38aa3d4ba2f5731d973d43c2f2e1c1f8e37ece13070165168059b43a210942de00fa85587731a1d0c1ee0ec4d20a855323d2a35d31fadb1e901f2e95c540d1a7e35942e5b45983b952a5c9794c2e5cfc59f8518e73f8187d2947917cf37c76728105d4211747e148cf747e56b81c50711cb4a254b1eeded5ac3237813e36a515b88268afd16b"], 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt(r3, 0x1000, 0x0, &(0x7f0000000040)=""/33, &(0x7f0000000080)=0x21) shutdown(r0, 0x1) 16:23:27 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x7, 0x4, 0xffffffffffffffff, [{&(0x7f000040b000/0x3000)=nil, &(0x7f0000590000/0x2000)=nil, 0x3f}, {&(0x7f00006f7000/0x4000)=nil, &(0x7f0000799000/0x2000)=nil, 0x8}, {&(0x7f0000583000/0x4000)=nil, &(0x7f00005ce000/0x3000)=nil, 0x64}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000645000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x85}, {&(0x7f0000476000/0x2000)=nil, &(0x7f00004da000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000073f000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000788000/0x3000)=nil, 0xbb5}, {&(0x7f00006c8000/0x4000)=nil, &(0x7f0000723000/0x2000)=nil, 0x3ff}, {&(0x7f00007c0000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000}, {&(0x7f00005f2000/0x4000)=nil, &(0x7f0000766000/0x3000)=nil, 0x7}, {&(0x7f000042a000/0x1000)=nil, &(0x7f0000759000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000610000/0x3000)=nil, 0x3}, {&(0x7f0000446000/0x1000)=nil, &(0x7f00005d0000/0x4000)=nil, 0x3388}, {&(0x7f000056b000/0x4000)=nil, &(0x7f000077d000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:23:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r1, r2) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x22) 16:23:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x5) syz_emit_ethernet(0x5a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2c, 0x0, @empty, @loopback, {[@hopopts={0x33, 0x1, [], [@enc_lim, @enc_lim, @generic]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 16:23:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x3, 0xfffffffd, "0000000000000001008e7d00000000ddf500", 0x0, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r4) chown(&(0x7f0000000180)='./file0\x00', 0x0, r4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x81, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0307059a9e75c08e7647acf4e91963341bf4dc3555e02463b2ba75ec5f01c455d52fe903222de05313112e59309968fd6b0000000080570749cb18a5dc6e0666418918a632e2c12632cc4e1b35ab5972b9864b3a456c48e6266e6af2bbe900fedaf965897df1d4e4f602342efde2245edaf924453416cb090b32c943c628169ec77df487d3ca0c8eae3059e8e245343389392ea430119d9a583b3753477ebf317020409cad0c4f8d557469dd8cd91008a27b2d42a4e4548d7e051aca1a90644db366f52d2460ece0a6fc796170d8ebf1751a282fe0", 0xd5}, {&(0x7f0000000100)="1fb4e80fa84cb5829134bd3453c6fbe5cda211cedd1386efdde109877f7eccce9e4cb42b7f683eb2b091fb50f1c6a79cd76b7efdd40bd1640b2d886ffd", 0x3d}], 0x2) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x200, 0x0) flock(r6, 0x6) 16:23:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r3) getgroups(0x0, &(0x7f0000001640)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x1c4) ftruncate(r0, 0x0, 0x0) 16:23:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x7fffffff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) socket(0x20, 0x4000, 0x3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x11, 0x3, 0x0) sendto(r3, &(0x7f0000000140)="58bab8a414e91a68b2fed285f3efe2a430660448d0cfb03ffc48f516d9f22f247ac5417c1a73f945ae2a33a5c056eea3bad49136440791b458325830422724c9bf733af48bc872bda98360aa7b5b04198b85fac962eb2c997d2ea8e04bdeb5f00d229a5dfa1f4e0773544ec2bd5e1a610c3f8323d8889972ca0087032f5e4abe9f15483122251fc95bb6d07cc90000000000000000b01e978b19a6a4707c2f089c1b95b22c6e634fb3331ca66a5cae25ea3fe3bd87e6a5a20636f7be2791e41e15c26dde8532328b479312c0921bfd38ef65cd5cf3d364783319ce8410a08d7863124bf2260dc342146adb92239373bbe7a7d4f9c7bf6aa0fec06ca7172600ea00d4d65e7cac4b2eb63f7d826f715596b96e7322574fb89127acd359cc26a99d3d2ee27989", 0x125, 0x403, &(0x7f0000000340)=ANY=[@ANYBLOB="0178b2895760ec435ff5c020c6e7002e2f66c96c65700059043e75461a48fc72f5fa5a4937b4a73f8e8a353907a157043e949803407c1b53f9546ea00a1cda73f8bbfb916f1404b75bb15874a4ed8b8aa8dbf8fab51165c11bac482d3ef9f6b7f5f93d830eea74a7171c091d72d62ed131e3be3e774d1028c80fd310f394eaa1a35a67adb1272223bb7ea404682c8fa6b8b776ea4f98d3eda919acd28abbf8b3e0d1e873a585e0ff6ef2bb1ab37ed0"], 0xa) dup2(0xffffffffffffffff, r2) 16:23:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x1, 0x0) kqueue() r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x808c694e, &(0x7f0000000300)) 16:23:28 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:23:28 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x9, {0x13, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2e, 0x0, @broadcast, @multicast2, {[@lsrr={0x83, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x80, [@rand_addr=0xca08, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x5, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}]}]}}, "cb05eedd3b541c79"}}}}}) socket$unix(0x1, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f0000000000)) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x937) r4 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x5, 0x7b, 0x7, 0xfffb}) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0xfff) accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/47}, 0x37, 0x3, 0x0) 16:23:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kevent(r4, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x6b, 0x2}, {{r5}, 0xfffffffffffffffb, 0x2d, 0x40, 0x30, 0xffff}], 0x7, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) 16:23:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:23:28 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = shmget$private(0x0, 0x1000, 0x58, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:23:29 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) syz_emit_ethernet(0xce6, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcb0, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x14c, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"}]}}}}}}) 16:23:29 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x4000, 0x81) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x4, 0x400000, 0x94, 0x4000, &(0x7f0000000080)={{0x2, 0x1f, 0x2, 0x0, 0xf6, 0x7, 0x1}, {[0x40, 0x5, 0x1, 0x6, 0x5, 0xab, 0x800, 0x1, 0x40006a88, 0x80000001, 0x6, 0x8, 0x100000001, 0x975d, 0x6, 0x1, 0x0, 0x9], [0x5, 0x28, 0x0, 0x7, 0x1, 0x7, 0x1000, 0xfffffffffffffff8, 0x2, 0x80000001], [0x1, 0x101, 0x5, 0x1, 0x4, 0x0, 0x8001], [0x1, 0x1, 0xfff, 0x3, 0x1, 0x3], [{0x800, 0x4, 0xdbdd, 0x6}, {0x4, 0x0, 0x8c9, 0x8}, {0x4, 0x1683, 0x800, 0x4b}, {0xbd4e, 0x7f, 0x8000, 0x6}, {0x0, 0x3, 0x8, 0x8}, {0x7f, 0x4, 0x7fffffff, 0x4}, {0xfd, 0x1000, 0x0, 0x7fff}, {0x101, 0x0, 0x3809bd15, 0x100000001}], {0x8000, 0x7, 0x9, 0x5f}, {0x5, 0x5, 0x4, 0xfffffffffffffffb}}}, 0x2, 0x84}) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind$inet(r2, &(0x7f0000000340)={0x2, 0x1}, 0xc) 16:23:29 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "050079", 0x3c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@routing={0x0, 0x4, 0x0, 0x0, 0x0, [@loopback, @loopback]}], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 16:23:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606948, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0xfffff000}) syz_emit_ethernet(0x92, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff0000000000000800437500840067ffff03009078ffffffffac1400aa891b05ac1400aaac1400aae000263c0d7e0002ffffffffe0000001e0000002890781ac1400aa9406ffffffff830f5c00000000ac1400bbe0000001004e20db1291f8df4c5221041c41f4c22b8a1f655a13af540ffbef4aa0c3c291f559fc01dc19463acff5afa96911cc1dcb02bf3d435b35faa1d105047acb0f6dc85406c16ec8271e33b642f9f021c0f43267c9a0f53c73af055154cf0cd8807ac20c17caf79c7aa2d6084c7bc67d288ddf990122a1f4c3d23c23361897e4ca5b338c097f91a72be9235c255dd650505da50fd14a3a1510cced188973355aa2bfe226aec34f0712ebc6b7d51d3a36bd1d5bd7eea9e14a08228ccbf9b9890c754d2dfa23c26cb6905fe7dd75841fe016fbd5ff2c0530758626b886ba80bf9dcc9ceaea76a3175472c849f42583dc79fd681527a2b2f3d020f2fe5867c9ea567d47b92e92ee"]) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getpeername$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x1, 0x68, 0x2, 0xfbff, 0x9}) 16:23:29 executing program 1: r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) 16:23:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab36bf22fea120c7f893ffb619d56893e1b65f18f6872b1bc20fbbacdaf046e6e095a29f5afdb676988997ca71f8b5d47c8f859fb3bbdbacdc6deb0f42991643c4448f6327143878feb9d74dbd472db404d0bb09b2d612f8a13ca2c131de0e123bf942077a5a868782417cf240cbd57c44459c66b94d0504ce9562ebe5fd4ed1ed6d123bae9f8709c9ba7bed8247888eb31c270efd8738f4f646e076095f2800c8757a", 0xda}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000040), 0xfffffec2) 16:23:35 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:23:35 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x20, 0x4000, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r1, 0xffffffffffffffff) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x0, 0x7fff}, 0x7, 0x600, 0x25e}) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff, 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0xc4a) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000140)={0x2, 0x1ff}) 16:23:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xae, "000000e3ff010000113ee21200"}) r0 = socket$inet(0x2, 0x3, 0x40) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:23:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setregid(0xffffffffffffffff, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r3) getgroups(0x2, &(0x7f0000000100)=[0x0, r3]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, r4}, 0xc) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x81286947, &(0x7f0000000300)) r6 = getuid() r7 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup2(r5, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r6, r8) 16:23:35 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x4, 0x9) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:23:35 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x8}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:23:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001680)="c43b1b67b544392b7929570a819bb3e18f75dc338532fa8eef487881f60544da6345a5ad55666d1a4dd2bec91b86aa69cd9f34a4b179858fc1d31a3cdf16bb5f4b9d22ccc36bb6a8428e2779699431a2acda5d5a770f0f70f9529d47e09cd96ea548d9a4ca4b24ca02fe954889d84df2bbd67a386d972598b3404dbfe939808dc86e8277a6d5c8b0069ada776cc6db89b6d12c1b7bc09b95db60b7b696820c4683962fbe0c8bc7d4efe6ced2753e533536a442b468233bbd009129092d2b311b8298ec1916ea4b67d8f6ad10e38de40352910b27dd352d131c97a75564954fd9e1a6e11fa69fd33760e148d9b90dc4d098cdd14ee8438b235651cc72bdc243cea8a05172f65bcba704a933f3b6d264ccb81442fc6ca22fe846ad09d48a75264b2c092f59c0f28a6eb863eaca624c3459da1e5258cdc4e2e149b581683b0dd90e29e0cf911e2582c82d410c49f63362de5e5a47977e05a226d6a85b4dc08c47ff5a9893af6f48362b17288e6fa654c26af3dbdb3a063ff667c01a0542e92cef085ba73b5b30df9a0c1a61dcb883bf0f4b4c750a72bbd3a41dd0930da09dcd28852e375941b957473b8de39e8fb49c7de326fc967a48adfe1eedad8e1ac935c961e54a417059798cbb913237717650ccd436509ff9d387910b6b85f2a845dda2c1ec93a6333dec022f978ef5bf3f64491ffc7753d52f271db048e182440661db8568962ad5c8a23811dc4a7eac6c0b6307b82671b71e74fc9d8043ec4e38ce27c3c216c4203f14a8f926ab6a80f25c56a32b0d8329a6bf2dcb331f166a0d57b27fbd7a3f621741fe73bc3279b5547a43b2aeb0fb512311625ce7ce4174caba2427197ac1fddbb7311b4f2eb3dde8736ed77536cc19e26ad725748faa8574eb2e26af988830a1735a44397fe421c99395bca78f4cedd4b66e5ce0359ebcce3e1f5be96f42cdde717ce6abf80d7735ce6fd45f8c92d151c8c7418e2a2b7e2c8d0a232c00a160c56d77001d82f517f2162885386083af077e1140fbdef121abf7dd9543b9c746cf9b3897a545fd5e6f2066599219ae21f3d882de8f4e448b414cabcdb52b365f60f6fc0c9616b3f7835996122aab4a93f9046039a30653acd79e26e5a0a53f88a16adcd4932d53d0dc1dd17a55ce3ea2566c27c590ce00cf164235384a0d2d29c879f78ead7cf8d078d1284b4c8fc827a6a36554c489a536779848ec52ff22f2adeeb866051bc2f7462f87dc3b5c772e9f0b9f77c859023d520fbf9be0a4908d0c6cd88f895f5a0cd1a944094402f156f58354a3f9bbe81f2fa2a1bf9d77216a12577f9c9eec7e94ef311d7eb53006c0d38098528f0646ce037dceca6df33b011a87f4de691c99d2d2eef8fdfe073aa7a0bcd4371a23c5df43e11f832c73bbb38ea28b2ca1d89775e1ba422a0a4d2c831973b8082bb3e69a2c98a69491ec5b68793a140fc22edef928bf2fd2ca4ca67e0c5e15e9ba24307d2d4cbb7c5d6b1ba30c85bff16bdb77cafca4735d353f9e130f3275475a86d698ad7fdebe0dfb017b8f599bbe53858d40335f6132af9de25d51e6293f702fc0fe32535690e1776491c9deb4419e43351242daa00013c4b74166a98b39aaf269fac66df24af2007db6424704c62233d9f599a8b3eba864ce364d3a380cafa0ca67638428028383650998f3f611d573703d997355506f98c8447c74b3666be060494f135836f9762de278049ce88142e42f41715444013a0d1e6cf1ac686e14a20ebd0115a7968738dc1afa010eb7fe458e72d99ec6137960906afdff6b61409465b301152b994c1b0af5965a6401392a1c699b6d062023bdac30417ba23aeeac0a8633e35cd26bad6ceb835f336caf3c239355d1f3dce01a23221ec5bbcf5cfc22c1da39b617fd856dae48ca1b8d57e546b914d871d7bb1df55411382b0d9711cf8cdf2d175ee6fd43534df3c05524274458c865813b2c0b5d9629175848f2ef0db169c040a6534c58ab427e1f67fdc2451797e7471830a2d3236a0c95942302f037cfe0fdf8d68e96b044c8e589a77142398bd075914cab0bacfe47bb9a7baae8d6e25fa850928a753235dbb8812dd8a778d7ef949271a5ccee177b6541847f363f010c35e992c7198a458136c8c82073b8020a5aa987de2d5f6e9efbc99f1e743114993b3d34e373e7e99a9e58e0d58497d17fcb5ca00dee8b8de9ea6b47072e993866dbf95c25d733251fe5bfd4c07ff97e31e1640d134d28c0bb7956318e8005b2d9fe669893a9c6ae4a679467d1dedd0405430343819fe16750f6ce73f111de5fa86a5e332396306821fb59ec913a8ebcb1f763046409a16937ade586a154901345c2ec57d017e3551b8233bfbcecb124c7f68044665c8b208ad8a53e9670c5f655f54219ac312dbf295f1b2263364f9901909bda33e07dda8439144aa6a396901cb1ecf5de75e96140e6fed08decc376e3736c07d3f11ebe6f85abeb289e146a21e2940f27e814f3de9d981b7919dff2ecb59ab7c81453c35231d6923084f8e0048ede0e9076205580746e3addb8e7866509d405795fe79b50057eb9292597ef0779428a8385f327756a2c4f7649a0ee7d6815077a92c9df8e8ef961e27e810f26c7699ce92d4829ce72789bc0015aa379ec77c728fda7c619aca829cd85dff3309f901f4d76353bcc522ff98f5bad4c66c98e1bdf54d7ab0b5be906f7176d711884631070508d009ca35d21a934aa620721a3077af335a911ebdf30e27dc7eadadef405b215a4563b172f8a8450849e682db15f0f004365ea37f72cf1ef157db16077981d872e709ada5d3b8eff6cfc1158def853749f01b988d9eedd3e5683b789c6b9607e349dddd7836d314035fcb2391336e34b52208873c19b0bb1e8bff0e58b284e79591ca8dbd847d46a10c85596db891a3d7468111aef1822b39a472eb59b5e7bac94c354d1335660a1fc87839aeae756729d6f8cb6eeac85b54aac2366fadd2005d74b1656571ad59a818c69d04f47ca489ce62497129710f116f3deb6215b3a10e74264718c7dad64565fbe8c409e0dd9031e2637993727299413276026b4f3127af791cb2faa86f1969e537c91765e9910487af3d5eca2aee783616dba36b141a18010a552b10ebf82cd2ede2175a4937cf54c0a8a219b63b02d08c660d5f63f6865614423886680abc7741464dca2bff0651e7f60fe901e12b1bffeb0ae0f37caba84ed4795db8e631d7a37ce2c16eb9fbe7583151adef6378bf2f453bf68110a7b80a39524d15b4bea508bc0bf09cb53dd55bd267feb6afb2d7a428bb9ff039eb44f0fea7d05e52a7eba9bbc6f509a6a0348ffbd5bf4750c1e6a18aa12cf6a657b0d25d168c565a83762be1dc3f273c82a7cece8879ece7b861b47dfe0bdeb9e1c5a93d1ef4ff7787bfdb2bc9bba22ab3747e22ab5a245545ed80016c3230100798853871080c717117c3d67a046bdf208858b2d12290700bd66bc187ba3a6c3dfbbf38f95eefc516070d935e2345907ba2cb9cf1f37edb2b26cbefd6febdacf48477c041a7d48af16f797e23f29cdeb74c04a4a1ba0d4f2c44bd725d52c2fc08d097ba10a333a8119d362052aa245e0dca5631d2913a3783dfb6e3d8041ba41dbd5a40d9a6a63949fb8a35462bfac77f5b277d08714e7d8fc4ac724de46373cedb7b2f9b47e57660d85583adf2e9e05583c28fec8bc5b69e10781541cee843748dacb6dee9c2a71be587d4f8e5d218bedeecec0dd1aae25981ceee76b3c4b9070065534bcf2af96d11cf6d1f91d3253af3749abf4a2ea3fa731991137474fe500097b398a579fcdd8f9c3e76d35c1708d3077ff0cc6cb743b77761a87a51e08085fdca503adaa93698db603e3c4408ce776ce8a9f8704f0301792346ff31c9b6b2cb8367c838e4c703ead5d0b48eff8f580e1b32c43115cd6761d4bd552a4c47c3ff0f5d00c37734640dd4d836f3d783b81de6743b81bbee2878d99b76c43c6f182f8152be99570a71c1ce3e213beb08ee65fc6a9fd1a919d6619784ba12711d839d6003607c0ae4c11afa4c69d369c5a6d18b089d39109260b35074a16f858894584beda561f79e319d5ad6a088e42accbf0e54ce4d3b563b3ab3cb79f689d0b9184f2923865987523e52e2cd41f27eddc1014a8b0d0fdbce6a3bf22c6b1dacc68fa42ee0861d2b2522d00c6d72dff63be37f0a3d5b6d89b3c7db302dfc5726e02d7f995390cfb6e4985f4476444d12930afb16c96c1ce635ce67b48beda970080ede3d42dee919f53e34e576ed9c1d8ec25705571800c4868814807f233f35a22d813debd929344ac4a086d031ed80cf4d9025959f12a321c342f107455400a7b2fbcbc70ce1073fef2aa51174c199b48dd66198bcebce207f70aea7943f2ac3188344859a2188d9cd12384f1a10afa84fa243685d0f65ec4a5d60e22e4c454abdc881160a990f7d5feed62aed27dcf5d74515655ef254a691751d98a50af79736e06080efb63175d5083610b07791061e33d48baf427737de09827e053778efa61694f87de6e021423ccbeea830d44ae6f7b970bf7e609fa2df96db47358712216b43f3233d863892b4b73dff97497071fc6e00176588bdf4fda290456f367fa4ca58365b4f322129430273d61c4d7a7b286f50c753e779f5c5e87e1c6798eb0e5e858c3a7417dd699f84814b8fe68959a4f2e6563b19b4d0b27ae70b1c86c768190063c1d31b61a9303b9b0fc5a303b93c1f02c63eaabdf2aabe0cd9bda660b878ac324d3beb5d887d9bd16bd544e83a8a6801eab46dd09dcc21854fed87d40c4d771baf40e6f9a45843d52dbff8237326a21c8cced56e857f6028e9768ee767991353969aed5d850771783886b4117d9887f53b02375ef9727839813c7285d7392e10e582bc4ceeaf948b1b3e481b4059771999ed7c78b59a88a9841a28627c8452802138528b6c61ddeb999460dd5d5c2f0f7d19c766f1aaf3e06175f0d0c2bfb74d1380681710d7baf492c44d0780ff555536270dac5d2b6f6d8172e2dd1eaa08f57de2790a49f2235b5e12a37c5a089be0e9c427efa899bd80d862700408e30893b61d2fa2142538cf241daf91b28ed27c70a808e9c95dcc19448fcdb1e1e67efdfbe023d8e2d8119ba8f73c78b7cdcfc44311c2736208ecbf10a17772797866313b1f0f3281249c6362c0bcc57421d3163e4262ba4c956f99393e57bb1f3efdbefd840eb4893a80e4ea832b0ccdd921d04f54cb5cde33bf15a75359cc94c22e1216c3dbf46121b1824a30d4b2281a918b205b7ef6aa4f91b2d75088f5e3d17f81a2a95acc679bc575d1611fffb791e9b18275eef40079fa82e6913b97cdcddd1eb5be8fac6f27cbb457f27c1f04a73b668f8ac836209345b03c1ba3e31e15e7c34c26585fe9290a17ae55bdc9d4c82ab863de821be9d0dd7a90d534c4d79e0bbf1e7ffcba946fd7ad2821d2e1f066f31ff93ecb149fb6b57e3e6a8d546c0ab53dbbb2d9323ccbc1922591fa48da51473641d35a29aedb563e0331e23ad73d4a0a386aef3c099980431e60979c021ce3f2f69a383ef73ad1277c6ecc7c54d3dff4fc0b977fe99824de849594e959a41bea78306f6eec4200e73e31c3fda841f16f47375aa290e3e3756a0b7f1c2aa243ca7a151aeafc4b8456fcd408d684a479b092b6f17fc214d0ffaf3640cc1755135efe14cf72cf83fc2c85edfc508807e03bc7b4beec50488788dae5704c6fd373fb71f223099aa2a93045b31810ed0d891ed76", 0xfec}, {&(0x7f0000000000)="67bd5f596f0676", 0x7}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x67b5, 0x0, 0x7fb, 0x7f, "536a5389a77f0c02df71795acd76e7f0b9009400"}) write(r0, &(0x7f0000000140)=' ', 0x1) 16:23:35 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000300), 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x200}, {0x1, 0x2e6, 0x1000}, {0x2, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/25) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 16:23:36 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202acb2ffffffff"], 0x10) dup(r0) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) socket(0x18, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:23:36 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x202) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) open(&(0x7f0000000200)='./file0\x00', 0x8, 0x94) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7, 0x1800}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9}, 0xfff, 0x7fff, 0x2}) semop(0x0, &(0x7f0000000040)=[{0x0, 0x8, 0x1000}, {0x1, 0x7, 0x1800}, {0x1, 0x4, 0x1000}], 0x3) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind$inet6(r3, &(0x7f00000002c0)={0x18, 0x1, 0xffffff01, 0x6}, 0xc) 16:23:36 executing program 1: r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0xfffffffffffff9eb) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x2, 0x1ff}) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYRES64=r3, @ANYBLOB="db2dd3371fb6210fa3d1a529333e723f980e8d35249a8362056ff4142aebfe98b5f8675d937aa720521cf1527328dc66aaa0283602a0bcc09cf3d6e6aae7d8f47596bf02586df66ac07f9a5bdcb6cbb04ba96e91981a5e1307626cc9d567c5ab833e737ab64d042fd690aaae66d6626d969efe4018cf8c38ab41ec7721c09d6c3ebd68e5e382350c7d172922cf384744149a8acb4a6f144716d83b96982664a6b6344e8be95046b3c4d6aac1195797d6ab00c5c78fee725c089be5cc1b863330ab", @ANYRES64=r2, @ANYRES16, @ANYRES16=r0], 0x9, 0xffb) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, 0x0, 0x1, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18a, 0x3ff}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0xe2, 0x9, 0x5}) msgsnd(r5, &(0x7f0000000180)={0x0, "3a1d133ef3fe67d582821bbc5051818e1a835e28fd439ee8b979bbf62c8b080cdb54e1d3f83f5f503d9eda39f41d2bb81cff039e197fb777cc792045dc4dae9393cc879a14a7823813938ab67ed755b9373008b5e8acc42fbf53a4d96ac1e29bade89b4d98fb0cf0f1a567932ea94b7303ddfea936b794c9e376d6cbb817092405c74de4a727cee5d4cbbd16c9d4bc777f48fa55684e113016e7e623538d46"}, 0xa7, 0x0) msgrcv(r1, &(0x7f0000001a40)=ANY=[@ANYRES32, @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05ffffffff0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c31379133e756b54766b6bed23f3295f3a52528b805021f0e09006f70518d0f246c70440862113ff89a77eb7eea7fea06bf974fb6cb738a9e262bf281ae2c46795e800f4155af599145191ccab0d814c5b80a1720f19dfead794b33e8d8171e0cfc4e3648caad1f767c565d12f790f785492bb5471b6fd08aeedc9be784d7e4b5df8e9228f0403160dd9ffe4eaa103bc333a38a68945a2c930a92d655f22dda1d70a6fb0763db6142786fd5ba783a87b5de6f3ad5e845b105d4314554f357dadd905cc319ee418bfaecb8e7fbd4b499b7e62d2eb63", @ANYRESDEC], 0x3, 0x2, 0x1004) msgsnd(r1, &(0x7f00000005c0)={0x2, "67025795d4e805aa79e238b7dca361cbd79acfe0da1acfdec1c9fc6e5ea2dd641a05530a1308ab038a23885119be22a558b30e5a15d8becf50ea18473f9a8ed6fe38aa5b63f197ac6ef1f731b0212a38201f08f56aa465eb82730b4f734b3d74c98b0b9c94"}, 0x6d, 0x0) 16:23:36 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x0, 0x0, '9O'}]}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x20, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 16:23:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606948, &(0x7f0000000300)) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000080)={{0x0, 0x80, 0x20}, 0x2, 0x7ff, 0x9}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:23:36 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000183a00fe80000000006bec986c000000000000000000bbfe8000000000000000000005000000aa830090780000000000000000000000010000000000000000"]) 16:23:36 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x8000) close(r0) unlink(&(0x7f00000007c0)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) 16:23:36 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0002adbfffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) r4 = socket(0x18, 0x5, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = dup(r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket$inet6(0x18, 0x2, 0x0) r6 = dup(r1) socket(0x18, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x80606948, &(0x7f0000000300)) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000100)) 16:23:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendto$unix(r2, &(0x7f0000000300)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763030000000000000057699a1f8c8ad131e0f76660a92c31d32148132e27acb5d602000d7cf56ba8af63ff37282902e4fd89720fd3872bccfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896fc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757100"/342, 0x156, 0x0, 0x0, 0x21) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/248, 0xf8}, {&(0x7f0000000280)}], 0x2) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r5, r6) r7 = openat(r5, &(0x7f0000000780)='./file0\x00', 0x80, 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) fcntl$lock(r7, 0x9, &(0x7f0000000840)={0x2, 0x0, 0x100, 0x8, r8}) sendmsg(r4, &(0x7f00000008c0)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x20, 0x7aa}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="d1afd984de38be1ca091558fe5ff883b5d8a4c55f33108aa7aaa422abe86b8300b3db300f075201f62fefc3aa8d41fee2ba34f13708dc7de3b9dcecde7824053b876a71f8a49ba19a87dedb8573dff72c01aca02804d14baabbab1c0ac3420188d5ab3", 0x63}, {&(0x7f00000001c0)="f4242c5fe1ce21d136f0daab2dbc133ea8b0ee14833e401bcbb294527aec31901992d7c5115b903c8a03aa932353243714a11aaa946a11c11095ab9591778ef0df8c9391dbda22b228a75150644e8442c0eddda7504ed4d7982649c421cfcad43e21b34e8bbc9467147f08b0675744951988ac1bc778362d", 0x78}, {&(0x7f0000000240)="67e357ca81b8c5b6c5f498dbd4199ab193806f9cfb8a59e175d8a2d49c700d8b23b149b9ccb3bdbe6dac038660490f89bb2348c42ebda849b00e0a05e0ef80efaddc79bf64ecd9569113e3f0", 0x4c}, {&(0x7f0000000480)="3e040a433d4dc91912875af0b8491d1c90f134be49e7b020938cc6697aa678397388ad225076196a00f4d03771d04274c998bc10f1a6dd4250e3a94a0fba801789c4ad90162d01c570919594b6cebf70956493336d589766126d967a3b3548037b0640bed8bef87d0ea047539d73b211ed1b20465ccb8e24f1c2fa780c49e8c14ed1e1be3c97deeb6a8d7761e73b6f4950a995ac9b1e23cb759c07f360932bcab43cfeddd5f4f4b63663e19471a5ca001b5a893297ba8dbdd9299ce3c5de9c843de3879ba169f2053c74149ea0ff0e8597e142e93c901e177350de3d8ef232c9426d2d", 0xe3}, {&(0x7f0000000580)="d7ef41268749849933e9c42f7acadba4428b3849bb7056abe116d9c1f634ea5aa87c78c180d8149e6c7e7474e35e0ab80138cc09f52a71eb0c93022314cef54a542211b7baee65d50949e84c0c8b5a0e93b9fb5684b636f90ca0ff16eeb041f95058ec930d67d0c7ea8c543dc49e", 0x6e}, {&(0x7f0000000600)="64c46dcb3d69d6bdeb14e47704c03536d304e13a7efc7b8900792226cb0893d7a1fafb599f919ce6732cb81ea09471863adea383a7ad2c62751b0296173630bb0b4a4c5c99331e2c4af57d65", 0x4c}, {&(0x7f0000000680)="ce12dff8da480f2b46c01d2f282f6eef86cb7c47bf71d1fba875943faead6aac5ca8686d93aea4d673471ace5b158c81f58596184f3750c9a75fd5fb2fc62bfd7dfcbe", 0x43}], 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="00010000000000000100000004000000b58f8b3dcce31bb098193b9a2c87bf5ff52deea6ffc1f29e80fe2e7ebc19c1b5a21f5e416d5a5bac2d381e12f5e37f599411e2aea5accac6e1f897b7b36ccd9aa8071390bdbb414fafe593050c95d1ba17b7dc6a0a618a962679fc4ddb90ad142ed3a7e90077feea07ab29905f8001ebcf4f5eec1f5d848787f34ddc48a2c0eb7056ca60ca4ab52474b5fc882744764122fdd896cb33ca70d4114f0be8c80f4771b4d71d88ed93622d44eb3ac992ac4438f62b9ce0e11367f28ec1af89b0d30082aae07f7673157d582fc1c65eee01ed666c946cc49b5ce5830d9690b5860a79f9d04e6a62e6a0f78d97000000000000280000000000000001000000060000000e7a3773bf13f7086aa7edb3061743e287d13b053c110558bb2acae44fc9f298c6b8000000000000"], 0x128}, 0x6) 16:23:37 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @mcast2, @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r7) fchown(0xffffffffffffffff, r3, r7) 16:23:37 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x61, 0x2, 0x0, 0x7, 0x0, [@rand_addr="fec45722f976ccd50639bbe5eda7eea9"]}]}}}}}}}) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9a20000, 0x58b3}, {0x401, 0x8}}, 0x0) 16:23:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x2) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="caf1822dcd0406e990b1763af46c6481f6848c54fb05a7ce278caff125de25c3eab195fc4588f0e93613ac739a5c9df2b402b810800bdfa71082b486b01090d63c08a3ee44134d9503d178bd1a73da1e267daa7d78573be88f34c0d1477ea1943bb20fc6bf43407ee8be07e6fc5c4a11df1c208cf42e26cd18f35d01cbcd4f1cd9d8fa838fcc14f7d6cae5fba1db1b31", 0x90) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) flock(r4, 0xe) 16:23:37 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000000)=0x4) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:23:37 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x20, 0x0, 0xfffffffffffffffc, 0x100000}], 0x9, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = dup2(r0, r1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = openat(r2, &(0x7f00000001c0)='./file1\x00', 0x8000, 0x6b) mkdirat(r6, &(0x7f00000000c0)='./file1\x00', 0xa4) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kqueue() renameat(r5, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00') r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/164, 0xa4, 0x41, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1}, 0xc) readlinkat(0xffffffffffffffff, &(0x7f0000000200)='./file2\x00', &(0x7f0000000240)=""/75, 0x4b) renameat(r8, &(0x7f0000000300)='./file1\x00', r5, &(0x7f0000000340)='./file0\x00') 16:23:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:23:38 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2}, {0xffffffffffffff19, 0x101}}) getrlimit(0x6, &(0x7f00000000c0)) chdir(&(0x7f0000000100)='./file1\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x7, 0x2, 0xfc, 0x8}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0xd0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000340)=0x5f) open$dir(&(0x7f0000000380)='./file1\x00', 0x8912, 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000003c0)={0x20, './file1\x00', './file0\x00'}) mkdir(&(0x7f0000000400)='./file0\x00', 0xc) connect$inet(r0, &(0x7f0000000440)={0x2, 0x0}, 0xc) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) open$dir(&(0x7f0000000480)='./file0\x00', 0x1, 0x198) open$dir(&(0x7f00000004c0)='./file0\x00', 0x40, 0xb0) r2 = open$dir(&(0x7f0000000500)='./file1\x00', 0x400, 0x2) openat(r2, &(0x7f0000000540)='./file0\x00', 0x10, 0x41) 16:23:38 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x3e, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0xe, 0x4, 0x0, {0x8, 0x4, 0x1, 0x20, 0x3f, 0x68, 0x9, 0xc1, 0x3c, 0xc52, @loopback, @loopback, {[@ra={0x94, 0x6, 0x9}, @noop, @end, @noop, @noop]}}}}}}}) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = dup2(r0, r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfc00, 0x2a, 0x7, 0x8}]}) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:23:38 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x4000000) 16:23:39 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000780000000000019078e0000002ffffffff0306907800000000470000200000000000290000ffffffffffffffff831700e0000001ffffffff7f000001ac1400aaac1400aa442400000000000000000000000000000000000000000000000000010000000000000000890b6000000400e00000010000"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) socket(0x18, 0x1, 0x3f) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) 16:23:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = dup2(r0, r1) r3 = openat(r2, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') 16:23:39 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = dup2(r0, r1) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f0000000100)="2f7e3fae877372bbed5adefc3fda89aa9cf9c6683d2d13d7d96010e95200496799dcd66be10299d81276fea2b912668a45b166081e55d870893469fa3b3c9d1c268e0f4bc210ed11f5a406b9cfea2b2d1ec940f3034863914541a28059ca498e067edbf612f1f16dbefab1998b87ab7298f898ed827844f5ba764cf28d0e1994a7e3e6cab10bbcb69713db58832b7a9c7f6da9ee75c3573672f0c7b668545d956c01a6d254c616c1a2e871fb408d63b959cc2c43674e7f68e8acb961699de19bfbf27d1ab91e2da04516759642e086552535cf586d1b8dfc4800fbd2f0c5ffbfaee283df78cc1b70608c007587a0b230480f7df1f4c0cc851beb19c940bff8d1c340ed0b1677c41f66ea9977bc5434b78bcb7cb943b81ff5ab50a9e1034d089fefcf9a88a8f33c1183f266a4eb08ba42d427d06d8d5157aeaa16af6df757b40f9fad3d76cdecc6ca6881a52e9b6d6f63624e1c3e4518e253f9789c75d1ea5de98d6c10bb668f70133c8c2f8989da050020c5bd696e1adfeb28192efbd10bd916456fe0ddb57d3aa7f259e0481b80d11f7fe6ce410b72f39271408d461156213cdae0c16f73d5a3aca75e0b2762d704dac0a293d6690557ecd2e0b9f67fe7a8797e81689169ad02d49359b16fddad08b47ae3812560778775a7c1a0d9d9559d57c08f6ead08e1cd66625a96d217e4f434a181e11a75a3999af63dfc55cf6c74bfe7c34daa9387c889b105c51572ef40dbf9f4010b2dd150104a40391610149a6f1192e96641fe5274d0f5529cc91a8c1dfd73cfbafd4d3500de47932fbfcf5fbfde35bfb67580c9b602b03e19846a28c539c1ad11ee9044794e1e161749ddf29ee1a2fca4b2b8d4cfadd874db4f5b94f9e253d54de879664a744d75828ad2429fddf6319e6c07f2f26226bce80e37961ec7ab77fe338deec4dc5c531c85b99cf8ad8f329151f984e93778fa5c313c8440051bd4c4b8d767e9ed49df65f1ac650a589c98a6c75a7215e7847a447e2b594171166fea0aaea3bc4be04b3f7ef642af9761ae33311c2d1e888319240553f11cc5697de4715f1840562911ff27747a6035475436e08b643b8367393ce33326ce8c1406b4f912f0b0366b672eb3538a3cce760eba295b729526bfd77cf7976abfa4e0ea5682cefb9a74cbc84362c9d93aff8052478718be968cdebc1ad07100a8cf5b26b3764105e4a21b7a7fd97c3ceb0527ccc388b2afab63e896d36b7d947d695d5b3f5cd2ad802057b9772957fa84c87ddc7e40248be93cdbf1618a441417c6ad64bef0c4b69c091193b43fc24636cc042245ebfa575646828aee89f51cfe46cace78aa334c7d61d3edcc478e2611ad15d73b5328eaa3751dd36840f7ac86d0150606c0a7469a2f16804b5058419fb051f42468455696162b2967bf4f15c29566a2baa524ae9f5e15c92a7a278fccfc86d9f1b9140cbf9e625174d62b4e3a03c91dbe3b3778371c3c5eb8248caca450f4a56f62fce78309e7db44dcbb07051f4f9c6e32b0d11a57c799b0d194ef2a4e138ef2384f345df50a9edf2756fd7abce19bc7ea20b3b4d489338c874431e76b1c06ba3b3fcbb6ea6731ec6e1a5835e00732fa95d8c2f9eb9dffa7e705eda60f53c49c3eaf467d7573f48392b575f8f79738d9cb75246931d00ab030ea04f24c8663d93eb97ab84d472b181e688780f7791510d53073a6755d99d4cc7b93fea1426e81307f03fa56d6ae3d27dc8709648262bfb4b9735ef1eb9f5e3a8297897d01b3720eb299a8c1ebfe8e82e677094b285027b2560933f26a48af215c48c351c8f8f3b32a0ee5175972fb66fe6794e7d04b91c821fef9087dc843203c36a7d79b6fe519ae4c5fbc9780dce37ecd1ebbbfdfaf1e06b932645526593b1e6a9f66ce82cd8b5fcf599d70eb9e03c3b0b594ccf7ff52508f8b870709c554a2b733c211187b534f5c361c0dc516c0ad13bdfb71d100cd2bef01225196e440f85626acefc25c56076ee9b9c219f63e51c59286f9a9476b3a49bb493db6564c6bf075784adfbff28a0cb148eeeada223192d34e7339da1b439d1dd4c7c604945b538da7c43d9ec385dbd68e0c30055160f9fd5cfc82ca53deff2351104dd895226050864000a2e440a3b03ae24c2aa34f995d37e1c0a436c44fa2ba55a03e51c91d430d6e6e3b210aad4fb57d59d1a43e5a8e8d2040a326ffa870b90525ba898c0f14a9be0c9ebab3c57316dce6083acdc206bcdda22f8c5f497b753ce2d035251d7e70afe447f4749ccf5e8ebde6a951e00006088828f23afe2e6f679b65c5938fad3b6dbdb1145e0f2eeed87be0f1a2dcbbfce0cf54b3cb8779727bc5e9a26d5263b2a0e134fcb4aff9e8fd96729f48fe7675485ef40d2721c5b05273eb8b2e7c13a515ece1979f983fc5e71ddead49e6ad561312c9e0a53ee03a7b7b721f5418fdef542e7519e7fa888405b3341eed903494d9bed276857ec7738db3180b3f0708512199c1799a5b74974593df8d0b1a58e8be1acc1809aad58044937d14a741e6e39abbff5db17c9ce9e56dbfa6d84914bd237f436b94b123ad4f51254d383dfbd1fca170222afafe4668424d96119674970c7ec0582e12b65eb63a218bd1573f087050b0e225080b6774ca65b7ac2e69a6c0d7979efea78e3aa63ddf42f11432c8fffb3c5200201687e26202642d28767e86ff85d2125718acb61c9b1c2749b3566bc5e802002b4310f358a968708b0e239150ff3ab5e7144f0f56d1900ae76444f816e953dc81be369cf077ae3ce310e09d153e32272b1f46cfad7180657ca9be6f8f65193ddc5bee00923b1f3212136fc055fba109e81dd91ae9f42d74133d23563514d9e46e37898c84f26ad0d18d02fa6804fbc355a5b24e9cdf4b7e8093a2c77e0c5625baf2c36b1fb5aea67a905a1d75d743fbcf5063b0e9021af966f0d8fac242c8466a3f2fdd54a386463699f854c7f54e224e4b0e9440d86ff7621cb598af6201fcde4c98abe0dd70242f8e21c814877531c7c26008b21b2fd4ef3cd814fbf8a14c4e5c0b9378e11d9d80a25209a2223bfa71d91bad9deb8f7342d1358a25ba3998866ef592bf5669df2e0691f99b51484c7ca07ff3c38dce85eefbbd07d84574d68546a20cf50023700bee6dcd200823520af125d202b60a3dea1f7e9d4f2a9c425519f8c2af9e135d2079898ec34330a0b74ed6b4ea34a97296c4b451f451af5003d11a708d893c2beb8985814b423bfbaa1f89fd781020e6e477a3eedcffa493031a8dcf2c4929322bd7a6b5915eb29506f46d3fdd3f09c6a469e588938fbe3d83535517e408efab2efbca97cd38c7470dddcde3f55fe28d4f87ba9215408faa97e591a274cee389504adacf65c76babd15f902b28f584b20a1329ddc87238f1ceb1a7cec858f478e9ac605758678d536ffbac5cb9c6195b99529ef37ac44c35f9b7415efa33fd25e8dadeb34b7de84b4ee5252fb34a28c01f3677e1aa7d775157e41549597b39fdef95bc949f77431b64bfece0ec37f137a2d3ed69097309446891d388d466e332b468a57e23223df45b01d0145eccc55d1176e54f77c6435be3c7412e5d52a43480b95505502e07976552e071421d9423902f819c6b9e1ebdbae0bc7a74264d04f7c414b82c0e26cfb249ea3a40adaea6dbea46361aab9c8ef1f4f5ff7bfd711bda142a3a833499a65b5d6e3f0b127d03e85152ffaca71d367f976a52d55f2fb31b518123961004e45049332e81c04c631cf31258dcbced269d95cab0e1d69bff4265319eb40b6d0742326191d0e2525a69c2a7229921adf7939fd800ff3f0c4ff491a666e8c8e79b81074c8136692b5f419d728d164c79c797e690050c236f584e41ff8b681faf3f13b8ecc765884f2939c7aab88d41c391786f5365c20ad472daf5dd908b456e7a1d843e707463da2604e9f3cb385cbac3635094906bc7abf364a27080a0c012c0fc62bb05bc2cd893303ec12e4ac4058ddd085fd671658e9f12fefda2a48ff129aedfb2be307f643723756264e3c8507ce8ab0b99d9540bcf1f65790a794b4b53dcc8a9df34247008e08f651f8c33859c7776cdfcc8473e688c6ed39d42e8a2c7550894e362f546142abe3f5d223aa407ffdd186078abf3783ac3a8a3b78e52f31b0bd4a8efea9d406927edc42e7249f15b9849469ac08e80563359745a6168bbd56082ce60e2cd5bd7af23bba778737e8013aac14f19f37caa1c6cd85482f84b262812b9fb91d57a6b771ec7fea1117ef0bb86b420590138d6991f021f1a94338c24cc0c2bdb656dc479e85755d87b67325ee239a47189c200e39d3e4821a708a9887f47db9387cb2adb831afe18116aa512ac1480f629c728ecd360a68de0694dcae84b0d639c317300670716add359bb8268872514b218a0c9f4858620bdac7db9bf69659fb21c4604b4f0d0bda72f1b1ef70731d959f0c23594b54e94cbeaee58e80f195d6bce980e0a3f3c61a55ca811830909affa3ed83f776c6c490a5651e918590e2751cf6281fac34e531c43e8100b50a561067754936270f9c719a44ecad7555817c376d2a833061b7897e75340b3582e8f95e8ac58d3baccab5dc4c7b4412c819c7c106fbc75499442a896e0f0d8f38f969118df9d16d3d36ba953b0524d579772b46afa7ebbb923cd1227d36525cc4c382b59ff6adfd1203c73fd6f7ee018a2d0d1ca607270b48bc2e83eef398e8c6b4aecd50c2967ec3aad57242291d9119dd020638fd2a561a2691f59d9a130aa55e2d577265090f34c8427f1defaf2dcea003ab70293942ce240e420fc12492b31109316beb68555b1e37ea492d623b333096c892f8464de7a5321a8f24d2e5a74a7fc7ecc95b0afce2d8a533c5bd0b3886de61db43aa35a35bdc5f3025d83f2ae19f67134db8b740e9aa7f90c91ef40741569e606b9b3eea47e63911a1cc6a09d96804fe5a54575eebe40edf0e823154e75a4c0a7ecb6f5f570b35da1e015bad77414b7d418602cd7e635c3a1b598c7de2cd7fa40cd6144451c5c05ebfa99e71725f30a9d54f3161a8c88e788563485ae199302092326864a93baf411193f3032964c7be7cc4ac536830e0f6702f2891e41c5584d2af1658d4b2b48e0a946f96b9e08f6fcafd5c47b369dac7da5ad5b86ba5099f00fa7e5cbc8ec5950c033974d74c23a9a9fd2dc4e89498da87c5a24beb8dcbdf142d1836dc24e23b63eeba4a95dd1957603e50b6c5bbc6f73db983cbd11d8707e339dc75ca28745d5a4e2f5c83b8686e6a8c02a7bf26943acc2c7e89160363c75e9cc5c31b6c9c21803982119cd062c1c9b6f01826f6951ea022be0fd0865185defe481d6931be9ff73f12dc548b37c001f58223fffc70447ba3a23e129437739cedbae80f42a1dd3ad053e29e4a42c8ea23d5b0b5fc1abd0c34ff1feda9cc5b2d05a0f8fb274dc283bae62154402405bdcdef232a75881a85346c1ccaea7bc375c16df07de1aefff3ff58220af5aa5f563fdc4d0369fdc9b2d00de6c20080375b868f9918d5d7011a372f993b2145004d0e1c7213fc55cd830d9d6681f3f23ad0a535d9f37c838c73609c56fab8de8e7582e0b30c5e770b590508874c9c061671b6487748bb49510a385ee1f9388ffc00e27ea4b8493653fc880cdf502f2881a7bd5a26b5f126555f6edf8f92476f4f2fa3e7d40b05a5b993cb6cc2b865736b08079ea54a4175b9e195ca088fa8732ae0e9fb3ae61e75744cf277a9bac6567b7a47a8ddf04f3c961caace83dd79a7852c442ea4927ee36afc3ed7a5492caabe541", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="f1dcc79764ed887f2a826bf84649cdcf9f64c44c51fcd7b905a92c11d2d363e504f962bd0d1d35e1667bd49789edc63ca2bca49807d4aff7aa9a7257a743e12d3c8bd6341417045f2aa65868ce82851975e6c64528211327b51e732b562b5bdc34d67618610b6cb59a26eff8cf8ae1", 0x6f) ioctl$TIOCSDTR(r2, 0x20007479) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x4, 0x800, 0x20, 0x101, "fee816f20ee69d1b1b8048de4767ccf7440e80ba", 0x9, 0x64ff}) syz_open_pts() 16:23:39 executing program 1: r0 = semget$private(0x0, 0x3, 0xe) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x4, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/186) semop(r0, &(0x7f0000000200)=[{0x6, 0xae, 0x1800}, {0x1, 0x2, 0x1800}, {0x4, 0x3, 0x800}, {0x0, 0x8001, 0x800}, {0x2, 0xb5, 0x800}, {0x0, 0x68f, 0x1000}, {0x1, 0x7, 0x1000}, {0x4, 0x800, 0x1800}], 0x8) r1 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="e0bd1237323bbefe0ca8702d790e67f4f2b238dee3257360ce41b83c8c28ec57232cb4edbbe2af1bacb0d5e16737c47eac3f8ed3119a84e05f2afc1ccd39958be54510138b3737561ab1616a05664bd5fb5635a7bdfb27c5efb521334c0f78cef57f48479f8b28b33d48731310611f2174a112e9063947e407475abee6465542135142c0dbdef27761f5ed978872507a1cdce8b89ed8b67916448a3505c8853412d32ae94cb49ce1ee4679589f4ab0460ae2f15a7669aad630b85423383cb0b2b3a3a2d80c4e262513f2a124dd76b2775d34f9f69e2275a83d65156810fb511d", 0xe0) shutdown(r1, 0x2) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, &(0x7f0000000140)="dd5ef4426e4f762bed058bd28f780214bbecdade9cd0b7ca3a166589ae21ffcbe398534abe3b52599e37766c88a98afd198f5b1ea9e68675c7621450d140da2474525ce6576e42dfb6f2a14faa8df85cb33c99c17be3e4a1a78ae602858ac8f9cfa5c83de8e2f8c95291d84303b8b19f9a8f9e1d36c0953bbcd37f16afe704041724c38bbda0929234084d0560e608d915309b241c6bf58371d61351ad34dbedc7227bf6c5ed44ebb4d660d78bb9b38790117bda262e5afd25eb2b", 0xbb) 16:23:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f00000000c0)="1346aa17b693f93d1bbe5e531fe459fdb05b5e52f73c31865129c0dceb9496c21c43e4dde36e98a64dda0c77ebcd4a9a601fd9da736299ba97a7290801f5177c2789710079e2b2615247ce2c6a6acccd0500b0d01acfc126883ec355d8fdad5e7b39f891492fb3688825896f4a2167b8bc91614ba37d1fbcf878ac6cf22e0809d913de8e2225caa11fb4a9bc48a5772241c7bb1a693ca846a8139120648906815a4ef94cf3ffa6e05874", 0xaa, 0x5, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={{}, {[], [], [], [], [{}, {0x4, 0x5}]}}}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) connect$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) poll(&(0x7f0000000080), 0x200000000000009f, 0x0) 16:23:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000081"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:23:40 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(0xffffffffffffffff, r3) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = socket(0x20, 0x4, 0x4) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0x5, 0x20, 0x80, 0x8, 0x80000001}, {{r0}, 0xffffffffffffffff, 0xc2, 0x2, 0x907, 0xe6}, {{r4}, 0xffffffffffffffff, 0x5b, 0x80, 0x80000000, 0x5}, {{r1}, 0xfffffffffffffffc, 0x21, 0x80000000, 0xfffffffffffffc53, 0xffffffff}, {{r5}, 0xfffffffffffffffe, 0x80, 0x40000006, 0xd0, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x1, 0x8001}, {{r6}, 0x5, 0x5, 0x1, 0x57, 0xfffffffffffffffc}], 0x800, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x22, 0x2, 0x400, 0x1}, {{r7}, 0xfffffffffffffffe, 0x11, 0x8, 0x2, 0x1000}], 0x7, &(0x7f00000001c0)={0x101, 0x5}) fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) 16:23:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000002540)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x101) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, 0x0, 0x1, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18a, 0x3ff}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0xe2, 0x9, 0x5}) msgsnd(r1, &(0x7f0000002580)={0x1, "ded59a531ed4f6060882ea3cd90fca60cb44d43e4dfa201f95f369aced0bfeb28307a3f02aa42f278d0086db123305266f0c534e3c83e7c6993170df800cc8a438bd63b137dc18811ce0e69b5770612989560e721e23ce56728bed3630f739ed1627c05c09aa6f3bc0746cbd1973fb89fd1f8989999a52e09c66577ffc248a35fc5fd81e21b85138672a838acdd91d9193d24f68782cad30045b0368830e0e17215ff58b6986c48a8e364c2f95437b752dc8a17693b13d9c8da3f8339820b1ae3482e040b393d3c8bbb5599f5ebe22e7e878393e935d102e6295034347fecfaf7e32e6ba819daca79880829c7ed74c680d544d48a32fa12b7c171ebed91c6b6a12572cc2482b360c697e38d9f25ec70479a2be379197616026d704aab837fde022e6589f232e752e05eccb326328c439d7020b2371dfc792e02ed4e7630f28c4b2811f2baf30c0369e12029ef33e1bd24d5ef6458c8600dbb179c924afc778941d47e763c356f5775c0ca1e39052d66750b02c698453cad949249d85a5855ab4ac44985e79fed12b27c3c5d0d84cb190de2c311913f5e797184ec9bf98d5d68688d5d26fa042d5ac5faa2e702f52d20e25588f198cac96ccd64af1411f506d22a539a4b8d005c3ddac5bd30621d7ec09f7c462889317b5515aed4668af9ea4ca48310a348d8e0a55896c2cf9e080fca95b40307d7e52bbe146237fea3535038c3d0aa2056f30eef45dd84b6491635256030d94319a25320ff1e57dd60c7c529c190be6b09f02ed91d377a3366ea881e4b7ee4ae2822d266b39fdef497a8acc47722caf385e7b73c87f21966bd4f3fb8b3b3b64213187afb4ed80561a2e124af9a8e8b21519838c085e9bb6a2337a2843d8f185355de4758b6ac6b98eef8f055a6ff3a1570db37b57dacf00afb9aaacc9c0ff93d4e160c46b5c97a246dca0f0e94e41de69f52c770378feea2030fafe60dd9648f0936e9848384ce15e686940e835e6b498c4fce8574042070bb41bda6a412ec23e5223e6604304dbcf2bac0ce869cfe38440e44f1c7bdd771441cd2f379d979a83613bbf0eb08cd5b008ef971d0851cb990343dd4a189252152eb0aa3155df8136b7accd7b97560ce384431287d8e34e47c56deeedc44a84db942f633b1452497a0daf315026d7baeb343d58ff169da8cb7f2fd4beecbc9a6e21c6f2da9cbf755367ffa6efdf9ddf70883f5e0ee367feac4c6894193226594979f617c39c662044ad7be3b3df63466fda315a4a293190a963d3137b7836f91cb6b3c9dc5c7a171236d5465c86aeb763bee26e5e4be02b4204a297637e5f369584f8723e4845876bf0f607287d41239ae8a88f1ca7c4f90c4689e6f554d93072b13ed09099624f39ec8ed6317cdec8ad900ecf86afd98c3c3c244e0d2309d5b31cdc3deb159be9f77a277c686b459d10e91853b80d6f073ac536e71eb9dffd0402dafdbd76976b58469a0fb39409d372659bd24f6afa97523b7b8a7ad76b5d2ebb704c094c3b6be15f7abf48db0bb2347939faab6c1f87d7091805babd53d09b6c30e6b440471b271e3b111be16ba6cfa3255330e53ec5e48456f404c82b0171d3da96611b779998d27e7785feaffd66c5cb9230cf8317c0469a0cb72a8399b4175b161238741313d6893f4d79687f73a683fb3c090cb3758ea99dc67d1c198b56ba6ea99ab0025ccab45685e3d57965a8cef11b26fa5aa1ee7cfe66c434e3571410eb680d2df957f1bc1551bb0d671f01b69940843aba5ded67e6b0017c8d82573cd8908642ae6e9c0190aaa5c650b1540cc68c2cf304de23f12af4675565cd0be878304e565f9aa95d7f206a9a3d656d43c233a32b302f552ef24ff59c14878d3f06147e2d38ea7521dbce7eb23b88dac859b6d92fbfabc6af973a26531ff301a970974306a2e812c827b5479204d88a044eee050ce01f6afb8629ad3480d57f4d56a90f67747c9151d18c5bd40e86b4e5626f446abf5e06c06c3bd0828a92952907a68318fd257078ea338ee56ecdf1705a2db0e13f9243ab482b0913d6a13a995d97fb7e601b7534997c635c8ca2cbb4c95111985c4ec45fcd88ab3d1ef25bc0928e81473e081dd22fdec90aa3be886f5b15999ed65d2a04378d87b4291ed3cb93f6bb9c4df13233c36c5fb8df4c65c69b2370b185b31034640e0adb5bd4aac74a0fd1b45ff4d52b19a8358bef4e759b0420f54862a5239053d3f99b0cefa43ed45c96f2651cbe2b606e2dbe4aa5965dc6b6ee0b69740fc42effd75365576518b36e51c2263ad24217027fc364090b55617d064a41671ffae6e094449606b288c1c585706527b979ae1a3281a7e670529dc0a4a7b9b0f71bcca9f7b802caf701efaeaab04b1ed9c508484682b704cb8fd573c50bf0073d7533a7875e80dbfed8249b74cb085dce54c62a97b0e279c68ec943d5c063e571693961a765ce607c6116e4c8ab312ecd3be5cc38a9a3e4beedf16111990785a32a895a6162bebb199f819489acb2ade66a51b0f60727d0a1ce079c036e11dc9bcffa418979433607d37036d3720e506767b948e3834104a39ce2710a2c564d71d391dddc19e2045e6103124eef9f546138e10ee161bb0ea53d7e589750505284a4dc61eabb41a1e26eed4df89d7a06769f6ed4c52705b9632ca5e06256a14a2bfd367f57e59170f28485b0d465e5ebc59e1a517ad2a9044a75bb64f0b69fba55acc9a4b74709342677671beddc922fd1d3e94a5b3241dd9250b7c8de6a5b11cd71002e9b6676b8ae3c27197a67f303cf642a7a3a8b370bdf4dc62aa755ea7358547d745e188562c71d37d9aa4a3df53743f59435b6ec8246dfd05a4e880a38ef3a77b54fc33b390dc594747a0fbe77fe8d5e173fd030b02b74cc3176c93ff5582f955ac4cca86269fe66031b63898611344c5d9d161b0eebd02482cf30c1d3af35ef658502769cc4362a63b84935731fa1b25be87fd76b73ba779db1254cca5898c668c20b7f8ed9393439f4e541828648113c19ca08a6687d925eff7e508a3adaae78af21fcaf80ae3b7694c14b767644a56b0a4733070bf7a57bf8360a097b187214ed87c14e431ed2515755d25de6b61af76201ec9f91ec2d56275751a1f300d2c19ec189a7f545be098b04a42e53e5737ff2006f820d10ba2d63bbcf13fdb645bfbfd192ea93a0124c9b0c7ca3ec076fb0f605fef6b564dddb8164fa351003ecec4d3781e383358d7b0a9aa7e3fef882be3706c806c8e339597f6b16fcec3135e676c0ac2f88500f40fc7f260e4a1f592d0ba7466ff032423bc47f48faf04a95f4c36c76987001b5ed2d005f8f0f9401270e29e6358ab5983cfcc0cfd89da9fc14bda63af00af54e014963d23335aa49bc70eadb205ce1d637a806c1dc5280899ab55d010f79d8b366d10dceb8f2f42392fcf125a04b622046a3ea0fbc4a08228285ec4b92690e09f46a988a6c425c265475a895678bc17669a2a7a85702c31705b3a3a3ce0e7f3926f3a15dc74162d598e9a47bedd39a26205f2c4fd02c8964cb658470620793c08e9349a694b11808c09269d5dc5f4f0503023ac6d150b5ab27f7ff3a246d1d80cbb81394cc08fa4d471f8e1413333bfe6be666ab7454fe271e24aebf7643f0fcb3c1736ee66117ac7072adcb8b7c4f7bb696e6f27f63c794b84590090d8d280cec860174803de5dfcbabb0eebd77405c047637394ec9864951ea4962f4fa1f2a134cbb38cd66fcc13be4ee576665d726c4ca89592b62ca050d89194c451fc3e4f19b318dd2109fde27b0d16cece09e5a829693e07dede159a994738eead776c6d98fd95e2f5efc630a015c58be4de0abbb19b763e30508c5e95ff5366fa0bffb6b4ee32a2ea013ff31d0bb4a0b4ca1de38a4432c97a2f0db84b9e653fb9c0f11bae2aba2c515d2f56e12998b7b59ad0fb9c59e5222ad242df64754b718fb32a15d58d598ac886aad0e28e49fcc119a73a7220ab588cddbbbec08a9350a59f24489708b95ff5ac87e191e9431cd87fd1e606f90866c9da6d76b4104985e2c8e9c16c2128ade86d2788abe4486bf716b038d518136858329d22c022d9372f305bc669e1d1b37464c448157b2502bd73478aa7e62b724fe9ce238fc911de0b674182343f198a34bbbf810b4cf893d7861ffa871e32c7d1ca694a2932769dcee958c8783f522ef12ef0968d27ba8189f6fb2c3995eb1fbd85a1021b13c4d62b49be2f51eecea988e4ec536d43b15935076f7a3720fbf7daf2aaeb58fd1cbc4e40007af4673fc1e8bc682d876df869f5ebc55b5a5f168edcd37547a5b5e2bf58a63a17951500a947fd478a29eddbc43da719b4305012d9b70a07060b2ccb2ae4c4ac0674880d1f7eba273a590839609a57f13a4b6c05bc189be93e39e8ff63860478bb1aa16253884a6666ad417e1f7ae31919f5089e4da9432f96f8af869f3dcf236bca1e54e3f7fd171f2ba1740c7aef171a2cd4a9270366d6a682f1729941bd4e73a1ded49193cab0c54e6c71c9930312bae0a3570fb6bdf743da0bedc1665844e85aae5636a63fb713f5282e4e11d4a9903bfbc44ec765b40f4b2346fa237ca83fe7fd12b17f79996f50f08a2b23adb60ac7f78184d63935c4e4f21803456356892d5ffe1d01c8d515e86fcbdab623e829e4226f1e9ffe56f174b04c95e162595e48e0320c6e9314256d7b31d78d6351ebb30b5330f9d45bdd897d54c5c03d6ddea272f2fceae6fd2401cfcd7ff4f2a8365ab741774e7c6272d8be47f3219b73af550598570937f2ca67c2a0a4fe56f01504ffc38d35cb19caebe8b2fdc294f8fea75e9366c454140225329c57a8e509959c6576d1c1b3bbd7a9bf0229ab9f37be22d6249ec38b48788fd61e4b091393557cba459e7bf14164d597e264828cc47eec09514f7cde3693282277e4d8169129f07e16be7943627746ce6f5d7e6d9b13720dbf48a38badd98a6026047d6b074016136f62ab3dad292862ce9592752fea49e171b64095ba3111dd85ef89655ddd976027dfe77b030e585f0d8ac40efc60694641603d9094d4292f31c69cdc8e92f4340fff920fa52f3932515d114b82b3ca71b4dc15e627b9113ad699dd3fa7a4ffae6addff85c246111e7c0bcff57d9c9d8a792a33a699f9d0c1284deee6e6ce0e7b84653a8e8f98705a81f94b287e953a15a91b7a7d5543b8b7acf0a4ec59394eca385a60cb5a1f3ee06d711c54fb8e1da984e58be8ee04dfe31f9c71acc9732a28924d2aacc982517f39944f81deadf6df1dcde8d267eeb643a75d47aba6c9877a470a829c753f32beb1b5b3fb725b3855521ebb80528e28cadada3c9577c7e81b24b2af8a2230dafd0977b1cbeeb92efab4f33d5bf2eb859a2c6198b520009da0f1387437d9944cff9eec47de4db88bfda6ce0fae8f082686ad1f5f6daf286c3d8508c5f1afdff770296543350c768006e57f793b7ef61fc36d84fac7565aab4c068b055bbb1cab394e2c0d23c8c4f4fdcb7c96d4abbab5dcf9323fa82f51cf0ca919289aa80eaa1d5709a048453fbe3077e3084ea3fd13a2221f5cad0421a08d46a2ffc64adec10d7d7d2e02cb0bac41b713416def6bdefc606273b48b46356f20c351fe6bc6c317e64127f55c2e88b28f9b751d773144f22437fb4f96e3adca5c4399029d43c7794179f2409a5e282ae10b6ea6aeaa71df065a9abd911ec0af3713c267580c3d2ae4867964539aae1cb9f84df7f2b206e948028b55115b63648920f47eb0d873680ebeee6d341c09fef06e16badaf1b6b4e476f2d8f84e2"}, 0x1008, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:23:45 executing program 1: syz_emit_ethernet(0x89, &(0x7f00000004c0)={@empty, @local, [{[], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x77, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@echo={0x8, 0x0, 0x0, 0x6, 0x3, "89fa7b639516d3cd9115e27fc68d62f1353e69348627bf9ce2587f289e1ab3c51b3d95dcbdeffe3799cf4968b51e8313382e3bd7554c995744185eeaa39329359464938c17df3d82653d76d2df4285aee2895c2b6df94db3c04ec8"}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)="3f9dec40bc00b83911be60714f05255e43528b8fbb0a40aced30c757773c8d0f5aeece6a0abf8e096b186adae4802b2e46b2b52e59fd1f60872e3ffe4a4da34ef09fd08ac751a30bba883c86605b8fcfc382cceff02f850f9a87928a7cc1da0101121b7d91628fc44e2e9d45346d0714fb3357df03af734009b8751d61793385e0bd92fe24fe422d6d6d7addae72e3b02067df1d5b3fbd8c4ff3d8a663c72acc75a14d6e86b0e348eab65e9f3c935ecbdef650fc3932370823a8f143b5badcc0094b69623935ad0c8711f504d502c5481bcdd9761378d9e8f05319a16f624f4f03a9dc892a16f85330fb4c3def", 0xed) close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) socket(0x18, 0x1, 0x3f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x3f, 0x0, 0x0, 0x0, 0x0, 0x20, 0x5}, 0x1, 0x2, 0x0, 0x0, 0x3, 0x1, 0x7f, 0x9}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x401, 0xa7, 0x7fffffff, 0xffff, "5315c9ba87fa6176ca3fa2dcdc73f54622b198f7", 0x3, 0xdcb}) r6 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r6) 16:23:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = socket$inet(0x2, 0x8000, 0x1f) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x2, 0x4) 16:23:45 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) poll(&(0x7f0000000000)=[{r3, 0x20}], 0x1, 0x81) 16:23:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d", 0x81}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:23:46 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x5, 0x1, 0x0, [{[@multicast1]}]}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$dupfd(r1, 0xa, r2) 16:23:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5", 0x8c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000000c0)={0x0, 0x9, 0x6, 0x9, 0x4, 0x0, 0x7f, 0x10, [{0x0, 0xa27c, 0x200, 0x7}, {0x9, 0x80, 0x7, 0x4}, {0x7ff, 0xc6, 0x401, 0x38a}, {0x1, 0x80000000, 0x3ff, 0x1}, {0x101, 0x7, 0x1, 0x5ff4}, {0x9, 0xba, 0x19ec, 0x1}, {0x6, 0x47e, 0x3, 0x818}, {0x0, 0x8, 0xe0, 0x100}, {0x7, 0x3, 0xca33, 0x6}, {0x8, 0xfffffff9, 0x9, 0x766c}, {0x8, 0xff, 0x4, 0x9}, {0x9, 0x0, 0x6, 0x6}, {0x1, 0x1000, 0xfffffffc, 0x1}, {0x6, 0x3, 0x4, 0x40}, {0x7, 0x0, 0x2, 0x7c3}, {0xfffffff9, 0xfffffe30, 0x9, 0xffffffff}]}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) 16:23:46 executing program 1: socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCDRAIN(r1, 0x2000745e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) ioctl$TIOCSDTR(r3, 0x20007479) setsockopt(r0, 0x0, 0xff, 0x0, 0x0) 16:23:46 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x131) dup2(r0, r1) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/236, 0xec) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff020000000000e0550700000000000104009078140000006027671500002b00000000000000000001fe800000000000000000000000000200000019180100ffe682cfa656"]) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffff7, 0x2) faccessat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x5, 0x0) 16:23:46 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') openat(r2, &(0x7f0000000000)='./file0\x00', 0xdabfde85fdcc4bc6, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) renameat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8302, 0x20) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r9 = getegid() fchownat(r5, &(0x7f0000000140)='./file0\x00', r7, r9, 0x4) 16:23:46 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000040)="c901000000000000009af3", 0x0, 0x0, 0x39) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) sendto$unix(r0, &(0x7f0000000080)="312c7d9dde56e5d11bab77213eaf47b4e0c6d16ddcc304b84f50255a65146fc03cd223af28ff9f9fa97db86a26eb44f9e476d7630bf3dbb24a1254a7e09a8eb2b150370cd70c75f61bfbbfbce5dbc9a2e62a6e43756d1d274692965e2e78b5709fa4", 0x62, 0x6, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 16:23:46 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2, [{0x0, 0x0, "b08c"}]}}}}}}) r0 = socket$inet(0x2, 0x4000, 0x13) recvfrom(r0, &(0x7f0000000080)=""/245, 0xf5, 0x801, &(0x7f0000000180)=@in6={0x18, 0x3, 0x8}, 0xc) 16:23:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000001300)='\v', 0x1}], 0x2) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000040)="0e31e1b79bdd3197415fa649536239ff030000bc6c767efe300c2ef975d8652cd03c37af", 0x24}, {&(0x7f0000000080)="70818f57310847d4bd7bb0a14861ec1c8889bc4be3ee6e944ef61afe354eb45dd941199dca8d2bfc494e29206f2a2e9c530ad2c70a2e1497c9f063bbec161cc7cfbafb54e4e8eced9eab1ae13ed7d863538a14ca762a6793748059335b4d8cbf595f602bbdf2baa5c6826c36c2e0686f0d0218954e2138c1991f0c0e0c94df4c9b5a89af5200000000000000", 0x8c}, {&(0x7f00000001c0)="99a852de688bb3e17532abb6dce9244b14b4989024d18bf6f42ec80229af26d505e44578223509709728b034cf085d84f479c7ef9674dab9dbdf6ce656bf05c561f162713da978b830c15fd46b97e7a39f2a034ff7562ca5629a15956da8829080be69bcd0aedbd8f7d3fe47fa1ea5142470732b3d0630e25155de5fbe90fa55338bd921a3f2c24883d6708b593dd4c69f5e165f30d1f5ffa7ec6ab0d9dc2faee8bccc9f5bd3", 0xa6}, {&(0x7f00000015c0)="187b000000c4f8bc674517600fa76a2483b6367dad80d5570d1f7ade70e6564022cb8b581a98f44ea8202234b3003f02caba4ee7703010343c01d3dee94061f71911d0f85e206e1a7d22fe156f65a20467e0b3812c23b01c6deca19d83e15bc6f966772349d30340e872cac790e76d6cf45603f72030ae954195df48454d12c48d9b6fd6b93d30faf988bbd80a2320941f8976c9a96ead42652edfd5eee01989c5ac8d32a00108eb4069424828d6d08c41f79b5453cc1b0d18ad39b3c7d1d4c02a08f68c87de265133b70765e29dfdfbe461f0a52ac8ff1e997d327868fcb0921afd11d2d2eb5a20dd8093a10b6633a9bc55ee92fbadcef3d188fb6da0662120b2883f5d7bd5fa70e93d6b165732598372137f3a2bce320f76dc07f642cd99e7731abb30e0cd8125b794ecdb4df95f7d99084150eb56fbcbaee9f440c9edc353669c69b433681b20bf8d58b04148df6f286f9fa451181cbe65cb69a280e09a6e334d5bcfb960a82821cb8d05cb4762567e756415367141c6002b3461931a7b6de5e61e9327b3984888fd", 0x18a}, {&(0x7f0000000300)="d9aaebca2153b19af13d7924e8c32420e27b2b8cccbea784bb655b5934582233730a145eb695a6701b333b7b572dbd76f929f283870b3c2ec991fc1cbce71bc2d413b4b978824b27a0010882a065e1ec7519263fea5facca816c07ce377eb8e067566cddbd2973d6f06af96294dd6b7e05ca7d62287303eb085f020a1be7b524b51d4b6774ba6145291c72e8ae356404e6f4aa9d745342f6ec747410d6e80c97f4bfede62b0d0de7358b30852f815a14bcd36cb8278479910842b78421d089c8bf169d3c56057f064e3a3621934719a210b6db5d245b69bd439e922c440cb9add72eebe295c4eda08029d9b8ba4ab115c24e4a5f0f3772af5bc9b1a2a0f43bf781bfcc2d5eb4a52fef75f12cd4048d99f30567de84c719330628ff598c57d1273977c94dc58e58c790ca72f03981f37dbc235c02e35d2f4fc2f99bc62e38a3ef22b006dba8d220f1c759b6cea7b2dc4a8bd63d63df4d87306d18233e8c10fc0a9daae92e9d6f53259270037ba9f159974c4eac2ce3838b653861a8a3da4c0e2cddda361549cc122def57565936c1494f3a4a8bf4ea043a20aee5ec20c3872d37032deec8438977b36a17b17b41b9396275537e7ee1814199c1562e234778053185472caa8ded23d8a867528979217775326fef7a6c04ed3cd3ed950a4ca4c432b0f0beb8221c17d1035afea1d3ae303c630eab98626b1cfbbffb07499f118bd3e04ea765f804861acf7efe65a2dff706b1cfa73d5d6fe8e131c254db6c35fba7abc4fdc6fef3e19656053d6ebf2e5c3907ecf9f67176aac6b43268f5d29448ede33446a6d6e79d17c18cc12cae9ba4984525a8260b56686186a6a1fc03e146b5f576a15fb791e8796de63d0b02b031df85c837b5ed45f30f8aeeca38d4cc25cda260ad62c289f3a69974ddffd097c30756cf5ebd2086fbdcbfeb74124152841d63ee040377352bdb21b7678d85a573a3512a6cd927ef54f91f71e6e9f9fa99a1b8e2313ba855573203bab9c300b2f60bfb03a9551d90d92c37ab716e702f452d937ed76334cd49175845d64440b0a8ab275a8e330b64130445776bd589e04525fc51f5d7a66f525187f08036caf92647a74c06cee972958e5c87021f352ca8b61c4f0bfd42dd76361c68e3e72286d80c5d8621222167b02534e831817b79db3467f3ce8eba5f162bef8dea224083a90a3b2d9356dd4897f9e1732f6121ea932657125206dbb18657d778d27601907b39ba5d542527d1c5eea16c40c963d3d76b574e16fc44450c84d9fcde03b9c849e1f0ff6390c0f1d8b59f353b0c387387e5b85dab06904077c23576ba1bc51d9d0ff4a152e351ff6599f445f5f49e82af104d3a580a487b15e66a23ed8fdb5291e5f0650f15be33bb9093ab5d94100edfd3e53218f3212fbec8838d04a82fb97f80771e73c1686feef8fd45669acc6de8acd91623d1bc83177e1cf7f2ad8ec342bb797bcfd658e70813a7b514c7aecf2bab8ed3f694bb0d4a3ef5af107c40aca1da260bc97702301a4924b172308be7b989fd1c3e443e3939b480338a042fabb63f42138c31fad75ad626f6d78a34cb578a58e3938c5a63626677dfd8d14018f045f5ff4fb075c392b81a2b533facfc3826feb823521908681bf4deda00f7bf0cdf5850458873ee0cc0b741f2b09702b52c1537a539785d099a426161eaa7dd0ccd0b6084b75df9a2fe68d772bdfd0bd3928695000a753978d2803151f7a4cf6134d984f0464f3c8a9fd4345bc15b001f34469dc8d19eb2d9550471ab2d2cd31635a344f039791c0c7db4f8a045fab4d6e26f7c22eaf7944a10af64d2eb3f3f1139d646ef4bc1117c37f002e0eba72865fa9eaab7772caf190ccd61781579a4db27ae38281424953982e9671d80ab86d93459fe6ffe454c47728efaf6b3e03492e0e38b4f49a8523d7e2bec0914e575d0b39037ea32a14c28e1c7a62da1845a12fed65fb17cfef0f1bfee7aff0dfde8ce0c9401fc918eebf9ae20fd1276c6850996ad1fda45baca2e9d03255f5679d3f374d227df00e7891afb4ea2643233410cf15aa98d83810f56eb0d71c282d43b0364e05d675f68e45179763b4e734e79458eefdabb27db3a28193ec0fab5cb7b3bb883f081348c5cc1649cb237158aa4e11033aa2e88c37768798a407de3a1b4b9cf924f4b807af0de41f46e13656398c3ca83c15f73ea5c2d3e55a459706eef505e732e5038c6d6f7e75bdd91bb3e390e555fadbf76aae73fadb82af588235878c059c72b4943e35dbd10ee0f4d3a2a075153cdbfd86d344444b7f494c221c9e06bf6075d0ccdc0d05a761e9997d72731492e600e421aaa60d097db6edc71af05a1d1cdf36d8a492ee76efff640ba9fc3f4185e79ffc2a8351e60932d9e5d7f0e06b2eb64197ff47eafd18d2a8f01301236875e58d9d7426041f2252c98fd8acb65d4ed35e7e6e476cecbe643039bc580f8632f0edd22fa9c6ba5ca7afb7086a04347132dd43044551cf819c1f174d85b9309c978f423981c78a68e63cf1740d1f747d9e4a6e5cc11aadaec2a25c0ad82c4301706a97a1cee4719672b1171362a495f84cbd5ad622fad70a79cfd40cf242ae263759f745176cc1bb79fedbb5e6d54f2277e5e28843c441e6358215c3a8e1c054900a4664f6111b5b0340a01100d76cd75b7b76cb844f3a98ae0d4023202b6b1e5521e1d4af8c05c560a41bf3c21cff4e6d83af234b72d3110f1e7814cd6b3d9fae11802c4cb184e8c80a2c794d41df2885dbe4b091ac31857460ed3f05ff29101350c6bbd72aa9bdaa10f05d2e3a36d7291fa26ff2428e820c7b0f31089a2c4866a34d8d8a46548caf341ec69d215f960c19cc91ca8bd69b7404180791c4d632259e89e5fe15942576f3ac5684c2ebae8c95f7e3d946a1b0bc1971124312ca1d45c65b63cb71f1c9d6fff60c311622297766e8dcb96658268db798ab7c51a241baba70fd57c6e6e6a5c67797b88a81b649701fb36b6127f53cc2a919d6ea1ff20af41d590fdc7859c47fad6150a216b50ca7a954491557fc91697a2c5db91372de9a1139af79a9802fa4ec4539075e5011d19f51531539eee12497acd92817cb45c832232e26f5826991440f90d2f7b054425fb6081dc065dd9bacccee527eab261cbf28f4ed2b8ad1968d7b35b56f9ef0e03cd3c17e8c835727936361c12037bb5aba486cfbb0456fc3960f8b25a70b8f4f57e07bf13643f0baee0af5eea73725f8344fe3a085097569ec08f80ce38c73bd8dc1c0eb2e76ce7716bd89fd48c13c2a0a1df7e868f47a4bf22dd8a0619d7bc424a2d0b820560a00ac4e1bc7591317498682a363b30fd634c002afa0c2d52efdceb65f274872f5cd140d40f91719358ba9918af5da1e223e46a6395b67ae3c7950ee73bd7b3afc107a758da3a3871fa4497848babbdabdb88cecc0f3b15030296044248674135003b1ee97e73d95aa1926b6ce14c0a3edbcea8e82284a9fa1285075e7701d3b148f54fcf1613797baaaa755c71378c3a67dacad944b39ca269cd833783f85d99821c9ada6a0d3b4c0e2c4dc5fc743fd37732b6580511f8dbb6a7df5bb400cbf53e7d8636ac8c5552d0f6b94a1f0e9fe4e1d242b5cd5173d131aa8d5fc2536097a6298e208111d06ed4a7954fc6aa8d897bed444e7b0d471e0de8a0c50766a757f897cfab804e8d840b941bee92544df9a18d7396f6b5d552cd3eb411e7a0f3713ee4c51c775e2e863a8d3bcdbe34ccf76a213a8c02c97a3af3d6f82d83ca68627a34099b8f368ad6487ed2c606577522af22cbb9bafdd1afe0870f2ee90e149825653f93e63356c1ab126c80b0b6d19d9c79b7a69199d7715c9dc8217f61a0d7686d6c178921a5583ce8150426fc9d1aab1e0b59f0816443f63fee07b1f100a3d209a0a56b7be186447d687ad11cfb58e847702b504f0f596503417f189b62521cf10048da81c5555ed8dac1cb0d27640a7e77936627919978cc573a26266c789eaea028dcb704d49c243adb327b0079007dddea767b01de71a1e3ad388fe0ff02b22360617e88fcc9b26f6f810cbda39059908206f10781798a9bda02f79358a7823cd2816a2834d6123cee1a38374a0fff7446ebb0256a5f16aa497fa6a0b369d5f9d9618fdd3cdb95b677b413120c219c1293a2a90e471993abdd490cb7152c7403872e4c2e464748b146691a0b78e4259039a01485459d97775ff438e62d6fdc4ec638032c2f2cf6b5777e2044c3bcd2d001cd03046cee4acf50dcd9ac5f215377e69329f35e878ec37ab36e9ddc2ba0d6afe1807fe41c48c0b1e11251fb930730ee9e29aab1ecd16f23cb23d93e21c4da22cd837cd8da653751c29ebe705a5a4e8da7e0a33b43ed28c971b361d3536988e4db79596ea21f5bbdd48f1583969a5847f7b1c70f0bbf67e02178625732b90b2971595a3fa4a90e24704d02fb2116903c0e5b43d87832d4bbe9a1db752ae9370a23f43b5adf6371ff417ad0dd739e1ff558bc1ffa11f56671f40d2f1ca0ad2475e6a8adea257b5bbedd5b6a0ba3f14892e2302d1adb34823e31960559a2a00afa3d049ffc84fc5a99e65d8b4a5caa420897cf9bc0d3d8643693c030504fa9695190b23d200624243942e783bef7c66e5f3858da4debc010d6a851fb5b81ec0c31e365d8d3e697bcad89c707c3416a34bde337412bf689c97068b2b0ee744aaec287769b074eb4f2ef846cfb42ac8ddb634472dcb9c1ef6a5d4e60b86a8e65b43e0f0b239a7b32f5daba725633ddf40ff360bcff9deb0b992cd9cfe7fdca06c6a897070b2d134c3e7f7b84ca7f493201e5ab37aeb9177e6bd93198b10c7999aaf664a0f4bba4cf6dfae1551a7a24ca1114c128c9d87f1a3fa37a42f4d05b50889571599b919bf5a39e01d40d32cfc40d85f46fa4779d94ebdcca9afffa6433734e84eab1a7a4770f8435c5efacdcdf728c656639750ec1eb75d21ea79b49d1f02eb9bd39fad77d22e4dc34749a264983cbe06dee19b5bc9bd84c54f3a55b0a591109469ff3e1969d59e2606728d085743b7e12ab201c98dd26c7943febe9d2a4d5d1697ddec26ee8bea94ee01fcbc310e6c5b4a5c7fd042c710fc92fb7147d8fa86648dfca0390404737fabfdabd054c4768026aab283eaca849584e82d4b4a3f073dfa11ce6acbc7b3f2bca7a05faf564d142b8f7fe83700aa355c3eb442355ce69270f891e4fcf2e78f0080c67c82651d708dc37a9cc98dfae42286ee3acaeed8e1b966bf7dad813328fc58b6bb39880473868a65002d5c416642b3febdaed7fdf4eae4821abb85b29cc962010f47082a9c7c229da7832f826113a199614ea9681a1c018d880c02defa2fc1b3968c648ead8b74bf03def16f10c5115474bbe69738e571494107a7934b65f9796a39c3c4136617b2863d5cff0e7ba0ac9db80b13f1d0e301c7631c48353df9c952bda3ba46d2950b726a47b7fda9f30c93414a19803d4aceb213d6f589387277e83ddc8004196ca8b1466e998325641c7ca372fad41d55042e4ec356f501b90ec09718728b50a97a5af1c242eef193fc5b3bc7ddb6d4906acf172f4769f976f791f86994145e0d07889ac1e8f305a97721b06365dfaa257699ea6535204760662f3a00faa8eb982779107b2e21a8d8f91325c2f8753657bf28f825049e1e37571edc099b68e07c6c78d84eaf4dbd910b9baebd5229e8366f94773134d408b5ee4a828abbe4a793f3317243a6fe473586cc1fe38a18569534093dcf0eafe3e20da55d1b2d91806f4a87fec4514", 0xff7}, {&(0x7f00000017c0)="37e70a94df9496ea3c67e51778921df107eb03e22bee286d865a93f9de6801ced90a81b0f374c6794c00f50e871c8a6987fa89c34c38e231d794e60fa0347761286e494a005b26c63b05b5415961f1e81f0bb3caaf3b046290de43f0a594cc058d6dc6730e0fe402d69982318134460bd96381bea557acec09c8ede22110e461b9d0e3184e0b189dbe626f38c7a5ca951646efaba1864abb06e314ee4baa9f2e330d47ddad94928a87972e713f4a63fe629926a50dcd2798c6bb29c0c517261597bbfcdbfce740d8e00bc2ddffd62d329126215676af6f0b9396b6c755b6711a0b2b57ca356fdf0c044245700a2bba561558f254163d2afbc8d5b001886127a061db1612aa54c0b83b8d9be9e81cb87e24300e1bcff92baad4d3e986d8916b9db135dba6de46279134ce446bb12a583ebdf0fb8e0109bc1138b67384669bb19ae4012e3f23e3ce86ce13d51c701b5dda36f85e30040a250147ed45d350897d681ae38e06aa4bd1303dcc83b11af54bf3aa09eca0133ed91917773285062d20684849bc1545ccd52fc9d1c92e78eb9bf9c8a369166f8fd3e2d4ee10b00d18e7af814cb640c73173532d8d0bc9f9e34f4f4b583b36f6ed59454704729bbb46f755715710c53d7c46471f5ffd6fa19690b0c2b54a2d3594595bdf1669bc805640cbd9e47926cc7d1162aba2414480d72e0222bd0e7157c501116834c998d6861e49d966a2d4378baf17bb618b3f094e28b4244ccff1ecba0e7ba311b03a6c4e15fff2387e4fa72eddd3d3809234ff17c582c2eca4bf1a36b2e9906c70cad5046aeb1aaedafacd22e411e2eb8f8c8a5a4431872a1662f0e7aed978ef3ac8fa760d95c2418c3ec59bf561692c05be666d7b85541ec6b9f4d2b9588bd0c661191bc325fd2cb9e015d9b825190c85b9a29197a762d20c084d28fdacc3afe06963f04dc46711ed697296560fe88a2f6911ff0107ba3517657bcc940332717db15dc6e9ddbc11cb4a46dbf02fdfc936f3cf0251d1b8f315b51ce9694f0f0d421e7f86f74a80a6ce99394d3117be4e4f31624bec5612c9901aad17381746c0918cef20066110699abb06e94f88a896a609e3398581e3ff0cafa15f2476d3e52251573064bf702127ccd92d93ee8665eeaf109a81a726148ef5fe173a706a8a47e7eb7032d0ad19b6da2ffa42b72bd5dd7bf6905b80430d02f138f71dace793ec17edb2fba60c9e3cc0b6b1a0e96613d822e5b3f432c5d15d5b37f045c93452b2dd50d10b2dba2fc5a5001c64ee26d03c778b715a8115f9babaead1eaf0db8d90eb55532b7ba9911230eb1cafcbc099cc5184c0cb84bcc642f27497989efc2e5e80f38f671beb493cc1b14dfcd1d0b52298a6a9b993e6a9b2de891ff407a6114f3c20ef6a991a74085b82f2183321d93cbb0a1b7fc0edeabd3d290c300505cffe5d494afb6da3c809574b206b66a452898b703f6f51b94b9f91a95f2f968c1a31614fdb8ff6d9f3c5492ce8a644d5d055c4e7e8e02675bb4f5d6033887205f0226f0550665a8b9f3a5b720f7ae513abcfc8bf1973548dbb8b0d9f300babebf56eb30115d934e6e5e13a7ce70fd90d72d3f666166620f2dc90297bc42c43fa164d4571fab2e66a4420048a15c41849c686b2f51554cd195fefdfdcb206f45b979a127cf65d742feff387dccee3cddb6b191a469a84b3a6bff302189af527bbfb61c7c792558ec64805078d69f901ca01ecc4ed6f14bb3ab10331946ba587a296173bb46aceb7c09f89c7b741450d142bcbf1ceb897cd6c277c5584809edce302429fab57dfe7d1db542fd3801b18903539105c4a51b5a3bb2e8523e0249dd72203e751591c2c638595e66c998f0f60c20e0163a0ad47e9efa9e2329538b65118efd54adf3261cd435488ab924b47c0542185baf1a778241cb9e772ab27c0a6a438bee9c57a83bd287791f7efb8b44191fe52ed8696bc34f395829aa15de2bf30c42a26cad6d7411aa969560eb3b3a9e9c55ddff2a1d9faf9391e1cc4862ea391ae712328e602e6d0391ed91e6a31ca381391a2d777a08231e12b7ffa7aca61c88207cd41409151e380a9b4b8845c3a931d467abbc41b5f23a43cf7d3322e547ddf3d96f89ccfebff56034df959cc57de0ea3ad0eebe3b07a5a7399a231209aa4172145fa33415f7e586871344c5f75b053c76076dc9bad13cec8c76b1e1746eeb62d9fc4663cffdf7cdfd320b2f452f9bbaa910bed02d516631f0660a13621afff2ef1ce3ac7bbf14b2bd44ac9598f8dd3f9f0c9a0204b8a807e94db975116bfb26acfb55f4a412d730507dd11cc133030a8fd581634cf5dba21f1278644cf73f34d2e7c7d6faffa3cc16b40e533b314f4ab1206f14b9291770a9cdf81b8a3cc59cbae454d2d793555ab2e96aa99d9725a6d8a967c73be71ded94ee5ca552639eb14a67b0c5d86636c5d138ed3883c34bee91e3361336ee10cfc6ee0fc7e7288d88e412da22e5f7f282e52bbec7cf5db30d553eac5b62edadf32b653eeb464f2f18b990a831bd3a40236417c700d8cb4bf5dbbcaadda0052817003675b075ad7781a59b604a2e3b21b5b32c16de81933b3a39cb480a0ed0310114a78a8548b6a356f145fc2ada15fdd1b604b6eb562eca0cde7889ca6ef3847d0ac7327ac5bd22d7e51cfb071fc9fba53feb0f4288750cf0eb5206b03056fb397e62c7be9ef1717820119857ab9654427ba8036e607dd7457eedbc3665f58dc6e57a3f7364ba2e93e8b4567be8ee719229ce827410dc45113bc55be7249331cc7575657503e12304333051a3a9c3603d6c9069a0be7248cd89b3c3841501be606ff707093b8005ee4b3f40ba34d184b620b2193a66838e6b781e3079d28989d44f3d8ea8f0ea34c53fd39ecac8668f9b9512085b8ec7783936310ab054db4cf8131bc46d1d50fbb8c9efc5cffbd81fc352987c3969b781ef2d61dd163c688ef132f65efc166f971499c39836ba044065e0aa44500339a0de27d00437328fbd276be926c095a790ee6c71bc9fb2547a1b904f8d39c5daf9a8df52d6a5e85ca6781bf1cc83b173d7d6fd31c5d6be2824f86b89820cee3aac2a88dee1b5b901d844a885cb65795060c652529a37f58aa84b1b920fc87c41f9cda082b66b2480f65aefe34393d00c02f21c91c9fff9fbd3824a569226a806eba2d9c4939e9975757f4fd4f4b697eda72ba5418ace83b8ddd5147e4a424a7acac71eaa43f9d34c522e8428cda3773c10394fdcf1080d27d44ccdb9d71c4016811d7ea79adab1e6542479f1b76acf2d78c2a0f6f6e3269b912e3100444830593f8dac0002fcae1c97d6b152606361e73075f20794c31e3eeb741ce1be1e49c96cec43462efb2467f76bdb2f858a9f32425a6ec011c17172a3214f32f9ff8bd1ad6cab075f5ca4da6b8a4205f002d74d5caf344f9d04e11a1269a422c05e26fcae1192353bd4b6ef3939afe61ecac38181ad608509bbdba6e39e495f611184436d4f3eec1cf92b79f7a3024e0cd585af19deda9b99d62510262635ef25dc08ed0cee541351fa56f52541e502052128298f0bb4721c4f34fdb7e127434355247f3316095187e0c4018fc34f43f1bf0c791eb38b75263ce854de8bfd069cde8fcc5d5c0e9bb415ab3ef459c2232edb0d632ab44dd05b349e1213b0b4e39275dd17eb0276747b1bf4e4fc011548097fd846477accecca37ce22d2c888ca9cd6e6f052b8843281775ca8033aa1ab9abef88e9eacbfd200f761b3f38c8de38b0442177b888b7970669cce7ac63d13900740779a775c60d75b24b4adbe12be4f69ba692c8a111165d96d701b455ff32ed6cdbe0137e52a7be5d8f75529d3e44611f4745fa98d74cc4c4b98de4f77601ff6c91531c9b0eb8bcf5d958597e29f77d2a07f47f931b1417232cb9842280262e74fd0b3fa1029fa00128bfd90db771ef35bc44417eaa637c5410d326066e2b8ccb59545857893897d7b6c5c9b554f1c6df0f636bf3641d05abddeafce6f30aa7cea82ce69fdc89bbe017ec14eb05459d6e1f905f488e16ef4ba03815385b9aa3a5384339053f1330ed4c2ba007f6f8a53faa31d662500e69d74105156e1467e040307399295754a8e9f20f4d0e488c7dad5899c1d445aacc2edb5d86d7e355e4a31cada1c7f825ca7023decabc6816bd060700536775f5d7567bc8b5f108311b150fadf2e91a5e4740858e428371e1168a03aaa447e0425a04dd0632059596ee55446debe799f463dbeeeca2d82615fabd86681dcd1103820a9b91fc7ade2a25f1ffd2e7c38dec6329c45353c64e86099d3edf2462f4bfea0ef5bb59d86ea31e274ed61b49cf462137c249b7bbfc8043d1012d47461859cb4e7730f6ee96224920d1ad5115ac027f57ae404e5bd951ca359e771128d4fb2f2a336c0b640c58571f06104ca769520a", 0xc3f}, {&(0x7f0000000140)="1b", 0x1}], 0x7) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) 16:23:46 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x9c}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2edf6afcd5699ea598096e62d0a64d6a1300"}) write(0xffffffffffffffff, &(0x7f0000000240)="b5f8be393558f1151c5701eb5a5a07000080b91690b019d384d35a32334d5f2cd1c476d7f7397829dc09e4", 0x2b) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f66696c6530001ecc0b1aa17d4bac06f4a5e794b781d2decac4fd97562f6c5aadda05a4a34c8946c2312a162f1f0461a6ccf0fc009e87cc89f7303d6a1235c08b7b91efbf3659662a37f179d7a408a01289c9731488067575071f9acbaad5742664ab2361b60a186014ae5925f52d0aa9bef9da0155f4286ca50285bea2006f5d2e2c9263e3b41efb0b37a9139ddbfb8f6825952c724f9f109caa239a3dd2040d6f381202f77c2153ead983cd70e6e64fc88696bb26a5c9b29355f07ac28419c54284fb4673b265b15e4662429461d5374996e680de21d2c15ce3d591f90d5c88c14dbafd6a8fab67d17e282237002e7039759ba4a1ffdbcda1d1bb824f444f42b14aee982e9d4598907bce0209cc4ce41d2a0048616c353c00"/294], 0x10) lseek(r2, 0x0, 0x80, 0x0) nanosleep(&(0x7f00000001c0)={0x0, 0x9}, 0x0) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) OpenBSD/amd64 (ci-openbsd-setuid-7.c.syzkaller.internal) (tty00) login: show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace