126cdd955c7d16a7086c467ca46a22817ccfff06eadba8f6a977b5a1d90f0a2ecb31d690bb6d94c3f5aa87949b01ab34dfd32f0b924fd6fdd24ed9508e54374ff806b8736946c70f038ef7597de6737db39de29e0dca014129345049fcd6b20bde81b4360f8b517ffe11aebe63cca3232ad6d7c13c124dc5943b214fbc527a7e95ae2c4795398e053e757f6dd61ac2668920ddcc03b528e3fa48ab06e1861c07a04869fbd38677d08c26675113c896834baf6a86d64bbb69c3540105162b9068c7e08335f02cf594d60cd909d69f9a11511d845c3b7e5e994cf41a13f13b9c01da27f42c1fd49b8d4dd279f9dec57bb613185ab1e8c7465f899ec366c5e02e5d8f03f423f984da6339915d37f78b549da471b65426032fa7f6ce0e4995f9cf63e8f712f0ce8e0b09d25e9bd5b74bfb92bf7f17f058c78ae0db72fe7790fca4944490e9d38a598d4105848a4ed5dce9c46cd34b1cda2d8888348e471bedb11ea2d62b09bfb2c8a5b91b6fa9963528495474da2622d46b96eca974cf3acdb5396ba4b4d0e805806b48a46977d5c8912b3919011a23d6321518475581b5a905eca59356a04a5120666b5689f46ffc7dc0847289d92e49af2c616dea3e9e7cf8127b73ad6f0d06fb56e7882811739d2097fd52620e11a709c6eb1ac3c0d87b665b903b73e066d3673e3c1244580ac801756d6e71343d9105408e613886f14b0b58ba4a976fc5a630b426d7ecd0401d2ab7c6b70b9d45c9be6cd1ffd1162b", 0x7f}, {&(0x7f0000002740)="9f8f063b52bfe421e1b9984179441568f677f2bbe73fa756d96254e611582dd4650d0643ababf9237fabec0fae4a148f500a8966f4311da18270950b744d676b0c93b4921ca379727bd5ce310dcfa4f32f2980efecd0e564fc8c554f4ca1296ad1ee7199f6398e4e634f23be8d6d0754eaab58a2f0e587fe60d12a8714860a5fefcd28c3c2e7a4c1ef5a3240a1991ea0de5e006168e22fa82f1b05fc71e7f36e99bec1dd30878f39aa65051c394ec75325e82f1c76504ae05dd5657714755db5115b47e18ee89b73b0ea107ad0d11669a6705faefdbf0f1231fb3854b0fc9d6a1f6bc3d7daeb85b4ee26054fc0e4382843de7db92d91f3a24a9be173fcb5e70839dfb7b011aa932811562c", 0x10b}, {&(0x7f0000000380)="2685446c93c1a9eec57e374a490b1317578afd2dfcb83cc5088aa3b7b10496f8c9a3c114986cec167e1e38ced4546436525ca7ac00ede68c5ca53049a21e991a611b9139159994ac77d20b5a753c55e99318dda238e9fbb03aecf4a21b058dff90085b8d7dc9d73e469840836a7f99a0577d477286975f43c1f7b1c8512507c030559579e8a385f2dbbf1b2fead3815b3cdbcea614dbe302000f73d2b9df2b4931250e177b2ba1b8ebb6172cc33d6f74cee554604f9d2309044f88e12985400a0eb757701afe55bc87865248", 0x1ea}, {&(0x7f0000000480)="83fb7c71ee92a69ed083f949afe3d733ea5c61d2d90afcbbf8e5ec2b676e1244200c70003ea56771deb0ca749060a0906b447b6c0cd1b0428f6895373ad6622e46ace8d6c041656d7b53f8de39c598711f5962675cb15439a21bc62e043dff4502ba21ba7d6b4acbf58e1eeb5f77582f0f7b818444133958485671965826909eb6dd9ded81858bb1ea7769fc538ec21b2b154ca7c1a9f62173bc517cbaea2da7d5745a8b6e7763eaa71c0d72b09e8c0e4668cd0f2c77d23ae30a2501c1dbc6050a92c92ad3f17da8b51e09ae33d6a02e404ea321f3b8b9a9192760818b1bc1aa7b9a3a4202c53fd246c31ad6a6e6ee95ab2bc66a3f5e005447cdf0b72d464529f7f83fd86df8e9338214df1c4322884feb3597180b3d1a6a1a61d61e4cccfd8495427852264f1cab37c8e71dcabf78bfa5eff09af5ab6f9d2a7233b324740984a2416fc1fa3f05803ab3e1434a8405adddb8c79b9f494e37411651c5f86a12cf2da7d034745418f40cbaad1b184dac5866cb43db67639e8229917c8a8df5c0fe3f341b4664562c15aff14537149071daa9c9f5f5777fb28869273c7187f645731fc20d164b83bd8f8d5fd2cf9af2b801fc39abace8152363d78da96a17e1e82f2ddf822f2abdb1e7d477b79dd3cd353b42607c5d42b094b592b1cf449b2879bb33ce4d33294f463673f065a71acb9e2c29153b92bf4a38c669a507dcce58af40bbb2ebf7bfd5d7e9f8ccc0cb77487630fc78547cb33b9efd0e6616df2bb7f5422f177fc93d1a559695bc19c1d464f8c1c105b646387ab06c495bd1eb6d53a0a244e5faff514d1c8a9b7f2fbb3977bc76ea86c46a3d6b2d9826d884643d9334e98510a223fd71225933fd0e36b224d281e272c8dca57493bd5b7e985de58ddd0cf9f7378857d37070336c20e520c42f96616d7ac72f3b176d7a1c6c982ff3c936731be94e57dedc64dda3ca5738b5fa827265c5c837050029d9595461ee8551305a2c48272e6d5a379d301c417c92da167e4dbf94efacabf93e450d0fc3646bec18df4dfee2ce617f2dfbae22d25d43a4d180750fdd2070baf3c46c1f91477273a084a1a9092334dfe27617b77b5a67f6a889c1176f9110bbf41dcd82a63d4d81c3c6a3276d31e4541b18154ab6cce53691d3387382f6c36ebdf63ea4dc960f745cfc47b90c774cf62f643278d25be84ccd0b4f395d52a163578b375c017fa1b46f2a5e3262269fb0ac05f4c787c6e31f1f1d28ae6117dc3cbb0a1c5b02b0a867c35bc5ee2cc220cb86429b631d5d4c83fcea912c33c7709ae3661f45592949d1d8d12e750734bb51215c60b71d35a1a6ee3ab78997a6151d7a2e69c2c24a85272a439a391d50f90ce386746dae9adeb8fb9e07af8acdef83c81abaa9363d901a4b999424eb1cc15aeb847d22a0353f15b60dd5c47e9556cba6696d351818d16367df96c1929aaffe1ac59307124a496ead4c3189bf2d870c6d8ce02f99638994d62ab9ecd52079e433abbaa14fdc788fe13f23e6d802e77706ea5cb0722f871904de0762c2c82d365f239d586f7bc23989978e0703443eb59b364000d1819ba4feb9020f0f353b9a2f1856afa478af9d2cc3a6126e0124ae16c2e5207f7d0913379ee666c9b6ae72f9d5cbf1c0fb71696c7aa2fd68dc2e6926572e08b6be009168f6e9e3794f510b1a122158bd16a034579d3b6ce134cce229a5c19e4b511e27b7915eb4fbb900491b89641be694cb679af22040aeb00e558a7be45afb8ca7d8af32265f83fa3d22efe900da6e66d4f287c561c35f02893c76581cad16696bb230a05c2da25af9336e70c1a5eb129b44c92ca7cec692c389576e27828c647aa49af5735ff61964253c89ce5dc1737a07e295bfa9988019b72a41bb7e06bbc8916f2e3e06b43a811472b40d2f0eb5d4589a7aede482338320facc432fa0e2ef63bd2a40982a3724202cb3eebb5b3878432ec0d071a11ff02fb8fd9afdecf2f97264cfea1444525640c62b0c9cec64b39ae66f11685c8c256c683779a887cf6fcd65b334ae75b5d35dcd59cf00639f0acd9cb83047351bb3a997516e23d85eca0f5eb6cf9e9380e478e81e6d48642f713d45e040bfccd7f6bc5337e567cb8ffb8fc35fe14d02ce7b949725de01b8470fa3c2415f5a26f39421890e2f5a04b837acc3b63b68f81b53ab98d70f3ae2b8105aece829f3d3b8777461d73283f0703ac5886365c41ec09fa610ccdcd61c6b1c7642a2a5fd2ce69c2d3ff733059a528ec5a176b9abc55ada043ba8645bb345d07f9f45f3bc9c0b05277ee0e92547df193b37313b807e32319de68ed35579e9519cafeeb4ffc5b14491ac0de2871fe5cc4e6ee7ada6921a0423db739fead96581dbb288b5c2162bc95c2b23dc7fcb747eb879edd2d4318ac3848f068fe9244908f864f4ba37f3b36b6e940e59a182ff4309869fc83f7c71b6e2c2ee00139c88fcf7d305c83da0b72efb3bcd3eecc66e42a9db2b4609767a49ef911f28a5633df9680a655d492a3037a2ebc52e95c0b8d9789aac24d9aa78ffae33ab67ec70a5ed8f4aff221c9dc4fd7d5059755a8c00dfc7ec4a9c24add40176fdc6f31917bcd8d4b8a8a313752d152922f426d763c443cca9690228f86a088b173fd2a26b6f44158b023a19ad4e97515c58557ac41ff8011ffb729616963f74983f85d437e224e267dfff021242bb890b0e1060b9f38eeb92234eab182ad7801b7b6ba4fb99edaee32e904626abd22e6596f1a5a5a2f7f109f08f6afd98403c103852ea35a0cd183267d25407b4abbe51d23530cc13acc623a48ce56f18d4982283cab4d9fa4371c95711695f6da16ee05cebed0595fb60c7be190d90f7f7f52748692b5179092919ed94a3969be6b2270bc8af75d20a5e1c3e13d2fffd8e05fbbbc69234ca867630cbf35af45d229700a2cf3f4b3bb54b46199eb69d813de59bbea2da89fe3e24a72c0a69fba39055cae22ebfa8134c9b3499f5a6e2f1c1ad4f01f6de1f7268060e08c4281c8c8b919a4699d75aa31b08ccc66a323401fa30296c923732d579e4ea48ef464e8e0aa04ccac3764572a8ac45cda41ec2b1e8cc55e8e42dcbd66ad08e38217b91b55816784e8005f6895e8e249dd955a001b00ed6c9f2a5eb76229736fcad2b7503c0be1cfa5d9aca4edb05496de750873951914c2428ae1a1db05cb5d8a45197b3a981a5040bea9aa548b15977fda38463917ce17f47c5538770ade97d8130385a53221903c7359fcf318217ebc1c62d592076b8b6f4ecf97ecb6f53d67607866b6b2314545c489177d30c15f80a70cbaa40e48501b66bc8473388500f573e6dcb7d78b3daaa6849cca71950ee3680e445932174f38891fca27c560091e31fd71a93ad737d96b696f8eb02b232e16ea11c3bbf3d01320a7c47336507eee307f6327f4b8a9ec61e38129c652f866d9c1a5022086740e4db321d476154e9e11a4bd8db0bc07bc047f10fa3133a906119e59a416f564af0eb753b9fe9905fb687a438520d662c43b7c4e3784192a993c4c2b47758fea2cf957cee3043e44970fa9342c25d9f5d85e1a2a809427f0384bd7c6e34c5fc10a9068387532cdfe9bd244f5692f613d325ed674b787a9e78e77ec97996645a6beefcd66ce864eae93fc87ad9177248ede7c1ffa644ef14dfbce51f5a038ea6de093543d4e99d6427626add6c19204171efbb01c3a8fa476a1ce73565c1a4c01d05fce252f5c006e591cd1ccbf7ba2d3da3fd64070098951464e31c65208f683910ca811c6f1ccda68dd6ccc4b33c620c417d463193797fa5a5808933171b092d794f1c763743923af06940aba6edeb96ff8def7fb97bfa4a90c40b0c852a0cb75adfba5915b11bfeb97da6712cdbb5f0214b8f90436bb0fb91ea899e687b79f963768c3dc8628a82efe152cc55c423c2191408249b7511896833ab7c0e1846848a51b70c78987ba07e1672d485ac137c169f90e21678c9b93f5d25006469bf0678106389e2af774ca45c818937b35eb806b94ab17132d2d13ac702cc6a6496719c01deaf02f9c8b8315399c9dba893b1c9a3db8c86421462cbe6cd6ee9faa08936434272719177c89b55418987daa88853a4cb14d50dabc7abbf263d41b07121299c7b2f76546f0c1cea4e888834e4c582a14255298415d81658810da9393e187709c579bae489d7e4124c07accbf5b495c21cc3908731c9bbd4afd4cd1be07328fc2f6bd5b90dde6a67de9fbaf9a8a26df0d8a55cc8e4fd6c5b9ae13169dde8fa9e93c2f64a5a9303881d08e9f21a40179c8828a3f8e9f71f093274d5bd05089d4c314f85ef5ff3a3b40b8687cf9406cb7c605b1fb228dcba64b0b343dbf704688bda30cca7d78040e396780dca9502bd3df4dccb75580a106611f9e136562d4d82a77af5567c42cccd0ac5290ac11c523ea9e8f282fd4c76aec2ce8ed8b93cb84c2b2fb8662bd1871a3c6064fccdc5769e8fbbec0f0a5e4664ced8ede24697852910b478bff6eb9026983eaf8a9d58e32843c01f8b332bf23b4551172f13edfbc5762bf38eac7742f3c49a2eeaaa2dd478cd6d73024ea5be19770eac6de8fab078151284966dc396d79fa68efa5883718c0330046bce71c187ccfe2e2232b86def0d47c22a6e71d3391f4d1e93751f6541d0263c76f0ff148dbc3423f32094903412bf6c3532d9615fb5d861c05304958dcbebcb803aefb7afc191b19386eee686d6760c3bb1e25a60d5dc8ff9cc184ff71c1e9b7da2696ac982fef487c4f879497bbc3e55f847ec633366bd05f86f4155a743f007dfe475774919dd708e4c6d0a4a22806d237b62e882477aa155d0db492f41a7821f6a2fac1ba1c9230246d6da27716a645baebbc7ed058b4b9b4c50cfda82e64a9131b292f203a246fb3a59c1d846bae743657f8b0420faaae0dc91d651fd6d07f0775e1062ad94ce73e07116ea3effebcae9fa00a2ffe854f53b9f7c8cea1f2f5e1983bc15e057001c8120edbc7a847377ea5c0f10553212e8b45aaf4437ccd70385c95546c8875cacec292bba8a0bc54dd4126194680018a7b557acf8a2479efeedae103382f342347c01c5f8a1a4d85fa456954e7b8a5936f4dfbe2b333ff0381e3df44206466ce1c6b6e3ba1368f611a6f187d16bf10fc7db9501721eb5274d17511ed80824c20d96bb73a52d3350fa839881fed1e872765ac9ce656ad5a94adde0129cc62371a5bd5cb679fce87f025f4ec625286c5e26c083cab6f3e7c36e6b14cdc1cf3ce179e9cff84ad0d8638c5dfebc581c0d64624d7803aacbc8b733b913415a92f9b3e69929bd050a6399d977929a70c6aa6294ea7f00d2d74d094a104ec8d890e22fec7a64b03004a9161bef401bfbc56bf558ffaa64addb05b89f6a26a16127844500e47ad0da37c5794f46798eef74b3318a8065f6982e8c5a6b0ced8a6f40d5e813582e6cbe7c39b56294c54db7c27c4bc6a60804f5fc0c734a202b23937c9ebd12a3e3ec06ed5eae620c575d42609abb8b4708860af78a59f62533adbcf55f11a35710a7c0df54e701ae7706f63ac978c7a223865e70ae6d3fb2325913b0646f605ce09f4572a5868ca43db5ef2bbfef8af5b579d415798be86d29d0c519b030579f0aff87f449df0a5acf47347ed43551bb3f763b3bd8b84702d548d5358c9cb0d058c3252a38ec3396a29589d4344e84c2e358fead8c83040924ad3c39eaada86ac4a6723c3ba9b706d83bce64dc7d7b3c4a3f32174f3b47cd81321f9d0b662fb2c182aa67c3491e1ef600"/4096, 0x13b8}, {&(0x7f0000002ac0)="d1652296bbcbcee0c73f43ad56db3c84432712fc974f3498195744660c90895895ca23b2d4ba56ddac98ce6e289d0d0ec299cce793c57f7a70845ea6303b79c68f86726c522723d3c561252c61be26c9bd46a8b54d291115bdd82d746a0812d69af3f4463b98c22c", 0x5b}], 0x7) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) 17:04:35 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x345f, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {0x0, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0x3, 0x7fff}, {0x2, 0x1}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0xfffffffffffffffc}]}) poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) 17:04:36 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x80000001}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 17:04:36 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) getppid() getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) fcntl$setown(r2, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x40, 0x800000000004515) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = getpgid(0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000040)="0b70f7577f70804560316d829a28ef3937d4005a5f345d20c6e35af7abf18bb8d54a", 0x22}, {&(0x7f00000000c0)="d4ba9640720622a2448cb7677dd19c3b60cf278e716419b39e7d79976fa163011fdeb0bbacf8f0b731b1ec4e7a0e088cb0f802aaa42eed68e78a890d2b5ef2cf2025d245d83d2882efc4989b61d7d20ba1512b721ae6b0b58310a03444a295a9b96b24f79c0a0330d1d4b1a22a7da0cafd1852f94c7710bc28d0872ccc3be02237f2a4901e548f4d26b5009448ca56a8b141521b6d3cf23c5f3c0e9148ea06b2b3d55a976e87475a941bc94d1e5e96f0dd7c0c7a7b74e41332257c2507784900d4d444e822d0e713224732dfb09dec2d027261fc5157258a7fe4a8c649ec30ee0811a767ba", 0xe5}], 0x2) getpgrp() fcntl$setown(r4, 0x6, r5) close(r4) 17:04:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCNOTTY(r2, 0x20007471) dup(r0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) 17:04:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x81}, {0x1c}, {0x4000007ffffffe, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:04:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x6, 0x1ff, 0x100000001, 0x81}, {0x6, 0x81, 0xffffffff, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x1000000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xc000000000000000, 0x1, 0x3, 0x100}, {0x8, 0x9, 0x43eb}, {0x3, 0x40, 0xfffffffffffffffe, 0x3}, {0x0, 0x200, 0x800, 0xe41f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7, 0x80, 0x3a, 0x20}, {0x1000, 0x3ff, 0x5, 0x6}]}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x3efe523d570bf04, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0x5, 0x1000, 0x40}, 0x6, 0xffff, 0x3}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 17:04:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30088, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000580)=0x4) seteuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) faccessat(r4, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r1}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000600)=0x9) r5 = semget(0x2, 0x2, 0x10) semop(r5, &(0x7f0000000280)=[{0xee2cef6e1220515e, 0xfffffffffffffc00, 0x1000}], 0x1) r6 = fcntl$dupfd(r4, 0x0, r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x8, 0x8}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000700), 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000900)) sendto(r4, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f0000000940)=ANY=[@ANYBLOB="fbf4c3803f22935b6e3be2fcf14686eb7a9c52bb0403f83eb4c8aea1320720b8d3935aea3aeb5f093daf7c1334b8a3d3803d317a07009fc6098167b49ac4a38998bc43de970d590044b234f04925bfc118d2b5cef7133770bac5dc146502000000eb2192242e1086355029093b29e4b609712d344f786973a8f580cd8824b500e282b1b5679f149a2cf0ff0500d986b02787b001fa5a0fd50f4372fe8c9bc511b8e6b6c93b33e6fc08dbe0450f8a9e2a1b07d42b3ce759132827ffa2d231633c74be70bc49b1a955417dfeadf57b7182b70e431550f7d46a653c2ca6ed36423d40fdf0d24c38eb84cdb2c8dd0963eb0100008064eb037e84ed4106d9a8dfdfc6b2f8b39b906780c2c7bbb0546e57b35664d3fde5202c0db6dd0dfb48e438c3e3d7a6c7736c2e4d5deea3fda1dbbca0d0f4a2d979e406c54e954db3c6f17757e3967d79cc79309e42d2e8df08b0b0462fdb3d859554fe0ee5ec713e861c2d80fc24a6bd22d63bde53937ee96097ad091545ac45b32784d3dd27bc59703cda79742385d7ab5c17e90ba512a42be57408137dfd0c15ffd9ebf044c0d20200000022a3964268a1c06d0000000900000061f59f64f3d00000000000"], 0x1) r7 = semget$private(0x0, 0x3, 0x400) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000500)='./file0\x00', r0, 0x3}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000500)) 17:04:37 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, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, &(0x7f0000000100)='D', 0x1) read(r1, &(0x7f0000000080)=""/23, 0x17) dup(0xffffffffffffff9c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) fchdir(r2) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 17:04:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3e, &(0x7f00000000c0), 0xffffffca) semget(0x2, 0x7, 0x616) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = accept(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0x7, 0x3}, {0x18, 0x3, 0x4d000000000}, 0x0, [0x1, 0x4, 0x8, 0x2, 0x4, 0xe6, 0x5, 0x4]}, 0x3c) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x401) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) close(r3) socket(0x6, 0x4000, 0x1f) r4 = accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000100)=0x80000000, 0x4) pckbd_enable: command error 17:04:39 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x1000000000000) 17:04:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x6, 0x410000000000095}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) pckbd_enable: command error 17:04:39 executing program 0: unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 17:04:39 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x64) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) sendsyslog(&(0x7f0000000300)="096eb79243ba25b371ef9f710caa7a5a889389055bc1a278a37b2615f98362e8bd9ec4c7f5c4facd030811f836b6077a035ab5ece3d104a45481b2939d90bb4458da86aae0cdf42daea1fbad5667e823729977a05c3d6aec839af3d76099e195ee7fa5e42688586ba5cf2cb33c312c8d1d5116d5feb487789bdfb75545e13dbbbb9dd42023cddcb4d9b84152407a719352cd478033445a0abecfb220e52ecf99d5d94aef15a3c0053c32c787d3b77ee8acd6f2853d17842e36922df315ff2ad21c66774aaccbf3c07f13ca3c4f6e0403ae0a0fa91d2855e1c21c49379131584f95fc2d9c58b8bd037ec7db618da9b1533c49b26877db91904a6dfc6128a81b0b60f33266fd22f4411c2467ad83f7cd6557", 0x25d, 0xa) kqueue() ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000200)=0x2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x4, 0x5, 0xffff, 0x1, &(0x7f0000000440)={{0x80, 0x9, 0x9, 0x2, 0x0, 0x100000000, 0x3}, {[0xff, 0x81, 0x2, 0x80, 0x9, 0x4f, 0xffffffffffffff7f, 0x7fff, 0x7444f4ac, 0x8, 0x8000, 0x6603302a, 0x3, 0x3, 0x4, 0x401, 0x4, 0x7], [0x7, 0xfffffffffffff8b5, 0x80, 0x8, 0xfffffffffffffffb, 0x1, 0x9, 0x3f, 0x10001, 0x8], [0x9, 0x6, 0x4, 0x1, 0x8, 0x3, 0x8], [0x7, 0x800, 0x80000001, 0x4, 0x8, 0x2], [{0x80, 0x7, 0x82, 0x1ff}, {0x3, 0x3, 0x8, 0x6}, {0x5cfd, 0x5bb, 0x9, 0x10000}, {0x401, 0x5, 0x5, 0x8}, {0xffffffff, 0x6, 0x28e0fbe2, 0x401}, {0x1, 0x81, 0x7fffffff, 0x1}, {0x4, 0x401, 0x3, 0x8}, {0x81, 0x10000, 0x3, 0x5}], {0x57, 0x0, 0x4, 0x5}, {0x8, 0x3, 0xe1, 0x1ff}}}, 0x0, 0x10001}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x79, 0x0, &(0x7f0000000100)=""/121}) 17:04:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00\xe9\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:04:39 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c8791853fa2568c11700287ead4bcb777f77e0cea69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x5a2) 17:04:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x3, 0x3, 0x211) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x100000001, 0x4}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'t\xe1p', 0x0}) syz_extract_tcp_res(&(0x7f0000000180), 0x1000000002, 0x3) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) pipe(&(0x7f0000000200)) pipe2(&(0x7f0000000280), 0xbaba7ac8c9d3c2f7) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000002c0)) syz_emit_ethernet(0x38f, &(0x7f0000000340)="b2") 17:04:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="bbc1a24c31b90f122a58b01c12aababb2afedc031d9932c85e013acf88183a5d2dd23f9e96f318fcaa61e968ceff577b497ec57c3d0b1e7ca2022ebd0dd41ffb0be758c7", 0x44}, {&(0x7f0000000000)="79a1ddb7128368cdf61537434189b7c7200f43fa741fd28095e696f9ebc65856c383edb338db", 0x26}], 0x2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) geteuid() writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 17:04:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x5, 0x9, &(0x7f0000000040)="196a9fea69c3754868a4c5e8010f751a6af6", 0x12) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 17:04:40 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffff001, 0x800000000000000, 0x0, "00000000e9001040dcc4000000000000200500"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setrlimit(0x0, &(0x7f0000000080)={0x7, 0x6dc0}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:04:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x35}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5a61faaf, 0x7, 0x100000001, 0x9}, {0x8, 0x100000001, 0x9, 0x800}, {0x0, 0x10000, 0x91}]}) 17:04:41 executing program 1: r0 = socket(0x1, 0x1, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffff) 17:04:41 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = socket(0x2, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xe67c2a0deb5e56c8, 0x14) recvmsg(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/26, 0x1a}], 0x1, &(0x7f0000000100)=""/190, 0xbe}, 0x40) 17:04:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000140)={0x6e3, 0x72b1a335, 0x5, 0xf71e, "78b4a00bb401249f78bd6ff8771b1acdf89e0882", 0x3, 0x8ab}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8, 0x8, 0x8, 0x5}]}) pipe2(&(0x7f0000000200), 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x168) 17:04:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) dup2(r1, r2) syz_open_pts() syz_open_pts() close(r0) 17:04:41 executing program 1: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r2 = msgget$private(0x0, 0x400) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)=0x5) flock(r5, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) msgctl$IPC_RMID(r1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x4000000000000401, 0x1000}, {0x0, 0x81, 0x1000}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000880)={{0x0, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9}) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000001c0)=[0x3ff, 0x766]) r13 = msgget(0xffffffffffffffff, 0x750) msgsnd(r13, &(0x7f0000000680)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db823780aac4aa9bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47b55b562aefb290de5075e3fee1eb25fbeae55776b4f518a6b0c79191"], 0x1, 0x800) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r13, 0x0, 0x0, 0x0, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) 17:04:41 executing program 0: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x40) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000200)="af35d0249161c96e14a8c23da67df718a1109037711d08a67cc99969d202142fcabf838ed37f99a289abd0f183fd5df609e444d400714bda2c7632f9d9f9179bd36ce75f1ba81c87a94b240fb3139bc8f05fbadcaf3120b5dc92be2a2aaedf4f96d6619d821440cc9e95da0f4986da102e0a75afefaab2235b485eada1237383ccd9686655997d5ee48c09b4ac2dad15bbef7155a06c626a6f5a732dbad3b1cec6d23f5207d427143a7c9c74bd8f99346caae33e53bed547462ca93534c001c379f1e41a38d2860049c8fb969343eab28d44a4eff132b3b46c8c5ba2a60b0759cffc028dc704defd7a60c90cdd216dfe2a652c087d83d976783f05ead6c64e9b70a85d1d864b88ecd778ac43880f40f440b2cf236c4a87bfbe50add1d34188f973fccbc9cbb2be00c8132378bc30886f9136808829dcf24ad8807b2b846ea4408e1aa31995c9d35916e33b26225e764bcb565bc69609eb8e5cdaab79959d4543171a4d17a10ae2fcc37bdb40ee6fba4ea4aba196e92bbaab3e00d1bfd1fac42fc21d9bacbd0e309155187402e2b414ed8fbc1c9ba7f54a3960d3288bdd918adcd11d53376a6f0814d0844a27d4ca2d9cf883b1612f28cac9d977d4413b9c9259553d02230026655dff3edb0858b1ba8809fcae64a1121e20d35d2401a798b2eb9e14e689e5015b9fc61c8a586b0ada77ad51cb0c46645a3aafc7315b764e848e2695bd453523691c26ebcea4d966e7032b0f7997e2993b41ee7101706d602d71f4bc5d77f993290dab37db7abfe468dfb76522102707a260ba08d1f8c44077148104124e67ce807ec97b4b0edb003c543ddefc8ca8bcbf13c3a191335a8fe826809b7bed275f78ff371f1752f78cb5e753a752bf34aab15ec65ce5ae42029f840e2839751582cd44560ff155bd2ef0cd1406f29c1e08e95d0787124efcf94fe859771b3744c37df38585e3db9e785a7b3b8bf902698b25e5a78eaf75d6b419c3735a2034766ff4695eb3861dc715acc163cbecf1cdb24ac0a55deb7d2ccc348662716304fd1f7103acdd12d12e55ad6ddb106987f6476ccbfa3a49442c1cd8a149eca4d2e16e7894b74b3cefea1082f0380ad411040b6baf48cf210365da2961f40f2ab269699a840aea0895b35812bab698ac4ea9ad47959907d98285c73d38dbbaf2e91406041dc08314af19323fa27aad0d8fd24144f8bdce6522d52a9cadfc9bfb82d730a8968c70e51a429a8429d950bee737af1f3650e5f0ea937f8629e31e711e71f3aa7a72e9d5a1deca7230bb8fb1635208cda6c4d23a76c3616f7fe8b7208765f162ff4042ae34ac73451a3fb53db1412f52d9ce30fe7878e4bc719589a39a0d4b87e86082ce9de59103be6e15f0095f311a3269307358188c456fdefe78aa00fe439fd91960cd3141b9c4437e0d0bf94858d1d7d468ef63b9317e8a2e48d3f7fe5c3c5045621d0e59b9d124fb4ed3faab37520c8c8d778b7d69d82e3b2dd4386a696aee23d87ab41f63325ea374cbc488896ee12febb02d6643b0cf9d22914f054c0eb22460458c603eeb89a7c6394e6e41b4e4f1df8bfd9ec1653738f343b33b5d6be38c733f88bd2dc7bd7632de1c127297088ee0527a700c78e536c8b87b61bccb6e2b5fb0cffc5f3d8e052e98251453648244e29ae256dff334cddd1832d286962110e11677ffb5ad5de443c943240526a1d27608c4959ac5b5baa36511b92f89f9e582f5052ecc0f19e848d844beaa4d45453011a0841511e7a88a068c2d7571425b853086095a5975d19b96b3e95b4a27eb675dc78029133b5fb651cf763bde57bab00768be346d0a8431b15e1ce303caffba38d1281c2c2b452fc543ef15960693a9558d373ecca31b2dfa87822a0ec8d9a10446e8a6c6a3c1a772ea368c354bf3011a05dad31fc1382519d9bbd04649fb698c62650187d82d79a7a7c703f80021e0c99b808ffa6f0c49f84e1eeba63b048fd81ab21f22d6e7289c47b6967c81102394aa8c2bc21192847165c2f756d248ade5770d343bf781ef439e2a3113e897f3fccd21f859a0415db05976ca44658732b64113adb14859671bfaecbb919687ecb9a348be731674a2da1431f07f6fe9d016758b57af2e8a07bacbef381c371ae70fdb13b4d1a1980bdc0e5ad33a437cd14992f58843119658008815e99c8dd62014d10c9a69c87911f78021500a0f553329eb2530caf7ad1f3efde5044486999d9fc9d4e68b411c4f8ef65e227fc67aebc1e1d3a71dcb1bc52df8ca22042829a7d245ffade944b1cca0ba4307630ab3e364d337595e4d090c1c1735f7208bab1978e61b36268326017453de1910848d996c460458bd359ce18162b889daca137e44f87ee47dc64ab3ec25d02478ac6cc050faee3dfa603423d376b1d1a97b338d3a46b6f8bde2beba3eb2dfde1605c723f09a8e863092948411ecb7e2aed0d8c7bb746fda6a287b37832d6c83c41f76d96729afc1a4aade2c1d3cd1fc5fabcf9a9f12d4c9e5b55d222cce1e54bb6019b5c966ba06e99f7fb03dae94f1f54a2493484948a2e628555f9c258e3b8a6f03dfe4a96bd24f236bde22b1b0ab49ef914b3957b73549b23f8564fda7334a8ab7aa3e23dfe6cd34cb22dbbc6bcf64da4caa71ca3c2c1dee66b2781754154af08f866e526f12e949fa029b17f6225f1ebbba4c2207a463e27fba6a38fb39c22046e4eba00348626bb2eb4463687420a32ee227a485d1fbd9639768048cc652b36b17c42d9e44883f6dbc9d23b1066f6cad86c62bce0efe32854dfd8f47f81ba4e4bfef9f473ed0eb5b656105b5d8df37e590be702988f63cdb8cd32fd85d1db260b1e16d9391b05150177f39c4e905d5420b84f35471d3362e5091e03328cfa759b412ac4610c166a5a1c157ff313c52541582eb5e14a72bfc2f0ab479d9567d7ddbd45bf6faea3f90705989e11fd1115cbc822d68dfe8c4c646f353a22f1a33c0a8c0c5af6763d3baf9505335c46a6571c68651d8b087663fa8313690a513e1ac953d6653803eb347673b8e00f1a32010a3577becd8db625af283bd670031b452e5a67152d19c1101beb7503d40bf5bbee6adc0878f8a7fba41e2a386e73b9a8ef0c4fa4ba39d179e9190332791ee7b5b3d5dc4da8888390c0e76e12b1411234f1159fd842c5c073ea16532876784c6be5da60bd66dc1f7edd0b9401fc55d6cd051d7c3c9e7be931e5dee8bb9b2283031a4a95f521158fa043d3c4f5e3c957195930573314ed1075a02c643b2dca3023493fbc8a504f27f21e353a1361636037544af10728fa63bb00d1bc19727a92e44394f433660226577149ec50ca53f48ebc3e631ee0d89c7f0e382c55001dbe9cd5fba958f951dc1f6e7c86fa7f025831a3b2d4158c25006167d57c52785f03874f4de85093aa89312e48dc9c98a60a6fff54dc34d3cfc47417ca33368b1f0c2008c3d5ea69c84db9765bb5f8388ca7606fc0a8ca655c356a196fd4d73eac1874500ba0127689104ca17a8e54871817e01ca90cdd7c3d1833ca8256c038a33ccde9c3461a2e80edbc2a9da616b4988caaaa9fda95338d973e3323421b43f698c4ef8f55d95c4c0222a86627b520c669348f6d148a4db50c5b7a260ed56cda942f85bbed4812f81575457910e3ccd8188c22432430675f04ee582e9097a154d1c9434b5d99968cb82c8833df31eb4da09e026a7e3d5e6b2727df64e62af117a815370b73aa3c143b81782c4b6ed1fa8349ee00c01a650fcc363b73ec8a1e4437a989c278b55ffed4c362132d09e7d026e134850d57ff47a38036b6d6ee89b9cbc638122b5a23600c38e35d0456383e5b06bc151ecc60a6f3ed5e8b9f124eded3c3d8c4ee23d2ebb03fed2cc8df286cb6d1d82660e81651bd96c05a5a8d6eb92922259457da6b3262c75bf658d6d343f85b2840d87323efa10997af918a12aa546b158698538ddb893b5c5d5ba08f0daf77c13f2410032dc5fb3bbb98a0c4187c1d1a5bbabd12c155dd42e838b0267f0f85452594300de37c0f8ba8a1876c0943fe5682f09b1c76ddd1e9ec208cfd7811e6e6cf87ec158fce9e0b60ff7a647e40cae8a85f9f42de1b6afba46ac9f4583101459e4e88974c89ebbdec576929122ddc899a8b10698cf1da6b65974ded8e7b9be48ad991afc3b9d5a52e2c9f848ac46a7638c8735a159f14ca2317a1427e4878049b210c22cfdf1a611fa21473e6db3102557e181e4cc65269d5760e24a7007776acda6a58d35d2805598f313e2bf4062fb07704829f82dbdf9ce6f32379291876f1c93b9a2fa68a819f3ce3f5df73f11efe3b423b719917654d97da06ba1ac43bbe510dafb335929b31248a4ca7720f737141aa99237a6775ba002fc8ebf898b6173926fa3b05105fa9a86153534ce9489b3fb2b0fb9f96ad31bf562fe8b3ee9e31182418a3b500f52bf77483863d01664ca8d43817a2770423161030cda2d037fd32ad545f399590fa79c7948887c6cd32d66180bcc1df54dec01431419e401faddae27f6e7b59f8fc0d38a2cf47cee74214702e67e03219846017ed3528c6c4e46616ee813d7e89a05e08c8fa938f7378456d206e415736bc7e740ef730c931d27fd317da72f1d6465f84425c409a49ff523a692da6bf3b32637711550d288b3d08664c262fc992b68b60bcef3f613aa25bec9ba65889d795f5652240d620063dbaabe93f6ef7a2f46fe6a8ea8de38919d223f95fe322cf54005cf703894a25e45957fc56ba3ab1c0376ee8e21e1e2d1de194596cf26106b8808bb54bbe753a211e639261f537463ecbc2007453c9753684960f91df015e40cc8672330e0e409a5cac01fe12ee22acc3ea38bcdacd3be2ba557eaa2c8c7dc9aaa046a41dccec6162e444fccc5d77f6662c2d754ff4c30038e7694d4055362988faa0b4a63e9e6f2e29ffed05fba3090ec4863df0017f2483a8f509fc2912e46a52510a0be92db200ecb9ba49ff338e15a7863cd3ba63bcf2d95019b4ee676d944d02cdf835152381020e13035bdd57d1f801d5cf836153b0628beb4ae9fcaa67ddef056743fc6bae8eac7ac0c99979aa695bfd71d8857445d8e8af91c8cd18f2848db962048063842b074687f88c5e954e88eb09b90aace8ebf78f3299d798c36ad8020a851ff6498bc40fe7840043ac765b293ccd63756359e53b895a74de08d28c1b388f77c644345935346a3282db193de432817f8234f5cf7c65889822cc9cd6214590d46509b48073ba8c26263afe03939d66682c1423dfd493698f375c8614e163de25eb34518b2e5e35813d9e0c80edc61c7b37436641a2541a1ec9293f82390e280ea1c1d7f83e9f8d139cbc0edad8c0d91c041381997b89aece03a246e9247ce3683eaf6247cb63bdea7496370c5a9cdf773993bf79fe551cd04d7fbf2d2aac9477c77a9ee3b959c49a4ab320d88284dabc41c8ceecfdc1f78617fdb9608cb6a3aaf5476db36ba1781f2cad44e0ce53abf3e2aded58be05b32aefc5a693961394f6131335121758c5405309805a177345276be2d5322c89bf29f5a8ceb72149430b1e115c8944232c4ee4c4b1bd0a0ec19959fa3d943c5803ce42dfc21cb73e5865d8ea314c89b72758df91b57ee44f72aec5f9631182e4c134a6a1f039b208d797769fb685d50bd9a85b096d0a68bad904ba8133f35a2fbc865db4103f8eec06b6d7e34564549076b6e2a351ec6cf63a1ab8f7308224bb0d56ce4d02b2f8a5bd3a7ee8587e55c901a5243fdfcc29294ff3a11608bf882099d7636f46fba2892b4ea563939c8fe", 0x1000, 0x9, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="03ba6dee8ffa1d8f292e78741c01d2ede92c4c73d578f065bb348c33513bf1bdb4016bb8c2c9dc2f1741f661a4a1ffb16f046a0296677d2ca9a4c1738c994a1ffaba4c498e9f38a31ef30a99534765f814a537a60518000255e8ca8aac459c735ba1a9619626b12798ae0339ffa49c5086a2ccef667008b8851dc6d51873c71262ae356120cfa0277b26845b7f2eb826382b86346a20128bb7c46a2da2fc847520a270bdb158e69a1f8f1ada4466984791a4ed90e433b029f7ef1bccb5c5bdbc22454975d89f7d513dca5812d371772ea2bf9f37d8955e142051505f1ba07ddef94b6708386c542ce6429f6a345abd6a019d", 0xf2) 17:04:41 executing program 1: r0 = socket(0x2, 0x3, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) dup(r1) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 17:04:41 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='8'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffd307000000000000005f204cc34e45d835681d48", 0x16) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 17:04:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x1a0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x2) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 17:04:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x39, 0x0, 0x29c) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x29) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r3) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) 17:04:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x18, r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) fcntl$getflags(r0, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) flock(r2, 0x1) 17:04:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x3, &(0x7f0000000000)={0xe62}) 17:04:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x88) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xa45036eb7ede4a8b) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r13 = socket(0x11, 0x4003, 0x8) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) getgroups(0x3, &(0x7f0000000140)=[r16, r20, 0x0]) r21 = socket(0x11, 0x4003, 0x8) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) r23 = getgid() r24 = geteuid() lchown(&(0x7f0000001280)='./file0\x00', r24, r23) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) getgroups(0x3, &(0x7f0000000140)=[r23, r28, 0x0]) r30 = socket(0x11, 0x4003, 0x8) sendto$unix(r30, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r31 = dup(r30) ioctl$TIOCMBIC(r31, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r31, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = getgid() r35 = getegid() setgroups(0x4, &(0x7f0000000240)=[r29, r33, r34, r35]) r36 = socket(0x11, 0x4003, 0x8) r37 = dup(r36) ioctl$TIOCMBIC(r37, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r37, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r39 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r38, r39) r40 = socket(0x11, 0x4003, 0x8) sendto$unix(r40, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r41 = dup(r40) ioctl$TIOCMBIC(r41, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r41, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r43 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r42, r43) getgroups(0x3, &(0x7f0000000140)=[r39, r43, 0x0]) r44 = socket(0x11, 0x4003, 0x8) r45 = dup(r44) ioctl$TIOCMBIC(r45, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r45, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r47 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r46, r47) r48 = socket(0x11, 0x4003, 0x8) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) getgroups(0x3, &(0x7f0000000140)=[r47, r51, 0x0]) r53 = socket(0x11, 0x4003, 0x8) sendto$unix(r53, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r54 = dup(r53) ioctl$TIOCMBIC(r54, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r54, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r56 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r55, r56) r57 = getgid() r58 = getegid() setgroups(0x4, &(0x7f0000000240)=[r52, r56, r57, r58]) getgroups(0xa, &(0x7f00000001c0)=[r8, r16, 0x0, r35, r43, 0x0, 0xffffffffffffffff, r57, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000180)='./file0\x00', r3, r59, 0x6) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x100000) 17:04:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c4c57a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f0000000080)=0x1002) connect(r0, &(0x7f00000000c0)=@un=@abs={0x2, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2000, 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x202) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x265d) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000200)=0x1008) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000003640)=""/232) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) writev(r2, &(0x7f00000035c0)=[{&(0x7f0000001180)="84114d7068afd7e7e642af3a3ef9dfbee8868bf57a1ca46ba223db413512e52bb09f04381a7086f08789ac60aa733ea437039c105ddb69af421ef726affad359c074d33572f146ae79e968719d32325c1c62e7452483dde247434fc23d09923cc98847e42c51958cd20defc23ab15ff1904e8aca10caf3e9d65e96eb1e4c555b039c1c7b81e45c9d701acb6f68f6b8eebc3fb496298ffc25d20fa4d08c4b56983d416bf92fcb6a3f51cf6e96b05848fd8c0fae95b2f6c7f9e079936cc9acfe5fa2701ed48b92326cdfad4e8e1d1465fcccbc334c223051f73b731366b431664234f97d03b0beb8f1fdfad73ccdca501e4051554ab6eb0c3979cc3b922721f455e1378b71200d4b55507383e51ebc82a42695095cc03209d6d3993fd7de84123e55234715c6ac8d872df9fd7d9c9761fe6324469cfab50e4ba56bf9863ab788b007cc5ff7ec5b0065a0ef4279eec80cdb761578ac364f4c028aad6389f3289c8832a67eb64d23589a791cc8a9cd2a763bfd2d1156db219b3c5e550c94905a285fd557541eac1bc53215e337717e7a6533fd62b3fea8920de770556a3607b673ad43e7e8ee0297522f1c9cb404f44cba18d13fb2791764ee8e4b4e8680f220cc6810bc8f10dbdf2af9a35db3e6305906b18a4125a35c9ebe5517b6aac6b0128ac4365f7a83a6477b4c0e58ace5df980824ee97f13e9b731b550fc7a1f83915e1871c557e0f8e0c606315b2b80d0b6a049f94ecb8957cb7a5fb5c3b40241092e4a95d83b58c82916b58367c5dacb24e6a81b1d7f333b8d2505e13fe78536eb765e7018bda9d2e3e3d45fcd5813e4f947c2540c285ce0223d79ee6509cf94b19b790edc485e15c0d3633443ae8a283d3e6840fbe9bf8d2f18efbbe545dfebcb35626db02652cc6611223c50ab5b607ceff5f637167b2fa15ca08510c0ae76b52d426a7d19826efee4087d1d9c707683a1390102b2d0d72df7a99736c5ef10e878984a11924dfcaadf1c19b3b11c13151125cb79a87a0dacec900573a49d13286b4094da7bda688b93c2f70e32613bc68004703ebf5a313a36c4e5cb3283930363146655991200905b36d247e5d515182126d97cbea3106550641dca91e81b909caa610b3c14328ae2384a9abca5d38768fb16691d0d7bcd388a6cc49e212de19919e7a2fdaa3f170c44d58ea3b461dbed6a63856d590893a77b6123768a85f44e95d5dcc33a5dc4d7928116935bab5cdbede26f720451366e409cd8411c62795123ca856d362a56079bcf4bbd2fa951db1b94a219f60e2d4adb78fbf91f06e8f7f062cc268530efa7b6af79386f8af782e4b3b1f7ece753cf1cb353563bb2f04c345368fe27a31cb7af3b53b152b1c84c287b1b36f000066e95016a8cfa11b5ab1e8b30cb933bca000dee48fabc84c97b9b26c01a5653996a0ad85da192ec93016442fecdaf73b65d389ea10b71d85eb4e028617d2a985f894ffbcabfe4f721deb232a27dbc510304fa99f908f4edabfbb54e835571ee2e7043b3b53717a70c33ac510e015771e382097fe792ec2aae73d7f366b6d75170dc6d314f9e3745bff46f3fbb766649cea9d8d68ca44731364e37d4a1562b05c8149d564518d464d9a771c61db83a2d67fbe1a862a31c4149116c4139b898b35f6be8cba6d0e40b1fb05b24424becd9e1f1aa98c10fde184eab5c0c9b1916b77e69861bb938dd11267091c0fc001dadbab6f36061ed8e68e1689d203d287b46cc0c63948133ad2de72ab9d8917e03562128aaf5acc5fd6701aba145a1bbeb34987a951eaee76171b21bd608304279454791d72864ce28268dcc127705cf94cd7b5ff46f54902c5a40f6fef1baaf79d5677b9303acd6c30a1857aa2beb2c7b694d931a7e3e961c2d48fc908fba5dcdfd71e17751e61662ee3700b3eb10684281a8b877c4a27b25ff8dc2da3d8c78c777bca7aeb52724b34f76e6dddbee6e86cbaa22c7a36864cfe7cdd0bf4310c588b5e8005f2802eafc6bcdc4cddad32b340765f258b64693d0fdea53091f3ee3f7bfcf9441777f6b32cff88a13e081ab5480816d52ce1f5b95d256d48128dfd576db9f00eaacbf04e439fd0462f132f061441c0b53cba18e5ff7ca0523228d7342d15e57cbbf41a0dd0ef902cf6bf2877c20a0fca196fecbccd66f021e6d7c26fcdadc4f1a0e471e7268f4a6cf98001d29dd0454553a7ea0712872c21f7b652d72a1751a9b5820b751e4a679620a38aaaf7043fc7cfd80a6f888a536d2eae77e5845694b715368fb1ae5a8e42350aa00b157578cb9c50378f2f5ef9b53a2a8bfdbf8eed14718d0244384a46deb3bbab70126f0fc9369650c2bd52e29198049aacf99c094ccb0ac6d527be3731f329882a3b7363bb4146f1a91f8af7a25dbdc2a9d27996f62405922be8f71c2566fd61645688c3cd59115a6b0f2c457b9df56f7e5133a6a33df72668ccc108eb9227efadb3ef02c672fc59379bde16eca80b97d2dd94ffda3b67ebdcfa91926466cdb2636923d4713728035abfccf443701b7ef616e124b9572a6dcd40b71cb0ea98692ee7b34626ad347243f98e99667cb981dcae49407c4b7180d1962911fe25c93e0743eade8bf1c8bcdd5491f505203783c00c0a8eef229c37e1e0a24467c74a6d2a2e0bffe5a203ada6cdcf18eec53932355f8f93ea52e932baf80c2020259623d8d5758d3309bb8fc7e947b936fa5db248c689283f030403806343cd844f4acc5040d2cdb030b46c88aab787402d99066802598ad8daa3ac1f8c909535536341eac35d0013414bb8f223c424bffd2d89d8df2003ae1fcb5c8f627d99233984dedb38f45f20dac44425e5a9ccfd1c9e807b0c34f5f546a0ab1ff3782af499dabed7483cb98b3ea4a5fbba9fc12458540c2d5f6367ebe92ddc3059476e324c8bd0c6fe2db6519b4ce3caf2aeff2e3de7efd6e8d8c1f0f19d82b5e2c9d4c879abc0961d6eff7d366356804e367b4327fdfe6b1c28679a7f0bd68dcce4beebc448af45ca1cd4a85e0e580448d0c32b3f8ab93ad8f3fda0ca14ebd436173c116fc70ccf05a5d5e6923df04541252d17d7776e4ef0271e43b51430ae1150dedad98408a94d0651f8170e748b0ab6b0fc33c62f51a7d58ae3e7bf661be338f9bc4bcea51bdd7a2526281233dc7e8645d05fdf610179b17172a0438ff13c6aa2d87aa89e9c48eeea39456f8d1ae2440e3128d331d77842412b2ba0996be31ddbc026a5c9bbee6ff0363b384acbaaea1a87b25b839150df33dd91d1d08df2d7c52721b9b863b62330c0fd4398eb5c9fc30b28bb0922f9a4d1f449c1b5af8cfb9992562d95a3c6eb9e34ec4bd41e93f9b67cd3117e9d2a1d493be522405011e19be210d960678ef09a9fc28366955ac1272e06423fc627efd62bd2cbdb99bc6481aec4a8b9a1ed1e19aad53d57e562cf7db8cbf0a4bb1946212057120f866e522353e1157eb139ceb2100c72f184400755fe125d4515b4dbf673944fef542e4f1e7846a0f15e5ca7ba2de7956633ebfb26bff67d0305ab706578105bcc2ce89ea76b6783b7367707e57b2d2f0b7839f6a09c362cf16425702eee3e49eff15db0c95d7cf52471aa46f371e0982843226b5e095a2d0dcb157947cad9e858d65b3f1f6eebf44647ee51f2752849c3f3521796c255ab929883b9d14f8c59d3fb68f5c2fc900696421658c5abb88de69a5958f8b631d6a8a1d8bbe0e4d5986ac896beee4f5792e8c6dae3a988df8a1dfbf0d205f3361d07c0cbf6dc83cc9eb3bfddc8f474bad7083df3de417178b696cd47bc92be95b47fa179af0f0b4758f23aae3798f7648c87c22918c35884ad925dbdea964a50df809bdaa168311be200be69fef31947c2a3103288845582ed533725f17b5e0200dbc95159478541d2699d4b270d9586024d09aa8056f7b600a00e5116b67ee2d5d2a75d954a9b8f5ddd1dc917d17a213ed63e6b776946fcb2d5faa70eacfd24ab46cb463529da3146b30c7b1c28a9d7ff48eb453ba070dd0cc4d65ca10f7e4d4cf5c0f960c392b8b83b005df4ef106bf347da876ef317bf1974b6407627ead0c1de0e845783f14b51f9cab835191f5bfa929711c8f11b1c1f6315b2b146a0abda2339a60ec13a59b01810d2b5fa26adef80bee3fbb7d9c765890f5fa0d41d2fc3f902e2c5d28b322d6622c8e14ee9ec2a58458c17e4fc561c76863465b36c08e229b1df7353a97bc5fea43e58cca724b1470f8b75402bb582785a80902df95b8688ca0008b456205d87109ca6a03f06bba1c9e86a031cc299b7cb6dc8e0d9862abd6650cca1ae0ac5870e61746a979361860b760fa6560e81e21e241e16e4d766548b1a62ebfe95ec06034ac686f39e150aa37201621070987a9e07a2db1e27db04f45babb4b0cba938ad75040c770204836dc7dedcf1c2c33174f7fe91253d5c586d4bb55c3160af0ad2660ad4a3e0f533885477c9638974941c35173e734c69c6a8105893cb0474f6bf55d21f3194f222128b9883ea841da36a2768784fd240870477b54b43339b60f205219d6424c506105ba8708b1819c8bf7bc1977fc094cc30006dfbb994c1e50d4522b40afef1a9049589fb333399c0ee76434c03c42b71120567f90dc9684156237505e7d164c47ca841792d0db72bcfcc2e6435f4865d1a78f7764b74b5d4660205bf44650dede77e1425255c9d2344f9f7bfba7613fc61adde41c2390f404b1c17375da67a7686149eb76dece9242bf5c52489f479de5bfcba87a4e3d935c5c51538612175e5af74b2a26bb06bb889c32c82ef4cd4abe00311796b4fa0e0fa8bc978b364149ac4e4b4fb58e335aab2e01307f84f26c07abd7e52faaa3c8010385dc0167395540ce3b0c970d7c84b536064516d7e8ab21b734e2b3ba2bf1e005f1779e343191a0f726bcc0a5ca752a1682c0c6e2602d48a67df99bcdc12e381f494e0f37a522cddf9f28918d8f8d698be8bc260e5222b4f1256c454e34ba992a4716afaf245ea540dbc41c1735377a1f7f79234aaca66a7417bccac5b73d9f4b01a1850604ccce9315cf3cc68eb3c08cbb671c8268fbfcc5bd2bda0eb5a41629dc59ee46bbd2388d6ed0af644b169c0dc491193e42e45768fc8f5d8cb73f9c0d195052b459542c7c600d74a3e9ba5a38ea5eebe8cdfdb357c1661ad30387a19fe2dc31550d3e021efa96887ed31be0518a1ad501ab89fb426cfb39144ea39f4796707a50e59c9337b208ec29325da88b2137ce8f27789b0b79860941a1075c1576ddc537101f779f94f40eeffd43316fef03db73f9b8765c4cf9c2dba6779b8ab3dcfec63598a290231432230712e189833082c5c40fa3c368cbd8d8dceb72b6adebc57520734b6e89541497286b5d1fb1cc03c3a7a4a610a58ff745cd3457cc2945cb6fab1dac14fb206e5c6233355b5479ad8e52d7dcc572d16888e4ef8812b80c170b9d09354565605f03aab49b8a5eac96310ddd028f0d0fbd45e86088d35e130e2f7a9abedb809f6028ff642c5ee36cbf9b2a2b0bbbe3c4c4c001201a7a84eea53cc7ac75a4aa23cbd4b547d7310bee83a294d348d00316ba1962d7dda1d50ff53ca913fb353dd3d9f7a69162eba9ef0fb1fecb4c6ed03c4729cc9eba09dea759e5dd727fe625a031100d29a39edd95c28281de1fb8b73bb8f8ee0cebfdf77a4a1cbda5f6c1ac0278063641a5accb3361e1324d348a7542bee5eb181677659497bc1b04cdeedfffd9555d8211890bc4b3be20423a80513d1e408908715e975ff03565589bdcdd6635c1bae75aea9cf0382b9", 0x1000}, {&(0x7f0000002180)="a1e96fe2f8a9a527ea953a142a110a76bee045ee8064e6b70cede0a793e41fa5ab1aabe83ce33eed2910e5bba8fa32dde531916e27d627ff85c815dbad5e51ec6885b5517569ebf2e007872b467e8ce218b209b5373c1bcd5e1a1611e28b46222c074327188cb61b39afa254f84dd60b7b0a27af5300ee59242ee3e4820f08ce7c48b508127329e8c4bfc9359162b47bc7c54e020d416c79468ca8027e390da414c307344a7aeb9966b1efadfb083fd1a4f4fba8c14de6e7618dc7be5a6b8e853cce516c6b9d5893c2d3594477dd574f683617be13393a347bf3413bf34b6003764e9317a6cb9979856c10bc3cda7e1cf74501d0b83ca68606262c3e9fddba4e8c69041dc4956720ec78bc66dc43f83d73e40ba05427c23d5bf2c29654254e40037c6dd2bd38905195c94533aec89a083aec631d6ff2b53a09ea4d1f36f35c3c36e5a6ed426d53e994e17f108c881fa19f6e6b7b75a8bea03a7bdf6d59c34ae3102e3b980330be464e1f8bd0e176df9d7831f87dd261455c050212b231c876c6db76df86365b8e233b5411db8d2dfdc0d7734a44ff5539181f8fb97cd8421e73b714114e150fe914c730df747c4593574651815388c7eefc574fec19fa30953f030f9692d53e28033860e09250991fe263796dccd581cc1331b2ce78312ca445532ca8b387fedad71ef1919f131b49c35e795f93ea40048752e19438da1ed50a8fb2d490b187fc86feaac7f819ff49d50fb4ea6882def033d32296cf8bb08b9f929fd26a51d68e3996a46e8447a1043c400011c3abdf51210de1052737d2709f1b0bd06cadf6079eaf09eea374c0b029139a41c19cb71cfdb9976438dec8cbc08a0e5163251ad0a836758f0a7f633a09c3561dbcfdeae8cb342fc61eb5011b8ab7231a3461114f6f6cebbebbac63a65bf86ce4065d5d5b13ec5130bf39de1a66468dc4c0adea471a1fa6bb00fa64253625c1ca488b30dd472fde42c200c368c05f8a7899df3ee228abfaa3e566d13b104a2abfea92c3984c311c4463a258689b2a18818040ff6a90d2fbe860dbe5a76c0aa12fb6f5f4782063c7f410d820bf5e8765adaa0ed6da6b39428e904019f079fe8a5b96de976f5d13c5692264a88585a461215505da72b2072c670eade3fff3d6aa5ee5a38b0a0a2cd8df61cfa7a57a8ad318b78e4558d68d1d9e4101b6ee67e51ddc89a9547d0dc4dc488e802f0f3d9217b7055704d7087575fe417cd6063ea596aea68be7582b9bf90ce42fcea43d863029dbf58d3b7e94796275e6500956771b418927174b585ab90af5ae089fdd409e5a2774b147eff56c61bd47597fb9d5b1093a696c8b8295fe1414c4454835656159ce7949772b67bbaf2438df60e1f157074bfa259be82bbdadd4addc97168729b1f54621e7d3a143f7d290a019400e745d80d57a17891f8c77c1a2f9585f801bf045c5de094051433c70566c7806b008b83671fdd232bb255c89c0d659f389941c31d5069aa7bef458b9bc838ae8fe112df7d7d1eda465d6a5983a512953207e5ee6e47d6329fbbe77f37c196a03f4ea6703f893ccabb822567860d7c07e1abaae8d10a5db7bb88cd5618dca051ff27d803ae44838ab2b0c4489f1087698de7700007c1a21efd0097d5386330ae43e97f3d4ba46ae495f99a19a4756f025624788ef802fb5fa62495c7fb65f32b2778260f7de90ae008659a53f85121a09c826152e553914c1f825099378fe4e0b8b831d56b86115ab5a2ed96425536a18050c8c695c499507d3ea795a38543890836c300f52a134d425d20230b0aa065fcdd3350b6b1d94362fdb8d7226c72f7e204b647b76a225381f93053c34be2cd79028a1987454257d2c5e0ac35afbe6a31e487eaff46d53cbc30257fa11241eb40080916ef64162c09f4e36807ee2be33f4503453da5c9ec7f1efce50133c78f169a19476d9d2ff05ed47b396915050be0975508c247f03ee4121ae3909124fa98013d2851456fa3fd7921bf26cf1fc4c433c5da48c87244dc8b06a4dfb2bae94b8574f821a131d3c66fddba35036bed5433ed03143fe3c7ad7aad7ddaec59dc4ca2f88b8fbb6992475849b21168b51bf9f77cda016ad65b0bb040938611c3cd53cb55e12e4f3dfa924bda3c0b42faae1344695b380a8a2efc1dedf2863d731792fdd93a4c09a902941868f498a3064db11d70d9e77f6a0293544f051b76efc95e07a19dec5edce8df4ceb73e1c95a01d2e98749cbe103c513bda33b89ff2126ecdd03ec4d1dc41f50ebad4e89a2b642d295e0167e80dca814d170fd879d7413f4fe495fa31e39cef0b2d6025bc8c4228fa22d70573ab04ba2b49d0736cea43da5326a62593bf26c1e399db6abc93fb4ebbae0aaa5702fa5f157c2b554395441dcba1234122f0b0200c40a3e766662ea27e205a4815e7bed55fbd753b7a11b4d98ff2cce1d71e79f507ac0c64a7b4e48f424a696c003461c430ba0e8c2a8d243036a0774aba389d36b938588f6c6b017b6c308a1959933c3f43c557eb17a5550c29bc3516e235a205381e5d9588958aa9fb8fd472356f9a1783e6c6145ca43a2d02270662d78cb8984e3ed76850067a8818fdd1d13fda9829bbcd33dd9286aea629bb01d1e65318103bb5346b0cd88395dafedf916505b166c711eb8593a18b32005e696c857c44fa5dda89359fa955628ab4600b9d571cbc83106a95e3e863d3519cbb4c5999293118350c2b6f538e6222d2d69b92e78beac33b94ed8fdb48fccf4c1c01ebb9c39aad4cfdaa3801c9396d00f4fd9ec0b7a110db90b724df5897441396331a14ecac1d1253078bcad0be4edf7ff160da0dbb16b6e51577f75d65a215d07ec2fb7339574cac7a7e26d9676d944404d1df8565e6248653bb1b00bad2bcb2a42c76d0a33c1f68a822d67a984bfaee79141fb079af10fc0c5b255a54d88347d028cf93109b1e08dca0ae63daa5cfc81d103d3c739c587739858cdbb73e7710b6c51f84bde65f8ee80d3c68e2ecbf6e81798943d9ee1add97423e51b2736ea3a02bf62ff2ec575b75b5f87c9d090efce06225a67a3e4d2c41a49c3e35dda39225f96be4108a3b4e862a8406926bc538795c96ea650b4cedac1e82c25c326197a778d4dd99a598232f18f408715ad0b4050fb63b11b2bd2476817940191d03fa26e13bb0c2cf71004c43670752b91c1809df1fce18f5ee86c0f2cfa423e4f50412b0879cf055f121a2a972461814adbf2881bd5b89b683a2f010c343a40890d566f482ff92a58a0cecbae9bd7eda2c04c88beb4c2f60b25be2b9d7af098b17dbc6988e14b726bb75a3c140b49c9f42f048048a94c4cba9ab326ac4df9a7a1d198255ad73f5acf4e8e4a4860747e7c891694a025ec8833e4ba58d6248919f22d551b71b8e7cf84cb0652dcde74c4148e0d810c60db2d8b26bb819ef257ec41070d46c1abdf5b816b57c471e255733ae75d2ff9194a0debd19e00dd82a304e6d961fcd74a7251a40b7fa85a1179c5a11f2fdac293aa5ab901db6d0a32709d0c33d398154b098eb3bf2c41fd7dbcbce7e0e977efdf734d33906e435a73a58ee746972a20851e74d0219f6138031c7f6ba9097fa3b71602beadeb07df26e156531aeaae1445709d6b32ddaf2dafcb1a4fd8e7427ac24106d354130cb1281029170601fdd78976942b4b9e7ad8995fee90a093ba0a5492b6d0bd1ec9b1ea557b170c0b34378c3eb1077242a59432b4c2ebf21eb62db125a1a3248a3ffa440da049a6cbee01aa69be7ebe66d7c07fb948b8d9be97168953d8cf4590b8a8721c0d0891908a7a3d6a9d1e08f0b667dc9ca4e8c2d8112a98e594e304f3b0922d663cf44653bf2844f7bff6ca6261d75bb17efbcef0fa8114e9640f7d7fa38d6538b0bfdb21ef3db1c27fc0606d3ae4d413017cca4a05e28ceefe6177c97615e0cb86e61a30803630d816f22c031683b3aa61e27eec5098c6e5d333baf3878d5dc63298d62096cd7d516f84f19f7a48664c9e61a36be611d5509c6fa2aae5333f41ab49f246fafd86ef4816d828497d3653b1eaa793f3eac908d57c874abb652ad7af3ee1cbac33d969f1d8eae7b5fe137ba05719842709e027a6fb36835ed9de834dc0426156e616db7e4261f028dbd231b060863f7a92c4a064d43ce9f442b1186ac67533377851fbcf901981a4c3f23c102c0d21d923c68a1537d13f9d0461844e7680f822e869e3a4e3614f3c1116abe2b60aeaf3d504cd2b94a12338966065a39c50ea62b368d46e2f05d04c7202395d3ebd6c2e4008ef5da68be20c3d4cb054088a110ba1b1d87059c94c3b686b54067e433a3999803eb3f8803cd0a936c8814b546bc3ab0b2889deb3634d9907237751b8a0f33a67c80a71605ea9bcb90348c2453b81211b64145b9bf49852efec298c337a36ca70c422e8751b72cd22c53b0871d1c489093de9071bf882ce81aa335848617f5349dc289fc3f2b6dcef79debb31c7986c8a8d82e9c8d5a0fe94e8c326b794dc29272daed2657eb150fbfb58b6627406f41958cbb062a7c29d929fa91b5a3f4d9c1b18dc7caee3439f297d531c37415965627791977a76c3dfc9246030953715d40e0b96d97da139802eb6e58981e8ec9e3eb34be9fb88e3a85fa92e8d5af7f0ec1741a3b3cfce88ce9e0f31eedf47e66baaa5fd66973259e8d9f1a926e09b3ba49756cb755d79de68cea8484cc1f2627e9130358e5af2042c5aa5c4503c5eecd8946f28075e56e0a2d1b7d3428397dea4fce7986aeeab437dcfca80130c4b2e0e0019c59c25021a792e76d233bcb3a067a287c64eeb9b9f366784b7a9f4d26a9b6edc7193fa9375d094c4330978df2efcb4b9511a3f3e4b2d197deb722717d97dcd26ed3584be08d0303022c57da28253087f3476faaeebe7a4bdd5f05a666ec00ceed552fb2e0cfd7531de8ae6f66316f60ce1c76454d1570ac9c46c905e5b498d1962c82ac940925316f4b291fc2d3cbf8c5df8d9a68d1bc1df176bc8fc8bb13ea39778d3ffcba4b0ca6f93c0927052e7d6e1cd3564827b0aae3b4f00a87bacf5cfddce963446bb6d18782a1f0383a5984c4a3cb4899ae504a16e5337b5c7774bbcd4e6b1838864920e32153aaf0255bd028e3dd7aad8f2ec2ef680bea1d7e7945a8e144cead8903e13d30a2417fcefe670738ed8606a75dd34e5157df65d30a66680568bbc34c5fef8c00c15b88d65b3f8ab24f7483c7d040c15fbba6c1986c4bf2ac178d8eb0420523020bda848f4d1e172892a1d10f8cc69cc663fa47cf3273b57b9927d7c0ebcefb647c22eef680de5f5e14b7dfc8e97b88a16ec5659ace32eaca5ca2b31b0d0e985063438cad5c70ff33b9dcbc7e58b263dac477e15545a5e5eb3678af789071a9589efcff0951a0a540a10969d6e3459d5c9c30e2e8b6bc45380a078f3abf86dba62906a0dde24876748356a140fdfdd591d6124e781b12f15c7edfe19c99bea3ae03c1454062a9796c06f953be81db08b9d0d3b8b299760b65dfc606966f21e1dc5c8950d828d81b1255696d3a291e74ac3a56fbc8436a1e5c108a6c9392e1571b717d074ee60ebf4eb488fe88f7bc3490c5af28111c4ebfff98be7fb0e24e75ea9838911166e5d2a097ccc56badea0654c6bdba6490e977da78b44963f6f9e9d8919e01c2f8aed8a334531b3e3936489ab1a3cba4e347f89e084b15e8152dac202f60b530e664438dbd405484b2ecc5bac2e0da697fcb44577e9a6ac0825bdebbb4ed9d12dc39ed559625372ac36dd1affe04e900d73ef5d5f282d9412a012e", 0x1000}, {&(0x7f0000003180)='bR', 0x2}, {&(0x7f00000031c0)="bb7e581d00e75bcda4ab0ebb39af7875f8211860c7716d48feb099e61a70e0f27ef6e6b09dba8b355f3ecb7d582a9c2006ac03b49fca28d444c2f7d8e72f0892dfbb28eeb64052d6d2e7e4441f3526b5057599d4230cb0a0159c7290554c080eeaa5a938bcdea8c68b96cef47b09b45c2a67ed0f47a9dadd883ab6d584e145319d79454dad73d2b680d4b6b70a560ec6176f4455c84cea1ba996468bb9cb972265607f5ba636454b41b7f6710b2861b3405ff7a07b2dc63609f63a7927e36efa48138b13e629d78c67c6f0f9217cd8115b1b4cf09789d6eed0", 0xd9}, {&(0x7f00000032c0)="278797f3d7f94fa9f7861e2142b6fcbdcf8591b4877c6de622f8bfd24dd1edfb69de369d0a8cd24bc3bcb3a29c10319d3184334f355d31732b0e7fab30e738bb17aaaeac2fd5de96b879d5470d7691ee2bbf56cc28f7a65f400e63e3d35c3ed4cef8cfdcc21016d998e567857175a4", 0x6f}, {&(0x7f0000003340)="74409de74b63ad3c1bf8ffd988c12668ab9a395b17d9d220e1417728ebebac673e648cc98646d27b8156ca4cdc0e572483206324baab9122b294ae5bf3686efaedaa116380dcbdcf55ae130a258fe0e272201c81dc7f7ee6c1965500920ecf24eaf433efcd13ee888e60bcbfbe445819e7af68c95d8097376256fcb91f4b9675a36e9307923cf5349ec125a0570260074e79a827e0b79e81902bb58e4faa0010ff716c8b", 0xa4}, {&(0x7f0000003400)="f070f6b2e0b7beb57e5d35e8da98ac1f59415a84f19c92dfb1d7d5a555a2ba60f068d3d2fdc6628395c8c00d76b2b62617d4396d10c1a13be3ee062ac9409e18145890fcfa13a3ca64adab624e2fd022aedf13e2d8453eac0deea4cf44ea57039913b25174d7f729147d30bff6054b4a080abfa40d94c1719fdea4bc51bbde4b3f68e0f2100e055c8c59bd5b737924005db0e19496c93438f4458acd66d85a75", 0xa0}, {&(0x7f00000034c0)="56a634da97778dcd663952361c0fa52896f74e45c506987796b555ff8c2f87d633c891e75bd732d499dd288af1964f19f68ab43a4e0c76111655d8a5297215ea90b28ea32ddca641e7d8553fb0c8eb1f95db5762586fce65e9ed7ca904889d3ac2fb190976983364d2ece6e9eae53bb2aea951c3e716319d94e07a13d9e68f4a50be6bc3764dab1fe8316888e3377cd09ac3f6e7de5ca723dc5a67493ffd06a5ceb47fe929d3d6c5ff7a73372437359a47f8b7e2295b193428d03451c9e2802de4cfd3af1ce3aaf831a18fad13b63bb0c38311087c5d63b28ef16a305ac9b43aa7dcc9ac6b1f4b0d799be874572187755683ff3ac5b259", 0xf7}], 0x8) 17:04:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x24}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 17:04:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="4e8ef5db88d2134552be8ec2a4709c484872564c510de9e55a8584d5cbc173033b66260c64fd4f2e0dbf3c7dd60008730ef8ac5f75c83b181d1301b5c77406bed3a3b14b0b61726b42992df030524fe8831ed46f253d23c7c2a9f0c2d9954b63492c6faf671fb4d40a5676807644e16d3f5c5322423330", 0x77) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) execve(0x0, 0x0, 0x0) 17:04:43 executing program 0: socket$inet(0x2, 0x3, 0x2f) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) read(r1, &(0x7f0000002740)=""/4096, 0xc749d79a749a24f2) close(r0) shutdown(0xffffffffffffff9c, 0x1) 17:04:43 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000100)='w', 0x1) write(r4, &(0x7f0000000080)="a6", 0xffffff28) sendto$unix(r4, &(0x7f0000000440)="43a4aa5535afb31255d978f7f2b0c4616bde7f1fb60d88e1bc027626bbb286ae256fb3cf7864541035d43fe372753b03a691c9c5b75073d582fef0d625a303b2a9cd075d0ceca78f70706ee3de651e9ab3e8760120e30a9b7cf18e0bef29bc3dd4a6e8ad18", 0x65, 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="2f2189696598613301002e2f66696c653000"], 0xa) connect(r2, &(0x7f00000001c0)=@un=@abs, 0x8) close(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0xe297, 0x7, 0x5, 0xab7073a7b14279ec, 0x92, 0x5, 0x0, 0x1, 0x2, 0x8}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="4d757394e29fae586d141269d0ca7876798e675e06e29b6493", 0x19}, {&(0x7f0000000200)="abefa8ce776901fb01f15ed00abaa68d94531d27d9214dc2058641f6eb3d4a7af023c7de90ce390ca931e618b8773e8f9821db08468fc101852d714cae5ba545985310f9fb958411a7a651d5cc20e4c36b325f032c92c3a1cfdb3d7dadd5d7dff2567745db9dcac728d183e0e66270b3eaae092d74001c4e475c6af57e1fde03c0b4b6477b5633311106271501dba292862dabe434b3c1469e8e2e303d561d1d84", 0xa1}, {&(0x7f00000002c0)="ca9ead28ae75afddc84e3427d0ac03d3ba8451ce4b4fc8f4d8bd26fc70d4ad9e9e133122789d48340448d05b622e40773beb1af4a39ecea550a988cce5743ad3d8f5838a041943ee100fa9303c6c8b6bc730767ca75e1df5feae8564a0164161c279f53d57de4aa2170790eb450d", 0x6e}, {&(0x7f0000000340)="019a5bfbf783922c52ea8c46ea58fa97855e7da1035c862263a6fdd0523f225d064c3f9efb62ded449eb03abdfd920edb7bcb2f61e5b7aeec1bb8182bdf9c850f8ee891ef3b88f5dd54634c43ebeb6873b6f4045e1b2df34667d655886e34b0598355733ef9beb4bb4588012e4dbe81a5044f4947d572a3ec935c8f5c511f7e0106c6d225b2ce0b03aa9a593d94af720a84ce379443e7d052434cb60350b261709e8c679cab470b6b1efcca57191c542347717f5741e27f4ab9614d2e28086ccdb70", 0xc2}], 0x4) 17:04:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) open(&(0x7f0000000140)='./bus\x00', 0x40, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYBLOB="61dc825ab6992d95a8d58cbbb6c3a1fbc1390e1ed80fa2ae1e85729991cbfb41bec438f1463f5b554b5aa314d6055c39833c", @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT, @ANYRES32=0x0, @ANYRES16=r1], 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xb2fc) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) close(r2) 17:04:43 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x104) socket$inet(0x2, 0x4000, 0x3) dup(r1) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x82) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 17:04:43 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') lchown(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 17:04:43 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfff, 0x8}, {0x0, 0x3}}) getpgrp() getitimer(0x0, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)={0x6d8a1c48}) 04:02:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[]}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:02:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0x80000000000029, 0xffffffffffffffff, &(0x7f0000000000)="ebffe1ccb32f0700000000000000469a8113c6aa", 0x12) open$dir(&(0x7f0000000040)='./file0\x00', 0x600, 0x80) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r2 = msgget(0x2, 0x0) msgsnd(r2, &(0x7f00000000c0)={0x1, "aebf756b3d994d1c3eed540239ea39c4d1affd00589b4ceca6d35a5410c18f8ce91fe55cd8f90f52b9846ef1398b6634b8efbcdb27db1161da77ab4f9f58d70d96fe06268ebce6143d751c33063dd94aa7daf88738c8a7df8a4cffa8d64a1db39942a457d9aca84f71b9e1e6f3af34a0c46fac134410170062be60930af5ca272e4c1a85dc30ab08fdadf1f48ecce762c8f50adbf14d51fd4b8c6e1cdc365f2708005c1ed1d15bf44e04f9edd737c5e00c6eaddfdb872002aed96eb05c412acac0d0a1a552f52087633217d08edddaf46ad06cb3aff780a97ab66f04000000f1eae1bb3ae4e8a109c3d4f4ed059d51a0546ec834dc7fd4dae5a4800838266b7c861b7d0ced933f650c316be0f6fdb83d"}, 0x118, 0x2784654cdad2cd0c) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000000016, 0x0, 0x0) semget(0x0, 0x4, 0x1) semget$private(0x0, 0x4, 0x108) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) 04:02:32 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000040)=""/118, 0x76, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x0, 0x100000001) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) r2 = socket$inet(0x2, 0x1, 0x1) read(r0, &(0x7f0000001140)=""/63, 0x3f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="894b9688a547c5737b201392b6d19bbb", 0x10) socket$inet(0x2, 0x4000, 0x80000000) openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001940)='/dev/vmm\x00', 0x20, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000100)='w', 0x1) write(r4, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000100)='w', 0x1) write(r5, &(0x7f0000000080)="a6", 0xffffff28) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000001200)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001480)) write(r2, &(0x7f00000014c0)="cc36cd13ac554af38b72b4d91398317b4fb8add283c272725622352b0cce8aaf65", 0x21) accept(r0, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) r6 = dup2(r0, r0) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000001800)={0x3, 0x45cfb59a, 0x4, 0x2, &(0x7f0000001580)={{0x25e6, 0x3, 0x5, 0x5, 0x7ff, 0x6, 0x2}, {[0x6, 0x87, 0x936, 0x7f, 0x4, 0x7, 0x40, 0x2, 0x0, 0xffffffff, 0xffffffffffff0000, 0xfc, 0x1797, 0x7, 0x3, 0x7, 0x68, 0x3], [0x3, 0x9, 0xffffffffffffff01, 0x8000800000, 0x4, 0x9, 0x7, 0x7f, 0x7ff, 0x10001], [0xdde, 0x8000, 0x6, 0x36, 0x7, 0xabf6, 0xfffffffffffffff8], [0x20000000, 0x3, 0xe161, 0xffffffff, 0x7fffffff, 0xfffffffffffffffd], [{0x59d80, 0x2, 0x60000000000000, 0x7ff}, {0x4, 0x7fffffff, 0x400, 0x6}, {0x4, 0x1, 0xfffffffffffffffb, 0x3f}, {0xffffffffffff131d, 0x2, 0x401, 0x6}, {0x7, 0x7fff, 0x8, 0x7}, {0x0, 0x4, 0x5, 0x8}, {0x9, 0xf66c, 0x1, 0x5f5c}, {0x400, 0x1f, 0x1, 0x800}], {0xe000000000000000, 0xfff, 0x5, 0x3}, {0x8, 0x100000000, 0x4604, 0x9}}}, 0x7, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r8, &(0x7f0000001880)=""/59, 0x3b, 0x1, &(0x7f00000018c0)=@in={0x2, 0x3}, 0xc) shutdown(r6, 0x0) sendmsg$unix(r7, &(0x7f0000001980)={&(0x7f0000001cc0)=ANY=[@ANYBLOB="437e90dd660213f7ae5d46c668eacacf01f02d2f66695faafddf6c72160098aeda7e48e5efd569a37ad1e3ce8a1f7ef1bb8362fdf1f2ee45d300885a5bf7e1114680adac54387484"], 0xa, &(0x7f0000001900)=[{&(0x7f0000001d40)="00e87884dbc789bac037a16941d969b201b83f1254d942053a1ebff60eeb5888314ddcafd6858eead7776280c1abcbedb2dc9d8c7cfabf49ab740927bd7f979b1711ba357eeb40d6bf228a90115056a3c7f9ef4b78193fb549068b968c92ba369a929facbd1772df2f9f1eee247efed8a32ce77f1e684b7f134aa1bbc1933cf2d92db4ae1f3822bb02f19e281dfa4df17cbb506093ad9efd03c05d79f93ffd3a5d40bb80952f197dbb635845b17dee6abf"}, {&(0x7f0000001e00)="900e05639ea45d1fac7932f941b6b2ad9c0ed2865262b6806a52ef04cee617ef5fabe57cb7065192c27abfc173afe3e9d029bdb3f356c41343ae14c31c62e850533b4dc1d2b3b6"}, {&(0x7f0000001e80)="fdf6ea02e6dd84cf115cb85599af72ad345619e253df6d4bdcdc71a8a1d78275bf6d73ed7004ef9ee7ce41d333c1514572d99deee394a1beda502ac9dfab4baefee1c483cae59e98e8b4c85ebb0d223b4a763495146e623c394d31c96ee22c8c67cf1d4fcbf84283887e0a7ca8b69a524f4170b7f56e44c6b4cc02fe915df70713c8354720217dd7cf4758fba4b438d5e9bb1a664883b557c9ece9d5704205b9cbf2527dd15fe6c6652ecd1d33fd9b32dfc1bfbdebb9604ae9250a981d3d7cd8e94319fa890719c4a6b43e1df240345966420c1cfe989d717875012346840b89d0e0c0688c15f0589a2b50"}], 0x3a3, 0x0, 0x0, 0x402}, 0xd) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001a00)={0x5, &(0x7f00000019c0)=[{0xffffffffffff34a7, 0x3, 0x0, 0xee}, {0x4, 0x7, 0x4, 0x4}, {0x220, 0x351, 0x100000001, 0x4e00000000000000}, {0xa10, 0xf6e, 0x4, 0x20}, {0x8, 0x1, 0xac8, 0xd18}]}) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000001a40)) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000001a80)={0x1000, 0x5, 0x80}) symlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0/file0\x00') r9 = semget(0x0, 0x2, 0x100) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000001b40)=""/144) pwrite(r6, &(0x7f0000001c00)="73a9e9a6d5188e9acea234b5e46ea495c10d8c2ae81271c09f93f89a0933e586035e48aa539434c8a19443b5b4be69a4deb5fb7e27e7691af1cdcd02d3a04066e65eb6d9ba6f4e2a4dbcc49a13e4c7b5df390afeb1849d3252585542191e2ffa5bce4da94cda8244a6775c8aef6a1db54d363deb7527efaf1d519e28db62a293f11800e652f50a61be7e4849e11c0c49415bc2", 0x93, 0x0, 0x0) 04:02:33 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) 04:02:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x20, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) mkdir(&(0x7f0000000140)='./bus\x00', 0x10c) 04:02:33 executing program 1: mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001480)=0x8) r3 = dup(r0) utimensat(r3, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x5, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x844) dup(r4) r5 = open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) mmap(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x221, 0x0) 04:02:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0xa9) close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) acct(&(0x7f0000000080)='./file0\x00') read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x223d, 0x8, 0x73d, 0x6, "65b04133ac7a89664e5ca198b0c2cce179cd941b", 0xff, 0x2}) pckbd_enable: command error 04:02:34 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000340)=""/142, 0x8e}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000400)=""/215, 0xd7}, {&(0x7f00000000c0)=""/27, 0x1b}], 0x7, 0x0, 0x11) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d, 0x2000000000}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") pckbd_enable: command error 04:02:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x7fffffff, 0x5}) 04:02:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/216, 0xd8, 0x802, &(0x7f0000000080)={0x18, 0x0, 0xffffffff}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000092fe004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) write(r3, &(0x7f0000000080)="a6", 0xffffff28) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x0, 0x9, 0x5}, {0x18, 0x2, 0x5, 0x34}, 0x3, [0x2, 0xfe6, 0x5, 0x2dd, 0x7, 0xd1, 0x40f8, 0xd9f]}, 0x3c) recvfrom(r2, &(0x7f0000000240)=""/73, 0x49, 0x40, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="2200062f66696ce53000"], 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 04:02:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000780)=[{&(0x7f00000005c0)=""/156, 0x9c}, {&(0x7f0000000680)=""/84, 0x54}, {&(0x7f0000000700)=""/114, 0x72}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r3) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r4) shutdown(r6, 0x1) poll(&(0x7f0000000000)=[{r5, 0x8001a5}], 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r7, &(0x7f0000001740)=""/4096, 0x1000) close(r7) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000100)='w', 0x1) write(r8, &(0x7f0000000080)="a6", 0xffffff28) recvfrom$unix(r8, &(0x7f0000000180)=""/18, 0xfffffffffffffe14, 0x1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000800), 0xc59a, 0x3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 04:02:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'\xf7ap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) pipe2(&(0x7f0000000040), 0x10000) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 04:02:36 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x9e08e719a864e736) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) wait4(r2, &(0x7f0000000080), 0x0, 0x0) 04:02:36 executing program 0: open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000100)='w', 0x1) write(r4, &(0x7f0000000080)="a6", 0xffffff28) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r5, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r5, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/27, 0x1b}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r5, 0x140}], 0x1, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000240)='w', 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() 04:02:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82024aca158d6c653000"], 0x10) r1 = semget$private(0x0, 0x4, 0x45e) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x80, 0x80000000, 0x7f, 0x3]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 04:02:36 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x0) r6 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\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', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') link(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000009c0)='\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') msgsnd(r0, &(0x7f0000000c00)={0x1, "e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fcc1950c3032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74269d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5"}, 0x1008, 0x800) msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0384db0000000000ba45ede2435a8b028adafbf16c17153cf3d137c2e9547840218de861faf03764bdf1254df9c5b2ae95e40e5a3992da2c498c258300e50c3aab346d5c1a1a6d53750c821647a64469feaccf000020006833db273def0fcd26ba59f4b32f202c35ebe13839caa82c0fbfd92faa2101429cd025087b3032d08608d951cab5c849d675e4e09321f673af8c2fad66c2dcfa5d977c8eb875a6d94e80865d628aed0774698f21abfd02afb17ede57c937c96ab2c2b851021bca8000000091c110a5bd229966d5c00edf91c261555f51e512c69bcc74ff41e784f153a96e738f0b2a63003e93065b702b9738cb24e9a7dddd42c4da2e39e9032a9f684753370b495a6524b96de425fa10335eed0000000000000000"], 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x9}, {0x400006, 0x0, 0x2000000000000000}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 04:02:37 executing program 0: r0 = socket(0x2, 0xc003, 0x11) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) poll(&(0x7f0000000080)=[{}, {}, {}, {}, {}], 0x5, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x7fff, 0x50f, 0x9, 0x80000000}, {0x8, 0x4, 0x8, 0xffffffffffffff01}, {0xff, 0x80000001, 0xffffffffffffff0a, 0x5}, {0x4, 0x3, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/C\x00\x00\xe3apf\x00', 0x33a92793a45e8cad, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x4c, 0x0, 0x0, 0xffffffffffffffff}, {0x20000000000006, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r2) dup2(r0, r3) read(r1, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) close(r4) ioctl$KDGKBMODE(r4, 0x40044b06) close(r1) r5 = dup(r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000100)='w', 0x1) write(r6, &(0x7f0000000080)="a6", 0xffffff28) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000000c0)=0x9) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0x100) 04:02:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) 04:02:38 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmep\x00', 0x80, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) close(r1) r2 = socket$inet6(0x18, 0x2, 0xa3) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f0000000380)=""/18, 0x12}, {&(0x7f00000003c0)=""/65, 0x41}, {&(0x7f0000000440)=""/66, 0x42}], 0x5, &(0x7f0000000540)=""/224, 0xe0}, 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) dup2(r0, r3) close(r3) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 04:02:38 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\xaf?}\x00\xbd1\xc8\x0e\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x30}, {0x6}]}) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0xa3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 04:02:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = getgid() r19 = getegid() setgroups(0x4, &(0x7f0000000240)=[r13, r17, r18, r19]) r20 = getppid() r21 = socket(0x11, 0x4003, 0x8) sendto$unix(r21, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) r25 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r27) r28 = getpgid(r27) r29 = socket(0x11, 0x4003, 0x8) sendto$unix(r29, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r30 = dup(r29) ioctl$TIOCMBIC(r30, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r30, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r35) r36 = socket(0x11, 0x4003, 0x8) r37 = dup(r36) ioctl$TIOCMBIC(r37, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r37, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r39 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r38, r39) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r40, &(0x7f0000000100)='w', 0x1) write(r40, &(0x7f0000000080)="a6", 0xffffff28) r41 = socket$unix(0x1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r42, &(0x7f0000001740)=""/4096, 0x1000) close(r42) r43 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r43, 0x4, 0x80) pwritev(r43, &(0x7f00000003c0), 0x273, 0x0, 0x0) r44 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x30, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000002c0)="cabdf547e555d25d6af460bb51b67cdb94ba61836a3ea0baa5256aa3279fcae9aff2a1e0d02919cddb4d7a5b19a0aa1104091aa4009f769e626850c06d761f2ae06c85932d9a009e59404f257195b169339f1c963f1fb78d4462406fa71d115d86411490b69cfa9ca05c290392a70a1b39f630e6c47b4c09e4b69873c5552fb5f67438017d97fc3f09124bd897b4b7f380624715a2747f52796e0de992cf03f118b0c531001db5a38a0e25f62f10cf7935ab55cead5123fcf17d23874cbe629bcd79d0b1eb72c91c8699e449c526293e16181e489edd8d3c293c6265fb0bb8e50d104000fc3337a0be09e51a3b2ce087926217", 0xf3}, {&(0x7f00000003c0)="ea40dfbd45c158e74a92cf44a197530b6970130b418ed06c48cd0659d7a881194160dcb064cd5a9ce441ad5273e015dbe60bdb029d5ed11d64f07fa19fa9249e4f719fb8fd5d957234758868fa2f9dc460914affacdff599f8d6d95a692ab1018886f8d65c5e8d5395e0eb6eecc9780c2af1c3f04ef4874fac0c72cc6c7146eda018f1e8897746da0fa6f8db28b36a57db1ee7c79e613ba0e5ea783c9f50177af4b60be313908406c94fce31be35e645ee4157f9a5f5ea0c72982ee9c5157ac00080bb2595752bd978fe2014524b5314d7b1bf73fc7ffc18131dd3276a7c4c9accf59e0292f79be92930cc4f7ac6148dcf977114cad21603ce903f62de", 0xfd}, {&(0x7f0000000080)="253de25941271d240d76039aa72519", 0xf}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r19}, @cred={0x20, 0xffff, 0x0, r20, r23, r25}, @cred={0x20, 0xffff, 0x0, r28, r31, r33}, @cred={0x20, 0xffff, 0x0, r35, r38, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r40, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r41, 0xffffffffffffff9c, r42, r43, r1, r44]}], 0xc0, 0x12}, 0xa) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 04:02:39 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) 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, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r1, &(0x7f0000000040)=@un=@abs={0x3, 0x0, 0x2}, 0x8) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x300000000}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x9, 0xf1, r2}) fcntl$lock(r0, 0xe, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) 04:02:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 04:02:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) setsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0xfffffffffffffddc) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x1, 0x80) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() fchownat(r0, &(0x7f0000000280)='./bus/file0\x00', r5, r4, 0x4) semget$private(0x0, 0x7, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000ac0)=0x8000) link(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000240)='./bus\x00') r7 = kqueue() ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1cd, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r8, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000180)=[{0x4, 0xff, 0x38000000000}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 04:02:39 executing program 0: shmget$private(0x0, 0x1000, 0x280, &(0x7f000019c000/0x1000)=nil) shmget(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) 04:02:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) 04:02:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) chroot(&(0x7f0000000240)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) sendto(r1, &(0x7f00000001c0)="5f5b411a033a078205182c939a3012199ac2eeee79acd7cdf30a2868bb910020a0e75c953bb6d63a", 0x28, 0x6, &(0x7f0000000200)=@in6={0x18, 0x0, 0x6, 0x9}, 0xc) r2 = socket(0x11, 0x4003, 0x0) accept(r1, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) sendsyslog(&(0x7f0000000280)="7a21a7fd84c97d1192265078316758897ab04e40dd5b1bab4b951b5f9c87fd8112a79bfe2aca73efbf7a701d86d96dc9e7860210cc4ec5810955f41fae6b4abf7d05bba6166273f041c6f5cfafcf71e51959347712ddfe5d16e694bc25b0d9907169ad04a49460f400c515079221fd32418a17f136f6b6ae010ad7b30f8b8d538a1204198f08788095781f0f4e2e00c2796335773410fc5ec3109ef734db68844d69d7fc08ba05ddf5b9", 0xaa, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) close(r3) sendto$inet6(r3, &(0x7f0000001400)="ebd289f8869de53d75b68d29299b5730cc586c1e09493da2ef664974d12d8a081a7cf560103bc7387690f95560c9d8210516a4c023f5c869c3d68e8a51c07700e7b07dcfa00a2bf5dd203ea6ada29262106e1f282dd9fd5ae8a3ec821eb743041ae90966611e840aeb38e8907690628ee9d824f99fd99e7afe49beb917448d05d15c5d9448c477f780d686f18917bbfbc8a24470e14952b717929aa86dd38cec9184cc133cbb12432dbedf7ff93694c068db06eeaffa2a77d4972f7d58d8c0761a7ffff57796757daf5488ecabe219ff5a5a8afc5f23f20d3720c3a3c89e25d2acf372c55bb2de76ccb76a0d3d3c6a6e3988a2f6ba0d86eb6804163fb83792e2664621fda4e40cd177fcaf653dd02ea9430cde3ad3e986f7b14526be2bc8965d219c34e3ec848e6a0e8ff910fa87462fe02581b89a02b60c56dee54ed7b7c417515b9a9670c7faded11bbfda3cdea50fca4690f02ec9cdce5b2022c82ace1eb99de2711f048dc6177327f1b3234187b4cff9216a139a324547ebd42d26df0d33a5fe45dd4289c4f4239a109068c1e58a111364d9c7d5bb0dcd342dc3851bce0ce03b539bf1fe95bda1c57044d52878b68ca493b984cb4309ec6d831a4855476e19a208d156cdbdedcc1c8bd0e8664d1547a95ed61b005f8a5ab7f1e850cee5fa84d393131184e950c5d1430a458458ea90e01e5dd5bc0763602ce010e215045320eb865875f95e2f644d38effa5b7b6e55d7413eb407575946018ffef2c85d66ac55920dd9b6f472998520c6f882e8b5ba014e34342c80f80ed84d0c1315ae9b9a177508d92fd85f852de6498b5c3fffe6dbab4506470a9ed906eca5b7990190e2533f178d14074285e94a4b6381ffea120a017a694230b67dbd9cc2e0ae4aa231c45a32a5dad3a9d6414035f7ff01134a4abe69d30bf387cab1246251dfc2cd3a8ee304e4f2cb992d0cdbdb65177ddf7aff648074ef587e618d488efb182d929f950bf5d708d62f41d5fef9aaabe331463e9ca7abf547bb378bd5a315766c1f71a53ea69a92f7e060e0a87aff0ccaad9cc844755c633c00e3607ab0ddd170ea6e5df45b18e8ff34223fabd94777d56d2f26d935529f7133c793ca91c7bbd195ee55ccb8d4298407adceed3be00cc7b7c13652f230ccc42b925d29e9651e5495a82dc6aae613a24daf78e68a497e84e8243c0e3016601a40639b6d9e811d3ea64508d8502a1218829b886c2976e643449dc18e1300130bb888aba77514f9df218747ededfff7ad3e4677cd974a27de2ac7b27cf5345ce72987bb9018ecbb16536fe4e02f30ceeac4a28a8c6141f6ef8c13cb7f12ceb1c126b94fd405aa83d01bc2eb1f690e3b06cca552416cd083cdfc8cc1001f8f094d1d1a160324d9b8df892f8c1cde316fe96a55481b3e64fb007d32d57e057b56a0c5158ea32d96ce19aae9ef633673f221ddc554a44fd85688fd8e021678275bf1eba2a559f42f8ee6ef1038f83002108d3d4f5264b2f715d0193f4c2be8b933b3debe9eb63e0ac5064b8b55496477191d8afdd5676e6ebd08e475c78a9c66ee7603798f89c99f4ed2a5d3aa95832a75907f8d9c8b68fafc8c947d86468d57826b5e832a875ff2d34cf09a30ce68c9f486a53ea9719ff8fcaf9a22d57b22197ff0bb179383e1adf8c378423cbb56250cbb6c576d051b742bbbfd2e1a2ae6763b6cc3cb8e3044fa4287d1df52e20c26d5f4460f039b3887a96ee226c36688ab3ff184894215211a1a25fec0e6f3a5fa63b2245e5a4bfa23dacb29d3eef5efea24f7b41c7aaa6d1d26c83b0c15da62f846efcdd1f069094514ae93a94d70d825cc70826b0ee3a06806e827929af7ee81fd8a33c1a09e049f13c02d2dacdfa3254acbc5c925f57928643442be7df3c67bb01414bf6719b64bd573a214cfcaa6c8b41901ea7785453fdea777426a22a384662398432569d04175bb01ccade0e8239ca85713572d5324cb927be94a3f1ab6db89182d7166676bb98b0e26ec23fe358e2019036792d6bd4c9157c8e9806236bccc9f34fd1dcc5f31e1e7b4506dd2b63f4d1e08c50c8639b3d20005076a54f88fbd074b37b8a62a3e8625926e65e320328e7cf2b778af3267cbf52913b16580597d37fb57d95f49f845ecb13ddc2801e18c3adfef7338b63a2d3b0eb31e26bdd4e9993ea8dbeb640cb2dc068b27a814ba6da91da6f6138d162f707ec8b67f132b9816d5ac7ab324350274e992b987f8cf1aa44ac4c577bc7e9cf0b9498b11120eb4210de4635a7529e167183d836f1d1b7529a26295af84647f5c9278053e98e991df558ec75e9bc8db367958e34aff7651c53e9c19985e2764cc39c4dde3f8b1d9f8aa770a2568f4e4d1c81532f84e6aba48b7e3af712d7205166370519b1752181eef6ad50094c631071f5386e750acc0462fbdc7bd1a32d7b4924ad4984746bfdabb932d0683c64850874c94c2d763ee4132d397ab7a772e205561d62fd8a7d7cc26645770ace102eecba536cbe5701494ca7e3887580c7187296c930135bd4ee4a8e40ae76471375b55389995612a97b4286fedd62eebde922fe9984e7d08017dacb9de7ebdfcf95534e45162be05b02259eace95cd4934c35bdc38b3eaabf379ff96bee95188a870dfaf39753609c2d09bb85281813d64ee7df2a07bb60ce9461a0c6cdbc333f729a903502b0a096cfded382f2f6484ef6ed0714764478aaa1265dca1b8ac1f5591791968022dc477a21da0f132899d37a34fbbdbada8637e79afd09afb46a11519e62d17194f3154029575b015df3b3e737242f60b4d7345036b988d0833d633a3617232f834ef9dd231e9e651d21541319ac6674a9d607b1bb2993a02640585550d795f0bbdf8c0da34b83b15bd3e39cad74c076c88b2104892e84b98b939f426d8973e494182dc56a9b56a449b36723d63c08d92241e31e3ece1161814b410710194cdb8800c85f334256810e589f22369e64ad2bb3c3dab79334a178e1336e50037053a9577e5d26872ce75237fc3b624fdd5f64a20a3017977a4b68d34196b79a59ab43623b607ed1020f9f1f3a376f260826457a31f41aa68ec536567f8d80189f83f33622ff5d72b545e36480f0edb052b7a11e1e5858781fa665c6b054fe0d22af8c91e8c20dc45801e5fc5fda891ec6baf03e110a9915dd34bddbb72b8cc558cf5819e3884a08431ec3097a26d683e562aa90ee7474a3b0f4f46b7e70946cdbfb6b558a832ff620a68756a1ce9c65e14775ed616af450ab9cfdbef46581e5d33581948f8400659a666ca90ed8670ac308690005d97e9d7bced0ae387f98af78364f5136064b6838c909043d466d2d7c4a55f57d9ac578c9614f2e777bec8a0b13043d0d0072ab1baa224ff9a605294383bf7e35b8eb7735a32e65adb19eebe923621e1d5cc71664dd2a26cc6485511f318bd37a162c0cb8eddf6eb48d85b43c2416a07c6782c78feb99d992a54b53a3de3ea27db2e8c9514a6e6deb9eebe147a6284d4b2813dda027ba4c0598241804ee105b265a62c4820435157efa7abe21776b870defee2c08c38cfcd2a422913bad37f2cb19e60413cdd0b86291b87d04083ee20b005e73b6e99ec7e5a36c5227b681933d15803995d51098a840316dd7863a9b2d9ac24f51f990b1a63b89a146880cb5f4b64d99362d93cfe344ff9a2a464752dd38e81d0288e034c1522c0f14221c5712e12fdf186f1951598e2df32e3829e1f320d6492a154522bb24e0ad00d3ae2541863f0754973db182573f890de79bed33a054322b7f66958973eda7b50b75552c4c1ad877e6187b2ddc7dd22ca7324432bd68828dc7467e80eb2bea6157d7da7b23fab76908dcdd47e2b8cbb74d25ad0fa44a15a0b3725aa94ddec930bc58228d52bf8e29090afbe2cd327dc358404bbb952b74c421137f5cde1072e476f1ad8b28967ce13f29fc8a52bcc2252ee35ae2188cab5a073261a950420b34b5265d4a53886e2a2ca04f2cd3a09f01b4486a653ad9d83b8bc16073215ef828d7c45b95c6a0af841fd547dd2300d270aea1f04e3ebe80b7f9371df6c9c8d4fcd4e725d741dca901f6f46ea555cef7fa8f7796da42d74085afb5bb1ff5e41f3a94258b5cf77171e627d449884d0ac3d282682db941fbd97dc1403c99f961f28176e7a1b6b24dc0010c1daf05221355de045cab5b77b453a170fa45c18af9fa2c829cbfeef82621e3dce5cdea6d75270d6594d4eafdcf16618b58c6735d0bfc5f66bb6b65eb1b8fc8df19100c4839b7fca2ca657f5479245b432fc760682e41af4f2bca51e791d462a38fd7fce2924c970b176e050de026588b08bc91d5b6509053d1511ddad1ede5b8652df0953199b15d0261856e312885d468b5d740fbb57d120f7eb4c80f6bdc70a1406aeddf807f945ec24b83e2a973010ca7ebffb43c8fa8a16d1a3442d25e88a199bfbf36dced3bc6e23625c5839290ceda0211b7e6be7c12a4ac6a7c6d2596486dfb5153bb95753f53161f36d37b76d97a7511fe515bef486ce406eb21f71191238189839c48d8d9c4daaecf4058e130eef121213787ea5b7f9c8b46ccb2bad243c3ef7e283246649fd0c5415037290f90e2db0a860abb9ad66b19f523bd9f4cdb2da2d619e3fb43ff1bba2d36ff2f74a293f9effeb36207f6b19a3ce11a63be5d93ee4a5ae8e1936e77ba6a2faba92200b328ccf3a47ed582820fc5492f255850af5a916dadc600d0f567f082a158031e7bdf5e7246097f8fc444ec5a3180d04b8309cebf0dcd6dcb03e04cd38cffeffe1e7b60c3f76131e9ead1f0d3e89cfd970aa8b1e96b63039385a6df9cd980fa5ae9f1ca7b8203990145ce83efb042dfebbdb2a0b9ab06e677ef8632b7e8f706bb8f5a498c8359c0c519c6becae340cea69d75f46f0ffddf96aba287931b3e2f87ed4a6e80612ffea116a757c1475d5fe634c0291bb6ff7135b273dbcc7c7875f249b7feb8bc57d1b187523737881b6287edfdaeed1872d9541856e372f4fddbd6c49fa56790db9cfaa1598a2e331cce79c4b75fbdf3101d636e65edde6204b97fe89de866dd85918266adec5dfc81770c7e385fda593953b070511626d477fbdbadbb56e0d4592166cc10e7b961ba781f56a5874b15007efed43d6937ad615840b3a15b7e0e3987bfb2a5c4af871cc7ecd0b0b7f7cf0ecf46e7daf8495ef1599f6cb109524d3cc4117e6794c5554ebefaf02b9b8bc884651e6f86e719c41908b73ca9681ddbaa75ab4ffee21f389a3761996eeac910e22c1c490c7021cbfff8aaa651b27407a16af9daee74d62bccd7df4724174bcc281234d6dc3aea52162751f7fcb6e797d9a42d903ee0f152b4d67143ad73843dfbaaf7d0ce35b2ae5185e7a9dc5efacc50dfcd5af388ea8486115d60582bee306a9067a960a9d31f73fbcfaaf5fed7a85e8fb9fea532a09934588d6f56b61abd42157247a80e2386fc2259e788be5a85e40fbeda7584c3c61153298e83d53adc28584d20f947e6e8d66d1c1946a44abd2cf73089012e83ab6bbeec3f0dfc445fa1980f7a2cc56058a92d8b15ada46c76a4915146bd14277ea741f8e9fe2ea7184e1db9896efa361d686d2aca5e9dd195481439535be128aaa4648bc10b6875eb3975898b8cd27f0f188855dcfa22d22a52cc06ee39d058cec986f353683b1dd71b34e090ba8b5e671627c1d1019fa95f553967f36acbeb3d31f1e51498a651ee8e5193a3c2f6d9f8596065db8d2a06edfeb0c4ce9f8919036d08236d9e3b5ee8abf77b6fd2869418a41dfea7cee", 0x1000, 0x15, &(0x7f0000002400)={0x18, 0x0, 0x81000, 0x5}, 0xc) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000013c0)={0x3, 0x4}, 0x10) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0xfff}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) 04:02:40 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) madvise(&(0x7f0000b2c000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x9, 0xbbc}, {0x7, 0x1824000}, {0x46}, {0x47, 0x5b6}, {0x5, 0x7f}], 0x5}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x4) mmap(&(0x7f0000b0d000/0x3000)=nil, 0x3000, 0x4, 0x2010, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 04:02:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x8000, 0x9, "d275d1b13361cf70a886bc9c4a212d703e17bb03", 0xb321, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='c\x00') 04:02:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0xd1a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:42 executing program 0: 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) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='r\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getrusage(0x0, &(0x7f0000000100)) write(r1, 0x0, 0x0) 04:02:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r2 = geteuid() r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r4) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x2, 0x101, 0x8, 0x9}]}) r4 = semget$private(0x0, 0x3, 0x202) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001000)=""/4096) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000480)=0x265d) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000200)=0x1008) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000180)=0x9) r5 = semget$private(0x0, 0x3, 0x202) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001000)=""/4096) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000480)=0x265d) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000200)=0x1008) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000040)=""/111) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x51}, {0x84}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 04:02:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x3) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1}, 0x0) 04:02:42 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) msgctl$IPC_RMID(r1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000880)={{0x0, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)=[0x3ff, 0x766]) msgget(0xffffffffffffffff, 0x750) 04:02:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000180)="98", 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x4}, {0x61}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) close(r3) connect(r3, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:02:43 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) syz_open_pts() ftruncate(r1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCPROMISC(r2, 0x20004269) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3afb9643493c88e9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 04:02:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xa9) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x5) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x6, &(0x7f0000000080)=[0x3ff, 0x80000001, 0x1, 0xbe79, 0x637, 0x3]}) 04:02:43 executing program 0: r0 = socket(0xcad553a91ee07774, 0x1, 0x4000000000005) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x22) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000140)=""/178, 0xb2, 0x4, &(0x7f0000000080)={0x18, 0x2, 0x5, 0x9d}, 0xc) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xcb, &(0x7f0000000080)=[{0x3, 0x3, 0x4, 0x7f}, {0x400000050000000, 0x8, 0x100000000, 0x10000}, {0x4, 0x200, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 04:02:44 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) fcntl$setown(r0, 0x6, r2) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0/../file0\x00', 0xfffffffffffffffa, 0x1, 0xfffffffffffffffe, 0x1, 0x3, 0x8, 0x0, 0x0, 0x1, 0x5, 0x6}) open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 04:02:44 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)=0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000200)='./file0/file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x102) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xfffffffffffffff8, 0x101, 0xffffffffffffffb0, 0x1, 0xe2e, 0xfffffffffffffbff, 0x6, 0x260ff0cd693ba731, 0x3, 0x5}) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) 04:02:44 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = syz_open_pts() poll(&(0x7f0000000180)=[{r2, 0x21}, {r3, 0x10}], 0x2, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r6, &(0x7f0000000200)='./file0\x00') 04:02:45 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x9f2af3bdc712acb0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x4}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffdad, &(0x7f0000000100)="080d34413fb2c507153a05b8a2a93ead64f0b0030000002da9b41945d7e2fb462dc237c9b87040f1dc4690577e1643f37afdc658cffa0feb2ec70c8f385dc7a9803ebf4024dfd143b3f72573b02a") 04:02:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1a, 0x22) socket(0xe52cf88a595e1c2a, 0x3, 0x2d) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x1, 0x515, 0x789028d3, 0x0, 0x2, 0x7742077c, 0x3, 0x2, 0x5, 0x1}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 04:02:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x3, 0x7, 0x2, 0x6, "6ac37a069fd5481e4cbabdf0a7ca5eaa49e6156c", 0x2, 0x6}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x3, 0x6, 0x7, "84e2f5767e7ffcdc032d463e576235499914ce3f", 0x796c, 0x200}) r1 = socket(0x1a, 0x1, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x2, 0x5, 0x1000, "581647abebbb41aec7671f538ec31fda5e1ad9cb", 0x59, 0x3}) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x2013, 0x10001, 0x0, 0x8, "84560025227515d1153e51fdb5b13d21582defb6", 0x8, 0x3}) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r2 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0xd4b, 0xffffffffffffff00}, 0xc) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x6, 0x5) recvfrom(r4, &(0x7f0000000200)=""/100, 0x64, 0x41, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r5 = accept(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100ef, 0x0) socket$inet(0x2, 0x4, 0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000003c0)={0x4, 0x9, 0x6, 0x967, "9c680f1854e5b8a902eee0d252237c0a7ce741b4", 0x400, 0x20}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0xa676210c60414cc0, 0x0) bind$inet(r5, &(0x7f0000000440)={0x2, 0x2}, 0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f00000004c0)={0x644, 0x6, 0x8}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) pipe2(&(0x7f0000000500), 0x18000) socket$inet(0x2, 0x1, 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000540)) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f00000005c0)=0x10001) r11 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000000600)={0x10, 0x8, 0x4, 0x8, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xaff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x9}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xeb}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffffffffff09}) 04:02:45 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCSCTTY(r0, 0x20007461) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getrusage(0x0, &(0x7f0000000140)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) 04:02:46 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x0, 0xfffffffffffffff7}], 0x2, 0x0, 0x7ff, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="031308000000000007733c0e46cb3bb8067b24dbba58ea0b7b99ff878ade99548d619f350c004cabcb78d468039426e89245068acafeb8a4901e1d5ffae58e98289a53312e856250c11b217ed1d05add766b6645cb8d210e11f4094ba8331912e7dcb0685eb87beac9ba54390dc8011d806df2a60617c3821d9776a6bf06203e16271cab1fe012a32b0c861c28029e4c9120c95a5c9b671f3b23abfa8c37858ade5c0b972be832e8ef560adbd818d624d20b66d148e5149f5fbca5435a8e9376f67036106ad9ae4ccec40caf6c1b9afed27b85847195aca17a6f6300708eab058e5ca6ae45100531d80ddac74e73ecd7a3b06e747adbf79949903f1dbc"], 0x8, 0x800) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r2, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgrcv(r2, &(0x7f0000000040)={0x0, ""/28}, 0x24, 0x0, 0x1000) 04:02:46 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0xf73396c4c7b6abdc, &(0x7f0000000200)) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000002c0)="c7e3072b2d8c279e8c1a2b4c8abb57c3004bdfa98d0601c043199664a62ce516964ff13ae152125377fab32c8a25768265ede5eec093c25cdb7a9b15b2e4b5b8b8fa10bcfd787677b496f2f2c7e12f33136ea98881e78ffb139e3b4fd5e394e4a8cad9b4b10a40c0d0d1509868c6f76484e61c05b267255b60a9c1e30f8669e92fe30f3c6151b90730110b43", 0x8c, 0x4, 0x0, 0x0) 04:02:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000100)=""/147, 0x93}, {&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000380)=""/151, 0x97}, {&(0x7f0000000440)=""/133, 0x85}, {&(0x7f0000000500)=""/91, 0x5b}, {&(0x7f0000000580)=""/98, 0x62}], 0x8, 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000003dc0)='/dev/null\x00', 0x0, 0x0) kqueue() kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f0000000300)=""/15, 0xf}, {&(0x7f0000000680)=""/15, 0xf}, {&(0x7f00000006c0)=""/15, 0xf}, {&(0x7f0000000700)=""/167, 0xa7}, {&(0x7f00000007c0)=""/196, 0xc4}], 0x5) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x1}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r2) pipe(&(0x7f0000000bc0)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r6, &(0x7f0000001740)=""/4096, 0x1000) close(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r9, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000980)={0x8d, 0x1, 0x80, 0xd9a, 0x7}, 0xc) getpgid(r8) wait4(r8, &(0x7f0000000940), 0xa, &(0x7f0000003b80)) read(r6, &(0x7f0000001740)=""/4096, 0xffffff33) close(r5) preadv(r5, &(0x7f0000003fc0)=[{&(0x7f0000000340)=""/57, 0x39}, {&(0x7f0000003e00)=""/29, 0x1d}, {&(0x7f0000003e40)=""/244, 0xf4}, {&(0x7f0000003f40)=""/100, 0x64}], 0x4, 0x0, 0x0) getppid() 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r1) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 04:02:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xdf3f314934ffd3ee, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x81, 0x9, 0x2, "2c3a816619dde8b88129a6c3ff8d325ecef9b06f", 0x6, 0x6e01}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 04:02:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) socket(0x10, 0x3, 0x1) close(r1) getsockopt$sock_int(r0, 0xffff, 0x83, &(0x7f0000000040), &(0x7f00000002c0)=0x4) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/239, 0xef}, {&(0x7f00000001c0)=""/214, 0xd6}], 0x2, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000300)=0x4) 04:02:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) close(r0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x3, 0x2, 0x81, 0x1e, &(0x7f0000000180)={{0x6, 0x3f, 0x10000, 0x6, 0x8, 0x6, 0x9}, {[0xb4e, 0x8, 0x400, 0x4, 0x8c52, 0x4, 0x7, 0x0, 0x60, 0x5, 0x3e429719, 0x9, 0xe2, 0x2, 0x76d38e20, 0x6, 0x158b, 0x8], [0x6, 0x1, 0x80000001, 0x40, 0x8, 0x8d2, 0x3, 0x4, 0x5, 0x6], [0x101, 0x0, 0x4, 0x6, 0xfffffffffffffffb, 0x4d1, 0x5], [0x72d51385, 0x0, 0x6, 0xfae, 0x7fffffff, 0x9], [{0x2, 0x5, 0x4, 0x81}, {0x6, 0x6f7, 0x6, 0xe81}, {0x40, 0xfff, 0x6, 0x7}, {0x2, 0x7, 0x7, 0x38b0}, {0x1, 0x9, 0xfffffffffffffff9, 0x200}, {0x80000000, 0x7e, 0x100, 0x8}, {0x2, 0x9, 0xa2a, 0x7}, {0x4, 0x5, 0xffff}], {0xffffffff80000001, 0x1, 0x100000001, 0x5}, {0x5, 0x9, 0x1, 0x4}}}, 0x1, 0x6}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2}, {r3, 0x152}], 0x196, 0x0) 04:02:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f0000000140)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='@%&\xe5\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000000640)="7147fc6c278cb909b5a938ddd8b8dfdf1783fbab25e930f5f88daf1518530cbf5f3a7a6285b1a1d44e0de39dc6a76137", 0x30}, {&(0x7f0000000680)="b487b968dcc6e6e8c181ec6057ac0e755755823f8825c3af77a7957be8719b50b72dab8aa19c1c73af400ddba4a9b6fef03d8ef1f668d48a43ad0a9cfa1a665649dfc5d50dc43cd415ea92487a2cf2f400239baf7f55d2bff8026f71eefae6008857212530c3cd38b237f898bb069846a622b7a0604320115a025cbe5b4c0caa9ba3b608c0cec1885ea2176ad878dea468d9af2dd4d4f1eaa5f9d80281c25db5f808f475c2afa2", 0xa7}, {&(0x7f0000000740)="919a2f628dac39e05a4df823d376a81e6456f3bd2e216bffb7266b119b3ca6877d280b57bed0b5205c47f6eb8ed3251162b488a27c346782", 0x38}], 0x3, 0x0, 0x11) 04:02:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) r2 = dup(r0) poll(&(0x7f0000000040)=[{r1, 0x10}, {r2, 0x20}, {r0, 0x4}], 0x3, 0x10000) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x4, &(0x7f00000000c0)) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) 04:02:48 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) nanosleep(&(0x7f0000000040)={0x54fb8000000, 0x7}, 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) r0 = open(&(0x7f0000000280)='./control/file0\x00', 0x100, 0x0) mkdirat(r0, &(0x7f0000000000)='./control\x00', 0x530eb0c8949bda37) 04:02:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f00000004c0)='~', 0x1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) pread(r3, &(0x7f0000000240)="986f5d8cd7bebecaf073277a663c80c2984d1050c39991b66446823dd6a52114c7be6dafdf21d95ec4e71552b12ae833ddd9f4c3b199242d69b6286b5af2bc075094656c8ef9d5e20c8c30d8332f2749f8a6c0b1db88cf0a1eb87ee29ba97bbe5e8a2fe397ed4c8812673eddd50dd9db966a656b9804d2247be1c18a80ccca213810842bc850f4", 0x87, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x6) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) close(r4) write(r4, &(0x7f0000000180)="973f505ed2da1c9082df0e3c2eb1c7403cfd0bc293bb20957176a9b18f7656398b6eaa7210dab7f8c5718562db3f95378769f15b46064a1e19b5b6aace53337f83cd206da344a6b3a6dda1bfdce65c5ff43d7eed1af9dd9a60297f915a99aa79882b3dd0ed43040e9b5ffdb0a35e6ad6f54a54e6590030ea984e82e11b9704fd48706a6e49ea9a", 0x87) read(r1, &(0x7f0000000000)=""/8, 0x8) 04:02:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair(0x2, 0x8000, 0xffff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x3ff, 0x7ff, &(0x7f0000000100)="ec0e28bbfaf8be0f129e1660a104199d64f50bd82b8d26c7fbae5816eb8e6ea2", 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000006c0)={0xd9, 0xfffffffffffff2e8, 0xffffffff80000001}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) close(r3) mkdirat(r3, &(0x7f0000000700)='./file0\x00', 0x1) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 04:02:49 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) 04:02:49 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000200000005}) 04:02:49 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x5a}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x40) 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0xff, 0x20, 0x4, 0x3f}, {0x9, 0x8, 0x4, 0x6}, {0x1f, 0xfff, 0xfffffffffffffe00, 0x10001}, {0x200, 0x2, 0x7f, 0x4}, {0x7, 0x3, 0x1, 0x1f}, {0x401, 0x1ff, 0x8, 0x80000001}, {0x800, 0x9, 0xd66, 0x1}, {0x1f, 0x5, 0x7fc, 0x8}, {0x4, 0x0, 0x100, 0x4}, {0x8a, 0xb7de, 0x9, 0xec}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:02:49 executing program 1: r0 = socket(0x31, 0x1, 0x7) listen(r0, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0xc4c8) r2 = socket(0x18, 0x1, 0x3f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000001c0)) r5 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) shutdown(r5, 0x1) r6 = dup(0xffffffffffffffff) r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8000, 0x4) r8 = kqueue() r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0xa4f494ce980543bb, 0x0) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r11 = accept$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x18, 0x4000, 0x2) r13 = dup2(0xffffffffffffff9c, r5) kevent(r6, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x0, 0x2, 0xffff, 0x1}, {{r7}, 0xfffffffffffffff8, 0x20, 0x2, 0x9, 0x3}, {{r8}, 0xfffffffffffffffe, 0x10, 0x0, 0x200, 0xffffffffffffff5b}, {{r9}, 0xfffffffffffffffb, 0x10, 0xe4ac3f308cb0c72b, 0x8c, 0x1}, {{r4}, 0xffffffffffffffff, 0x14, 0x2, 0xfffffffffffffff8, 0x100}, {{r10}, 0x4, 0x0, 0x4, 0xfffffffffffffffe}], 0x4, &(0x7f0000000440)=[{{r11}, 0xfffffffffffffffd, 0x0, 0xc4f73c6b5d1cb224, 0x1, 0x101}, {{r3}, 0xfffffffffffffffd, 0xa8, 0x80, 0x3, 0x5b}, {{r12}, 0xfffffffffffffffa, 0x20, 0xf0000014, 0x7, 0xd887}, {{r13}, 0xfffffffffffffff8, 0x20, 0x1, 0x80000000, 0x200}], 0x7, &(0x7f00000004c0)={0x3, 0x5}) r14 = openat(r7, &(0x7f0000000500)='./file0\x00', 0x40, 0x0) shutdown(r14, 0x0) clock_gettime(0xa, &(0x7f0000000540)) r15 = socket$inet6(0x18, 0x4000, 0x3f) read(r15, &(0x7f0000000580)=""/32, 0x20) r16 = dup(r15) ioctl$VT_OPENQRY(r16, 0x40047601, &(0x7f00000005c0)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000600)={0x3}) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x100, 0x0) symlinkat(&(0x7f0000000640)='./file0\x00', r17, &(0x7f00000006c0)='./file0\x00') 04:02:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x1) r1 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x5}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x1, 0xff}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000180)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0xfffffffffffffe39) r4 = socket(0x20, 0x4000, 0x3) write(r4, &(0x7f0000000080)="a6", 0xffe1) r5 = dup2(r1, r3) ioctl$TIOCSTART(r5, 0x2000746e) 04:02:50 executing program 0: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) r0 = geteuid() r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = getgid() r15 = getegid() setgroups(0x4, &(0x7f0000000240)=[r9, r13, r14, r15]) r16 = socket(0x11, 0x4003, 0x8) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0x4003, 0x8) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r27, &(0x7f0000001740)=""/4096, 0x1000) close(r27) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r28, &(0x7f0000001740)=""/4096, 0x1000) close(r28) open(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x5a) r29 = syz_open_pts() ioctl$TIOCMBIC(r29, 0x8004746b, &(0x7f0000000180)=0x7) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r31 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r30, r31) r32 = getgid() r33 = getegid() setgroups(0x4, &(0x7f0000000240)=[r24, r31, r32, r33]) getgroups(0x3, &(0x7f0000000000)=[r13, r33, 0xffffffffffffffff]) r35 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r0, r34, r35, 0xffffffffffffffff, 0x2, 0xd32c}, 0x80, 0x0, 0x1}) 04:02:50 executing program 1: clock_getres(0x8000000002, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000040)) socket$inet6(0x18, 0x4000, 0x807ff) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) 04:02:50 executing program 1: socket(0x20, 0x5, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) close(r3) r4 = open(&(0x7f0000000180)='./file0/file0\x00', 0x10000, 0x14) r5 = openat(r4, &(0x7f0000000080)='./file0/file0\x00', 0x802, 0x8) r6 = dup(r5) sendmsg$unix(r6, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@cred={0x20}], 0x20}, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="5d6ae32658fd229d01469927bc8860beec21ba61573be6ae1f0be8126a3079308ba4711666", 0x25) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r8, &(0x7f0000001740)=""/4096, 0x1000) close(r8) dup2(r7, r8) 04:02:51 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) poll(&(0x7f0000000040)=[{r0, 0x100}], 0x1, 0x896) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x7}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0x7, 0x0, 0x7, 0xfffffffffffeffff}, {0x3, 0x1f, 0x5, 0x100000001}, {0x5, 0xff, 0x2, 0x1f}, {0x99b7, 0x7, 0x7fff}, {0x4, 0x31, 0x1ff, 0x8}, {0x8, 0x7, 0x2, 0x3}, {0x7, 0x1f, 0x6, 0x8}, {0x0, 0x0, 0xfffffffffffffff8, 0x4}, {0x0, 0xf6b7, 0xb7b, 0xfb25}, {0x5, 0x100, 0xe00, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 04:02:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x8, 0x22) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) `€@äÿ`€@äÿpckbd_enable: command error 04:02:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="2d01dd371054752147d385aa09aaf5c0ec"], 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = open(&(0x7f0000000240)='\x00', 0x80, 0x84) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="a084ce79d53fe7049b27130d48aec344d1262df04ac583e21124425bb352da806cefd376a8099f7f929d11376a4d720b617746", 0x33) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = kqueue() r6 = semget(0x0, 0x2, 0x4344c8be7bb79065) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000100)=""/15) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x12, 0x4, r8}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r9) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x7, 0xffffffffffffffff, r9}) kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 04:02:53 executing program 1: kqueue() write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [0x0, 0x0, 0x800000000000000], [{}, {}, {0x0, 0x0, 0x10000000000000}]}}) 04:02:53 executing program 0: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000040)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) pckbd_enable: command error 04:02:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x3, 0x5}) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0x3e, 0x0, 0x0, &(0x7f0000000280)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r5) fcntl$setown(r3, 0x6, r5) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014f25a70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014f25a70 04:02:53 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 04:02:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 04:02:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) socket(0x4399605c31d71002, 0x4, 0xffff) write(r0, 0x0, 0x0) 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x801, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000200)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r5) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x2, 0x2, r5}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x6) 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x21a, &(0x7f0000000040)}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 04:02:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) fchmodat(r0, &(0x7f0000000140)='./file1\x00', 0x4, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x10001}) 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x200000000}, {0x800000035, 0x0, 0x0, 0xdcfc}, {0x6, 0x8fc, 0x7, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 04:02:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x800, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x616af1b8, 0x4, 0x7f, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x51ef7cb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x931}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x61}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x3f}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8b}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7fff}) 04:02:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 04:02:55 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) read(r1, &(0x7f0000000380)=""/247, 0xf7) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) writev(0xffffffffffffffff, &(0x7f0000000640)=[{0x0}], 0xffffffffffffe3b) 04:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x2, 0x1}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0xa0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt(r3, 0x1, 0x2, &(0x7f0000000380)="09706c3d1942313b26ffc084bf6cd6ff38accf1eaae66a034c771f8d52", 0x1d) fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) socketpair(0x20, 0x1, 0x5, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000340)=0x10) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000140)=0x9) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x190) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 04:02:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f0000001800)=[{&(0x7f00000018c0)="5e443e902b050225a370d084f92e290dddd001b83e346a60dd3d2c36826649a49c81028e94ad80a67eacb668d1bd7b39f19d2e74ec9b03000000000000001be15a37c4f58b64bb7af9cb108d67cd891ca787d41589e1f1947b82691b8cf505d45ca9804d4a0044991663caae58c6df2a1a437e1559abf618129696da850cec4cf72e5b26c904e2d5ae0dba8baccdc5f526224e361cd67222d99435e95bd556b8d7548d", 0xa3}, {&(0x7f0000000140)="fb734370b60499875aa82e8a7e608429c82ffd27abf0bd30cc04f7cdb963869bdf", 0x21}, {&(0x7f0000000300)="9b5f68ad6f8d7a27e4fb83f3124ba58f4eaf5639db57294390ef8877c3d9d16f3d7364d615b66dec7291c8848605baf44b3b189d36511bdec3aca059621a9c9a09fc773e2850ea7db21408762396461a47fcf801e30723b787002f3d6deb53ef3588c9ca7910e61cd3f1bb21a764303027779a9fc89e7d0e52f5376db829b50b7d666bb1fd6e5c95396142e688a056c5698a500555618304dc13ff74992bf5facbcc27941437508d8361d0f869eea171dc81fee3de2f4a90e9caa1003649fe7558d1f6ca917437", 0xc7}, {&(0x7f0000000400)="45108e7d2ed54193b0e9bbfb097b7b0bd60189ac01580a022d6c72adb6deef212930f0b825472b1647d529803a9f43763a600f581e20aeb6adfce95f9b84cd16d1eb64afc7721c33f5cf5767991b1c28ff9169b2154c80a54cf3ccd0644246ecd40e29c69d9d15341c44cb789102f30c7dec9bd20ed43bb9d3349cb9fcabd15e12febabd802e00a757a050add968198ce33abd03c50f2cadd842554c", 0x9c}, {&(0x7f00000004c0)="787508a9f961ff4830ea1d679e0d385e8016234def56852f811b1d0fc0b39088eb2049abe715d2d5080756555bb39b266567440b2b11264a62b87912333184bc1a4769d5776921314d337039b1b9521b170f519ee79a58d9ae3e791ccfcc7805d565466ed631be5aa25611abecacfb2f7f01018b88483f62a8603a056382dd9004edc796042f6a7397f73241ce57362b3a226eca071beff683dc27ff44c3b9b59d22317922eeb5fb33c29a48", 0xac}, {&(0x7f0000000580)="aa971ab4c013bd82fec801bbc47d8ae75238ff71b443474a36db7ba2aba325f22d750dcf816d3753a2aebc76edf90210637836451b99fab9c5f9eaa0399387b60f57f9f16014841b8e6955c72dcad5be649d7ff686629214bf83e7b4997f90cad934ef39e27a699e72ac0700d3d48b80ca27059d2908e4a1c1471f516f2b9e773d2945826347811fce4c462fa73fd965b02edc8adb5146592342649c8136eab984ec57b55528669ea9fa18ac801fcd8d43d739b6b5cf18c2cf734e07189ade1e6e3c431e7024e1ae25c65353800882e65d716589a2e14eb1c9b2aeb59c88675ff1907986f38bfffa379a2b0c6a915bda98fc328b5c6b78", 0xf7}, {&(0x7f0000000680)="66bb574ad4ac83569d597a77984786f1fe540e7f1a8293f0a7a831efe8fe15afb1bcb7cdf805f2283a881eb59b524d6348ed506282141356a5fd88a6b4626aea84e5f7279946879dd8469d3abaa86f73f5d3ffd41855cce1425ea02886a04f8439ac2ec6e5f1e6632fe9a89caf12b90b76b484fdc1d7b6ad4219007f187ed38ff1d27865d77f8d4713a06f37dd1f5b947cbb0a6cd76fd54f27003fe37682c726ec97dd81a8f2f19469998da1607307fb84bae9ba1f9631faf500afb727afcf9417804b8e582c0d59fa86a60b554744ea915dc8cc2a660a8e86ee0585f7b6b72c1da9ae34a4a84bc4b670b5b3089814822cc0e8cd", 0xf4}, {&(0x7f0000000780)="39fa4efe5cad30486a0b64bd23e377f2a74dd173f7c351a7af6e838a23c3da82e99d0c2fac36f3e9dc03a941bb7b490195f13331792e4aa775e9b71f3aab890adff0d08d4d1f0fe9459689bba798ad4f36c46f05a496aae547128329bae14fe3aace52688cefb6dc320d3db38dccc3ece69503715eaa8469503ffd2ab9ae382ae5d5e32df0e6e6ee34ae2257a9efef4cc37dc48637d3ba2c8f05decc7a763af7c38d2f3a69f0a2184535b54f9222e6c7cf418814c4ff05ec1cee1a61b23f0d8f718af0fc20b520f6eeb01d397985f8ca2134d77b18559a5bd794eb55d60f235313f6238e8aad168f633b01886744688f5010e93687a5c603fe5bc4e9889954d7274f91c2fb0d2bda791eadf7d3879210d1ef4f7664fb572a61178c848bb1274f2b5e02a18bba92c5f5b7871d69423117c6080d31115b5bb93c3084b2c3a1d8ba671e93157f2bf8fd552b864087999c1a8366e45c8c4856a91451001b178131aa82c221db7d9c069f4c0269cefe6764a5810349ca01d375a8da871cbdcd0f60b3948fc6f2595cbf341b0df7cb23bea061646ef398c942334a3721fe84dabe0346f2c1056b3b993da5b175fc0565c1fdd7d0092b69f51260160e18358a67e7eec70a2de2b09b654e8925c91de047a42671be5b328cac336f2b6da2341bfb513ba60d3a3457939728294caa0d502c559c6b67b4665b6baa08ab0c1e466d5fd71ab8b75050cdad0a6cecf0953945927a8be841c0dd32236e14275f3307681769b98d05d29e079e13cbec42e1631addb7bf8049b2040ef6d3fe7c57527f5448cf4dc09db50e9328c71287d6e6dfb8566cec9d70d8d4471d18407a291514544eab13d614d164400abc91c1b5790f24fe8e73d9f75335199ecf43b60ed08c8d91d9ea4e438e33f500f4bc52ac84c8d8391711f5a5c8c04020a403351dd32d3176adc8805235fc41b8d82b79e0c1dda51d870e3a0b62c6a901e57f85b7349fb7e6b4a4a8a62272b759abef93244bccc2562bd4d55d0d9e405a20ce9fc922f4d68e80cf0c46a28923729222a3da8ffade0bea9dfe23d2c16b2a4dc4b82f2a7688c6664c5ff896eed04b0ec34ee0c16dd890469ee9f9406514ccb2f689da0af6ec859f0afd7231bcfde7436503d77c6d81ed1033dac1dd4eb65c386fa2812e36392a000bd2776d418fbc0d6361b858dbe699b05f9dd187ec9538eecb10e39bcf6752ab4414ed029acf5449f2ba99d70de7dbe0bbe5c56448c93c62e7f2d941fe9ad525dd9f37faf4c1d43194396e95eef5d0c3f0b05650bf44505cadf98230378c7911d1781438dd406b19a15860a413b4ca13c74ce73692888a0f8240cae1dcf4274e3190fc2d3d44460884cc8721039e1f4b5a26abefed738ace53ca1a41099ad2b6df686423fff89d1a54eaadc0ee17942fe1347a3a3a5266a6dc59c5d814d59d0e3190c0283efc0568f3752d2c30dc49c43e1d6823ffe4e2ac25d167154cd5c07f0ea817dcf100791b3c1b52f7eb3e90ab10c959a5bd6931566fd3a60c9868d229b64115f534e14e8561bc4c8e7e628ec66b7286dec9ac39c5b86f80fec63bbdb36817ee215499a0a5dbbca51ce161e2de9485d5ca34bd3e697051eea0402450946dc1b8636be6dd084e2ad33c5cdb5294a627513c09eb95d2aeec8bedea36c51d848d6564e3e80c62e384df61e98ef866af4251e880fa58ac93cb6e75f86160dee9db1e4c779c451bd137bada06da839b2729e33247dc138abf939c14ae9577099a9db4dfe5ee674721004fe31942b2e4ac84302563209ca04f72bddaf165c55db03369767cf32b911fbd1aa37e325cab493df287d23fe285edaaaacde31791ee6ce440dadb588fd23f4a1d34d8a30194546bb5b61d4b2148bb063e47ce7abe5fb7576be2c930fb53fa4963a1eba3537028da13d6615f2f123d90e7c31645c9db25640875ae14bbfd139931eed757815c9d62585435214c962eb6c79c086601eddb07b792c81c00a46d48ce5b222e34846e2e9e061ac81e4daad0580a7686dc5e671e9592cbc5f8f833664567d483e725bb551452fa1bd7d773c720afc93b3a3d7b9c44ebb7d5444b662ca37c5cd4411bc3af406615b4fe2d0daa79b874db00613a5e23d8f31b0ea8c32d288a0a7e5867b9f1ee7423354a1540a330866f9354835cc0bd0d65cf393df9b016d08fbc798caa976afbff0602aed2ea9ff797a5808e3c456a30cb1848675175ccad6b0263ec1418d42d4e6527e39c5a8b26cfaa59e0fdb98eb5aeba66753268c62d5e62aaa0943291a6342fd7d8acc021777689b28501e80351d367c722876bbc189f600908f98e88085991c1e0ce7aaf7dc397d69004b43f4955af3d89b281aeb3da991211b634ac74fbf9736f77145566c4f557ebc68424d2e7684d7f09f75ed76d054c48d0edfc5e3f058bb167b4650ca29236503daa7669eb9ac0b29418e30111ab19cec3506779a8f63fb49c54cde3a0ad68afdd7b12ac4cf3bc4d58e1e7d594c770a7898c9b2dc488edbc944f1b13c1d09cddf51f55d15c2f982e9a20051a1468f904c6aea83d08bd7bcd0968250e32ef9a6368c8e3e2984521d3e68cc4a5d21b40a8b82077b20cdea307faee897b42e30bfe8ac9f7b91bb5ad48e3eb3da469818e06652edef2d64b5bb6e7ef43b89223c05ad4fda80e9960c1f796c763a0aad335fbc2f36fd591b6ecb5cd3138a030314e75ed39696360e963012bebaf8720c52c2afbba6b5c9476f7f88ff0c87c2d98f9c968221676a5f64c6eb8dbb6410917667fc5d95b8631167b8a10f1bb751c36e072add962ab73fb029e4a98a23c6324eed4b295feac8a3831ef695bb4ec681298f5d57ae23095a99aacfd6bb0ef12d532d7de7b812d746a40671db0eb5d5b7025d8c61e1f66f3bc802123dab6ef97a8f65732097150ed33060bf5bad0ce564ea574a00a9960134d09e1f9ace482e2740b5d12a82ef99696722f7e5f443981d27c7b07dcf86bcd1a876635237893fa9b4ac5ef783d1aef66cbedec1472ad37bd04ebc6223c43c110895566fdc0d3740bb06af23ef9a8149c0e93e135befb452a6271402c233beeda1d3d2a99dfa4a3931d638ec166b7c988cc005bb6127e327aa529e38a701a17fbeb2a61551e27dfd8388dfbfac94ba57ccff92eda532ccabb9c6767c82b2eedf93902f6cd095ad5253fda0035e1bb3c34dcd019fa1565d339b4f388f2de535bc7c1e370170e8f867a244f2982efde2a091812c152d274e469c0f85b024e6996c1ea4a5e7c875862a8b9f6c5c37d5f6c7e6ee8d588e65981cef83302a9725deaaee69a24d9bbe27a6f1d69c5088342565201a536c79085304b23e8d925547aec52e4cb116534d900f27a0508a209bdf4bbd71cb650363a63967940e5444a9a498894650ef12e871631c1cb9a6e6045013cdd92bd8c0cf3c20f6e1832d62091ed366ff420a6da901686d31b91b8df301a91e2172cb4142287af91a72c867b826c76d1b0ec995b7bffc1800b57c27c476573b1d21aa50eb04b9f320c8ba40862ab667365c0927afd0000b75e5bd79dbce5daaf06342e6e398b239b2c13699842a5a03607bcc881362aff64b0aef44f73c953c050d438943c277f448d7140f895d57777d1ed7794dc8b4ae986d2b7897f80114cfb3b1af1a48f431a66cf286ef15a6e1db88077c4497d70a2abc90056fd951c9d50f6d8c623f41265f2e3a83919ebf1feff11e6b6a25a622301645b52c8e52db9027bfdc2904a26ca40242709fc7a75ddfaf66c40cde25aeeab4a579537ce50938a1fdec084d5bba662d533ce73920a1ed73fa10eef67ce6d81c161d0b6286066ed5365df5c639302daf78a24ac4ba1f8173aa4470ebed275811f69a06ae83764bdc45e47933904ad462e93063e57eec818d0da7882bcfb0a254b854d1dffbafa559b7f8dc0286371f88b7f128c970218da9f13d211cda98629ee7a2062ca71a192bdce47b4b1d028483b1f0e676fb57e22a6f25f7314600c40883b8b9d11a470a6ac40a35e9828b2514efde67779b91442c84575c6c9ce1d1b9cb0e4ab25363f36b296dd978332642a9da754b1c557ff0d6704674c9e19628f75d38663230304bf52e35b9b0c1b5b7f04b2c4e88acf77187e03552439031c8f03a287757ae85db282dcc6c19bdb8df055bcb480e5b4ebb763dac03af4f3256b6b597525c594b0549fcf273e3a8bb746a616dbbd090d2c7752883ee04edd990a7c0147196822bdae6771dfaba537125ac56903eaf27d9c73aff3e55dc4facf47b58fd8087a358086a4ddcd3b922a143dfc6c163b536eae1afb760fa447fb7e03b06aaf2c1e7919448eb4365ac05f50b3af69fc8dd89b228d2b184a467631dc800bb86673da208798c7b4a2aa13476d98e5909d3704850a3139273ea45e4f870d28ecbacb5128bf4871377f01ea65fb308535f2894b5c3efbff34cc0897e8e2121fed1b1e0585a8d445fc418fcbe2a7d4cf6d685bda9bd5f237e6bfe6e6f5a12d368d3144fad6cbb3326fa7e568546aebb77193e1e497a1dd2a472643323d8657f1abba4a9c8304e29029feb54d59e50813a4736016c493c23b557282a15e8c1ba2f8dfc1eac20fa77415198807181ebe3286fdc28e451db41ba83fc10593e25cb15ba1d13b8607bb527078bb196b5da57b83026a13980dc028b2cc350affacd59ecc223f9cb95c027fdbd2723849d5758dd517fbce169054e9d5c2f42c36e0701c50d4e5c53d58e6eb73ac834a24780a1411f6be62a33858733f375fa61d6db81d32ad9cf1fedaa5b0c7e76607d047138c3b7851cd69025f5c44484daa718ee9aba697bcfaedeefbca46e97dd9c0311d322d548ad383a74ec6a56f55f0d8222f0f5b0b7aff4a428133db45580f9846f02b1c04abfd0e1993f9a73671b48570079c9c1db91823ce537307dfa975966824ff455d7fa19b906ce7f8769ccfb0e85adc9a0796641a84e6a696f17e9efcdd91cd66e1699062db8dabca3a538c23a72160b9fc78aaecf8a090e26adb9c9383381966db8786273e6a9612ab6cae3ed7c8fef0a8c8fec4edac8f4ff107c0c14652eb798a2c4dc831af8abebc2050d2535277d5ee801e8cc5f8c6c881672b3e90a6da203bc76261b008dad1d0707d196b2e99ec1970f4e329dd35417bc98aba5a6924346d010ba019d61bc06b2e6185d3f87e3b6896cbe7ae9113929e09acfb243e53a73370581d7a1a14148d60afb5403cd599a12eab5b1c6e03694f829d5d7107bfad930fff097c7ba8717fa4a796a56fdce6e756d4bd578bca78a820d6afb6f53c8e256915561fce884010769258a988111a6363054a70d6682888417f7684b8c844f5e1323a0cbbcc667dd7733f2a131fffabdb405c160dfd53b0a2a7f70f5f93f49ae0104bca22e7b7259c1923ea74e3d3b0770a8b09cf9495c8f8c69447ea6d7251bf8d9286290201d192654ddce84aca3a74ef5c70a5c4a446c3386e9085d974977dc53b40e1a0058a87fb0e9a42017cf1774d691d0278528ceadcdbbfe7b19c572c0902a3518f027685c9368ff83647740abb67a299b1ee33a47737fb61cd953737ad5c3b9767d687ca3f8d6c418f278df8aeb104668dc097d78428c0544dcc5703d1e3b38fae3bc8f5a00a168e3a6d4a840edaaf2c4290d78774eea931aa5438b4bfd71cb3cf13c553926599619bd44b20560352ea1572bee936c376dbb666a536e6ac99367cd87e781aa2a69314d3bff52c74bb3f9611be8c6fba30552f23aaa8ea59ef0fb534c5642817feabfbb0adb304df9f3d2ac7619b338247e9ba40", 0x1000}, {&(0x7f0000000200)="9bf8f1c80a3298a9afef23857409b6d911782c", 0x13}, {&(0x7f0000001780)="6f8f42dea94e2c34cbd7caea1b70fff7d3e7e090f13ed5ed4169bddcd1c30be0261a7f46b3a8dc03789f8cd4b41523bf3b28b3a4bdd75a6456f0f7ae32a0810a36460f887b72c074c1d2ec172d576e0e8376cb897237bc1555c373540160e83db209d0344661cbeeef5a5eb9de385e3115f1f0565941673c4ce6fac1e9d02a04", 0x80}], 0xa, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) fchdir(0xffffffffffffffff) 04:02:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x7, &(0x7f0000000000)='\fFW}', 0x170) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 04:02:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x10002, 0x40) fchmodat(r1, &(0x7f0000000300)='./file1\x00', 0x10, 0x4) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000100)='w', 0x1) write(r4, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r5, &(0x7f0000001740)=""/4096, 0x1000) close(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000640)) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 04:02:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x3ff, './bus\x00', './file0\x00'}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10000, 0x0) ftruncate(r3, 0x0, 0x80000001) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getdents(r2, &(0x7f0000000040)=""/154, 0x9a) r4 = kqueue() dup2(r4, r1) 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 04:02:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 04:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x81}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) write(r3, &(0x7f0000000080)="a6", 0xffffff28) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000100)}, {&(0x7f0000000240)="90bfb4cd04b6d719355c2141b19bd1fb04c8f8d1d28b7ee723987099f4517f3343e13a8a5195c56f2411e007ccd2b2e63dcd36a7d6b30b6aca703ebdf1da1234c3360631c51aef2de44446bbb5132e3e78bf947f83b46983356f629a9086a31ad85b60c43e988f19022747680e4f1690a4a6a228acba0531b36201ef01f76797065db3f2e079c8c1bed72910aa2b8ebf217f790bc3b764cfa31fc751fe37eaeeb3bd28e473e035ef76ca5692d67da6885dd8bd374041b7405525a8661573e25eb88c4beb9599628038c931d8655793fcde65c6f1d12be06321a2fbf6c30d7ddbb06a115ec79a7e6a151c34de4dd29d84cdf4af8b9b9343584fb36c36", 0xfc}, {&(0x7f0000000440)="e43dbaab3da44934ca43ab1689658828bf260bb7ff8d145bacdc45b24cfb6d41a2a7f5b94aa4a4e654b8c320105dbd841beafd5b48858448e0d07c7bca8aa8dbb8b2890729605db8f349cfd87b51bd69ee1fb4c87dee7d521e6459af2bba8419de5dffd8594b1ccb06d570ed592dcfbd6cf5ca8c540ca89be69e831249e1c509d62a22672e9d78495a3f6528a37a979a4654f40dac6bb34cf2e2c4d70a6774deba82882689283562fb1ea864e505d9ee1df978298ed99518d4f4b0c2b83d5be1743d476c6e578c3ba3388a1a195574063cadb2d144cf6dd87ef00b3e14fb98df87eb21fdb0c16f9107b6ad3bafe0c61afe2f10ce5e1dd1fa17907e3f", 0xfc}], 0x3, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r5, &(0x7f0000001740)=""/4096, 0x1000) close(r5) r6 = dup2(r5, r2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f00000001c0)=[{0x9, 0x916, 0xf99a, 0x8}, {0x8000, 0x4c, 0x7ff, 0xf5}, {0x9, 0x100000001, 0x4, 0xffff}, {0x80000001, 0x1, 0x3, 0x6}, {0x2a1046b7, 0x2, 0x4, 0x7}, {0x6, 0x100000001, 0x1, 0x4}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x403f) 04:02:57 executing program 0: r0 = semget(0x1, 0x3, 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000240)=""/70) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x8000, 0x80) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r2, r1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) readv(r4, &(0x7f0000000480)=[{&(0x7f0000000180)=""/18, 0x12}, {&(0x7f00000002c0)=""/89, 0x59}, {&(0x7f0000000340)=""/155, 0x9b}, {&(0x7f0000000400)=""/103, 0x67}], 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r5, &(0x7f0000001740)=""/4096, 0x1000) close(r5) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000004c0)=0x1) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) 04:02:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b206c, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0xc0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="f60a18f57f299eee2cf17aaa904e8eed9b2158b4f30b5ea93b01a3769e5d4ea660e3cd6ff8aee36437be233d2602672e3d8f3c6043231d3295024230b0282598c323eefc36d63ada0e0a857602250f39cccd8bb8e31fffd43b3f07569af5d749674ec1d76463b91c", 0x68}], 0x1) 04:02:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8ed797151a93438609512621b72928e1d6afc2acac7bba2bb7a6eac3dfbd08e64c4ca1"], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) sendto$inet(r1, &(0x7f00000001c0)="67a8232c3e83aa8d02255b47fadae82c5f95575661", 0x15, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r10 = getuid() setuid(r10) r11 = getgid() r12 = getuid() r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r16, 0x2, 0x2}, 0x5, 0x54, r14, r14, 0x9a8, 0x15, 0x3f, 0xfcc}) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r18) r19 = getpid() shmctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x7, r10, r11, r12, r16, 0x44, 0x9}, 0x7f, 0x3, r18, r19, 0x4, 0x8, 0x1}) shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r20 = getuid() setuid(r20) getgid() r21 = getuid() r22 = socket(0x18, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) msgget$private(0x0, 0x4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, r16, r21, 0x0, 0x8, 0xfffffffffffff079}, 0x5, 0x1, 0xffffffff}) 04:02:57 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40201, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) write(r3, &(0x7f0000000080)="a6", 0xffffff28) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 04:02:58 executing program 1: r0 = socket(0x10, 0x5, 0xaeb) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 04:02:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) dup2(r0, r0) 04:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x2c}, {0x6, 0x0, 0x0, 0xa4c8}]}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x71) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 04:02:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac", 0x100}) munlockall() writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) 04:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) sendto$inet6(r1, &(0x7f0000000140)="cfa8d4ca1b1f78920feab7b5ec23686678de24e2fba2f2332aac6a46038f4c1bd78c32610537aeaee5340d6c067f70dbcdd98cf97f290e010b35ea5260176558f1807077520276cdcd47bff1542201b4551c9e5c1d7bdb3bee0080619c43dfd6aaa1b2", 0x63, 0x0, 0x0, 0x0) ö õ)žî,ñzªNŽí›!X´ó ^©;£vž]N¦`ãÍoø®ãd7¾#=&g.=<`C#2•B0°(%˜Ã#îü6Ö:Ú …v%9ÌÍ‹¸ãÿÔ;?Všõ×IgNÁ×dc¹ö õ)žî,ñzªNŽí›!X´ó ^©;£vž]N¦`ãÍoø®ãd7¾#=&g.=<`C#2•B0°(%˜Ã#îü6Ö:Ú 04:02:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000140)='./file2\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x108) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') socketpair(0x6, 0x5, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x0, 0x0, 0x1000000}, 0xc) chroot(&(0x7f0000000440)='./file0/file0\x00') 04:02:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r3) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = getegid() r9 = getpgid(0x0) r10 = geteuid() r11 = socket(0x11, 0x4003, 0x8) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) getgroups(0x3, &(0x7f0000000140)=[r14, r18, 0x0]) getgroups(0x5, &(0x7f0000001880)=[0xffffffffffffffff, 0x0, r18, 0xffffffffffffffff, 0x0]) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r20, &(0x7f0000001740)=""/4096, 0x1000) close(r20) r21 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r21, 0x4, 0x80) pwritev(r21, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001940)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000000280)="00ed528a46065d69b9a25be1de74be21f9fd3498b4e93a5c7a38ffaaea2d550c71e9338d217490cc44a5335a91b9305b41509c6e24e133e05516b8904788bfde903d09a8203fc35cdb8bdb0629b0a0b4b19ee8173b94db68d6796770ce38f8ab03dc91f237b1ab0140814035b9617e7826447bc9e695c7c066699908b4fe47eeee67a2c5387a5c9493ab088155b9a9b0e9ed2ef36add20af2e0cd2b0b973b3c9435595edf6d4cc5580fdf618455e94920446c1b249301690df0e6ebd74cc63d49e6a648e9c12d8a28b732c3077353b25ba9b05df4d1ba694289b02df287ead449c2d25122aaff1d01d386eb0f8fa77cadbd14d343e43190887087e", 0xfb}, {&(0x7f00000000c0)="1fe4a428cf3cd1620e62d9a70fda16aa63c82b4b08b58e8adb752cfa2e023cbbeb46e946b6ffc436c7e5680a38210fa8e707af3deb8e8cc7c921fef5d514c1463adb", 0x42}, {&(0x7f00000001c0)="0f98216d1b4d8cc660", 0x9}, {&(0x7f0000000380)="29afce6786d21f4c7a07cd4ff0a43e5cbf006ed0f818df3e0f011fc9ed50bd46a67d4f2ac96c55d3e07abdddf6f796bfab77b588927dc4018a16c38915db6e500bd81e59487ce1661f073e3ff55b26b0a3a11dba86a88dbd34b8ddf2f51e6c78c338effa090774d028b6259680e6bb51c5341d08ceed332b868e3d5e1c154b69427baa6ee431ceedba7a78b124d0dfcbb68fba6dd8bd839b59ee8487406548448fbcf9f67ed2835a6471b25ce79e0a83d92c3771263124b3e28c2bd686c29008659e72249e2236ff8a8aeed0bc6d899ec0814ba5eaff0d433f4909fb65a55fa4d706959cad6e065b42312c", 0xeb}, {&(0x7f0000000200)}, {&(0x7f0000000480)="9329ae77298ba1bf8dd10fdcd2caff3364444c0510121f63b3fecf43f39c7bec160159ad8c3089061d63af2d65635f55bd340785e2523bb84701c9b41aa5c9b88fb1dd4c3efd221886ad186faf28f200fc1424ad74b0a457a0cf54d19e9a4ce049e1c679883f3d41abe34469a5fcdb61418935f51a83f693ad204dc12d16177c9fc9e132bbb37611a9f75b4fe265347809b0e7ef63b5f391f02846121b5d3a58a91e70a65e8d63806583fa07dd7990b4a3beadd7b5de32ca66c03440b3181188e452e7ec529ed8db6267caa145339d881feeeabb5747b592f0fae94a532664a7", 0xe0}, {&(0x7f0000000580)="c1", 0x1}, {&(0x7f00000005c0)="8afeb61e47f2a8ae595c862af205a5a26cda4be823e453a340042ba8c65d60d6797ba0dd1134cf0fafb1e15eecbb429329c70cb7c21ff1afa35c34811d671e74f80ac3d8e6ee5764a7371eb7e83767a5b5014c65ece850a9499c7434cbbba938a3c38023d85d02ac79f57b406914071f210d5bc2dab6ea0428fb0523bccee1ccf2e467305f5289c4fcafb0679999d4ba450ffad3e9a702bbdbd012824dd45992f8b3770d9d7e74bd95cbca934e888f94f0cf87ed52e6a110ac2d924265b465400a557a3e22806b6812760267ec88c4ad6abfa579552e8d1c", 0xd8}, {&(0x7f00000006c0)="4456657212eba758b553ad2cdb4a78de5cee6123c68f00f8e8b15d97f8d1a628bdd8ef82ce43d04f16fe96bd68e0523de732909fb55303b0daee27bd5e3e14c95ee876a1ff90f1628c4e6c29e2603afba97a4ab7c4472bd7887c1cb8a83be723078f116e251f559d937a5228574d1580d3a35467a9fee6db80466f8c18e5f3dc09b6f57ba7eebffcb20b4b8c28afde3822a3d216eb69d0dcbb7a1e32e240a3a4f369f4b6c6acf21d3894a5b51d686c470a33ceed4480f0b4ab23fcce75dafe095ef4c922dbd8a8bf27394c07587910d79764a01012daf97c2c2843482c4c46a817d14baba71a9ee8f69d7ad8a20dc0513fb61659bde1daa94cdcbdcd4cb2f43d7cef2cc606584e040e1e5109ef5ebb07545fd95c06c00bf51ae26ac4a87b14591117a2d73470865b47ca16910f02818e18208ee214bf6c1661325bd01511fec2e446bff3201bd6fdb7b868b77202fcc2a013c6a86c655025a33f667eb2c6b321e7fc19229226aff679ceafba40c82ad2de5ed7c601161a3ee7e6a0b7cf27501642849e2df1a8b5042272ee1ee6746c1dcf0f5c97e8823aa820975eefcd2ddb86ff8003a890670aaeeef04a2de294210191aeac88df8eb8aadf57865459799cee65725242e64f43c99a997b6175adf9b5f1965b6fd8dc250eab1089f550f4ee44a3520ed8b4d55a1c55892bf0c122c886122bd86accb57660c2ac877e019d12e30d0e98e24ba1480a099e6581c9fb635bd615c4e70b165222edb6210de4bf703e5529b96b54b9371992995727597346a7a79aa637c804f774ae2d6c273d3c95c3f3cc86ceed693aaa38e19ec4e38b1365ae6d0a6d5ee0c04f52e54684e9446041180686d99413be0679506c42c82aa50f10481fe0b1931f97a8d666a88be6f1e7abcde1a60ad165313d7da3089821653849d2245481f45890f24a304d5cfa3dca0645b05c28d9e4c7f68cc14050072885014937c8f0bc3f932a0ba8f269c9b72891a31cd1a8342b4b24327fdda26efa6f91bad9fc41cc2ac40f0a269347688a036ce711035e97d8d819f79db2a52f2d10e87569fa4285b2169773bb0e3064c6bbf007e19f17bfd2aef56762a5e76ee51d17dbfbdd633c55f42d066cdb5cc704c14f9f389fc0b3d57a5b3abd7986f59707a3f539cb454e366342d6e18374a01c5d78f3454d5266ecee1129060e35fd8ed57a092544afc7138686f5afea77d7c88f55db3311c5ace4ce6ea4ef36e3a54cb5a1f1638d999f09d9e9e31414bddd84b627b220535038ef6661bf6875ab0d74090839b0f56576e7c663994eb81997e4497e08c6446f58f210495b02a24f59bcdedecdee1dc279ff88075c0b7407032810811a6bcaefa0b3b861dac5e9ba949c958768691de8c2731332c5ea4e05f3853cf430e7caa4f6d14d36fe280c07b3865a12c97ffa859840f87078e66ae080b62c90eb1efa614c33a007e2a19ea3516558699c90c12dcf6ab2057bbcbb1e845c4b8f6a1ee22ca706f08da967e289567cf657ab0f107ce6c2808be5300e6d753a3a5ab1ceeea1a06b8ced6ec6a2a63c272f88515e1202c8c7af9b99a808ac47e19be312ec70e5f8d11d25ec7678e6da339ea519c33f2718ced28590b2d4f653e3a2de5a5cb847d1b99b72400b6e8803842b51cdeae85848ac9d94cee7a5b240d168d58f079d5fa0211fa8015e32442dfc92b7897524252fa845f68fdfece7b09ad4e564a68331817f78d8739ed39fac133859a0fb1d5e0e375b8fc78251d0ab7b4763690e74ee4df3b191d5cd82706a2bce0e198469bffd87c497674b8507457d8da0c325a7d36a60368532b937720806b775c8b40eb6a0df5dabafd40b675a7af6fb866e38f6581b8ee485595e2a19f4ee0568665faf566b15fab43cae4b1459e9de69af6da854bfdc782897d53e9b8522b0c4ab107353b70300a97cf6066df7173769f075d2d577bd17fd3e8f769164f877dfef4fad3becff2391c8d340eb9c833eddb883f3fc922a0d430939c98d5b87981826a2067d35fb7153c37f0ea560fd1f971b3c4f4537bec69bdc1ca340154b71fad3b7657226a71557ecd5090dbd526eea9b3bd109fe17e9e5c5c39134653bc548f240233a5a685ced875cb123633aeb79f44c554d75991bf83d2e5e45b48381135f74ebd614574adf8ee71954b4aad7d45ef4c1b20dd01f9a0a9bdfc3235b5a8fe0e721d3f2679390a6c03b9a1987d2e193a3ae6959413771998f9f04f0025f65a456fb696c4d54ced35e51b055e91eed330b5680a3a21423c04461d26f6bb25e633506e84d2f545e937756f4c7160ecebe0c5da6f4bee5a1471f486cc560b4c72b1d453c877d39d3b95d13d2ddf36296c11bf6b32c79a98a745229bde1f32f4dee3469b57d1d0f3d5277ae04c8b5386606c7427209226938f66abb35d4e94e7daa1d0517f4d2576ea3896484dcf95e5e6bb9af378f4b948cd0d2af3dac626b3129c253a0dc84a79cbabc1675d6449622003911dcd6cda8675c105f354fb408d5624d9502ea0967039df06f30ad8a1289b1be150cf6bd58a811d31516e76b334df9832469f7045fff86f14c799809c001121169a04ccbda3264456d4ed37328cdfff1b1e6c5e909bac2693a1b4c546c6eda93a4ee1afd23215144c97d7e6402a356f208dd453a0960a9c889df5f0f2fd805379f661fd3620e9605805cab3ddec2dd74ad3d039f6eb9adaf7ac363c1e72200217660cb6b029232e37608c0e25bc9f5707162c9272de539bf6783a6c05ddeba97892891f546a61290123326797ae376791bfa750acbe62efcd7b24d0c533ef27cf27cd40cd095fe191bc87d54d84dad19f59c37b2dd5c5f10bd4cc0ea3f24b41dbfe6cae9c7b1d5844a72fc6f5cbcc507b746d847206ce76ab5c0336e4c2311b292ccc0b1a4441f4131857c1f85e64017303bb40b14457e1be0d2685556ce88ca8d2380e1e925c21826b2b55e51b342354cc308a8b9618e1569d089beed1c1a543e277fe0e146e921afef9ecd68cbe3c569b84665ddb2096a987d275639609717a516ad65d413fb888cad3bba9e0fbf270a92cdb26408cfd1a09ae47e1f72668bde077e3b1107494db36bc5c2278b79fb8ae2ae1f3ad6f18493cbf1dfd08fd44cf11404dd4bee299a91d6ef581ec113c180d758e554d91e6984da4a344738f0d31f0fb85bac120677689c1301d37e5c37b979fa0de089f212ecf8bcdfea9a69a4cc2116e03d51af89cd9f3fef382e591ed23d03d92719288388122735d563840879c169428016d6a2a08aa981ebf64016c9879e172048cd84c50d7eda7df19ff04fc0874897e5172e588c34d3878091dc6a6aa7277da4e1d98dfdf64c8152ec54112290b0101572ee4bb88591934f69af562930e7e37f3658515c7ab1561989f8d25f769f0def851e8080e85aa332e4bc819c1a0d645b05480224b6fcbcb02129c7565ea7e4c84e3c20730d0c4b1e631872a3f087f6d3718468ffbf3230011e1eeaa5dfd1418b1aba01122ff3822682dc2a374f0d3ef4b7b27af0e51e3124f9b3279fabbaf4ebdf9fc6301728f724ad9e1023af261459c2813acb5efb23d39fd29885e5fda0126d681aacdb18a9e00bda06954943c67611160c735f9dcef3c5e24763334a8039aa3bb7ae8ca2194bdc9f02efcb3428ae13ad55ed96fcc0de7333939d936ead1e61e84c436257272b0a948c867365a5f6f5d47a187774f83c9d50c235536ed852282b4b8a6c53084659a39be96ab11df78027ae7e27d2b5a501fc7b17dbd52c03c168ddcd7c00979731ba33876a8ae48c0a66f0e8d63e292cfd71df017d043327732cfab88307affee66deccfff170972deb80da931fa296672a23ff284d2cedff4207406cd27fd13c787d7300abc844af5b338286868541a3e27f2d79c24213a7d4360b5ab842ef14b0445f4520fc3c3bc7f39aaae369a5db08ba58f5fc02d5ea676ec008e85869dcf2ab447a520d3929601340b8caba77d2cfcef0a739432ef11a2ecfccc7d5fe1b445baa04988249ea32e1501e3d3da091ffcafba4a77472f267c4a69ee6a7b1c162cad8eab73f89f304de009234cf191d0d6b6a267b0b65480c274ba08b0a2515b6f8ec60e7b8801d5b03e73bf41b68c4ed364042beac8f39a20b1580013c8f5bcca83192efb1df98886755ca7faf13787807bbbcf0170fbba63f225bc5dbfba0868db8629faa815010129f00404599b52f78f7d80102d7b612970923bc54a9315c9cc6fd968520538457deeb82341870b9ae64dcf18ac0968763320830c9b38d7bfc30de5017f2782806816b16735501a125ba39c36d712ffdcf247b7fa54fe76222e961655949ee20e75ac32be87a4bbb9d09418e6acee4d971364ff0ed2295956333e18b189eaa28b93d21bfda15895dce5655b3d73033e695e2d29dbf787a8301f5ee05fd10ab06048a864123d1aeeafb2938b4c8565084bfabc21cc2cfc6bd66cffe62d27c76a8d36d357d7a36833a2d2c1108eb5323c8c5fca15d88d922c50c32f395499dba0ef0e4854c0f13b294f681688db197fe2d4c9d7b3cf26fbcc1407ee2074f865d0347c6a99b49a5c0bcb9d2ff5024dd0414d8b96430d4ab33fede1f92e9d07ada30fa89864f06a4b9090e0a745056c136d1613f9ee50ba72423f2151d8b3a4b76f595f0a5fac3898aab6c141111829f2537c38eb1d60651bbd06e25abba5a9b5ca0c862342e160c7a0b514b368e53588bf561543d330d24e2c92e9da519d31a2a285c07ccd532910504c2ed0623aeb062d02413e5649eeec5cdad037741e002f8378140d63c439a8134dbf7e1f0ebd77809d61d62eebb00d45a3f657b35fdf1c663c568667c94959f95be1e093191d386a56890350b6b858adee431c49342d5861528d429ef0e2ac8edb0a0ea78184bf57ea59fcb2cfdd0868d7dd148a807b4acdc3deec24a460f6d282b76e9fd7c9782844ef851a3c05f5cb9991abaa7d03228180c04bd8fa999987a3f20de4f691a1ce5567a8ab2de6261613aa0fa263fff499e272baf4df8742f3bdfbf05248af5f1a627e1b671f674100863cea3bb92e2af37d6d3df077fcb8124d83626ae8210adf3b9fc2e88c7575916d24ee1bbaea6ece3c44ce6615b7dee913e0b9f3fda69a18d5a64389688c00d0145914d1e2616e879519f2a58b9908ffb77e6c6e4c30000c75bfcb07b8c3afca42e3d6d4b3ada086f6499495b58f6bc615370f3e5f4d2cb37aa1559539f2a3b02d9afa911d03bfc4fd28a401f20f4e3492539e59bc386bc1bf7fb71e96788addae3aeb6d788b3420a093be0ff0eaccb71a6a69600fe68495c87fffb950a1cccd3f829e9cc69f33055f18475cbea539979e5ba23960b040afe04ad623658cc6e94bd32b627dd23191dc9dbc699d6910767f2a33ebbce2e1c863ba258a1adb5357faac1c654bae809497cc18d0017b730c9db632ec888a6f777f14b04a3b2b3ba6f447b2007295c41a87d304b353d8050672146af487cd5784e136331e2187fa1e0a64b86d98b416f377e006f0c10036b791556a2dfad4b5eac08137530aa6570fe1123a121702fb0c929901ad677f6464def54cbb0a3c6cf69c391dc46804bbfeaff088ac6f01efb274f76ea8bf4a43f0dffdfd347d2331c2063b7feef0df6c2905cac8bd5aecbbe3d6cde37c573e8bd89c2d5af92bf00bd28176c1a9bffd2f6fad721ec8402b4dc0eb4fe6c902a99b27ae1f16b7b9ff098a8e6369fd15175227dabba5d767b811933d23e9c606121ba2f4597bace63c2a1cebd9508c46a6d2e75494b4b46706b0a4a750decaea", 0x1000}, {&(0x7f00000016c0)="0e694bf32fc3d6c5831ce755d6f6470d9d4861aff0ab0bef38caecaae4d4b3df98012ba99214631982307f319979ef18b181b6cdf37b6739f69c2a13a6647bb819fbb7001df8cf7972934725580301bcf37c91245b25c83357fd72af4fc3b9a593447d233322e136ac55828e22dd11d189cd1006a5790aa93b6ba0327c46edcede69e386530a1ac559b880d635c01a584af3cfdf96ebaac7dbf8e10a88f9de24a7723814ee5af831a3a2d49b3f0608cebc73020ea7cc77011b160c77382bc344a6bcb07e156cdfc76141e520bca65ac8c1a8b133bb79", 0xd6}], 0xa, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r3, r6, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r19}, @rights={0x20, 0xffff, 0x1, [r0, r20, 0xffffffffffffff9c, r21]}], 0x60, 0x2}, 0x819) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002700), 0x1, 0x0, 0xfffffffffffffc27, 0x1}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {}], 0x4}) 04:02:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r3) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0x4003, 0x8) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f00000001c0)='./file0/file0\x00', r10, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000280)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) getgroups(0x3, &(0x7f0000000140)=[r11, r15, 0x0]) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = getgid() r22 = getegid() setgroups(0x4, &(0x7f0000000240)=[r16, r20, r21, r22]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, r6, r22}, 0xc) 04:02:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x40) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r3) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x3, 0x46, 0x100000000000, r3}) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 04:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xdf61, 0xb8b, 0x4, 0x639}, {0x69, 0x9, 0x1, 0x5}, {0x5, 0x20, 0x7, 0x4}, {0x5a5, 0x20, 0xfffffffffffffff8, 0x8}, {0x106, 0x5, 0xff, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4000, 0x3) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000400)="2ed2fae876b00a79b6081421f85eef1bd8fa160355af9af3c946a99d8280addbbc33ee5f9fb9b322c11f3374ad308747b12eb57afe98a51f8d70cfbb2b6bf8ae4aaa602b1c29e677d4168f18fe9e78e1db39aa60dbcb33e5067153b12b2ebce60ef1b24c9345fb75b892847729a88818ea432d1bb656c28ed826dd4f7eb614e00517b4905b0f06ea0ac396907d683e5213bde3ed63e21f2f76f6c8716148bf0754d95097749cf605e6969d2334bb759b5d04ed87d26a3a52bf8f25856a5d50506f73869ee6ad2984543e0cb369082083eccf689d1e133fd9962500159c101a657fce239a2928d1b12176b77b685b3dd069910f156894919338ef84d8409ac67de4175ce4c388fec721e8a117609eec88bb20b37e23e52a431e8a0db7412f371f874aea153488d2b41bafe773ea10be6ef4e5e50815316b1df81b061227d1711d355a7fd3fa71fee632b8c6bcf999d8dd7502cc5b228d2a7fe46e28678f38a637a755ee59c19a06fe7d5a037c086860518df148562ee56b19100d78251c3ce18d49d4411c3a0f63a3dd5b689d9496fb60345456f55c1348a2be41de54cb4fc64c11fe8c150152fc053c8f0642a4744f37825a1776daefaba5876324a099e65b7919cbca16effd813fa8a06844e3bdb2ceb6de0894c0f25c99925c6250003ed79726dd9a09bd2394739f83d43650dd161c5c7804705bb9302a00f5f71c995a8ee1dd08c6ca1e6facf04a63a9964001dbc19447f47d500f73ab50a387df87f85ec5a70b9272d2a8c1f285aee5fd3bcbee24dbc228e310b2830571d2619f289f5cdf72048445d7e07f624003630c3ecdb4f2858f039d7b9260c710a122041b8eef06b06feb430c2d06e187f89020c57f547f32bd5843085b8ecf4527f886fcb5431c857c50e710e1082d3844812656a48493bcff4f40b5df2ef114ac1793098c44450b9480731e428b1cb84d5addf24431a286bb5e67e0353702768f413271615b5d2835a6abbcd66563380bdb4d4821fe45bd46e6816cb28b5a6586f0e7fbf79eb7e56a6e64a4c6dd675c28eddfb93f90ea5409cbfdebdd530a6968f4357f10e46af6ac0f790c52be16c09d182cd70ef6ebe5cb90983459c16c806fe913f491524a351ae5da2a7994c7ea5c57f1e8a87b4a9510a9b0851281571786c4820d56316df3fe5d510ce163a57b294ecafa666fc6718119edd96974b851c5dca3a6054b9909e273c626795981afb2b983a30817ab2664ee0f293771246b95afd14ffd9edbc91dd38cccdb10a97e2c9ae296bb2438016a8566197bff01483e57a8f7c8c1b9ee3cd24ab2b3c561aada69112de16ab948d7f0a30049c1708be0b5ea16987cd9f774141f02e733b55d7a0b4a9ad1b3e94e718bd59127ef7670b131f8892aae481afe632090d05569b5ce23847df658d30c3c5fca77ec689ca93b7db92f7f8ca2e9e01ecd4fe7e28f9a70ab99aace4767c40e23ea69b8f8467ae43eb11333880fb7b0e17f96b6986a0ce9b4ccd1a65f09293eaea5cd871226234cad582fbf3fa1282f1967d41a8521dbebbc155f23728de5f76fb80b3c0c639a7345e72589474cce374c375d8659bf1cfb5b1ca582c7dfe1fe5fc3d69924a9253792417b01cdbfb6b8d6c1b7ea29f7d35092eb9c3e217a9ef100e33f4fe0817ce0cbc381f39b963c86af5c4699de3f04ab4a9576acba4749f2da4ddc127bd602cdde85a01ce71a29331bfdd1062a49681c017b696b18ae9650b81d7b90b679dc55000800deee38669f599cb69a5527baf2d7889c0dbe6b486a3f1800bfc26915cd612d10c23c63678caf7e0c030921ea04196ffd6022125d4748ff0286ea591fdba21cfb052b709c6bb9e0c0ce1b3052563286d2117945569e324e322110fef0fcd0afc4705e457397a2536caaef6f4f112c6698c0aa93abf42c04442725ef89cf213b25438e693af5717c0ac953cc01b39f1df51b752d185ed081901ff2d92f050e4fadf8cdfcfac6d88a3d6a610f067d287ae9f74c62cf60695cd33842417d98d2a041cdab1479fb430cc5a2f55caacaabc629f1b90c18557489c5bb513004e04ff19bc146c429bcb800c735932b88bc50818db7c70d7e18434434422b95de18ee51780747e1cb6add85f88b3a35a6773897c42416efa2eb057318b59b9d65119acf505ec7aca71ab4f1ccc6206c437fdf8e0e7a7b853b5830afc8ce7395029fee300879391a8772674be6363b47d32b253deeaeef7ae128404b08af458ce1834fbbb1815a9344b9bfc31f888ac6cc14814ea61c436a82d3621a3fd54799aaccca5ce624629374c9c17cec26b7bf5f3469cc096dab53775edfda340210ceb13f64b2507d2b2ddefade66382989ffc2e3d2dff60d01f63ba96ca6115090855cb3d5573a28997592e8c83e7659591d2d39ad32c4b45b910ce8b44e49d10590cff0b1d050703e8844658dd20f1f7a6d2b60fdf47362a127c289808e9aebdfb9621afdcc835b767ec655d9fa2f5d39ffe671048b8f9a82e6d3cc4e1cd5d90cb716723aba8b5fbb527651474c0cf6f5a049b0a7117c0ba6109e81689103479d233a22057faaf595a5b9565501b5f317dcb1041b579b2028d06a4090e3db9daf189dd433251cdce6551a3bc4f7e55dd6ff7eb90bebc970eda2fe83d2c082e1f1a0942e419110e380abf731526f1e48f7319dc43bc7bd0837bfdbbdc9c302d680d69b025164d235dd47bf303ea0a950336225e3c637c4cac381cb1048118849287afb939396505453758eddfcd95101bfdf9688196d17e4bc4469beed0c669b48e3ed4e75d376521d95877d64bf189d9e07436f0da7ecc69e56e715e61df102f9aa733ab0abed415f9cee9b13bef9fcfbe5368a95e6c3d0be45df30b2ad32729fb697b91145593baefbe217d814beca35b781c13963ac446cd3a8ebdb0d085e27fa8098a243d2c2cfcfcd57822fc7977226e08aa49237720313befc9b8a43e189f6f49f55945fe302f33b48c5896e16d2568fd56bf74a32cc894020aeddad81fb3c1119885c4a901d94bdb3749e86a34e352074bc500c8c69bb0328e11b3d91def9d18bf44441f723be324308affa3e1e5301c1403f13c1b0bf6fff7c464feedc14e5749f78b91f5e073a8bd468991310f58f7ce13ab393bed549f0f83cae989a6aac60e500927a78310e2b3ad9331e5ba817571a7f4021a594f4675899c2286c4f47a8225e2517f37c50c67c1e477a01bc8e461aa6b9ef379a455a41240e898157990ce2d00f5c45502ea76f29068c90ccf045ebd5fab4cdbbe3966522e6c45b05a7339289d4eacdb13835bdea2d83cc525b7e8d15a574ea91594ee61d1ba650d540dd5628eeadf1ca6998f6cbe87de06f67f82be42ee1c9d5bf8a649a627bcde8c8ca90f757058543da886dbad3a32144edb82a0467f0a1bc15264477e623c7885825f36746a13122125929970e556d8ffdece3906469c88effc226e34caa57bb2835e75c1cf917cafa34f762a426ee5bcdf16068e8a6c25c8a0c4b57498bb4a423d10ef11e343eb6079c601684a5c9372ee728a208c93954eed7ef3db0b3f4f7aa69bbecb41d6864c5320701e9f58a91320de0e628e898bf8d99d705676ff5fd4f22dc6afb0c64c67842339226ce6918e0b37afab4cba1af0f1bb4d5c54f707d1a65186127184a543948567dc084cb9f75b5db7e4f7341b4c61e53aeed262d3f8c0b2a7a570510d82c6c0cdf19168c865fd6c419f8acf3d0fa1c45293d87337828783e8420ddddacec989e226598334faa012d3c3bc3d82d2eb5967518fb9ea2dc8ffbfdc736c06e1398550b0e5949a713fdb82ada49b5f01faee46d78974c622f53804373665d04d6c54b95fa1f00e691942d318ee98257eaa811a5e49f63ff75564eaaf9053b800ffeabd1fa98c0d518e0211a7e87ef42dee8b79ea7629f9ac3232b6a9a2c886c97f686e97cce07f6b8eba9cfae64dcd864427957f0c60a7005d185990686f0d34a6201701877648479315c90fdb9e2aeb6707ee22ac0381579c5b30c742dfdafda49f5e7f320f788d435e45882cdac3ebc92e118a62cd312479713019543f0927a423d9a28eee2bb85a6b2e3698ea055336d911a699b6d269241a6d3763efc227869454cb6cd5323bd134e3938ed98c04352bb85e7c09eda833c8b022709741162eba0c3f8e44df9216aa5a171b1c719bcfab571b25e2e8a856925a6d8cb131e88157accea5907b35b5a38ae253d3c1c8e3a5fae11c708c9b0218b8436132d5de05862e54805e350b79f5bb59b9ac250a6547691f5c22119fa0c4767bbafa9029c087fc5f315f29d86a6b390d462ba872ebedad393d389302c9f47c5c9c52fd60c5ca41d7dde21d862663a6e40c9e27adf95b94bfbcd1c885688237bc43b70e94a17860388f3f767fda268bcd6ae81eb87ca87a59be818a2f190229976eb327271c493cb0d31be0620277e3cea2e027d2b5247a4091eeb32dd6210adf0ce5418976600b7e9d2b34ed90c3c5b9f18ed0b3d2c3f0b9c264b6e89d57576518342d20999d07b09b26013905ebbdb7568be3b30b5998de92624da054be4fca68289f485c8dace873fe58e6149831d52cc9c0e3bcd3fb7541dd12f2c9ade588c02ea29b42d5dc5464416b2cbde5dc7480f415b1376cd7be0e6a8c0e0b39d22ec5b09d6e8fb6085ea3f693416b33722b171a0c9b18075f85d407822f007ea27f73166904d7954d4f394b91bc459d1d6af4c1d1a7f1e0189bde1dd962eb01034747b49f2798b67b4e4bca2356877a3a102b47e4ed101b52e66278ebb8b290c02e85e1a18e20eb30373a3dfd08d9a60d0fe53c497b5eb1b849118a2c4d8a6c184c2da014ce02dc2601c6ea365643af30e67d27c0b8816492a7722e82c138c19b0889cc8c8553214332b94ae20a46e2ef844fec1fe64ebb176a8ddc5a8aaa45f511e65fa397d6d50c27bcce2a981b72e4e8b46d7bc6217e34369f56578d0071dfa5c4fee1478801af685a7418e437ad3174525c32d7b70b24586e51f99ef56e085d0bd21a447b43ac65f2ee0c92a85540fd4b475c5d09e6c12e418c9ef9e3b590fedc58f28de2b4d5f5164f4d47c28b60f65334df5cbac27659cfb5d6a3c4fde08eadca9fd72e1034a8ea03194368a66acce36ccef46f01c5d7605d59d41b0df5e51acb71a5751c7a94458c515613eb9e065a3e648d7bde147d6fdd30b70d56029962e2ad1f45a099962b3f0042a1314014da555e1e29978be2d39f7f9ed87b5b84ad7bbc7230f19d11e6f89e5ce7b48ef5e0a884f93dcd8b01b4336a0b1c608a4e3767133c2f8b6bfa766e3e5cf28e04a7f20e3268bc51259e167ffc00c92651e1de05f6f2362cecc161c433f840c63bd124a5a2c41b88cb61cd116ca63b9f0249a87f7ccc64bebbcf7e6f8b0f8aa3256ed8ff95159e14124ec8308e5140f81fb915ea8fa8eaa6cf452c9a62b392159acdc89d4cbf61ee3a17d2294206e5b8142124f5d022329726eaab2ae28489a1727182b38bd74405ce43037611147d4ac5208d80cb4eba675069ce03aeb5078d291cff175689bcc4924e9bc7bb51c4c66b012cc3333c22b92d5dc9019986541ab0f75b348a9eff5e3c67a3f491fb53b47897c9698cf6c4a4d5c7ad06e60719029b86cc8268dc8d83e7ff9ad2a140edb7e314e79236a5d47df4c53fb14c43a119706f7a70e261ede7c48d7492bbc8b91ada324816dc3534d252fc884cc63fb00a0ccf199ece8856d8d46eefe4957cb9ebcec5ada13af5e56ebb74acbf1ba3991b134235c865cb778c29499bd8ea25458fc50bce8c876", 0x1000}, {&(0x7f00000001c0)="bdf0ce2d899c435e0d41691b0a1172eed5eab8417632561bb6fbca9e4d4c10146949bfb1d79b4273c767d57cd872d56ef853ca4c9e7f291fe8e539cf7f71ae06bc1210008c979ce380067d9edd5357b9591f66d0d827aa88c0565f195493e82c9b89dd90f8ded25ccbe460c1ffe0ea902ed039fa55e8434a96ec1fb0bb8bf33f7167acd480a91ce716c04886dfbf89a8c4624f6daf1051ef7a6423e37ddf908182d7be", 0xa3}, {&(0x7f0000000100)="c8bce3d434c1fa283f8fb64a270684999b3b2d35217802802877dffbc84e55cfa093fa487a63505ccc0c5368bf7dbaebb0b8eaa4ad610ff79e3facb578e318d3148e1bf6e32aa68b370607fb816ba381413695", 0x53}, {&(0x7f0000000280)="48556e3769fb7da25ecb34a27b719f0f533cd2048424f08f3a1c01627beda1d93e6de03f04f22ef8c68396142e0056f7e005d8c7313a5f8a14908b660d4f5ea143245e9266de4c7a4449b1800d77de8a2960b3d2f2401bf5159b189774deaf782c88bf4c0c23c69109fa8157644a2b2b0f72778aaabd1dfefe535f146e1a4162e42952593be17f6243f0ff6b62c124", 0x8f}], 0x4, &(0x7f0000001400)=[{0x68, 0x0, 0x4, "6eefeecdfd7185359044a59c3bbe28e3e2bf6cd98b7e4a28b56b3e5274dfd8b979ceaf08688425ba156b4663bf6bc645aab0e17ecb68f863eef21e45e70391162a0f91e149d09aaa298623d61fef4b146824b3cb3b29"}, {0x98, 0x1, 0x800, "5a021045a6b519482d3cbabaae27d1b70eb226392eef78d7c7fdde6362a16101cc09f1538a3abcce5315d9895facfa262e033b86c4653f826f0813055636f09011fc2c1ac3a642c08a69d5bb59bbe6f22b236defce9c45013cf63f544ad30470c3c16ea59258fa26d9def9b98a9f779537c5643dc4601537532fe878772087e0d3696e"}, {0xe8, 0xffff, 0x2, "ba984bad052d1ee16d10e7509b91a34ed301a4ea80a95454b938d6756c8cab50c93f8fafaa75756368b1a3391f862e1f6776c33e49ce4a52b134855e2e7107486fb6e8e6a440b8a7af11db97d09139565c38d5569ef3c6901f782dea5817c00959426f8bd6908630403a8fcd4896491aba69b8f5f71c6ce1baaf351a11561476c77c21cd810895df41f0477d4fb5bd3ad79eb1b2d7017c08ce82732041612ec02fadb4698c86ab3e3bf2a7720176e981feeba6dba6e65459d8f35a785232b9918d3cf88c9368d09c04ddd76c1ef91e10c8f250eea8"}], 0x1e8}, 0xd) syz_emit_ethernet(0xe, &(0x7f0000000180)="28dbd80007000000ff94c4162200") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) write(r2, &(0x7f0000001600)="ce5066a9c42a097241496ce5af11988380def4a49b006f1bfaec8680", 0x1c) 04:03:00 executing program 0: r0 = syz_open_pts() msgget(0x1, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "3948aabc1337f5dc8c0aee0500"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000000)=0x3) r1 = semget$private(0x0, 0x1, 0xbc49da4d8e9fddd3) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/49) 04:03:00 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) r1 = syz_open_pts() close(r1) pipe2(&(0x7f0000000200), 0x8004) close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x4, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x99) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000240)=""/173) 04:03:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0xa1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x29, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x4, 0x8372, './file0\x00', 0x1f, 0x7, 0x0, 0xc5}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3, 0xffff, 0x81, 0x6}, {0x7c}, {0x9}]}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000100)='w', 0x1) write(r5, &(0x7f0000000080)="a6", 0xffffff28) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000280)={{0x6, 0x6, 0x5}, 0x9, 0x4, 0x3}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000380)=0x9) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f00000002c0)=[{0x3, 0x0, 0x81, 0x9}, {0x7, 0x1000, 0x8, 0x8}]}) accept$unix(r4, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d781977f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a505b9d1fa4a4bfa7ff192f8e95edb8d4e5b9dd6f7f7c9c8c8ec6736385cb9930222697a9f94529e1c0d88c116e53ee8d8b8381b36c062e8228bf38033e1c42ce68a9e8d8d26e312118c2c6261df2380f57c9c2b1fa5cc36851468561eef21250983cd868a39fa9b960c30e835832369ec50059a14b6b74358d57"], &(0x7f0000000180)=0x1002) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:00 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7fff, 0x0) execve(0x0, 0x0, 0x0) 04:03:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) pipe2(&(0x7f00000000c0), 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) socketpair(0x10, 0x4000, 0x7f, &(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x5, r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) 04:03:01 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x80) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/196, 0xc4, 0x42, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) 04:03:01 executing program 0: r0 = open$dir(&(0x7f0000000000)='\x00', 0x80, 0xc0) r1 = dup(0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x6) r3 = dup(r0) r4 = semget$private(0x0, 0x5, 0x83) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000100)=""/94) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r5, &(0x7f0000000240)='./file0/../file0\x00', 0x0, 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) dup(r6) getsockname(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d830d16c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5508bd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c1f403845b39b696ed03cbca86d37fe3572e9dacc4774ec02fdd499f8150fbd6b5dfa2ebfdb5fdcc24cf75ed37a824e69b691f5e6521ad34202f88a858afb573ddab8597754f91fb6d6974eac636f4e46002e842058e107e43125b6cdb9da49e77d87236e9bbd27d958c1194ffacf3f9f57d2e1e14adf44f71c6e4a5503869b8bdeb92361403e858d5ea76660f099b36415eb91debaaa7b27ab69a4dae2c9329be6142b46ff0115e534bc"], &(0x7f0000001300)=0x1002) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000001380), &(0x7f00000013c0)=0xc) dup2(r7, r8) chdir(&(0x7f0000001400)='./file0\x00') msgget(0x1, 0x210) r9 = semget$private(0x0, 0x4, 0x80) r10 = getuid() r11 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000014c0)={{0x9, r10, r11, r12, r13, 0x19, 0x8}, 0x7, 0x9, 0x6}) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001540)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setstatus(r14, 0x4, 0x4) setgid(0x0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1800) socket$inet(0x2, 0x3, 0x101) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x0) 04:03:01 executing program 1: setreuid(0xee00, 0x0) getuid() r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) setuid(r3) msgget(0x1, 0x40) 04:03:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2c0dbc0800000000fdce5fd5e20b08ba00"}) write(r0, &(0x7f0000000000), 0xa7) syz_open_pts() 04:03:01 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) fcntl$setstatus(r2, 0x4, 0x40) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0xc0, 0x4) ftruncate(r0, 0x0, 0x1000000000000) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x717c73a2639d4fb7) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) write(r3, &(0x7f0000000080)="a6", 0xffffff28) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="8203ad20545d13803de93fab8e2e2f66696c653000ddcb7051b7f8998cb5aacaa618d93042878b363e699ac23ae3ffafc4cf6237d2e414eab29768b23cf8d5a0a7d00e7f38edccbc29dd0fe487f4c441914d3340bf3420f7bdf31e35a908adf150d8cd8b59eaa9b2533e05e27d33f236c282c7e5c33315b6824fb2a602fa6f36ba88beab8289362c34ba5355413e5ed8df6ffbc86de56455a9a0676ffaf87b40ff7d6cfd606ac631a76d89b704063ff72d9a3780dbe01668b7b9fcc23d604a12ce9baa0c0beeacf14d040771e4d67be5306aa4e18bad5509a70a54d91bee6524b80218591aa3066cbdc61cfd28d9552a1fec2879dce57f59a6aa20390fbe563c7014ebe6647ee38000000088110000176f9895adf5d86c58dc978a117b231f295cf71d6938848ce3064e1c45e5dcb26a1fdb3f5f112c03301a6e44b13dc572e3a3fba116de19697366560d7f9813e59a1ce380640e61383477c1cbb8e4e118614cb9a5f13914992d260e3b87e97ab57c90ca8f7037b1fa6884c4233e3a07d5d0c9a4df25574810f0c96bad57bfeaa567e50690c3f5e29648e74acc6ca68ca46208c5f58b0507dd49781b185a44ca92d81d08a9f6a00e1b228e5c9466222e6471c9d0a7048014e3f5737c7e9237564c8f59088837c836bdeda3340000"], 0x10) shutdown(r3, 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000100)='w', 0x1) write(r4, &(0x7f0000000080)="a6", 0xffffff28) getsockopt$inet_opts(r4, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0x7c) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x150) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x84) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) r6 = socket(0x11, 0x4003, 0x8) r7 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r7, &(0x7f0000000000)='./file0\x00') utimensat(r7, &(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) sendto$unix(r7, &(0x7f0000000a40)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3017ae26caa0412fa4f376336acf00b6404be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f000040000000000000001000000000000000019e2952d54108c5da3f41486f18c72c63df883a2e34131b71649ea2f5abe2f77d0f39c4ed8003b4a16f7cc286261167cd88f03233637175a16539fa86ae3635b677cdd6f2e04a5a75040942033d39cbc54a10d8738eb790f7f14316864e51d992ac79aedbe59b81391fb173393fa8bbe77ec53c9351cbf7ecdfb08a3ea40745d35c7769fba96ab65482c700966736d521e13b741d16c90812d2f3fd918e26b0de0655259be64a52856cd25bb6f8025bdd37dcad07dc7d369c712a75aed5d53c9cafff3c65294", 0x177, 0x40e, 0x0, 0x0) r8 = dup(r6) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0x8cef75dbb62c8cb2) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b000700be09050004fecea11ea8d3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be3aa5b23ed00f4c8b2ca3eb3c257699a1f132e27acb5d602000d7d026ba8af63ff3718e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffe17, 0x3, 0x0, 0x1b3) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) getgroups(0x3, &(0x7f0000000140)=[r11, r15, 0x0]) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = getgid() r22 = getegid() setgroups(0x4, &(0x7f0000000240)=[r16, r20, r21, r22]) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) 04:03:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1f) close(r1) 04:03:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000028, &(0x7f0000000080)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 04:03:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x178) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10001}) r3 = getpid() poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x10}, {r1, 0x86}, {r0, 0x80}, {r1, 0x14e}], 0x5, 0x1ff) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r3}) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f0000000440)=0x8) 04:03:02 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffd) socket(0x10, 0x4000, 0x3) socketpair(0x6, 0x1, 0x2, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0xffffffffffffff7c) socket(0x10, 0x9163da2c0fae50a1, 0x1) socketpair(0x2, 0x1, 0x2, &(0x7f00000001c0)) 04:03:02 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) close(r0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) sendto$inet(r1, &(0x7f0000000040)="26fd139537846310a843c280d0717e78084f615ad71af0b72f82bfa7c3715cc3e6b2b5504b7abcf5aa7a7499309daefadf684559c1c4214fc76a0b1df3e84cfa4801553e89afef71f2be4f744d6882742792a119c57737b291cd4885d6a69034a7f387efa0a27d52000959", 0x6b, 0x8, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r2 = socket(0x400000000018, 0x3, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) write(r3, &(0x7f0000000080)="a6", 0xffffff28) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) setsockopt(r2, 0x20000000000029, 0x3b, &(0x7f0000000180)="5a3c3539744fa3f07b27", 0xffffffffffffff28) 04:03:02 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffd) socket(0x10, 0x4000, 0x3) socketpair(0x6, 0x1, 0x2, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0xffffffffffffff7c) socket(0x10, 0x9163da2c0fae50a1, 0x1) socketpair(0x2, 0x1, 0x2, &(0x7f00000001c0)) 04:03:02 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffd) socket(0x10, 0x4000, 0x3) socketpair(0x6, 0x1, 0x2, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0xffffffffffffff7c) socket(0x10, 0x9163da2c0fae50a1, 0x1) socketpair(0x2, 0x1, 0x2, &(0x7f00000001c0)) 04:03:02 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffd) socket(0x10, 0x4000, 0x3) socketpair(0x6, 0x1, 0x2, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0xffffffffffffff7c) socket(0x10, 0x9163da2c0fae50a1, 0x1) socketpair(0x2, 0x1, 0x2, &(0x7f00000001c0)) 04:03:03 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup(0xffffffffffffff9c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffffffffffff63) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null+', 0x20000, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x8, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r5, r7, 0x4) write(r0, &(0x7f0000000080)="a6", 0xffffff28) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x8a, './file0\x00', './file0\x00'}) 04:03:03 executing program 1: r0 = msgget(0x3, 0x5ac) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x7, r3, r4, r3, r4, 0x2, 0x2}, 0x5, 0x54, r2, r2, 0x9a8, 0x15, 0x3f, 0xfcc}) msgrcv(r5, &(0x7f0000001c40)=ANY=[], 0x0, 0x0, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r7, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r8 = open(&(0x7f0000000ac0)='\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', 0x8, 0xfffffffffffffffd) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r9 = msgget$private(0x0, 0x10000004) msgsnd(r9, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r10 = msgget$private(0x0, 0xa0) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000480)) msgrcv(r10, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r12 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r12, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166cac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) mkdirat(r6, &(0x7f0000000a40)='\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', 0x6) msgsnd(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r7, 0x2, 0x1) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r10, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') link(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000009c0)='\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') r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) 04:03:03 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) close(r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x400, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000100)='w', 0x1) write(r7, &(0x7f0000000080)="a6", 0xffffff28) fcntl$setstatus(r7, 0x4, 0x40) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r6, 0x5, 0xffffffffffffff9c) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000000100)='w', 0x1) write(r9, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000100)='w', 0x1) write(r10, &(0x7f0000000080)="a6", 0xffffff28) kevent(r4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffff9, 0x60, 0x0, 0x17f, 0x1f}], 0x0, &(0x7f0000000540), 0x0, &(0x7f00000005c0)={0x3, 0x7}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x20, 0x7, 0x5}, {{r3}, 0xfffffffffffffff8, 0x40, 0x21, 0x3ff, 0x10001}], 0xc4e, 0x0) r11 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r12, &(0x7f0000001740)=""/4096, 0x1000) close(r12) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r13, 0xc028575d, &(0x7f0000000480)={0x7, 0xfffffffffffffe01, './file0\x00', 0x8, 0x800, 0x6, 0x5}) pwritev(r12, &(0x7f0000000180)=[{&(0x7f0000000340)="2740fa68cc1434a59e0ced6cdf77c413d79410493ff5efdafa7993c01b8b37759cd9bc9f3604d661bbc4b7aec51128dc71a9262052fb58572329c3d07a540c2f80f2cf6f0cb64107dc1e571943ea0f13e2d35e98845825cf573b79c65afbef958528892ac3961de68ea629b149ce3621a2119215d4c105f3a432d7efcd0ae10747719a760e3feb89f7c9cd9b1f637a47838a1859f325911334191e366a0587318c62a1e3c3aaf95aa328dccf6de4e0d8d134c12f2bd94c16cd5659523e7150336ffa74125ce9539cc338babc8d8621b4a201a7f40cc910eca6bfd69b556ddaaf1be29a02df23592525233f53c8d9cc866e218f605e91dccf53f8ae8b", 0xfc}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000000100)='w', 0x1) write(r14, &(0x7f0000000080)="a6", 0xffffff28) connect(r14, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r11, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000000200)={0x81, [{0x1}, {0x1, 0x1}, {0x1, 0x3}, {0x1, 0x1413cda5}, {0x1, 0x4}, {0x1, 0x10000}, {0x0, 0x8000}, {0x2, 0x9}, {0x2, 0x8001}, {0x1, 0x2}, {0x3, 0xcc29}, {0x25e85e706de44e75, 0x200000000}, {0x3, 0x100000000}, {0x2, 0x4}, {0x1, 0x401}, {0x0, 0x8b}, {0x1, 0x1}, {0x3, 0x9}, {0x1, 0x7}, {0x1, 0x1}, {0x1, 0x5}, {0x2, 0x1b}, {0x2, 0x1}, {0x3, 0x7fff}, {0x2, 0x2}, {0x3, 0x3}, {0x1, 0x5}, {0x2, 0x696}, {}, {0x2, 0x4}, {0x2, 0x5}, {0x3, 0x6}]}) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) msgget$private(0x0, 0x111) 04:03:04 executing program 1: socketpair(0x18, 0x2, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) close(r0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000000)="c8023e9189abc32ef077cf1f8d9d595bd2bdaf35bf5b1eb75a36ced75f8eb71ef76e214cb8a49f9d6b8bcbb14649a3049c77def02ae75a82ed89008bcb99b5e26be04ae166308a93a43c7ec51e7bb4c19b3ca4d9f82f2c4ffc5d1b638f15db0877ddd0c7ac7cb406cae05970304e40ca524a43431cb716888f12", 0x7a}, {&(0x7f0000000080)="726f950aa3d40cb3850b269bbb79d9b877c2ac3b3ca43cb85d56cb054c010a7962fa5a9810e239255fec78a5b8a0e6e2aca1548d73490d15ab4766a1774b77f5c412554a7985668da061a5c657482e4373e6f8b7a9b8aba6c068c8d20508f459d88b29bed81818ffbe77245b5516222dc0fffe4269a28ee4ba9d84975073d3bb8bd42a5e403eb8ad6afd", 0x8a}, {&(0x7f0000000140)="5073a32e1f5e6fd705d9dc60675dde8c0b63f5451398aab74da3941e6e16b41f61864a77b3900a25011a4333a806da4a080df990fdc39c6666a0b6841958f2ad8caca9c74763815aff4d8c4a41453241c26136cf867d15f8af6edf3b13b4c00926ac4a173e0c1e56ac0548a5011d2f678702093da3942ee8d366e9c918a841300e7cf32e32ece6d38c0770f91602", 0x8e}, {&(0x7f0000000200)="9e88dc02ab57cfffb1d850bcf912b74e819dfeb07e5240c0900cbbc75de0fd185c60e7ff32c0b965b34c70176faf6145318233f1131ad6007d94622c401f8071d3ac7cfbf5a589efa0c68617551276e88537889cfe5fa007ba8e9cbdccb152004d79a13adb8c7224b8705e9e034c40ea34fae53a8be2637730095c5d5c82457bf41ff2e40f0ed6796c0ce959d09b44fc10e794c0b79b3055346b5b300f0aa610f4f81d26a74982669663031820cf5d41f12e0bf541849da2daef5ce41359c0e852db5e410f66c0eb88f9507831bc016050ff8f2b583ac52d6fcafef26eea8ee0863b0135367b3fa265aae8436ca8fa18ce4bac413f0c0cd9fe4e444c053141bbd915a8119dcc31b4f337fb8dbb3ecb6b321a3d9e9ee7fba9f8e105a0b8572e1ade977907285c22076d0cc0c2913d396e49aba1b1527d04fc816a62f8a682d18dd0a4f1c9fbb6efe2b3039f89c8fb985a294b6e2837324ac6a7fd1c521ca2148162e831e3350e42da2d197a1463855138e3fa1bf5c84ed67f3a63b8c5407b97b8e0f80d3a840467c905d16a0123b3cb74be6805ea9bb8c6821f2d75b12bd6a43956e973be7f8fb44955f3e27f8c6420c83eb5f71b6910ec114b510187af714331fc7d02365382c3554f44eccc90a2a9348c81fabdb1e66b99c8e860ad57bec76556961228d60f8868c28d3814a78e4c152afdee91405b7d5ae69852ee1db6b108115e4970dda672ad8f82679c3eb2beed64a15c0c93f8cb7e413d7940bffd012ca102a0bbb496966a8933f5b960c17dda65f5d586257e082750130ddef1f8c53b77864f35df3a516ae64b820b39d6904d80fed6ddafcf43f752ad1aa1d66e0f37e3054e1a800731fb9ff7b91664d3f0961f6098b03575ced2e6e8e0d7f4619ead98cafa4eb681b389ccaa7a2774a1c0c93a13e920555b05e55d67feaa21a4249f203a64fb9025a86649a644cac4a2bf2970de86711d1f976ed7f1b1af31de656e41dfefd2a7db35a482a9f004d3ef5c772be1b88e18b6f9f35faba1494fd61d9e537e650acb8860d8a6b24231489cbbd84ceb57cac30664bcd41dbe471e4d9f400d482495dbc3c214bde9b073bd7bf7a2361d548af57a484d9dec667af5ff9b11c8c3e36c7353e4547791b5aafcc15d522b302ef8f679c40635872663a4efa20415672b0c0165216dd238567986ec11938624c78f42ec1450b82a97883c7a916a63291074aae183362f4d3ad5e0a1d9425120a4ec017cb12adca598726d92eecf2d9867c00d577d3cdea7ab72142dcfe7593a7c4ccbba7e35f32fa220aa462e906d2cdde5d7443db8e8fdf1c6a6bafe4dea8f639b2ddaec4f6466f8606cd8232111a2c1bb7f60f9c48851051535821648685dd5b8207d5b6f083a6e307f6ba83c70381c3d938080fec5caadc5fc1a4adc06586900c3920b7f051b646d08edd511c2c0a9d6597850b9afb79d4aac3e15ddf504638da5c7d50d65be7160e401acf4203953a70cb8d0989289b9f71c9f332792c3809453dfedac3dd83f0c68c426b4e93e5804077ee286936d9ccdf1f105cd0103f96c677ebf07062427743037f422f2d094a535b49aa4d220c7d63bfb68f50cbf35a36d755fc573a88dfad2e2ce7b44f2db588298e73a5dd15ff834eb6d53c5031f8c3f157fcd4fec859d6bda69476da8705c871d256481763adcf73b93af8f440a8db41a3b9065039fc835b5f1e15338a9e3a25fd68b471d7c5d345d6f4282aa52f7314e32e0ad6828fa76d330af1362ab8c3ad407281a8262e3d14034e2505a5971989865de66c474cf6921ba6a176a54f9256bf9542649e6280fc71646f04831c7f6f1e627aa6067ce2911ac57bde5d70b69db6c57b755c345504178d8d6d9c86b5e06ac2f4433d308ce3a3e86a5f7cd4c1db3b7935f7f0a88a9239c739f40081c0b6c3ab7a452b5bb1b903112152698d43029927cf1b797e5f027da2b40465b8a1f7e013791399abdd5d60c31b8ef2ca8f651c9d75629538abc3035faac72ead2d2469e1cc2843503e8d6ef82baf10f21f160835106a6650c897c6ef06c3437b2499b6dde8f18fe775788a5f7d89fb9b46e38516ade9fd87f6a0ff74302f724ab5f5389b231df90eaf0222c9cdbea6b5f4eae8b118758db3d2846ba89ea8faf7647b909fa57bda30d29ffd0a20f2d3f30b5d6504edb588a1b89686ea4f97a0681d411ba5dba1faa520132e928e8b204b127f0b56f79b0759c51405a15b4939ef889c44b7492268543b0f87de911f2165bebdf0471f9f2f9d023181645df0ff891df2833bdafc3ec12757e355f33491762945b26ea6e429d61fa306e271779b33e9b0537f83b63177ce69c1cfb6593ee6842f01694c14a31b75d08fd9ef439847f88e3fd06b09536bc4ee3e41e390477f250b4cd328a5e5226f5eda4f186b35d77a0b1688a752e1a95447e9f60c001d96d67e34040ff56ef3972bf7eb2b60e43262acdfdc4126c9aaa62388a3c36de4fa743468ee78490d8c4d55d75f29ffa77aa75cd7cdafd0cf64618918d27325aeb36946d1d8a7091999b48bdae60e619baf44bf166b5517a20c0d07b4ac1dda35da9e0aa9d027a377ddeb070756bd33aa935005ad063d7a1aaec6f81ef6d785f1fd8cc90ed65f7f5095783e4dbce436a63aef451bd6b356ec163f1de832db033081efcd87d590795ecfcda8cc426a765100e547b82d04ad510c672a6882c0cee851d19085dee4efea867bd5f75f2d42dff4c6eee205bc79453fff19b8ea296c286a1323f775c86ba1ddfdfeb56845f4221825f8b6b71843f196db72600ba171e888ea1322e5a410d140abd1faadfa71c8bf9eb691ad17a9914c40f7ef037a1e3b73977f3a553ed65f656da973336af21b021eee262506cb994c09bc5df30e3af1b680bf91e838163187fc28681fa5c690c35d2014bada36e09f023eeb48700a0ce292c9c5b445529fa8acfc8be4cb9024ebdfc6a5ccee10b216d01dc0d50553e99f7e38b6c58bcb3dfd2322a0bd9fd27d66792d68b44229b0232575486eafb839b198444a099c3c0894acb5f837da7b6b4dd30b7353879b1e8ee2fc3b5acd8ac1738ff09eafb81c0726206ccbc3dbfabe70ee2647cf014d442585f3b4887e4ea89eb2b7360194dc164771808e06db28f5365ca66fd262072cd925d154a8acd77a5b5dd8575dab321a1139e254d1734cb5d2494d82b69bd598afba7da1a0f739584cde902fddb1cab5171cd0c1ce57026623f1d75fa55e924214539bfb66c3b261400d6bc14edafbedf89ad3fb665e44126bb1a738394b19bf95cfe61e742fb35d6741812414a0392a87bb0a2a06b9543c6f8f72a616eb0efd45dc35905f42a09a992038b52e15eb9cff7ca77ceac4acce90fc560666a65b2f9f763c0523d34e95e6ad4af60fbd6bb364af006b56d04b677e70aeafaf114e3805ac516216020055f9587cdb9b06ff690985fa42e88e782e21893d06dc29d2bace1e3f63a359cdf84b39fcfc973e51d2bc53d3b098cf248997d3de9de95880f2455559b3590a1baad4f3d47bf04bb0c6fa71f223bf2f0de85f9316056c0afc4e814ba26515a06b9e8762cf1c67a6866c0485a1dccef3d73e2f2bb095dc5706fab430c5cafb3a7f6c8957f94d2801007030130904415ae5ca9738b412e992cc92b97afaef9ce846ccfc7ee48cec4a2c6a6b77ca8408e5e862fc2dd32e4bce41857b7f9a1d9414e4c7d3eec9c7d4fd4a746aff5f68fb415db2a987466dcbe9af37a6abdaaa7b15c6635f408e3e3e7cd7e32bb7ee5baaea7411e306c1f5c046adfac5a38a48db50ed2dfa483662f501b0f6e4f238462db626fc25c00e49c9abb916391746cf583c7817ac6a3ff2829757dfddf0ceed0375d7346168a2a14ec0fe750831ac426050f8d611dc2dd82a1561259f0b5d818dd475697dd06737f38b6a3fa9f6ad4cf149e071784031b5cd7802226efe077641106edc8cadba8e2db4eaabf2083a3a4b1dac65e0e661c23ab86d4e7c34bedca6142fa5c92fb7cbbf2f3dd9961177a1a118c531286f9011be1bbcdddcabcfdc52e99e19063a01ab28c1e2cc14e9196b8b424e35319c4da0e0067368a25c416864a68b18b9ab3e6f26773f6ec806eab63cbdb29db015489538b7c7a7c27aa73108bf282224f688b789583c6db301d6528b5e47eb53643ae6a6097125b5cfcd81023f8d4cad6cee5d5e040ef6c32a928798de40c01c6e752c5fb548b892e0843193f50b0903f260a698edb6e75619f5e2b0420bbde1ac6eb25eaa745314089cf322abb87756c08bcce9785d76c1f07d73938e3a6ec1fabc023ef2f463b5943995db696801faa5470ddfa032d030ae51bac01f08aa16799a51cc7f97a70fc5b8c3096f973449cf744b1abbaab2a3d5e817e6b1cef4a99dabb8177ff6385b984536c0bf0124c44e74fc1cba6a3e298f00e58cce78158bc5567941af2de741b6c5e86f62706d50f23229f7e701379978174c92d4130470a2f8667026e77f81c10b2c11128849d674282228055a8112cd6a34295f8c24a119836501a5b2a7e57d95ef4873b13409269286a4f79eeca54fdd61a5e6f7513b6734c34a987869f612939dd8f680fa5752dc31160eecef546d9b0f575a685a4982209f2370c0d2af3475a0cd3453eec4a3a22ef90ca539f6ae5168540fc9b2bf8d2380ceaa6f42690a469b29ca8a503ec03485adf8192d8b0c6381d24381046c3aa7d995377000d10f9b552097437a02b91ad912baf49fd8bc081913f245b9106797ae608be149bdf16775ec5c1b4cd500c5af4371bfa02f08d53670b1207964f5f442742edcd93c310551f5fb9b04b34653742e3c5b1fff8bf110f60bc86153c2b46cd255358d7c4844bd60b279dc34387eb795be008d810972bc44d653b0b96685e64dd4e3372ce2a9bd2db778825ea2b4ac26e471c790fee9212196a8f2c046c7728d28503138f6a83218210fb10c79d65b3a7a073060d0c8c04b9b94410faff814f8ddb6bf69fbaea3be8f7c8d50c249b9e76fee73e48596f0ff051fb742ff9a48386a326b09c42f5397d14c772f9dda8184dda1226d0b91df796a8a96cea3fc944af6a0bc1e0f4df786dd4c8506dce140b74c2ec62ad6e24ba72c552516616b7983971e18a875af2ac4dc699c799c248116bdf2b34a2b74faf416badd479113049237e57544689ea0afe8c32b1ebbf3d3e2a70f1d779debc5610e95b17e5da82ff3b5d36ae5a84efa708d400220c80ddf287d07d95364502b6f3fb71379dfe086278bf66c15c630436b460b27ff3e62a2a0b8130cb63dd8367b95dd0457b52c065b54dbc38e66d74883a20409f50270cf699e5fe9a950333b062b357063f4d0568221e989016c0ce9e2c3e56ab537d2102a535ed97cc43fc7f33aa42da6d4275b5faa17c3f18a64ef74b04918dde5863f4fc756e7aae735d54a9f3287ee6451251a0d379744f0997ad60a54e1f99ae5029337d60519a90ea541ff378617276c04b1782ede0aa077bf800b1b19d8c890648638d114b709ddf32a9e9f2929ad1cf32b85f06bbd80c69eb58e76f9ad7c26c0fcbb656081a7fa60e420fd3f65c685891b62b7d01d02f30c6ca478a86a9936cadae855bc16edc162fcc6365079c8767e5b09c6c5dabada4c778a8c8c243f7f3407d73c1564fb0cb0f48bcf701df370d6c17d815f3dcb8fde2216aa904aab294a32b674cb4f7f77dd445c1357ccb96f43149f1bcc31ee0da3fd800769a8d2bc661492af7a82742851c036849ec14b1e1ff50d8a7bbc26715d8f6bcd02d05b805e4fd161a8c2daab96761", 0x1000}, {&(0x7f0000001200)="fa568035790089fde53294e064a403ef1c4cf9b9f213da8780db0d5066a4b5481e1afede049e73ff0c84ccd24ce8c884860e15374affc1353a19176b49fb26e197310d8dec893ead8e66d75d47715ceb7042ea1c0dca86d674f604ff94015359d9a0061b7ad67736fcf9f813e30b5f40c47074cd53a38e2a6ff5e9a38c1d99f19d612ba51f8f10e21c618964f6652bffcae499d2c5db", 0x96}, {&(0x7f00000012c0)="fb5de633257c42d3744117bed5c707df3abbca9b", 0x14}], 0x6, 0x0, 0x0) 04:03:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) read(r0, &(0x7f0000000100)=""/216, 0xd8) acct(&(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) fcntl$getflags(r1, 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) 04:03:04 executing program 0: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) socket(0x29b344cc7627ecf4, 0x3, 0x7fffffff) close(r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x80, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001540), &(0x7f0000001580)=0xc) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) r7 = accept(r0, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) poll(&(0x7f0000001640)=[{r5, 0x80}, {r6, 0x80}, {r7, 0x2}, {r8, 0x2}, {r4, 0x6}], 0x5, 0x200) read(r3, &(0x7f0000001740)=""/4096, 0x1000) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r9, 0x0, 0x0) fchflags(r9, 0x10000) close(r3) write(r3, &(0x7f00000003c0)="08ade09f32746a223c471c0795bf5cfaacdd0000008019558f937700d7ba976b0e9f59913e4c8dfde21fe51d443cf621413950ca637ac11e6bec2fdd37326b50f359f314a1517ca1da062954f15db02eebdedfbb5b05595740146c01894def7de45bf9f04df51a89a4997e21669252d190338568f2725c7c5cd7c757236b48876648abb4caafb63579a498d2dee61d1e0ed53cd4269087e7d1a40bc0472b7be8a4bc0add40bc2ca7668d2b585047fec96c6d39ea88d33e1468789e63c4186ac32c99e640252fe68160885bb17ce47390b1580ad8260054dab7e01bf615eb71b0e5fd56b5fd5a1006325b66ffe6c89f899c07c03d1c9d092f847a5e7f08345aff0f06cbe5a4ea9133feb8fb72127620b43a22d89002d600bf2b017eb027057b648eac3687d03f62d5b8ad16d4c3d40a004a56192fc83df96ad4c22fdc8ae722d191ece174aad8bd72a9066c111ee709dee224", 0x10) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r10, &(0x7f0000001740)=""/4096, 0x1000) close(r10) r11 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r11, 0x0, 0x0) pwritev(r11, &(0x7f00000000c0)=[{&(0x7f0000000200)="df2eac7bee5e61bcb9463083a10280a14df707de921a28c6e961594afe1df449a09eb0930254ae2ad6491d344a1e428b7e516ec05ac3b3115201a883dafeafd2f0c8f42ace49f4be752108f5dff3aade417a2d214dcfa2f8240db631c3b0cde5c0b77ef643d8319961b5e5314941acae239ad66b77d0b6138f9c8ddd9f1d660de04d243478c8bec4277ab51016a69ef1aef601a41e74e6d56dac8257acf9d3ee3b5bf05044c7e2a26b3d134bd4a10dd2170ab8590a1d066fb8856c187b695807ab7eba935aa35310b0e6baf7946da27e482406b65c9b5a77e8a2f788ce4c78", 0xdf}, {&(0x7f0000000300)="b46d312270eaf895dfd81283def311bedb7e0dfd1355719d9d38f84757a4492d840499fa0ca08784f41936d5b11c0e601ccfd3dbe814644c44709ea3282fbe3bf7b427e9a6e4a0", 0x47}, {&(0x7f0000000000)="eec0f6e9d8b3a8d0bde7339a", 0xc}, {&(0x7f0000000540)="e318c2742d1308b72eead58318ef5477498dc4be778e674d373ca89adfca8a11d62d38de0a601a4a441d034ae74603960af833a861cc1e21afc5ce40981fb43dc3aea2cecf307754aa99b0255aca5dfdbbe0b3b8e510e4133c315fa71a41bad964032dc0849f7b4c2b802b69f585fb22c170cbb4a99ffc36c9161b3123cebd8ad443238ffd27f56ae78f25c67ab3db616d07b6e84384afe6992f52c5036728a574e6ba785ff671a2d852ca63b2e7a9a550875cad68712cf755891c5189049c49f5babdb33ba13eb5bc17d179ab3307ecd845c0066b034925a8a0d49c1f33cb3d21b5df99db22435d3e375addb3bb3dadcaa2143d8b7b349b1f49e3396279685059babbf7a190f83de5da55a6a222035601bf875cb6ef716f3fabbcc2451a4357e3c4bca49da63be33b969d655325fb0db2d9aed92b0267f8dc5e45c93349a04d9527ec7d48ff7cb1230474f816e13ce887e1f12d4c209f37af6d4dc2775b73e1d7b99086a9ad050ee286251e1d3b49afb957ad0c02fecd9d9afa23238e033b2ce6713db175601ef279a247b593d8b3eed415f0d2b398fd61e2b84539561640b9018a6ec3c990a8e45f61ed16ec7e1d38bc1a85ac2755f716c04c39a0d15e6a0151495a4ae9c4617d3c1c6bbebcc618e81d96c78fcb455998bfda1e4131319f1f68429dc8b1e9bedc804bf4e54c06eec3d28f575de1ff29f9b9da91d1c656b3c57b161b3082d32fa1cc42bace31f7584063dc98ae09606b774ae2eeaa183fbf3b4e48162ba5e37476093ab85d4ac90f5d8db975d9b2fec20bb6177eb2c9a06a6bab5601dd9867f91b20c605296a71d0ac3b551dd656fba84c6f0b370f274b861f0049561e4055d7ce2185f165b1cbd3bc6e9b77071410fb3c4b8a2004e8a74d20ddf136b86c1c4912ba9e440b6a91994625191a9e7d9382ceb847e2e0d44715779c76e4bf022aeca8fb93dda004b313fc9ab54353d4ada4e515be090857a757813ceada094ba2a22296ebb62f25cc812c711dfe04eae5fa2b93574e8e8c7951ed2b4126c5b7c0b04128e5a098f40d930d261e2ae14c61d0570bd211f74c75ac62aa8d08b65352a1014c833d43b970fb034dd8c484a2aeca852ae99343d3ce404efb2090d4504815288e1c5b9add1f2c98810f4e812fee091d16ded6d891160731126c5250fcf55b014210f5326d064e340dbf938d58cc03196503ff67a3d2c22967f74dbf664f388d27c4b2d9312aa187df87a50d0eb2c5167ade483680f422b7802b3f15ad50f336d2e9f07429e3b5fff98bcb61bad3152570006877540ade2e6d1297629ef945a6d22d40f9c2112f9d598ea331e0a2619c15485554fc7794ebb52a3bec01dabc866b3bdc2744a15711d8eaf6dd08183f3d1cba0e443261f9679eaece746509d773cddb0ce167406725031c13d95db52293fa6e1ef6af35c6949794e1f471f5452fb9f9e9fe7569ae687c2f392f0c4b69624e85240fa224714d4da723ad48042b07a196a84f0aebb65ee4c2b05b1aa9e0d502ac5d8dcb7d3e94da1fd7006bedcb8a680bc323df7fdadac069ca334f25ee15dbd4e2bb8821ccca4b28f01660886ed05b1fd1315ffc12260600a6561fd2c6836f156fca19f166f0d0f5b24bf08228cf50323b93008f52af70f604f214705baa4e519bb914944f6155fb6963c9b3ef35ec762ad2e924b71a848be8ed5e4646b5b1093c674448312fe6aface486b871832206ae061fcf3303862d3150fdfc1608118c3fc5cf91c235020ea262f9512afadc61c579d6cba71e81b84d4c07e7d78fbbafbce1287db7049ce7dc1603495d1d26d70e22aac3316049dbe8b6a216db5bedc30141a6cdebea52573984d2af6d004d04b449db2350e26b4cab0e93432fbf5ef02435c95bd9e1a00b87671ccbeb08baa245529a5e8a65b2050024613b45d65d7a0310988be18467c8201e86f1273b9819179b2c842519a20fac93c42b0d99b9ef62a4ffa04a0d4696d4f69e35fa559fcbaf4de94589e7001e77e23afa9f3fad270acca908c1641cc24601e76f719dba448309c062c95c21e988c230cdcd5539ecdecda4ac4e1e12d24b4f3d96d36e7a64e26e92e6cf10b78cbdba964ccfeb616a3d2efb4286b42ec643dfa0f133e9f2010069a88491bcc0ce705c360f779bfa44d91a83b5fa1530181beb464c8daabcfba87ef2581a11924019bcb965e672667b2b0a9a3faee78b85c7ea905f9d4796caea46e3fddec3d54834419d12ec8aba5c49e6abd48aef9039c010186ab6fc9b6bd28c753181dcfdb3e4e41c3e5ee576d899f58861f222fa94f9721aa76bfed04679787a46f45eb4a1f82d69ef5375c0bd28babf9dd172c1c6bdf597f032af2f613f6c90b5ff2fd0f7f2efa07f0afc02fd597bcb28d96306d71fe3d00585084b714ae94c83e281cee6f69626d6844d729c000b2a8d2c148512ffe94a9e9d29740b1d3dcab7d2541eb8286a21031a4383e92efb60f9d69f0669d7ad3dbf1b201e9dfd3ebe4df1f6aa33b85750fc9b823b8ebb14fdf7e6e7b72a313a10264563112416c23e3ad07fa1180679328c023fb3f863edc6238701c03f249f742ae8087914814bdacd423415bdd5c4e7a767aed3d58fb9d7a532e1d277ab2e93c70dc8eb80d51fb253f30ba8de86c8f8f0fa72ac574cfa0a2d361dc4d9c9e82e7a5c85bd85fb44b8b9c13cfde34a9b88f50258c2d2881f46653146b5ed25cadcd7efa17a750604dd107f3cbf6dd55038c6af919f549608c869979f3a585e0eba8c87c59f484ff3d9568d8b6907fc801e15dce2834e81e2752e084a4aef047c884d111d6789382c904fa7cf2432a5c41558375618d6af1dde14c518ebf3aec7a01b59b90f33371841e9e0d7be7d4c12a8dcffc847286aa7467fb20db9f1349fc7c19a55c7be977c77c75407d040ec6107dd7b7e50f0f2bb6f8d59e251ec68431006fb7ca39667f6d396343e8d7dfabbeb43164973b6427d8d608270fb589c76b51b915ab0d43f373e6861f3b042d4e13d0a62070dc49a59d5ad682324c3c9cc15859ab76e55d53e52253ec95ddd96824d15ecc200e890958367a04cc2c5cddbfa253c9822ac186b1c2528068fea2fc2ddc961aafec35bb1d968ff10767f7dedbbefc34bfd71e00c3a494595521f3d7b4d1971fe9d383dd754cc798720627916288914ac28fcc7fb29698cbceb421c6e6cdbc3d2da9043f8c962c26896e2283cb4480767b8574340d3dd44950fdde24f46aa185bb668ae03401a4de7afde611c172de54a399212b62b280180f4af875a764c0f0cf2c7cac209a3dbda1ad02a3700a407ef896d2ebc7341e1789a7a5789472a4a7e65d292c7efaa353aa8652b387a076334e770f501ca7f572da3b3b0ec72519ecce86ce83d2f244f191ee17ce507836e742c2487d993a52c0a3c2a3cfc5917c54eafd1429b62da26ff09827d0bad351d66d682346a63c69cb509978ab58362d40f6eb166f0104f07fa7e3a19c28aea914d2ad3e30e04cc73a7eefc4775ddb56270a2496ceb397067096f1c086cf5a99e2e84997df6911609776a6afd010b2ae2d67eb01b0d605aaf42aa100df9455c7d3e47e1942108499f81d56b32600364d9a7bb4f600ba96a7c7fed6eeb9ddbce6fb7a4065c8859cda6b6eeab5e7f31f30f6898bb7487e433724b70f92c10a8886a77952af35a12b173000dbf953f8f38fb1fc6398b0cd1385acc6b4941f7a5a0e459b29dead3b1d081f4b8f477d41579cfab5d51183b817c8d101ed85377ae0ca7658b80e96004842c20590a4384c38201be651fdff666ed877df7a46d4d03549369e417c816329619b37d033d694fc37f901c19ffc2cbe637970ea60d40d114bc85e4aee9a4587243b73d521b57cdedf29f12c52cb9bb6df0976bb8c95cfb776cd0c57888bf10783ac4e7069f5581e26b9e17142f005d3263cb3c3846f82648c30583971c383389603f2ddad3ebc2a7067b02a3936d89085a15015358ee50c6b0d6199c5b9b55ef00cf9e2bea39b64dcd0defe1deb055d255c61967c1870946a038645fb79ef170f05e8e8c6799eb6c5b4407d923bdbcd51909e235fb4a87979fb3770a795ee915ce6aa94e9988a2bdfc9ac261a02beeffb730d219118e02fac3093d6f07436482fd81c0a632c9c3be18992c5542f303df5f46f183424428ca728b2c93db5338486522f84e2eb4774dd3f93b77deb7c067d0c219a83bb870b3f76601121bca412213db4abe9380916fe1a5f1cceb18c9a88b6199ba3722da3c621fc39a9ec05ee8782cc2a8b52273c1c51ca20813ea9a3677434764114d8b9f4842214c7f93c7fae76d63c6edc95afb5832b6e9872d883a84df79469d5ed654f4314ee5b2983afdb0491249c936a3b23652208687950cbcf96feca697e0e2547c51a76cd86fc75e49bf311669cdb1ec1c1ee9806d17f8a1b39b6f9c86adf569aaa2269bfb2b075c57ee741596feaf613f5a02d81523c96694bcd895eb74561274a0a11eeafaf895b5a6db3199438212635cc5b2f7ec77d7ce6d7aedb6db522d35aec420b055a477e06c0686c2d27c24ea38c5b89fac8b9214d16c3946d3555ba78596264b8f87425c89b7907d5031405e54b8194d9c46ce3331b39d35428c38d46c25da2def9df6c9e46cdd3efba5dcfbc73ea39005ade6666fd130f5b976072aaa336a1f4581b4eaf44784cd60100a30655c200e4a79ff91f5137106bedd17803ce09f8ee09fcbf1c231959d6a4bc8f306f67b9f6d062a951b02dba6c4ad1082fccaa846970d4681e0768cfc18c34ef39366d66d36a12a2a86f7770f901575f19fb605b8a0a159e0e07542874854fce4ac46ba09843462725842cd03e6c55f3759f65e736a13c93633e7c3cea1c1241f64827fcf3fcc4d5ccf0e9db8a389224ac7bb7c50e95d68355dfae286a248ad723c88e7de6d2abd80c2a102d14a6a1bd761433f1689c259fcbe1f05c1e89051f66ae737513a8e3f722fa2c81f7f4bf54a9cc4bf5db21f444ff3d8e667f900a5d201c267cd31cffc3dba68ae2167c51767285a19f6c94d12085ebeffe56d06490066221221dfad5277039d823d3d130871317778ea4f6d8cdadbb4a7f1982ebfbc7208cbb858882b2c8a7c69b877a7aee7b6a0953cfd557e5657c3b8fd1a86732c2404de93e1cd8589c84487d988b70b9114e0e66a353089978d4ce5406a8b6da7a8893d3240da25385a2612a15d9c482d3392f8524382e4ac84a20b03a798fbb158e07df47f270c3923da7ea3b1f63d75c7d05aef979e160d8de6776b6a8fa64134482994498a1003a4f980907b0bf25099d88313e6c981acf5d7370180abaa76da3a5962e0f05715d5540a7a18fa04f19789d1314acf44e54e613b0ca192ae520f4ebcacd589eeb1cae08ec1b9273554972272bd72a8af6843412b809d8baf502ce0fac6815b62e3759705d33ac8aecf968c6da1a9210adb2e931bd36f7d725d294bc514311ea0be8e79e9e97ed0022be24d36bb554e52109867ba655d53a3752559319ae9e3bcee2888b9717421b01e608f23241595b779d04d11e8ea92e771ee35ee31e334c17fabfe53a41e820ba98847171ed20bcce76aefc37dec268f4f23af3166586d1700ae6048d0b1b71af77c01261501c6a8edafafd7966700e9d1dc9e3e9191c1c89c0505f50780df8146f73a00c935a26bf078e781c8e478f09f9653e20847483bdaeec2da1ec6dfe3036d39aec476a9278afc9823ac3b3c1a6874175810fe982b13f3ec19de95c3dd760d8b9fa5093dbf4bacad663009679972dc7f00e0e72f28710a", 0x1000}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 04:03:05 executing program 1: r0 = syz_open_pts() lseek(0xffffffffffffffff, 0x0, 0x40fff, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='W', 0x1) ftruncate(0xffffffffffffffff, 0x0, 0x100000000) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) pwrite(r1, &(0x7f0000000040)="9af0409731772f00a42a9d0ea85d165dd1b8b522d2183afc3d0e55c04687ac046e35d77c22be3b8b120730a71f169fa93b5d2c5187d5cb22d52b5f951b9bd4aea313ff6530009c4114907975d207c7f3579df77be470c1616be9af8478172de15b235e237061cee38f0cd64304fbc682778cad7cdd4a61d4f8fe9e8c22dd23e96e26adc0c70f3ceab42ded336a6eb56582539bd53c49b7f3af6b8d5021a5a564803e679b598ba348d06e37f646d662d575560f11c71f8714036d3dedd2ed84419635c6", 0xc3, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) unlink(&(0x7f0000000000)='./file0\x00') 04:03:05 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) fcntl$dupfd(r1, 0x1e, r0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x200, 0xffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wt}o\x81\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x24, 0xeef}, {0x20, 0x1}, {}], 0x3}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0x100000000, 0x2, './file0\x00', 0x9, 0x4, 0xfffffffffffff800, 0x3}) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000240)='^&&#/!,$+$-\x00', &(0x7f0000000280)='/dev/diskmap\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/wt}o\x81\x00', &(0x7f0000000380)='{%!)-\x00', &(0x7f00000003c0)='/dev/wt}o\x81\x00', &(0x7f0000000400)='\\!\x00', &(0x7f0000000440)='{@&\x00', &(0x7f0000000480)='/dev/diskmap\x00'], &(0x7f0000000600)=[&(0x7f0000000540)='/dev/diskmap\x00', &(0x7f0000000580)='/dev/wt}o\x81\x00', &(0x7f00000005c0)='/dev/diskmap\x00']) 04:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0xffffffff80000054, 0x0, 0x0, 0x2000000}, {0x3, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340)="d376b7b685028050b21fdbc7f50e1f210190f08c99daca7517136b0c3e7152f2be61134fa87a7ad0d8c21424f4b7ce11b7241c55e82d45b92946359d54f7b590c37c043796d1c23fc802960cf62079fc68f440154098f2e540460c507ab7f3d91f60f1ed1d55a1b80ac03ed25675da8a63ad7e30d08f06cacad0009286ed4bbed4059340343cfa1926fd43307915bf7f5aa4b545b5395190f972f104b574d8d0931ad16c1c9eb0ae385cd85be8c5ebd4d319abc1d0679f0df5c1756e1806a54925f46ff757d85979d7b9a44229bb093e861e12f27064f8d824c51d00184eb201f7bb55c1b848b7e8c7e4d129cbeae75c6ad533444e1fef6d7dcab42490531972325c0c2a5ff1ddc8f72db603ff84b7bf41b2e33b8bfb23cfb275c7da6f52c06991c215711f7cbc648c01adcbe638e0bee6258a49dd68ee5745ec6ceceeb5836e538a89fa0d1d1747deb0026a6ade2e976ece9e1fa66ec9449c6cd93db4c5519221076d210db63b16203dfc6294a5f84e139b6697d17447005f05b08cf6e0a76ce4658f3d34de02d5803afbb5429318149600ac08163d2cea20a3d270e2b28ad2acdac596de7ab258ea91bdf71855702a954729e8ba49012a731ccfa614205b5b36e772f9dcc6af684a3d76224db9071ffa0b0f1ff7bb6b1ab9f83dd9b9a8c6b693ea83b7c086155c5823495d660209909bd50bd439eed4f714e92a73021b0434da7ebe0f4dcd4c2e45d0213fcd932cbb8815bfac706cb87b5c1aa6fa89ee73ba684a6219628fc3b9b6aec737dc28ac39db406ece2785c7e071b45a5bc12289efdd49e396faa2a7c7e0ef99ca78a4cd043e71eb7a5eb9e4ddb28db75d2be97b010e2584242127be7c647834cf4cd4e75323129307fcd82c53298b493bd4e698b6b027eb0f124b4420c3732aa544c4f25e9100bb786a79982c1bb5d84fadf824db909a3742d9d87cf5ecb7afc9905baef2c6ecf0052fd15ff39ff7e237af0b2f908b8735473e5c020ceab2ef251ceeaabe09b4184389e3907a394ad0fc0f9877db258e4b445bf2d59218fd28b7ef7828205a483039f011170fce4927ffd13ed39dab6c422772ea9c0d54ec451338edefd84d853f8e77ecda42efba3e394672dd51aff70d1685c9e68f34015ccfb5932cfad97b3dd27d5b68e77fd4aedf858f2aa4f530022716de6e8ec542de2545a87ff3c4118d32b6e90f259295142a1e9117ff614a9b4a6b3b81dc0a6891b7e1e3a8bcb3f1610f1f45f670f12b52a3210d3d79153983b284b83db854d6562f74b5a57fdc3a71c87701a38a0c3060185ac83345e91afac89582c076dd1e20432edb9092aa2fbadeb1a31d1962c6f5648fe1eecffa340dfebc6ae780309c5976dda75a432bf21e06bb865c61119b3fe606c45b8e2398f24c228cb811b53400139027ac0edbd196618288dcf635ea6d0b69794ad4fb1fde0eb3a36a02a08c414054426968e5d554fd707415102a23935933934926c0c07f1b552755248066dd8cf34d92d75dbf1604d2f0e4a08772da15777c49c0e55d32fd5893b7c00ac83214e28f20c57a00053c15ead68278efb6e0414adc59718320dbff021755f5b4d5e1bd4a4d9f1520f70bb723b6def6b0631aa5559e1107150ac49fe2fead1fb8632fccce4718b98407ab384b99af6caf311851fda483c8c0d16b6b1fc98379a6fad8bc28cd71b6d49459817a5f7304957b4b2ca9dd9eb82e53dc066f1f819196964138763512e18d3b09d7e8be100c7ad72d5d765e0a6a1701315200a620d43c4083aaf823ec8fde115dc6bab9d4c68d84ad0bb4033da91314703aff7dc9ade5b4fe66176c11c0ec240ddf139609f982c4f14b84d2f4f01a1c93597280ffc21949af48dd5252dbd80309fee6a18e6f5062ec246b29b865a80472f7a882fc9db029c98da09ca3091596220f6fa2860a32c70353b52ccb32bd287827b2f82a6fbd02eece31222adeb11197c8da44070f34ee1c549a9cfd9623377cd59db2ebdf528019add24f778c44e8871f07ca7e81cd97e9bef6733c49bcac1e8aa6d95ef24bd577c0d1f0699456f287557b445b198dd0186ad4272ebc521e009403576adc954c5c2fd466918f193e7321fcdf10ade33ab74f76ef4a4c653fc0c215a012e763aa4be203f53b45dce07832f58ab25034559a4cde3e0c068aa7a7df863196f2e7d1b3899b46ae6c63f2c5135818df90a24a43e055e76645ceebe178c793c7a552f9a298a6c7fee60e21d819b6d4929b01ff5074a36b75eacd252595b7f756c26f63f314d1790489fc0a86fad39eb8e70bbb9243d77498c2e82449c5797243124b731c46bc1e12a187ba99ec3cc2224e031736821758e2ea5ecd66be1dffc46decc0e16ae772f9bcad27096dba3d3a5eba68f895f69234d4be42411bd6c7d546b3e27a78dfbcee3d4ef9c2096029524ea82c16c19d2a62ecb531f28a6dd03a0fee6f8e63b7733d4fb45ed6234be24d1b3fb0f2b1cde56ea799dedd5620aaffc810120686968fa9cf5410770b5cc50dc1197bfb498786befb16474c98fb7904584b0d11c21950f4e09be328213ffa352b6d33fd5d6739ffddbf3ff83432daa97627e483b91568c8f381d8c2c936d8a0427d805718f7b03216e84074d8bfd7a8cedb85aa48978ffb54fc2bebdf4e8bbee4471d6ea7180e22189e6d4586789d4c9e9b0922aaafe93584e7f6045c5c836bc6d73cbea019b00e2cbe1a140c6c3c843c97b25f13d46933bbee67cb4c60ab6e15d0d9e54c939fd7a2c01f1eb2f0b7dbeb8783f59831999c4a6ae051b1bd5cd1070db7352fa5abeeab65c62074018b98105197fb48e4c80813fe4df9cccf74e06ffd0bc429ffb40a6186303474d637c1a09b585dc4014571b29021fde5209e2bcd60f9d1fdf9d2d8667c729a1ee5bbb75996903bcd39f11b14ee9e9dc7dd569392296477e6ea480c47ff9b772c79a9d6cb78ca62d1c3f8c8191b3261f41443878db0de33f9a960b42e33419ad86a49bf03ecc9635a0e32f50ef660726a637227dd2376d18986a39685fba30b7211e57da5b5faa609eec67a860a63809e9e572eeee8dfe97891162e036fc86fcbf02328bebf79d5656718971d4d9633cbe0ffd7863ce727027f4a5401e113fd8344b76ede79c3eeb7c59829d4ad4719f250a99ee6a71ac6cd0dca5c846eb4a6cb23006f1d7a2afef14eb74c7666feb25d3624d99b27871a12a0c6b267e0650c16cb93e2cc30de75ab9bf971b789909eeeb211957c0893ed535736192ff5d13cd4adf5e4dfafda72b0bae70f265f3e7bfb4737096085ad52d9f79cddd045e0280a9717668201b7c72f592897c0a5d6bfc20ec7c4157b6a7b2fb6329f62f7f989819e130b98a0b765ca885330083fab4df79d770ad97ee812ebe1cc2e0c5643f96ee367cb73eb3539ebd97b84316824c54a6c4711ead8b2570d43eea33ac60298b37848ce55d36b99ffe05a09b0dc3292a5a39165a53f1792cd159a2e7f5dc16ef2a289ceb30ce730be917a9f512cccf34b0e029bb5fbe76b06c5e8b0c841f2cd91909c473af0cac476b6424e437b7211024e8ec6475939ca17a25de30a907a0a1f99bb60714e879bef7cd482a1ceacb26cc23aa9b3a6162b084b739b32d6a8428ea58dfd1dfffe2c1fedf38084104682f9317ffdf296e50a175ba99374ec7fb27d86e0475bf780f636a100afdc1e3fadf77f7887638dc5e1c7e363891ef1d94a96f9d067606dd92e7d7427e42f83f5dea91fcae06b9271b55f9c61b9ac7bd9c932b254d0a16abab54bdcfce11dabf30ad6c576f9f4d7621b2333e6c384cddf513ef3421289b43b841b060c07bf6d27f7adf700d67e340665425f95883df1770afcef6394526fa271a1000ba825e0d02bd265ca67f129de70b76128ff9bf4373f04318ba851afa2f15acd406fba2bc2906ce9be8b2f19da42558ce546be0cea3e0226764d86c02f9e322f3a7a31a1c346ea1e71429c5975891a3ad1d563b4cb2ff6243118227694cdf1a07547487af09a93384474a437c6cc39e94978ee39b712a6faa09c781c94d758cfa81ff9739fdde9a1607c6fe3129396fd546790422a56798b6244b74202717cc0551a12ae90c8fca78e4c70f35b2c86b38e57da01c0c98b9e04a9904605227047ac8719eaf6d5106abcb5564fbc93ace8bacd27fed4fea2ee2bf9fbac9f91754ccba7685a8ca25f05b8588ef4306a3a4da66efeb8f6a895c00298763699d0ed96909dc7e83e6ea874f93d123a818d526e2e18ff68d93e0f39303d522762c94a33e55968c0b982ac4b4276800407b03548717b35bcc47609b5b7145e9ab3d923af969523f09f8fe1938c1c8c9d53fcb4cc5ebad8f30fb6e874ec244e838a331b94da230230a8173ef9c0e6140ae29b92d9513d893b47822b2f7f7f646efc3d837c388df3614bba6035c1e7f6b1e7ac79b6b3b2af747dbf76a501d2caf67e01106a7ff5353df49718b33515ebcd6d0bbdef5b87f1baf11f6d8aa4ab4c6f207b1a793313682184bafa0a9cf64076501c7e19da2174999d745cf1b217acd645f334ac9796ec66abcb7e1a758f86c18d6675d8d6e99942a4239b2f6d19c66723addf6232d6f2f397a0c860a16e2be8ecf96d4e4f3c18a1b17120fd459ba7ccefcd694f4f4cc3f373af0386332514b54386fc30f669264711f876ee5ecc2bbb8822b6414f30e85db3716d098b364865fff539b838d4879afb9b7e4528de8c2e0ff4fcc075849aa81fe21bb2dbde4d2cf44295439475173a6fad48caa11196b6fc3c69d3480b694bccb46ceabbae993eb151ca68c3f69add9f4de1d78247a8255019dbb430e45473ba68dde8e79e2b4080983ce240e3aa016debbb49cc578c7f9b5eac3237a401e2558457b2ff49e3133b596464f2224d20332ab49ba71413d44da9ec2639d39414768715bc6d21fabf69dcf0881428d816bc2557e05f2dd189320a26caf3e998290aa1cb2a7bde0d2194a9616eba0cd7b2bd233fcc0932b4300b5c4019d668260f76c2dbdcb29bea64609bb5231d764a98f1159e2f7f2fd2b346b8d2c7d85fc3b3ea70fe2e47ecc05c26c36f5daf4ee9df0649326fa2026de235ed8bc95500bcc508a41078833a180dbc62622bd874ec74e72e1b4cef2d06b0f53e757a9dfc36d1bc1bf88a4122169e663184da4e7ec72dc2d56924fe19494c18d40160fee6e6396d81e16df40ee5fb2205e63a6e09d8642aa2dcca0c3622b6749c2d160542135218abe57b30e0616e1b2d38fd6fc1df496481b4d63163b7df50bed59cf2e58398da946075829dc6fa80c75f9fd9e94712d3ec2c178f371879c07a47707d4a65cdaed5d98cf54afb3e94effa8252e5a38a48782c70d6c84d2d9dae239482222d5c6db72edbc349a8044d89761a3b4b02c483d3b38df45f722f5794484dba09ddf664703013be05f06019bc91a9b171a268d786a06b470d54e30a0625a133a141817fcea9d4decdeb5adba33cdb066ea16e3729a156142a0708da26b2b2789c686024ebb54f7104e24936f26e6ce4c44447c9320a57566dde9fc01d72d40b36db7b9f2fdef55b477e4942528c3a358580e2d5ecc6094c803df4f01fc55cbe08b2f7464555b8a95a6216f809dfc18b1c7c83ff6076878dc7975dab84018109d90cacfdd16b7085cba268311a2799928cc222e6bb6be2bd2bc317145c7b90842d5c027ab1d514b6ba789911fc5c8753274bd3b9691fa5e481ca969d4122322654c7f90e9f2b2bb9b9db8886011315b6d04261872152d5efd71ef6ad39b0afeecf5f784b998f21afef1edc0b481c5c7592", 0x1000) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) openat(r2, &(0x7f0000000180)='./file0\x00', 0x20000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x3, 0x4, 0x86, 0x0, 0x4d, 0x9, 0xabc5, 0x3, 0x0, 0x7, 0x5}) write(r4, &(0x7f0000000100)='w', 0x1) write(r4, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000300)=[{0x7, 0x400, 0x0, 0x40000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x109, &(0x7f0000000100)="2351ce9c802bd9a55b03144e7b143fbb734811ce7fe825b03b6b79bdac361880a6a37718e2dd1570f4c86b59fe3056c5947a0f6951a3e2d4ee6ebddfd6793145b71c61e8e0eb13a49e84a5863fdf5113122773bc0f3c4fb6144d581ee3ed459f57ebd75c84f63d33") 04:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 04:03:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) r3 = socket$unix(0x1, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1c8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x80, 0x1, 0x7, 0x9}, {{}, 0x2, 0x80, 0x2, 0x1, 0x8}, {{r1}, 0xfffffffffffffffc, 0xab, 0x0, 0x2, 0x7fff}, {{0xffffffffffffff9c}, 0xc45af4fa8c7ba45a, 0x19, 0x80, 0x800, 0x2}, {{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0x7a8, 0x1de}, {{r2}, 0xd, 0x1, 0x1, 0x2, 0x8}, {{r3}, 0xfffffffffffffff8, 0x80, 0x4, 0x6, 0x9}, {{r4}, 0xfffffffffffffff8, 0x6, 0x2, 0x8, 0x40}], 0x0, 0x0, 0x1, 0x0) r5 = kqueue() 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(r5, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x7b) 04:03:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x1, 0x1bc}, 0xc) write(r1, &(0x7f0000000080)="a6", 0xffffff28) setsockopt(r1, 0xfffffffffffffffa, 0x5b000000, &(0x7f0000000000)="26bc1a9d0e41a682f0cf298ee4c234deb587e694e66f9fc2ed82e860c77375a83f649273db894f9ddf1ba45329d2602626b7d157dee06afaee6e27a026078dff389b8241dd5a045fcda2466c8c79cf59d5048ab9f645151459e9ce95833e63d3258d9947769dd05face0e92230395141b576ae025b470afb621c421ce1ed8c4f530f8cbd360f5e49f5c5618dc6b99ab7ab358d95a5c89c", 0x97) setsockopt(r0, 0x2c, 0x404, 0x0, 0x0) 04:03:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./bus\x00', 0x99c0d79ad71f76d9, 0x40000404, r0) 04:03:06 executing program 1: socket$inet6(0x18, 0x3, 0x102) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) write(r3, &(0x7f0000000080)="a6", 0xffffff28) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = kqueue() close(r5) 04:03:07 executing program 0: mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$inet(0x2, 0x2, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) getppid() r2 = getpgid(r1) ktrace(&(0x7f0000000040)='./file0/file1\x00', 0x2, 0x310, r2) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 04:03:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000001280)="e89b2c6892e755e8c6297465ec46e7730d83284c1438ceda4b96b920ac65be40eb593952f3e9a89fb3e8fd1a022c00b1143c6ebea85650af0e5a6b643dcfa86fd40048d4daa32040b031645227ef798e5c3cfe64a32d5c923cc3ea15a76724a19bec460f38ff5409494455727741a6bc200bbb24b78409f7afdf2d3823b595391546bee3d3ccc0742f3673a101f115c9c93532ae293fa2c4520eb50b4592d0c49085ee0fa83b3afc54ec926f094b74905e76cc6930b48dc7cdbd761da31ee6d22d3795b510d05af8279b1b7b4c9e787e11b2fc33059f911d8eb7036c44e43cd113f9ee0dbc67e949d840149984bea0aa58948de8fcf96da31d53747d40e153b8a00cb7150166a8d3f2e3cb956bd382c0caedc728b3a97d9887", 0x119, 0x60c, &(0x7f0000001240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000000240)=""/4096, 0x1000) read(r3, &(0x7f0000001740)=""/4096, 0x1000) close(r3) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="fa000000bf515e4138290d532bbc4fb40ef510335b76b3951367defc3c17ff5a5dae6c0f9c2ef9af30d075c424f56b43e11ba038"], 0x10}, 0x0) 04:03:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/172) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, r4, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) open(&(0x7f0000000240)='./file0\x00', 0xc2, 0x2) 04:03:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x8, 0x9cb1}, 0x10) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) getgroups(0x2, &(0x7f00000002c0)=[r8, 0x0]) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r14) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000003c0)={{0x78f, 0xffffffffffffffff, r9, r10, r11, 0x2, 0x6}, 0x0, 0x3ff, r12, r14, 0xff, 0x80000001, 0x2b}) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSDIRFILT(r15, 0x8004427d, &(0x7f00000001c0)=0x9) open(&(0x7f0000000200)='\x00', 0x400, 0x4) r16 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x10) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r16, 0x0, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x6, 0x3, 0xfffffffffffffc00, 0x1}, {0x9, 0x6, 0x81, 0x3}, {0x375bab88, 0x6, 0x33, 0x22}, {0x200, 0xfff, 0x1, 0x7}, {0x9, 0x8, 0x2ec0, 0x7fffffff}, {0xa1, 0x2, 0x5, 0xa70b}, {0x0, 0x6, 0x9, 0x8001}, {0x400, 0x9, 0x8, 0x8}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080), 0xe6094e96f52a3b3f}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x189) 04:03:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x202) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001000)=""/4096) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) flock(r2, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000480)=0x265d) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x1008) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f0000000000)=""/128) 04:03:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000080)="0046990a68", 0xffffffffffffff50) r4 = getuid() r5 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) r6 = getegid() r7 = socket(0x11, 0x4003, 0x8) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) getgroups(0x3, &(0x7f0000000140)=[r10, r14, 0x0]) r16 = socket(0x11, 0x4003, 0x4) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = getgid() r21 = getegid() setgroups(0x4, &(0x7f0000000240)=[r15, r19, r20, r21]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0xae38, r4, r6, r4, r20, 0x8, 0x5}, 0x79c, 0xfffffffffffffffe, r2, r22, 0x2000000001000, 0x6, 0x100}) setreuid(r4, r3) 04:03:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x20) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000003740)=""/4096, 0x1000) close(r2) lseek(r2, 0x0, 0x0, 0x1) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) mknod$loop(&(0x7f0000000540)='./file0\x00', 0x8, 0x0) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = getegid() fchown(r2, r5, r7) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000300)="02970aab377c5402c8e0b0118962216575b01f36ee15b1c585b4572e924b8e7cbbf69fa48ddc952e99a099653ee1fd8b436e9373337c32a2d1199f2a6e37e5e40f8e71f4992700855cbbb96a49e6763385efdec0d793d6709f1e0a4c6ff7f78092d694afc8f12f3192871ed4b1b16a5b2953ad420e145962b10b1c1c1a2080d006a2ad461e2f7bb0fc3aae3e2c", 0x8d}, {&(0x7f00000003c0)="451d4cfb8991656818bc6a8a7717552306d5bd7a3800ae6ea556dacdf8a88a2641c5b58053cc6f866a954239532dde6ae7d751946f1a36882905dbbd308105ac40e0335df1366116faefd62c4396a9057ea5252a4e892953d9d663c2a3eab5273a7d0053a9996c41ab46b61a1cc60a60452bc00c636f7823a5b5026677f9903c5fdf6b1bd776158f11a747db27bbefb2b18cca", 0x93}, {&(0x7f0000000040)="d13ecd", 0xfffffffffffffe51}, {&(0x7f0000000100)="81e0311291c84da4f13c", 0xa}, {&(0x7f0000000480)="4222718934560fef56f387304f023e1a4e61a31e6807af1302ec47274530b36b910e3724abf4c6e53fc40226585c3c388de867cf285379c56383205b40d2feef495d1db39fce946118d51fe4de2e475b6700b9191be7078a812850e720c7114694f7e2b07a4fab25794071962e11295b8e6753c4388df650fd8d82c7226b1ba8e1c25733bec8c4375b508ab7954a492116e5e4a3a59deeacf8d1f565f594bb725c031d9cc684ed90", 0xa8}], 0x5) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 04:03:08 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) getsockopt(r1, 0x200, 0x4, &(0x7f0000000000)=""/16, &(0x7f0000000040)=0x10) 04:03:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) semget(0x1, 0x3, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 04:03:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = getgid() r15 = getegid() setgroups(0x4, &(0x7f0000000240)=[r9, r13, r14, r15]) getgroups(0x1, &(0x7f00000000c0)=[r14]) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) 04:03:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x7d500e58a10d2611, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, 0x0) socketpair(0x26, 0x8000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001140), &(0x7f0000001180)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x800, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000140)="abd0f3628de38a0240b7bbf2a09582c775726fcb16b72dd746af459e19239515a19981bab437d06471672e6233685e3c16beccf4e521a44dedb8c01cec5ac3674726a2fa99ba0b2b38a48262d44d09db29ed546b6b7fe322042c8a9adaf8a61d444103d265a6061d1eb791fa055b41ce815f14924947b175c448ca227071e69635acfdbdd2c4738b70546edde8b35f7ae0558f20c22460181f365e9c0c5283c8219f3a974dee36a840d49669330d1202e141c312c93c3c49029874c8fd06a81a604a4564bc9533f661f86e800c50929d479bd431e1f556b0e57663a20af657ac532444bd639e0279dd2e203b3197e9334fc778d168ea2114d4b4a10c0cb2dc5deeae1c97c525a69562cbb809b79c28efe33add6dd3941b74a53081037cbbbc30a44bbf0cbb4ef06d9569272bbaa731848f16e14b2a00d92662eb3c6c773a9f05b7a4d89bc04dc6001c6a85016ba43dd2c00a68cf1090dba18152d8d5c7725defe6fab2b14ab01b75714b25060864b2b9c6215583185d108b7468c26fbae30b29c2b3219f1a1afae0c5797f31363a3a45722cd58329acb7b916a531481583690197c3210ca4172c7797aa39272bc030371ba2d6dbfcbb3a90727bb6f693730effa9aa5a881362973f1a51860a448c4c777f7aee31f03ab3383b21eaadfa730b3ae1e3e440c996b8c313621463c7aa8612b49803185caf92afcbbc577207b539cac63f44a7166a5fdd4af9ad789a6a6c74df11a3ab203843247f0f769467caa47712697eeef36992b056e730c12fb17b3d7a7d86d007c30420404f721773fde7768456bd9a49cbf8f446c1ddc53a20296b33388fe32c3fb86c08b364da0f48f3e8a3b36cf6b39a931c593d45786a493ad26156c5c86877886225b6ea3f2a9e7a535347db09bbe9c182f3a2cbf6d7191f21e78fa706c0be68e79885956b8cfaa2816c15266e3d34d7f05d980806961e5f92eeec2f8d8c873a30a322441420d2dd74791f753b8203d859480376bb51d542905ebd3da4cfc5d75b88e473f67c2a2281237d37c0f563c6238daaffd3605aeeeb8f7103a66429afd8f971fe20b54a73a7b2ee3051069257d28361268b7f19b81a0c89520ee453b36176bec1ab7e4384cdbf25756040542fa41cee8f82e4fa68eb13e69b5fe3491a7726b98a3bb7865ece61be3be96f093de14f618ba3ae5c31373dfc2725856adfcca9e8cdea78177d171a4fd05509d2d51a38c1bd1b773838d7228021408bcf0e384ddb41c234267ade1d2063811759e51ecb4de2a4e75b22096a3492050a9410236e2f0e4330771fd7c5c02b685487bf85521d87010fc9cc638bd4e536fe19d65943366dcf79f30e458ca19e793ea8fdab7cc9294d79d28ca396cea28d99938e4cc10a73319e5cff0543805d57bfcaa59cd50715aa31b66f95aef800606cac1cddc9bef21457ca5b86afb17ea8be91a1478233982ae0e5828f4989ca2c0c4122ca4d3957b9ff8e1862c5661166707b92cdb2fcc80638cabb0447ae56659bf38d6ac6079b89f6f0354acff72764f69c0d2dd93a1d51e63e99126765d7979901b8089da6d49259e727f77781a43e8fe54729c656606854e48c5d29befaf18d4cf75429ae5525e61bb04a41a16e14a91d7f65207e9c7074af63f45ca3f16b441b79266d3e6455a1ced1a75f27cfdbd1028956e44bf449635ae2521054a457a70cf3c739b6f8964a03b26f17f8cb99d19235309788aed719b3c66f9c516907f1c70a2362660853ebf326dfeb72d85e775a1581ef8c004a4abe7ee794eb861e1628b23e216b73a1a4d438dbabd4663e95449d7a75d2c58933b65c4a73df3f0a30f9c14569c748b8fcbd5afbaebec54c2fe49a6bcec4f4a98f411e7720020be12b48d71ab126f345305b4cde817f6e4bc862171a14c6dbfce4e4dbc4bbd39d8c8ea674079fd85ad29c59e54c0097b6dd2af1d43c6ac33254ab12023380ca9088914246bee78801dfacd8b24c829e1e3b45bdf11442b8313a1f4e07c331dc01525ec395a61faab954f7d27ec4b3978d617482fdc888f8e212b1d3060ea4874d5546b1cf323eb2356c60e172fda2e1aaad297c262c89f7d26fce83dad5f038385668dfca830bd84be2fe9491e490ffd28160d7e6d670440aefae0efd91147e77e3f2877d83b0fdcf31c26a9643a7bf53daa5d5ad045ba86d836b7137c4b0900b65576c9ee0b0e3a23e7c42fce9eb11587db22da43e0e9214c18b8861f0ca514c5edfbe315c7541f593068e4662f77d5acbabd1e4ad22c7d024fba0f0fbd681e0dbf8e53fe1d907db32c6406b8b76397b5c1d2fedf63b38023bb81ee82fd5cac4c21f4dbb2276c17d32e2c374c89a923000042410f9bab08e3aaa67ddfafad803ba2ed227b81cde42272a5599d6ba5941f7ee6bf16fe03cfc9f9290e4e6298a2f27622d8a9b6f5c8b3bfad9ca7e9048c5dd3a8dda95899f1b8951ec3e9bbb9cd238f920d150dadf1cb88a7ece1c765e4de174e845ea01a849bf926289ee87826a179cdafd5414d499acbe7fb55cb9e35949e57bdd62cfa546338ca4bda6984c16fbe7999de6bb543fb7861de14fbc7c2adcf78d9c35695ebbbcf142b1983a55184a45bd5007a416e5ffb5b2684d62a3afc3b8f53f20e9768c40528476db4d7d9b71f35d0f0618956975f9347c9ccf3dbf751f955fb5b39e900fe9238ade6ab544ab55df7456bd83f1fff9121a97ee9b16f4a7b9b88ae66b6b0d73013b95cba5745c48dc3fc120aef5be95f7465e796824cc1c46ec3c7ef7db260c061954a958e5cf9e627390483b0e98f978dce57ee0685918376af45ea2b0364efc0c4b4820d1571f814bc21d8b7ec7620339c039dad817f5eb3514090c193c079242fff977b1aba50a8f6495bbfd409210273c8515e3df9a99a3854df6e64b7fc58e59e406389ffab5ae1c150411a715ffa25f8742f940770ec526de8dc30e3b61f3d187f5d393bcc210a70db441b950832742980dd679212b93c04baf06930eb2437ccbda86a14b3679f01eb9a84eaae8c81e9ba1584147a0626baf8518d5e730f82d2ddaa317e1bd760f9856dd0d51e50c76efc333f6d9fa1d82e9d2447c885b03e4e83bf9f6b2d8162dcbdcff719cba64321225701f2e2d896189f1d2f15e85f21ce059431db25c27c5435a29a2667792908e25b503fe8b59aec84b77c6b6e2a7b1b043a287a6d459e1b6dcd493fac3c4a6de7921d57b2f7b0673acc5282f3ffe33993d9407ea1ca351f24b334491a168fc593a6f9f17967970a0915b90d077f751c7b43c460d253513e2d832e0244a431ea2aae3722dd54b37bc308e6394539a5dfc5a7af361495ea005fa464e8c097d6930d4d7487b01ad12505774d41cda71aec4022573541f7fa795e55bc413c40ffc6025246c1d2899489565ec34f3678e606ab19c3fdae5871dc0ee3d9ff2c97fb5a957b79aa47ef2df6e5312ce50037e47cb080e78b32a01c299ced1f92ff0a8668897ffb2ebf2f9ffa4571c51f61296b2b0ae97637d3e34a1f7f367cb25db22c25aa0cf63b31111db64d36913c5f155fd46d2d00ae373e21731ba4a70d9d079954cc63749415e5e404d21e9489535588f4c52d56ab2baf19bb4696a5a20759d779cbd0ab04dd7582248ce72404babf512553f090e028a26c1abaf295508ac5c75312f0d557d781a93b5930e80dd31958b3f730103f4799869c23af8f067cd14d437d4726fde965d67ac1f374ee1cf0977e1e1807c520a6542ce4d9706e54317f7c4a8e2c00df7a5cc9d7b31db89a21df40298c51e21cb45ae4ca70c023395c716a363f2144d9f0c65ab84fd7800e69b07aa7dea735db5250093b00d635277451755a2822fa446eb4d719f62dfac726d73410e394ae864e218b94ca5c739be30315308efdf04dfa9e42710c84efc1d084f9cfdb7b1202921a93141e1baf9d26745c079c9a90501f6cbe97637d3cbddb562d146bdea22588c291c4c938602fa686ab5bc7103983b1c7b8d875ac9e012927dd1e0dabc0c759d9c7c7270d8b7dd3b84370a4308995b39ef0c2276df37b05e0cb8d3b7b429d759d07089270943a2d7740460497d336f800b15876328306500ad11ccdb5c8c82e74fb3e064c9ef4acb62b151819713cb7a06d429dd687ddc94deab01eeefe5420a87a4cf5c5626ccc0c09ee60bf2f46c0201dfdb0aa055cef3c3701d56545dac3f1260f1d38a827e50cbdb81c566750ac876580784293ec3260a1a7b15d64f24ed8033cd6476a4bc6ecd98667a567282ac787da681982ec81e9be3ef48c9c48cfc6ad265afbb177cd2b1a654975c2f130890fc441031bd7719334ecef27cd407c3909aba7066c473443df9d0f8a8dd1c573081399d8a9898ac18194d20ef41ccdc136ef45380a402d4ec1ea1438dcd1e500170e68535c90dda81570814277b7c726ba9579350b0b146abd3f01df8128818a6f25ad2bd3f9c3223c6dacbfb38250a35747fe1839dcedd9c6b1b7c2933e5a4301d2620af74e55c20a2ba5f8322398d26b5fd7ee615da52c60db9576c67ffd6bf1bb34f3a87bc580034a0e9ff6c8cd5c43cd8cc726e6aa22b98e38d35eaba14ec319840b4598bf532ad5cfd1771db4c96c4f00e696c55bbeab2fc3b23cef4f18bfc65a9ee18c1b071665d859c21b831f91f8aa8b52ef5dec1ffd5039668d1f2a7eed0deb0a1b2837d2f91c8f51255149c400aa863a8038f6fd5d1fe97c3bf55342ffc9a1cd831e7864c321ae10dc034117d2600d748c9caff20082c25ceebb004233642509eac5171e9d55264b7efc7824351a17e0731539bfb20b21a2872475be1e12a5e2d661317f290db40509fb235f386e0d5b7a706e7e038dd633754a098bccf49c196304cae7c46d8899fd18221a28efed88cb069942ae5c3f9de5c299a492bddb69674e70a9ac46d8143c1d0464942bd93dc5e305d617d1d1d6fed98ea4ba000fcd76e18b4f7733f1ab7d20ac8cc96612ffe24eea7832ef311e3ece121c0a1588c46013366eca0ec2165d87b955a59bbcfbbd9824e577150790823b910d42a2bfd8421b84fdf55296142a8e35299c15a602ff17e5ffef4f73dffdacb6ca3c533e627ce0da9eaeba74dbbb13f880194723fd847ff7fecc6898c63ba38b2b7ffbf2e9f6765adef69d1f1b1ca558369d2f15acc715ef8c581318177bf7fc4c654825ef62164a26aee9d8621ec02e1165147efd271a30de7ea39b85da8cf336e9010796e63bf203501271f3013670f8c1050eec46a1c6a4fc0d4a5a7efd2f20728c3c8e66732c19d3f0c3e7551c7d3f2dc7b8e68dc20bbfbb7bd80095c68c2a11cfffc2f0f82f6372c7956427a220c6a2d239ecbb50b83d0749d73005b0328eeed45d5145b459061e3b2164a7013971e3e886e6698c74020430c54203b989749aa93428b13d9b6ee4171bd05dee8f6e8a19c9968264c50326d8b141b569415ead976b3ec25232cbbfc0b68184c718f5cb22fa03be2b9bfa5260e7541ac3d3bedab828a0088b865dd7163aa4595b3583d5fb4ed247e286482f3ff3ac2a37244534883920d50ee8d898d7644d78c5cc0ce6fb72b628690397368856145762132deb16e2020b9f8f03f01cc467892b94d5a6f6858433863e0286226f50ae1188b45ce60ee9b15db063fa2248b956f721643a8a7cbf93a032de14f5a35b1bdada8b41c3ba9f47bf3124bd6f80e1fbb915b4981f1b7a336f7622e1490b0aae312dfdcb4efbace176488caa8fd3c44827da6b6edc6d2867ef0707625dc9172740a5cc2fcf51ee24da261058ec55015f082e2d9063e70a1bb713a") getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 04:03:09 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc) r2 = geteuid() r3 = socket(0x11, 0x4003, 0x8) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x3, &(0x7f0000000140)=[r6, r10, 0x0]) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = getgid() r17 = getegid() setgroups(0x4, &(0x7f0000000240)=[r11, r15, r16, r17]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, r2, r16}, 0xc) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x16}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='/\x00', &(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/dev/bpf\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='.,&j\x00', &(0x7f00000003c0)='*\x00', &(0x7f0000000400)='[[\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='-\x00', &(0x7f0000000580)='tap']) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x4008, 0x0) 04:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getppid() ktrace(&(0x7f0000000140)='./bus\x00', 0x90dc4b62affaea6b, 0x40000000, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000080)='./file0\x00') 04:03:09 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0xdba37629ac71a34e, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) write(r3, &(0x7f0000000080)="a6", 0xffffff28) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3, 0x1}) r4 = getpgrp() fcntl$setown(r0, 0x6, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66691f653000"], 0xa) dup2(r6, r5) 04:03:09 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendmsg(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x3f, 0xff}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="a518f7bd4ef4a115cec231259aca32a6eba1b8ea293a1639036c06892ef9895d36d510235ef1111b81943bffb3559d2d636a3e5778483632d745e8d8661c4c0db1b50cd2d3883a3356fd1dd7c15b17ebd4110f8d923905c2675ea432dcc577751b924457cdb4e4e5a50e69faa85a1abaf9810f3bbfb0499bac3c42c2e5f9662e031672ca453919c7d16d", 0x8a}, {&(0x7f00000001c0)="f5041e7fa30c3529f49114de8afba39102d682d0e785a1a8225d6af7f074902a70c2bebbeb065caed8fddbfb1316dcaa60fec820f6dd44dbcde5ea24c41e68eba6ac3e2f54d1fdb931587b46ad922ba600c1e44d905c9bdc3b965fb999ce3eb746d7db84668a32b8764464598de91834672768b023885d6cc05f51d1cd930aa1b790a131b18c9e8ee8b4cb4c3999213c91d6ca466e6f62fbc6096bbc5a4e50cf3afa85672f33dc7b65196d14cdde748313532609f2a3ddd396ef3548c9eefe21a32d29c6", 0xc4}], 0x2, &(0x7f0000000300)=[{0x1010, 0x1, 0x10000, "08ed29dee2293b1f6e51113f7e706fb6d49d641098f3993828f264f83ab5bb76c55f0e161908c0964b02196c2a3671ef8d46feeb208782f8ee11f6d8acd7fc28d21391bfc8643bd659f388b7b5103e0ba312808cab2d92d7d1a258327cf6502ec36fee11af596e6710631199cb5da0983ba1c3d03c34b5aac767f8a874df0d6293a72e1e284aa193dff180b070148f4b19b8232e846978d207f020dae177098e117d6d7b3e2b931537c87f786dd5e252a514d8fecc8692fe2d79a7b4da6ef4c404cfcbe1409e6e283f9058be4a65959091efbd2a37121f8995761741faf42d0284220caedd104b92eb1a4c8c5c418b52065831de3308b32cd3d0aaa19d53662ed242bd7d0b25fe408ca2888dca06298256a9a514081d3f7523db589b6e77f9cdecaaad886e8a05b5babc2e63ab9053e9da2f9e668f623ef36d90eaf2d246837ea14253d0bea8c1b54eec2ece9a08efe7fde4221f520269fd3eb798bb947b87b3273556d7596011777cdf0b52dad7100a27447e2ad160a20a144da5d37fc5c4cf9c52138d15764d7c7b34b2e66c69e42be137b363481cdcb67169ec234273eb111b013ec5d6a6c6e3caf765b0045239c84afc84c92a17286f104bde5c23cdd4ab729bf21cda996c7d22f1980fa0801a33f459a1c99a71f7ea6fec2383644a277add224c580772a87f422f4455f940cb0886eaad3e665455b0eb790365c0c368f40329e18f4bf36804fea164b54355e4086083ce5c0cf4daca8cc63ba9ca5bdcf4c8c419070fce26ab317d29a96aa9727e351cde8903d3a372ca879ba2e7bfe379f2ccd37b392552733c377fe9137673ac4561ff842de966a10bb61c6ac57672f7d526c205488d21d74f50f7162c04325c518b45efcbf3993a6ae0d84608964ed56a365b973291f7ee0c2eb9d009f0b552159b3d3415976e3c8e720d5ebd6991b73f73f67cc783f335a9fa21a233807e8e249c8deaf2697d97852229e1a75481fd37380e3422987f39d221e5aab9c466104c366b2e518f4333e51b9a0cefade3aeda2277ca133c05d6dbef9c9398f39540330051d0c28045b06f630926cc03cedd85f366ec6afa698c786af1713ba3160e08dc28ad15def2957ea5553f233819e8d82c640efb7a1c195ae584850e5feb6ee486ef501a2f57bc2248be239e97abf6a141cabb9a4f668f8c1614f8e47312e9d224ab0684ed512644e7d91c3c7aa545ee03df0aaa2b29f2439344e671eef8c9a07a3aca22880245b3a8eb668e25d11f07fe14b479d0a853f7984483d65b7f2805089deaf97185647ef7208b168d6e5795696cfcdcd64cbc29bd41a766ac518e9b6192487e318032ed41b6b51ebb34a5c47a73e64a04e1f977907504b9b85fa941b562df94c5a3948678f5646f7e93036260c381a49f0cbf6797010676d3d9c4e58e86bfe6eff27640c813df078405b14271c62777886310a8d4130d7806cb18da09bd900493697ad856c6153e0f4e88aafaf90246815c148717b5f5c03d6b0e4279f5ff80f2648b057d69e9d036dac89131dff7c3c3af9aeb669eb8646a9f32e14f803110efff5208907bd4bc4d671513b3b4f7faedf24fc7a99c1c72208206c8bc5febfe85f6b6b87e3d0e414ee3c18dba824a98493334c2dc52560f00a4073be58817881d4372db923b2c43b9d472f4d884d70f4ce5c19cfde034028a39b4b894ee99e6427858734527061dd9a326b55d67dad5a009d082e558e2ba511885310a6a3fd9e33f4bda4fd67d9a078ecae09d4c95718cb3afc23f48ff5424d0a99ea094d81813dc9a3275f5bf6f088a1838db0a4d42da259c71616b475f8613294dcf5bb991f420e832d2b6bb62f9030251e83de02983cc3c9cbd0180d9a4209bbe15294b918ab541302124a4a3a3eb4630b943093c85c9407ba21101dd66760dc9e202a17709731ffdf48d6bbb33472525483beb2c7a7c77bdfa01b678d25b6ff23b60cad6ec8271f51ce8bf548b095a322dca5b651b9e509b3d044b6e2dbcc7477d0b9d79f005557d8100f0edbbf7464906a12267eeadd089ef8b1f9f55a3a697a0df09c460722aa8751a1dafa7d028b7979f98c51035bcebb72c99f516a344a0ef288962d8e5bc786d4be6088b70208445bfe30f823736e41fd3acd81a3093d27d874606f6f132a7e3cb5f8cc37b66120a9c71af64d00657731c5c6cc096267aca23897ec30c12de28178902942cd8a4c1b5a6be72ee9778a8d77073c2a345b7b3c7d2a6cd1852b4912270ff6ca782fb8296ceea9e491cd831289a787c67d1d5b6782af92ffc09088e811886e218b97e8f0a7929da191cf411020571864c222fe3d93f7e96f455ce84103fc6c75b056aeb3da64c32010a88ab12a8fdc0994bd4282c4b4ecaa7a4ce0426d58148f64ef92674ce60298af1bc1b39645a8dedd895c937b2126740b56005c4476d066ab6594b97daf6b6b039d345928c3e31ad99e417839e1ebbc7ee3b29c66de7d9d730fe2339c1d2950ca798cac45be7ad93ac060d5d470152f512c81f4b1666ad8c256c57549693ebb88d308718cdeac67734fb00a483b328bc434c7f7a3a3610e74c83e1a5f92987938ff8360ad1da1b195de20e008f8afdbec9e74f257278018c83e20449395e597cda92fd907795d0154622905bafe1c7387c92cef098a202959facdf04bb051ecb6d6b73d5e19e9a0c6688da499b6e4ac34ceeaacc65ff75889d0b6cc303c34bd29112d004e9e4e6621a1b9336cf310174312cac4fb54be906ca05183169d0170b2247df06033cf856bf31fbc7ecd8d34888e64986f497a2b31321d1b5642c8fdefdb062bc3c1ac9765df1ba166dc77928a656bc05e718478cdfc6af72e8babc0c622b4074349ba4a11fae09c0b3b1d8eb892898bbb116def3dcb2a82fc536ae237e01543fea6c0a5424c54b6118f7051661034ba4c775baee2fcb9b996a93e9e4a8fb78187051d954873bac6b07d10f430cfc431c135d4b3c9ea3a1f21012c133a2e8bafcfe8ca8955f00694b4f2f4f8c23be5e5d1c3a11362851bf010b13b1cd90efaf2b5c593928106ad069827e1131a99582fdd875ca72b0283e80070e5ce13cf4c51b4028a3ba4051d33f69d0db9e8722344004568c695e9cb261216d7b1e4d635447c831b3badb817d422a98cc2113b1c9f88de654b1d54f3b74f1c6f1f03c99e84ff87ae3c5e2f6fa1134fa21e4ad81c0a2820475cee0482f60629fc983b051686402a7b2936107f3fac0b36161da675115f67d91f29a4523d820dc3cc9a7a562fd163f04b789a6ea5a422c76648383c59badf1d6c0ae705c2657cfa83fe9a695d8e3f92254d3464e39b7255ad720d1c1e6ff49290a53ab746e3d9dddb7dcd6c09f03c0f0f743ab00e9f36307d3fcc234d162ac19ce01b75500de3be7ddbdabd62b47e3b2453228f643b533d0f5191069ea616c4085acf10fc9930a12a02adfa054d8f48f2855bf28cd0a04cc26c98b1a379342b4269d449a0c9ec34cb63185b3acd6d46bd38ceef86143e8a5f7b01b54ede9cbc75366bb85394849633a8d8786ab9727f2bb3aaf99d7e23b8a3edee7664e4f6d0380d04fbafdd47fcdb2f77d86a98669678fea747efe926314faaf5da11db0ebad7d9879395ccbd8bf84a8ba6e5452efd35123950d0fb1f425c4aff12b5694b8f217d85a5b4e87d10b7414e63f02b6766734b26886caedd0f84e95a5ab7cf02a86021b82b837f37432bd026046f581a4ea48b85d6c2820168967e0749272b6e2b4cca9ebdbc61fa18685d450021e3d6c003d934d186ef7e45148e008509da002d1e211cdc160d79e1879f09229d93b3ac1c8c1595d179aa24e1e9d6efcb4b123302dcbf6b138dfcb376f0e848719c43cd714270790ea3bed5070748fe2d0e7e80b94244cf00375f4b636e65f46b04623f4d7be362408b7597b0dd010845f206299a3e37830a0e63f1dc633a402a776f22843d2a38e23cdb01e55d52cbe8aff13d3c52c9dd5a06b0d82615e04a46a4f64a689fe16bc64f497fad33572b3fb3aa7a1a8a05f09fed6a3e5625e984024d1787dd50ed26b8f49a9b5b8f6d588c2062b45477ce1c9e86ab654a8a0fe0aad23a3bde7090e7d79eb55d50c2554763d731396848ddb368d055cdf300c4271a8b2ba993d7294461df295050a099aecaf0f142dafadf073703e9f233bef76e03397c356a428600679863176394bb17829236444157335c79ab4785a2af55e0d0074a21a73d9cce0a49ce79f34324255eac5dd0ad8cc7d076e2623cb0d1c4aba2ab39a2d3dbc1a8fa53746ead0475049a81d87a8a0c9cd00b813c9faa5ed71645c53b08aee620c463aa5b366e6514ddb96e92b18c5886caf2ce71a674fda88d8955f6be65fb424ff19881105327db2f18e3516b80d44844f04ae58d2875abb1d4a222d62db583937ec3a60e1c349c5e78f91d4f94e24c8d0400f175bad367d7f0f2c6ebb2fbbfbe05b4c7eb10406421bbb99d1205660436b4852abd97ec793a9c82d4664ba1a9bebe7812a218f2238980660a5d27298cee2cdeefd0a1af0499ca2257748e01734ba604136eeb8e19af2d15e1dc57227e098faedb8ef799992a7facd0dacfc73df5ee7b13ee03a9f87d1c3e3296ec45fb492ff46226c748435619357c61b9d25e4ebfe52786bab156ce85b2d847c3f0a7e7a664450c0da62702a85e2df4f6afa26e59b5b61e89813ea25158083de56e513452606dd23746bd9679fd2c04040cd1857eb1a378bdbdebd58bf7d6bff0aaba428750e3e47ec92c46338b129ee7644698d075e2966a297df1a3dadbcd0455388da1d2c572614674c6c5d81b918cbf1b2ec9ef12d6c30d9f4077f22ff33e7cc919b4b69cedf0f09aaac6a1f405a1f6c1ca760e04c7e0ef07a8fe46fceef051a239ac18a668c7f28625d697ede7ae045045d2c76a4b600ef780ba3ce6abfc5c1e01c241695de8fb7eb4816751c05cf80a55a844fc2c515cd10d01a0d64923ad8a96c6344906eed7c112f837e7c67e159a5d185954b2c760e71e471a88475c98e9854299e75b35a21f6a0801e8429a4a011f70198ba890c8cdb994de926f5c39fc2c19a13b58bddf721eb9ab89bf7b723c5b8e10da61155b7c1c42d7ddc980cbdd4877d0ee544a72698e80b59aaa8bc253b4a60bcf80e8e3cdc6c81bf5acab7444422a0d159cf5313fb3b6eee38ab325299c37fd0923e786243e355899a7fa038a1dfd3b8587c47b9b18967ea085fe80cccaa245c6e015dc1fa39e181d74d9fa4bb2155b9b2d4d8ca0dc5b211d2a9483f5210d4216c2ad6450ff2ee3e772d9ea815456c43d251ec7d6e883811899a7bc0a13c69a3c89ae5d1d2a6e2e895726512ecedac2f28418ca877d8fd61721facd6c391ee8d652090261417902950efffaf3c73c0829f661dbfab130ae9f0648dfd49f9965f8c2e94f514c7fe9de4f65085390be5b98833239e33d5665b962368a3fea972d8f4ef2b64c9e5cec32660566bb6c5fe037a1a968a19541bf3987abef1a9d3d9f57a915a140ff41590d5eab33aa0a18eb17cd371ff67614e600ec4c4dd29df7d02b9f1e33e3911bcf2cc8e904697bfca5cf307a952cae3b515c9db4cb98f8df90a44345a05117007d2ea130b8d3441b963a45a94212433eb0a6f4d910931c37f7f1f546bb8e54b736ee218fdd019703d2c48809223b16d73a856431f5194b33699b0032ae185edaa374570670d5ceda53883d7a3907e3dc62243b5de82b94dcef8ae373107385b48cb51773ad070851c5519e548f3837e966fa33134040d68ea6538a05596cb4ee175a8b5266e"}, {0x90, 0x1ffff, 0x6, "9d01336e4ee3cbedd1fb121061ee0246e16b3c944c634b2b08b9fc3d3b5a4930f028076f8afca06961095746d2724fa9d5b250b58f1399b97a8bc432a139483a885f4c98b54b7456d164869ec3f3338d97e90429d3c957e983b256fe78cc706e49bf6b16f76092aed69921400d9bdf4feb5af3ed1dcab27ba63946d795fd"}], 0x10a0}, 0xd) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001400)={0x9, 0x3}, 0x8) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 04:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x79e) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:03:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0xa4, 0x0, 0x3, 0x6e3b, 0x5}, 0xc) r4 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r0, r4) r6 = kqueue() close(r4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r6) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) 04:03:10 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x5) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x2000, 0xd1bdf2b41ec09c4b, &(0x7f0000004000/0x2000)=nil) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 04:03:10 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x82, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) shutdown(r4, 0x2) ioctl$KDDISABIO(r4, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) sendto$unix(r0, &(0x7f0000001400)="68c004c61fed98db95743baab224d9c62c8cd9ba1a38318472c6a867d35361e601d4ce00866720df75ea9094b4310467d7ed873dc0e7006778fabe6f736ad883900d4f39bdd44ada9c090f20a9c3fb82497ffb5ef7c7a90973e490c6b2858c921839053e76e4593538900b7cc415b9d2d26dc43d6c96d28ec92b9ab9eaf6e7d4158ec391813853e544cf51c0359ccf4efc52ff82edef1e3a4863940a77079f09864e6b4a557336f71d36db839c2f93f2e5c954dfd40cac5adff9f41b1950b4625dd346725ac27350fced27a71cbc45ad3aeee222b746c0137ea07d085ccf4910f78c4c034cbe3c10f467019c6a5dca4883240e70c27c037d633e5de3cc1f8927f040b534a143562f7939c1d04fdd1450a6ab1ba5af34a2c2ea6fc4c39a86e5f72c4df8cf34d7f8bf1e09a8554f29fb55fb71ed2b4eb8987b90963defa10d7352b016feddf21bc5c458a0fa053c741f92359b4f48369d2248b3abcb1db0c0b1c9edff465f3475a2dbc68d3fa7c09a45267f0560c7acc56748a9edae0670755b22febaba5fed09a6a7ef26b7c15dca3f75993c7be6490412a78db6ad0ef8e2a6e5649124dfd002b47ca7de863b1dc96d5d5a256c96f65ec02a549733b16323d1d59e923dc7218d4810fe9d4a47e176a366fea177d7cee87c04937b7e07ed38ae29c5eda76bf0a4f737f45e2243b6df141190ff55073d44fa570ee5418c40254b4733696e83f0bdc8f86882b11d9ee1974e3fc4f53754d82ee1642f002001bf01769a33beb949a4cee94747a92a4d30279109c685f627c3e42e5f049f2fa65adef4c37301a8b795640ab9148507d8db3ff99b6b47b4b0053754ab0d2a2af8627f875239616e35ce78b8bcee557d428a87de56c7ba619866fa15a26ff413fb228047fb4d05e72fcda5dd323a81623875dd321085f77b46ed701ea1ae962a2b354ecf83e97538ba94dfafb09dd657d1f365f06460ef1ba67a0b286137a438c1a95c85975f64e27b4f93f9ba5f14f7c61cf5a44363d0aa5df31b113c9957343dc94bb9f4c232f91021cec0d4e53cb4a3bd86ab7bc46f955b0ede409a88699a4b56e89b5ffc4aaa7a743b178ee969debbd4183110874942909d17a8f15c9dca6d5343f521863750f9c8282bce8bd71ddd466c3b657c5675000ab84c8ac45005f997411f1d56c9d1b563d3d99660a0098c71a36119d2e3c424bb12c84816f8512662022f39509fe9f70735b18e6dde7a080db226336ede10a2d891622781b1ef042781b32b4e97ee389025181e4ac5443cf6787cb8e87954a0c74936737029226fabc78d490e62e9970cb1c8be9cb4d39f4ac8846bd231acd6dddc925a7bbb871883bd52f0abbf24904955d2b6a0de65d306d0db8bf82710a8e2973de66866856d223ff35efec2beb3049b0b38f45ab4ff7d3ee4f570a87cfd23c85c7682f3349749a2eb3ca0a34097108b851e20c48764b9b443c1cc9240093b9e8faec19acc018daab6c44e4e6acfd9ae16453ca37f4110b94296995d053975ccbca64c92c5568b6f32290ce8461af741acabad0806e50ea8d11f735e0716afbbe1bed8ece12fd8b8d6ca8756d481ecb47a4afa349633beb042f42f87f3c225e89ae18e8ddf3909844c59f12828b570c2d9a9d0abff202cb88b7ab145beb21cbf841cbe7a6b9f1aeb3befba9031e904d2024af87701feafa562f890c313efcf615dd5e9c7ac351fd21bbdcd40677b4e959981aff9fd129f611319aa0c588a8a5ef741abb4d988534ecb2991e057de4ebfca7768cb9efa4a554f78567a09ab24233db9cf1f86ea4e4dc1cd6ba86310dcd279fa4dd9c528fc3a074b2cbb49baa239ecbdc3598530c03f4ca325ae0e8f9c3558efc3b961e9f731ee1995f9ac5eebebeaaf9c70e1488ccaae04c9926e260836a1a1e3003682dd37ebf699a24355f838db351547545dcea908ce691ed97b51c649cb27b6a8b64809c95e14c9e6729994a5d7e7c5a1ea77b4d2c82b7f81bbeb51b626b8ac6a25a645e9c9af6728326dbd4c9ef9d6a496614bd6e24383fa2185f556e5bdc706dd427b040dd37fb5edfbcd1b19424a9e6400dedeb3987abb1a2580efcab464cfbae745068a9cdee33f0cb1bd1a339ffe2593538d61b09945e8afa37d4206f0f0d000cf06b4a3e5801f2784333aa08b3b4ac1d79e5edb3f11155dece2da6ea2bed1b3d2b894ff177f40ec6f2df5b5d5f148e54e2ab20b504c931075ef8d9c292c8c019cca45ca3657f027d91bc15548268428eb90eddc53adb1faf623df0a51705e8670bf1eac459091ef64ad239417978025c8748b9ad93a53e07e57fbf99cac0d12116bd461a927151ae1750b66f4b83561fece17ad7f99c020afdae27a6706b2a3b94b6b2631b9f788a7f703b97d02f695d96ef5b2f68120731969f9a700bcb33f336a49404b99a9dd67b42ed29ff7df9519468b64a801a1a17617154dd97e5d1543d30e3b8b3de003bf617e57949ed93e349ff8b2c5935402e65b8ec633bf2ade1fcd3ea76e4b61a834bf3bbc728f0abc3cbfc144d4ce85f12acf2bb2a289eaef24d02f22ef2fe076bac2cca21bd7dea4cf9085d56692cdd686f1dceeb2e790a9f868d5bf63dad6f208b69b4176b180daccc65b252215a5b0f250848cf44271d97864e767e5fed1d538b0f3fe913cbeab483e2bc70f556d64685ffafc593f94ba2c13a047e493dd8ccd3b1a557fcd6d4d5eb491836f39c34a73d038c5c7ddb0674f18631159de84ab0b5e76535baf927c51bd14fe9457c12d2948db04ef00e02d80cf0898f54b7a584e4e7e41fb5e8a5d4701d36819c7ea702733dce47b553fe95e785b554a1a9a36474dffdaefc3f511e70bff8dbc472831bae61a2bc2b9451e27fe4e5fdaf700114e8455646bca2175b40111c1a190d157fe1a7d03c34fd286c04a9340f9c2ca530c44127651078ac9ced768a9dd0a54616684763071d5bf23aa592d63b8a59f7f94a0247cecd87be3365a196e044c8a796f4abd8b3247b150e1806940a6413c29e32df10fc83f044977d7402779fb5cbdb7131e95bd62f09164dc3d43464f42dc915e14d0eea124e3e4df1ff19377a4527c5bd844810bce0917a47fc8da60619d66342680ec4b069bf83cf5b6be0bd87bcfea69c8c3ba36033c70695a8e254726da4cddf29c6f25a8a10c69e1d2492cf8b04a481aed09709cc81c637d8f2ee1cce53399d09db0b63eb77625daee0a3b491029c866e1a267ae5c53313046b3cfcf29bd9f972db84f1e8d1db045e1fb6b1a7b482b56201e0954e0fe425c5a4b6d390b2cec1cfaa3e5eccd4cae3b419b63416a2291ebf4ae1ccd9cdc13f4e7be0d14c3e4dc0acf4b13f4c2a20bf2f60ca786da2267573c16b69ab1740188ba66f4bf39aa07301b3d03ee0fa3c53e0f2c3367f80fe09498b22e2819a6f92f565971168084b5396d9b06bf21eab1a3d51426c8cd6d4cc7b77e4b1d4bba9f82cc6a69ac08189d4ef501e69acf72c9a2dd801053eeeac11bc35d257f00dfa4dab590e0112bc2e9fa0482667e42673779b0fc89b085d5493731302951bc41534e75afd6fa34ca9fc8e75a56cf515aa0d2b75379549c1ef861ae4d1806561b877fb873b547a8877c2416741fb96c7052c58808e1f91804c18e970de6d0ee95b5a6905b54b969f98a27b4ab7b5156b4665c2445bb956de71168723a8c436428a1f956dcd1aa8f6afc81afeabf03d89b6ad03c0fefc7fadd0f9fc414693bf31102e6e9f71ef60a2f87d2225d8c6a9cc236a2188cbdf3dab7adcb80edc3c438a3e4bf00da7f40ab0b86319b227bfd008250d739aabbd79bf6b5270f2dbfb1184e4d6a497593ba69f2ea399f326282776428a3ce56e4d8f6c6a3cf95a751c81a39b36fe31aa9f481e0f9895ac7a69c5640061dd5114e98244a57a65df413ca5b7faa7ec9f2d81a0e99a637d956130e31db32e7c5190153550c0f21d4b6646e73d0237a3218f0df89c39fe4adb4e911434bd2468a90ee8432124f3fde4c775b29d6cbe0ebcf2ebc46f6f75efdbcb687dc587788f0bd530404b11478312548446eb932f58b0611a0c807b8af18297844ba8a0290039126e2d357d1de2316991c570accb1840cdf198499753d571332f758a456e3e254119a3f3686a8f02cb16c69df1f90ed86c6c920c7d4a86e65d99110e6de255a631cea623df67ae0b7ef17da1377379547bf7ebc780184722322825424404477f1fb6edcd04a265055cd13f779ede309c3161e83fef6be0c9995616bdf77c39c1782a2036174913c89efc04250705d774728ce1cda84c54163b435b50d238092efbba6885b605db624745fc8d05dff512fc50a6bf25a0423bb5034e03d7300fa436cdfc94bde6242d233e9f1e72687d66aa21a461b0c53c245cbbac3614f7bdc757fb392902d298e270e72c930a6ed37c7b788cfa479fcd388f5999e0e8ce949045aaebfc06866fd312fcf5f4209bb03b9d9ce694f7ce75242cf058ca9d054b96505f81e46270d4b3ee4208d0e4be73e360e7a93c95d3a536c7d0821cf3b43d6a91b33b1322f46e2fba93ebab1df35022c0eab545fbea6659fbbc8b345e3b346850eb95ccb17c698dc5e1593560b2a3b96e7069e63a36c83ddc06ad62d1b056fc7b6f0d531c977acd05dce04509e789d1b572dad899310b4b786f0429227aa08321fc4c5d10193f20015cc8302786df626aa25987294ff8f19a6ebc3f1732c553608bcd10fc2f0ac75836b6d94ad561ba437eebfc2d5382ae86f8a2af704fc992402c7659ec16948d510263a6edf186db5908e4c38c7067fa1363f4efc186b07391a0d94dec64eb237f6696ac189be0239e3e4715ea5161be642721b3188944cf23e0be1b88f5a33ca9ef9db588abc24e8224cee15a525ca01c6c17905963ba5923a122ca7418f609bb0ecc153c5c649e74ae33a69e147705a3f63c9bd41e3c7280ee103253de1bcfebb13d380f668bf269e9353d1096fdacbd3b6b9ea3aed7e4c30263c240c9498354a2949f5be098c3590d7b7aad938dc85626db4e375f9dcb905b96ba40473c8a3cf6103b9c9bcf1c7b1db3cc75573b7148269f1c447ef5ef29586f5e398e5555d2d9e64b1d47df06c548bbac8cece8942d6ef4be557496d9d473b4f335411c119a8b1db9a557b43c2f31fa1e96303cdfc0ac5345def7207295c18e9ad957e2af301fe0facfb6a9acd448600efe2e909026cd7a6ddc284026f18ac2f4fc0e7e94fd0335a41b95fffee0d8527ed0c529ffe84625a2bd36731a49bb4dc1b3e334cd8748ff11ff2ce035c1a09b7a5a4141756354ffa4d3c0ecba49509a4a3d0df79a02a9fa5d278459da0f778317f0d8f248c0448bca4d4b0cec51ebdda7ade54adbeec61c404d178248dc7c4ef9a5f5f00163d6bf8853994b3a8694209e6f1bc3386c41c1e94187826ea655a18294b6913836c83a6e76c1042ff800da7548dee4f152916c0fdee828545f834ea994f1cc215c703cb80b64345a75c2abd843f7a9fe610db3fea5ef564c4cbf5c4e34408c84809eb4402445dae6386b8f0a37d5504e3c98ec7accae599b14ef58b7ead2597d1dfc4ef83d951a0a2891596c2df8f5e8c6eda6b5434de29395dd76f0488ead058d9fa2b5f3e538402b57224e8575427b025bed03a43411dc132e8eca321bed58218c28c0a8bfa071e6aaee77df4564c0ebf9f11840c3f47ae8907674ab9ebc5bc1345d12e67c437dbabd830c1da4059c385e0a04760f898f0110cd37fa0a856737f65665a40760a5ea0f36c3129c0fbb003febebd4c837bfd8ca4abeb2e611773ea8dd960", 0x1000, 0x2, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="464067ce6264ef8e32f56f24179640e519ff995d1f37576dc62bad8e4a7116509aa422fdf15d4a92b059e3", 0x2b}, {&(0x7f0000000380)="3cb5c346729ab3b8e75c85eb51b5e49f2fc396e741752f7e4c13a71a4e9ed7da3803ee4316c75e7c6349017f1e7705288a3fbf69b2043effda2c6c17339e09301458fee481dc6798d56f2dcf19b827f830352bd386e142020e310fe5259542", 0xffffffffffffffd7}, {&(0x7f0000003640)="f4ffc1e722c6f06ca8525561cfe6bc1285f3b1b90b8082e4424c4c0e7c0804d54522c2135c8f99af87c5f75780cbcf37777609be4cb0ecb7ddd337b4782eae81fbb58fe20684daddab3b39fe42c57550549069b81e5d005aa2a92ada984f2d01ea1e91568181d0e0cf4b9d732255efce4c6025fa3ad6876dc3670a7bbc7ef7b0ad63e7bc97d7c69b002b8e415e6cdf452e2d5eada29d043eea6136cfe7e827a424559868706eca5ad243f1881f69392879f1b7386ca6e16599b81d2a8354f23f88422af93ea6b90551ca64ea0c6ec5bada603a51d8bf6fbb3bdb0a4546be0af2a320065e4c4d634d40bbd969fb79640cce179b4a887be310d486e45e51a7414326fd1bb38d06d1ae37b02b141d4bb66e54fdf42cccb7411725e600e2522e255af6ba6571888302b0484cc5685493510ad78fb75ba070daac467ebd2bff271f57bfe3b0b66d3d0146e56d8faad0784e03803994edf6c235d8d3c6677286063cdad7c3b915abc373dc25f26235d4e8d39e2b87786508011811a19e4c173d4fa05ed033ea464907d60a906e634b5a4107f1b9998be7a74365c2375cbf4830f1591cb2983e99bc54296274f530f542d457887e75365f7350b7d9a658524de84a23e576cfa59ca001f4336ac7724ff2cf7f3880ef118d5e2e34ecfac0ef7b804d53dfb973be5a882f2c35e6e86a55b65c0ea496c61ef8bb96e014a724b56fc9382f285340b24f026fd768fc263bc9fd816ad82b68724a31da1978c8864e03ef554fa4b16ac552a82f014396435d060bdd6ee4c3a9bea47063af6fc87bebce9869eb4fef586c1ef476e0087b5f36e524305c4b2b46c4f2b87c6e102b0b02d2a1773e42034120b7b4e72ede2b282736594219c2cd887dc5962ea8b5287101df3dd8be19c1ed9bd4f4a2b19fd698f6cce20c8718d4d9f237f635bfb3dec723dc7a08c302a7487b916b812110fd715a020da642aead1b505df7bcafcc0b9ed0c9446fd542a70fcbb7e04331872544cb74a2d7186f469ccae072276eb79a74432fcee9802d9b68aba86424c9341889014de86092820c182160f88d6e17971db7513dde0133f92f2f8e6686f1b25898acd4d90361a8190a791ff6e4d571211a50bf1defc0f31a5661b1f1eadf6a432d705a71b4102904ecbc9d1117eb3c1fa188a4c415cf1105ca070bf1d4b1f02aa1e5e648fc76ba678ba2f49ad787b58e60be888c6673824846f951f88a2aa6c0571f1f1d57e59240f76dec6ff5fe53c42b0b7a657f9d107c33f9064898dff002edda55728fe395a879493b45cf4ef71e94c4f5f3026347fb84906074f87ca4206d72f355c80c443b3c357253a15af5d664e3e1094a8019726730fc206a99d4bf6ed4a5b2170e01c91f75d4b9f954d225715b08c34335e9a230e213e84832fe26fec09d70d5db39c6274f53eccae70090d7d1323f427c441a4bb2ddb421efe30cc812f92595667fa82f8fa2de1e5f970baae6941efce8d778bea61920ea173f389369438e9d2841e32be3c0df26d6da2b32a9f0a7c593ca9dc24645cd3e4dd12489f63f00d3b966d824c2c3a2d2e85814e011ae1f7724c9fa19daa564714083dbca29bb09f73e9febbb912b2c1203f32c0e5a0e756cfb96fc054a151c7038949722311657d36460b93bd86969f807a76cedbb72bf5eded2ee15983db125d7c9575579e8254f4e8e8ec07749dce308a7b0233f136a930b10855cf3ea59817f851efe9b3d24220c4ea1ef2cc72bc920c146c04d127d7030d0ef64f46a776b992b6b1b3d3e154b5b0ac39467d949a7fc10c649db3aa634d8838142b8bad50edbe471ebdaded881f029606ba8a99a63edfb82dd915769fbd70d8f74e76fe510a684dbd61e896c376c2e73429f19418fa2b2b47bc3382c0ecac4a98ed448e5a85bee632d8091513a48a0e2be223fd23b55e4eedcda341e0206b39507b2294a938441f1c0b4ebb280203ed47339d18a39e3619d2c8946abcaea58f54d6c83160b7d46209c69ccc386960083b9a35c2d07ac573620c6f62c26e56a2ac047c93d1be8324851d4036f3518465d9109321538da662915de064e99d297d5881270d30689c8fecf435d6a50264b08f34962df57d544b0297900bcc13289829bf6755f0ab923ae2016bfa16006d94939a03939c562b7c02f1131417992578f53f5dcd1c64c1d7d383d3003b37813c0b6b50b5b2f03b24955cce329599b62909068c8133338ac695682446e77fda12d0449a1693ae2cbf636dfe2cda2210f5f55568762738dc9b17519330d084791ebf8e2c113cca9ecc6345fbfd4cd7e63eb949bd760c21f62ad01d500c98481afe324a99147a92b90ebd755d3e79a5898fc7a8d59bba1791bf5076f18e3d30ccd84d80d4ba9ece5a879c98d1191575033c3c9fe709a7bd9d1e12c60c7cae68cbd8eed84e99c2673fc125a00f47b94fe126037366ea456bcb63053d0e8fd8d38be5267b33e82d6fab5d759deb9ca66e62351520965d318ec6d66e240d1d32022ebc55a04606d67b125116a93d51d8033f4eee177515f118fba0d3a1836818f082017069dd1bfd96dfc41bc4ca8c40ec3fe6fb3a10e8ddab421b1e493f00636a83d52bd57939133f47f6db76800b49f47ec06216ec00c02664de73475f52d29ace4a4c72fa02f5f8354138cb0bf68e58bc8d4a3b3b7cfeeb01bd7a1133841c4f7dece943e353a4ebea13f3e583ffca1921024cb948fa1ed2e06670a61c10b53c9cbdb9c94cee85e542d97b83f9c26ad98b55c5921f2f405db49d5f95bde4bdaf733f1e509d0acef60c8adbc617ec9d19922c54016ce7c216765bdc745b2749cd2d2869909c0a787b75ae2b9997cb3e8e52d0bbeeac94a001d1a524025a23f606669dcf4ae366d7f70228d2dd96cf8b88a4dac0c24427b569afa77e56e020a35c69085f8148c8a3977b9cfeb4067d05326dda82a7670d849a26ccc841ab6f8ea5accf1b8168066621e654b2ae450b238c02bd84932b79d4b56a3a083760a60ba789125a65ba8866fba267df965b66ec0803b3899a300667b7c018d51bdb373e0f94c7f89af0ee7d3a1fa71a4853c91dd27886f365d516873fb27f8c183c7b7f942c0156e6cfeca84b9243d46ed2e632c6328213123f742762705a2b1ec4da56e3f83ae3e1a34be9ef1a27d34b92facc93de3c88dbc6a92cb510dc983bc2a034b807d476ed15e78a7b1523d129b2d4dcc34ce4d13f2c56221a3ad6151d27d50bfb66a06180a94b62fa896e4e051b7f990932933da6448b24650524fedf5a3528476183a31f5c068ef53ac5577d9e996094826c8bc67b8e247efa80ca0d33ef4081179455c68f947d2fe79c6ab3de41ddf0eab1efa1ee99952cf85488bfcb871d4248585dda9a01f4e71670d3358938a94af67739cf8baba1629c7609530e64576e19842d56a63dad478bdbed9fa81c237de69ff20983ce99cf453de05958b733a1a7a45c7caee845df268df61c13766ffe549e2842f790130d1a159b23c1b57101107f050d15356c5cb3b92527155333137132761f6ea236fbac943916dfbf4a3a80c7706c3f7b8506c904c22c2b9cb965ca548dcfe724ba7ae185d9ed3a6811698106be2e2db23b64e3b66a1eef92be87412c3270aff9991787e9040be9c91f1c3850f3daa1037120efe0eb06bbf74eca73b59510072e1cf5410739a2a4e8568dccfbfd17c0f409aa1d262a61c8627da361c382f25b2f964ed51b9eb4d7d448449ea9fcc318b690a745db222f7f471fb21d091aa1f25f6b949e84d7b3563c951243460872983f432cff8b3a1fc003a6c5489c2b94642ac7c404542d890f26c1d03d02216a1fe9f08013f7ec35548c43365f3c3777f673adb0092eb556b22f2df900bef3d2cb5e8bb564f9abe69aadbd74c4aa0935138cfd3c7588c4f06e4352c7db79cd670ddbdc4692c6ec8cefed81c2c1743d4572c6bb4786452cfe979b20e567113b5dac8f605ccec5f4acc37d3e43fb9418fd924524bbcf1ec52ee93676a6c2251dd5bc89e8a34f6b349706b66cfd48c12cca73ddc881fd881cbdb6f0af56aefaa2baf7819932292220ec7771bba372ae2b296df30e447022434236d45dd443c3542c4dce2a2fbd1310ba3470dd8ae7dc50415e3d2ba5cc44aa8c54a79e8145c02876a871449669e602764cb6c1177edf0c7400bcae4dadc9986dff1084ce599e62bb38d14abf607f07fbcadd27ac821cb40003b506f8d4acb7a7bc61ce8b8ebd06c179eb6ab430dc644e9f5b6a24703a7e8f8e7cc1283b7e4cba5ae21bc708e200af72b0c4791853286d0c91b14967dd834125979b117473103544139f39671df0dc3dc895d1c57c513075078985738f6422edbf8c8a7259f9b662347e5eb2f0a13e22fea1d864e445ea821c49f7d938447c77e37585378872045640e0fdb4b92d6c4608e48196bfb4384a705679bb2cca89dfa20c8ab8030f6b5488eb3caa20cc58dba967e1faea3122d4e55baf007643f425d6d5b208c11f0a83438d15dbdba6f144df5e1b86a74b6673a3721236ead02f94c57695ada398b75ea3349e037be6dd681a66bb63c82b50d07cb3f691dc90bddacf201fcb0f23efd01321c6468eefccc6a46c5cc406cc26eedc23eb94a95f0920e58ff949089fba7b247dbd6a78bd06bed199c0b3658e1cbdf1b76463247664da4a84d8cd35dc2793de61fe5b8937a33b1617bf1950b864b18749fe75ae95e74fdb889f008ad3136fa2f09a3477622f817974f1742e3084641fa932f8cc35b4bb102b176129e4a42dd4e41561969f4258443a184c140551f1e813a261f20ea022f1406ad6b3be4bd36b55bd8ae68a7709400ecb50bcafc2d892dce6d0c31e6eae00552700c0192a695b8c1dd42e5c008e0e8a252d3d5815b0f040d5d708a62adf0d615ba3a364f257230a110cd995c7a13df79fb7de9000391a56b73c3e9554d0665ee6eda71a62253e40f7b9e608de7c04feed32ebb95860ad9e09a2a6c04df9f24a28a17e8320de7d5d79abbd1ff78a658bf9ef5b7eec714c4bec8c76fccdc36d1f378a4bd38d2d42c01102c5dfbf4614f9e547d531a704cb7ae40b0f994b58421efc5bc10874d68002c8ab8c700fd2aa9fb97b74c9627ec9c770d4b306e09c42a1b06fc0d89b767fe6a224f96bb8758f89337a8996e135ef2e4be2e4e7c4e9e365be9b6c59497581118ac062ce3c78b8d305e737f423536ce0d93cef19682695da71154a6301f756e19fe78201415d4fd8ca1b46aa9b36a343655618aad3f40393b1adaf31be6691edf59f0464fc23b39ef81b57ebaf72bd9cb54dc7637579bdb8bf92b739e499144700d8089770fe385849c12ed9ef4780dd517e0dea3eb551b6f7ae41e64cabedb379e549a8151d580dd0dfecd506d4508f84548bdca4ccf10b299d7802dd8fb5da5f68735464d83a28830fb5acb3f9d13951fd9383ba7e7634c4e47bb501ba2681c162facc5fefb4aed30327f7e740fa7b9761fa8590f562a3e8b20b2f3496ec7731f981b9c5c236035515fddd868d2dd459d69b6e45f2fa58567946b12abf97dd89c52a8812eaf1a28f1f43d11ad0bf7f9729564a1e17f157e390ba4b53c653f71550af1eaae1ab875e9f55dec721a089ea5c1d36cc51886739f3fffac8702ac8b50be56af3282e1bdfd5b2f123967a445fe79da487ed642e65abc9a3bf0ac86b17abc83e7cc58879096c428a0277760b27c3f6673571536f6909da49334ad3aeb17fca0e683d3f86e4350667973cecb38a829b7477127ea3b17434ef3c29de619c6dfa438dd2c490b2f82d883be7e66d069e0", 0x1000}], 0x3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) 04:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4c}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000080)="4e49c47d28669c708ef090cfedb4070178ae5ecbee1e1681ad7824") read(r0, &(0x7f0000000140)=""/118, 0x76) 04:03:10 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x103}], 0x1}) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000480)={0x1000, 0x3, 0x8000, 0x8b5, &(0x7f0000000200)={{0x3, 0x6, 0x0, 0x3, 0x6, 0xffff, 0x66b6}, {[0xfff, 0xfffffffffffffffd, 0x2, 0x8, 0x8000, 0x1ff, 0x8, 0x5, 0xffffffffffffffff, 0x0, 0x2, 0x71, 0x1, 0x80000001, 0x2, 0x4, 0x4, 0xaa], [0x1, 0x7bb, 0x518a78d9, 0x80000001, 0x800, 0x2, 0x5, 0xde, 0x3, 0xfff], [0x3, 0x9, 0x8, 0x5, 0x8001, 0x7362, 0x1], [0x8, 0x0, 0x1, 0x9, 0x9, 0x4], [{0x1ff, 0x3, 0x401}, {0x20, 0x3, 0x2, 0xd6}, {0x8, 0x8, 0x6, 0xffffffffffffffc1}, {0x8001, 0x4, 0x4, 0x8}, {0x3, 0x9, 0x1}, {0xc71c, 0x4, 0x7fffffff, 0x9}, {0x7, 0x100000000, 0x6, 0x3}, {0x5, 0x100, 0x4, 0xb2a}], {0x5, 0x3, 0x7ff, 0x1}, {0x3, 0x100000001, 0x85, 0xadcc}}}, 0x7f, 0x1}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x41, 0xffffffff7fffffff}, {0x24, 0x9}, {0x84, 0x5}, {0x44, 0x8}, {0x43, 0x2}], 0x5}) 04:03:10 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x1, 0x7, 0x1, 0x2, 0x401}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00001f8000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) socket(0x20, 0x8000, 0x56b) 04:03:10 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYRES16, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x1a}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 04:03:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 04:03:11 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpeername$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff00"/110], &(0x7f00000000c0)=0x6e) r1 = socket(0x18, 0x4000, 0x0) sendmsg(r1, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) 04:03:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) wait4(r1, &(0x7f0000000140), 0x4, &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x6) 04:03:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, 0xffffffffffffffff) dup2(r1, r3) 04:03:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x10001, 0x4, 0x0, 0x5, 0xcd2a, 0x41, 0x1, 0x0, 0x6, 0xe36}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x58}], 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) pread(r3, &(0x7f0000000180)="f0a82f6cf369d41a76ad628c928e7c3f81337912b9150b6612111fcd560dd443f12f6dc7dbe5379a79c482dd968aef61082977ee0db4465731e4f99cf6836dc5b62aa145dcab", 0x46, 0x0, 0x2d) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000200)) 04:03:11 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00') r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) setsockopt(r2, 0x9, 0x4, &(0x7f00000001c0)="d2378b01a51ca4b1ee9e78381bd5ceae9ce6ee349e0b161ff0ac323b95e48f712e7b989dc51d13e133b1b7caa46a599034714e7e43debd4904fe3ef217c2643b5db058cab2d3a3066e167d3e251e1350ea46f72e84ef832e6676a5659a141011799d831485f22b067169bf24440cfb1b5ccca6f23ed5e351beae867bb97df50515f44e583c9b90394bbbf0e074508e63065dea3b1a62", 0x96) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 04:03:11 executing program 0: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x456d9aa1d1a216bb, './file0\x00'}, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = dup(r3) recvfrom(r4, &(0x7f0000000180)=""/153, 0x99, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 04:03:11 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r6, &(0x7f0000001740)=""/4096, 0x1000) close(r6) r7 = socket$inet6(0x18, 0x4, 0x20) r8 = syz_open_pts() kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x28, 0x2, 0x401, 0x7}, {{r5}, 0xfffffffffffffff1, 0x44, 0x1, 0x4, 0x26a}, {{r6}, 0xfffffffffffffffd, 0x42, 0x4, 0x10001, 0xffffffff}, {{}, 0x3, 0x104, 0x8, 0x6, 0xfffffffffffffffe}], 0x8001, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0xb0, 0x1, 0xfff, 0x45}, {{r7}, 0xfffffffffffffff8, 0x10, 0x297dfcf675f6c0a1, 0x4, 0x7000000000000000}, {{r8}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x2, 0x9c}], 0xfffffffffffffff9, &(0x7f00000002c0)={0x6, 0x1}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) dup2(r2, r1) socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000000100)='w', 0x1) write(r9, &(0x7f0000000080)="a6", 0xffffff28) dup(r9) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 04:03:11 executing program 0: r0 = socket(0x0, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000200)="b1000501600000020000000007000000000004fecae090a8400000000000008136ee24aa0424fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d60258a5cbcf3953000d7d026ba8af63ff372821d53b8bd0720fd301f8abfbb71a800c70a9f5a872c881567759c917dd8ba9b9624f2da2ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000000000000820208a371a3f80004000000000000000000007bb7af462afedf6c0a000004a9f691c949aac5464784f066b363ce6a52997f25f5bfe83728db4263bbc13074514cff0719333569aaf9348776906f8e10b0b36cbe3120e6c9b5f6297768afa52c298d161175d6d20b84d0506ee56cb102bdf3437fa8f8bfa4220a06e506f424231f7b050000000000ecffffff0000000000000000000000000c78137c41f4ef1a58b4c2920cc0c12aa17d8595b9f225e485d272c59bd3f73a63f6f5f496a9705ec47a8f24d582263cf3", 0x172, 0x0, 0x0, 0x0) 04:03:11 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20001, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\xb8\xb3\x01[\x1a\xba\xd4\x80', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x45}, {0x8000000000046}]}) getgid() syz_emit_ethernet(0x5, &(0x7f0000000100)="174af205b6ad000000d6855acd1abfd5df3203caf96cfb488cf14f3c86be7b776e4b43e18dac14000000000000000002") 04:03:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r1, 0x2000747a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) pipe(&(0x7f0000000040)) 04:03:12 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) sendto(r1, &(0x7f0000000000)="24efa3cbbac8e58fed1887aea3705136d3d57d40030ddccb72b452db5a675bb933854f61e3daa9a5f41be566da1440583cde962769359f05226891e0f4c8c3fb3b00964f724efd61d1aeaf9b6a17a9a4c0a60bc03239288a185d93be33af723f104b603217c6f40a", 0x68, 0x801, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r0, &(0x7f0000000280)="513ad25cbc902ff0af4cf19fb047c73843897ab785b14d10d07509da8d7bb55cefb140a833ea8bb313b49429a822f8182d176d1d0aeb85162e15d046623f9d2150a6343eab2112d5ca9e85669fe4ef3f7229ed62f0d196c448ca866da4f8b8de1aa50b8402a6b22d757265f48f41cfae136645ad13b9f71e26100d7d8aab30ce2cd172b7442a00000000000000230e8d53705f1b3cf2964185c6d0bfce85a353d1202335e7e7a7c2b33095d78af0ad115c883d40edd21a9cc68f3c642aa0d6362da5cc75a6ace28de3", 0xfffffffffffffc49, 0x602, &(0x7f0000000140)={0x2, 0x3}, 0xc) 04:03:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socketpair(0x2, 0x1, 0x10001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000080)=""/86, 0x56}, {&(0x7f0000000180)=""/106, 0x6a}, {&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f00000002c0)=""/176, 0xb0}, {&(0x7f0000000380)=""/151, 0x97}, {&(0x7f0000000100)}], 0x6, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) dup(r0) 04:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x40000c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) getgid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000000380)='./file0\x00', r7, 0x0) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = getgid() r19 = getegid() setgroups(0x4, &(0x7f0000000240)=[r13, r17, r18, r19]) lchown(&(0x7f00000002c0)='./file0\x00', r3, r17) r20 = socket(0x11, 0x4003, 0x8) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = socket(0x11, 0x4003, 0x8) sendto$unix(r24, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) getgroups(0x3, &(0x7f0000000140)=[r23, r27, 0x0]) r29 = socket(0x11, 0x4003, 0x8) sendto$unix(r29, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r30 = dup(r29) ioctl$TIOCMBIC(r30, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r30, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) r33 = getgid() r34 = getegid() setgroups(0x4, &(0x7f0000000240)=[r28, r32, r33, r34]) chown(&(0x7f0000000280)='./file0\x00', r3, r33) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r36 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r36, 0x82405605, &(0x7f00000014c0)={0x7, 0x200, {[0x281, 0xfff, 0x4, 0x2, 0xff, 0x59, 0x0, 0x5, 0x7fffffff, 0x8, 0x3ff, 0x800, 0x100, 0x3ab, 0xbf58, 0x101, 0xc60d, 0x4], [0x5, 0x4, 0x2, 0xfffffffffffffffc, 0x1ff, 0x863e, 0xfffffffffffffedc, 0x800, 0x2, 0x5], [0x80000000, 0x3000, 0x4, 0xf607, 0x4, 0x8, 0xffff], [0x0, 0x2, 0x5, 0x6, 0x8001, 0xffffffff], [{0x1, 0x0, 0x7fff, 0x2}, {0xc9, 0x9, 0xa1, 0x20dd}, {0x63, 0x6, 0x3d1c000000, 0x8}, {0x6, 0x1, 0x4, 0x100000001}, {0x2, 0x0, 0x0, 0x7}, {0x5, 0x7, 0x7}, {0x100000001, 0x1, 0x29cc9c3d}, {0x200, 0xed, 0xe8a3, 0x6}], {0x0, 0x4, 0x5, 0x4}, {0x8, 0x7, 0xffffffffffffff25}}}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000002740)=ANY=[@ANYBLOB="acbaf1d0841981a981cfcbded0f6cc9ae5739e5e5caea7ed103b99565eacbe4a15182c3f73a5130eb18d731e20b0df068907b5cdcb0ef1e0a281dd88d8f9d8edc0ba4202ff7e2e74505818d51a53e274a3a4a68487c3cda5e70cf00d369641b8efb67f43cd1fb3cd9bd46938ebced0a6851332ae1cb4d71f70fc580f5c48cc1d10dc1a2a8591f7637468e404903de7b09563c494b19dd4cf34fd80400545e8b4c209a3712a2e91ee4a1ffef4c0d2eb3742285a2a39dc2a4be63b9cf6db30f45b824ed87d15edd22a5bfc45fa80b396e7f4fbefc6192645515d83bea9ca03d0455dcc89befaec1da4b879e9b0953790beceb659609d63f48c04982858961800f35450c877e0e4b77cebc6f1ba01d9af314d3f3d0db9d611596c0c98d4872649a9890c602bb15f1a390901213534825cb8532811d1e65b0c1860b117d69984cc7cfb646d5accd69fb541b124f6ec2c1bf64b0f066fcf5feea1bd65a423d8d1db39685f6624c4009f34c924fe553cb59ef652772301ab0d95f651b39db395b71cce826347d9611245977ea9b94b9baf5a3a6555458f87d457c6d8ad7871a47c7c179ff95cc0762e1698c7e3b5f26c1441353418c81b630317781e0933cb61bcae754bc9014661f8a49947507bba06d337405458fd1dd7fb33665ba36c879c4e029f00c81da7e80e72b53bbe7c0eb6bd3a75ebbee953028e51240fa3ee0711baed6a325c6a2b658dcf51f57e64a0ba59725374b0402d8d75c1ae03cdfa2f1613216db9ef32422dd2a4a1e533b8617ecd73f83027edae71cfd7f749cebc1cb629063ae4714400b8d3498a0dd36b9457e4cee37e7e340996a83904997048209cfa99c7b03cdf8a8850096f7189437419a46cc1ad06bdc3d36cedaf70637b5c02fb00b40e7fb797a7bf1c4684c5d1bd6474bea5d5373113e852f2e7195b329145739c1bf5a858450eb649a81ef08293c586f01fbc457de38344d3fea5b7f0ec89adcd30ebb35b963b17d1b34d88411f99326234897d771efa39181496a05fd802d2f0471c6f8383aece5ea8cf3fa7fcc584fe9702c45cce44bddea7b2bbff81539e71fc7f8e301381937d9b440e97aedafdf130938d87a3078fd9b58d917540d0aeb5f5a24c2d561a609f1caa49c87be3acfa1669a8b64b6972230224a4dd83654e12d1c4bae5e89b8f738f71337e525346e7d5f13ed1e264ad604d23362c01ad58d7233446f515ed4d2524cb8a2b4afa4b2ce606ee4a986099aa767c095dca9b624df6ce0e326f22eda5f7b19298afdf5eb354dc20519df2b4d77cf89b9b6b4231f0b90a4291fee9880834993e521ebe606ae72afb1728a5fc57060dc2145b64a0c0587e226a42e423789d22a30d2da127a41fa70eb507a3d00d2266ea3cd7d6b600e498d157d8303fd196be4fecfb875c0d569d62ff0a580695365648b14b78419b9d905f85d3fd5b56a58a68ae6b9694d3a51447aa9317990c9ca577d9f96b89733cf994d4e89cab292006084c7b1307ef0a4e9f6a05514ec6fabf17d065c9e64cfbde86509f5adc275fc0a1b294409fc4fd90ae0de877ecb483335f3b8f0c41b11a315b69376f34fe55cc87d6e65b20ac4bd37574828aaefc28f2c5ba415d1bb9e6d63931776a053b90a9356bdb970e5a7e1dbbbca43ff9e5efc56eae4fd8e59998c520210a703b3ee450632ff35011146f373e4c28a6238ca1a4e25eee1957281a240a859f79ae6cc88f50372dffd0626d5f3ce53daed1d3e9009d001028a2dbb39f5fa55cc7bf1791e838a8a04c955bd51bc9e43f2b2227eaf2f0e1316f247702fef6a70ec0a1aeb327d9db76d2696157e30e430917d059fb5d7b54371963c5be5970dde5aae84c5924e797732ccdbdfcba70b3ce22b5c0bfc166e14e4e044f0b7ad12218d4b0f6963a671395e9c87d4fc03b55955c3883da1abf230632b19b438cc0c28f7cf487f891cb0e158dfe7145a7b8fe70c748ea8be741c7a69510154e9801cb8fe22acaa771bb419eee5832238f8d849bea8e075f3487b8d02aa9e01f3802a35734b289562243c10296bfba8ad7970286b7d089611a7d65dc4b273449b52d543975cb48572ccf2d593a463e2f096ea2e6392324e8d2ec1ad2904dc6307b92ac072a53c9857b994ddf6edcf6b7d3f1fc98109e3c102c83a4ead23d4e6618adc7cdc73357c128440f9f92d90ca2fd161e4c0a18a7bb763b34401792c1e0794d50272c906e7c9f6ba8f65ebd826ccd0f7880b6b80bb34461be6d292cb255cd1249e30ef44c7f0fad6168ab5b5aec6e79dc7a1f69e64ddeecb38cd784650eaf450e52f1b2de0d42c92bb99a0556b08a3654d92888902d706bc5799e003b6bd97ca19b1cf069f09433bddbae841a64ee02061ddda9258abe42200a853a5310a9df2cde7711edc801e71bf870eea670ce46ea1b43e836bdb65dd3cd4447daebe540cf72bab62656e9f163c0fcf87308be2ab0dfe772f43a1de7118b75f42c15683be60dec74b4ce1d3dc8b1e1ebcbe4ec3736eb010f438ef42ae825c40775bcd7f5fb6dd44f828d735c77f4fbe7ac86a464d56ef154d5fca4873328f7bbf430ac83b597fb76e0360bae69331179ff211c5f8afef900796e199f7bd0983a7022cb736b3f40cd4af3ebec020b038502ce1fb152750636de3e70f0ded18d235d58e215879c1ccd1d0e26b96385f638dc481df24e25234bae3b899601441c5fc4b020681bffc275e2b51407dff1465cfcf6dc8c4ac450ddaf2a5775820bdffd909435101bdacdd43f60f1d2d809d3038a134bfe758816faec088824ed4ea90b32323190d5670fcbe0c788c47361ccb68c82a4e4b196bba5420e97b197f9d112460c0a8ab99309b21966f65e86ffe3a717bba2edd6d09cf4d4e856d50ef35bc20a04e6908f6a9e8b6666d2b52c7ee57f914c53da7bb33d5eb19d0ad938c31c303062b4f99d4b3a39ab02cbd1e06e6f35eafe9f4f6aefbb1f5fb3232681f980d7a97bb3c866b552c285f407677feaad8ef14414c80b7cdd7cdd777790d6d44852eb1a7be77f1aa95df807837f9070aa99c55a6e016292b4c38894495af97a17b71856966e197bb691c74ea7318c60019fcc92bf98e9d1b8cd282716d375081df8b1ca08267059b89c5dbfd8b9de2d6739eafe0e118b3a44b4211d4ca45eaf8e381239585a51663bf5082ed2b3de885400bbbc688669feefa0f851334d3d1261072166fe457fce862596d642548c467eec76340e11a7973c2e3cd7a916690b3a36b8c19bcecb4ee28abcd5d071cd7ee20133d84bd1abd253d4481cc3a68371c6bf6b768d234d366964b49b8e6e9a35bb8f38ee8c64d885be2f74c8e9dd5c55639b4b5339865d56636fee7cf0ebd863e44cbc95b3e9b468c596517a1ef08c44f1224ac93a0f35e0cc600951d3ee84d2bbf5d8907f5155706e7e599c8eb7a8872b9fca71dd24995d0995f99442b28d0af316d935b5216d127c2f00e1ee2202259a72c298052bd8299f02c1141319df788d1fc7d17b5b9b769096dbcdafb68a6b50c591cd1496aea70861c247d7af2954e76a812f2ca78074b2ea3091c5d3f8fae818b0dc2584852b73d2550d58123e846e5efefdf3490ad0ac3650ed4cc4606c430e81ac452aec746b7c8f2da981203c0ec44903c01057e248ce9245fabdbf778a143465682038ba9e339cd0e137074f2753410f5b3eb909dcab724c4c26676b48019b427945f7e138d7956a266fdc3ffd7a57ed401056f94a38584451ffde3325ef51a326425452f32cfc242f4b6e72c3836e9ea4b6c3733f7efd142a0cb1a002eb578d891d9d90aa1981256d6f2617bd169d6ac14813547d68491cbbc3ac0ee29d928cfe1bd6bfd5022307486d0cafb38bb7d66111a8b5a67d7938a4eaed27ca793a42b8fb7545d4889e5f4d3f273504151f00ce7629636b91f50ba1d12a400c00c0179d452336067938d8c35234f99ab5aa70750e553ef99cf96ce1cd1b5c7d2028062464a2c26d09f628a62af1c8a52d0d8fcbd16430288d9adbd20831af7420fea25e117793d751fd64f9d846137746d19debd21f285a9785d01e1f49695749b93f55da0d402e7282b5a1d96ce557bf36aa5420dc341074af3e81907b1676b53cf2bc0c5e3983070d28b61f7ec03558c89c74d115a7273c49c0cab2bc35322efafbc1f1ec2dd8f3198c82c4426c303bdae3f161a25cbf1ee26a02cac589b2086ad6f01e9e77c36be439089326905a9e334576b2849c56277c42f8d5b1fed1fd55f1e696f17415b0cf4d2629bda81ca309b9940e6ce3c42d242c17f5c753d4cf87fd2467d332f9652538be2fdc1d57e53676380a58a065065b26fac577ce6c5c4db09b4d37f540bab00d85c046a97c44f1a461bfda335948d6a6df3095418d37fa21256c796d91ead4718bfb5d181af6502a4ade86297d08e3c338f1d32e2c2822f62171fe92fbb0a4dde25da4b7c75547ad885faab9777e5fce790245b0f4d96b7bd4409548b19fa259c0a2cc89dbc0b9fc0314efa708164d07e6759608d569bd31bdad8bb3dbc30d2af7d202e388733e553a7bfbc8d94b4066b2ea308a6ecc7e5328e943da33548909dadf09c2040af6abe64717e9af1bb03639e7c64c80ac425988ca0578c8524bac8d66477582409cf9a7a90a31f213c4f959d8c9bf94733092d6329e16fd4552929b3d0c846a7239484638bb509b4282e1fb6b3ebebbe97234920fca2ea2890da39407752b5a2433aec14302de72baf355f872e81022b687a99fd705aebbf7a823e607669a57ad37c9984ed0e4fe87f67643b53c6a19db0eed706e148ca3b6e0a6166ceb6de3d798980477aff82ef51c86abfdb922d7ef5c6b112b2217c26da705f96bcaebde0268294d3970bdd54b7b7462f15241aada63170d7aa7c7f8057b46df2c890d4fa607a903dcd6e64a60932b4a403b592d42b3932f47bc293b5b00e13f1fd08849a476d274051e534fe3930a9955f6807740fcb2b845809bf0bd446655b7a7fba54848b72b9d722cb41112165e4a9c79a37c3b5deb94d6e2250c9f47be9b44f9fa6f5722f4798e5d35dfaf555c61c6bf8dd5482967e4b07fbc7f7c8a7422fb995def2fe8e716ab20551fcc067946064629af161945b3b8188e41071a7eb51b04b42b701cb80bbac9dce024bf19ad5a3a69dfab5c306b81c94924bfb5a61fd393504f5147f8c80e7a92fedddb6b8e3b57ca318734e53c6cf0b2df02a246f1a63566c993be2bec5f7b60991386368fad5822d9248e96c6a602a8aabd0670bf0a6c38fa04adf594a425cfdbc9b337b25ab635729d281a026fd297ef3e7688eef702ae74f03cf3da0034a89a2a7ae485d0c561b5204b12094dcff3f13d53ad66dfd140313cffc6a7ec88b13dc52adcebc07d6562790665b6514defc13b09e9602e24ede1d175d9e65daf2d65725231ef26b3c679c3800b3754c2b2bee88a346623cbc983802f707fcd609b6cb6b5713b6f7b459f49b7b3ec8e7373a0cb596cc0bb8886c5a9bdc24fe4ab2c533b60f24875b078e4be464e5621b70e2f73c0fd2632c5aca327f195ecbc1c0ccb05bb20e4de8e7dc284e356c2f6b104a0a271e3e0b9967cfddf4978e81adfaaa634fb152e01c9ecee733295309b1a7309bdf98d9c2904055aa3bcdd66aba4899f2000bcac2a234846e8751c0a2047dbb082df2022203d8dce0aa1a0cafa9ec7b376e9744210cff20bdf016815f2c3a1509f23e5ae70afc7cadf6d8583c6231a6e659f44ffa78aaca3484a7a6e6ee58e2c84a45665f90f236c0c7ce23b9d9cae83ed864a24b95b67a17501db94bac9b7fc9e441d2b79296e486fddcd3fa7b5c471c137f3ff73820be537af6033d33be9059508b655bb440e599741c897ec7b6cef582a59093ceff4aa20d516b344ad1226243e10c72c081e805f4704f889b611a30a933a5e1c69e81acc2b196029"]]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 04:03:12 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0xca) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 04:03:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffe}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./bus\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x1, 0x0) 04:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20c48, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3, 0x7fff}, {}, {}, {0x0, 0x0, 0x3, 0x9}, {}, {}, {0x0, 0x0, 0x3}]}) poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) 04:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) setegid(r8) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:03:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x80000001}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="821479ee76cfb988e12b7996566c8c65", 0xe) 04:03:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x16bfcab3d07f823b, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x7, 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) semop(r2, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) semop(r2, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) semop(r2, &(0x7f0000000080)=[{0x3, 0x800, 0x800}, {0x3, 0x1000000000000000}, {0x3, 0x8, 0x1000}, {0x3, 0x9, 0x1000}, {0x1, 0x1000, 0x5c0a3a4aca9f76e0}, {0x0, 0x62b9, 0x800}], 0x6) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000100)=""/94) open(&(0x7f0000000280)='./file0\x00', 0x2, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r5 = msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000002c0)={0x2, 0x7f}) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) getppid() r7 = semget$private(0x0, 0x0, 0x1) semop(r7, &(0x7f0000000340)=[{0x6, 0x3, 0x1000}], 0x1) msgsnd(r5, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000480)={0x2, "aa16d95f777859ac4f4de04369fe44443af2c24b6832124eadd62b073694472a4b03e965acc9dc26752c9b8da386d88f7e21a608b5840f82ab50fd8fa6f74a9de84e3e0426682fd91b25382134ae90a5561ea9e3a4c4917cd84b8908bd67fe57bf120e470cdb76d80d3ae2aa681dd69a0f38ff5fe62a94c1216e883d17c5cc788a0aecc5ef5560d199ca9845a00138f1e964b3e39761c08bb191afee8cb6a61b1db3288e6cdb3fdf12ebab5411ab7803b6772c1e651cce4181aa51822d90299c0de15f5a5d8a07d166410b5a12ee8339a295086b9fa8c848c9014cfba018a7086d21f10d7eba20bff838496cb90f262aa069b337da31dd8fd909b90f1fcec947c432cfa2736b80f91794babe4fd425ce78fea67531f86561d56302107e1ba3b5d951ba8acad67adf3e9ebcf12d84d751bd19073817f6b89b6a6b429accc61edcf8c2c264376abd8de8d64b5ab15ccf057feefa3de7f5fdd0df83980d2b472210f96ad0ceb0c3972724228fb0f13cba0e3562a0686528591b6ee884413c7cf89908ac0f4b6f88a90811b8bbaa051a8d66a384bdf28f0b78c695fb75844b4ad497d917c8d7557d6432a1b629e082e1eae26c23ab96427900eddc970ba7ef1deff45dffec8b4b330fb69b9c51a756e813bde37a4a86bdb37a44b6b3c22541fa191bd0a97089d50c3f8fbf925897af8909946b8881c77a8ff80264a785abf2df1ec7467d6b17ea7e53e4c8a924954a366a3fc389a4a5737a58de4155479294009c8ee7578ae7ed067194513260ebc808ba1e485ec44b59cfeaec036819910a80481ac1cc66989af99654cb795becb101ea56942f85bc317dc92177013ad4c8fe01791b594e72b641a24c1ebfc7010b708c5c02bbb53800c31244fe4f2ac645396605121ec74c31414ece470a7528c7140c76baaeb4c4d07f0b54580e4762a14fb775b5e189e45abfe593eccd1daa33dcef2bb582fa6c9be6fa3c7d2bbfe7478138a9f57b6ab771b9510e28be4174c5c5b8ff2d5c5fd3b6dff4302423d9686c23609ec8d03f39db1d85140f4ef9632679ec0380848d08ea9598f1206e80e44e56a426479417eda2ba6e0aee10fb96576ae2d53f739cd033b8c0d48f192c522673d3782122e301307b4cbe204daf598018393e24efc2298fb64f3a969d2e01046f1127403a6c42057a8ee2254dd4d2a031abe883740341ca7889705e85897abb7a48ae8964d2f928b177e0b631bf89a8eecc7a77c2ce7f6a1ba277b020cf451daf2565aebd46800f7ba351e3ba41584b1d8a241f1957df43eaddb93a8aa441eee6f104397c12eb2f8d0cf32ba368f9be70553764b01f70d95890c41784da48f255ece9958551ab30330e1e5f0ddbb12301906e0c95e3d0dfcbd4c0f6ad007ef1bd5fc0ab3da8ce5b5fe705e8e0cdde83fa8a032286c2cf4553e41a0f85d344adfb10c51a485be2864ec839a84a4f03c63839114af22b5967a3a74ba1fab8ebb4465f3fd42bffe704426e5b70e1c1833a3931b7f26ba8a1b5aabf0272e372f054993309e794789836ce450ecdee35de8a0d037cb0c102e7d1fe7df389aaf8c6b1bff9f265ee8bedc01d5d521a821bd3b125ba0b382e0945738190b835fec45389447db4d102aabc86dcb0f4aa100c984dd7ce6ec47309a04ff967a6b9fd4b4cd993374cf086b2f1d9d93ea93296765542d93c8634be394369f8af83f5657731f7bfea7191b223d5b17ca4ae84de86e6b87fb2efa44bbe516f43780c6e8ad421ea8907a28cd4e215122d9a1cca6bd5c792fd34196f5f01784e67b4401430426f2e3b6f3fe5ab6a1d8e2ae7d0e82c2f06219d26c64815b5f7c9808a466567319685ffe12e8cb5aa9d13b9b1cf0ae26e7db06d458d9c33ffb5c7f873937f4a492ea69ad7f98732a584be3bbecf516b46996a409cb48e759d622ecec0667d4dd383342e344b11c7afa4a140086b03854050319394386502bfbfa680f1ec6c46d44247849ddb2e1c303ac1bf3fb005e457446cc383a1a4942c3972d5174692d91110085eff0ea831b50f1adddc8cf48dcfeb7d847cbac0f4c77c6a62499c2fbb1132d08b88c6ea06b761f5e0d865b5b4ee2020c439623460318df054f354ce5424a395dde461adebcbcdcc12945bc7afe21f3e75ae26bbe3b325ffefe7d5a66eadc4ad84026d96814b31065b5adfe37d2900e08473d3f0041c44751eefff55c275225c0e86bc4c99c1e62ad89fe95441195598156deec370858968e779a77c0a60603b102df1ca45025b15aefd5c734c29cd28309efa7f4a02ead8a356cd5425b0f3957b06b7fce95824b1f60868b1cc5199bb6e3f7e3e3c211747498ba966bb70f59691d3696464e9c30115db62ce2dc90f7c783b9046d7bde6e481c2b29378d5abde9fcd6b361c2c6208b8e3e435c7b79c1e0cdbafcfaa19870d97d06536ed5480aa7676e2a94ce2879ac8b4631f4a8fc2578a96c0f4f44b2be286990d63790878659e780b64de1cb869a0489e65dbec727a634ba9d4b68b1ac734b94d5812fbbbb276c19fad6ed58cfe3e99196b1dc4f09dea0b362ccfc5b429b5de4f445baf21c0caf5048513d9cec01acc73dedba82da10ffe2b070aeb3029a2e50d73286204de9fb7f9c2a58597b70203431352d1f35e70299d51ccbd51c2c9ef128db6bc5808977083a6e9689015c0733efa842bd191bc414fcdb2e022a43b3c6dd0e263d6989d9ccc33e8d934d0f819958cd5392162dc1f709d631ab0bc75a85aad185b70a95471c3c3ec5b7c21a350131ed91240ec7b535be0d47f5a31c81f6132084aecca5357ec767f4fbac81503d4eb773d86143fafdce4690c88088cb421aaf48dd646f566c5dd252e0dea22369ef2bbbe743ce93f1c9f91178f8d80e7da7777ebf4d07971f4db8ac5a6f8a3c1addb28fe79402f30829375ea40ef48dbc8d57c4f957b25b1f53ce431bb95021b9404337ccfe6fa2c2964b7a1ca22b46f9bc7027f3e0b8571ab17d3d8b843befeacbd5647a1798dc673dd76ca85879ed7aab2c0177f7860ddc01f9cfdc4ac1da9d28fb7b69cdc7b6b6188c32ddeaf05bfc90070a688e017788ee88e980bfa442591aee938fbeb068b603cb972421c4aa0969fed35753190cee9b5a0be2f5fbad21ca7d6e584a1474ef10ec5d6341f7771a438cecda7bbf232504539f831513930d02d83a2065a0ad296299896970454bf69905c6dd417e7a81340cd2c0e9de3ee834e7403094f8285ac9c9b0b138eacd4ca17c8679c1409547539cbf4204871651ca22f130a01ac29419ff412d33ec909f79b30a8a8f0b711dacf76fc8508a4acfb13653ea62012e6a6e9880f14412e107e0d0cace26d5f059108816f0b6b6b52d476b474faa1572f4662a2ed9fecfc0b57bfb911fa173a2c74e1b303c9c321b842c777b1b46a83970a90e45127798b6ded2e3ed87766d180f0746191edf87c789ea5a99e4797de428098d4bfc2aee05199b911ee169ba3004e05c2512944208eb3e871e193e55b2d1fb673f180f94ecc5fd2632eee1b11cbf5da7656ecf493b56b2864a05e63fd420003265b9d6c8da700b390593ba3f6d6057e03cc66901de94b3eca7ecfb1375746775b7ee883463e9c9baae4ad5dc1454899f8182cb6dec0f3a42908531767643549b92625e867d29725ec1bde5d5899a0c0efafdbe8419df46fd8b6bce79f93f543dbfe0511bdc557efa03b859b86d8c4cb1895fa3678cd0239cb80e8cbad7ca5222011fd8c5246ca4c62a94573134c0ad02849e643adaae77fbd33522948bcc0e9ccf3f2129fe98ebe160d2dda1b79d3eec1a0e72a941f7121aa0ebf7292fbe5a7162cb4a1681740a124e7a9cd098a5953718c0280ac8c0fef00b267a46216ddc5d047d9c81bca4173fff15af3c21b4cbcb4379d9ea2215b1689ff0a6a877353b8085405f1b45db6dccfed8176dc8b2b8e9b3155e1921e56eaeb8c45412f5612bff145e9b130b48939743fb0607f200ce6368bdea35563e572802e85f5abb2530d6f2c38a42783f9c172d1c4464ab8aa6e42ea775f1938001ac7f375e82fefc3385786b32fa7ab2e51dcaccea490b3d4c370e99ce8004013cbf3aa8b072133745fd62b23a70b42e5cba06894f21f23b5711640596ef16fe8f9606caaf19d55ebffe3fb87af4ca54517286623093b238b36e651fc97bf9afdf3fdbd2d40c1c1635cfed5e1153a132c7dce8c7b1e7724036617219720f43d8ef4151e8901fd4fedfc401179ff8c034cc800fbcaa2d0d6f890c89a0bfa815e91b825b45cdd8acdac310edcb1280b904f99ef0166dcea77e7b549f64d826a5202607a16855fb95c24ff4d5edf36332bd867d80228e9417e5cd5101b8a093fe39cfb1a07240b8e9fd77fd7b7842d6fb43649a16e4a97c0a18dca645c20cc5a93ac5e62d034c2884abbd0c9df5705061aec917403966cbf356ec605bd16d119f3eaf8cfac5d05fbd62a3041596de3279cdbbeb0a1074c4d69cc6c7703e20268fee70ed4f47ffc57546d6f973b29c1418994d5143eca038b3d15daaebee4c94d41151ecde54ec29d30666735eb62b95c168a9d2f8259b318858d7bf2f80c5ae33d4cf8feb757299a1d46237814aeea66be89f09e5b929d4e07201546275427a9738309fc5225135f90bfc484bbadabe3101da8c5528f78575ebb6dd1f50646477cb2faa8ae73f9d7cf1ffee1fe98b59aaaf3274823e38ee912af968c4fdf8bc2421ad91a40a68aff1f432d1de9e4a6d380579cec74fbe727db5b8bb77455274ecbcbc049acd8d10a1459951e6a4ed529106f7b4be346114db3d857011fc0e9245c04d81dba45c6c3d2f55f0cee6e4785a32c5e377f0cdd2608bc60bb20fcc2470d0e5bec3696b3fea1773b99afa70a8561c059df983bc9b501c3af5a0e9b43fa41a35cc88a27faf24e756c6162ed8b747b93f1ca9c89de7672f4d650d2d362f970e27d48ba897ae68de463a7169f189dc808ed6092a9774c508e5d64d2829f594fb8e95d484d2ff239070311cdd6a1cdef8bab701f5c6036ebc6a51680526c45e0041a66f293503ababbb943b30b405974f9818723cceb1ddb363620791e8cf2289f0946d125e0ddd60ff0a7054e6b8f0f0b1ad4e4e27761f7b00cc828e3650465387d51495286b4d30c6967689d60b89e65bac1af88c349f2c9a28c6becb8282c71e992d043ff6d72b326b6e155f314fcc4ddda45a3864420a7057a97f7ae2b229e46665b8b9a7cfd889417404d6b777d56b0ca36ce57548b6bdc98ba7c019d32bf232a145ac31470d18c8eb114a15de6d2185f5ff7e63060157a2a7833067e5f73629e28a185b5a0a2352fbdb5fbffd52e931e4f07d6e4b2f95c668918071784d7dde2e08f00ccb9bf25998e94c328ee25cd28284bd86c0814b5c2f59724e3e20d5891bee2fa919c52fc90783aaf83cf7e349cc0a5abd6c735adb24f0dee7da66df838df4d670864ffaf4bce64854b7b193d65d96e73e8feec5517fc2df8df1318076dfaf8410720bc34c775d3c776210efecfe1c1a9e57041de5f6eaee5dc6b990d6834a8609268f0aba1242087631b54b90d765e2c121c083f76956d18362ed5de1d81d0a3a6884ec4ef5e3dca2e82bf8bbb6143b375d7883f096d689b36433d9f5ca308d96bad218946e68fa5120dad0b077125a877ecc8d3ac4f9a38fe62bef0d3a425bab925bf216999bfb9a9aabdaae2aa05c78d72015e552b80fd080d311bc9b50205785cee920c0e939e69d8deb6751daa44028f68193434d18e05cc4aee5850223e26e2747517af810c9f76d3d8f51a9d586c8573"}, 0x1008, 0x800) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x3, 0x3, 0xfffffffffffffffa, 0x1000300010005, r4}) 04:03:13 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x20000, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x2}) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206925, &(0x7f0000000300)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x401, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x4) ioctl$BIOCFLUSH(r4, 0x20004268) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000140)) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x6) 04:03:13 executing program 1: setgid(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000092fe004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:03:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x49) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffff63a6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() 04:03:14 executing program 1: r0 = socket(0x10, 0x4000, 0x2) r1 = dup(r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="055c3a79cfe78b0201fcffffffffffff60b9d27e0400000000000000192a3bdda56718a13a06da26000056801f60f36d9031da0dc056cee00de182d8a9029b074a9ac638c930bb0d777f554d8eae459b1264d9ba9a0d6e041ea16ecf2801050000000000008c7334cc800d2387d21f38a1b65a04000000000000000000000000000000000000ad775fcdc0c74c7940994b04c361cfd0350a866366f2ad228b79f060c01ff256c99a1a62ec6a02d674d2d59a04bc000052dc3f13afcc634afe803fd4eff4b4dd206c90dbcca4961c54b7439cf3afae78b2037f371f898940892e89012c17"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, 0x0, 0x0) 04:03:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3, 0xfffffffffffffff9}, {0x2}], 0x2}) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) 04:03:14 executing program 0: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x100, 0xea) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 04:03:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0xfffffffffffffd0b}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 04:03:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) dup(0xffffffffffffffff) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) fchflags(r1, 0x80000) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0x40) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 04:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x87}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) setpgid(r2, r4) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x2, 0xfffffffffffff800, 0x37a5, 0x3}, {0xc5, 0x80000001, 0xb5, 0x8}, {0x4, 0x6, 0x5, 0x6e1}, {0xfffffffffffff5da, 0x24000000000000, 0x101, 0x4}, {0x8, 0x81, 0xa006, 0x3}, {0x800, 0xfffffffffffffffc, 0xffff, 0x1}, {0x9ac, 0x4, 0x800, 0x2f}]}) 04:03:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x2, 0x0, 0x2000100000000}) 04:03:15 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/195, 0xc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(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) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r3, &(0x7f0000000100)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb000000929e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb574716293278b5cb048bd9592a54feacfeb0a2c47364986175", 0xfe1b, 0x0, 0x0, 0x0) sendto(r3, 0x0, 0x0, 0x1, 0x0, 0x0) 04:03:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 04:03:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r2) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) write(r3, &(0x7f0000000080)="a6", 0xffffff28) poll(&(0x7f0000000000)=[{r1, 0x102}, {r3}], 0x2, 0x7) close(r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 04:03:16 executing program 0: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x9, 0x760, &(0x7f0000000080)="427a3ad5451fcde7ab0912ac8be89ca8f3f4135dbc5f742bc70218b5d809a6426aee2201b5642773092d39a08bdd498a139b8f5b279d70f84f9570abe8cdd13b735d99bf70fc49ef96bb56a466c9e8a26bb27bfff4559f5a3f1c747692c339c856e3008bd0c358c624578937b0e2b532bcca9c49e68e", 0x76) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000040)="b097716de93ad304d93a4bd5096be575", 0x10) socketpair(0x0, 0x8001, 0x2, &(0x7f0000000100)) socket(0x0, 0x0, 0x0) 04:03:16 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x100000001, 0xfffffffffffffffd, 0xfffffffffffffffa, 0x1, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0xffffffffffff5b04}) mlockall(0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 04:03:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) write(r3, &(0x7f0000000080)="a6", 0xffffff28) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r9, &(0x7f0000001740)=""/4096, 0x1000) close(r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfffffffffffffe62) lchown(&(0x7f00000000c0)='./file0\x00', r7, r10) close(r4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r11, 0x4, 0x80) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000000100)='w', 0x1) write(r12, &(0x7f0000000080)="a6", 0xffffff28) pwritev(r12, &(0x7f00000003c0), 0x0, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0xa, 0xffffffffffffffff) ioctl$KDENABIO(r13, 0x20004b3c) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 04:03:16 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000000000)="0a422fac88317fb059757237f73d66cba708c5316c64fd2418ec921146d5e61054d917a15cedb250a670856ab83d03069bdf6a452381f2c490c5e0a3450b15e05d477983ab2df2960338c6427c021204d8acf20e012eb19ee298", 0x5a}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 04:03:16 executing program 1: socketpair(0x18, 0x7, 0xffff, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)="93c2e60fc7f86e2da2693719c46bf545eebe689d2e69618a41340724ddbb9a9f5270a4c5808b2a0d2be3478776bbf7a97adb0b3af81c98db032008c2bd882ba1f40fcd84adda86d1a03a5394d0c0d6aee548a039617aa3ac9f8a611c95cc162f02a0c78a8b6c22ee2666e3302a1f4615d4f25e7b764a4b08606a2b25674633", 0x7f}, {&(0x7f0000000100)="abbe0095a39ef503bca54cd557f39b5a90bb0f2531fd78b435c56897819e44548cde9f9ab84c2d4e925cbc95a183058fe9dbe24df5e9b0862babffa5efb987bab87f305b72076f7b1722e74276435cfe", 0x50}, {&(0x7f0000000180)="fb0a978765ac850f4f9bb64ee1f4f680ce3317d38ca75c98a3bd50c4e947f5be5e9ab2cf414804ffcf530033c3d9b5a58bdd7f85fc804aafe1f18de628d54b7fa14dfa8136926a275a5fa3c0a5461060d3ab2626a5f33b24", 0x58}, {&(0x7f0000000200)="f029e3b33afd2ac5d389db74436dc18bdaa45425aa9855397df1d4d5d89be3b3327d54eb4e0f9db647093701f078d2c5f8", 0x31}, {&(0x7f0000000940)="90554af0ee4c2d64c9b8395e31e43945512773da8153f987018df3404e8f933654a8216b6d105da39be8a4c0b88a0fcd42410fdb744ddd011b7d8e7516143a64ae4a8ac44887d912df09e3ef234d5998cf539939844d686335686ff9483cf34c7404ce35688cc98cca817626e80f952ff296232be5f05bf7339391960cd04311c7617d13ba941cc5a37c4d9594de6e81e9bc8beb831685a07ae5da5431ecbbad504622dc6d3c45bef147804a2decab9acbbc42f78cbdd8b61486578799d7e8c975d4340e58fce0792f7683", 0xcb}, {&(0x7f0000000340)="e1d1c741dc01f9ed9b26062701bbfe0092b3113872f5be26614609e971433f160daec47c20e8775456d8ddf61b7675188d1be4bd3d3f1f7e23fc6ce6bdc083609c8735f1df8b24f5700b2064588ccfd5a9bad07c349ebec9db6f43f9376d1b5ac98c52ed83258c76d31a2cc78a99cf860fbda7c812af16c7e2aec2f22b73bdb64d9bde52f7294ea9a36edff539e58fead7e404f142bf", 0x96}, {&(0x7f0000000400)="93827b7e44eba6b86a96c00d2e9f94b230d2fd3e6e7794ce96c49535192ea296a7cd8b862cf09d8b5337f95ef6c7f05a845d251a91ea21bd0e1ba109b839167242361c69e0e31bc79efa4630d26398e84464e1010705e56bdbf63ec3b272a4dfc0f88bcab4857ace41c4806cbc730482f0c9ca2dd134948c62a0fb59b08e", 0x7e}], 0x7, &(0x7f0000000500)=[{0x28, 0x1, 0x1, "abea4237062b60165ce9a50618cbb239a2"}, {0x60, 0x1, 0x68, "630cbc32b7be76b1e84a57cc8a7d65ca71fd5be0180631183195943a9648b6b289e3b7fb4108289a3d1fdd04841211707f7424a8270117604babb60f7bbc1723715ecc447e59b94dc9d2"}, {0xf8, 0x81aca172877ac909, 0x3, "757c0e6d2719536bc9c930290b78ccc31399ef802075bbcdd47edc0c12b82c7b3ffc374e1977bdf7f9876110d7d470a9670ca4b1245b009d412a013a9ec1bea67ea1033a8e40153dde43b98c62b5db8d06a279a7aba515b11dd7673ca3c97b985f2c24b2c6da08e9169b145d721969a9a3cd9c13538a21d784c98b96a24293275190ca256d1760c1afa315761f2be6dcc61341c519a418a8b160f446973488587f7dc51ca896a71691b2b2976e7c998963bdaeb38c11561ed98714d9e1f1400fbb562b18c0db1f2914479b383e38e212f3cc3e38bc95f6954948659a1c29f1002f89e04608"}, {0xa8, 0x1, 0x5, "9e566e3928a2d186f0d4a43f561b09849ed8dd4a36b9e4553b840e9eb7cfd0b367dbe6872ed17fa52340738301a540168a8cef09327958e3d7279e0a2ffa96deb8f112176316a3108d7d084408d9e984867149ba66a350cfbe538ec6df8c95ea0c502110e230c726a428b628be7ea4757bf58435fc2329ea0057d542fefcb0f81b2c125df7b005487f7ee431d9f2a83397"}, {0xd8, 0x1, 0x100000001, "9001395b17ab15274b87a84ae26cb1311828e420f3395677e18385fcc478ffef8cc707ebf067c129fda99dacfcfc8ea8d5322e0c2d427da63e56c5db98a7c9d8594dadb4143e47f5e2edac54bea0a93c3397e871b23d0008fc335b9bdb3e997746066c29065aeaf7a3f1f44fdcf4d158e6edea7696f473f3f726d3253b38b1fb88d3c8fb50c127a2024362bb05f50cfa98e7d7e47f0d7c1c6968c85bd5ca573afce7493f25ca0ee637fd6af547a7122fd82198f5193dbecd73915f27b0ef66104d5843"}, {0x80, 0xffff, 0x8001, "b607cf7b60895f8f37fb8432f06e59df34364a678815e4045671dff6be7e34e154b6282b38186461766e6efc4207e0f508ad63519aa3f0eb9ac49e77f73c764aba844ea8b7fc1ae6a36860c5878e9cf913e7f3b6eac36ce1011df634a2d32bb4a2b907606718151a88030593"}, {0x68, 0x0, 0x80000001, "d0315f2e49a4243d6c1bed75fe45de64b40c43af5cf7d417c9681a74af85f4021aad14dc0cfcd08430abce5eeba6cb77938d4a0885028f8b3fd480764d3444a8ff044e45adad4f1292edc9e384517cd9e87d226d76"}], 0x3e8}, 0x40c) setsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0xfffffeaf) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$getflags(r2, 0x3) 04:03:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000180)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000e39b27c94a6cdbb10a502586e45782c9f0f0aba4e17041fe4c0b352584b5983992d14466447a4a759b46b4167636ec2e6b6727059756cf48edd711b1cf4adc28999ed8480ac5971e0e5d575c7b1f8cf7d1987bb5d69d5a994af7e67dff7656c7112bfa77d09a6a7d11ecf7d3b32be207ced7f2c9"], 0x30}, 0x0) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = getgid() r15 = getegid() setgroups(0x4, &(0x7f0000000240)=[r9, r13, r14, r15]) r16 = socket(0x11, 0x4003, 0x8) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0x4003, 0x8) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = getgid() r30 = getegid() setgroups(0x4, &(0x7f0000000240)=[r24, r28, r29, r30]) r31 = socket(0x11, 0x4003, 0x8) r32 = dup(r31) ioctl$TIOCMBIC(r32, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r32, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r34 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r33, r34) r35 = socket(0x11, 0x4003, 0x8) sendto$unix(r35, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r36 = dup(r35) ioctl$TIOCMBIC(r36, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r36, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r38 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r37, r38) getgroups(0x3, &(0x7f0000000140)=[r34, r38, 0x0]) r39 = socket(0x11, 0x4003, 0x8) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = socket(0x11, 0x4003, 0x8) sendto$unix(r43, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r44 = dup(r43) ioctl$TIOCMBIC(r44, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r44, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r46 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r45, r46) getgroups(0x3, &(0x7f0000000140)=[r42, r46, 0x0]) r48 = socket(0x11, 0x4003, 0x8) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) r52 = getgid() r53 = getegid() setgroups(0x4, &(0x7f0000000240)=[r47, r51, r52, r53]) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r56 = getegid() r57 = getgid() r58 = socket(0x11, 0x4003, 0x8) r59 = dup(r58) ioctl$TIOCMBIC(r59, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r59, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r61 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r60, r61) r62 = socket(0x11, 0x4003, 0x8) sendto$unix(r62, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r63 = dup(r62) ioctl$TIOCMBIC(r63, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r63, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r65 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r64, r65) getgroups(0x3, &(0x7f0000000140)=[r61, r65, 0x0]) r67 = socket(0x11, 0x4003, 0x8) sendto$unix(r67, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r68 = dup(r67) ioctl$TIOCMBIC(r68, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r68, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r70 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r69, r70) r71 = getgid() r72 = getegid() setgroups(0x4, &(0x7f0000000240)=[r66, r70, r71, r72]) getgroups(0x9, &(0x7f00000000c0)=[r13, r29, r34, r52, r54, r55, r56, r57, r71]) 04:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40080}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 04:03:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f00000003c0)="622fe8530c3c0700", 0x8) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r1, 0x5) 04:03:17 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 04:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{}, {0x44}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) setsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f0000000040)={0x5973, 0x7}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x4000000040}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) pwrite(r2, &(0x7f00000000c0)="06260ea24a994c52cd8c02f27004a1aa4d25d345d89232ef", 0x18, 0x0, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:18 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) getrlimit(0x79384455cbce119b, &(0x7f0000000000)) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') getrlimit(0x8, &(0x7f0000000140)) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) 04:03:18 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x8001) r2 = dup2(0xffffffffffffff9c, r0) setsockopt(r2, 0x8, 0x1, &(0x7f0000000000)="05275b067d1e4ebf61f3e9019d1bfc8426726c4e5436312c416de53f1395ae45c3aa98c08ebe88af611649c1107f8039dc784057b252748fc84d144bb59770d80ff71491b3641418e5e2a41178a68d404e4050f03d8d56d84b195d9f5ba8f46ccdde88cf1f72255650a93b0a18e3a8157936a46bbf20fa025922a7fb8273bc6815f60aecf0574594", 0x88) r3 = syz_open_pts() fchdir(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dfebffff1fb66b25173d70c8c700"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:03:19 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)=0x2) 04:03:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') truncate(&(0x7f0000000080)='./file1\x00', 0x0, 0x8) 04:03:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = dup2(r0, r1) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f00000001c0)) pipe(&(0x7f0000000000)) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000005e8c700000000000000"], 0x16, 0x3, 0x1000) munmap(&(0x7f0000694000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) write(r3, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCFLUSH(r3, 0xc02069b6, &(0x7f0000000200)) 04:03:19 executing program 0: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x4) r0 = socket(0x2, 0xc003, 0x1000000000000) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d01a67147472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ebb0ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c759cf54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395ae575dd659255490b88ff1bf33436e6731ad3574dab7064d7a570715f68932de75cc53ec316484d3f4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d58f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605ae2602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e0100000079bc679791e3a7650ea7f6eea6d6fe000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb02d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d10dfbc5b0572772cae259ce5355c1ba1a7f944aa9ff396b7d3f994ed32ef94922ba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332599a329e07626141d45d404e10e567cb808f50000f4f9aea3292b48043d1e00f74f00b0bb12c8845f8b95f7bff615d243eaa580438e25849dc4e3686ba7609ab15718407c383220e1258df1e97915a315ffc43c86ac96ccdd36c6f2403a23c674809806475d458f6b8f25f9149169a5b1bf175e4a82a8d38cd232e74d64464803ed39367b399e"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 04:03:19 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22fe0ec0114d02cf2eec43fd6b0e0225ab2", 0x2, 0x81}) ioctl$TIOCSETA(r0, 0x2000746e, 0x0) r2 = msgget(0x3, 0x100) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000100000000001591d2c8bee1d7bf1fc63e9dbfdc463d0000000000000000000000000000000000000000080000000000000040000000000e000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e705795ccaecf7b420000000000000000000001000000000000000000000000a7256e4873666fff20344796e5631867b991fcdc2be00b96e1287d29c9354d9c00fa105457d40ea019cd8c3890afb10beac433af10c9724688e979d636cc478d485c457b165df94ba86b537429bfef939440a4f719f91d26344deb2603cdae47ddb80ad7d2567dd21a2e5b48f8a57dc5b03bd818c3f437019c0b235172856a283e82d381c9cc2cec5b7655b65ccab292857db9b6f4460c24fc288eff36d825ad5259be6e6a308a9ea79a1b89e1123bd8a21493442ef8ef38a15b1cafeeefc93e2f7a8419ba9b2791ba7e760b65a85bc5fc3d054f5372a3e9a331fb28a791ebd9515bee83738514154ebb05886ff036c4c12480baec1ac53513c0db971de2a94ae7eb585a082ba39d25ce8af9be679ffdda98c9e08fc30ae1547e4b3cb4d553a9be00d52bc93f319d28d0f970d5b2586601fa5e40159c6865105603f6b35c8c36558d1d5e135d714b6dd1488a27d55c5000ebe398117fc8b1c1511c01b9fe2958d0852c5710cac1ccc7fa28f8f884e6640cfddfe875d31a6433813b45a3457fc994d35bcb4b807d08f77cf4fe3b79c3161fc3016fbd175b2cafae854388a27c223e43d696aa3db6c001c51a9183e2ebd12f6af3497ebbe9413df2b5f25e46ac420faef11e74a3983e84c78abfa16a9e76bb00"/633], 0x1, 0x2, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/126) 04:03:19 executing program 0: r0 = syz_open_pts() shmget$private(0x0, 0xe000, 0x0, &(0x7f0000ff2000/0xe000)=nil) getegid() getgid() getgid() getgroups(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x9ae4, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) syz_open_pts() 04:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x8, 0x1000, &(0x7f0000000100)="9cf9667718b17ee252617b2437e0e00c55b01fb81682af46c48ac116004f5f77800e4edb4390a670f3dce9c3197ccde14ce999c6200843c2c764a0b2a949070b11cd609a", 0x44) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x8, 0xfffffffffffffbff, 0x40, 0x4}, {0x5, 0x5, 0x200}, {0x0, 0x653, 0x2, 0x4}, {0x100000001, 0xcef, 0x6a, 0xfffffffffffffc00}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:03:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffcffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) fcntl$getown(r1, 0x5) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 04:03:20 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x8, 0x0, {0x6, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000280)) mprotect(&(0x7f00007ac000/0x3000)=nil, 0x3000, 0x6) 04:03:20 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7}, {0x18, 0x1, 0xca7b, 0x7}, 0xfffffffffffffffe, [0x4, 0x81, 0x336597c0, 0xfffffffffffffff8, 0x4, 0x89, 0x49, 0x1]}, 0x3c) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/52) 04:03:20 executing program 0: socket(0x0, 0x5, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) 04:03:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='w', 0x0) write(r0, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x2) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa11fea49155ce", 0x7}], 0x10a1, 0x0, 0xfffffffffffffffd) r2 = dup(r1) pwrite(r2, &(0x7f0000001280)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0x49d, 0x0, 0x0) 04:03:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x11, 0x4003, 0x8) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getgroups(0x5b, &(0x7f0000000140)=[r3, r7, 0x0]) r8 = socket(0x6, 0x4003, 0x8) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgid() r13 = getegid() r14 = socket(0x11, 0x4003, 0x8) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) getgroups(0x3, &(0x7f0000000140)=[r17, r21, 0x0]) r23 = socket(0x11, 0x4003, 0x8) sendto$unix(r23, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r24, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) r27 = getgid() r28 = getegid() setgroups(0x4, &(0x7f0000000240)=[r22, r26, r27, r28]) r29 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) setgroups(0x400000000000012b, &(0x7f0000000280)) setgid(r13) r30 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x2012, r30, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xbf189291dcc7c3, r30) r31 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r32, &(0x7f0000000100)='w', 0x1) write(r32, &(0x7f0000000080)="a6", 0xffffff28) preadv(r32, &(0x7f00000003c0), 0x0, 0x0, 0x20000000) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r33) setregid(0x0, 0x0) r34 = dup2(r31, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r34, 0x80047410, &(0x7f0000000080)=0xffff) 04:03:20 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) 04:03:20 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0) r0 = getuid() r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) chown(&(0x7f0000000000)='./file0/file0/file0/file0\x00', r0, r4) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 04:03:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="daf751c8c6f2c51ffd1744dc49c45ac02f4819a3e709afa45f38c4fdb3e7ac2d3a5c8085123976562e07515ac83dd0ce951fc0a7e1cff3b44d06ea640b8ede8be4708a1cd8a10d1cfe3c161ffbd2cffe58032dbb912cbc90c5b6bf79c9705e315ea7f586227ca7e0a748b11793af27f487825923a56c84090be598ef6b8e6667d4822bc5577fd1c3818975a6c5e332d714598d61a8acd7dffe526a8879c01043d3f7e2f77b0d114e43b019cf0525ef3041d48335c94c6467817fdaac19c3515241653db7ff3c5ea9a4358b5582", 0xcd}, {&(0x7f0000000280)="0335d1e3652dd6166eeeaa412dcba9f886c6c2578c3d849d5ae9c24c240f3796d9cf9925da3f0c9b5986ee0b1bf62b799c179e762d1c9198facb99dc694298788faa000321fc21fbc1924104ed1e4b4fd58eb6bf64efcc13cc19fe752f5de89e717d6e22e88ec7d30a018bb5378fac3af1d44b97bddcb1551c1e25bd906babfe126f1ccf2b6a1b03461a8388fec1a0c7907135ef16188ea0f3ff9fcd1fe972072316bc682ab414a292ab716032fe5af60d0f05b9d16b6e3550273fed77968884e916a1ac663ade7ed1569e5c64fbce1756ef2e1171d913ef61d42d6cb3eafa79e9b5d32ef123504cacc8beceb4adc4856697512d6b10", 0xf6}, {&(0x7f0000000380)="ed848b4dfb91dd0c6146cc2bb80cd588bf8899", 0x13}, {&(0x7f00000003c0)="c450322787fd059957636397c2a39473036a09cf66d8bf603e4a9fee04c9f1d3ed5f6b3488c3675137ea0a696d8d309e2295d229b09878faad97cb3a011374db5e0f9cd4a6251676f59ee9101feb8efa7fad1ef5e5250efb12a22374ff6d089cdfe1742ba558702d776657099dd77fe30525b5e1986347e753d944c55971693986f66338e3c1f18a191b", 0x8a}], 0x5, 0x0, 0x1e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000000000000a1, &(0x7f0000000500)=[{0x9, 0x8, 0x100000001, 0x4}, {0xfff, 0x20, 0xffffffffffffff7b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x209) pwritev(r3, &(0x7f0000000840)=[{&(0x7f0000000580)="860e55a889108926bd6bfbdf89d4e522476c912ca81b0976f174394e044c70d21fcd8169f25fb51622968a516b01af5d368d6c25f08c8d69dca468f9374c3704a009fa54e06eda17634244e7084787e861540f980c109a9cbe6e265f8feebd9f2a7463abadaa960966590a0ff07bef5e5fcaa602654fcf91e6cb3c411efb46a6794040808db695761b19baf836f4236cf3cdad75c9a6cb90ad7deba5c562ad2017c6b51d7ff2f6397562b44af94ce82095c13a8bbf54e221335b84754059fcac5044975e0238", 0xc6}, {&(0x7f0000000680)="45239a792522341e48a74de5461f72697110e696fb66e66bdfa36f8725daeadfb94437717112e2e42015a91f2327a2fb841b911496aff5dea4202cd6df38a6ce06055a2286b16fafcc89f018ced83b2ee6b13a1bc29b021987085acb9cf9c4458f4bd1f66b056c7650b2928a1ca293cc7fa420b46e8543217cd251271bf602d4d43f04d3458461b268edf9878c7620a3452bf95ee362973b58f8f811acea67f2609dc1919118dadc97ea3c9f08c8a1d128ac93346d5eb5ef2b9ee8693ce448c53674c52a5aef950d8a5059a60a8ce8406de06654193147ed394d7bbe7c2c6b0551b8db29a3c9", 0xe6}, {&(0x7f0000000780)="7226ce64c82eec4bef838597ab96f4be4fed0bd8bcf6fefc50daed16d38ad00300586f1ed0414a05af584982a92f329c16f0b67fb578b2daad9630011d909cd0b5f9f76b9714f901978e9a742e3d9f2b041de23077d8f2c25dc9de7c1e5d15d47e2c39ffd073f9ec34eef62d576c33a3e44ad9658fd9bf537ea33acbbf6645a6f75aadf59f783f5eed4049a1bf5a8d7a9ff726e690316bf7683a2ecfa9f874eaa47eb904a863a77353fc67200b0b6f0811", 0xb1}], 0x3, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 04:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28, 0xfffffffffffffffd, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) socket(0x18, 0x0, 0x2) r3 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r3, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)=""/138, &(0x7f0000000340)=0x8a) setsockopt(r3, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0xa6) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x65, 0x0, 0x0) 04:03:21 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfff}) 04:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="e4f34115a9130bbd29e69dab8665") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) sendto$inet(r1, &(0x7f0000000180)="8e69e098431526c9a36f11b72ad7403eeadba22b98e3280ac95906ea73258f96d290950dbf338745747f05ef2637fd4ff8e22861c414729af99603797049ea968d857b1c24306995eaddd34f635c400351c9d68cdf10cfdb5694eb492e3b0b6770d48fd9700c80b40d70769c160c5c7e496426c677396e99636592b2142402b6e214519961cb04e288e684b35019344be9a4f7e34aa4830401eb592152f32a34cea03eccd2afda9f102286ba4e773ae64ee667f25bb4d4d8c90e82f62dce65f208d365861c9454c5afcafd58a2deaf89f6d7326fed09ffe236", 0xd9, 0x1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 04:03:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/23, 0x17}, {&(0x7f0000000080)=""/127, 0x7f}, {&(0x7f0000000100)=""/48, 0x30}, {&(0x7f0000000140)=""/153, 0x99}, {&(0x7f0000000240)=""/128, 0x80}], 0x5, &(0x7f0000000340)=""/240, 0xf0}, 0x880) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[], 0x0) 04:03:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) 04:03:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) 04:03:22 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x7}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) 04:03:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) r2 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x7, [{0x3}, {0x1, 0x5c}, {0x2, 0x80000000}, {0x3, 0x5}, {0x3, 0x7fffffff}, {0x1, 0x9}, {0x1, 0x3}, {0xf9b5897c6aad399e, 0xffffffffffffff00}, {0x3, 0x7}, {0x3, 0x8}, {0xa98877f970e1d9d1, 0x100000000}, {0x0, 0x7f}, {0x1, 0xff}, {0x5, 0x4a459461}, {0x1, 0x1}, {0x3, 0x3}, {0x1, 0x6}, {0x1, 0xfffffffffffffff7}, {0x2, 0x3ff}, {0xdeb13e3a40fc8690, 0x4b8}, {0x2, 0xa446}, {0x1, 0x3}, {0x2}, {0x2, 0x4}, {0x2, 0x8}, {0x1, 0x7}, {0x3}, {0x2, 0x11b}, {0x3, 0x4}, {0x3, 0x9}, {0x2, 0x7}, {0x3, 0x1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xf98c}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) close(r3) ioctl$TIOCSTART(r3, 0x2000746e) close(r2) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c6530007f16fdbdfcbd072b32ed8847475cdfa1973bfa4c275da823f462d8d1fe547407e3099df3cfa8a726c92dd17a00adb2533a63e60c1d632da60f8a7bef041e8fcbc9d1930d5c75af0fa59ac64ca252eaa7bd100f5188b03c3449a9"], 0xa) setsockopt(r6, 0x53a, 0x10b, &(0x7f0000000100)="ef28902331fdc716cca2feda55c3a1ca50c8fbc7c7b1648bb5150a13ae7965e2f00d7d8da9207ddeefb36a049dd3e426e5cc437ff99b96a829753a7c24db6367947449704bdb9610304c2d6ea85abe586a8b00074a7a7c77fca0ef2b21af58b11079c7e36c41cd0abac65530679d1ad8963f2d2f36b7bf6684031d8431e1c24af16c3fbe81380572f64ac53d5794c0eb0717b6ef7eab011383dced569e371e48926b54de2ee8", 0xa6) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = getgid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={r8, r11, r13}, 0xc) 04:03:23 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000600), &(0x7f0000000b80)=0xc) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) recvfrom(r3, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000b00)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f111cbc91aa0148048f48df6"], 0xa) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r2, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {&(0x7f0000000700)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000780)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a03592d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a983c35068750a5d713e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae68f3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xdd}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f0000002fc0)=[{0x1010, 0xffff, 0xd5c4, "79cef32b0634b3a5f9fded4b5abec0658d06fc5693e1cd7c904a972aab5dfaeaa9a69fca7e678d17138b94b8210cf0cdec95b2cf679036db420d63ca11cfd0596bd42f691c40f96a530a921b127db3723a57d05b64431725b2b004119999ce7de5443c326a2f889de91e116d7ab0b35cbcfd64694f8ef41dec0391ea616bf14864ef1c2e954d73aba7e3ffdbecb5528b96f2b31dcc6473acac1fbeb035617fedb27d4763e461780ba9909d0d64763811c9200936d512688cad7797381fdd8e5bfa29da264451085629e6164a9845c66d4e64f21f51a41c61edb3ca66cef16ba78e077fcc3f9a95ce14a75c80f720467017d6f67fcda6d34565ab488d920d370d085094ecd3d5854ac04624fc1120bf9f0e6316f4e00fb13bf1e6d2765b386e427046cf1b0c57d85723bfa48ee4028cd31ebf5092491c4e0f87652cc05f83afa2d1d1f48ac5e1a926a9b069df46fbf7499559233d40a59bcf7aaf74e6e9cf6ba872e4568258d7127bf52a6b24eec837de1abfbf0df915e0d70b4dcb01ec42053c2a513406cfd6a51124c76825465d9240e0c4bd73002786ce263b37a057cc794d8c48064c646ef90bffa7fe840a47bd23f4521026bf2be572aef623f7b5d5f74d8158454cd39692975ef52e36447e6c727da311eaeadb16a1bdc89ec515d336e00d8859bdb1c8f2340812a4b1fb64ff620fe895ea76d948f208b75b9dc759e07f05da0b990cf39464b523ed34533ee598a7c955561f7b9679aad4a6e27e72818bc3d907641774cb296b4b8e9da9c9fd9e6658e4316c5ced3f16eca15603548d35f0897857ba8428d392d3b8b7d327451ccd1f8243b74f9171d36010f68f6482701889842a71f44b95cc68facea4aa34f8ae6f3aea632654a3c58c551682e8b3e185ba893e75862cf363a005ed0ddc10f2d1dc209c9705b2e71e88927af416b7fd150f2ddab4fa92d9d8b9564a1e0a3fb4a45da46a8f7b94acbb03b8981ed8c4a36831847b5547c8ce91c0649ea86931b44ae5c294dac7b37e9af0df8fa136c6d0619ad2a6375d87be85bda38a7b685fccd3c1a6262125749e54c6c3d9127b52b2e0564c7a4befe4f283a6c5c013006aaaa00e10e0ab757f41db4c5b0d11e19adfc282ef9aa827d1bf60c11e3e2844dfd0f0b5f8580833d5b9dd35b25c8e15708ba5e62523cb012a02e6736d98764ac4a40ce70946fe8ec98d7eda614bc40a354e6c620b56193d9952b7f85c21174e0490d42e7d653923303d7b9fdf560612eca53f7e8b47413c7d7863691b39180ebcd1a0d64cd25ac396b45890616570bd7ee2c4c667e67d412c5b988767d975eb604c57384d6e8050ca0d884d9f401989b3b298fbdffc42a1f789d62627a76055b7df62273f7d91361fd41c5dc150e0aea55c057fec916a80d9d845031526ec3376a7941f0ed3cebe2badf9bd5efb57f4b5ec15d90d0b941b307346524bcd20d09e4704f17d0ba5316293e8a69e7b950b4eec02e55ae3763e0cde370a839f8b7e531883d36cd975bfc98f87fe8634125e24ed584a72aa21fb68ddcc81e7aec18d7880743bd19cfd14f433ba421135f156caca7f1780163992f27eb16c0fb48aa9a3dd17c2b92bd1afb743265ddadb9399d9c769dc9295d9054d9b880a3c891f04b153fd24aff8a42f7b946505c01e8da644ac5b192d0756829728871147348db6d94c0146091f350fb200bca87ef63ef75c78d5db62be62cbe59675831b43ea4e826121d3e543229645bc152c3caa9013373d99ec65b504be298275224ace2df1a17739261b83971d67f861d87d0a3da3318cb6c2f9c3cd6197046650087c0596a85a49b9449d8628c7eb76ffea69a6e5740779896cd3536e00f3534d4446e4c7c099d1c47a35ab2abca7cf169924d5524eb5b2557aa437fd7d4f4c2b88019d712bf8afff7094cf959abca48f5bf929144059d7c0b51d8be20677d97f0224355c006ad88ff72c8bb9d4cecb0c7921962489655f075c6252a26e1704459c021f736ac97d62349bc9aebe2ad13b67ca9e9090573a23487bf9ce316107d29e3669524b5093645f2c9620101503e95d0c3fc20445ae0d9c235cce616af819ca9645428731a653419ce29308613554d92256d7f3c2e0ad1a277fa00fa826306555b84ce4d713e6bfbf789b728213d687bb8cabd3653ea10d99c5c378ff7fc9b1f3f59df088c503307913976e205206902106b848415528b6863f7eb29e129ea64bbf5ec5d72eb807fd0972431d51159d25f48a23c618be56e5b5840302abe43d86584cf9e3d4c128496263ab770dab26dff6525d41d1bd0a04b00009e10fef5c7cc9c85c444a54cb5b4eee76ef1e77fb98308349035033736e6a98980bd84fac049fea3c0c39cce0d2211c31f5158b7aae614461c314ef0c5597318c8aacb8e92858171005920bbf458fee02eba31807908d331cca68137a99bf889fc181129ee7b5e2a01c0868386dd2131288c8d3f45e301e0af00d39e91ba22f2e916c72def826072bf1e68fa5be56fa3474ade64ff2fbfcf840f041ee16420fc4fa945a0a147165f7d5ab48c042a878c335a8fec0f0ea5215c66428c29345f92ee3a46d497b70891a6a143b6bd91d843ac7ca4f48365ff69c5fc3946d0cbc33f5b83f9be4ca1796015ced3442ed021d7c64da29ee7a298ad8b0a5ce84f6aafa6712c715282c769faca7fb155a912d77ec7fe0fa5802613dcfd5ceb7271ec94fe1ca3c63bee05ff11c1ac7cb691f98263f672271748257eda0ef61b37117cf9f6c7e219e8d17208d3c10c28484dceb32ee301a07b1123d9870e7c647284b289666dc6ba63d3dec8e9df5595f3f065393566bcefa33340c3e48ff2364ca8b10402b17cd64d613d19ae8875342d5b2c9605affccd33c7c88b75f65152e0a9f8d885c3c464b1db945464d8ca4506e84375225c7e3f16649d776aba6e2486b1d110ae2bc4e729405327283bc1aa6c4a5264d5b64387d8fa052644bfa182f62ea792c2d60f82fa4008344cdaf458254e6a72eb5088fc6577076eafb40fdface07b17b1dfc2d8c1ce4171a139db4d648978d181bb91857362fe5bfe002cfb19b990fdf16fe1d874517612614fd8dd5b531910c6c33dfda89b36a82b735d91db01ea39c29eb4c5ff8ccce51d075b089fcd47a7b167929477d846a7ece0dcecd8934dcf413fe1f76837bda99ddba3b91a277399e858454663e6ec03592ee29cdceaa9eeb9f2eba7bffd21f484a81cc0436eba8413640a348133757325dfc775f986ce456eb06b7b5fc949499bcf170d4749a8d9073ff544edcabec6111b5a01fe92d0cd614a7da81d81c2c7793b30e1ab63d312492ab8f42d1c4243d6391f503c167d455dfc7d61676b6a87d55328abdedb9e5ada0da474822a0fd7c84bef1349996f66b28496399dbc9d56ec0a788bd3d777f75b0c5faed7c07362ce077c6776a8d91bcfcbf2762d3a7b8ff2af53e3b8ab91e4aa7e04e66bea50efd85d892fae1716486c5abcfc3a5a0496cdea56a1b0bb33c200003143ad92257a7027643347fa6cee28edd8e5274f4231725ca22295eb7acc974f4f87879e5b9a96eab7263b06cc61b68c2e812479d5fdd5059b992ec67d0de53c1a02efd57c0bf38ac343e1c068b14c057de306034c593431f81fc3c839fd286050e68c83a2d0480823998209c31f36cdfa6928bc93a8a576b14e0253cc16342e3a20eb6e45b7477b718d8a6c67d5c3c600f6655a25f0dc4b6d3cab58bc82f54ac9b1293ff6d07e26a61955c7b4141e9e726640168e74a08280e5fb8d0e91b330b3bc9e3b3408114a2eff3db4e816231fe388ff2af7abae9fb1d8b1c91dbec20343db603260b04fa4224a02604e54baba010f36741e9dcadcb5be7e1899f1a8e547226331b8b44acdc9f3823bc2e591d2e8f301ef13c6a45b64c8bcc0dbfea9ca635c58159b3041af57cbec36d96c3c8917b3e90da0ccda7fc8127954279334e489d71c5b12017132a776ab19003f9c99f2198fbcba89135e93531129782a28dea9f5cb4cab294a112ec0a301977b2d1a67c92e4a2d30abfbc14dc105a3bb778c046e4004cfecc798038e38ac3286092fc5ea1e0d52da5f644bb4ec44e08b49ddfa9239eadd5bc0a3c166b3799e1b3360b6298a7279829f9533fd530ea0cb5413e350210eecaf8ffa947f88dc5a7fdc20d8c13e6102ad33523bda5300c73140dc141095417ecdd4bdefedff2f1e6bab4f64bb36caba4613684ff125a0cb18626f2e8339364bd6d9a9e00f47dd7f4c764f2ee4eef09894beb349adcafa232df1e171c0c38551e1de20b2eb7195dcabbaac409096c3958ddf958310777e1b73ea316f839e39ed792a63af66299fac83edf1d0b42120e1effbc7d45821dedb104fddddafbba5272aa07791eb5d7e17a107f1c3c1350d8e1d85ec43b4bc1dde2eba7ca1ff5789d4b42b63120c548d676a47961d28d82602a4f253212254a5ba17b22332b5bf9a19566522b82d8555062c80b7b0f0957634119dc8b3852eed66c67b945742ad2d42c18ab32ec607261de7894e7d0c1cb4a78216314896d344e29e9e0641b43f84185a28a4dfc646cae69af751d2796acb324b1941ea9b36aba203b664f09dfb2d9b387cc971a5c8e9b4d9a6e4c57ea9b7baec696a9feb9c567f228d29fbbd2012f8a9eeedb28752b310464de56a70fbbb20f071800964b48f44aeaf0e77a0c2f783e53201ef8570b5d2c63deb4095f7bcc7a845e0121d7eb3814579252443f5e9d53cadb5bb5693f4c46ce328d0ef9ecf7bdb7615405eac397cb17b7b5e1bd6c04dcfbcddb82feb958a0aa7d2208afd0846af33e3759b507c10ac4ec17d3983fa2773d7a9d9dc3b54d556a1b43cb2726a232cb4f875c946fd7f2f0b2abd8c4d409f8e22bc996696b66893d0e35d758cca5dfebd4bf0ffcbaad185638dbccd10dca16f2a19cf714305cafbbe63f06fc1925e77be6469bc0b27462068f1f40c644816f2eeeaa89e14d4b6e5747c9e7b0064a03acda0c6d4a479a518fd9a34f67d86573ae70dea18c7e6c65b5365fb3a2e22c03c0c2ac8058829f4612261f60fb26a8905be516df883c2eaefee13c9be7b8d3d975d820305363bce35355c7e89dc3393a15235ef69fafe000794981a03348e8e93eff7638650b712b65e54e9a464e0a14a0c3900b1e488e5276dbc0be4ef7c5e2d654ffe2fadf719644c0765cec4da817112d3599f2afd000e9e2f859e5a65da233bac01fbab167525347f53e8679994c3a446d3d3475e9e7720cefbf299cb6e257a6661457474d5230072d2b4ff618e8951df48457d3305292b80b694e31371a3c24b4c14270d1d8d1ee129aff9eae8c39a6681ef010153d6e829f289829859b4cb926fd78b8b9b3279cbbf3b9853263aedfc66cdfab2512e676a9641bb15187d7c3f94bd5daa756461952a2abe368ce8d0dbe10ed06eb4ebc2f4db60caf4a5a24798fca49425d69154dea1b4ec16b5aa50cf27dbeeeb15751a0adb1841872ffd0be2217bb06a109d3180553a263d387d71927eb639710d60abc8d5d55f85e112da059db53129278425d56cdedc6351902f44d57ed570cd475f9c9d5d7b9c82d75124e0d852bc428933b2737b883f9287d8f70295f06f73584e055ef2b7e3751ae8e495701cb41019e27eeac2c2e79b2b0322965cdb0e7f8d05310dcfcd4610c26cd76aa8c19ddf53ea98ba3a8f1a87594d9c1787790c53bf415ba39c1a1d179dbc102fc8dc80205f0195a63fda22168c6154f9068de41f7c15d7314c05f651e386eeec3278dc37c4bc1427b72e6c8442873bb"}, {0x10, 0x1}, {0x80, 0x1, 0x7f, "f2dedb7013fa8d1f7848cf03701795b0b4b0de359b2299c41834b17a3cc4583f4030f5ef148aea8c206fae5fae96286c563f32cca836ce669349849a806e02de23fc291c8984fe88b9f74380e21882c1905a7ef93e86c1a0aaf12325a0bba93b5f293ce2669810f3dd"}, {0x1010, 0x1, 0xff, "5b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6"}, {0xc0, 0xffff, 0xfff, "61d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40"}, {0x80, 0xffff, 0x3, "83fbc2f1f896ce6b60a19e7c4d91ddf2f672dc4915d87859040c7102cdd6a5bdd2c39b1f890ac5be3927ec221c09191345682ccbcfedb54d10b3ba3b302ef6cbd2a76fd58759612f731f7e0e6d022937caf5f525e0bf1d92c6faeb667b2a9a33de3dfba17d4266755a2d0e74b5f2c4"}, {0x10, 0x1, 0x7}], 0x2200}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x8}, 0x1) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/59], &(0x7f0000000580)=0x3b) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 04:03:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4000000001f) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125d7f000001", 0x8) 04:03:23 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x18, 0x5, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/59, 0x3b, 0x1, &(0x7f0000000100)={0x2, 0x1}, 0xc) clock_settime(0x2, &(0x7f0000000140)={0x20, 0x6}) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r1 = semget(0x3, 0x2, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/148) execve(&(0x7f00000012c0)='./file0\x00', &(0x7f00000013c0)=[&(0x7f0000001300)='\x00', &(0x7f0000001340)='\x00', &(0x7f0000001380)='\x00'], &(0x7f0000001540)=[&(0x7f0000001400)='\x00', &(0x7f0000001440)='^\',}*]\x00', &(0x7f0000001480)=':{#\x00', &(0x7f00000014c0)='}\x00', &(0x7f0000001500)='\x00']) socketpair(0x1, 0x8000, 0xf1a, &(0x7f0000001580)={0xffffffffffffffff}) getppid() sendto$unix(r2, &(0x7f00000015c0)="945c3da281a451631a438a952565b16a87cc48d98adb37d9325863622ca817c921e4e0eaf5879833fc1ec2883fe7adbaa4c7414630e28d857a21721482d3c186a898320cbcdf83a0b3a0c40f85027ed14f749b189bc47f72f5af12cb94ef94b34b743fb54ce109b02f8b7e7e05c6d5185f2f6a3a003f283b080a47835ee404cefdccf429722be5f05ce84bb648c41998356a97069891f77aec19057e1d3f009bbfcaf0c13c76a6246667a684aa3f00ab48caefb9c122764f44011a1f822930b930de5f0c79762bd64df80657cb8f849c87dfca1dff518fb496a77e3157c3d3e3af5729412fe3dc", 0xe7, 0x1, &(0x7f00000016c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001700)={0x1, 0x7}, 0x10) r3 = socket(0x20, 0x8000, 0xff) accept$inet6(r3, &(0x7f0000001740), &(0x7f0000001780)=0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001800)={'./file0\x00', 0x2, 0x2, 0x12322730, 0x0, 0x1, 0x7, 0x6, 0x1, 0x0, 0xf6b, 0x40000000000000}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000001880)={0x20, './file0\x00', './file0\x00'}) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000018c0)) sendmsg(r5, &(0x7f0000003e80)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000001900)="4c7c26d40542325394aad0e11a30c1d45c54c658a1a8ad1e0ccb21061d730ac3f12c2b61ef1150eb40b5b40554c066df081cbac112123c30aa53473e1e526c8dfd3cf6eb1c256065bb7745ebee5763d43cc5a3c0b8dcbb6edd0a23dd706af541c749cd32f15eaa89959bc1fc4e252946ea50e18d36d38fd6d4144dbd1c4f0719abc55b2deb2f8f7a283789dbdddca6c838109e503fe496e2ac6c981a94089cd0bf", 0xa1}, {&(0x7f00000019c0)="98610d47c43b15c41e67aa5691cb1ecb18f47d2582f4944ff6538d1c07b9d295b9c1bf225a087043de6fe97a6fff7947bddc24465e3f1a7d8b3f6f53fd0a157fa5300e9cabdf696b6b6d791b49d600b95c9d27d0c3437d84135490df4a47f50032bd282dcb12f8ab4d5bbedf3c6417ea547737e265603fbf76ce7c361311a0a76252d8389d8bd0e7db35d33a2e2c2d6a892a195b32c313980a22be33d3318fe5a6036e247c609c0c57b787d62503d487e29611796a39", 0xb6}], 0x2, &(0x7f0000001ac0)=[{0x38, 0x0, 0x2c, "1561b562dd1bb3bf30810aefa841a3aca4b51eea2c075507a6f6c957b90c2187dd2ce0"}, {0x108, 0xffff, 0x54f7, "5a8f4caec08cfef27a3f822d09cb75149b79379adae25d82f6ebf5b11cf748bd50d66c77af3a654cb55635ddfdb6aa462fa364030dc540be1407840dc22f960ee765a92dbbe3e680fdb75eb01a681375d5e1d03e382277959f278a8b37dcc72609714597bc43bc0f3f6727be77e2ac8359ffe97dd31da72f3cae53a5128e9b77a83ffd0dfc82e4cfa8ea1bdc427215cf3bd4b50de4ea9b570b1e9db9e03b2e63214983bc2f3d630905fb4518387b4956e315e27f513bf96cf5e1ab5a330a71972630257bc358d4524bd8daca14eaa6243a1bafb5ad5d73828b57a2c314fa4fee3667d2d5e8dfa4ec5ce3fa00f82de36259ba72ab93e65d24"}, {0x1010, 0xffff, 0x80000000, "ad46d423dab4e0d21e0581ae3e457da31295c8c3963af75ee877a97f3779e9a28f1ba9a64f28dd535ca68de37e4d2491a0f524b52e438c086cd48bbf93ecbfb30b2771051a42f3b39c3c57ce97c24285d3841cf61f4ef74347fc15800def76d9da09e2188f55bfeb997ea0023cce8fac4113d5882d0a801b3b9d64a017a8f53c0aef246101d268146435e9a4e8eb1d6df776f1e348efa8f80088d054eab85ff47c38e7a56d8bc4cdc87de70ecc8db4f0364a86390abf58e240093e8dd36829361030854062f614688360d6848fd17d8039a295386a362c5202f74f0663fa917d31e471852333b9f59b4d97dbbf1e4308a8220dd11ac76d241a535fa776f1c49469c6ba8fb3455edfd81ab92c7731c2b7b6846bd8f8619677e39870bb43c33107bb405bc7c4b1a1d3a10b8d0a349a5705554f4b2bb03ed01ef6094b420169792ce7a89c1b7e86fc9929f4b1b7a0702d788af30b3acac7ff9378d335b15ee3710312d2769636a17b000fbc11b1f9458950bb378bd8038407dce2e13cf0d9a9453ee7a75f8ade62e77dd2e6e394437cac03024aae396986df2a44fa43d0099118d951ddf7ef9ba6a0c26014fea536baf79817f4cd87ccf716fba98fa4f17f11257034f359c5a0317dd0c5ec8c978cbce5fd54b860c2efb69b26f71ed87ec38ddf7a031d713d2385136ec517c78bda18077668cd3b7ca4c0ed9a30cab0b92542db72450c2c12cc5fdfa69f63a943bd587115cf6233af705fa091ea4ab1df5c9dac85108ad6b7b0d22bab618abcabd6f279df652fc3e61e6774b6cef1fac37207703fe4f93ca80eaa3fc94bda6ba4fc74140d1345ccfcd35bf0f2d7f5cfd6229f9fdbbe5e16e5eeaa9a1e99fa8173f7dc878399db950dd12e006378b83c482ae3e7196b65deda00e0d8638370c4ba3efe3be6340c5c8ecd6b6a54525da57780032fb82a7350c87b5c397b679cc9da934c17ec5d6dd4163d92eae8bf75940b95ad94d1a1f90c5cdd8ce2af7a4992e0bf0fbe6683097b87d0214db96d298da44081f9efed791a629457cb005be0c2c06ae0fbd6f0f501ba2dcb7e14f7956bb1433a0c84ae5072a808688db51818d87c46d93311bdcb4536d124421fb0def07dabe78f814655a395a584c823f1c0ce41b1da1ee528a5c341eddd252ea2b19020a66770abc3d6b4e619d85c100366cdb9e2b50f1862f1ca566f7ccf591cab81e196c1097dd4ced48042323bc90c91224707e457565f2a360e4685227eb609b5c43728e342c4f4a25abe7302a26f05c371e282e83c69b7908e19d1ffcf6dceb2c624b72b228fd128db14ca049448041545e8ae7bbaab35ad1a907befb24e9c4e27be044f29bfd4040bb8b892f9a4d0268d511efd50092cd110e1e468c591b63a6b8a054ea60ee39459e9b79e209f51bdd021ec84fb3a9bb383e873820ffa9fb0cc5183ba4cb4e8e49c61ce8ede28f53ba26c3ad223787cd73f9f1e643745bd09588e6b4a68041791e6674ff4070c3d757c3a90e4e43aa717934b41abbf41c93f92ce915421039ae3e7c6014cea45693c6b38aeded978fe5359a706738ddab420f2fcbd2855248e0497b64f226fbdc6ef3e3a07d6d8e0077d45dfe2c32514be717ee4b46a67e036e1e7e17230840872b48bb7b107497188dbc1c13329d1946ac9357853c2cd36a5609f39589a4baad873af3b38c53f675bcefb3605bcdc8a18da38e587893a18c11a9cc52a9989acd01045034688e80454e1d539b81c0bb1e0195171383869b5e706d2f1ba48ec355671786ac5ec83b26a7262c5540cf17d45c93ed451a4af6f8a642fdf22eee9abc47a4318697017ba88ff222f4bb64d53bc01d04f000c741c85d9b4cb82cede81d79ec8674cd2ce72809e6207b509623199e1b5fe3380d25d5409abeb1641079f048aaa73ca684516045410b244154480b11b80a545328c2aeba75bc234bc8ca5b33166cc2fcee6216ac4d6bbf86fd24dad439a26c9891d2e839d23c9a705b5e6e3002259029a920da477cfc507a0d33698925af3285dcb1f266ef5991e432d376123abeb886b24be01fccf1b08b2b7f72cba097044b6990d3cdb102e72cec96dac60e21d3cdde8644fd06121e7a94f926194486ee7894cdda6afa0483b5a8c107452fcd35975a12146761fa3f18ab5bbe81c963095e87b54da46862cc9e854f5938ab1ed500b4fe51ca4f4aacfd53d85f9eb384867922fecbe94b7dbc2445a1e7a4a52ef4d5115a0ee95ba9934485f95bb4328ceb6f2e0b206d9881aa6d5a9b3ef6a03a2832fba6d10d7f21e6d263ca650d0db2e2d161c2dfba1b5df41233d3abb5387bb7869aa08022a467a266c0149ae0bbfd21797d3fdb2512c25b0007b0fc32a7e2b0badc4c44616e9647566477f2575cfb4ad249d2cf08b3ed011f1e63d7303cb08d102d5c9738016fc0dab1ee25754206813dd90b2c398b21f3e78707de66bf411471c97a18b81bbf3f297e288de2b449687a3be1f4637b2d4526bb1c247ed4cf97630fbd5b86870d3720deef7d9aaca4f9526ab4781e6af783d3c348e2e9757cef6d44fd722d67c8be8a5736dd0cb7038778a241100b8691f4458810d963eef7fd0509784cd94cd70f8cdf53b37cbbb8b28b606fda7c08775e1217db50734adedba39a54b24689edc269853ee7d2e3e5446329e45d240b7150d56d1002093e8449f44d1a52d1dd000958f77fa3b8ca388c8ec862fe1b6f6c94804edd8e777730ca5e609539c1559e12f123115f17829b1acdd0b18cef10100a57c054b09d0e8991cf23aa181013e83e555719758f4a9103b5e2cc170ce424bb89951d213be214f37f9fefb769954ab8e10c51ec18091be9b644b1a3eae4b62f9a77ec588018447311ab1639615fcb97525a24a55a1e17456414f2143ae018f16a044501b859553bbb9e5ad445002b82bf433614838079c858fe18bb33305ef59b21220cdb2e9ac1660ef74e261da51c994ebe3a1deadd6081d2e3e336edd09cb85dd6a8d339e1501c9d74d73c763790097dc65d29d6542d5368e8091ab9468c57a8de7792e1b8f609617bae9c7eb87ea4adccaec59dc50d7ce318f39e4f89245f0adf1458e7cf0d9de8d74c59c502b11a89aa91c0f4629ff8699102d242f00b7d8c6207ff41aace1664b1cf0c0106f26e122551ce5fe15b03920354336e07fa6238f2debdfaf227ae5672eebb74968b7bae200ded39138e70bf7b14da3bf04ab0a1f88483fac9c6b5f2991312812c0c84027a43a57b5316bce47a1eed4e60dab5c63154e21aab2762c0ac2a25aaa0e3b35829ca53beea9304c6ca845f67040309b721acc3c4a4fb91c316c0c6e26f7863c3af14b12497050d47f35ab94362cbd7b5732d1edd8230603f2e6a6a4414f16ba7cb7155883343cad1158332240a1b535250afd2a6b5c17250db0570e367d0e38e85eb3ea67921984a7177353e62fe06c577309dbd8aca16e53fe240755f1603b2ce4bc011aa5a6e0db35344d12324c8f5ea1dec9fd0063a4d1bd78cc0055990bc7434ebe4961de7fac1d5ca8d61dc5f8e243e9042a9d5a81de4d521337760f1d1ecbba8e68780e001549e5e281916da493c97751df361ff15e93c6a785ee17dd1f110171f158797778f7833328b83cce8c317423f1d224a670c8a32d57cc631df3bb09f832e511a3ed7b91e4a563a78c07965bc68a26a32f47e2429aa2fe50f6b9339a5dfae5b30437701b57d01f9f0402c3f2cf597a8a0137154ba74eac525fc5add4b2622f6455253694a83458f05b0a973dabab3eee215a55a936da6b96e9966d4305c6f1ecf9b1c0e45cfd90302158b5109c967ef209f889794ea5b0c4cb50f851b6b1e0cacfad866d011020763da5b9185b171b6e7e2e4efc98c612c928f5303e430cd236f12463690d35c5d026f241726a4da9f7f63a95e44730c068a2c2ce9cc555026c8b1118324ba67c66bc0f645a377e42569c74dae5350d923a074dafd8bd7bdebcb8018cb8f5a83cc7ddfe9e051c1ed2bfc49468b894a24f995f23a9167339a10b45dbb3fe83adfeeff34bde9bb81aaccb78d1d933da4c5c1d8a8ce569ecff72319be09585019e4d09707e027347f96645dc9669982d189860c6a83d1ba701c549d1a326e931b5f908b57414ce7f65d95c6e18c7903fb76f8d73f8afd22b54dc8a5acaa04c19760b07080362aa8d547f0e1d66be2e0a5384cd6a12a4c75a0ce753713ea41eb07b622b1bfe21e62ad9b7e3bdb6532bae5127daf3f5bb129b8f53c880d762703d3a7c47ee33f25baaa023f844a17c719f8b43feb884a52bdafc672e9f0eaee9cb77102dbf15cca97472f671c08a351f883d06b792a1cc6575dc252231d2a928f867592198a82b78d5bede828d767a58b84b41478e214d5c4e7dfd516be1f1118eb268477ba30dad41119322ea932ec735f9bc1c0ebf066c033129ace0c1b7bbb46cba01b053043748221e63902ea73d0af0b62b2881807464a073debdd4199dc0e55567edf81d600c7a266cba99465441fd1816fc717d0c0065767c4aeaaaab35a25efc950953755d52f80bd23c0d3aee18c601c03c9ebfa4730884458d8115ff2af289cf2e057321d597e98a86894b6c5dcec1f0c8d3d449593e0d09f44bfb5f074283e58b3366bdda7d7523d681984ba8d066dd5c76f7229b8c1da90486d86f30bb65566e9541c158ee70262988fc8e7b3bdc7eb867835a553dc51e46f73730a8b4445d4cba277c914ba3507fce42ee0a318116c9e66f84a8f5cfa7f0df878d7e1b683ad093b7aaf875f38b01c639414f1a0b0a493fd303437e1f3302c57a6db260792b721a3deb4687c621bba7ecc946a6c14e5f2cc2b227ded6651ce69de547b79329c7879d9236603772268cae400f7fb48b960f9099ad856b486d98ca0240ed0c61da0c3627ad30ef4e231d84f892bfe8887a724074d08393ec67c20fd83c213780c3afe6b90bb9e51aaf25af2e988ab9320c49ad75e71f698cb170bb01666584360597523923b5ac26d0858ab2ce95b57b945e5fba9964d73fc3229b0e56b0d86a4006044ca1a9a9836733902bf4fd2577fb35f04ea9ab60aecb473978f1a657db9f9f915d1139fa7b7272a6885783a73a185e56b7d059cc7bb2ef0b7c6b521fb40924900fa8a0397123627f12d17cd3ede0fb6db31126140239eb91b0517dd920d6f3b445f9b43eaa68214eb87469f31af7d78f1a1068b898cbe3a05422683f697ad8028191aa6c4ddf749fe8268f46b57624d61b8f87cc1964371a60a856fb57984450a22dcf6ffe7635cec4be5cfccb67471067505a10b105dfd1f1b293703c8db2bb62933313c294a4cdff8e674ab8003713862ce976b9344ce69583ff78b14f6c55279b53d903d306b2b81a7d62f5b31298b7b09fff97d07cbb2c11ca2abecf0abcb1b3a536144dfd11b3d557711409ffab785426ef37057d32bb1e7dcc547d6f57c6e69236e73716b49646b29720ae74e8ea9b1f42eec76ed1aecada68326d7e1b3035457da2fc4a3bb44cd1307c2b00462c9cc54a3ef7fcd2afce36d3418322bdc6a2814d3d8a367a0dec2efb92875a4d0982bed385a2a051f66cb8c63fd41f542066b4b937660dd2aa85a47e0850ea5daa7661515d2c66011d038eca16482dcece908313cedf9d786a7ab46045976b4794204c0371c4f1a2802438886ee5a53356ee167bcc58f2a8189873e2d0684f65e2416a982fa9318915b7229111409eca49e7645c9d45e38cf614388a0ec1e00602ac079c469c9d08f2a626de3d01ea3945e89fee23b454744decfa53a530107f8c3446919ed7"}, {0x48, 0x1, 0x80000001, "39419f5db4abca46d8afd99d2ae43ee5501fe858f3181afccae99db701ad0ca0484512745120a0437f56fd90cc39b5950c"}, {0x80, 0x1, 0x2, "822f4ce8d64548b1718828c6adf4aece7773716671032f1885c4ae6bb344099b3119b75f437d3a45f74928a87913f2df9d2ad6247a322f6c27728a3dfda558872de1fa054bb0d375c0ab79d39ad77baa11b6e1dff4a5854db9714ecae754d437384cb140485ef66c9312a917ea17527f"}, {0xe0, 0x1, 0x100000001, "80d7dd5da96ad1f68caeb778a44819b0a5fed7073616b959d1b37dc0d46043354c10902252118233d21c06127b6a61c74fa2f24684125189a0f950f403864626e15d37e057eb7212c048092542a55c65b520c5d86cd776e5a0a8f376eb43492ec9be8aff46f2518092be54f2ee0aab32985ec09caf50b85daba0df158e2f7e326b6e3d26074c7dec5acb21d23dd64b2ee9d63a446f2ea8a10fc57d4d2ea34346437a482b3dcf3a57f9a8ea672f395af51e4b64b70f1a03537e856c01b3c9f7f383e2465f5db95b0b69f7d5"}, {0x98, 0x1, 0x4, "730d96ca95eeca71925b47096d19fecccf7d846041e21084347e3af8e2e65c92865534ff1ce3990ce40915d0b056279e9b9526f779de155482a3cc6fffdf2e4706154757dd0be3dfa6661d3f6f14203504e44adde5815d5d4dcbbeeaad55278e9aa5a380d58ecb041eeb85ffd711d8ecb86840a01cc5a9e6ac9ede9ac32d9f30bdcdb47c5978b257"}, {0x1010, 0x1, 0x0, "5d49fc45395978395e6754cd4be04cf5fe882e05f08ff7fd5258769bc286e895a1fd9ac3946a037c6b2dbf136e3687d9b233ec6af92e1324213ac00afe3428e4d9da5064da02da6e891ff353e555220d1fa81890425a475457c007e81bb8bc26a49cc498e053d4693b73dadfd72c966ff018ee379ac310f48cfc4a9da4b4d55ce4dc13475f539959083cb73b91723e35ee87905a67d433a0327e027d18754ae599b13a61dae2348d8329c290f45275bf105926e50588dfbfa171c8870d0f420b61f82a53cc8f597900f5bb1926d716e3d9ef62333bceab18b213bee58e7340daee01764121deae36d59d5257574dacfb28e74f6375a22d771fb57820d60a01b3596234d11cfb717d60115f4e681b3090f310c7bc1a999cae866ef7761f5d637fc71a8e41815bf0be4cf54bbd20d4d872369a4d8ec61ab02a5dc864a06b5aa99999fa3c12ac9f8a78da41ff9976d5aa0d8481cec6501d4c083848aaf399d8a6a2a0ddfc0a7e4d0679ecb580a4986b711ad2447bd9270fd107d5a9b100e723a983cabc3ac175700e3edd62368f0dd25c766ba95961750396e09d8284e37960ac952f9672f789a12f28be7de3ba8c32799d641e1e3c14a3d92810656f22edaead8029072e529d68b0b6cece934c10801dd9d6f7e6f5c45feba0826d0fbae6f5549a441bd173b76f4de61095fa1b7714c974da0ae4104d05e7c40686f379f5f2e3d2f3a1c564b8f746fae61e95a668dd20490b376e18b0c2628fbccf2680836c007a6dd992241a67655b9834c41f05ba0306ff9ca85a469f4676be240623a9d83d18135260f67573b98ec521f604d028285d16f272ef69795a9e0021730410adf7085780c7071fc957aa6f8c15f5d3e6cda42bcfe2ec99764b59d26351422b810112176c070f432b8c3c3494bd1f366efc5bb6b62633ef89952f799e6d35c336b73551bb0e33635071200090d669389b6ecc3e4727b552d0f686e8c666ff7349591d3928b7fe8fe90d149beb45464e841d9e98183fc815ad5c3db2186b3800e5dd01b5e93e45485eb8f3dc3aa9a12c242b4322d4753948ea0f7f6513121290c1f96226156cbff282936bedc816e8cb6ab2f32c1a87cbed97b7e76caea6a2b6aae88241368b3aa7093b628477e94c589a50da69d00ccdf3c57f176e571952924595f10776deca38f4d51b13107b5e7056d465ff62b5d599a3ead8443d41cc0fd2dc81c04bc38febdaf7baaf6070dc20403dea191e3de1a1bc77dd1967033552376694bfba1163478a35984e1d21721704f337ad65fbce2af355e90599342979df089656f3c8d3d37a0270717837e40a6e433bb71f825f51af58a968aa847041df3e0fa93a51a603594ae23c696bff6be5642b61b501de0e61f0e2be4ceb2c6af807e75ad3d9b43924ec3a9fe9a7790a5d5c48ab0f4bb449df3f5576611d2302d9ba5ada95ccffdb7713cefd48cd9f45095f5d8144518063ccaaa4d15deb049679ebdcfb5a6d24339d4d85b5fffbb623d484bf79282c4f9993aabed09432cf42ac3594f63b43c43d40ac90ac697290665cba6ffcec862bd020b9dca1078971515329c807c5c76dcddf9ed1f7d9e4aaaa2f1ce8b92f6373514d69b489d6e1f34820baabc3ab43574906171011dd8608ef563d6531681458038e00f3bc5541ca4b541c068a0d5b7141e3821a0bfb9d0552a23d1e88c8e2324d2d180291e57d479101779bbc7e26a128a85ac8357d9f58560f8469de8c27eb1c4eb21d468eab96806cf87b9869c545099a9e24777b6b229a6753be9e8006c93ece5365d80d1e6bafc293ad04ba43ae04bb003fe64cca56bf70a5f8a2014a1fd0d1fefc95644740e99e2798853943e06971e1458f16a43a88b31784f43a2282d290daff9d2138fc9c00d539a9b76e75ae528687f87a365ef46ef057686c758bae4cbf11a3bf7c035260bfe08468ab79ad638ba6a4b8ef55db034755e28e90b40484c60a809d7c9a5592b15e1e44690b7d8db0ee2c7222398d99fb247bcf79361dc91e86672a30194e844744dc0f324c4cd9a9130338b3b1211fba1c693fe3f4152cbbc6584cc8acd82e23fd694b58cd0c44e7c86302c19d87cfec90b9fa60c75da086733038b2f28fbca34323f0f06f7551e7013a6700c29a74a4a5e19438ef395f84a3bdaba5e501a2fda9b26753d943403ec5de10f129daf3fd4acc8719955e5d6468e96abc0c35fd7f4f33f3a74d781ab43b650063b2254dc9894e871851415a549f917a420f32909b7157ceef5ba6becb7ae8459b4259f8498149f46cb754eda7fde8169d3838afc9caed356b5002c21bbd59715fc10cb1bd4125d5e90f4657075c0490bc86cec7df42af4fb2c45251097c0a7b54a06ed9522b864a94039e274b80835e4265e6c22df15fbe93b677c95acaefd9bb977608f34431633a026c06b54b1a8da904054ae8c1e230acb0d4b4fdb3a03cf672dcf417dd2ccdbfa91b76f8719e44f50abe427baf3cfc52a9ce75b09751b641a148cc22d5ab3748f4fd7544a3567c324b17b77b2eb23c067ad2bb7a8f9f5bb0f7873fc186729499a0075c43d0ab5c58832a528ebac9f328423db8269ae689c3121bb9675edb5adfc49c2a37fbc91197e31f1dc962f213cc22ecdf7ecb1bfd9ddc76864f39f15e972d2afa24a48707b14a04eca54e3b8da37172542d8e4ab36d5ca9dda86bcc37543b2201beb021a0b14860344a437a69b65380279c9772a9cb4539e54bd47cd2d284552d51a79e4278f0a14413fbe3f4bf435525ae44fbb9bc37d3d61a965dd54a420337dafd8a6bdc0ef735e978addcdde866f8ac5a030ae385084c9fca5072e4b1349bbe7d511dd74c058e52352296d83c37cb6424e4c17d83a3b966f67fb6336f72ecfc17c282d08f269011fee5de8495cea68948dc0a2d536bd1d4e46e95311ba68e82d2dc67088926ab3d2bd2ca62a6e5ee24a6d26cf9df5317e248b529bb86e2c42c56d3997c52cfbffd8b4fccca5515832c7262cad43257c4c3aaf62b02058170833c76c0e39e7e742f01a04537da6e69c002b479308c3e023772d5552201ced7bd17f906bfa25a292cdb5f7485cc56d73c23b18453d7952abd98cb93bbf8add4c72e11b4b8fdd6d557a2a26c2e794320a73aed3985d1e9eac65cf04fab1430fd22965b99f1f5e69ca107ccc8254d041ef4346fe92de9bfb5770f4e97ec23406d55b1ebc090b14ce88e4f1a023737033e17c9f9a5bd462558b9d980b69a7664834ce78326266346d1abc6b5136caa38ccb7ebf17e1946981ad5426220e1f19b83f2a3d6850f339e5393b7141a4605d0a441220fd3dae57d3d896af891747e1cdd60c3eac877b822cec61f4507d389fc935b7d0d153ac51ef194a9c397c1c7cb5a2783ee9516ebead3f276e7fca5d5c1fb00229827b86bde3ffaa2963ae53f36b13a6b5f0cfd5bdeccbd0065fe9860baf572a4a0bc19db5cc28708363e3822f78ed20634486872f55f8cb0ab97b5a7d82ca0e22baf912f83260e48003a9a587467c42f419e848abe8e3901e993c01e695e8b6c4ac8f69bd28e076d3f2004484ec3cf15d521318d1e0af8f27905eb6c4adc04c75bb605ca9797bd0b21ed878c6454e5b60c71965e8a38539ccd40f9f09b12c847a1405efa396067089bff566fe113ca4157ce8c107c8292821f3f0847ea48def5aeb90a18803d1ee32af9cc7aa18f219240e61fe073d073ab00d0ceab4981024484684b1b7289c446d578764575f8ab1effdda4615630f07987472d8f6d54a3038d1ce982bdbeb7610b18184c6343cedc8aa0b1de161b6acc6df9e0ca2d5b570dd858ec5072c115732a21857b24e64b453d1d0ee89a5a4dd7d500934da6230134d0087ac036b80982dbae9d36185b6917a30e4d0fa4b327af8d381408c2346a78a9722bc28df5010f570c948ff527758573096b50c4ff6a67e1c4ed5a1f8be6809a28f8c7b8dba2c38534fd9841110b167c13b3dc9fee3a5f784f66cbad0c8ed3ef92437f49509444ec79552aedbea923e093354497da6833d0c14c5b8ed5473a2b85b84cc5f391e11a0b6348b43ff9c9b63e6b57000f8c39e66131cfb9b8581a38fd2c44382ca9f3619b47322f9569856babcb91ec1d4f79594223af122ce49c9d18233d7b2b72529a6839c81260f879899d5087d55076cc7c521ee8f0a566ddaf64852e1ba085625ee177fda88d1e42d54f110e1e38e05a7afdaa810e8064595a78e22dda2f03106f96c75ea8cda6f0cae6f46593292ef17f81835e32187e013e5b792c4f9f55beea73774bb9fca0c985a6cd098f4bf6670df06c4e8467cb16418de4c8124c08a1a519e7e4e8f1911bc8029aee27448b4e5b3adcd5c5e1f436c50d433702ae373b9a12a8db32713cd072741d010e82527ed7ac97be88792af3ecd62e08d39f48a754d5099a1e5deb1c5b5d13d656bee60ae60578ad25b907547fbc0803eebe1aae266dee95239f6f658ccf5bb77c8bc977345b8be245f7dd0ac5c9a605f25425ea78afb205c3dd6e3c6b2929a0bf0dae9292a2af2310f156a63394b5d0c4f434a0c648cdbf771238a6c4ce44f8ff8e4b86332c8dc07eabd2a3aa216a8397e37fb6d3f1432079b99f6436ffd9395dcaa98b589c2535b34bd1340db369b2234a8a3a0a98cde7a200f408a1f0399047ba6bc2b7ca3ea5a61009782271f73fcaa4be2088926b9135d0ad083350757f225f23dda139678d08ea26622443c2d1a631c766fdf871f4312ef89845131de7ea2a5dc473ae1a6a0f9deae5429d36aaf70f92aa8a6c3c8de5fefe9efd5727f2073d06296c412f292504dd85455424cbb1f9816b3fe39ebabf30d084683398a7f1291e93fe8d389ba2b2725ff7cf4fa50811d0b5f0898679a1ef1abd9efb0d3de05a88f6acc40a40db0b1899c12376ee9351efc99ef5eb64630aba0ce49febb6df512e1a01f7178678d02d70a3f0137c25a982ad217a5fbc56e7313d4e76b357a1e75dd8f8f7a1564d5e563c7d5a3d5465d01c43f391643896abc55bd25d3a3f029a17068c2980be8c08dea46c271f5530cc1dcaa42ec7e733c553dec734801578abfe391d3314791199290881167d50ae257092746998105bafdaf04919a855fad52246e78057a40caf2f37f4bf3f6c8640e84838ebfad466af676f8c0fa6c5f6ed769f9af7bbc0f5b114402be21f393e0fdfab425326181bb720a687df424b0f3d48dda61bb9639cb4679691ac6a9b552864b8a5a7686b0cde83e4d315d05d285b90a76288480ff3cce30694cc03e1dc2801dccbb65f299dc62873f6d4facdac7a5cd5ce17a3101e6a5f3ac8eca2d974fa005488f08d3b25e735b940ffa88f08ef21b708ad5da5b333f2f706f57ca5abc7d2d688aafc6433bb9ac166a6fafd621463afe5a3b57529ec51f9ef882dff33373add4f59e9f8d1c5afa273b1201ee47c5250f731ef45920568fd0032b818f9f761d22b60538e32b1fd5f085a4fdb1a58b1c82e999f4b5b2de4e7a4b2cbcca0840f2cdfb568f9a501b7d1272e508727f202a0127690a1e56f2889e1834f7169b50efe320588f091a2ba4890a161429962ed81e5aae12e02411944e94ab0e97cd7a445d5180fea91944dadaaaf9455c5b3edd867c0117809f7c4c58209bfc86dba051a149e162d0df26ae05ebbbf0a1fe2526e1efbdf852d7b4b6dc71ba0abc62ee69bb96cd16241efeec86e61949403938dffe1c18b2fee98472d898fa5b1a1d8a412408e26fe94cef190f214325c0034bd7e9b93ead7704c555ce5dc948e4e51dd01a4d108187fe4f83699da3e0c5061513c"}], 0x23a0}, 0xc) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003ec0)={0x0, 0x0, 0x0}, &(0x7f0000003f00)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000003f40)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000003f80)=0x5ab) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000003fc0)='/dev/pci\x00', 0x80, 0x0) fcntl$setstatus(r9, 0x4, 0x80) lchown(&(0x7f0000004000)='./file0\x00', 0x0, r7) r10 = socket$inet(0x2, 0x4003, 0x0) accept$inet(r10, &(0x7f0000004040), &(0x7f0000004080)=0xc) pipe(&(0x7f00000040c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f0000004100)={0x100, './file0\x00', './file0\x00'}) 04:03:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x228, &(0x7f00000001c0)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x3, 0x400}, {0x18, 0x2, 0x3, 0x81}, 0x8, [0xfff, 0x9, 0x5, 0x1f, 0x3, 0xe, 0x1, 0x8]}, 0x3c) 04:03:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) socket(0x6, 0x4, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) setsockopt(r1, 0x180000000000, 0x7, &(0x7f0000000040)="1ab19b13e4dad7b9041b9a8beda24ace1d45b69ea7075f64464483d05094abfe4ecc5876140f986e684f0487bb6248942bc2b64b43945688e740f7d2ec0aa970b2ca878bf482cccf08fbb04d7b1c24d05931fdd5048274d4b2f18ae1e945de122726984acb7e7c2233817f2c7497f0e2c6519b5f95863abdc141bdc33e7b2df99c99bc90e6bcce49ce439be91b49835de44698597fb7fb2c", 0x98) socketpair(0x18, 0x8000, 0x7fff, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 04:03:24 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x0, 0x9) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000100)='w', 0x1) write(r4, &(0x7f0000000080)="a6", 0xffffff28) close(r4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup2(r3, 0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x10000, './file0\x00', './file0\x00'}) 04:03:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) dup(r1) r2 = semget$private(0x0, 0x3, 0x202) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000480)=0x265d) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x1008) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/109) 04:03:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)={{0x6, 0x7bf}, {0x6, 0x52}}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) write(r3, &(0x7f0000000080)="a6", 0xffffff28) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000280)) getpeername$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) 04:03:25 executing program 0: poll(0x0, 0xffffffbb, 0x4001ff) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r0, 0x5, r1) 04:03:25 executing program 1: kqueue() r0 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) openat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x6a) write(r2, &(0x7f0000000080)="a6", 0xffffff28) write(r2, &(0x7f0000000080)="a1b18e9f3ceed68d31d4ce2a8983c45d405302c51fbf1ebf5bcced6b00305448e8e80042045157c881a47fc13428711bdb0fae88c5a81acfb1f8b57c073248f0fb6a97dddd92c6fca4948bee3e78535671a33f744b314a8bcea5d96845a9f8ae474f7f96e9c824087693d2f0814954f0bf53fe4b0d976d4471d5e3592c0ba2e9d81748d10cb8f499548b2cd9e92bd992841fa815047abcc1c3758a336602cb6cd00cb775932bebd4726cfc7be8ca3dca77503ba7c98fbd645760d407b908cc056e9628da49a77278b330ccf8947dc6f6b2ef6ee0af706c0ab9d56b786223e98d9278a72023711ee20b85", 0xea) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x80, 0x0) poll(&(0x7f0000000200)=[{r3, 0x10}, {r1, 0xc1}, {r4, 0x2}], 0x3, 0x1c82000) r5 = kqueue() poll(&(0x7f0000000040)=[{r5, 0x40}], 0x1, 0x0) dup2(r0, r5) 04:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x1c\b\x00\xee\x00', 0x800, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000140)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x250, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) read(r4, &(0x7f0000002740)=""/4096, 0xfffffffffffffef8) close(r1) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) 04:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 04:03:26 executing program 1: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = semget$private(0x0, 0x3, 0x202) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001000)=""/4096) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000480)=0x265d) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000200)=0x1008) semop(r0, &(0x7f0000000000)=[{0x2, 0xfff, 0x1800}, {0x0, 0x9, 0x1000}, {0xd5ba4a1c3c1c9910, 0x8, 0x800}, {0x3, 0x8}, {0x3, 0x6, 0x800}], 0x5) connect$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x18, 0x0, 0x7b, 0x8}, 0xc) 04:03:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x24) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 04:03:27 executing program 0: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r4, 0x4}, {r4, 0x5e}, {r4}, {r4, 0x12}, {r4, 0x2}, {r4, 0x40}, {r4, 0x10}, {r4, 0x40}, {r4, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r4, 0x20004268) semget(0x0, 0x5, 0x2) close(r4) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) 04:03:27 executing program 1: open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x10) r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1480000000000000000000000000009e"], 0x10}, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)=""/210, 0xd2}, {&(0x7f0000000180)=""/131, 0x83}, {&(0x7f0000000400)=""/245, 0xf5}], 0x3, &(0x7f0000000500)=""/239, 0xef}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x8, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0xc}, {0x4d}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r5, &(0x7f0000001740)=""/4096, 0x1000) close(r5) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000380)=r1) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') 04:03:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001640)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000233000/0x1000)=nil, 0x1000, 0xa) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) close(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000340)={0x3ff, 0x80, 0x9, 0x8000, 0x8, 0x2, 0xb57, 0x10, [{0x6, 0x200, 0x7, 0x2}, {0x1, 0x8, 0x9, 0x5}, {0x3f, 0xeb8c, 0x4, 0x5}, {0x2, 0x0, 0x0, 0x280}, {0x29, 0x4, 0x401, 0x2}, {0x0, 0x100000000, 0x268, 0x3}, {0x5, 0x1000, 0x8, 0x1}, {0x3, 0x1, 0x0, 0xce}, {0x1f, 0x9, 0x3, 0x3ce000000}, {0xfffffffffffffffb, 0x9, 0x7fffffff, 0x40}, {0x40, 0x7, 0x7fff, 0x3d4d5f7b}, {0xffffffff, 0x8000, 0xfffffffffffffffd, 0x6}, {0xffff, 0x6, 0x2, 0x4364}, {0xb050, 0x7, 0x7, 0x401}, {0x0, 0x23d, 0x80, 0x3}, {0xa44d, 0x80000001, 0x6, 0x4}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000080)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x410, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000100)) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206980, &(0x7f0000000300)) 04:03:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 04:03:28 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) setpgid(0xffffffffffffffff, r0) 04:03:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) dup2(r1, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x7}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) preadv(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000200)=""/114, 0x72}, {&(0x7f00000002c0)=""/177, 0xb1}, {&(0x7f0000000380)=""/191, 0xbf}, {&(0x7f0000000440)=""/102, 0x66}], 0x4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) pipe(&(0x7f0000000280)={0xffffffffffffffff}) read(r6, &(0x7f0000001740)=""/4096, 0x1000) close(r6) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000080)=r2) 04:03:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00\x12\b', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000140)=[{0x400, 0xfffffffffffbfff7, 0x0, 0x2}, {0x10000, 0x3, 0x400, 0x80}, {0x4, 0x40, 0x7, 0x80}, {0x6, 0x80000001, 0x400, 0x300000000000000}, {0x5, 0x80000000, 0x7, 0xffffffff}, {0x7fffffff, 0x6, 0x6, 0x9}, {0x80000, 0x0, 0x8001, 0x91}, {0x80, 0x1000, 0xe3, 0x1}]}) 04:03:28 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)="20d4bc1a134f7a3879beb16d35bf7431411347b92d40e302a1808f7c8fa155e149680f8122db7ecd6f140281b7a7f59c99dda354aec83bd97b9861fd0f5c14139ccc2eaa515e9664ed6a3263c7bca7a7f0d3821c923fe9d9e229a7acbc93c489a9aba3ac1e9bd351f1d903cb43a768371ca251456e5a5a93a4df88721ca489d69cdcbcde0433382fbe5b91103925b63b8881e143b018802acec9ba0c8049820457a0f090d647203c13101e0346548256e900f8b09db076b20e810aff9492b08867093efbdd608b964e1a64f75c41769165da37b51a9751c30eedf1ee5ae5fe41a79816c5f8e8c2cddfc32b", 0xeb}, {&(0x7f0000000440)="589042173ba8c06df53f54a605ebdd05deaac20d261a278dae5b7317d8bd7f29b38ba11a4e605c75651a9f745613ac5e369114e78f6bb9725508b0626a518f87226d6d0665bab31188b2d5778b68eeadcf84d2258c33aeac0c675fafd0849afead9e5be6df4108029c5b46b75a629b40610dd24e9b3014682aedb6c8dcf8ac9945e9739b99437e5d2c54dab4e3761839d441de62f4e0c455069e091de574de36025dfdefc69e015a0b5fc8049336c034f71ab95d5957fb25c6675484e767955729375d06ff17682e0fddd4f8be20f3c499f0af8e59be84b42efcc30ca21830d78ebdbfbe98449b3de3b82fa95894", 0xee}, {&(0x7f0000000600)="50aa715b5b2a8124d781d436b29c4d2d07c7041f33bce831981b51376d76903b06856c351e3f9c37662843863aee90ccea776adbcf467550bb1bb01cf9470d3fc76753853bc0089b53b026461f68afcf7da9405905d7a3fd07b2ea9fdffa221bc07b0092177ef91cff058f7b13ef1765eecd5d74e121079dc41d36cdf8f4369acdf2fe5c2fd136143498bb71b34c84dde7d5c1527d674d52d3886fb6baa45918e4279d7e26f6a11277840d35d48599f5577cd63e7c9bb8f5dbc5250421871fad17ea91f436566cce2d8d61ac1724c9d5388db01d6c5eb47b2f287aeace731800f291833a1519f7258f221072a2201a07c970f86bcc6e46446c9a027b8e51831cbb1ffc2b9c69dd369a1d0ed56e1ef9134b18e64bd7f38b7e333496e7d27ecbf87f655e680d9dee4cf954c3f82840f8acce456e461847e749f4faedcc2fe6913deb854bbbcda94a40946384e8389b9852ae22c1e72a1a497bb8f839fde2fc258dd3b0e170176169b3372c69252761dc65cbd9fc2a61e139059c498794d3b3dfa73c36ee9a88f1400ae418a08db6f9ede6377e68b16ab1dc35a8c74843d9bc8a7fba486057a098cb44af14fe001b95dc0e327c79618d13e7906c5d834fdc6c9c5fee403ea41e40c656036e1db64638c2c86d85dfd148dd5b58ab326c0b6e254be3fcc53b0c90833672fb58dc058be8c1785d68f69dda896f0bd1ee58a28689b085c03bc6001b2fd898d4f3bc6fe895b73ecfcca8af0013f4452547ec92a794ab2dc243244dab86c3101832e13543b85d0c018102baaec4f851e839b5d0cb76dc28c036705cfde024dff68d40d640cb7fd5bb49b29f96828cc059cd37c53ff838e9fd1f7e1d11ab3e20fc8c2eeb99302a2d55d7d0142c009201cf8864d69bb89de2ea380f1a6afd189f2edfcfc2826480ca1ea611bde0fe42fc26953599d4c438b44e8b04a372724d30e5cf0d67ac888b0729faa1652f4495d3f799b4ddfb3db09d89320f90df862fe795fbd8963ef4d28a2c4bb41fc525dd8a743a3b16aa7dd390ba6ce10fa37ef190f067a41f57f30232b8bd18b873ddd60afa6a0f97aae400a6a0fbe71c937c9be78fdf232c281f7e0702967a439bd324b45ef9f8ddf70742cf2861c0df056ce221d386f304b7716ae3ba726190ab5f02f338921cafa85bb9509d84bc17d4a6ea8773f8ab57f0e57da699b9a13cca43249079f809cf28c3e83af4b8744f0873b827de68a3a6e3380b8401e36a55109d2972549374006a6428a993b43fddb21b4c8b5592818d1794646b28597e286251470d9a1bacfea813a16c506962de662b3ed65faa7d6e356d16e6d710722ebdbbee05281fccf064d2165fb80a6bb9c698f8cd0060bfdb3ed7a37c77865d7071188bcc301c8fac4a1e9b0ec01be53d110530c2a315c7f20f98640b0f221d4cc180b49a5739aa7ddbe173bd7b1815b8503e22851ff86b2b2c86f23322195c74307b0c0744122f0099c47e6c47403b9883612a28237cb03f16b9d0b054083309bc61c58e543f916229025467a9f57ff114e2d2fd4c1498a79869d417b9932197a144b1bc75cb9b31e1a16b3ee15fb9bc6ca3dcf9843668f164e002b7069d677463fcb8de6fcbfa4b3a8f66cdc8263016dcd3ad41a436c8b7b9c871292a956eeea2aa6c34c50b624d03f3bc25a198b57b0886313d9adaf1ecca27e95cb50209f860f3ec98a49770bc666e561306552d84d9fcdcea91570a66208eff6c37881f97b9589ac75564365b94dbba8db486a1c76e8ab8baabffdf1210cbe8bab5d2d8c63b54025657d9af9cb6484cb29613c68fbf0eb0996964a1570667e99cb81d7e44fce611191fd3d66668dc247c6532aa3cfb6063a2031da96ef46c4eabb8fc6000bd61ec9f625e925bbcea4a8a1c3618d787adf1b5f5f85fe9562c350d25c1aef2cfeaedcd685bac428b99107412a0b0b5133c2c409c99f8c35160a86dd55ca3559091583af27d135ff9a6af2a19c77d6ce1451e8b6563cfb2bca472214029b6dc75dec7e6d4c1e6701272190eade6ad42948d32df2d71635332819956de42d580bf2d17aa35a3a91ab0b261de142951126c191aca00473d53f571f358f671aa3d21036e317e055775ca493792207666d2b306e4f05ad7f14deff846e3e733ae0319b59753d557fe8726b137382417b13ff27a2a6101d547e409cd2f23c20842834bad13d8b8365505291dc7a1a723d644ddf4b41179dfaf153e0b589b02c2a31b55872c93bf93caf38c907a0fc69e397106ed2390b42951a2f320f559ad3a83d9583c4749efa0763bcacae9b0263a7aff31f1700cc6d387d8c97ecc338d6e15e03020447053cb9a9287cfccf0ad10f426b7bab97bb6a3bc2a18c95704334dd039cea6d372cbf7c6f8b5110b1c16bf1bcabf48dc13fb6c687edae789d2a2cf7d4e874649a7abc8a244f59ebf7bb698fe42239b269ce09e950efab26a687b7c9eb40e25f88a95fb9278e25c3fbc7e27878711ce45136746bd113d3c7361278e65097d203aaafbbd24f540ac1ee87c9dafb78a4af3322ec744c8ae0f0eec3b2e0f1232de13cff87192ad5360e03679ef8d1b802798a530c39c75932989fe2ac7bb909d77bc0976af3a43f1f9990d22a48a11a60e41d8939ea6dabe754b30e29e6575c509447b6963c607eb40d38b6d73ca42e708d5b1ae90f77ca2b467a1cea47f77e6430a8fdf9c3aefb4edfa316538ab104093c3488efc398ffed67a85ec0e11b288a45a1cda48fe78156354733a4b2558e7bf5cc86b2ae01c24ea1e30ddc5b1eab5ac16456fa7aff418ea5b9c735384918bb387e541a48cf3a49e0b95d759ee8fd37bd61919f4fd8fb5a9dd8330f8e880fa2db15ded65ae4f1c557d7fe63404fd65d8b519d44db7d083564b2148d4d1fa96af00681b5e115776da02fc2a521d6fe5a2f429d6d7e1f47b10ed23168d407c2c4da9131736c5881f47b8d7a8232dae1fee5816aa873867bfcbbba97591996f97816817e168fd293c38dd8141d1a7a3c73e6116309225cc8cf6ad6f4793de57eff06a4651b048d0d51a649594aff715f0fbe18ee80396219a6a560ec4a4e85d6c9a55846f8fb279fb0d88fdf4085300976d2782dc58f0c61f79e64124267f18a0ab340e462bebf1990abd02aebd257d942f094c69e165abe70d9b456b58c5e3dc25b8dc18f67f7873e41ee90a8833b5b2cf23dab0db3714c3718eb9a5cc80a5498df68cbdd51f16590cad10d10132b727cd9f7c55b45d63602872943e01ffc34642ecb0863dcc91b70d29edf0c6235940df57ab30bea306f53656b9952994400a0c3ed5c76be6dca6e578699fb5414fa124d73f0faaaea8e45f0436ff30aa3e7d6402bf5c679876a3332de338da9a178fd12c63d4055d3ed65a20591ef18832edba718fde745bd4db9be3e99d57a5103502c063b7e35e9c30b651dd8421cb773c88a011528478294a236881d6803586d528a4cb34a9d2a373951baba17e1afa0ed845ba208232af3b6ba9c8e0899b4521e5279e720c33d6326c962a7578000d856ae1b7dc605e085f4eaf69eaeacfab26e6b5987953e634656e168321b69974487518b1d7ea6a36eb3ef77bc8b77f084aa3a9d1d5bb4e3479ad80e85cf65a197784960ba635d1824e7f594f59f0ecb56f5c875b573531e47c12a99c417558ae0cc8c59950bdb247a401cc2e1283b868bce02557cac4fa9b868469a86288353c7c5282c5a4bdf9cbfd62dfea6b032d1017327dd60d14371cccee5476b80ad531c68f3947c2e55dd418d9574aab3b606ed4e2e34767bf68d6e4c9bef976ded3d25ddf16d79a7c6c7ee4e98df901b1d0ea66949f4a998bec38f506cddd126fefcc083d3f853431d30edb50165d7c4921e13970ef764c464ebfa6e9dbf15cbee08b368c2b784fbbdc08f196022ad96d8df00867f9c9ba7282f972b55d740ed3483b467b6b24272bcde142ee6b0a8b75b730e270f8f40ac8b08ab0d17f1ba147cf1fb37fb2effcc0ade83f36af2ea68274ef4980d0ffed0ce0b890eac4c4a81ed3c8da2839a052d6ada4c99afcb425742a0b7e30a3767488d175b833bb72fa922902f5b36de22de9da54a834953aa9943f5c091cced779022159f36ff61eec6bc6745303e20414daa6ee2af6dc453cdb6316111e3b6a0665eb530b6f92ec74407c6b7a13b7abb34d9b0fbb5d325daeb82d74f6351e2681482451dde81f8c29abf04d4e6854fcb23201906b22e906b8ad867e9e34a0148b926fa968fca9354e057c0f9caaffcdeaa71a2a5a89d2794802ce168df6efe25cad570dbe4273864ca5e4ca78a8784c4d339ccd1cdb3633f444591d64ea479fcefacf40775d990d88a670c609282a18763c78ebf55a9a60a43d8df104db1d24fc3097df54d56025a6a68ff9592a37ac604b143f063f54aeaf77caf9af90c1b2f4380a1313df1e1d6abee9738196e27a60dfbebcb4b0ae8329799a73a59f84429e7b1e5301291cf13103aeb6e0a027750c4b8470d84cbf4f0ed92036d1db5f393945be2301d3921dba95896fded6b78b27b8ac9054d79da56f2ca8384b9f6a826faee92293240595e5e4f4a9c678fac2e47a1322b3bcd28b9057bc0780cc3f6210ea4fce7ec098a1108ede4d0dd87b62f9e8678882bf475571ae7351f180f2678d537efef3198349571bd42cf5a3ce895fc92c3cf64c3b74381c8f4b5f17f312d73a6b92d3eab849a3e410615aa4707bd0a108ab908eba1557aa87a936f99e775ec5fc1ed5d04bf61e84c8c47d2f546ce0d939887556003a923496976153f3f21fe34587f563b46281f7b310751ab5e8dec11a4c017ee9aa9321efcbe3798bec4311696e8d34cb50cbf9994ef2588f81034c635d8ab157c274a5f2f836b09f1482ed03155a9d10686ee2a1fb5e0a7cb110e7ea87bdfd87b792e4a007a0814d2c13f92e65c310499837992e9eecb982986b49029256285faf2a2440fec5954f74c405d30792a9dabff656cb100b62d1533cb6d979c45b05d57d73a4ef6c484281c8e53b73f715acbb95ed19ed64a92ba5b52962395b267631018490ca6113c94fd2841a092415d96420296adeb4b313a644d9cad7b4bdf071f62a63af95fbb9fb0e404a71a739c3091ad3b9245436c7881f78ef57a7a74993f8ed9a56bb6c12b01a38e6f8cae9dd4cdf77ff0f40da9f4125bcb061622c96a9a7da1418fbbcba83e3ae0191aa9b8c725003e7f9f40d910129bbfc5fc828946f8e59ea9d29107d8bb19a2cb832ead7fe69039f4c226e5d0060972c0a55ae4bc0df38dc518b1fbd71e91afafd67dc1bf2757c57229e82fcad0bd2b5e21572947311d20cd43d70fb21138a9d04bb721a91b3d9da219eec0b5cbf4975ac5352f9e998168c9deb6a9c0a99fbd9da4c5679c06a06e382c623d46a3a7576904a94ba1ce73e26658dcf2b9a539f4bf65e61bb5b16f52d57435cd6adcae6a7cdc6f7a169bbdd30eaabf416249093a749974d5e01ffd4777087115eb2e475c8cd31ef8e34b78e24aaa4469d54dc9d77e3702af0a0afcd1a90f989f671794674dc44055d16686fc25e2733ec777b914e844c1b75398db73c6fbd6b388b24ec5a911f65b0e41cd8ac1ef29285f0c625d9d22f131eb3f4561d67cd7e7c5d64ea23a20f32256933ff9b00a015607de3a51e226d0911cdb79349516c40089c320467fc7c5086ae1465483b9b296e3fbe75404317e1c35f6cab21ff2cccf1ff6d77e727b513358f36a6d111d13e018d49c35ecf4964ba68cb3a11eba7681bacf1848397d8d40e0ca50b0e83031350e86368da3aa0942df2", 0x1000}, {&(0x7f00000002c0)="121e0f6797e45631a11fbe11e68056f4f2ec93d19ab39eee3977a1b697c087ed3b4d7c4752da6a0d6ba59d22dc74a3c3e3b9ca9326981fe8c0e2deaa2422d17b8953cfeb537e3fd6d30ae65cf22540977ba3c3d9c9f5945098f21e6a7e3fd34e77123bda3150456903413c8d6b63f067d16a766647cb6f5d02cbe36ecbb8d6fc0054b91ba469b67c817979a717a18eacd9d4df2e97954ae3ee8bed7f05e1320fdcdb405786399307814e04b2b8a8ccab440e26c4ec4a3495129709c3d6b1fc5e3c482d2b97fabbd4086bac5051b957484b0fa957a39a9a301a128c11", 0xdc}, {&(0x7f0000001600)="f3f3802f3e612476cdb37e95259aa1a78b9d0b64d905c7ec82ea73f3c78488fd2ead0500c05bba194bf0ac35083fc4c2ea19831a317b21815aed143a4fc5bf5b7793dff8ef91e4284a428c708a4ead4d24d9a6e987e14eb44559c21e5e8de2582689078e35cd9b0eb033559cfa9162483608587f693ff2c9363535c54272e85297dbd87971a3b09c61168f9388265b70bdfa6b285f6bc5f78f0150a03d8d3fdb61efe2c8284bbd943d8ff15a17265add80a046f20ef742e099edab6a1a57e4bb1fa662cb50a8de092727f4e903e875a3903710c7b7d2188817539cc43e3f70e43b68af47b1e8d8a4c6b57748eddfae5d1a50cece1df1bdd48e041c8a5f44a8d7bf16c98c06bc8ebd3c3f4d38f6449e2ed79309e0ad220743993bbd8f62dc2deaf9f8de14010b0a2fe8ff3bf9a1dbe9d038c9d6743f7fd0fa5c62d16f9575eae5c116e5751a9ff309a9100049c9856b906c49d1e086395442f893a647d85689bf38cc41c2967966d14b1d2ed12b0399f1dc299d57779936764851c8828eafa73e5b5518bf164d95246b55f346abc2c9dc45846eaa1424419ed6d8b8462a48ae48ab0a77b37b3ad5d263349e737cb23003bf1bb975eec16aa5541f6d9b7e39f7d566d46f32468d3618b4a3d3085d3f987c37c26a3c95463c2ea219465e6743bbc41ba273eaf80718818b5990292fa230d7b6a5df168f7d5835a69198e614a6b5ab5e6f0aea7386a73a55077ec4a100d355b094f5f8239c0771acc72dcc3dd776ad0ab2d36167e6b50ec4e83f6f480ba8d92e081ea2004b409f417f08fed052d8470d81f6020c3a3ba503c70e22c14ecc3330d0c03d18b4392324bb9d11e85c5c5e84ec791042abb022f67729cbe179fe145c44311ac75d65e8bcbf10f656b300c79fe1295eb331b28166f586d0c153729257df6f493b37cff0117f90420b6b1e416f257c5e3bf84d8ce063494295d895d32151f4fe94caef1a2c2652fd015f0b578dc7aaef4389cf1bd9a9bc672de1822edebe53d97238566c4ee969167b45922f58103cdbdf45e39e4532adce85c2b378be86cbd355beffa782dcf9ceb66f7e92c6986d08614c1195c597ecb00c6e83364ba56219e2b56741270172981c86bcf2fb136046a001a62e99a0b031b4b27b07e51a798b337f6fcd6161ac7eafb8f0e442de50d08bd8f00655b8c8f6de7fb0f398dc4f14f3ca0fc9a920526e666a258c49fa5dc7faa672756371f39356868a33f28ecd263249ee495db3078ca80f64f70c3b583226d18c4ee7f7b8b2d13f843891755669de842c0ee338651b46ab3933a93d548ae92e41780012c959c877fb8b8b41050398903b462087aa22991e98ce9f63138a78fa9c3a375bf87d009b50e7812a1e218879ff186ca22b4b17d51fde83f67e6a26085cc2c2412f15d94421d7b4c6ba500021e3ba76fd78d816330b5f823539470d2a9063db214f7580e7733dad800e5cc9ccf266b532336be90343e90bbad8a8a619ce1be4fb0acfd8b403f3b5664ff58cdd304948dffe17746f7696aa580472924c01fb26f28bdc20df90a68921f5df4ee30e9798ee9edc9c942a0f62a2c6c29b9b0464d128e5f46f3abfd6203ef2806301171e3d903e316bcd3495e6c6ef350de857b3319d224f9751e893002bdd597e6771cdcef0f68905aa8791ba887763a4192930d6f25a266912de6a04697b6c3e225165339d23b1b624d67f78045147ae48b231bd49528b9c9732f513d17edbe8dee358f948514e310163efc9ab88d1523afa660df272ed9e896777bdf340b9a2f6f86e4152843b80f78691fc3125f5494eadc31dc0400eb1ac072db17734ce11fc44bd892e1e51d48b3e0004576f52e699e7cb0f719a604c6c3121a75f934ae1fd861c054e1185156ae45b03f1422f3a707b767bf6ad83da28e8351c762b593091f483d71fc0424b9f71573ff729572b6079d32e849eaa4a1fca76b4c5bca87702dd2b6644c0017b2b2dbbe980849382092fb1beeec1f2e3e7d519af5f5123b47cb6b914dd1bd20787352b7250fc68316e6dc78696e6d409b69d1f6d099c6b2db3e3d3502860c1908f9e276461307512b198b4d727317a384058c80d462b84919c9110e5c4d5fb9a008f3f306c04a5ad742cca50b2fb238eb53af4651f1467557e48de9f720eb998d8bd10b5117d29e7e36ef8800bac4cb27b8211d20234be868494cd4ac7e2d92c497ba690c501adc8ad377c1882ac1fec2572bf2b2378f8cbe6b1546d3bbcb2356b4ab51825c9ba523ebf485e3563eaca37419822bd4242501e2af273f4cec4b7e5876b6b56bd3884c1f5cfa52795412abedc1fd74e53f3231dc62e0661ef88ae8e08d6308d6e62c2461ec127701498b67e1ee22139751170b3527890bd0635625a7e7f71b4d2e46fb578dcab9fba3cb1972ebf4c672f4b4c400505b52472836833c500c234cc38073118b5fb361dcffc5065bf6656e294762ad0d64415589d486cd63e8efd7b386de84fc3ad08146d4c83948f6b0ec5820c1f42fbbb463c00cd1547f47ddd82b8807faf1fd1f99977cb7742c27a307dbc4c3849a296a4bd627188fbfb15244ae20638b652179d537e705f3f8e780ea1e98bac0531c569d0dd214f153c6ab4f5cb32c64cbf46e0295b3c9ce308a858de6bb04bac019be270e4e250c83ec948b38b90fee247b3b4028071be1239e2a024ce35c97e7efec47969cd68bfe17747a0398c0be8d69fa1c13bf5e0b0b035c4d74f604862231038f629029ad921d46368b081ec29ce6e3e41e05e4a8f9bf59c0e037663394ffc6ce105db23ef6db776be5aabc513348a54cfbda233a97ac57fdd443be45d7ef9bc3898fa290b4f3febea659ea6db8fc405083c841d85859ee0202fb523a264a1c9da1bf582ae06e06876f7f179e7c992a11b45b66a35b5fe1a49b06c6452004832bb2a076a9ea624aba5906de5ed20c9c71ff5a3c951094141a9db7e98499c17ec99ed7f009f70fa7cb44e5eb87756e4c18d5e935b447b5b7f1b4b4a7ba5ec325499c133f9ad98192582c54f1f442d0d482e235f65629b40fd06391025cb2d0e958d2fcaec65a3fee34ded7b6d469701aae4658f4028eb04f03f6c1f3e5f56125c53f6a73f95c8d5ff7f2a8d1f91c0587323c0604433fcdf16a6b8cfabdf9dc33d03f9c6e5b6fbf1b3d592c56b33df7791ad0cc4b843c6bc0b69e27771f31a9679dd7e4bab09da0733e29f8a59a684ef0e54ee16190c2d88b5fc5a18f11e6c4ccb3b6a97029df63a71c490e52dff4e035b058cb32342fb6d0fb3c337f77f9ded052583797c6af8e9ca5250e284194e366501b77a6d2905fd063f1cbb3dbb3136226467617908e006bc7916c4ce5cf6a42b5ae571138f0a7ec0ffc06ea1b4329d20c15a74da50c159de389ccaf99b76e5cccc653976bc27c897e1cffe98c1dad1caab9fac5b6077c08bdf0d72c678e3ca6114fe8e097bddb29fcdd999819e0b00d18705b5a47c939ff9bb72336cfda6373bb890938a473d21b46a30753a212ca2c95705112982fc4492a237b6b1f29351c5bd74b7d91f989b15810b5b43ea31a4f0fb7b758499ba0e5d45f6ed604793bb58b5d25efb5b3f9fdf8342e7ed7db6bde6385789f03be090f0667d4741bf8daa8eac99b5279d939348743af41f7dfcbae561e1b0a291f9722c6a5e884b2b09f1bdc2c8b723f63077c70f8d353f03130a6efdfce186bc69f0e76cdec297cd80373e5ee984e7ffa6c027ec2f396632fdbf7f474f6820196f73f5b7f03a556a46d4b86678c5aa8f4fdca28fa4011df9e3a8a1f6d4d0d81ce0d36e274fb4ebb98ba2f0bf4f69fd65a2b869665ea6bb6290cf644f94fe2d79765a66ee2b9210d882cd8d301a61fa1fd813bb4406edd8582ffad0fdeb8940226163a47aba4fba672e75d1ecb76b73c5c3fa4bccb25c82de0128dff487611d7c1d7be903fd78a2dbebdb88568bbb9d6f9eaa4ec965344cb759ef0f4f5d12f3c4313f1f0a116279add62ae0a7999cbcec1af736a9352927de82caae87727f6b228f4668db39a527fff58e68f12599f3694e04dc0ee1cf7c65c283ce3b0e73c0fefe64596699e7dbc4f2225e5d1316eeb3441fec4284cfe104194c73a9f5eb21de3a1785b7d15c39b43658c50bfb73aa1c877f26b8efe7b9f2584bf93cdff530a2791a2ef371281a6b3048aa597141f9dd1ae6138ae38d701defad075821c971dd6b5e327f2b2d02b207bc2a49c1a78e38f73759265ccc464275a38fe8a5f5b2bb79b64b580fff894f3efbc73636614568eaf844737852119439f820709813cbeb854eda583e78d565a9633dde8391dcfb2fbc48c29c7f16aedcbc638e0b2f37310f9865c0fdd131f2ee95a79fe3e75a31e5e5aa4f7f4b83a5509f82e6b8c21fb931ad996d60e71cba304888223e4c9e04bda4c873377d8f59a3e589e367aa33ad77ab49d2fb42170f211a39a19a09cf009edde79c4e86649282d85ab6e60451cf4435856a8ac68e6eafa7f80c5f1c89b571828cbfabf1da356f1cb9a6bb9e05a48eb3e985413a12c3e4150dc1f302ec601a4129bb28b12b2e759e46a73bf8fd63cd0152f14c7a5af1542e0cf0dd08c8179e924a61b99160ff72860379b2e1c1feabedef4960b1368c172e0908ad4f8501971b46ef592cf96cf7e0f29b060e7e253c58209427640b9c372ab86fda96786ea4eeb538fefadb65350db3d1ddb00a535595aa7454ad58997b6aed7eef054f0f44cbdd6baed52a61edbf9293292309bb948a60649f3ab3b21b218c39522c87e3b37c794bcae2c51de30f3d0f835cc8bc80a7a8c6ebd9587a352b3c149f041ad157c575ae0648f971fe316a96b38ece003fbde7f8fec7343bbc637ff352a3f16bc67bdfbb94b1a411395d2e6b8ccb3f18fbda5ec665d3f0cfc4d80edf40af0853a96bc1cb55bda0d547b2511b34b401eac474a8c3a304761e51d4fc5abd29ac4282ba44d7c02d7e733dc7d702dcffe6032f234a1cbef24697583792ffec5dfe487dd2a5de301aa48ed7106be8fdddf2ff1bc60fb718749729b5a13a64dd00eb980c4fe303219881fb4a3e83d9384b74e3ccd76ee06601ace2215f5774796be9028aafbc07409bf0cd3c0a529273a1c1c8c69023ec6b3724695db5f5c9f56f8cf4b4d9fdd8b6b0ceedab3b92254d1e180d318dd5b8c4a0486f8021edc0a16057f878c96945450287343799b94744d6362a69bd867280383be806a6d04d7d0ebfb4e6e90d6744826d84db3e4a38b6725c221960e93fa2b06cd45ac17f6db72bcffdbdc34d9544f42c93b44dbb7589735c80fef33dbd0e6dccc2f08154ec2503b59fc8ac10f74a0796f8f6ab8ae35e0ef8f0780725ce9d4f9c2d1b35d4371f66b45786bce3f50e9828b6b311de4e9ef2028dfc6658e61943dd88a4e5d15febe93e0c404482386844a30cc8fb49755dda63b99a5f412f7e7b89d629572f60e20163127617382772c6001f6925d90a563b6a95ef79f81db9772707fc451200e2f9a359e40c807c1865a31c4a5051fcd77395c84dd46d253dc24d051863ab6cbbc58cbcfbe7c6d4b39f057e7c33f3ca71abb3ad8d233dbef29d9b029e2517a94d94e67bf546293448ab9929a7993afa7187c9543e464eada1f83489a567789c643e550f9f93acb32267ce4fe498d102ca80e74fa46589396e9d6f62bff1625b7aa444b34574a2440507decbf35a17077af304f55dafa40fbe7e43535b769fdd86507abf6b57c2b9804261d58a4aa161025e7eaf31e48248c8fe67ec8ec2f11ffda645abf8bd32ada3b919253bf6010613edd40280", 0x1000}], 0x5, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) unlink(&(0x7f0000000080)='./file0\x00') sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) 04:03:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='#@\x00', &(0x7f0000000140)='\\#\xcc\x00', &(0x7f0000000200)='*:\x00', &(0x7f0000000240)='/+^\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='$]\'@*\\\x00', &(0x7f0000000300)='\\\x00']) setuid(0xee01) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x804, r0) 04:03:29 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 04:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000140), 0x10002) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x25ad) 04:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3c}, {0x7ffffffe}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000180)) write(r1, &(0x7f0000000100)='w', 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)=0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:30 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80, 0x4) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1000000000000174, 0x0, 0x0) munlockall() select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) socket$inet(0x2, 0x0, 0x9) 04:03:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x18000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x1, 0x3, 0x8cb9, 0x7ff}, {0x4, 0xff, 0x1, 0xfffffffffffffe00}, {0x1ff, 0x4, 0x2eb, 0x3}, {0x1a30420, 0x3, 0x4000000000000000, 0x10001}, {0xfff, 0xffffffff00000000, 0x400, 0x4b}, {0x20, 0x7, 0xf2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x100000000000002c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x40, 0x1863}) r2 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 04:03:30 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="f9a9794b80730753979233f41a78b666d9e7e072b7f1da3d94e4deb997385efeb4bc46f32d6032fb68a6d4cd1f1e78c115456ca2385be998ec6528e4d0e2d766afaa9653aeb2a771f4bf80f42c7eb1c79c423c63b09262a96bf4ed96b7f18a2703d7c5e85283a5735a8254ad4e02", 0x6e) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000100)={0x8001, './file0\x00', './file0\x00'}) flock(r0, 0x4) accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) unlink(&(0x7f00000001c0)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0x7fffffff, './file0\x00', './file0\x00'}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x588f5d7454a93204) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/1) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000300)="376e01752614ba5fe2e0b9e34d79f34dadb3a291a15d53b90ae45c7c0ac10bc4d205ef33f4e0ab42d130e6f94cb3585b0216ce8faf7b08b970bafb49a982d754e210b533e7970edb07337e01ac9adb2d323791ef59d60bf87ddd889b92d15bb9d1603051aa307d07ea5fbbb9ace62619ddb9e92bfccf52903734c4b8531cc79974c85aff2707fdc991837b153597f348c4fe53f94cdf3acb57ce6d54afce7e1117233cf1a7b890cc1208be79064e8683bff6e7d2d229141a0ea0786c319cc35089ee9c18f56dbc230fe37ac0df5ff38995183375654ab85b20ef044114ca2540ff85fbfde6f6be3d56c753a82a699f5ee75534fff2d0ed82c4e948e98e", 0xfd}, {&(0x7f0000000400)="67ec5226b74e394c0bf71b751050536b9dd88abe6691277bc7ce8bd99704eb9ac129a304fb33386a4235a660f418e18c4fb86f28a524", 0x36}, {&(0x7f0000000440)="a7739f3ced7472c913c63477da22d968ea51a944a978d979af0ab7674b12acd2dc600c3bec92dab8c1725fbdbb1b6fd616bf924f84360a038e4dc63f5821bf4877e51d37b08ef6a2f2896e9af679ccdbb8a7cc0bebaefa8e8f41106601eede3c48745553c97cd1015c37b2f7019c81be852e9f50177452de3641b4b3bdfe", 0x7e}, {&(0x7f00000004c0)="63a812f2b3ae678fd9be3882d3ab6ebc521fdd265b4445b66c4edf91b0f886c075dd6a4b54e1204d0abe9c69227e447372a9b56e4d7aee4d889e3487635a5ab04c9c24198c1ab9f1a547a0", 0x4b}, {&(0x7f0000000540)="9400ffb934c82adc7c4cbad0aa3ba5c88791b2c8ebefce0dce57f69d7fec50a7fa36199bd0506ccfe3d8e6da0e858e8122a07e2f014938603d500acb12ad59968af31d0bb48261a9772fb8c79cb131c32d8fb3d7bc2da6af487b2530cb22aaf58c8bc0ad852e39408d5b5314bd117426543292ca535a480910f2c242a6eb9bf2ef2f7031d08f0c90", 0x88}, {&(0x7f0000000600)="38eaa2afe986d701504ee33f910a43c229a874ddf611bb4920f02ef7ae09924b908903fa195e4721c170acd046b20f88ebe430c4e85c2b05108f390c916751bbd58e8a120bdf3375a63ca4c0cf0d9fb59456dd5b417b01d5aa755d9319e07346579dd7347a4cb2c821773380649d2a3f2f57c5547663182a53eaaa9c4b11a1c37870", 0x82}, {&(0x7f00000006c0)="280c6c3155f819b4ca1964b03e665eb5ab02529228df79642602cc5ce837487097fe772d66f5916b55ded5cdd0ccc2e5487648a898a0a71fb57150fd9bff301d80d2dcab3c5ab9c995ca567016d5fd3dba4904c42810994388d2398bc2f39d72c3186457b270c8fb69315f4e48f57bb65cfa9387e235e698c17f1b686722eb199962cead1f4502d5a3d3a5fa130c7b17d3d88046fac6bcb94015fb2a75ba20afd272c7840d8309b06f7cf2094ba573d1301dd97045a7b7d4d400d5c84306ef0d6042483dc11d30af84f0c055cb0757eec387ff8191ea9f4e5f", 0xd9}, {&(0x7f00000007c0)="9544bb9789f0572974f12f957517263e583958f2007b511839ec865e", 0x1c}], 0x8, 0x0, 0x22) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000880)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000008c0)=0x3ff) r3 = socket(0x18, 0x1, 0x7) getsockname(r3, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) writev(0xffffffffffffff9c, &(0x7f0000000bc0)=[{&(0x7f0000000980)="707fb9dd7d0a5433271d9595126dc125bb60115bb8f0216688c41e7f8b117367373515509b00abbc9e85ce6c11f0b3f61d689a7e70b878129a98a9ddb334a81e40abd44f0c6dd3d6779e57da2a94d01a9524e8cb4a2e15c0b9750cb76e833081ee79045c9b41ab45d0a9a787b03d73a07605356546c74c20afad3b921f4cb347c3960bc390b01abfcbc704c3e72dcb8eb0c7c697437cb3dff8de3dd17419cccdae3d200729aaf77bf1ddc5c5d84e64d17baa92", 0xb3}, {&(0x7f0000000a40)="90733bcd52d31147576c9f3827c1a8af415353b739213cc2c40a32396e23cac423b13e1feec7d750765330c15597bfee860d4f40e00b2268ee188149fd20cbbe219c2fdae64bcc54197195a10df7875e3ff985023fac2b20", 0x58}, {&(0x7f0000000ac0)="0daaf80cd5d0a8a98a35c0e9fd175d71cc01d5d429a6603f", 0x18}, {&(0x7f0000000b00)="b0e10a8d1b014f7a00d9660971498721ff39d02c5b436a66da59f0c1833297200b1a2a398a968aaa1cdc3a96bcbf14a083c334773a4b9538c8e62e45de3948e962aadde94a83435accb117a9828af2ac4bd84d0de4ffd86ff108baea9273c5a0ead2bc7b422cc86a11d8a6967628c2974aca62b2267147e2ffaa9f9ff892410c7e935ecea25111c5023d", 0x8a}], 0x4) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/pci\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, 0xc) r6 = getgid() fchown(r4, r5, r6) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000c80)=r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000d00)={0x2, &(0x7f0000000cc0)=[{0xffffffffffffd066, 0x8, 0x6, 0xea}, {0x100000001, 0x6, 0x7, 0x8001}]}) mknod(&(0x7f0000000d40)='./file0\x00', 0x0, 0x10001) msgget(0x3, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000dc0)={""/16, @ifru_addr=@un=@abs}) truncate(&(0x7f0000000e00)='./file1\x00', 0x0, 0x1) open$dir(&(0x7f0000000e40)='./file1\x00', 0x8000, 0x8) r8 = semget$private(0x0, 0x5, 0x6) semop(r8, &(0x7f0000000e80)=[{0x2, 0x81, 0x800}, {0x4, 0x3, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x0, 0x400}], 0x4) 04:03:30 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = getppid() getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8, r4, r9, r5, r6, 0x4, 0x2}, 0xfff, 0xe9, r7, r8, 0x20, 0x7, 0x4000000}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r10, 0x4, 0x80) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000100)='w', 0x1) write(r11, &(0x7f0000000080)="a6", 0xffffff28) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = socket(0x6, 0x4000, 0x5) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) getgroups(0x3, &(0x7f0000000140)=[r17, r21, 0x0]) r23 = socket(0x11, 0x4003, 0x8) sendto$unix(r23, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r24, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) r27 = getgid() r28 = getegid() setgroups(0x4, &(0x7f0000000240)=[r22, r26, r27, r28]) r29 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r31 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xecb, r12, r13, 0x0, r27, 0x1, 0x7}, 0x2, 0x20, r30, r31, 0x9, 0x2}) 04:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x50, 0x0) 04:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x200000000000009f, &(0x7f0000000100)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 04:03:31 executing program 0: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept(r3, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="bb162e2f76696c653000"], 0x2) 04:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x84}, {0x20}, {0x4080007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x1, 0x15395890bbc0c897, 0x401, 0x4, r3}) 04:03:31 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x402, 0x0, 0x4, 0x0) 04:03:31 executing program 0: setuid(0xee01) r0 = socket$unix(0x1, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 04:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x140) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xfffffffffffffffc, 0x80000000, {0x200, 0x9}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="e4f34115a9130bbd39e69dab8665") 04:03:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pipe2(&(0x7f0000000080), 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x52d, 0x2195, 0x8, 0xdd65}]}) 04:03:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xa35032ad) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:03:32 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2b626902e3ff010d9822700fd1a9f2d2a457e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece487165fe373d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673cc1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e9323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062bbd3b79e07eedd63c78daaa420afa5c2092a84734dcebdb46a61e6b90445ddb277a36627c228e6f9c6cc0"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x2) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:03:32 executing program 1: r0 = socket(0x11, 0x4003, 0x8) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = socket(0x11, 0x4003, 0xc9) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getgroups(0x3, &(0x7f0000000140)=[r3, r7, 0x0]) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 04:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) dup2(r1, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1, 0x5}, {0x8000020}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000580)="b5372eca814fa0ca58fa893033e8698069c8a32e3a0400000000342eb0c4438f5ea91e997c570b66731ae6020587693dc7315985640542f1865f5ae8708b2edeef5c0d9d733ab625526561a96a55f14c79cc9762c5d85dc727cf21fd177ce9001ea229b7a9726bbd8291ba786c9abece722add47628c3a287a7ffb9f5d3ce99fd48f2a4965eb7ebe10e721720430820f00909777d062dce13170321e9db53fbc2624568d", 0xfffffe8c, 0x0, 0x0) 04:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x15, 0x0, 0x28492f91}, {}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='/dev/bpf\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000180)=')\x8c2', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=')', &(0x7f0000000280)='\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='#\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='.\x00']) 04:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="e4f34115a9130bbd29e69dab8665") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:03:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x19fef, 0x9) r1 = msgget$private(0x0, 0x121) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 04:03:33 executing program 0: open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0xd6) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 04:03:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) 04:03:33 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:03:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) syz_open_pts() setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 04:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 04:03:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="280000080000000051db1d7169efe45303abfa01000000b237220000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x40) 04:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x10000) 04:03:33 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/117, 0x75}], 0x1) r1 = semget(0x0, 0x1, 0x400) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/210) r2 = semget(0x2, 0x4, 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r3, 0x664830e6cac5a7a4, 0x3, &(0x7f0000000200)=""/168) r4 = semget(0x3, 0x2, 0x4c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, r6, r7, 0xffffffffffffffff, 0x10, 0x100000000}, 0x5368, 0x81, 0x2504}) r8 = semget$private(0x0, 0x1, 0x244) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000380)=""/133) r9 = socket$unix(0x1, 0x2, 0x0) lseek(r9, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000440), &(0x7f0000000480)=0x4) r10 = getpid() setpgid(r10, r5) r11 = semget$private(0x0, 0x1, 0x24) semctl$GETNCNT(r11, 0xf1f4dd278b25b6e6, 0x3, &(0x7f00000004c0)=""/164) r12 = shmget$private(0x0, 0x2000, 0x258, &(0x7f0000ffe000/0x2000)=nil) shmat(r12, &(0x7f0000fff000/0x1000)=nil, 0x2000) r13 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r13, 0x80185758, &(0x7f0000000580)={0x5, 0xd920, {0x7, 0x1f}}) pledge(&(0x7f00000005c0)='-{\x00', &(0x7f0000000600)='}/$\\\x00') r14 = accept(r0, &(0x7f0000000840)=@in, &(0x7f0000000680)=0x2) getsockname$unix(r14, &(0x7f00000006c0)=@file={0x0, ""/108}, &(0x7f0000000740)=0x6e) open(&(0x7f0000000780)='./file0\x00', 0x20040, 0x101) r15 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000800)={0x1, 0x5, 0x7, 0x10000, "897f99c957b4a4d9f51212f1b223decd9ee5b2ae", 0xffffffffffffffc0, 0xf6}) 04:03:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0xfffffffeffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x1, 0x5, 0x7fff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8200, 0x0) socket(0x6, 0x2, 0xfffffffffffffffb) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 04:03:33 executing program 0: ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2000000000000155, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget(0x3, 0x5, 0x800) semop(r1, &(0x7f0000000000)=[{0x1, 0x10001, 0xc00}, {0x3, 0x2, 0x1000}, {0x4, 0x6}], 0x3) 04:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x80000000, 0xffffffffffffff08}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000003c0)=[{0x7, 0xfffffffffffffc00, 0x7, 0x7fffffff}]}) dup(r3) r4 = msgget(0x2, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000640)=""/4, 0x4}], 0x1) r7 = geteuid() r8 = getegid() msgget(0x3, 0x100010056) lseek(r0, 0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) pipe2(&(0x7f0000000340), 0x4) r10 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x2970, r5, r6, r7, r8, 0x20, 0xac}, 0x6, 0x5, r9, r10, 0x400, 0x6, 0x1, 0xa3f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000600)={0x3, &(0x7f00000005c0)=[{0x3, 0x1, 0x6, 0x93b}, {0x8, 0x800, 0x4b, 0x1000}, {0x6, 0x8, 0x3, 0x800}]}) r11 = msgget(0x3, 0x11) msgsnd(r11, &(0x7f0000000440)={0x2, "e258163f4ae843e34425422a065c2c1e576ee62cf4bbd9af9fa43d93dd398183a2c174838f8812b7798ab16fabd8ff16f4ea17ea5915a63f3f65413acafa59b44b6e49f9d43b463185ce756b3257a7ba2634685d8ed4de9453d0c0a0f52fc80395798198f6a5620a432b80cff41d39b7621759844e7983af0ca577b1ea6dad80522833c940ba64ae5690207fc79426458ecef05a2658d0cd38ca06e1084a8252a7dc7459c3a2493e585dcd2bb56c49558821363f0fc634f722203c0beda02b484b742b88ac451b273165198a548732f2b738f018a91331f8d1c026affa7e3faf275f7e76ec0a4d48a207dc6ba0ebde048e3cfffe630e3e5451edbb9716c43620085a36487284cde86077c2d48ecdc74fbc283efc01cf3598e358eca7525df50dd1c131e4b7762dccaa62b7cfeed8893323388a889ce82b5eec04fb3120ade8f43e08fca754594df2c0fc190521aff8c5056b75716520543551c2d626cd257e6c6bd2a3ad21f18c72bfe2c22fec6585d9f52d0802"}, 0x17c, 0x800) 04:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x2}, {0x6, 0x0, 0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="05da9397f2eca2f74fa95428b18e1490bbabb3e2b037ea8510a1c52365ffd9124f05a220e1ea927161913926f3889561796abd2c73ccfa8f55d1ecf8b896d1abd1494378621efe5b455db1f7641948128815c9bb7659842ea1cb5e4d1b964263ab0d6d30", 0x64, 0x401, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 04:03:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10010, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000016c0)=[{&(0x7f0000000380)="7f215167613d980222b47881e37db39cd8c7adff22fb18c04a488e1a50ffa7fbb22d887163112250d88924d8f2fec9f6aa85d99f9da38a06427bd808f5e206db892a75583f49e1e6078aa1cb7ae584d049256bbe05844480046e8a27ee52674318050dd9edb4e451e6b925625c1b4b7216126004ddfe3bcad65179d55efda30add2c6eb4c2bce8c151c38c950cd92c9a0d1133577356316866749226a06dc74431b75ba9b843b1af73a84fa85abf91aaa3b3e7a4b80b2c2ca3f2b77a8b00ed3f2aa74decbf6c050c45477e37e75fa13e7ba09e0807c313173347064f458bbcba340594cd922d8343b57ebe708050de234ed87872a3b4e11a2e265b5c06a1fdde11be91ae2a38806f098b023ada07f1a57ae11aaee5e7194209b930c3b28633c9864710e1b19d4c4a93837e8e0e2d26aecd8151253c1cbc8cb89daf02cabaa16facd071bf98a3bb19ebb56f0793ffa9587609927639002c1b0e006e15ad41d1fbe0579fe5edab92717afb98f7c586b1db322e7ea4db3a67f63de197673a7f8d681d31e44cb999f4dc531666c9ad8ce22b02bbb71b11026807ed8867f7164b8c769d0c7dfc34e12ae6a17199429f6f271e887625192d2d8d920b995777e9e28b703e8124a76a628f0210a24a619a66e66246a63246eb38a9e4ce61f471d7907f8a94b6ff2cc02b49721cab3f9a5bf3f077ff3a3ea688b0082049a0befb7f33f61738091fc3b04709be4983c897b185117baf035086e13fa4b7231912afeb28951ba2dba1fded79d04b052b520e1ab32bbd9eefac4d526b5a223ec506934cb7be251293a8bfcfcca36e6d52183b1b330afecf09e4b963da1586c5e668a40192bb287ac770f3b4d1024fcf8782519360dda9c28d56c2e0066bdcba0815e8f76c816409ba9fe1b6fd8a3f8061ba8a66037638eef7d081f044a037582b1e5bacb4686b567714f764f2e96f918e53e1dd9a1bd59c09ca828179622e552c99889407b24024954f13cd117f744b31fbb4923454a2829f8601a6a62d65548a78a95e3e70c48eb45bf402d3f9fba85af6004a042b8d9cc80e7383f294afe7aed1df072337212f5ae3f6e9395f7bc8994919ba11de9acb1fadd7cedd74adb001fe54989fc43b23fdf00ff2e74ce9ffa250f90e8c6710bc40e4a9c1019004930b7a979ad66d60c333bd3e7bd6ae10a1fc3587e42bdb0cfd8a064b74b0e6d194c9af1fdc18111bbd61b80ff2e34a1e11c72043abf337350a947656dbcd140c08004b34d7c72963f0d36e075f2d50ff60399724161e1b4fe55ae0dcfe728943dd306484450873220860b66924ac5d8becc832b25b560cde75e9ee4df8910df770ffa40023ae96fc2d3beeb82e13ebdc2aed245e0e45e2e56ea23a2a4d3508bd55e3983633209d72d367ec3f9b9a82807cba532636416a737f46cf6cf76bdbe7830f520d4cd77ac99919c44255add8362181f1714f2f41c0975473112477cb6b15201032fb45811d1cefc718395de0844ffb6298bb7e020ae25543db479ccc1a4bf313288a8e17fcc7bb6ca4d40a74adafd2a5d68b8a4e6c9a01d945ee83f6f8b060f8b4badb4313151d4db7937d6f30555d6060a4ed94c01f0de7994e979b6d3824770c6c400ed910ac9264cfac1919375b0f65e70384c7539d20c172ba508ec466cde3dcd4442de38d1aafa8a1e1f796f56b80b74f06422ced1a1a443a322271556c3444177e87a6e5dda21ffbe0dd7ff35037610157598983fdcfbe9af0a6e43fd51ccb90aaeca00d83f027d875881e106dfe3aa9588b69a3e8dc833bd1dbab9a16ffda9eacc0eb943e345ee0db6c76d7f12fa768ac17d2649c46bcb7dc2d63bb0a8579026f6556e7684122a4eb169c11d4a36750e704bca2f16dbe67c3340ec8a5c1d72c4291bf3d4a46af4198747542f45d2cb61bb3c4d52fef9769ba5b5c81b1acf9c3ab7dc77ef8c27e4dffbf91fa79b2c599750e33c3f41c94082a203153b1f9006929b7bd0f1dda819a819a0f881e8598d451ca19f455546560b1ac24b2f3a93b556348fb10db9c9721caf18bf9edb10fb7e142b7e9d98e608f7376c045144798c86bc4a3e4fc0cfd8e5944ea929818287c4c891c1c3cb86f3307e9deca2728ff8a65482cf88b5dfc0e9950df7c63ec3ae6df8f4780ea8162b11c52b98394b207adcc61eb200d0d88e1c7bea3de4d7255e77c21a9d9e137c56cd84c6c1ad814de3e64da52c01ccb5aa793061a871919cb5be7dd079012b5762b6140fa354707c404c3ba6ba8e18d0741e73fef61eedb02419fc2d88eaa42b28a281c83c7504134a77fb5cd8918849d6fa0dbdd4df301db3b8343d23a8f1d3949b814dfa12c75f847b691fefadb2e7a758c7a1c94ec6d7702740b0d01eb64774db5cd8e23b1a814afd0198686992a5ed90e607ec9887f3389c2fe4ad455c91f8e1a7b5183aea88c52cbf65f05a06d0cd0bfc9d421a5b9352d898ad28b7e4ba399fc9168619e055937565d36af800b65884d3e44ed2f0f2b8352b8e54db9fe174c9c5eb7ac5f3fc07e13c31c6130922344a8b24824034b020df0f84f053a5248ba04391410139289d46f2207867b0132a54a583fbd5239153697ee5d508fda664a4d7846f0a3e4a9754887eb8b80398eebb48050673481b11c8f2c5e548565c9d91d93da0661c97aaf028a5616c209238ef79ff474f7f7a9e1be51196acfd43c799d0396e7d26c034aa1d92b3a7cb2c124605525b34593c6e04b7333f0679a963daa9b42c256c399ba93344958489aa510c12a0f8380de5e306294eeb575309418356ae230768242df07897c4396d3171f4dab75cb3574420260feba5421357536f0f11c861aa6235fe4469aef66ffe524340c1a86e737d9aa026f528b03e66c163471f138966b658fcb4dc8c1ea5120e23e2758a55d6ef6a1c0cbacf6ef912197ba69f75c6c9c146dd294dd4b1238e1a1feeecbad283b0ed65e8b3f433fea35398e282267e651c37a7fc4e6e9ae8ce8009b2cf4a9dddecb89048f08d50de2ebaa3e6d03e51a3b2e7d7e7b4d6c610e479098c1712778b7b0f6d1ab63384d8875fcda64bacc89d6360ebb11113535297bd080b88bb0009ec8ea28a9693df0f2dd22655a8a6dba0997899bb61c157d6fdc7d7d99fd319d5904387d6bc2f49afa25ce2c45f25fc4b585dde5301d073a12a034f412b8d53152bdc522d9c40c60d01cd0332c4da2412ebbf8935ff896839cab01b10d8608f392a8976bf2488553de4c9af1c22fcb2ffbe6a9c488f6ecb661bf7a76b23b79b7c9f5288d16211e8b09e03a5d90aa064deac1c29820d14d63fb61e1608f8a9d16a2c99df8a4205b96b5d2dd3267506ab281726533943abf4fa5728278d315527712d516326511a0e7c5d8855e52d954e99e5ddf4c21f039683127935c869206311d491e76cd8188beaac84bcaacd184ba028b2019d832de39802dbf541a220d059e0ccdfc1962a1109c74c948c6a82f95aa1310721434e9767ede92a3b6c1beee6c2627b5f90aa17b4648f91057a05efa170806c2d48285fdbe891c6d20b9ea576e97442fff9aecdb768c3d378bf98b41349d5f9e4d1340be22f57c2559e09235070e066bc74f603019d9559cf3cfddcb8c4d3ccbb54b9020f9ee0dc50146b0a98e2b493db33e6b1d4a7af5e559e2b1fcf9a8fcb20a59b8f1a3292de6d35be07b8fec21c05374f383d83252d37c15a5433901aee49293865a7cda06e94dee37a18b2c74d585203da6bbbba7f3690babbedda1a163fb26fbf207a817adb6f737c3df3f1eaaf917e0ca8ac9e2fd54e3ffa3458b1bb3531993c09f4bc73a9659fabfc9d8e9ab581c72c96eb9bce77781085fc9198b91e302102df89c0ff63d70860d6033179f7bea42cc62291c00a69bdcf91de9a4a303666cafc2d7e1ba827f1815ab0edab2260cd00d72ba638127ed42c08d7d53564134d01657460cf5c23cfa290a1fc508078b04339c445ad7afc69b9ccd90a9bd87ddcccf0d9656ef9a256d36cfc4caa88ea9e58b45c81b52b7610b662f6c11795aba797ebd7f6f079e2e1304babfcbd67716b9880e735c5a33759c0e36888080b9e9f88f2ed9e35f5a850837ecd16da12c18e765a617ccc919191d338834f0fdcb71d69f653632592ee3c375b3052fb78519b205d24205a758bd452184a1d83e7b477adb2b6c297187f1f9a26ce383bfd3afb049927d7e2f8b000b7b322e0b7de6186b173cf1328ffdc9f91a34df4cf1a383e9d6067efa61cf9259246b40803890b45274f3f685a392adccf9423c6072248b2516780ea18d8b06391aa1cb28b2e50546503b320e7ea335f3e1cd5b796cb8e3456c8a208fd39ef2d1a43c1a91da3df10282122ee811996eb407c2f545a3c82958131806a7ae8ff920843fd6879e2a14a6a41462363c0ca1b979fd749b10144795ef0afbb7fa01297048a1195d19e9b7d5db7d8b98b53ac6aba31d3df448d0191a11688476d72e37509584299d22ecbd38e153b4dccd0fc9c2ab5ed172a33c368e211a5b1c8b3ce0e0bd1eb0b839103e0b552e0028d9033838d40ea6622bb36fca520d7d3fa6862c3533a41ac8165259092c239967cb1dc3a297a8a703919e24be27d2e3e49c9ba888d6bbd64347179f75f17e1d2bb1590656396489ea7a4f707edd3dd6f3d986925012845eefb48cb84cc462404937e685c602f38a7781ce57cfb50af71a85ffab94bdfa58ec5c6fc9103d099917cd4424ff32d754ba0dc480bd64ab2f2e8eac7567d2f06799490935d91aeaf9c0292da80ecb931988aeabfb22195e78e35e294f6146f651cadc45e55dec3617f17a37fb527a67672165a4eeeb7120d862477cd5637934c6fa7c259ce827a8bf7310fc9b6d205a4fd12ccbd1487ea96f07932f1a2ff218704bcd5eb5b44ca18962bab950e49a7cea862f50cac619c88b5b5b4ea0476e5d8f271b14abfef92cf1dc9a2b8f64210411bbf52e3abfb043f06280e43bf62acc99a4ce0375c4245e053d13805e1e3bdbea8ec961c9a4483384c5836e9e28dbdb3cc866c1ca4ba94966477bcb7f34bdf6081dc2633c01de42e06fd437f201f931ff085e993a6f0ba63d86174ff8c6c89c474a90e059a017bc04fbe6609d486b72588c4ac116f4b15a31d2c13c796faa0e51dabdd42f4c51298b864c3067c3b097bbcc6eb4f24b5d4b6df687931d312ea270be83bf8a51e70dc6eb8f6c089f8f95f9415f56a670fea008e9fbb630dd256e7a6ac3a57daf002d4f6d03091c20adf6e2eefc4072755ce1e0ab1434e8942d66b3806014f3a5be48588464e32a9886b3da0370e725a644a460419622fa4365ac51d8f7352ebc677da2c80bd17c24e84ba233a7b2671b126420bd7249a7e755fc3e3de0049296de7f7a907af4601b3cec93249f076c1ed3485b5ec8bca77337813d687cd68c1c5927890dcea700b2d8d8be1e701c6d692578a9ac8d97da89aaa03491a782586142ef8bd921c0d7cf819fe08e612f564a1f35e8b554edb6d6acf55dd2dcbb40f431874d0b59548d8cf408fd05667620f3ae9172c26dd2f76ab63b0f3c9ac683a8555566f3f63227da2c878fcd2d4dd0c85b8124932fb46c3b77e34f0605df140b1c2dcf9796711d02ce8d07c374f87e989af9ee799bab18e8b4c67f909af8638bd4d5c53ed563962f8b7e3190c64572e0dbd639d2bb5f36a400edd53fa85ed297c61d07a8bd6c8573782ca7cefd941d566527f1b3c5a73f9c7e371cceff79fae6c4826cb3ed8d799affc5480b9b96b9df3867e2354acad9fb972673c37469ce85e75fa3b7ad680415d0c6a9597d27", 0x1000}, {&(0x7f0000001380)="4b0423385d0c21b7ea94b34daadb1dad15da2a90c88d0555444502951c467dc0472d9f5a80de13ab6c2da9ef2bd49e7ea4fb6b24f21592b1e9bdc493a607e93d97cec8d6d8884a83", 0x48}, {&(0x7f0000001400)="69a377ff368e0146fa5fd4f19bb6446dd6d5358e4f92dc7d42eff8f07773d11fad87ede8845f7c0bf3ccfdd7aecf6f9ac81cd3c5654e0091d410e0c8111f67c597a344d0c225803baa036fc97f6f92ed448c43c1d741cc4cd1f295c5d1fc3cb450509759eea2c1c93ec3fec539f92e34964fcfd138cf07025eee49abe1f2966a737b441e83b495f4bde1c8ec936025190f71ef57c7a42d80e8d521a600b346a81f8f3b782790eb461974635fae712ae3aa990f122a47a039daa7ac69c2229ea0", 0xc0}, {&(0x7f0000002740)="3b03eb1310f5b581f56c591d3c66b5c5ee82cdd34c7438afe3029381260727b324fd3bd8a793bb9b1bff3e90ccb05c4aa8e6da02c328cb654c14ef52399a20c36011c7a59c70d68b6123411b96ddd60c9d77e03b8eded5e87f91cf47ebf02f36787edb6cfd3e1abe7a8f5701334e03d20c1e6c14d0f8aaa3aacc0ba14c550810044db35a59e5619dd5d10f25ce3bb897f26234e8ed0ea26d26048eac2db3c83599163d34c27ff9cdc14d60c96a012119f2db1235f07eaafe75a889ff3413ab5aecfe07669d747cf11738e9b50a62f214de18722e30a0d6c97cb313f1c01172fdc42d8ce303e47f05ad2532430cee916f174e6062a6a64f19634c84b1d3427d31d63032f05ea5601a249569f09c34ac024963f49fd8b73452002c89281cb5619b8a70ee81c0d9edd2afa84a9f1cbcc007eb8ce07022726cb63342730105367ee231078a91af2c2de13613bd48cf616fa50cab15eaddfa7df8434bb7f56940b8f4b9b3510acc576cda3ec3d7d1dc0736acf7bfab7ac67d1d2e69e7bd01f15e22a150b019d839c30e3c54948ad035f35cf24e9c1b7c30326eac20d2f7cf8f71b3b7cd81637be34ce29308dc48fc8202e957852cf2bb77b178e944341e7f76f1ef0a9e51571e29bc7b82ac451824c850e671c03bff983aae54450236a0af4daea7c3d60498add9330f9f49ec4501354d5533d505f9d9b4f67944d6a962e6945c85eb5db90f2aa16aa414525c7bb84822124e69a537344f4cee0bfc162cd4641879cb85fef8e85dba8020e66052a3378ea5b9632f9e6f6a96fb94d362eef3bfacf8382e7b77268996d6cc65a56c56ac9f46910c79a8c46c56d896a358b25dd77b45aaa8f7bf25df937c72659d69f35c1f06a77687869e7e04074fdcd244fdd904bb5baa3297530e8119382ea8788ab14ea9ca882ab3dd0104285b5044e6c36a55b6bd031541b8ed07becfcf62ee8dac657e512fadbdf259b8356124d72334ecb23961d56199f0f99170f2799c3652ce7ac3fc280b662816d45f264eb8e76479d061ebbe7395587e9c4b2a16115c6fea05459a250bec86bb7ba135a4d89873b5fd82ee4a133abb58adc33b913772cce8b57677c770ef00a84b681abddc5cafccf47dfe4d700cd5a9cb3e0644e5cc3737572c57e3f72d28883383fdd4f95112b5aa8b69e6f012a154e99ba8ba05a6fae1501b0f878fde1dccd9af3918e957409929d01dc23e6a0669cc71fd2c0d494f92847e8f0e9c9697dd14e57c9eefc585a8bdbb9018650847786bd7b6f8277161b9990ba6e88aa2bac67b384c7ba1aa7dc13030dbd212bc62092ee65e6e0e8db624d9fbc26919001fb36a00011a865857ce655a380481b78949c6937424fba9ff3b235f302181db5f6e16c0dada379d28b1f01c14ac42e49feb2411b4bad8881d57d6c2af87daf0c58bec486bfc0de1ebe09ebd131c8986d0d39d0ea911ecd41b759e54081b3cceb16dd097086fb0b7e9bed7c014c91f8e18bd24ce1560d5002400b3653e394c094784fe10403ce49519e5de1a035b7ca5065c97d3cde91afa875f0add606fdfc9c798ce2e72521cec3a57663c79c997ba7f8771ee029694a2a062ab7739c2f973b95358d76d1459e1ad670b4f048d0685f4515d34cbddf192fd144e761ebfb6d572de7400aa19e61a300db2d23a225fb12c509c479df1e8f7561c07c23d547ad628b8e1c58ab7216b64316a84a4ba283edfb22fdc659f8379b477d40dd0bf8b1f358d50156f4669f98303f77f0962b8d5e9e1874fee8252c14f765abba43e5f1fe5a4148062f9a19cf3730e94c6c5c992ddcd49bc17cdea9b8e515fefecc1d97be08808ff33813420c1cdafff2a69b42dc843dec210a4a603856381d3e81f2f47a5ed1d4a1cce473a7af4619e23b2cea588e3cf28275299547f1e2b78400e48026081fdcd77a5828db085e2f92874a99b21755c09c0aac4e9d4f0cdde03eab89762cbf08cabdff2436e94e0a9c4aacfcf1d85925e1b53e0901805946332fcbb2e0d27d55a08c42e0447a7a0b85c0ed258295c7a1dbaafc0e1fb8129c159ca007d7e0500d660874928917fec24847cbe8140f42adff2970071fee9b0f9924051c01bf397ab7b546409227132652536c8d398a164070d96b7cbb21d0e9e679405729b651ad4ca8f2dcf837fa6358db7fbc228148a72ef708657c1cc6ed1fddfc5e94647cd4bd79e25426af4ab97f46d7862c5a61b7c242f2b335ce42cdf20ac45149bdf03b89d4842ceb4767f96802a03ce33cafed105f557649251b71126fda29430742c3b24343484341edb3e95ca9519d5fe90a7de647a9d034edaeb1465425b09f10c64797161aea7acb0e2a72279d154869906ec81df174321f91ee311b417541b96d39b00e8f976f71f98bfafa1c18ba5fba34322bfb664528501273cd899f1f88aec6fd69bfb3862bda38bf0848005f0f3036cf429e98a3cf726e77ef077d599cc97f34b78aed90a38b48798c64512792863896de7611e71e85125dc0c3bb10ca10f20f4b0e7d864ef49c0c74531c338acb7c6b28783ec8b42e48a088e237b0ad9142a10dceb892b51128b261da59b752332ea5b17dab93e017c577f8daef015bc8bc38e28ae3754633642d9812ff6232ff13aef0a92450f3224d5e049e973474a61cba7914ad7a0e57dd6f0907f61793144090fd0c2d5940dc7ff6e4575a2defec32912853b6bb24e0455c9920b9ee7b41d091f74e71229809902d66a1fbe71d1b6d533bb5a0ca4c01dd0b2b63cfb2343bd2634546817a16f60a608b1014389727348c6b06f3b474bad75d0d7f90e4d014b9634bf70eb0641c18e4388e64bf67c9ee25f37987d6be6bbd1b74d0dfc67f8e7ebd3db91b36d6d6bb042c7d46de8d33128b7712f08be294460f73535972b295cbee0d5ac6902264913c144c436c40e0c3f0fda1803d9b0c6604889cf18a5e9cbac2a81dbd43925e353dce7399933219e874e643a4beca427b31f522550541cca217a59dacb45f2cbca474c1d9410f8f98168be8d12ec44c0dcd0a271fdfdba39d151fe53164671e35d9cd9d6c62ec408e22f513ab6812b023578d00b1bbe5b22f25446e21f98926fb09add2deaa29f51654bee285e92bf00c405a59de9bd43d7ac2c984dabc4b6e71b7246e6b1275f67f25ab98986f3e0042a3b218700d33150d8c363b3be15326012b72be0eb1bb17bbcf8e2671c9ce9e8e40715dc6de5fd691fc2767bb97789cacc85cea228923b93e8d3cc5188d3062c1a51045379688b1754e76ed6818dbf50813891262e221899335adb0e0f26a6b13a97424ab429c77a0168f86554faff984450c05f68e43ddc1624d85ae50deead7c1a21f9b3c296aa0b6fb083ab333dc903bf5a0432f2643dbed262323fbb8eb2920f790f5540c8beac08ebab1854d0cfc86af41e7cd612e44aae3d887e6859fd097a42754cea61ae63fa090b79b7fd8281c227c020d8491eb11a037d3683ced44931c9d4511994da406fdd333791b694e10dee18e5341e0e7e3e7670ee91418dd7abf2a860e26c6876c21c8f1d94bbdf7370b1c366fe965a635dfecf650c1a8729a4c3cac79f38ba9b30dff4909c36ebbf4e26d34e3e9cd29cdb1d83207a94597c82c2cac56b5061c83d3ce4f3f833ad34cc5347dcecdcd4de0557a91ecd3b342058329f73306daecdf2cbc71550e834f5c27e8d4131c8a9d9390076d03bb6d14f925dbdc760cc28b0f2b68bc852789ef043ee8fe187f4be627d9eb941d4789ec139f5f2305c4e231e937fcb346604a274d7d3afd4644d07ce8720ef84c81a301852390cc365a2be0ecc8911c1a44bacd9f0b4dba96d89e9fdc83454f71ddfb0a1d4e777153da26b990af5cfc3284e981c954f5ee549131542fffdf0207c519265847fec169f6ef0607c918db660749e29b082b8d725eb4e97c8fdd2104996f058447ccd81c12188afaa3f1e67f87cca2207d2ae6d67f09e0689593e864f9dfaf065ec1091921548ff3528c947d661afccc36974f125d342bb81c6c2d7d3fd5ee95654541b0d3db49742b816bf502d4dec4c391dbb25ab29a7af5ae864fe39cc3b0a9eeb733e9ae86c50b4baed5a0582561e34865002f4b4fc7c443e5ece7f93f0f49768f76d9f49a6d0541f470024f9d6525f231448f5817df9a28ff2da183e39b62288d99bde4f70c7ec75e984605e81d8b2a2f10042b9e3e7276e1eb051c8c6fbea679e3f189458ad4be08835e7e36ffcd81a69797b603efb3c358b52dbe0a895a5a49fad08c01d2eaa1544f04c19fd59a2fbc22883b89e9d040ff50f5d7d196b25cea338d44e49a1d4768a0ecb18b280049ca5cbe0d2a3b22876a135ccc5fcecdc24c80241310de4bd91cf3de47f07df7ed144b0a0948675a5175a8964385bbe6bc9575d8d4a05d710e45792b370cf9a19ba53b167a11296111e23d9d857f2af1601bcf3df465a86a4ea859ae9f91a62deed2a0f1137c389d3d53482b4820519e8faf1a063bcf238613737927cb460443c7354d4417d4efe7a72ec8235455208f2d35382f6c27449c1b7dfdb0f0d00b74463b9a245b888713dbdb0a055b0f1de967903bd28f2ab9973f0c1974e410cb58accef92fe7a12f6678cb401d3a91c64ee0876b89d99f4bec7719b8ff450b87c457908edb5d6473e1d2fde5e20646c3766666165e6928527afc6b341bc376ece47ce3c2c21d1167df6cb9469bf6dec9af71ada473679dd9882ec9ef0cee85a4b4ac16ddb1783310ad4dd0e20cf490387cb9470b2a1011017035b77ce288de9de7743ef42ac251302aa212ded830cb44b679b7c743a164b52b479169fa3fb5fc45d8468ad91e6d0b3c52a3a2294da5e0673707f4057106cec521bab963280466f8dda1fc5e31e3db8fb390a34f1650ab49857819189d9bf061439c21acf21918b25adf8feac9d71ce3125b619a74b189fa3b7a1538ab1093d2c2b17b622abcf2564e67bf772256fefd8d2bf412a3f36a31d82398edba54b6616ae8dd8faaafb7c8803506b391b92964dba4cb4ce2e06da041e15e73c269d33b307b33fbda13c1ed95766a31ec97aac96ce76050a83335836e50e54c07a7f625d7e017c4c2e69c5b4619455a8757519cd0d3e7ad1767e00f0ea6e759b35b2dc2018ce5a3acda2a5838ebcf46b3f9e1527f96bd54c41f90fac1a7bc390f5c6e779342ff905358cb9e80d665c47ddc973c856afe364a0e83be82586aadf9fcb8e4594671ea29cbadcd8b82020d4dd861104aca410ce8d3fb139e438ad0fe8f64e9d52ccbea5c1ff246eeb09e9339b6fd02538129b71c1d1a88ce2a1d845062415b9b6bfa012c2adf68dcdc7b28a4e3bdd1261adcb3928c4b7205687dfb4645dd0270f653bf58a83721771577b0b29a4c5d80230c21d4db2ed4fdb85472eae64544e2d955bc1cfe54b3dbdc15aa0c497dbf164a708f0ae80d297dd148f95c962ed9d5765c5461638bd2425780dcfd370e6ee1280d525699358ce2b1a31ef9d333d8b699d33ca89f2c37af9d7244be273cf0bff77efbea704090be4f3a287f1674ddcdb3b270cba1041dde9469d94a773bdb20e9eee66f2d083d4c3559dd524764c6067477dccbfeb32fc56019d2e10aa9f6c53b53767a5248671486bc221e5f5896d7b7bcc9db86bb6f52826e5d322eaa06fcb3f4fca5a0d67bfea6044007eed244a3cd7b697d0862f2cf58f32be16baea40f3d9547a71c921660c0e1ec3f73a8df8bef7df4c7f9852913f1b6afef21d5809324456a0003f1cca9803e054ca30b9ff9b1dffe4afd8d89b47da32e5a07d957905463ca6d96e", 0x1000}, {&(0x7f00000014c0)="114b0ba901c406091bcab4bfd4e5b913d486b405b93bc05c9890047cb955405db354b31b3986957ceb7b7f21e51b5c1f97544c823480f7d71d6b61d064f7e28fe1134be91627d6bf3e3491fac5dd607287116c019efe1b53e045aa40134727ec3d07171409d13bb48aeb1dd0b784e56919fd124b3e44599ee118f44ac0dc1d6bcb9dd3e0edcab83badf0040a4ba7142d3dd602c0fb1c83d951c80e97c718d170ebb6da9a0963d59ec445845613f5752647a722c9f2b67bf91f3c567f0c6f54b29f6fd289a5007fa8117bf1354ea1d9872de3fc49083f3a9ccec66d8b31d136", 0xdf}, {&(0x7f0000003740)="52f440baaad5f0ea17a024ae08d481367bc49b56f112378ec1b55765ba3c1f1f390ab5364c39a559ff54d0fc57ca929b9a46871425b4d554f27976f43b40f289eb12d5e04b25978e1b88efd0c697d9bf7e57e11189c53f09c8320f34f7e266c502b1d682ad8d32df3a471ba1b4a3e981d8e3c4088c7dc72ee311cd5dba75021ddbcfef3b568119265be2fd376c9ffa0dda88fbf8e3bc89b054b02985b0ff9a089b4688c9adf6d2aca2e60d3ad5f48f178046aff8c9302a6b980913578b08d0c4c8690ed7f7be015e831ed8a501170e805d4e57bc72748d2a3754dae8b9cac31ccb9815521dc276ebfc42b208c55650cd7f7c29115334e0792115bbbfea44494ec8f1d376bab5696c7ed94226f95cafc14d3c95b085ea24bb442508e398681981b569e9e592c8c8ce5f47e4835a4a6fde36f4f4f629268d1fcbc875360865e95592d4d47fd21c9321d48acb083457aaf17b086adf128f7b388e5aa4b969ca782d89ae11e0ada6c523b8a00baa7cd1144c657f474f87f4c9d9b8a9d01e80c5eef52bdaa7cb11a7477cedb8f786718ffcb622940aaf97ee111da215383e9520f4ae28140e9074cf3708d13acc85a44754e78acfc67fa0cb62347c06deefc9b708da01976e85b80865bb665de674c913193cc666682a2bd704ab9e966600913f1f269567209371fc60aafbefd9c051d2c8d6670add6ff1ffdb6a35bc1fcf7391f423ae6d47e24c0025e5846cbccfed271b4b0fc30e57500c7e770345f11397e5138a5b57a06b4f4930a911581a7d09df103b4ba82064deb2051f4d6bb73935fab94168dbf4739f3ba27e5519694ebe3548e59f9b140e1ca0e301ad055c02d22282fce5bcc215b5037993d9b208ad8eea01f3f2250502f2e43587d90f05c5e79bf04d571bb693882d4dc92d88a528e91361883cb3eecc7fe6fc3af664ac33c76419e7c8f87555d42f7d2da692e6ffd66edf720609269756b4d8ff3be06fc3670b0c56986052740cd3aa9d7b98a89292b238e1bdc69ffa037f3748cd34bba1e9cb30f50bb5a1beab44fe608e9cced3a08c4df9ae905f044ffaadb45b247589c0ecdb631cefd38a66c4ab7d5143f6f4c402a9746a5d651112776cbdee97c348d7bdebe3b51d9b0515516a0196dceaf32aa66571d8b21412dfdc7468feec40d448cdfcdcd461fb3e27559d016200747c9086c839be91ed47a87fb5c39310d95493078411d77212cec4850c61daef2c565e81e3d0397b6d4800d9bebeb8e196a115a76cb75ddb0b98cbbbb295cfbe936010567927414b12dfba164c1891a2bfae8dd268f45d1032c0e91308d0c5c16ce18b715594ef33d787e550670b874b4b50c94e9c692117ead33e1bd8909f468beb957c5872d6dfb0da68d6ac62474cb7285881a764bb6491b0a24afc2500c5ba2d31e582538a156438adbd62a176c7da63f3943a750ebd21d4d386037eef28a91ad114d36632e36f7455c8f828842f32c0accdddaa0bd8e31d1a7832d21bd50b8d5bf1f9b1491d47c6dd1afd0898fcdc7c324accfad8f946850f3f876f57d8ac91a610a464e6b1d0ed3d03bfd3be81d0e70d84a976a606743a48ce65392f50dfc67bae5393d5e5ca62db43fd10a6cb02c33b720c3f28dae6bc923083d016d35fa08125e2b75f7e40e94ad0db000086f7c95bca98e10236bfb11b5c94a132fbf17de4d6b7088f711f4f61cc14b5d621c33f040d6d3b51b2488c8b5fe441be90f8da3bcb428e8f2619dcb773a2b1a0a50c728686caaf8d8c733807b59fdaebed75a13cba0ae417aa3111979e85f289adf881914acd4b4bff6b39682aea08335cc6b0d2d306407f34547788ab853f5f5eec1125de6a6cc685577c47ff6674c12cc2c573e4ae9b71aad3e69d51c00006d777f4588be70567eadcf20bdb7a8ca566cf7c087f447b8b38fd9580bdf4e394cd626c7e8274c054b93c37b1e9811116b57694eab7f814d40c1887b1b48b53d0f398b783669209b170ebe0b4454494ec91be2d69a1e4e4f23dedc599069982bc56a7a76e7d02b7185bbc683fe8d13d017502884f23035773ef7d6831d12028b20c4f858569e88f7aa240e4d56d2deea4027722c1e7dea7b6befa4866491d9c2255310e81a7829f699abee4986a08717033061cc800ad0cfb9f6c2e4e54ce317cab9b0273a4ae68f44a6b1a259f6f4ab4f68f83f3e6dfbc7e23875089d03671537fad8ffe6e3d275769079393613c2585ea49818e7e50414c775fbf53f462adc179551b471b496a00035b75319a76c1c5c104a9dadbde711acc2389b06d7cf0537fcac31143f55238ac0cd11c843be30b3ee7338052e8a7a3c32d91ffaa12054149752262c86104ecb72a32ffe486a729dc80f3a97d18db27f837c8fab14edc90c90ef177359cbcde38c2fd052076f05a68e84eb712e2e868e948fa6bffbb8fbed15c100cf89aaa5de829c536960a507992d2ca34d8fdbd7545051b27d37ed4baa7c5b395cd2607819c7b8c79ea19337081f5b234645fe11daa8408b4736b09f767fd61e761e1af42bb51888be3f5012c6e2880d92bac3eda149acce63954456c783593916121316fc7af12af6e11f4024c59e85b40fdcc4d7146be063513ddcb915cd007582eddcdc0af6675f2ce4e9a361a91d552ff61143114f314b78c006ebe4395f3a7262a7186058bb39a76af4d19309c97178374868d24957ca2c39b41f74f0d11ebbeaf2cfb407591651ed332030fe8071163d3afc09ec884c0e48d7ea0d1d97f908280c603eb42a4743df34360461771bbb027f5dbce43baf9030abdbcd566d12bd236a1a420fae3ed10d244346547c7050c6eb7766fdb79c2eadb4311495631c6e1ae2e6025b9616c676a6678d42f5479b218446f611493126cd58918286330361c773dda12c3f186b06c7efaf04c85ebb8559fbf238259ab0ca80d7cf4aee9c1ba27e11bf8703a1428f948e49bf77b7008d7f06910165ccc0a3349335adb8fdde067670c55df290ea78311d1ae25d0b564297d3aeffeba43244bf935398d3684baf4ac804b3a93830240f6fe41367cd364a54df9d68f5bea0cca2efaa92f0bd53edbde8d20b7f6b9c748858b79dd8b612c0b268bba9369f412df4c871f5703507b63d60b35d062fb81aa4e8249acb45e029d4ce98c9bb0216590730d24575a670ee9d402aceac7f6dd0f48a5ef55b8b9d276facf3620a4f5f3521cba57c80f2909f925e1a86fbf006913b7c405f3d34aa108a665291f6ab048f834746a4c65f0369051076c66350903c63e7166e076121e846185d47ec2ad166f3ddb0bfc451f95163dc885591863fc853ae0472887e77e2f6ce6371f43b8e9e2a00e9730c4a1778a736bf68a0075ff7bb53fe68e3feebffe11eb150a5294179fea0e339686b264a6e5cec27ae2b04551ba22b612b8e3c39508464c3273e7c96eb82c91d3979e04d36cfc0b86fd6cde0e1688e2047008a28c4c254c26ed099792dae15b8135b93ffaccd6f22f863842ad166718f5a903b29094ebfe4a87eefbf06891183d53db8873235274403626d0b3a9a4aabc6ededb9476f897298c8a911f0797b201417768ff723a44c886c2c925562ca25ed972fcb8bac4a92d2fa48de7b4899d848456ca670c91a8cd94a8a38c587b8bdc0816182b6c1f4a26603913c18313d7380b4948c029827fb76bd3805ba4a322d201528e4d8cada3ff1c033f4097843679ee6995ad8f929f988baa234f5b753decaa76babcf9d580899c6c4b8993dea316c45b66fcd824af06910301969ada5ab9813f07036608501c26ef5852cdaed0a0d4720aa4b000b686479be1115354240c43a076f53d7d13685308a02842716372e1516f0998a2047634948ca86489072b369ae3bd35bbd4ac73aa833ce34ff44f7964f75e10e02591cd892ff2eeaac89511b880d56cfae2d02a42f0ffad53d3b691adb9ba2296af8ee354d216aa80753d636d828e8a2ccdaebc99a215ac7583a6af55d5d2c3ef940c28b14fdc6afe3552e386f31651982d59eff939179a7dd2e64316ffec2d1909111c3d495b66726990f1debf429060a223ad5e259c15fb6b31fb0a4bb32e351d63ff8517f6049d770ac38f723b12b9b10a49d4a258c4c6c1a3dde0070bc3653cb693a0338afafabe1929e3e0c882aca271b3a7733f71a5d7a0d9175545ccec62697f2275923215d6588752a2778ae720f93f307e8120eb84e8aebb2aea60340713de5284556828ffa261a14f81f5adad560a4c3477b7981f8dde9a40c88bf736b75db8fc3d5f9961ac323df9ffa45d13997997f8e81f807d5f33168cedd27881df3c09510787905744bf333906df6fbc9d987ae7adf80501abf7a2684f647d5c54e6ff46b87cc56a2ca961e56abdc23a1cfb23a1b76e833c892d6bfa1769c5d8637fbface2bb453941c41faa75e5c542969bae5c50f31874aa0759dd327dd52828e676847bc9b85a45a4f8c30678d8624d088d6ccb80a222fb608ef77ecdbb8745b3ed61fbd34fa2c9b9f50c732a0d8c9cefa661b69dd232ca6272a40a4a01640e45330317e29377d8f26764e2f370eb7e6cbe620d17698ec4c11cff31092a80aca46280d9f65dd72e5f687724bfe0bea38029dc17330c3fc4fec89e27a5a4b43f5a0ce3ce521251a1cde69ea7d1dc135ca6b60bcaec3039361f3ce1a9005be45a355aa94b3c438cc1ffa90bc96ae5e1d4e8dc329378ea0339952f3cd2a9e3e5f13125234b36ff313745db5f9d0a392ad0fe6a3c29087114e490a1bff64ae35307a52a16906236184d42ad4067124b9602a670bf5a368ffbcaef7ed9cd0b955326ea6ec406d06956d71789e8685e4b83e5c1888c30f04c5f099a79cb86f60ce48afe576ad7cab5f4058254a54816fb14763fec04fb78a536e5dfb8e13a8c341ea9da3802c829066223a922b5346bec25116d6ad018134ec573e33e1b921710d3eb0483b567aa8e735254335812ebbb35ca8147ba449fb800b40f67743a89fc965143b3b3d612f12569a8df9020d4481667e7cd4b54732ab22ab8232b6a933445937f1b493ddfc288c189c1b46c912155238bb3dcc936c12c3a7d2a936bfe71f8bf276c329abc788d64dbe4b03180573af03e659cdae4568d10d286a4eb9540f18789faa89bc26a1e47228aa064545e7ccd9e9d133510df964c63ce9a13e0932bd20cf77747eb8ed3bbfe2985b93cc832eca1d21cbd0cd2144d7a80d94de6bb9f6ae5084109f65b79086a80e388483028dfaea00ed85a063f21707d6c0e0eef5e9436eccfc040b2e7fa048a2ec7ffcfcbba573689f5e09db06a7d8754320994150c88f1e699d06d93696ca644936b7a5ddb79714f3509cd8ad4e04cb126ce7201e8b7e2428e944181baa91bda9e48169886f8a56951a944bc88db4ceada2238575b9beae52ee8eb03a4921c051eda7eb3b252e12860a66d8749de89f3be9712cdf9860b8dd2260df08ba3f44e534cbc1579e9038465a6fb3c8c2c790c56d5359694fc2134efed35f75bf6702d75c8a89d983e94c594ccfca03e840333a1bf38b8b12847e950799ca196f66f9805f8c16813af3e8aef32eec768ea3bfb2e9c21b96311c51d53bd3e095a29d91de387108b9dd42231497a0b400aaa29772e6c9c37ce0ac430700e735481cfb1e47e59a4f20404f547054f3c7dd679dd57395c53f6b5281c3d595e3674c8f466f0b37d8d79d7951422d7e62f762ee2372d3aa04f045c33e34819ebfdd20d288694c822e2e841d5bbdebb34ca2761728b5567d366bf72bffa6d93580c6865ab908155c7474ac5c66b02f97dad5ee6e2adaf1d", 0x1000}, {&(0x7f00000015c0)="b7350749d3ef1ac0db7d369bdf7acddc4f4041502d8b27c2fff2172fd84fe30d592c9dda9657cc64e56cbd99e09fec9c7d624875a7199f60b07e21dbc0aa0d3c1cb387d1a45654be29ff3870c5c2145c446404101f12a5d71fc089db9676f1818f80e2d84667c053a24d", 0x6a}, {&(0x7f0000001640)="86d611f7c9ae9f02a94b4edce0cdc5b224789814987dbef4b4995262944a8ecb8ce869d66b1efa4150a5bfb84f6ac5c5128577fefc7c3d339323f77bfffe9694018e3f978844da4a2b7384ee48cdb4d66e1cf85fdfd61d18336038e1aec6c0766ac82fb3fc41bca3202a1f438a9594a3b881761e2ea47c1e6e1bc42b", 0x7c}], 0x8, 0x0, 0x0, 0x7}, 0x406) write(r3, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000004840)={0xffffffffffffffff}) read(r5, &(0x7f0000001740)=""/4096, 0x1000) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000004740)={0x0}, 0xc) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = socket(0x11, 0x4003, 0x8) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) getgroups(0x3, &(0x7f0000000140)=[r15, r19, 0x0]) r21 = socket(0x11, 0x4003, 0x8) sendto$unix(r21, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) r25 = getgid() r26 = getegid() setgroups(0x4, &(0x7f0000000240)=[r20, r24, r25, r26]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000004780)={r7, r10, r26}, 0xc) close(r5) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r27, &(0x7f0000001740)=""/4096, 0x1000) close(r27) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r28, &(0x7f0000000100)='w', 0x1) write(r28, &(0x7f0000000080)="a6", 0xffffff28) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0x0, 0x2, 0x1, 0x3, 0x3}, {{r28}, 0xfffffffffffffffc, 0x40, 0x80, 0x6, 0x7ff}], 0x40, &(0x7f0000000100), 0xffff, &(0x7f0000000140)={0x81b3, 0xfffffffffffffffe}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="020000000000003b144b051c00df93b7292068df4d3499eb1002a1d50f49ea95ef42bb4e8f94d2d84c24082631002841def1c7a4fed232a0b954f158e6424dac58bd00000000000000b342bda3024fa5c115b71d40aab1bd635895047286997bd46600bccbfdafc3457191f397f98bac5be9a1e755352fdc4323f680c3e257c081c6f90811c8ef459ab8e27ce5f880db3da61e158d245c7cf7b82b281ced14c732c219c8226f69544cd6083ba49071d4fd7472c9230dfc70b6db08cbbbd3070588c64690e2340930b8ee86b09cab0ca4ae77715ac867db278388a883fde7a33ddb95605342a25d0f390d311c987f2e830da01c8dc9e83fef3de2b6da2c990568059aa101830bcfb32afc0da71dd6ba8ed38efb8ab152b0c2977803374a67b46c589302c088897555f746d4e9dfc33f7bb3d3a330378abee3952f1124cdb472e4339743c2d4f29a2663fac44c064450d5cb31888ba2e5a457f8874c"], 0x1, 0x800) shmget(0x1, 0x3000, 0x100, &(0x7f00003ea000/0x3000)=nil) 04:03:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8561, 0x0) mmap(&(0x7f000026d000/0x1000)=nil, 0x1000, 0x4, 0x4012, r2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r4, 0x20004276) write(r3, &(0x7f0000000100)="8c65", 0x170) r5 = dup2(0xffffffffffffff9c, r0) ftruncate(r5, 0x0, 0x7) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0xffff) 04:03:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) ioctl$TIOCFLUSH(r2, 0x802069a6, &(0x7f0000000300)) 04:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x6}]}) r1 = dup(r0) pwrite(r1, &(0x7f0000000080)="172c866989b49f1f0108286ee38797fe76c52ec3a7df0100c40b21d8c6b90171358d4ff76c9360e08bb9ec329935628942f811d65c68946a1e806794d9cc7486cc3a2e8891b3a0591f9f", 0x4a, 0x0, 0x0) 04:03:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) r2 = socket$inet6(0x18, 0x2, 0x6) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x8000, 0x8e5f) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x9, 0x0, 0x0, 0x0) 04:03:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x3}, {0x20000000000006}]}) r1 = dup2(0xffffffffffffffff, r0) getdents(r1, &(0x7f0000000080)=""/124, 0x7c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:03:34 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000200)="3fb5ea0e3b4ce917b70771f3d2782027f9f593651eb80802fcc813ca9033229157df2f82bd9afa5d2730db22c5373d643a1a6731321502369db009f429b5da0bb1ecae8b1f0529ddaaa7e3e4048307f654b7d707e42c008b1c2a7123e8810ab1a168286ee3283e72d91549b5f1bb888cb179301a", 0x74}, {&(0x7f0000000280)="e9f7949e29069b99bfeb69f5be40517c5af572463a0f9ce1981a9af6de7d5d0a9897f1394310a298dd18b4645a32b6307dfd735f5a3e57e6bed62389f9a19cdcdd43c2e5ebf53e0ef76ef76ec32631fcc68ffd2dd1078366ef831f6e648bb347c9", 0x1ba}, {&(0x7f0000000a80)="ee04c5b48e7607a59901809cfa574a3f4ac5eb5e02ac7e4fc376217fa9ee6c3b214b2dfcf57fe6be600553a8047ddab358290b95780c0707c1bb89ca26a387ddf9d0607e91e767f997abcb563bc1e464c915bad38bc39178676c7358e4d948931b1452476c3098a5db99dd0937ec4c352e58726d55e8156420657643bbd3410529094ec766f7868bd995cca357e083c18aa6d32daca917547b26c7797977adba7a7268fbad612e80e89bc1bcc6a8eda1700ce6f7ab2f106567fafcc2d9f9ca17781ec552ea5a58751904b0c74650d741119973a1f5d2879ab0014d742e1647363b9b354052a0312073e885133e72bf7401901725937f4bebbe887bf1ffb7a93d6a08f2c63c0320969ce254c8957434e4945ef013baeba20da2e3dd95fad2d2eab89e4e7e5e2740a832ea039dd6846b9762c647f88a052a5641951eced08b5fa32116924b315161c47c441569891c1bfa73ac86dc601142d751709eb174be6e640eca48956048cefcc704b6f2ea51496d89bb401419df13f2d2138bffae6231f473d579e06cc60ea709dab79dcc1caa342a219815c19a74af54842b34d47a6537f3fb21587ed4bdffd8d05ded0f631ee1d58e5cc3d91a8f9a5c2d47762fe2ffddccb595f579afcdd456f4d6857505f8ade46c7a6ff4f6a2018d5e7a424784f841956551d71afd36a530ec085366e6290c994b377066a300f111d24d73be50f555683fda81a015ec2bfd04e7db", 0x20c}, {&(0x7f00000003c0)="1434ad4abb1d0089101a16cd56abaa35e90d60323c0b1f29094eae97276e7e33164b344198789a13711ad919df7a2769a1f92c9ff31423d8bf2a29cbc6e067b9aff38d54f6961bb82b3dcd69051a7e1bc845c2fa38739d465c3e5539e9ff28878c6c22c7504e26ddd18ea6d5a9e26b4643a0ae8af6bbdbf4d6dd700fe8fe181dcfa3586bccf03312e9a394022bd6eb67940ed83aaf54f4af7951327d78a4e25b60bbfae1955553523058d5f298607699478d94c130a165c6e68e3dc3e674e338f0aafcf26b18c098d97f608b", 0xcc}, {&(0x7f00000004c0)="aeb93effcd6b915948bcdcfb3bfbbd6e6c806efa8254ec5f5cd67971dba0ba2990c7a6063f8557489d23e3bfa2be81969a10af97cb30f190ea72a1b39f8e1f191dd23e1158f19e02040c17116b842eb38f62ea997c5cae2f07aa14004fff50dc615b55be0d57", 0x66}, {&(0x7f00000009c0)="cefaa78a931095bdfd03e3233407002a7359ea1535bb9fa70a2b4e83c63cd12a550cd5e803fbf8fc79d2de5aeb71b7ade8f51c6ded4e5a5b23bcea1f3ab0a96534b84d7cf933db0ce2207df14ddba6d133e5d5de0757c13f4fcc69e768f9c23a96509318229a3a761adbd8bfed6542f8742ee0a8851e3e5359fdb6522bd59f183e8e5a8180a0abce46c6dc08", 0x8c}, {&(0x7f0000000600)="210eb452c95f0e1471d9b7d6695df7bec0c516b433b9b5f6aedfbac145c188f55c7feb43baf50b5b3b0054e768912d20439b1dbbdd3bf05b8dcb54591e6eacf8af2d766c77dab710c802cba95572650efa", 0x51}, {&(0x7f0000000680)="d6e2f7018c6e05e7a231bd67e2bd51c1b7908c60b5bd87e8767212285286e72ed68af6d37d880a73aa39331f5ba7037cb521fdfb0b421e2c83ccbff54e05d261df5aa23388b4dbb77609a0c7c5e1456bda2c93ae31e209d9051b650a9ac0fc968c44dc6c8271a671fe8298d4c31b7f0dd12cf6209d7d060fc0700671b466fc5cb19bbf6e107033dc20607e84b2ee7764ba9832a0b502bcddd510328bab9f37ca67c9a8ada5cabf7cc506a152b271d3121345f8", 0xb3}, {&(0x7f0000000740)="b25d2731407c1042354e2bd1aa69aab65f8fa05d42ed93fcf4157ca4d6d01ec13299eeb79cbc4ec9fde7817273f3f2ad769b67f4d458e81a4f0f11be96bbb42f5d4e9b49b9adc89cc08a26a7d447384ac0fa5eaf46ac05b40ec317b09e99d38918f8", 0x62}, {&(0x7f00000007c0)="88816bcb5f728428ff590977441f63452f10b22f917bbc7e8bc21e73a294961cf2b5f7b4bd4fe0c0a686008979bc515af2ed1068a8a2cbd2f957d75e5a473d93cda25661ca951245d5fce68c94b9cdddc6647e5563c66092152698653d8bde9a80ea32f403449b27bfe671e6575e161a9c815fe79c4faf", 0x77}], 0xa) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x2) ioctl$KDSETRAD(r0, 0x20004b43) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x6) socket$inet(0x2, 0x4000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="2f2d303dfa262d3dea29f765c1b1bfb97442ca12f0f38a44bad06b3906dfe37b33a17a352a4c4b34d427aa59db495f3c8233de62803110ae2dce8e783a13d2d98ffb350c7a5d8c605ee45c6f3dea0bc56032aa8bdec74774b422ef352c1bbc14e3c5dfeafa2a1873292016dea3708eb6586fad998d011dc29272fdd828aa295e318cff6a2135f6c3881713c74691178ab80c4b5f06ce9eb5418fcd230dd809", 0x9f}], 0x1, 0x0, 0x0) 04:03:34 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 04:03:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x1000) r4 = dup2(r0, r3) kevent(r4, &(0x7f0000000000)=[{{r2}, 0x2, 0x3, 0x0, 0x0, 0xfffffffffffffffd}], 0x7, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) 04:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xf98c}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/230, 0xe6}, {&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f00000002c0)=""/135, 0x87}, {&(0x7f0000000080)=""/41, 0x29}], 0x4, &(0x7f00000003c0)=""/224, 0xe0}, 0x800) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) 04:03:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(0x0, 0x0, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1600, r2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) 04:03:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0xff, 0xfffffffffffffffe, 0x9, 0x10001}, {0x6, 0xfff, 0xfff, 0x1f}, {0xffffffffffffffff, 0x7fff, 0x0, 0x1}, {0x8, 0xb723, 0x1, 0x3}, {0x3, 0x100000001, 0x7, 0xa714}, {0x9, 0x5ba, 0x917a, 0x4}, {0xfff, 0x1, 0x840, 0x7f}, {0xb7a, 0x1, 0x1, 0x101}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000280)={0x7fffffff, 0x3828f9b8, 0x0, {[0x690, 0x0, 0x20000000000000, 0x1, 0x7, 0x4f5, 0x1000, 0x4, 0x1, 0x101, 0x7fffffff, 0x100000000, 0x80000000, 0x100000000, 0x5, 0x26d, 0xffffffffffff032e, 0x2cde], [0x1, 0xc88, 0x2, 0x0, 0x3a63, 0x7, 0x746e, 0x1, 0x0, 0x200], [0x100000000, 0x0, 0x200, 0xfffffffffffff366, 0x7, 0x10000, 0x9], [0x3, 0x20, 0x6, 0x8, 0x0, 0x7f], [{0x4, 0x2, 0x5, 0x80000001}, {0x7, 0x474, 0x80, 0x7}, {0x6, 0x9, 0x7, 0xff}, {0x41, 0x3ff, 0x8, 0x17c}, {0x8, 0xffffffffffffff41, 0x2, 0x1}, {0x7, 0x1ff, 0x8, 0x132}, {0xa67, 0xb5, 0x7fff, 0x6}, {0x7, 0xc4f9, 0x3, 0x2}], {0x8, 0x7, 0x0, 0x2}, {0xee, 0x1, 0x22, 0x80000000}}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 04:03:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000040), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:03:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0x20000000000000) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) close(r0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) writev(0xffffffffffffffff, &(0x7f0000002740)=[{&(0x7f0000000200)="9337b6293f522626830490f8a4f7e27a072f595e5a70936505163d35b5d3913d22898c31d4295d53c35526db1025d85db09924df489b0c46ac14c08431fb2e56c7231e1662bf1960affa3f38d0edb543638db567324fc8d8dfd2c9b60d6f6320bfbc982a89f5e9218c4ced08fc0a8f80e12d61719cf11fa3f9764ddd9ea4763190b96b905f2819d057de57c3dfff67958feead3a7ab54df49d3b0a", 0x9b}, {&(0x7f00000002c0)="bb54c3bebd9d8f57428a7cbf2db4fb74e6507c0fd557403096cc272e33a2ecc219a1265449097e10600ab41e34372315dcc05ff1a395a0c91a50847b5e739093d4fa8aa7965c681ae09790be28cb093d6e5a916fb46c42f0d82e63b20bc7478ba1fcaa67787dc605178f5af8616c07d4c567fc93c66e447b5e3f4e8c9b16f474fe618e2892f7a2e2b281885af4ac003ebb763d1a70e113618678e57c509a7cda17c850c2f7e0dad675f1693ba1bc0b0baa6005153a7155d2aabd502aa6096a9d5f9e3c19f9174e90b35fa73e3fb3c4a1512dd892", 0xd4}, {&(0x7f00000003c0)="73a01c87f2920496657877a58f2edab3ec6bea43d1c398916c7b1cc75037d6b26c7ce3d62f32a3cb0e31fdeaf650142241a9f5a4bfa17bab03b9492bf3a86e27319674e0a31c06b49b4b69e06cce2a1adcb58d1a37f5f370c90f575d5569c52ed2d922e2d31e102958a206751557982759cf517bf1ddbd71c4bb4a56e3d5dbdc1f1db861883a3598a67261000beb86824c354f860a0120d3508bfdfc228d65693a19d9a8f4e9f7ef371123537fedba5aa67df37df54f8788fff01cbca9d0f69810a14031e71346ae6ecf9a7350e657dc942be7d15fd83618fd93345f09f4841265cd853e46bae87407a73e98bb3f79c37cf92ec1e1234b014c1767cd95775388e2f5b976e574f58756de74b665c37a783bc66472adcea2296ec32911c96f7776c03217ff0456f594bfc24340e5669995cccd2cdd166702908151958aa05e8364eb1989c76d75afea0e247905c31d3164105223c0cdac1811431c2c9741dd6a1c397fae0468149398e7fba011c8e6c9ee47a231003997fe0f90ed32f5224fd14d744e6c8c863398922c197e09148165321ea99a788f3c35aa7ff6ef70d6622bb619185c7dbaacede2edf1b151462c0b75ca44cef8dd2b0c0cccf77014f6158e8475f7026edc68e01b5df97bc35206391178a732fe59b21d841dc8610928bd2848b4c38e9adc271fc2b9fa3d9cd787ba8a2af4287da0b2c2bc396ea3d15f2a84f421bc47ba5df717bfffaea690608d1a363b637d136a92743342cd1c8e2746d6dcffb4ace0c2474a7d413714eb08aa4a4eecb29c52a0c061013e20c8597a56bc6b40891e56841fd29ff01f8dae83b7ad13184ac1c807213a513b3cfc0cab12fca5042dda1553d2427e89bac1bcc51c91578724c380c800a5ff1303c2f0489e99366b2b786033dd630d418ed72946377213f76af22b2e01de9c4b754571b182a896c9938a3d9495f0d1f6e8d75b3f017d076ba7339473ae1db7f2454f07ba0c5add4eec27a217ed5565afd36d856c8f3ce754c673f34b99d9a5d6a8505e992de2582e3009ba398f4bc3f67ec96cf4af40747e0349989cfdfa6f4eb6f760293cf1f4a3039d1c6797a2f9cd5cc122bf1a842b7214393c0ae58016b01c6a4f6057252ad77b956427b141e203dc416d747f236b07e7850cb9f95f481076961ddf8dbcaf1c71f1e20d883468a87db98498f41a39646e4b007acf211fb758ed2326d7408f08d1c0a73cfca89030aff362cf268b376c69a087e3f6fbb041b3cc8b2c3d9252899f23c8d7be9465c25643a857e134650497098fc7356de45ed6187887c99b5d2d813260a1deebedc1c57a098ee3e6b9e9ec5457e9ada634ed237f1839aa1db6871aab9ba9064604b2935617ed83fba17f7fed603915fde652e1c98fd53edcb135c153f926e42b05be55b164e0fe600002c8a998f76f39cab9e6ef9fce1f66598cdb8104448ae0e86100073d8c35b2bb3972fb7b4774a36ef13e71b8374d9ffa23758316a4ea01dd102be0bd559a689ed10a7aee1744355eab64e6692a9cc8d72e96816233d8bc19424e126da59a18e6a444ef9195d0446ed74b4f18ae1de83cf6ab29a9f7918f21cd5de84db0400e7bf386e52b3ab130eb5e4c3e1aa8a6028aec194a63cf2e733de7559ed536768b7e0526f2c38838bfd3868ab0beff144c74ef22ee8dae99d55e04ec849c3034dcb3a8ee4a3981dc2f2729bed1251b8a89ebe7c302a7292b2c30efaedf4535cb01a5db4b9b749b4f06590875849eb686b966cdf8e0203d9d233e742a0a0fc74851d41c28ed82fa0581777a04c663e789952a948c053e2de84030b390422fa04b27d200c06ff4b26241d32db007c249e71301a8601413699cd953425ec4de477435f3c09669ceaf7d8fd785618a79ea38f296cfdbc4b47d63072cdd75d0db196a1146db782e1d5f2e480ad039af3caa968fbcea4160562837c912ca996d0e3332485b5030e7338f77a8403d37ad49a5d66ae6f788eb0cdd7b9433c89fbab299cb120a727125035c2f7683b37e737e63f226a7eff608004cbca167503f0e48b2194eb1e33b22685dd0b88cb6f10fab7470c4e585699687362a6d60d71c20a14ca7c2f554874be69d25dc6de4bb3a0c82c71e8b44fe13733230b4c8b04c1edc80eaecbdfed687a856ab8281158da392d962a67e564e888f60e6f3423cf40d5546ce427f17e8e4efebd41c2d5332a97cd9be02aeedac5b18fbf866f46684c8f5464588928096c14e2867832c350bee991c24266ab4148f90b3db824e2c37c56a774b38f55f7873bb23b72ec112cd149ffa7fc49e215d7c73a84016aa0ad7773c725c52c92ee6bda7cacca6bb513c51a55bd22d6bd0d4468c1e9055b86b1df503e30d753cf07277025112da4097ae09e44f61a340a1f3d458dc1948b8d2c6ec18197bd9caebdf879dd0902a79b39f58bc669b55445d0ce41afaedf186ea9f3fc0eb82ecb86b6b95d0386616cbac1637c9484f32af0f9eeb1b141063c4c3829070830e4623b136c29babf2043b53610a1ef1cd5fdbe0ed6436422b0a866e9a2ad3c7b5164f6da088096b900e1d000d1a29e0cfb92a43198f0e1a17050cdc3278df47db63ddfa8820f76701526f6aeb237f7cffab568b61b7ffeb4ba5f7573f1bb5e26ef94293a2968a953552fd52f39aacf30c75cd8265b6a1a463e7e15255fcb5eb2251c45e91522ed6e913445b129ac123855dfa2943f92744a31fe819151a991a90c5ee0239a2f509ad68db19f696df3bd6a34417b426f566593eb7b56889224f60a77fb9d0113487242418f2810396aea838c40c4b35b0d599a3f51321ae8befaff7a67444407492a22d2fbe97e9e4975668e4415778724bcd99de6a66c8d0955a5aa42034a2474a8a9416423601f363a9b63619ba360e584d5a557a61aabd383f7e42170356c207fbb7c1787e459e438c9b9cb80427be34d8f0e63a20ae67d1a2c50eb28eff2d34f785e9c8163ffba76567a7dc0dfc53281cca03bb88c7a36968bdaa2c13090eaa6dcdbb85fad2f41888ed4f911b31f77188778ef15f48e17b368c8db56754a275c0903a14fcd1d674edd03e71baaa4d273dde7ac92408e006ac17de91eb91228ec7d054f407af37bd40fb7a0292ca56d08bfb9413df600e2b74cc03bd8b7049ac941a5185ca0784a114fec9dc3543b9749ecf2ff069be75f3017167aac9f3ff7c7b54f43265c70a5e1d1bc77abad05e04e85b994cb39accf20c935856b859c985260e318d734b1832389bfb98f58d7e61934367dd2e4f1a6f3c73a115a158079f82c70df5d31e10588d83db4ffb1e50aff881a160b83e3120304506074ed460244aa49dfc71eaf6b60352d4ad9daa143e97bc486c5886c209ed8819de9fa8a7462d571d64c6a6b970c9449e98904a4b39b5f43b55afcd99aa2fd75aef19259c887fa6779c0c8928b13461cfa645756fba7bcd6d6d8cdb18b1d7cbcac792b1124f79ac4865eca384e0b202a33f48ea7c6e34bf27940fbd91a5b6838e1d991c5f8b23894e88ad8c541aa1414e68742c14ac94766da68180f2a6f3d95d5b2e641aa387e22a418b2be1fa51fb9baaa4f038a39b646e094cfee19a240b1d011db0da0c6cc3748fe393d6a39651ab0d7caec022c3dec39917969b78d9b754cbaa2914a385ac36e8e0c5fec2a8017fed4a512da14378da2fa45f0ebf4f34f720906fb0f3dd283f39499cd6878814865e80c1202dbe290e04c5417f5110a872094fe5f49ed3aefe7f6d4ce96bc023a2d415ae00f5a082d27f0e84def8ee0b5ba1ef535146f1766cba9a4d112645cb905e17d759757966e0984b735acb7643145ea672aa6640649583ad88827e197fa8d8c3e5da2f197c68d12d900dec9d5d2eb7495695ea3cef44216604d519920614aa4e918ee803b17aaed18f078ba72ef6b5bc16a2d53dcf8a697857f4e077314a17057c8b578102ac4e496b318d112f8d863bc67f0073f05876b984bc22969e0dafcb7480660801d654f0f1be4a6f990e367ec55b543d15638ea19b38af77a394890f649db372b49da0a655b8ff340fab49e14acda9f638aa3ff6aebd2bda17afb2f1ef74994e7774f3d4168ee21ae16a3fb74946463cf0b68250dd73b7ec0b406897cd4688e23a8b2dce87bc26df6238432c1c4e83bcae78a69e1edc6c7cca5b57bf40034ac893d624f8cb6e426b4cd3de3377fca41916625182422a5d1d4bf0b208bab1422389d0ee0a6f917007325e47806b2c078737e02f78e600d6313cf5bf0194904ade7745f3ef00ae04f1edf62ecfeb190d8e7a4e8737f9403cec76d53b2b2bd11ea3aa3d17459109ccab42f9dcc817cb0403ca6898f2cd4be390b56fd671b834b3c09b8468344a2973a525bca7cc2b00a4ef578984e0440c5f8bbd0182639272efcaaabce40f94422b88d4fec3ed290725959df528cb884f09fbd0b94f3a1aee690d6442f73ed749e136f819cd62cbfbe05cc3065786aab92433c5eee7ed786c0a24ff8acd19eb564d6f40d6eb91ac70cc3418236bf3cd4a64275e5083945abd91fb97dd1c05acde2ca173ebebc77033e07208cc20c1cf53f656f2aa539f53a5bbcd281b279301933a0690543f97fd5984f021083e3bf4da5194a90674f68161cc8a59b6efb357dfefe28ddde41352db81c04b32df410127f3d0814c0d06286192746e1399fb91c5b67f00d47caed5921182382eea9fc70f224c531abcc2a346e5816c9b9628ffbae940bf6cb82d06a270a204bdeb6c0964bb79bacf0a385a1403556a055a13e8cfb38e8273bd990668afbf5513343b0474ba5dd2ec043f7980892841eb3f93fc1661398856f416b91b615965dbfb7bfaf9df8044a7e541e33204e23317f74945f429bd42fc6cac48cca91f878e2b69519bcef104cae54f2f5fe280d1b9c9c1abcc7f73d3a831ce6203b3c9a6d7d3cac2d8b9445126dcda3b098158e7fba13650b16ed8c131629de699e1ab83ab6c0507b97f4547f8eb0dde853cbe7c4fd7c6f71ab9b3cdec339144051e7b0200550d90c35bba3de49d24169da41597702babaf439240a3607f8502cc7aa9d6c096db25efe3016fb2dd375f17b59a5326395931381655aa9b9b27eeaace1c619b137d29d5ec25367e6d4dbd5181e8e7f8acec1a0e55a86fe89ef65268a27da3f13d545424bc2963bd9ee96b240b5afc6c58c545d020fd56afb41c0b7d845390dade0ddfe0a616a95ec8ad4b6cdbfddecd0f45a46d9f053cec74114187215b6cb8f83c55a580e6bfc55fff1f389753db6b9dbfab7c23a2f0c7b70f5755f57f76f9845210b5c74f2d23e24cbccb10180b9d15ab13a40fb15e1e88a8d61c66445f3f824bf075e534c6a81fda09f0bee13551c4575b5429bf1c328a977daaba54e1e742a4115c42180450818e4fd601b5591f0502ecbc65cfa528ac0d58f70face2b732faffa69a84eaf700d22abd99a3c5fe53986f5ff67356af4ada90e408d7a391612d3483ccc05c1f911d89bb3428d3514e6a5c18b779031b92c0293f11cd1ac739ae130edfd6f47cefc757e4dc11913dedcf1a0aa3bdfee06c737b7ca64488e60c20d5671c731712715762f0fef0ee2603ddc8c9206583628bce4fbc0fdfbaca3a19a960e65ad54724cf2544dd8b61c7cce00c0933025a7c5e6568cef7ec6710a7a13466daf68ef406318fe07d376bb68d816872ee50a622399c671e2576f307190fa5f324535943606bdadbfe9a5c5688c74019332830335567a7b310456f60ba16f329462d890282b9f7602a8c0eaba9ee7190cf15c0351ee391039fa78c2ceac8daa501b6f581", 0x1000}, {&(0x7f0000000000)="d94ff7a783ee82ab6d7e5cb64d95e66c0c691d4e31035a", 0x17}, {&(0x7f0000000180)}, {&(0x7f00000013c0)="bc2860cca284277b575948ee3799ad8fb0d622a7373728285ede2eb8d2f45ea03fa85ecd54a93d4573e8f1a64e83367401f294d28eb3d2271912befd0c1270db17cc", 0x42}, {&(0x7f0000001440)="f96ac1403d59ebbcc70fb33a6002310d608c02a32cb2b4", 0x17}, {&(0x7f0000001480)="f1af4920d1a5f7d867b65427ff095643743e7737c8c2817d9e1b2004c83397c0f865c98a7429f459c0d6ec72546330a5431012ae14340d1149c36d610f8998af6ecf8508421b0444024cbe7d45f96140cd54a1f3fc366b525592de6cc000f2ed903374a03e07ecb10d20669216cc36f44111d90eece0a18692fdb9a439e0fd39a382dbafa21bab45a2d8fe6ce9565fd57e2ada057d1eae362acfdef791a14504d5279fd62aed9e6e13895faf7baec270f6da39d31a21846c6a2068b58a073bea2e1dffac245c90572d2a4a9b9387771d0aae989f6e7a37606f40738e8c2b397a36462caf", 0xe4}, {&(0x7f0000001580)="b125bf8872b57063c2bab6a7b09309bb8bccef75c125ab18e6a1d1c31b3759e0b1db6c00446a2ef27176b2d988319ec0bf1215ca6307d5fed3323c955b14da54be6b6d352ba88531772c6ce14630b8b2da65e1", 0x53}, {&(0x7f0000001600)="c87b43179b7303ad04223414278c3682740cfa3a3d1f411822d5ce7e1bf61e649fcea8659c7ae6d08798321f359ee7a0c25a6e4cf69b43972b6ffc58af55cc6c0d5b2afb73a1ba8c234c571314662b9389861f733fe9f9d5180fb25eb27df2913db0a335e905b504187a04bef10ff72ab9d2785a3dcf52e76f5dff28297c88f5a838c5f2b0d19afda7302f155891f9", 0x8f}], 0xa) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xffffffff, 0x1}, {0x100000001}}) 04:03:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x8, 0x9, r2}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x7fffffff, './file0\x00', './file0\x00'}) 04:03:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x1, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() setsockopt(r1, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xffffffae) mkdir(&(0x7f0000000400)='./file1\x00', 0x148) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x210, 0x0) flock(r4, 0x1) r5 = open(&(0x7f0000000180)='./file1\x00', 0x1, 0x10) fcntl$lock(r5, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x4) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r3, r2, r2, r6]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0xffffff39) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000200)='./file1\x00', 0x80, 0x4) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x100000001}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 04:03:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000007c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) r3 = dup(r2) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000040)={0x8, 0x5, 0x5, {[0x3f, 0x3, 0x5, 0xc5c4, 0x6, 0xffffffffffff7fff, 0x4, 0x6e, 0x100, 0x8, 0x7fffffff, 0x5, 0x2, 0x2, 0x100000001, 0x0, 0x4, 0x4], [0x8, 0x9, 0x101, 0x6, 0x5af, 0x0, 0x7fffffff, 0x800, 0x6, 0x5], [0x1, 0x1e5, 0xfffffffffffff001, 0x2800, 0x5, 0x3, 0x7], [0x7, 0x4, 0x7, 0x3f, 0x80000001, 0xc7e3], [{0x9, 0x0, 0x9, 0x3}, {0xffba, 0x0, 0x9, 0xfffffffffffffffc}, {0x3ff, 0x5e8c8000000000, 0x9, 0x4}, {0xffff, 0x9, 0x8000, 0x2}, {0x1, 0x800, 0x200, 0xfffffffffffff73f}, {0x5, 0x2, 0x80, 0xa000000000}, {0x10001, 0xa42, 0x6, 0x5b4}, {0x7, 0x4, 0x7f, 0x40}], {0xffffffffffffffd3, 0x4, 0x100000001, 0x1ff}, {0x7, 0x7fffffff, 0x1, 0x200}}}) fchmod(r3, 0x53) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) close(r4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000800)=0x1) 04:03:36 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) syz_open_pts() 04:03:36 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x3) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0xfabbbe0cd74fd815, 0x1fffffffffd) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 04:03:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="e48d2e2f0800b68756d200db65014115eb1af8a81939cacacec294b3994abecbafdb123350a30c35ea9221788ac4c9dda9f40088f4fedfb834c811d0d6761bd27f9e431857a437023cc8eee7f01ad8d093ec5125753a6eca8a6101473a7a2f88fbbf7ee3d35ec92e4f935df1bcb73666dab083c4cf60a9f985680b075695a43c2a95bc6447ff4771fd4495126d2553f58171248dd63a"], 0xa) 04:03:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 04:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='w\x85\x81vobpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 04:03:37 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) unlink(&(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000100)='w', 0x1) write(r4, &(0x7f0000000080)="a6", 0xffffff28) recvfrom$inet(r4, &(0x7f0000000140)=""/92, 0x5c, 0xc0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) close(r1) 04:03:37 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x47, 0x6}, {0x63, 0xc7}, {0x100, 0x8}, {0x0, 0x6}, {0x7, 0x8}, {0x2}, {0x82, 0x80000001}, {0x0, 0x7fff}], 0x8}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 04:03:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 04:03:37 executing program 1: munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x11, 0x3) r1 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r1, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r5, &(0x7f0000001740)=""/4096, 0x1000) close(r5) r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000700)) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x1, 0x12, r8, 0x0, 0x0) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x4, 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000280)=""/112) sendto(r0, &(0x7f0000000300)="ecf8127df2e54684216060c16e5022bc2397c51943396e5cfc12ca8d88965c0e4e4eea9873fabeb945e59d1c688eb586069a7f282b2cd80883fc32f1c7f263ed90a234f3fdb2f467132bbed1ee527d08d3fbb59e57d38c55dc99f919481a1cf968a2e8a6d85b4efcc1b961a6bcd8b5f9101312b960e2c67f6489a4e7be658c3a1059bc81662abd0db33d360dc0db66b48c1e9ef842f5ea5da80e3c4bbaf5cada56d393976ae2a71fce07913e", 0xac, 0x200, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) r9 = geteuid() getgroups(0x8, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r3, &(0x7f0000000400)='./file0\x00', r9, r10, 0x2) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000480)=0x8, 0x17c) semget$private(0x0, 0x2, 0x10) connect$unix(r2, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x3}, 0x8) faccessat(r0, &(0x7f0000000500)='./file0\x00', 0x100, 0x0) semget$private(0x0, 0x3, 0x1) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="26dea514b8d343cdc0ec8bdee379dca2c0cacfe498eaafc1b7303b0a9f831cb9"], 0xa) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x100, 0x0) ftruncate(r11, 0x0, 0x7) linkat(r0, &(0x7f00000005c0)='./file0/file0\x00', r2, &(0x7f0000000600)='./file0\x00', 0x4) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r12 = open(&(0x7f0000000640)='./file0\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r12, 0x40044278, &(0x7f0000000680)) 04:03:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), 0x4) lseek(r0, 0x0, 0x0, 0x0) 04:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x40}, {0x20, 0x0, 0x0, 0x4}, {0x8, 0x0, 0x0, 0x100}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xa8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0xe0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x6, 0x1f}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:03:38 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="f82cdf4f09681dc3e8b5e9d020469766070c2e6949dbfa626adeebca24ccaf1c064436d1063edea220235c05defa7e8c145b4ef744ff9d3979762ad800c77d9ced44057456f00d37501e67a34c7b90fe910542e3bb20e2c958bcf55de496", 0x5e}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) fcntl$getflags(0xffffffffffffff9c, 0x3) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@abs={0x51b50477faf60fdd, 0x0, 0x3}, 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) close(r0) 04:03:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64=r1], &(0x7f0000000000)=0x1) r2 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:03:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) 04:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4c}, {0x6}]}) r1 = socket$inet(0x2, 0x839368087fc1cb74, 0x8) fchmod(r1, 0x81) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:03:38 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000a80), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x20000000000003c3, &(0x7f0000000340)=[{0x0, 0x3ff, 0x5280000000000000, 0x9}, {0xb07, 0x1, 0x80000001, 0x400}]}) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x202) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/null\x00', 0x7b3917f18d52927f, 0x0) getsockname(r4, &(0x7f0000000b00)=@in, &(0x7f0000000b40)=0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x265d) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000200)=0x1008) semop(r3, &(0x7f0000000280)=[{0x4, 0xfff}, {0x0, 0xff, 0x3400}, {0x0, 0x7, 0xce07283b6615e53b}, {0x1, 0x200, 0x1000}, {0x4, 0x6, 0x1000}, {0x1, 0x4, 0x400}], 0x6) close(r2) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet(0xffffffffffffffff, &(0x7f00000002c0)=""/79, 0x4f, 0x4, &(0x7f0000000040)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget$private(0x0, 0x4, 0x546442e21bfce72f) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20000, 0x0) pwritev(r6, &(0x7f0000000a00)=[{&(0x7f00000004c0)="26ba28baeb8c8af1278ea5b6e4e3d23dac956bbf33b98824c3c2dbe722257d5e3e7c42b37509918217c97fb5853f90f70e68a565c7e200e704b71fd476faefa391a4eb05c2aef06b609a1ff9a862fd3acf28cde3afa0e21b4b6c4ba041f4c32e5006f30365293d2c5f7160df8965bc0dde73e2cb477a6054912d35fda3539c1651c819b67721c371f2cb47e5fab6a4c018763684c6df5b732ac328c55b7ab2e3f353fd1100af4ae6fbe4dc3f0a431f0c7fdbb12dc90474ed1e48283454913206f3c7ae7c4756ce0e8c2ef3ee1a90bbf5082c6b96d372e67d89d91dd33acdad4f6d4175da8e4d0a31b3b46c293f4ee95b6c0c03767e6fec888a", 0xf9}, {&(0x7f00000003c0)="b6a369ec573be8350bab26a163eae37fb69f76032cce3884b82df63b77b84e3795f2bb6a3b17271084b95607fa979f0869e3bf6bf850d5e0e1c82e4eca16c65d698d7c5470c4b1e15485a436ba9caf750ce1251a4963e36b2f0d7c2254b1604359e052d2f581f3321498768df96b10f97874bb69fbf89b1bcb956fe51d3589ed3a1e348014ed5bb5a7cdac773f15b328a41b0a", 0x93}, {&(0x7f00000005c0)="ae4ceeff1bf4414d9ef6f85027f34464ea8d18a6a1043b0488c4a5d2658b671b81ff4d1a282feae3c05d1f7f453db14ddf95bc3de9549c3abfd2e264b1b540cf60c75e4c57f43cf9e8661e", 0x4b}, {&(0x7f0000000640)="21ddbba54fd6449189ac922ecad4677c8a61a9c6112cb54a3cd32948aace954dddd28fd3d7ee6ec7033027aaaf1fe72f419da0664a628468eb7e15dcde2eab72614a32191f9429fcfff4eacb7aa3330e06dcbcba34637d7c1b8c64effec9f465d63dd18042c327e7b1d56aaf8663bceed71e8aed35cbbebf1f9c1af30de9db4cd5711ecef7b9ffa3b0f96745272c1efe67604026eb9dbd3950d452331ef5d3f9e53dab11245d1786af9cea0f2dca1643e9b9522297a7b5b12e5fea2a2394be9cdc695071fbdf6b7b8f61464759f58af61c1148992dfac2ed7186a4cab86900b5915b1ee6298b4688a14ac249c2dc", 0xee}, {&(0x7f0000000740)="931827101c917b82d13863267f7a037d5a86d7e922bd49bf84dee21dc36cec6557628284aa496e54b171eea87cb85bd08873aa755b12b02e1812338bc9db14298f0058d84bdb8d102c657c3ce225dbf7ef19e7bd19711196df6c2f6d9a24b39ecde0058b0612b3d51dc7259828f3a14f7cb74b073e94313188b6a33ee7246172dab450ef2f4bb2c120692153ef4f1429bf5395995b6d22aa021cd09383ec081a0ef5d6fbedf5765bff30fd37e2965a16", 0xb0}, {&(0x7f0000000800)="e041a4b7d1f0ddbb17de60cc49bb1e8dda53ace19d76f9539ca91f87079a9aa7a83cde6f4dded5f70c48af07ffbfd4807e7701bf2df0a59f28abc780780f435d32a488bb5881801c3e74d2fcae2d76ea7b987064bd2b38fc68f75ca0110c49bff4bc93d19135f9dd7e30b7f84f2ca775d70517ff965e7ad63344b6b05050e47a2926af8572dc7516c10e081f765187c1c49e8bfd94ef7632b3d1068c610825bc95c2a077c8cfff48e0ed9866ab57b77834140dae0a7f468bdb408845915a7230dccf979b5f", 0xc5}, {&(0x7f0000000900)="fa00a57d03f942c877bd88d1045ad06172d335023401ad8b3e5df74fe3e8cb19403a1f91b1ca269df81dc359a0bfdffaff3ef64e524c27156b25eaf56a46caaba16bf19d36d349a5295dbec04436e0db850b4337091b3b6151013a5db7082580b75897f7a59288d07366fcfe0c68d2e3e0e79485791d8dcc3a7d1ab2b99435cdcb46aa2fe1b8362efaefded890aab59e1212", 0x92}, {&(0x7f00000009c0)="5a3f9a47931f1f00a73a65c77e3b4659632fe067aa6dc2317b5f1c723dcc9362a09da2554380a661dda6d3ccbe3bd3c298ea1274eb13200c16a6", 0x3a}], 0x8, 0x0, 0x0) 04:03:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0xff, 0x1, 0x0, "3fc3c77f99b736df5fb6f7b66f7b9949a83405a8", 0x5, 0x7}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x8, 0x4, 0xec, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xe4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x863f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0xa41b}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x3ca2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffff4dd}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{0x0, 0x3}]}}) …v%9ÌÍ‹¸ãÿÔ;?Všõ×IgNÁ×dc¹vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014f31a78 04:03:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() close(r2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014f31a78 04:03:39 executing program 1: r0 = socket(0x11, 0x4003, 0x8) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getgroups(0x3, &(0x7f0000000140)=[r3, r7, 0x0]) r8 = socket(0x11, 0x4003, 0x8) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) getgroups(0x3e0, &(0x7f0000000140)) getgroups(0x0, &(0x7f0000000000)) setregid(0x0, 0x0) setregid(0x0, 0x0) 04:03:39 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x100000000}) syz_open_pts() close(r0) syz_open_pts() 04:03:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}], 0x2}) r1 = semget$private(0x0, 0x7, 0x80) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x3) kqueue() r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x48) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x3) readlinkat(r3, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/102, 0x66) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) close(r4) getsockname(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x20) 04:03:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 04:03:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x1, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="85f6ec9fe8b169f5f5588c88e0df86dd710a7a2c5aae8c6b7c4c21b481fa99aa0253219c685eaad798f327141fde013fd58c281efd8b9d8fa21810b4185afe688fbb0567d765e8e46eae98a5ca3072a701a80d421f084a5719461c9f6b2260a812586c092c42220031", 0x69}], 0x1, 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 04:03:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x100000000000028}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x2) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x51, 0x2) 04:03:40 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000080), 0x0) 04:03:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 04:03:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = semget(0x0, 0x0, 0x400) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000200)=""/233) 04:03:41 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='_\x00') r1 = semget$private(0x0, 0x3, 0x202) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001000)=""/4096) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000480)=0x265d) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x1008) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/27) 04:03:41 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 04:03:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x90, 0x1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) ioctl$TIOCMSET(r1, 0x20004268, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/76, 0x4c, 0x401, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 04:03:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc696b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) syz_open_pts() 04:03:41 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) pipe(&(0x7f00000000c0)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) r0 = kqueue() write(r0, &(0x7f0000000000)="ce262192f3242aa5961a8881dd54cdd180cc12ebce820c013e1acb98b54ad7ad114173ae24f0b13798d096e01d710b041a9a062e624c5a41ef0480697fb059f899d7db7b70575c4c83dfb0249e8e5af6193debfe0aa850f032d442b7660bef78d50d79672bfae82056affe8d458dc136efd58239836ed3f0a4cd978a5e3b85a3bb7798ad0419775bb5a324a7", 0x8c) 04:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket$inet(0x2, 0x8, 0x1) getsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000380)=""/241, &(0x7f00000000c0)=0xfffffffffffffe9e) 04:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'4ar', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 04:03:42 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 04:03:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xa4de, &(0x7f0000000140)={0x100000000}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) 04:03:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)='\x00', 0x1) ioctl$TIOCSTART(r1, 0x2000746e) 04:03:42 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="c7ee8ceab9e45e155a4981a8aaca8ab9f16f0530442b1e472b0a9e27025b63783365ccefc099ee1eab85a08966e075e590a1f191b1aecaa9a54651653768ae1e7cffe13fe70d0ab6ebc2ddbe244b9c015f82f356912d496f7311a3", 0x5b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 04:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:03:42 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) fsync(r2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r3 = socket(0x11, 0x4000, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0x4003, 0x8) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) getgroups(0x3, &(0x7f0000000140)=[r10, r14, 0x0]) fchown(r1, r5, r10) 04:03:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x2c, 0x1}, {0x6, 0x0, 0x0, 0x100000103}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:43 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001340)=[{&(0x7f00000001c0)="5dfcf1", 0x3}, {&(0x7f0000001380)="7f10ca0b7724f3511d46bb1b15ad9d2cbd9573191a1ecf7db00093e1b727da8a3c399b319e2cf9a8ce190beef473ed51f388ae51d694ad7d3d79d327880e2432876618d2a847e323405f422cea43323a9598ba3bb1b6f96be8aa02c994236f7518d1723af7f4a72214864bc2c5d01c8de503c155df9f0bd716e79eb5e6961ae6ace9a5aa7c9963220ec5517fc5ef7c782b08d01fb3ec31217a125fb58e998e563d756559a0512c734c8c1d052307c58f9a8c2ded1334093c566ceec2f5647146e1066ca9596033540c50964195bf8d5c3c3ca4aa22f5cb568413b14e573985398d40c1c414604267b57ec4f87a9d85e492f90b4139002267c881b4", 0xfb}, {&(0x7f0000000300)="e0eba49c01232736625c132454be678bac7e943c25c80c3461f2c5648cc082e0df7b9c896605d0c37422a4d0c844df27097d5a07fccfcb738c83231879dc27ef4dacb2b2ac8fc75532aa470811372cb808101fc9087fac3d4f4b0171fff2e28f9a3a4194f87d07197c8b3b79532106bf73a4bf0eb98585c6d85bf9d80c221ffe81c1733ef2ae209cc1d6edc1725c58b2b5662c4d0875056aba74f31e2066a11432119a2b4b4cd4e27074f54d38349e9dc0280dbd1f15a7064145c5fcc14cadb3153f444e3871e9c2215dfc6cc33d737741100606eb473565fcbfe65c929e46dd334cc9cdfec508704161eb0cf3e69133334c41fcf8c4bc8ffb103018dba8438f89ac6ff7185157d273ff382e946fd8fd1de62c85809dd0713e53f59fc44185dc92ff294fb653318e50c2837ebfa645f3a69c000d712a84d3184624c0a35f63ba0eba827c815df93178c99708d7da0bdca5dd2df058e966a9138baea50403f3cab48820e9d57fa3a08e6d91bc8d149f7fbb58cfb5ad129cd6962c8ccf5b0b49e049afdd5a3f57b17e6fa67504c601950c50744a2290c942ce1afe4fc0e9fb6a7de43ccc441fb1bce98dfbd3364b0aa9d44ec7a95466fd03ce4e581ef816cc580d13d9fa80f716094f2956cc10be861cca41fa4305a31810f49a38459b22a9d38d5eeef9abb067e098870a8537db578ec3555f5599ecb2b13a91bb734ac2817f208a71c1a7559815e903479d4d1effb0081e24399ce52c86600eca6b26f18ad34943ffed982fdafd03c54ba38ce059001239ce3ccefad949fce4d5d535cd17dfcb2c33ddc1d1858bc73acdc4e9b91dfce99fa0b48ebebb5d1b98404b4c047cd3ebc849792e147f1fc90626b002636c8e9f4848c446b1e2b4059354d11d7d0ff57efb58e136ba7dd611f83bfc54133a32525ea4b6da290bcb3e0293beeee1edf0e3b90327f6b1571f7578610761f715b4728d0306d4c4ccee0c348f6cd2282d9a440f8f5ba1d26e167f5a8ad172191c8cccb2d2e7b3057ddde1aa222ed933de859e8cb43935b4c3b4d2cb87fab8f77b5b88f38b3b0220b5d29b0c7b29a59d7d6bc0d5ef8aa0e5c19522ae8708ac7f601f4049982ee1bcfd9f572ec9445e99ccb2c6486272720eceefa8be0b372e64640215594905d8e0643ffac3aba7352a2737345f029b3b9302498a5dd0e1c81b5e4b13186e2fd6868e1586d86be59f92fcad86950e98cce0158dd01ad16fdfbcdc79f0d2f4cffacce5f15e1dfcc57543e948209f72987a9ae27005c716d391c3c3029b1bfb6553603e51ee571dfc9fb377f5400de0203837233d43089a9b95c8ecca96c0e7f47fdf1801320126060b64eae068faaeeddb54676c7d79c54cfae7c8ad559cde4408b46f44adabe6592d7d62fdd67b902c270ab7fc4c871f27f5dac9ebd612d7d7cafef692ced01a47e3b361f840c5c0cf5ab4dd9e5f96e0b174af4752b9877f44f19de88fe47acd801f79d76e3219431826f8c54cc8aefada03e5b696f3c08b68168a1fc389e003a659d838f2600353f5b640c0fdc70548e3838cb8eb8c93b49b88ed443cdb45d11aa34a9a7ed584d915856e9c7718ce75b8049f4205cbaacfab7df967769b9a86f860699026bdefbf8dfed4cae8b6a9c088a6ce44fc81efdb409254e3df54da9d4ba0a8a38e2fcef8bd37d8eb068bbc1c06b5bdb06094e1c16fdff3943fd68453e7a0129cd892df3a1508ffffe20759b2296a78f38a29b1bef59fbd086d00d24be3c909dc47a8ae7d14ff868a803de8a73b6c67b0b55b7a326b5633d6f6ffdf460d09e2cbaca4d93acd88211e6c0b2fd77b3ef967d38644cb959327a3e9d3ef03b3d9a14a8b6248e321175fb467e96e4c3f993b05a3210501f61ea4d5a7f6ebdcd30de26a5423a8fac01cda3ef18e10dabc9dd434c1e6eb3e56156b125c0a422eed8001f879c07c1e5481498366ea634e7d9a0469dbc86eb3bad2830ef3a6e112d452d051084d2e1d41ba4ce80f35a7d2b55dc56ba58007f5986d6314c4ab6251f6b2cd05785b838b17d3949d6d3d25bb6666fff3b7a69dfece43c5ed72def6a1bb98b26a36f6a3798e4ff480655aa7f332a37c8c8daa87af35e2eef05dff031e276d53c0142a9b49398f812d0e3416a5dca68d0b7763a313d1753dd778d85ae547efe45df0c33c9b6aa27a701afe997bdcd6f6ad616d8bcdbaada122506d3136e3df29d9d0ce3431a7eafb942063983bfd9ba24ea027408decd586a46113d0c779bdfc39dc1fb2322801d5a0212f1613d2aed6cd4167fa80c4bf136c0cc2a858be6fffcc7486a6bb990bf20a72f3ebf3a29dc754b1003fc10ff26ad867e1b7e36df771729cf40b86dab297d0d7a2a1bc16b9096645c9d89633cbda0f71f0384e2b8d95b7cca9d3fcabd82e60dbcaf445d5836bb8920c0f1f130518d079b30e405eb0017ec93c80b3843ddf3c064054afa65adbb736e1c64ef787b66b1c00e0a0549c33a2497d6914ad0aacd7a706c08bc4f5b14f420306dbdb8e736182e8d26246844a1c3b465b614ba961446334f4619a059f45f1d285ab7a5e37b9469e52801bee72ce3f41a8a1d6baad832aa91f5ba05bd2b403818d2ad064f36894f2ae7b050677e9f74ea5558c725f07e14abb0b34e16db19456521d895bd7cc9f0175231cb57983721aa2c809e5dd7f773c9a2496b7d7d252b9523c4ec1aedcdd61f69fcd44e753b6fae460d86fa6d2c2d52ef77ca9fc1494a2f501a57e883fc7c37f75c9f8245e8aeec399b30e0acc9d82caf5eb00c1569db8e82a1117ea8a6b1df9e1c6d67be4790e2a64a15c887fbbdc028cda631add4637f03b85074cd3e2e853280276ace40564ff07094370c6a0c3d295fd1a08d92251720181101e71830958b63e92fb29aac58e1daf6f2be09ea7a338c9457802c3d8452aa41097d32359d6b0fa4c70d63c944b14fb6fde9d13ee928524977b0078c7f0dd83c4aa0a832dc846c8f41ce6de9ecbc7b95292019dab988a229212ef4c9a6276caca4ad8df3c2f02fa183e5e75d0f1bcc003ccf1ca397d52fa1262dbf1fee85c76aa082eeca9737e03c091a8a187ebfa264a55cf3f769cf43a6f92877af788d0355e1308e5939da8b479e2d83446d51e037b1eaa6eddd65123a0c565c5856e8759c77a178e46da8864eacd36dd4473823504225c7d56119b7f8e2b2ce5b9cf3a570b35f06173bf6f834bd5b7d151becaee1dd8237584a469e20bddf2addefb33d3e352e1b6d911fe2392d2d482f64d1ed9af71f93b774f2d39a94b8d36bae5a122c840a594ade802e9cbc3413e438cc968844d9e1378097c0ad504a6b802e3439bb2dafa9df38ee721583ac47de1db9de7309b511143b98d3c7a435eeae47aa6552cb315e96f0dde0f6dae4d35a8fcad202b0fad0dd49dc9089a5e3030fa7c6b1af8bd12901cba98416de1a21c999fbf16232e33d70c0514dad675942a2eb2bc5e19b2e9c2edf2a1fab25889d51f4d14439565f552a09ed18a212b762f86635e7adb47beabe300f3069d243780674d776d3746f254296a71403cbd20f03080c243e4e100bd74f5dee066e1e227c919a8a9fdddf8c58f6a3c1880606a5ac7536348765c9fe6f5f96e61066967e07177ae41ddaff06381cefdfee4e9708c6b215f35c43adc1734591604b48ec49c601e87feab47fb81963ac26504a80a782f7f11d1b557308667a00cf3b7ba090ab709ec860b797bbe70898b0129315d15efe35cae06a11e5b69f9f71f37a3ee2479022a16810d52bc8da8d724876f71267ad3a0beb7ff3207e484981678719ac57c0e78daf995d00023a2de30bc6d59690d762383c12db161a053cd09f6bd5432f5f56c0ef11a50955a7815340da1a524389517df8d6e453181a399eac980a0472043246246cd11f72936fb056878153568c4c4227666339bc7a76e31d1e45ea7db2aa70c98b320765a682f4d73ee5bdaaf9a4f06bd05c38b63371fb5fb5994b02fe557de6720ca7cbd461c0f276b2fec4ff9d175bbf43e363d0a33e8cb1bc6b400ed57645820b73228d0d8a52fe1747e6c9a7592339ba86f4006be0d3bbc795c37f96d2fa9d8cdb42bd08217d0a967e705eaddd0d9ed2f54d06eac1ed3feb453630dbd0c1fffdd96ab9632a16bc5daa80a1b24f25626a200a59092a2e8c9aeb5b2443c250b5612aa11618f6d1b1e299ca8bfaa2ab5f433c48e0ac3366b81ea3b44aa5e531f133ff41a2d8f474c55a839ad9b4a99c20604c0a2398782e25bd74e21e5b643ee3a7b19cf4bab3448f9b09bc48c5e1c1f585d2eb1c17768e70b95aed527dbe751aa3e40a0dc8244a7650e8d5a9789c0bf82760e69fc63e1a6fdc47b27c4dde56cb258642a34c241e071891b148e60322526ccae7db04dba335feb973ac76709bcad4867a0ae4a6fa6eb0cf635c2303b4558de2b2806b03f8712083e97144373702b6138d97d1f3e6ea61641b09a42e38c49bfc3ad9a328981378ad85fb42cbb7fc951b123ce6c9107438a1f74c3438146fb1711efc29ae73030613ac79119cf3a52a7393a67f6974af241dd34c416f17d3cdd794b1d5446272429e1a69546b6a330b3a44e1a0bed68c897d91fa15964f53e6fa8ee124dc7eb3b79213bd7b2cba615c39268795d0ef254825222c1a36e422142609d676124a5e2be2daa3c6757b1f05881d090f234d54074a225f9ab9d15020bde936ee57902fb980382c6a67adb0f17d1867e3070834c21fc113fa36b53b1e3d907c31e8bc181b9a95e38f0a6ff371df5e578b6b5324895545cfeeadd6fef49100f0fe01b540593e721dccfc9ef65cf39935853232de2ecb8d8e71b007934b7c470f9331a98035646270779aa0457c57c09caa959f4b124d9d13129e7b0bdff8fbb56b638adcdf88b0dcc279ba2fe2e3fe2c767cac9a5aeced43d234c6ae3c2e83ff8753153c44e79d7a1f4bfca4bf0084ace3524f08f0c2fcc83651fa3d3858312fa38dfeb1d1bfbe7dcae7864d2d41b3f21b4b88cc5e3833c60ca08f249156822fa1c45d7a00935965ee7afc455cc53c12cd57c43ce7e66ed54671d4be5b4e78b94c65db5bf7cb94d844dcbb055f7260b22b632ceaa34459fcd5f6881e0cfba0a0d0013cc5a9a43e1c78292a6cfcbb324b3f76684721c7d36bc5410fe5d66cfb75ce09dc0c7f76a7c37e63b88ae2feaed915388806392ed7faa9d8f4c66743835f739fa20f25e137cb6cd87b3d198e1f8323a148c211e6bd487399fd0d105432c5684dcb9e0485ea1383be695f925a03e05c65d23b9c42d4e3e076cf4802a56459207eeddd2e346e218b09478cc1b9b665f37e3d76a06ff14198580088a0e9ea27c57b65c7a686ce3f83fe4e8f485a9517f8c4023763d90be2b5df4737be4c4ddda08e5e8ee00aa15552f045b99824fcf18926638197e3ef9ac5064eba1cf17701573fda16caf24fc330b0b4efe89020297812f264d989b5aa6e942091ffee53958e9a26d48cc701d5198067e44723834681cf3674eacbc048535c5b4e830681a86d79d48429fc7ba9e13060057de375faa91b5de356a1d6427d4fb3d938cc358d20b5683196715b32525799f6437fab66567bd4642ee6f521f21213997aa9fa517bdfb9546cb7ca3c52d39d7eec7ebbbe30cb7254e34a45d8b16aad6df0934af1e211b62b7a1e50a1e08f7d2c3babeae99b635d1c98abc2dfe1929c82f908b95997acfe62eb12d068dc38ad8ce0617694cd64b688054399d0de0efa2e883400008b7390e1b014a5ce5c600f3a1bbc68c45a5d28a96bcd5e838a29ae71d82c248454ae52b879355df", 0x1000}, {&(0x7f0000001300)="afdcaa1ae6a53a638dae9c7ca86152aedfd4829bfd3b766d4c41", 0x1a}], 0x4, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 04:03:43 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0x4) connect(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 04:03:43 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/65, 0xd) 04:03:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) sendto$unix(r1, &(0x7f0000000500)="a83ff0d5581755c60e671c830b9dc12d06ac514f3ed2bff14de86108cdf9298e4c6d4d4c170bd09ae2634ade87163914a6ecc3a2af462bf418ba4addd80b5f013511ce35fd27ef037c5d48ce087501660bb67b6327af332d4a120dcbfca12c7f394908bd595c6999cdd0f9f8dcf16dd12d7411721e501ab61b70569d484225c2508107ea2f3336fdf21521fb6625c978cbe5167c03dae00b6963b9222dda7ec77dc7a4ce1b9ab9753996839a0d4b345bd521a72a1128f68f6ab82f", 0xbb, 0x4, &(0x7f0000000240)=ANY=[@ANYBLOB="64c85bb5108a1d9e"], 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08ee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eafffffda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d093196de45a8", 0x64c) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() chroot(&(0x7f00000001c0)='./bus\x00') getrlimit(0x3, &(0x7f0000000200)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 04:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x4000004000000001, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x24, 0x0, 0xf2}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x0, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x8) r3 = semget(0x3, 0x0, 0x10) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000140)=""/186) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000e200416db2c40238f8d62c963dbd7f470000000000"]) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) close(r4) r5 = open(&(0x7f0000000240)='./file0\x00', 0x28000, 0x2) linkat(r4, &(0x7f0000000100)='./file0\x00', r5, 0xfffffffffffffffe, 0x4) 04:03:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0xc}, {0x54}, {0x8000000006}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x3, 0x5, 0x1}, 0xc) sendto$inet(0xffffffffffffff9c, &(0x7f0000000200)="d030b0817337ba0e889a1cd5ef1543dc5546492757233eea1fb29ebc66c6b685c82bd98dfcc2dadb8265c0b0cac61c15a5c1c0da78ea15d7c9e801d748a9266396008e3d77c127501fe77025c6bc9f38d3a5f381afbe7a30d6246fafed8cf54d13c134fed54db1ef33e9ea3158036d26c47844e2518d1d05d347c889c6f14d6e61a32df211532ab804da261bf0b0411260aad20874184d66ff645f7dc5a2f671ca925e9e4b400a0a720d2cfa9f92ffe55acc9546bae93c6dc3d1ba69", 0xbc, 0x7bdedcf1ff97f795, &(0x7f0000000000)={0x2, 0x3}, 0xc) 04:03:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0xffffffffffffffbc}, {0x4d}, {0x10000007}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = semget$private(0x0, 0x4, 0x208) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000001680)=""/70) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) read(r4, &(0x7f0000001740)=""/4096, 0x1000) close(r4) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="001900"/20]) read(r2, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffff9c, &(0x7f0000001600)=[{&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000300)=""/63, 0x3f}, {&(0x7f0000000340)=""/108, 0x6c}, {&(0x7f00000003c0)=""/61, 0x3d}, {&(0x7f0000000400)=""/132, 0x84}, {&(0x7f00000004c0)=""/32, 0x20}, {&(0x7f0000001540)=""/147, 0x93}], 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) close(r2) recvfrom$inet(r3, &(0x7f0000000540)=""/4096, 0x1000, 0x1, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x4}) 04:03:45 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='./file1\x00') chdir(&(0x7f0000000000)='./file0\x00') semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') 04:03:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x807ffffffc, 0x2, 0x6, 0xffffffff}, {0x5, 0x800, 0x54, 0x200}, {0x9a, 0x8, 0x7fffffff, 0x2}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 04:03:45 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000040)=0x40, 0xffffffffffffff95) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) shutdown(r2, 0x6) 04:03:45 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) fcntl$getown(r1, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) write(r2, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x2) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x100, 0x7fffffff, 0x7}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) close(r4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r5, &(0x7f00000001c0)="77aa90626746d9d877cc11b259162ca601dbe9f88d7ace3deec4090236c7e15a675bb5de08d0b92af7e078d8037c98909f8b039b302c33cbcc9e35af", 0xfffffffffffffd80) write(r3, &(0x7f0000000080)="a6", 0xffffff28) fcntl$setflags(r3, 0x2, 0x1) 04:03:46 executing program 1: r0 = shmget(0x0, 0x2000, 0x3e0, &(0x7f0000ffc000/0x2000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getuid() r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r9) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000280)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000ca9d9345ec7ed45745cdc84b0f0bc575fb84ba059643213a26246934f841d9987d745ab02f0ff566bc7955ef6b2604f87100bf6611fea1460a15c02546bbd0f774266581a178686189078b3096d3b65f8ae4415da148edb1a4f6c8d607c22f", 0xfffffffffffffe65, 0x14, 0x0, 0xfffffffffffffe61) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r14, 0x4, 0x80) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getegid() r15 = socket(0x11, 0x4003, 0x8) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) getgroups(0x3, &(0x7f0000000140)=[r18, r22, 0x0]) r24 = socket(0x11, 0x4003, 0x8) sendto$unix(r24, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) r28 = getgid() r29 = getegid() setgroups(0x4, &(0x7f0000000240)=[r23, r27, r28, r29]) r30 = socket(0x11, 0x4003, 0x8) r31 = dup(r30) ioctl$TIOCMBIC(r31, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r31, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0x4003, 0x8) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r35, 0x4, 0x80) pwritev(r35, &(0x7f00000003c0), 0x273, 0x0, 0x0) r36 = dup(r35) ioctl$TIOCMBIC(r36, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r36, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r38 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r37, r38) getgroups(0x3, &(0x7f0000000140)=[r33, r38, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgroups(0x41fb, &(0x7f00000004c0)) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) r41 = getgid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r43 = socket(0x11, 0x4003, 0x8) r44 = dup(r43) ioctl$TIOCMBIC(r44, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r44, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) lchown(&(0x7f0000001280)='./file0\x00', r45, 0x0) r46 = socket(0x11, 0x4003, 0x8) sendto$unix(r46, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r47 = dup(r46) ioctl$TIOCMBIC(r47, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r47, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r49 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r48, r49) getgroups(0x3, &(0x7f0000000140)=[0x0, r49, 0x0]) r51 = socket(0x11, 0x4003, 0x8) sendto$unix(r51, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r52 = dup(r51) ioctl$TIOCMBIC(r52, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r52, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r54 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r53, r54) r55 = getgid() r56 = getegid() setgroups(0x4, &(0x7f0000000240)=[r50, r54, r55, r56]) r57 = socket(0x11, 0x4003, 0x8) r58 = dup(r57) ioctl$TIOCMBIC(r58, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r58, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r60 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r59, r60) r61 = socket(0x11, 0x4003, 0x8) sendto$unix(r61, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r62 = dup(r61) ioctl$TIOCMBIC(r62, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r62, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r64 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r63, r64) getgroups(0x3, &(0x7f0000000140)=[r60, r64, 0x0]) r66 = socket(0x11, 0x4003, 0x8) sendto$unix(r66, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r67 = dup(r66) ioctl$TIOCMBIC(r67, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r67, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r69 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r68, r69) r70 = getgid() r71 = getegid() setgroups(0x4, &(0x7f0000000240)=[r65, r69, r70, r71]) r72 = socket(0x11, 0x4003, 0x8) r73 = dup(r72) ioctl$TIOCMBIC(r73, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r73, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r75 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r74, r75) r76 = socket(0x11, 0x4003, 0x8) sendto$unix(r76, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r77 = dup(r76) ioctl$TIOCMBIC(r77, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r77, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r79 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r78, r79) getgroups(0x3, &(0x7f0000000140)=[r75, r79, 0x0]) r81 = socket(0x11, 0x4003, 0x8) sendto$unix(r81, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r82 = dup(r81) ioctl$TIOCMBIC(r82, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r82, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r84 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r83, r84) r85 = getgid() getegid() setgroups(0x4, &(0x7f0000000240)=[r80, r84, r85, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r41, r55, r8, r2, r71, 0xffffffffffffffff, r84]) lchown(&(0x7f0000000400)='./file0\x00', r42, r86) r87 = getgid() r88 = getegid() setgroups(0x4, &(0x7f0000000240)=[0x0, r41, r87, r88]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r92) r93 = getpgid(r92) r94 = socket(0x11, 0x4003, 0x8) sendto$unix(r94, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r95 = dup(r94) ioctl$TIOCMBIC(r95, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r95, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r97 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r96, r97) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfffffffffffffffb, r96, r3, r4, r88, 0xb0, 0x8}, 0xffffffffffff8000, 0x1, r90, r93, 0x4, 0x1, 0xffffffffffffffc1}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 04:03:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff00e098123d0b629d08930011"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:03:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) r1 = msgget(0x3, 0x80) msgrcv(r1, &(0x7f0000000000)={0x0, ""/81}, 0x59, 0x0, 0x0) 04:03:46 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2b9da22c5e8df01c, 0x20) openat(r0, &(0x7f0000000040)='./file0\x00', 0x402, 0x20) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 04:03:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x0, 0x1ff}, {0x18, 0x1, 0x1, 0x5}, 0x4, [0x15f4, 0xfa, 0x8, 0x73d, 0x2, 0x1, 0x8, 0x52]}, 0x3c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 04:03:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) pwrite(r3, &(0x7f0000000000)="3637b6808f688a8d313dccc3ca4a590b9f46087c7fe7f051b376861584e08b7408d6f7ddce33bafb", 0x28, 0x0, 0x0) dup2(r1, r4) 04:03:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = dup2(r1, r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)) socket$inet6(0x18, 0x4, 0x9) openat(r2, &(0x7f0000000100)='./file0\x00', 0x2, 0x12) pwrite(r0, &(0x7f0000000040)="add390180bcfe59c5c39df6d93aef50201d4dd3a6739d19727", 0x19, 0x0, 0x0) 04:03:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0x9) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="a92ea32f", 0x4) 04:03:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="0059f96a1004ad3f63b8cbf4e02f") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) 04:03:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) 04:03:46 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x100) getegid() openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x40) accept$unix(r0, 0x0, &(0x7f0000000140)) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socket(0x6, 0x5, 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 04:03:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b8180000002900000031000000267a03000000000004bb893f0000"], 0x3a}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x1e, r1) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x0, 0x20}, {0x87, 0x6}, {0x0, 0x1000}, {0x40}, {0xa7895b2fe9af2768, 0x7ff}, {0x0, 0x75070f7}, {0x44, 0x6}, {0x6}, {0x44, 0x9}], 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:03:46 executing program 1: mprotect(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x4) r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) connect$inet(r0, &(0x7f0000000440), 0xc) 04:03:46 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = dup2(r0, r0) r5 = semget(0x2, 0x2, 0x205) semop(r5, &(0x7f0000000340)=[{0x4, 0x8, 0x800}, {0x2, 0x80000001}, {0x4, 0x2, 0x6064d39e4f19c925}, {0x2, 0x2}], 0x4) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x3, 0x400004, 0xffffffff, 0x1, 0xff, 0x3ff, 0x3, 0x0, 0x0, 0x3, 0x8}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) r9 = socket(0xe, 0x4, 0x5) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffc, 0x28, 0xf0000000, 0x2, 0x6c}, {{r0}, 0x5d68c6cd09543de5, 0x20, 0xfffff, 0x40, 0x4}], 0x3, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x80, 0x1, 0x60, 0x5}, {{r7}, 0xfffffffffffffff9, 0x6, 0xf0000000, 0x0, 0x4}, {{r8}, 0xfffffffffffffff1, 0x30, 0x4, 0x9, 0x10}, {{r9}, 0x8000000000000005, 0x1, 0x40, 0x6, 0xed}], 0x8, &(0x7f0000000300)={0x0, 0x9}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 04:03:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x200) 04:03:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pwritev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000100)="81422b080b016e306df08e650825e5ab2d56f1c9710dcf39afbd00beacb0ace1176f8ad6613b8a404c75bc6f4b901b76f242c3cf1204959f39af1f00007deb403f2e31cf83c778cb57fd675300335c713744718dc745403a7129336b7026c41281c95ca342f8374f60bf", 0xfffffffffffffea5}, {&(0x7f0000000240)="9864d9e0874f3d9e60e18489853a923a654716201c10828c2351133890e7c32f7bbd065bffb83152832a2e4638b4f01671981e6296c8bf5a58b77fdad293689a79ac0b354c8e1a0b54b0e2bcc0c29d5e7722bb1d7a86bdf7fdaf0de5a94896db94e88c56756e5282230a474272b9d5c7b5227d185037b09e6eb156ec9e91602db1b8cf28f0151357f84605b96c22d1bd6e86b945e79f247ead4f0d5d9a41ec8784c57181fe397a6a11eb62", 0xab}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3, 0x6}, {0x16}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") load: 1.00 cmd: getty 53449 [ttyin] 0.00u 0.00s 0% 308k load: 1.00 cmd: getty 53449 [ttyin] 0.00u 0.00s 0% 308k 04:03:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xab05b13790c5d7c1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 04:03:46 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87, 0x0, 0x0, 0x7ffc}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000240)=0x3) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) close(r4) close(r4) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/6, 0x6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000100)='w', 0x1) write(r6, &(0x7f0000000080)="a6", 0xffffff28) openat(r6, &(0x7f0000000140)='./file0\x00', 0x400, 0x1) read(r5, &(0x7f0000001740)=""/4096, 0x1000) close(r5) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r7, &(0x7f00000000c0)='./file0\x00', 0x0) 04:03:47 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2403, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0500ff", 0x3}], 0x1) write(r0, &(0x7f00000002c0)="f1dd070000", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 04:03:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x7aa, 0x0, 0x0, 0x40) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000100)='w', 0x1) write(r5, &(0x7f0000000080)="a6", 0xffffff28) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r7, &(0x7f0000001740)=""/4096, 0x1000) close(r7) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r9, &(0x7f0000001740)=""/4096, 0x1000) close(r9) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r10, 0x4, 0x80) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r11, &(0x7f0000001740)=""/4096, 0x1000) close(r11) r12 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r12, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f0000000100)='w', 0x1) write(r13, &(0x7f0000000080)="a6", 0xffffff28) kevent(r5, &(0x7f0000000a80)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x2, 0x1, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffe, 0x67, 0x40, 0xba14, 0x1}], 0xf3, &(0x7f0000000ac0)=[{{r6}, 0xfffffffffffffff0, 0x0, 0x0, 0x8001, 0x100000001}, {{r7}, 0xfffffffffffffff8, 0xd0, 0x2, 0x1, 0x6c3}, {{r8}, 0xfffffffffffffffa, 0x3, 0xc, 0x400, 0xfff}, {{r9}, 0xfffffffffffffffc, 0x24, 0x40, 0x7, 0x6}, {{r10}, 0xfffffffffffffffb, 0x4, 0x80, 0x9, 0xffffffffffffff01}, {{r11}, 0xfffffffffffffffa, 0xc5, 0x4, 0x0, 0x20}, {{r0}, 0xfffffffffffffffa, 0x20, 0xb0000000, 0x479, 0x7}, {{r12}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x1, 0x8}, {{r13}, 0xfffffffffffffff8, 0x60, 0x2, 0x2, 0x9}], 0x7, &(0x7f0000000c00)={0x200, 0x7}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000000100)='w', 0x1) write(r14, &(0x7f0000000080)="a6", 0xffffff28) r15 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r15, 0x0, 0x0) r16 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r16, 0x0, 0x0) r17 = accept(r16, &(0x7f0000000940)=@un=@abs, &(0x7f0000000980)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) poll(&(0x7f0000000a00)=[{r0, 0x4}, {r2, 0x20}, {0xffffffffffffffff, 0x101}, {r4, 0x40}, {r14, 0x40}, {r0, 0x10}, {r15, 0x4}, {r17, 0x80}, {r18, 0x20}], 0x9, 0xe8b) r19 = dup2(r0, r0) shutdown(r19, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 04:03:47 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) r0 = socket$unix(0x1, 0x0, 0x0) setsockopt(r0, 0x28f, 0x322, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 04:03:47 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, r0, 0x0, 0x0) 04:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x2c}, {0x6, 0x0, 0x0, 0x100000103}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) 04:03:48 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x24) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000300)={0xffff, 0x101, 0xfff, 0x7, &(0x7f0000000080)={{0x100, 0x2, 0x100, 0x8001, 0x6, 0x1, 0x3}, {[0x8, 0x7f, 0x0, 0x5, 0xffffffff00000000, 0x8001, 0x81, 0x1, 0x2, 0x5, 0x7, 0x64d, 0x8, 0x0, 0x40, 0x3, 0x7fffffff, 0x7fff], [0x401, 0xfffffffffffffff7, 0x17e, 0x7, 0xc40c, 0x7, 0x5, 0x2, 0x1, 0x7], [0x4, 0x6, 0x9, 0xffffffffffffffbe, 0x40, 0x0, 0x1f], [0x80000000, 0xfffffffffffffff9, 0xf11, 0x4, 0xcc9a, 0x30e], [{0x1c17, 0x88, 0xfff, 0x20}, {0x9, 0x800, 0x100}, {0x3, 0x10001, 0x9, 0x2}, {0x8, 0x0, 0x4, 0x4}, {0x9, 0x81, 0x7, 0x7fff}, {0x8001, 0xfffffffffffff13d, 0x2, 0x8}, {0x499, 0x1c000, 0x1000, 0x10000}, {0x4, 0x0, 0x4, 0x5}], {0x1ff, 0x4, 0xffffffffffffffff}, {0xffffffff, 0x9, 0xfffffffffffff5fc, 0x6}}}, 0x6, 0x7}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 04:03:48 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x40005dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x109) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc1}, {{r0}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) 04:03:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xff, 0x10001}, {0x7, 0x8}}, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) 04:03:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="100000004cad2309652299a0d51d12e447ffff0000010000000000000013fb2381043c1b519748e0abb4f0dd23ff264e0dccffa891d4ffefcd462a2db7"], 0x30}, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) 04:03:49 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x20, 0x5dc1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x2, 0x1, 0x8, 0x0, 0x2000000000000f6, 0x8, 0x0, 0x1, 0x3, 0x1ff, 0x6}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x8}, {0x18, 0x2, 0xfffffffffffffffa, 0x9}, 0x80, [0x2, 0xffffffff00000000, 0x5, 0x2, 0x100020000, 0x8, 0xff, 0x3]}, 0x3c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) write(r3, &(0x7f0000000200)="ac", 0xffffffffffffffc5) accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)) 04:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x20005c}, {0x20015}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 04:03:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x9, 0x200, 0x8, 0x81}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 04:03:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x8}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="a03b86b2", 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) fchdir(r2) r3 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x80000000000000}, {}, 0x7}, 0x3c) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) poll(&(0x7f0000000180)=[{r4, 0x40}, {r2, 0x80}, {r5, 0x100}], 0x3, 0x3f) 04:03:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000003740)=""/4096, 0xdd90481dbc8f7d96) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x6, 0xc4, 0x2, 0x10000000101}, {0x6, 0x3, 0x10000000001, 0x8000}, {0x9de7, 0x7, 0x1, 0x3}, {0x9, 0x6, 0x4, 0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) write(r3, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) 04:03:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket(0x11, 0x4003, 0x8) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) flock(r0, 0x7) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x3, &(0x7f0000000140)=[r6, r10, 0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r2, r10) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r11, 0x4, 0x80) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDENABIO(r11, 0x20004b3c) getuid() setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 04:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000040)="5e57237dd2d9634a72d9e0a861b3cf8809684b9f002b4249932880f3d863dfb9d99a5ea4e70617572b0dc115c179607f1741afc2e8338ddf29761658db14beb625c21dd4cd0b1d317dc45f6fb5bd50184d79c85b47789fb23fae8ab92099de1278b5fa0743ff26b967c5d0d8142082f9d3d5913c46d2d3b674561f707a5d82759d1391f45af8e027465b657bf36662267c0c968ff6b5265ba6357cfb94b55a8869ea4c486f3b37a80dc53689e47ecbfcf908ea3a61883d453eecb7dffee46c8329ef0093c9bd7e489580ad339200265c714d37572f031480762b6d3447166ee0294c0e33bea802534672e7f68f2c0c2bd546f7c6", 0xf4}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:03:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc696b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f00000001c0)=""/4096, 0x309) close(r2) fchflags(r2, 0x18000) write(r1, 0x0, 0x0) syz_open_pts() syz_open_pts() 04:03:51 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) read(r3, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000380)=0x3) fcntl$setstatus(r4, 0x4, 0x46) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="42b5a323b3efcca6ae84f298ff21f17e0346f1f099007e18b39c458aaa2a1ab62f992ba30e3aa83272d78ddedcfd655f49f639ea9ec09645a21faae91bea5caaefecec56dab88a6f1222eb096d7409f8ed6b6eb125d0caedfbc2c1b00a08658952df0f750dc1f8af1ba60dadd4b511eb70ac7d888e5028a74c02cc47b17fda6aa65c09bcec07d17a8f536bbc29ef8d2dde7711d67a3aebe55e7fecaf24d32186a1034cde0d05000000"], 0x1) r5 = dup2(r1, r1) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000200)) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000140)=[{0x0, 0x8, 0x800}], 0x1) fcntl$setflags(r6, 0x2, 0x1) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) r8 = fcntl$dupfd(r6, 0xa, r6) semget$private(0x0, 0x3, 0x80) r9 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000340)='./file0\x00') ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f00000003c0)=0x6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000100)='w', 0x1) write(r10, &(0x7f0000000080)="a6", 0xffffff28) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000000440)) preadv(0xffffffffffffffff, &(0x7f00000008c0), 0x3, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) 04:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6ec2dc9a51dd4d74) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x8000000000000044}, {0x6}]}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x60) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x6, &(0x7f0000000040)="0000080093177320494b272aeeda") 04:03:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x6b82e9fe6ee6fed7, &(0x7f00000000c0)) msgget(0x1, 0x100) r1 = msgget(0x3, 0x2) msgsnd(r1, &(0x7f0000000200)={0x1, "7e6c2a1c184fdbb4d69375eb5b714bae203202b0c6f081c86cb819c8e4ba352fa922169bbc7a49d1aa2356322042a2391007ee00f93462f4095b28553ee40a9848bf0dce5c26a8b9352c9a5f200bfd11cf5967a9624b43abd5c3930a731920599cdf4758f738905e4605460fb005c193e6995c0c18a3b6840092f89307fca5639b1e4e26364f843b89c9b1830cf8d9b0f2689630188b8af6192c39549d8949dc1a9e5cbedf2cb16c"}, 0x9c27, 0x1000) pipe2(&(0x7f0000000080), 0x8) 04:03:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400008003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, {0x800000000004, 0xffffffffffffffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:03:52 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7f) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) 04:03:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) 04:03:52 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) read(0xffffffffffffffff, &(0x7f0000000040)=""/86, 0x56) 04:03:52 executing program 1: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x2b) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000feff0000005b0000000000000002105c3cb1ac76824b", 0x2c}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) r3 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000100)='w', 0x1) write(r4, &(0x7f0000000080)="a6", 0xffffff28) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x2}, {r3, 0x2}, {r4, 0x4}, {r5, 0x8}, {r0, 0x160}], 0x5, 0x365) 04:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 04:03:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x42}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) 04:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x9}, {0xf98c, 0x0, 0x1000}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) 04:03:53 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 04:03:53 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x2, 0x2, 0x0, 0x0, 0x4, 0x4, 0x40, 0x3, 0x0, 0x4, 0x401}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x0, 0x6e, {[0x7, 0x5, 0x5bf, 0x43028000, 0x6, 0x7ff, 0x0, 0x7, 0x2, 0x2, 0x0, 0x400, 0x80, 0x8, 0x1, 0x2, 0xa5], [0xe5, 0x0, 0x1, 0x6, 0x8000, 0x80000001, 0x5, 0x2, 0x10001, 0x6], [0xad, 0x6, 0x1f, 0x75e1, 0x1, 0x1, 0xcaf6], [0x7, 0x6, 0x2, 0xfff, 0x1f, 0x6], [{0x2, 0x4, 0x80}, {0xefb3, 0x2, 0x4, 0xffffffffffff5f9c}, {0xffff, 0x5, 0x16c1400000000, 0x100}, {0x5, 0x6, 0x100000000, 0x100}, {0x1000, 0x2, 0xffffffff, 0xffffffffffffffff}, {0xffffffffffff8048, 0x80000000, 0x1000, 0xfca}, {0x100, 0x100, 0x81, 0xf8ad}, {0x1f, 0x200, 0x9, 0xa5e}], {0x9, 0x20, 0x0, 0xd57}, {0x6, 0x2, 0xffffffff, 0x6dc}}}) 04:03:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="eb65683096b1ea0a3bbb892fdf4d") pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0xb6, 0x2, 0x6, 0xfffffffffffffff8}, {0x1000, 0x9, 0x9, 0x7}, {0x2, 0x7, 0x7ff, 0xfffffffffffffffb}, {0x65a, 0xdb, 0x100000001, 0x81}, {0x5, 0x210, 0x38000, 0xab9ba9e}, {0x80000000, 0x3, 0x2, 0x4}]}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x10001, 0x3a}, 0x10) 04:03:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x34, 0x0, 0x0, 0xffffffffffff7ffd}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 04:03:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) r3 = semget$private(0x0, 0x3, 0x202) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x265d) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000200)=0x1008) semop(r3, &(0x7f0000000280)=[{0x2, 0x1, 0x3800}, {0x4, 0x9, 0x800}], 0x2) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCCDTR(r2, 0x20007478) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r4 = semget$private(0x0, 0x3, 0x202) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001000)=""/4096) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000480)=0x265d) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000200)=0x1008) semop(r4, &(0x7f00000001c0)=[{0x4, 0x56, 0x1800}, {0x2, 0x1000, 0x800}, {0x3, 0xfd20, 0x1800}], 0x3) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semctl$GETZCNT(r5, 0x1adc40269b00b670, 0x7, &(0x7f0000000100)=""/140) 04:03:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000003c0)=0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r1 = dup(r0) r2 = accept$inet6(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendto(r2, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x82) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000640)={0xfffffffffffffffd, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x71, 0xbffe00000000000}) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$setstatus(r3, 0x4, 0xc0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000100)='w', 0x1) write(r7, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r8, &(0x7f0000001740)=""/4096, 0x1000) close(r8) r9 = dup2(r7, r8) sendmsg(r9, &(0x7f0000000380)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000700)="9bf3b49bb7cbea21f6c2897c437363a2f41dc5381b0ead3890ecede70c74d1f74fd3adb072ae8b320fb1581a7a7550f24f010230e8a5e7d548a3394635aac539f7af6b6038b8638373e57c7588b1d22a828e0e9a35a808b4cafd25087ed89e37fb99c8b1b6b45cb57f57ddb735b325f8562a863a01c084b8497c984e60bbe10b7ce62a06884689a8e17b586bcd53cf40873ac7fa417cac3995a1272f1dadcff7a24a8048fc4375d59d2021fb4ff05e6d094699a451ba3d264e69e5dedb81f055546492d4bd8a0dd5b262085019a7052d6dc72a714bf1db4b74815b5f90f941e96419ed", 0xe3}, {&(0x7f0000000200)}, {&(0x7f0000000240)="1c72a1e4b947e0a6dbb05af5448113facd92052e932feb01cb913f9705caf787fffff5663ca52adb4ebe2b8b938464a7160db4906547c4c6284e533c91b75b4688418164d825179368ee31", 0x4b}, {&(0x7f0000001800)="a7b2966b74bf3a0036ac6c53cf8c34b97ebdcb6e10b761e93d0b75448072f2f8b341d55612a070c11b11de9a6969ff31c67a0fdef04d9c418e78547911795b02cfd3f57e154547cdfcc5e1c495ac506ae9e146735eeba45f2751d8a6d17453da099296a7981b712b76147b901556e02bcfdada05c1d46477f2678dd518d77838889efa11681d7ccefaa17160fd390eec3f4f05ac9fda7f0e481db6f072a01f54b2f27e8265ade7ce9499fd87ad824c78771ba3a98c0ad5391d2428df73d55b9a8d3a1f44f54895ec4c69812e6f67d12228ce508852f70b11b0c480dde1814d2af79cd8a5d6201471c1f76840ce73b1", 0xef}], 0x4, &(0x7f0000001900)=ANY=[@ANYBLOB="d000000000000000000000007d0d00006af75f05a8090743e67534919647682b07235631bc3b8bab92d263b7017e22691ed0876d8c5e02b98e458531bf11fb4b5c14ef76ca529a850413b638d617b6781638c2b368f6eb651f9390612605ecbf048e12802c10f98b96391dfec711ad3a9325b38d1b8ca809b1de57d6bd38de8ad8d64eef0e0c304aed9bae042215c6bd5f95f6cc00e2839a739c728c303f8ccd332db8df7bb1461b4274262427ab62bebdc735bbe8530c5abc8b8a2e48bd79b92ac8352d4be94fb97d2755cf61000000d800000000000000010000000000000039daccdb67a570dcb64a3138ad5c1a94e5a702f69303257f29a4f77192b42f64d3e760661457549a6b8e22dd5aa429bf7e2641df8921d98bc04efd156ccd17c8a7b8ee569719698f1e44e9427b7749edc18bc71c1041f03dadac1a1d23c4c1691fda7dd32e49401527341658866d81c43e5fb920d3f0eb9c8ed0c1bb06837fe3ffccc8d9de862a53472f727f4af5ea5ac38a3727f95058727fafac40a8eba1cf348bcce68a51979de2f412e27efc2c430af2efe9cc1a3dabd1838c18244520aca00b08ac8d9f8c005800000000000000c460bb00ff0f0000b8e8cf0201ae5e91f78ee83f3a06e8bc58b228a7a97c2f473fb1bae3dc63d41931cc94335accd5e404c0e5f33bd15f774ea955fe60e81e04a72cb0cc34693dbd4700000000000000780000000000000001000000b50f0000f4015e8e16e446773e5309e3e22f7e1c05caf5b9bf41145bdc09d6a64cbadbdc10ce5cd839c619b91659219de1d6137e778c3eebb8d22361c06d9282aed7309d3eb0580ed0d4e96eac17b875318b42540c2ac163512bb2312c44a2d8b021b08814bf5e4e30bb3200b000000000000000ffff00000400000095e8bd3e8e772753fd2d4139bec8bd40b88379a205defce4774c6106ee84e8087301bcb37c7f6fdcfee6d24f7721a9de168907e57302e376dfa5b1b3c14183a4550495feb1d978fc965650b36b623bcdf201bd76e2832dbe581c8dc7063e021796f7ecd8db34c508d850f18f11b99a9bb3a40aa3e22269d8052ef25c93f85ee62634ad3e4cca60cba29e1bc8235864a8ca8b7b82a7b34be305df7a84d9c5cb13c0000000000000000100000009000000c66e6c5dc6d97e841f82f56f60452cc354cea2893dd4d9f88b5e47df5c8cdd92fb6abd3db8ef5342891cf07f807b54533985a46a34c3bedafd0541669d9d10eba0d6979f9aa8a69550852f86565aebc3c81a8fabd262a07fad4b4627008a05daafd748e20d432fb32da6810aef7041beb90855cf0aae7e662f93c029a2be4e9727dfda1dcd281e9b35d20c02edf0a13d468b704b11957aa55ac9a079866259df72798da0c7adf79d34087dfcce000000700000000000000000800000ca50000030f14ce243e079ded4d847852796bc06688985a53afb082098eb65ec24d34e527652fbc2791cddea5ea661b25a7d845511dcda93c8babedfae886b09e7c3fec8cf760afc68a94bd032e00b4b1853ddc144444aeca8480a73e9b4000000000000d800000000000000ffff0000010100009f267b7636a8315cec223e44b46407da290b5f35224cf1e14cb8a4f0a7f4cdcf54b3a4659e6055919a8b626031920f82f56cbca1be78b87464ff3e59aca3bb85eac65a99821b6cffcae2ca5c03c36c9039f30dbb068c36047c2ed5ba77c3c8b3222e29f7ea82ed61843d2f32937aed683cf95fd0f4c8d515fc14b6b95942d0bd6d67405d95b4dcc27fa44fcb9098939f5098a56b17b814b648b46fe71bee9396de9699039b712b687e29372ed81e32bb0122bceb624f6a9a999f7d472f3659fc3c8cc4eef0fbead630000000000000000000000043222e69293c01b11369f9685bcef8c1f7447f57e1c3f7c3d0a7c7fb8b7963e66be5000010010000000000000100000006000000a1fe4fd2662104cf4501b22ad90f370644242fe9e1a0f41eb5f43ea13d817c83f09e6d623a2d1b8d23e9bde24b00fad08e238660b20c324196994ad60054c08b1beca80e78c3a3b6addc0b385c7e4a5e1faf3c4910fb6db7cc950392786a19cbe6a517995f52bcd7d08d3a081ce7db981bf55b947d130e5bff50a1141c3dfc9ebc93091918a07bab7011c25b5dcc6f15918949a1e96e5a4724d2464bd4dfeb73bd7e43ce6eb4abbfb89fd143376b6b1ad86c1eaaa30613b83690bc180b141f02d727a2afe69c043abc8b240467d27b2aa76689d3514a32adf6c25988e1c77080a1f6a0c20a5f885bacbd6c569c1d28b51d8a0adc045738beb36aac0000000000"], 0x670}, 0x7) syz_open_pts() close(r3) dup(r5) syz_open_pts() socket$inet(0x2, 0x3, 0xed25) shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000340)='(}\x00', &(0x7f0000000440)='%\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='&\xe3&\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='(\'%)'], &(0x7f0000000640)) shmget$private(0x0, 0x3000, 0xe, &(0x7f0000ffc000/0x3000)=nil) 04:03:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:03:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20579, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000040)=""/24, &(0x7f0000000080)=0x18) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 04:03:54 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, 0x0, 0x0) 04:03:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r3) r4 = getpgid(r3) fcntl$setown(r1, 0x6, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x5c}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r5, &(0x7f0000001740)=""/4096, 0x1000) close(r5) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 04:03:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) pread(r0, &(0x7f0000000080)="77f250e51678bee68df62f29500d07531c87c88ca6cf2c13a0adb5257f597bdfcccc08660dee52b3e715ab0f56e71526ed61e274c9cf3d1e6e41bd11f7782cdba681a9ccef51549c5151fedcdf109c20fdbcb97536fdda2e6642acd4312eaa62853f9f35eb1c557414d0b4dae968a584523e4bc94b48c070fcace75c9c162782ec71346766d222585bb578350444a14b6ce8d10672fdb3ac51f13a0d077b1668d561bbfa9c1706a8519780f1d08fe510ddfe56f4", 0xb4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=""/198, 0xc6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000000)=[{0x3, 0x2, 0x1, 0x8}, {0xa29, 0x7, 0x4, 0xea1}, {0x4, 0x4, 0x9, 0x4}, {0x10001, 0x8, 0x4, 0x3}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) close(r1) r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0x0, 0x1ff, 0x1, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) close(r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000300)=0xb934) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000240)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x2, 0x7}) accept$inet6(r4, 0x0, &(0x7f0000000340)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 04:03:56 executing program 1: setitimer(0xfffffffffffffffe, &(0x7f0000000100), 0x0) setitimer(0x2, 0x0, &(0x7f0000000040)) 04:03:56 executing program 1: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) socket$inet(0x1e, 0x3, 0x0) 04:03:56 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x202) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001000)=""/4096) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000480)=0x265d) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x1008) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000740)=""/4096) 04:03:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:03:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xd, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x4) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r3 = socket(0x18, 0x2, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = syz_open_pts() writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x14e}, {r4, 0x1}], 0x2, 0x40000000400) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000080)=0x2) r6 = fcntl$dupfd(r0, 0x0, r3) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000040)={0x101, 0x4}) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0xd, 0x0, 0x0) recvfrom(r7, &(0x7f00000009c0)=""/4096, 0x1000, 0x2, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) 04:03:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x3813, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000280)="fa", 0x1) dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r4, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r5 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpid() r12 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r4, r4, r4, r4, r4, r4, r4, r4]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x28, 0xffff, 0x1, [r4, r4, r4, r4, r4, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r4, r4, r4, r4, r4, r4]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xf8, 0x400}, 0x40f) r14 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r14, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r14, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r14, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r15 = getppid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r18 = getpgrp() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r20 = getegid() r21 = getpid() r22 = geteuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r14, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r14, r14, r14, r14, r14, r14, r14, r14]}, @rights={0x18, 0xffff, 0x1, [r14]}, @rights={0x28, 0xffff, 0x1, [r14, r14, r14, r14, r14, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x28, 0xffff, 0x1, [r14, r14, r14, r14, r14, r14]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0xf8, 0x400}, 0x40f) r24 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r24, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r24, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r24, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r25 = getppid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r28 = getpgrp() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r30 = getegid() r31 = getpid() r32 = geteuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r24, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r24, r24, r24, r24, r24, r24, r24, r24]}, @rights={0x18, 0xffff, 0x1, [r24]}, @rights={0x28, 0xffff, 0x1, [r24, r24, r24, r24, r24, r24]}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}, @rights={0x28, 0xffff, 0x1, [r24, r24, r24, r24, r24, r24]}, @cred={0x20, 0xffff, 0x0, r31, r32, r33}], 0xf8, 0x400}, 0x40f) r34 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r34, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r34, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r34, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r35 = getppid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r38 = getpgrp() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r40 = getegid() r41 = getpid() r42 = geteuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r34, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r34, r34, r34, r34, r34, r34, r34, r34]}, @rights={0x18, 0xffff, 0x1, [r34]}, @rights={0x28, 0xffff, 0x1, [r34, r34, r34, r34, r34, r34]}, @cred={0x20, 0xffff, 0x0, r35, r36, r37}, @cred={0x20, 0xffff, 0x0, r38, r39, r40}, @rights={0x28, 0xffff, 0x1, [r34, r34, r34, r34, r34, r34]}, @cred={0x20, 0xffff, 0x0, r41, r42, r43}], 0xf8, 0x400}, 0x40f) r44 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r44, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r44, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r44, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r45 = getppid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r48 = getpgrp() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r50 = getegid() r51 = getpid() r52 = geteuid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r44, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r44, r44, r44, r44, r44, r44, r44, r44]}, @rights={0x18, 0xffff, 0x1, [r44]}, @rights={0x28, 0xffff, 0x1, [r44, r44, r44, r44, r44, r44]}, @cred={0x20, 0xffff, 0x0, r45, r46, r47}, @cred={0x20, 0xffff, 0x0, r48, r49, r50}, @rights={0x28, 0xffff, 0x1, [r44, r44, r44, r44, r44, r44]}, @cred={0x20, 0xffff, 0x0, r51, r52, r53}], 0xf8, 0x400}, 0x40f) r54 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r54, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r54, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r54, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r55 = getppid() getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x40000096, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r58 = getpgrp() getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r60 = getegid() r61 = getpid() r62 = geteuid() getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r54, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r54, r54, r54, r54, r54, r54, r54, r54]}, @rights={0x18, 0xffff, 0x1, [r54]}, @rights={0x28, 0xffff, 0x1, [r54, r54, r54, r54, r54, r54]}, @cred={0x20, 0xffff, 0x0, r55, r56, r57}, @cred={0x20, 0xffff, 0x0, r58, r59, r60}, @rights={0x28, 0xffff, 0x1, [r54, r54, r54, r54, r54, r54]}, @cred={0x20, 0xffff, 0x0, r61, r62, r63}], 0xf8, 0x400}, 0x40f) getgroups(0xa, &(0x7f0000000080)=[0x0, r20, 0x0, 0x0, r33, 0xffffffffffffffff, r43, r50, 0x0, r63]) getegid() r64 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r64, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r64, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r64, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r65 = getppid() getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r68 = getpgrp() getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r70 = getegid() r71 = getpid() r72 = geteuid() getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r64, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r64, r64, r64, r64, r64, r64, r64, r64]}, @rights={0x18, 0xffff, 0x1, [r64]}, @rights={0x28, 0xffff, 0x1, [r64, r64, r64, r64, r64, r64]}, @cred={0x20, 0xffff, 0x0, r65, r66, r67}, @cred={0x20, 0xffff, 0x0, r68, r69, r70}, @rights={0x28, 0xffff, 0x1, [r64, r64, r64, r64, r64, r64]}, @cred={0x20, 0xffff, 0x0, r71, r72, r73}], 0xf8, 0x400}, 0x40f) r74 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r74, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r74, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r74, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b400e1ffffff000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a33169b97eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r75 = getppid() getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r78 = getpgrp() getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r80 = getegid() r81 = getpid() r82 = geteuid() getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r74, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r74, r74, r74, r74, r74, r74, r74, r74]}, @rights={0x18, 0xffff, 0x1, [r74]}, @rights={0x28, 0xffff, 0x1, [r74, r74, r74, r74, r74, r74]}, @cred={0x20, 0xffff, 0x0, r75, r76, r77}, @cred={0x20, 0xffff, 0x0, r78, r79, r80}, @rights={0x28, 0xffff, 0x1, [r74, r74, r74, r74, r74, r74]}, @cred={0x20, 0xffff, 0x0, r81, r82, r83}], 0xf8, 0x400}, 0x40f) r84 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r84, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r84, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r84, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r85 = getppid() getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r88 = getpgrp() getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r90 = getegid() r91 = getpid() r92 = geteuid() getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r84, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r84, r84, r84, r84, r84, r84, r84, r84]}, @rights={0x18, 0xffff, 0x1, [r84]}, @rights={0x28, 0xffff, 0x1, [r84, r84, r84, r84, r84, r84]}, @cred={0x20, 0xffff, 0x0, r85, r86, r87}, @cred={0x20, 0xffff, 0x0, r88, r89, r90}, @rights={0x28, 0xffff, 0x1, [r84, r84, r84, r84, r84, r84]}, @cred={0x20, 0xffff, 0x0, r91, r92, r93}], 0xf8, 0x400}, 0x40f) r94 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r94, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r94, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r94, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r95 = getppid() getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r98 = getpgrp() getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r100 = getegid() r101 = getpid() r102 = geteuid() getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r94, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r94, r94, r94, r94, r94, r94, r94, r94]}, @rights={0x18, 0xffff, 0x1, [r94]}, @rights={0x28, 0xffff, 0x1, [r94, r94, r94, r94, r94, r94]}, @cred={0x20, 0xffff, 0x0, r95, r96, r97}, @cred={0x20, 0xffff, 0x0, r98, r99, r100}, @rights={0x28, 0xffff, 0x1, [r94, r94, r94, r94, r94, r94]}, @cred={0x20, 0xffff, 0x0, r101, r102, r103}], 0xf8, 0x400}, 0x40f) r104 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r104, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r104, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r104, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r105 = getppid() getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r108 = getpgrp() getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r110 = getegid() r111 = getpid() r112 = geteuid() getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r104, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r104, r104, r104, r104, r104, r104, r104, r104]}, @rights={0x18, 0xffff, 0x1, [r104]}, @rights={0x28, 0xffff, 0x1, [r104, r104, r104, r104, r104, r104]}, @cred={0x20, 0xffff, 0x0, r105, r106, r107}, @cred={0x20, 0xffff, 0x0, r108, r109, r110}, @rights={0x28, 0xffff, 0x1, [r104, r104, r104, r104, r104, r104]}, @cred={0x20, 0xffff, 0x0, r111, r112, r113}], 0xf8, 0x400}, 0x40f) getgroups(0x6, &(0x7f00000001c0)=[0x0, r73, r80, r90, r100, r110]) r114 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r114, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r114, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r114, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() msgrcv(r3, &(0x7f0000000240)={0x0, ""/77}, 0xb2, 0x3, 0x0) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r3, &(0x7f0000000100)={0x3, "b0a3b455fc7bf0c8a5d511da399427dd9044209e0ca14ea98e3bffeb9f64c9dab641c5674a1e34668180baaf989e9d81aa6897da7f24b55fd12ce43c4957d4b336501a8d5ed3e52e28c61974ba346befc3935a4f80631f5aac154788f39f512e0f069381c7adf1bb4578e98f9d0490330ed67a84eaaa0f65467578011d308012b2c66b46abf661ea95850b8cdcdde6534e05e2e4c64bcee64df4ffc46ed5ed78317d16a77747a1"}, 0xaf, 0x400) 04:03:57 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) socket(0x10, 0x1, 0xffffffffffffff98) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 04:03:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x50}, {0x6}]}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0x8) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 04:03:58 executing program 1: syz_open_pts() r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xd2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r3, &(0x7f0000000040)=@abs={0x2bc547218f6b7593, 0x0, 0x1}, 0x8) 04:03:58 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x110) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0x1, 0x9cb}, 0x10) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0x400}, {0x6, 0x100000000}}, 0x0) pipe2(&(0x7f00000001c0), 0x8) ioctl$BIOCFLUSH(r0, 0x20004268) semget$private(0x0, 0x0, 0x200) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000200)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r6 = getgid() fchown(r4, r5, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000300)="4c2730809c2a7224840e8a3ef07744fe93d11183b563f293c2be0852766d87ac2d83fa25929a20025cf37fdca22325ed441543bad831ef3f02dd03a62ef5c39299680e21fe3757510789cf4e7b4edbb37527b047d00594eaf08b30355fed21019b91379f41f74d678077ddc702b6ab317b43fa83562a51484bc44d13429e316e3c8ad48642abe6f9a4b989103544230c77ded85eb461731f67ab5132196b2a1312562164a59c5af12894c9c26f778cf5486d89d9e7a2a1e1d9b68780e0dd4e3c81a0d3e146ef5b25547364", 0xcb, 0x4, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = semget$private(0x0, 0x1, 0x200) semctl$SETVAL(r8, 0x912c5bbad326da55, 0x8, &(0x7f0000000440)=0x9) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000480)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000004c0)={0x4, 0x0, 0x3, 0x8f6f, 0x200}, 0xc) msgget$private(0x0, 0x9) faccessat(r0, &(0x7f0000000500)='./file0\x00', 0x4, 0x0) r9 = socket$inet6(0x18, 0x8000, 0x9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r10 = accept$inet6(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) sendto$inet6(r10, &(0x7f0000000600)="c1b1dbc6776b719e", 0x8, 0x0, &(0x7f0000000640)={0x18, 0x0, 0x401, 0x4}, 0xc) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000680)) getpgrp() acct(&(0x7f00000006c0)='./file0\x00') r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f0000000740)={0xdd29, 0xff, 0x4, 0x2}) 04:03:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000180)='./file0\x00', 0xc, 0x44) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x4b2ce46a0615c613, 0x0) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f00000002c0)='./bus\x00', 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000440)="6af045bfee009296e8d29c20ffb63263ce8a58e410da3087bc0b99ad033f8d07c40a88acf31ca5f89c8dee9ee92ae3f87512dd4da25d0d714ace62289278e564d401b4bc81b45901dd194130212b04957958a0f827bd7a05a803412c31c178a71cf37a3e1760c36474f26d361c8a04300bdec3ecfda9b5d4d6ddafb0cef0d9b522f7ecb41fbdec37b65356899e2cf518381874bc3e5aa3f36e8b52c233446ad54f90fd0780b87ce43a05f216f0e738f25155ee8b759182213a62031c0bb7f69902a42f307fb2eb66ba0bdd897fdd3c0a83e0dd440d560a9def55446acba6dc0cf157f5e14bc09eb3d73f61aac2d8f3395d693e0bc74ab6465c78367da486", 0xfe}, {&(0x7f0000000140)="6f5dd3f1428f3f65654776c1505d0dea081a299925c382ed9e0bf92d31fa59b7b49930597be37601d35e70e74bd8aad77530d603a43c726520", 0x39}, {&(0x7f0000000340)="4e838429836e2903ab043b58aff196508891aafec02e4294d9c5e3a38ec371ddaca1862110404aa8124e147ad1f7f67b480d3e313515845f5b995ebf4f1d8fc79f928f612cfc26d5dd596234a27ca9b88fa2b47c9a635e52486a1639e5967fe804af892697d7231546cb4fe3933243ec5f13829c1880ac831426da6780964ce5c106f5b4a3c260a10870126a6ab8172ebe2343543b80f398603f", 0x9a}, {&(0x7f0000000540)="e5bc6a5577231003956261be1aaff70cce00c56cb149fc81f9d5ff7b9930858685f6b09bbe1e14d688ad2943e8bd5850ef23b1cd11ba96218187e5715af93b152e9d32ebf7efadad769d52f024bda203f64d0749df8225910c90ee119ac17b985dfbde9681ef0379674d60f654f26779773ac58b905f27f0a46134c2623e40262c9d22f286fb9b437f1d42266faeb540afc2271010701179f55024d9990a20137ffa360850d249b9e109a0045435ecaded07baab9807a13e799e84e24fa43196cb0f229ef476b53056e512ab49472f7b16b8abec9929e2c690fee08f4c735224c0640465062f761656980d46799acdd5b7b3d7eaf112d377", 0xf8}, {&(0x7f0000000640)="56dc47ef191b860707", 0x9}, {&(0x7f0000000680)="41efa0b18598f640cb8283e8606daf3c85c0d4bc05b2883a49ce02452f4101d9f9897a8d7b60d435789c75dee88d0f740262fd3eac64231f5b6cfb", 0x3b}, {&(0x7f00000006c0)="145fc652003ad0d81405189ead7b6ff57bd08bf283f45c8d1412e66dc2f3e355d0da1b7258518cc57200dc431fd4d1cfde5841842f97163cb06b9ef61cc068e9cacf85c396a4c301c8a3879ceded7fff7104b56c184206a95c4dc139dcf42269c725abaa4ecb07", 0x67}], 0x7, 0x0, 0x0) 04:03:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x50) accept$unix(r1, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) setreuid(r2, r5) setuid(0xee01) r7 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x6}, 0x1c) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x0, 0x0) ftruncate(r8, 0x0, 0x1000) 04:03:58 executing program 0: select(0x40, &(0x7f0000000000)={0x5, 0x10000, 0xfff, 0x401, 0xfff, 0x3, 0x7, 0x3}, &(0x7f0000000040)={0x1, 0x8001, 0x0, 0x100000000, 0x7f, 0x3, 0x5, 0x39}, &(0x7f0000000080)={0x8001, 0x81, 0xfffffffffffffe00, 0x1, 0xba0, 0x8b6, 0xffffffffffffff7f, 0x5}, &(0x7f00000000c0)={0xe05}) 04:03:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x40) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x1000000000000000) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) preadv(r1, &(0x7f00000018c0)=[{&(0x7f0000000280)=""/255, 0xff}, {&(0x7f0000000380)=""/187, 0xbb}, {&(0x7f0000000440)=""/153, 0x99}, {&(0x7f0000000140)=""/96, 0x60}, {&(0x7f0000000500)=""/206, 0xce}, {&(0x7f0000000600)=""/19, 0x13}, {&(0x7f0000000640)=""/254, 0xfe}, {&(0x7f0000000740)=""/170, 0xaa}, {&(0x7f0000000800)=""/188, 0xbc}, {&(0x7f00000008c0)=""/4096, 0x1000}], 0xa, 0x0, 0x0) 04:03:58 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') 04:03:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:03:58 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, &(0x7f0000000100), 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() 04:03:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 04:03:59 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) write(r3, &(0x7f0000000080)="a6", 0xffffff28) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r6, &(0x7f0000001740)=""/4096, 0x1000) close(r6) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x200, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000100)='w', 0x1) write(r10, &(0x7f0000000080)="a6", 0xffffff28) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r11, 0x4, 0x80) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) r12 = fcntl$dupfd(0xffffffffffffffff, 0xdff5630dfa94cdf6, r11) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xf06953fe87a2d2a2, 0x400, 0x7}, {{r2}, 0xfffffffffffffff8, 0x42, 0x10, 0xcd, 0x6}, {{r3}, 0xfffffffffffffffb, 0x16, 0x8, 0x1, 0x2}, {{}, 0x7ffffffffffffff0, 0x34, 0x1, 0x9, 0x300000000000000}, {{r4}, 0xffffffffffffffff, 0x60, 0x81, 0x1, 0xfffffffffffffff8}, {{r5}, 0x0, 0x2, 0x80000000, 0x90, 0xff}, {{r6}, 0xfffffffffffffff9, 0xaf690fc4debde01b, 0xfffff, 0x2, 0xfffffffffffffff7}, {{r7}, 0xffffffffffffffff, 0x1e31540d6a8afeda, 0xd0000091, 0x101, 0x9}, {{r8}, 0xfffffffffffffffc, 0x0, 0x20000000, 0xac1, 0x8}], 0x9, &(0x7f0000000240)=[{{r9}, 0x922371c2f4744b60, 0x40, 0x4, 0x0, 0x2}, {{r10}, 0xfffffffffffffffc, 0xa6, 0x1ffff6, 0x8, 0x6}, {{r12}, 0xfffffffffffffffb, 0xa0, 0x20000000, 0xa3, 0x1f}], 0x4, &(0x7f00000002c0)={0x1}) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:03:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 04:03:59 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:03:59 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2be, &(0x7f00000000c0)=[{0x7fffffff, 0x1, 0x2, 0x80000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:59 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000001300)=@file={0x1, './file0\x00'}, 0x93) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) getsockname(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000021f5c2739908b2f7530000000000000000008000"/110], &(0x7f0000000080)=0x6e) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) read(r6, &(0x7f0000000200)=""/231, 0xe7) write(r5, &(0x7f0000000100)='w', 0x1) write(r5, &(0x7f0000000080)="a6", 0xffffff28) getsockopt(r5, 0x4, 0x5e26, &(0x7f0000000100)=""/26, &(0x7f0000000140)=0x1a) mlockall(0x0) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x2, "b04d00f3ff0a631a00000000000000000000f4ff"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r2, &(0x7f0000000300)="69c92b491be1a9064fdf0898c6805947f44d62e1de667103817f8f709b6149caedbc3bdcc59a58814d35176d03dc28366800d25118f0909d512af156f35c53366c335e9bd89668317c83f746dbcc273201231356b260e67b0f535cb8054da8f231b5917d552d7fb68f1504242e50c7e3b3920932609ab9c75e9297ce7fbe8af6205f71b93e5f115e1dda757f4a2a8324c366c367f3a6ed214fc7a2832974a1ac63341bddba27dc37d30cc2d683accb67269871c41a6c9f6cfd8eb364dffbbe12d3ccc73b0c1716c5075453646d2c0499e57042d041c921120e02f22c37e76735cf022b22aad8cdfb84d3cf13118342fbb85e5eb83e35aa141327972620bbeb93d62f2a406554b64fdd57445e7167aae507db3f88c08f2050c48fddb594b74818fb1a10c06dfbca2bca40fc905bc5f69b1e7f340dd08f33dc7827ee41a49cd1f1c14263c8c0615750166486002eebe0db0eefcb0e7562ae291367c1d9b98503ace3d747ebc97c51cf6a266bb9d64bc8235f31fca9718d90fce25ca82d550b7b6e03cbe5262b523dee5c5e31c2b17f442afcd4ac93c6aa611a7330bda2ed99f9743e4a323b518495763ed5ae8c6315c5271dac593f1a81e8bc0568da4e5b67cb9b07cce0c359eb5eb1a8b7660d0f8ffb7d023f309ab9a588be4da38ffd26273e45c5eec35de77c59525fb5a0782fb49e17a527540aaeceb0f7791ed8ae5242fb1664a104094cfd53fac333c36c8c5b7130eb45d94fb29322df45da0e76baec25c7a967fd2b21c85783dbba5de4bbf6b80a30c1860aaa8a08e68e15b81d65e84f786138fa364697d869228b6d63370bbef794a82d91edfa8f729f02d16e56929d4aa43939e6f01f68fe091c00885a13ccf7fa45b926513a80d34ef996061a1f15b5df9b0dc144ca0fdd32facaac0a7d42e36ed51cfe16bbf08f184eb4241e04b5b15d5b70842a2edbdd9d6b77986f15cbfb9852a0e59c37ffa5ca9b8eb4da0c07f7dcae2aaf6d993777d20a8d089e224a7e2e10fe415d12b3bd443f86e6cc9a851bdd73f86ff9ca04a599c323da28a94c01ab8956b704d49da91a0138c9ecd061014bc1040e318b0583033cf55b5a1ea921aed5651f76eb6a50887797a2684a6d45fcb281e566c9592933993e7ca3be850a37ec383ff442da6585cee794cc222b880d5be330e278858cb95e28caa0a8e307d7c0f1386cf1abeb90bab18e1f239f9426bee992e5a34a6ccae36142d50078a425e4c2f97610702d8de6d1943fa22cc8120a0527211c664b134a8af1cb11bb343414a9de5178a68705203c6e48db6e0325d29ddc5f6e0c07f49e4ee30fffe0c4a0296ae5e7d858ee455f45311d72c1aed3df3d6a62ed0669cb355464ffa32f6729d8589b3dfd961ad37a38e31419914e4914372a939b00101b7502376610c482f08907be195ae478d656651173221d8a4cdec4a73b9a4bdc7ec88e9cdeb2f87eaea5001f901a470becdd8a50c225bab1ee8f99be0ad49d1208ef84a73263c86f842c4c3a8bee87a7cdc39665a4e1044bf9fb4a1fbb4d95391b264616496a3ad1af626592fe936fffab920c7b0d9cbf48a8dbc93d36bfeb6e1e54273de991538adaff0e9b2607838f46d85a1b2efbc8220c230fe3c2cd934be8ebcb8c8af8ad5c899914b0b12902f560cc68f0da1b891d6c2f4aef7529e1c9137284737907d302ab53638bd7efe0ab09c50da576ac4984feda105a0450d7610b46e79f45ea6abbf48c068fa5e2c05563623c6e8414590f03379a9c654cdbc9159e26426056fc002365134ee6842a195ecf9a213c1bc222de600e31edf53882e34deed4263e1db6ddedc460de3a3f15770d7c69a8e6aad42cd8556db9c79119167ae629730da3e8c2edd0f6d1be91e1528ed55042b87fa5e37d9b46048f94216af19dbf0ef0e2afd450b24ef459f7b03b54f033e7aa6c8692b371971d0417733ba0ed6699b6bd6e1e0efa3f29a01074e5b6f78f8856d64f3c5be574658031b7288554fddab406000e446204269c331919cf8097afb680bab86cc9f72937b5bc5389960899be2361dd5e68b6e121157283c400a496189cfac195e6492f215bab8f6a07e2a6ee516f69c0d4876a747d6548dcda264271b27dc6f9b327ab0b2dd49fee5408803f488e23ac16eb140cd4e1e9510c6f1ecf5922d2c14273bcf28b1fb8adb3aa211ce0624b4845f50a46e37ee1297e0c47e7edf1951b57264ee5a30b4bcb717c0cd84ed4ac8574936b4fe265944e5dfa42045becfdf9186492d2cead5655c63c61073a6f2feb3cb5a1e8086a77cf0211e12c7b2f8e99f7ede83f357578c9f0cfe6df291b2b93d301b164100451c6f1b08b5368acfdb7cd0514c6b319636a5e29f350c65b7c89967163ec27fe7abfeaf8dedefffffb59641e52bbd64e4060e5c901ea872f1d1effc88b9936614e5f04a3a55806cc3ca69c9e76cc9033c7aa02ea35e9a376f9d0300d51b2b1a284e98636dd6e105e9278a49654fec065501369651ef0cd3b16daaa6551ad018ea008de2e230a5cb5bd6e9c8c15f6d5e7546ec48676f1d20576364c19629d9e94e4c55229576ba1de3c5ca24a45e1a8efc4c8c9c3f6b2a3e17d9baafd080f3a066e873af59065e7510b4621dadf4718f704ba91bd513f047f521047fee8bdec2c7df1770257232918cf3d1d2aaad96becb866a42850ffe2581c52fad6272855ac82f53399b591b355f481018cc9437e267e38ef64be2f3c2a99ceae9ec3a6a806a739baa0e272f6aad818cf9a01f80e91ef187ff9e9c18ed350ada85878496b11a23094cc746e701ae38eb51ccda20c71013bc69d5a62c625da37e6c53f874175eabe3a8a410c39dfd2df45958d8269da28d9e760eae36e1fa2f57dca328817da35d0aa181b9fab85a7dfd2d49c066a5417371078ec466b391425247dad2a6858ac54125b9f13eb949a5c7f7b3bbe482dffeca7f817a8da0b9f10e30cbfc347f0cb9fef0b35a82f69db31c3550936e3daf5c28fba35d9f30bfd223236e6b4280248102aaf8daa61d741948303f174dca4da309b981f38857561153327708e584c153772eb103df07873747848bbcb34a078f4713f71036560db68146cdbaba91275db323268191c3923b13240719153ff5c6e751ba71ce1259515cd718309638560f129612664f11c6c479b9197adbfe4db93ff7aab9d899cadb68f6781dda65e38f2ec51f0c20fc4dca73cfb8cf3a0a5e048e82ddb0867b5686950a882b480e49912d2c53feae36a780714cf8608d6573a1a9aac03a3cfc8a3a7a85d6dd268b8b31cdab5d0f312a7e0b0c49b493d5d2f03ae3f4745428ae564cb69d02eec60cd178522856728066d8343a7380b7f29970434040efb02e44544869614030ac484e2d3f0b2c4918fb17999ae472cbc9b7c700d97a1a15fb0d70d8eaee5a08f08c0692c59f203c116c2d2035f7909187d1c14defb699db31f6e141d728158f6d2a228b2ea02a5595571a7fc42f4b4f4a3adcd069983716d996e496bb01bfd5dbed1f0d370cd3ed135b163b23f774aeef51cec05197a6009bc0e6e671ec2b9ec5a42da0e2cb40c5ff37e1dae4258abff0425962756aa812deca9928b46ffa135fa48df9ae9ca9fd1b240cd380452a190456ffc190bbb87cdbd3318215f8c19f21a7988cfe70e1b73bdb25659c375007a4469f479b935189719ecdfc77604228bb348ee3d3880537e225cc5a961f65298c688a6fee60d69d648a963010dd9c022595e68af4d20ada7888c25175a321b6d5edcbbf34bddf92fcba4d79e165b71941547d1836837b48df44a348d0aeaa3e9bc08ac1025719addccb6d3b5101f3c500948bc03ea3012cc1dfb9fd8737bb73bd0c764b76c1fdc99655293d93229a8dcf7ebbef7b6262ed345da03cd6ea18fd90198018b6b9006c44796c697daaf06a33b0a535ef029b851823083e7afda8eed8dd2364c4e9eb872bfcee6321b1e0455127900c95abfc49d66105ac5cbb891f53456b655b691e781f648559aa9885b0416a661267a322078ea2a7bb3b2f63ad8d7f50d874993aca50f6b69e6c14453a7d87c5ce0cbaaf7285cf5941bc203f7c2309391d76a1388bb338ac61652e4abd37d609b79c326f74c40c1b078d194e2977a9479025c50c47c6f2c33ce74c704832612f896a91cd10cd7ac559c396099cfc418f610caad793e7358169d5d38d604b6d38ecf968c9aa14b50f97aee1b9e65e80d7dc112e633f612628135ec77857cc0b39b546a31b16c4adeec42205ee6435967f956995886deab5369b2b30f31989a6bc55b7e6e521d8719992610e4c883c050e84fc88eddd7bf964ef56908d06090b584214ff3f80de366cb2926cf13a702df809a4dcb2d5d0cb07b0be0c91650c625292722f4621c325afb9412f477502002ab7aa0db3bdd87599199766be3941ab1043a3c56f29f232c19ac3f6c4457cc6ea4b38b4dd7e4d1ef80da1b6438f10b0f2e7aa209e53bfb01c3ca68f374f0437979a7354bf3b58059e21005ea86fc110363601177c3812fc686f643754149ed1a8cb2cbc2b4eaf9b673cba05beb4c17b3562f911e2c9b9b39017794afd19d8d5dd275ddff62e24baf520754af3ef8c450bdcae1bf8dbc823779db6807e4e4597ca6e73264617c10227d029e92f3fb8b2aea628d4de57a29dfe0739c57f8eea0467bebcc194c1fd35bcfa9464d34d1cc7c53d37fda5bfbd25f6ec1702143a127f46cf1412b8c5d60773ffd53ceac0a93c1d736c17b9f73380f7de9ad70a318e9c8b095b829b9a9b3f9f1d5441898b25b74619ca4592cbd0d0a4041740459706651fe52d8f5c8b26e0a5f35cb43c156d1cd37fe7250ea3ef42cb44c93ac596d48c164e40b898bdc83519c6d52c3f78b97a4a0f3d955c4dee0fb0d94073fc35df21f8aadf4bd1dd3ed99ac473b971c1ac549fb585cc3ea10e08dd136cf981e1be0a88ac04319da6026614f545b40834efe28d7959bd54ca3a3fc27239b3647b88d3d53191ba63cfce8b505eea36d8b0af6511250030470382965beb6633761b814823bb510078c59d33f7d3dac735bafc22e16127766bb986fccd5bdc5e4b21cdf493d65b9b3d16e5e54955b38f69d0455c249d722f298d63c4cb9605c391205718c17708e485a4ac6a2c230f9de083d83ae232f040a4640c34c2001ba0c9c580244c3292a8230ec545bffaa494465e925eb734d45d103ac1839348505deeac436516884caa0aef7ee6f379515a9fd209272e887d96ea6bd367fe5ae62c914188e421f41ce15324b3772958300ebd4de0ff759c603e65d40000745ebb480efe8886afc87a534a7bc006168ed9a0889292b0e232cca2854d661ea2bb747d031c6c878d00ce18e8bccfc860c2c0e223358bcf09d6591df286bc26fac4963e5b678258303de12b8ef69ee9c315e124e84796b6ab1ccd43ca22792d5b712ed7e10e90d94a4f311da490647c2d42a6c03dd766d9c141f25466f53a6d830fd631ddaf780fca97b3b846fa8f9b94f57f350359e305ceea5be74c3842aa6155e87f2cca984ff99f0485029199b92f6664eeedd68d556174304867d034cc31d70cb8de68cde92dcb479d22e632358378753b1e87d860d8829006913e6076b59e406b8c1e6e84307a1b0921859b628552ac7fa7b6f8cefdfc39afbd23f5678b40a885a5b3a300d4a32bccc98cb4b5f3c102f76d6c0b6c0686fd790729ce8b4aefb9af475d2eb8ff32fb65504d827fd577d7b3f5bc86a696ca961a56d6bc8091b146cd1802677469e9123aeb215046fb6e8e180ff7bc120db60a1fdc9cff6c0", 0x1000, 0x0, 0x0) 04:03:59 executing program 0: r0 = socket(0x1, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) read(r2, &(0x7f0000000180)=""/4096, 0xfffffffffffffdcd) close(r1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 04:04:00 executing program 1: mprotect(&(0x7f000077e000/0x3000)=nil, 0x3000, 0x2) pledge(0x0, &(0x7f0000000040)='&+>\x00') r0 = semget$private(0x0, 0x0, 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)=""/86) 04:04:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:04:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000001c0)=0xffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x200}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200)=0x2b, 0x4) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:04:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) 04:04:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000080), 0x2) close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000340)={{0x0, 0x80}, {0x100000001, 0x17d}}, 0x0) 04:04:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6b70, 0x0, 0x0, 0xfffffffffffffffb}]}) 04:04:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) r0 = getppid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) setsockopt(r2, 0x1, 0xa736, &(0x7f0000000680)="094dfb09b79a223202d96a4570a5d0838f18f18d3b9a04be08033826975f83b1dae7c0480b1f15fb359e06948596ec30758553d1f1dfb28246bfe46b664d749d2cf60d4bb9154ad9a454be28b4753c", 0x4f) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvmsg(r1, &(0x7f0000000740)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f00000001c0)=""/60, 0x3c}, {&(0x7f0000000340)=""/137, 0x89}, {&(0x7f0000000400)=""/51, 0x33}, {&(0x7f0000000440)=""/175, 0xaf}, {&(0x7f0000000500)=""/123, 0x7b}], 0x7, &(0x7f0000000600)=""/54, 0x36}, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x8, r0) clock_gettime(0x3, &(0x7f0000000200)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4000, 0x800) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000700)=r4) 04:04:00 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) socket(0x19, 0x98aeea43b49b6620, 0x200) setreuid(0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 04:04:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/161, 0xa1}, {&(0x7f00000002c0)=""/250, 0xfa}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/26, 0x1a}], 0x5) 04:04:00 executing program 0: pipe(&(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x86134) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:04:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) write(r0, &(0x7f0000000140)='\r', 0x1) r2 = socket$inet6(0x18, 0x3, 0x4) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r2, 0x6, r4) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='\x00', 0x30, 0x5) 04:04:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0080"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffff9c, 0x9000000039, 0x2e, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2c4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) r5 = getpgid(0x0) setpgid(r4, r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 04:04:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x25, 0x5}, {0xc35a, 0x0, 0x70efd1d9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") setrlimit(0x0, &(0x7f0000000080)={0x1f}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x2) 04:04:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) setsockopt(r4, 0x98, 0xc7e, &(0x7f00000000c0)="2df73b06b5b61104c01b688db37ffab059d546a2ba06cc6fc57d5261e235e0d3cd9fcc8a105bb5f8d2863480165db65d8f", 0x31) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000100)='w', 0x1) write(r5, &(0x7f0000000080)="a6", 0xffffff28) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setuid(r3) close(r1) 04:04:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) 04:04:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x40) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 04:04:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(r1, &(0x7f0000000280), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f0000000100)=0xfffffd72) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup2(r5, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000200)={0x5, 0x4, 0x6}) 04:04:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x8, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x298) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000280)=r4) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) fsync(r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[0x8f18, 0x0, 0x1, 0x8]}) 04:04:01 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x10000, 0xfffffffffffffffb, 0x80000000, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x0, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000029, 0xf1, 0x9}], 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 04:04:01 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) pread(r0, &(0x7f0000000240)="bd4a65e93ca3173bc5668d5cfeb946a0ee140d3ae000c03c43453beec09a210396cabb2c515fc973bc46a0b37bd7f7e46e5003341d56563e77c84ada1bef957e68507af468258a778206abce641631a36d00e135b7a21198ad385ca543d0607d63115f01afc73f4d122ffc18f8a7ebbd978bb1fa335fee3137ff5ebcd85a8d7391dd0261aa00b796ae3274e4ccc28b72ff24362d0e6086dd20cd5c9224aa24baa1dc692339fabe49438322f9117aa227d4767288eac07627e428c08f1ca88255c818d80e50f1903eba28fb908fae83aaa8878d8325497b4ebcd9a3252a5a67c9d85d3b", 0xe3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x40000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") readv(r1, &(0x7f0000000140), 0x393) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x7f}) 04:04:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 04:04:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x18) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x4, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x8000000064}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:04:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x87}, {0x4006}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) getitimer(0x0, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) seteuid(0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:04:02 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x81) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x0, 0x0, "047c2ce62e0dbcdcc58b62c200000100", 0x5}) write(r0, &(0x7f00000000c0)='\rA \t', 0x4) 04:04:02 executing program 0: socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$getown(r0, 0x5) 04:04:02 executing program 0: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "c93fb6092ead95d160e5969a3e55bfb105bfcf145d72b60e050917a27e8c77179145bf4322bcebedbda76936fd79093988f99b885e2f724a37cbcec0d0451a5dd3f4150fcb65e718c18b1b8674fa214ece71a32840b7fcd19689c733609da3859bb1aaf68630168caa53"}, 0xffffffffffffff06, 0x0) r1 = socket$inet(0x2, 0xc002, 0x593) msgctl$IPC_RMID(r0, 0x0) fcntl$getown(r1, 0x5) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/112, &(0x7f0000000000)=0x70) 04:04:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x11, 0x4003, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) setuid(r6) r8 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) faccessat(r8, &(0x7f0000000140)='.\x00', 0x1, 0x0) 04:04:03 executing program 0: r0 = socket(0x11, 0x3, 0x7e6c) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x80, 0x4, 0x4}], 0x10001, 0x0, 0x6, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="6e5172f89f92ac9eda3a4b91eb9846775181721b0c9f70d5d60d1d654095687874114749d370abcd186a7ef63d0dab9ed99e9bfc86ac17cc3f163121ddecfeed7d86135e1b613d44b05e66ca484b12775a2f2c85f9997fc22f32addb4c0c806da65932bc57a0008640e850fbab7aa9be19b90318e3564048a861c200d0a2057d97d90320e93f64a441bca7a1ee161d3062e3e9d47970602732ef8577bcf057d17e071e9ab81a57d0c482d9a1bb24226ef63f4f901fec377e08f5cf0f81da8509025a9828df24d4d3f36d4b671c4a8223e2fd29b24c3703a6995f856685a9ad0b408dcd1a2d79ba0e10004452eea016c00facee6612ffe3d50ebdd5d9a6c6a89de9e60ebfaaebc3d5ab31521239d133966d361c73a86492d5e75a132bd7bdee6260be81848630f2f6b0a53c1e669a3b9911b8174d34731be516a6d92112c883308665a4275dbdc4ce733198bd9426c76ffbd2a3df0373a5e979825a6b9f32df6d2a2df760944cc14d465ec007947c28852a107de490525cf056e9d63b1fe07d7a45c735354980a58bae0478e7fedd46b9e58fb7949f3e35a400364a5ad1071ef11d70c56bb93fdfbfe7148dde72cbda37ea7efd1d540dd43e273b747652823e3070f2c44753dc083293d8c14e437a668d16c74e1d2222cf927e72e03b34ba335ed8709b5de1bd5907691ddd628fd4826f39dc6f2622d166a0bb3e4ae363885f7e274c3274b36f5304933ab9b321dd54ef688513c79d76829e5517d3e31ab408022f9a721235b0d7c700fafce2ca59fe2be8a374abbc64d2e0c702fc755124313d90a6064902ef058568cf187d76048b98692269b0c58f6d798c55e27b6d1ad235c16eca4271af127f23c4134503e5a930ef9d4903000522975a64c4009cfcf49c96725951553b1f755bd5df1349cb7f5619e0c4bbe2604ce5a2e02556d3fccbc440f8eed2f6dc82e602660193a5e47e792049f6bf0439010ef295f0daebf33980901d3a55be5494152777371ff0fb4058e9730aa79d9324b19355d891f148f8fd6619e7385c86c6104f2513ce5152ea9541c24415ce42e58cf6ef959a53e6a600775877274079a12a2395df050785f655bd76dd5260ebed5cfa634a3b8ea6e6564900adf2ec724a750ca07ef02d9dd8ea00584dbf4a385671268560818b78653eb8b5bda1257772e3e10c55ea1667e541e97f0d1949e5c414433da9bf441ea2747f78e1139b896418abde671c4da0b13f6bdde273a70485f9da37f0ea03f1480aef7022cf34f3fbd33d96832a9ad8960654adbf8ec47021361b34f7f1dcccfb06bbbd082279a62fbf173a9eba7c9b6cc696e3d8f1469bc5fb685cd1a0c58451a9a618aa8b0cc686486db29c8456137863900e02cba71a45ebfefdb356006d7686201fa95327431fd3b50c3cd66e3801dd8d1ead8676922ac647997fe4d670430806072dfe54ad01cda084cd08652d1e917f7575cb3515b8c866970b328846b5664782be302e691e8134bbb18db6f434fc1d971ecf14bb04c9e7ecdcb2aa60fbb05b9bb62f7ca440c08f03e7f0560ee89e1b27dbdf738c172e212befb87275e50c8d1bf3c1889dea584ffcf1cb9c980d0bf992407e8a1d27ba307ec182d056a3e1dadef017237ecb85f4d619ba44021c30ad631bde3306d4c3d63a0cd44fcc1527ad5bf7c27ecaf5890633b26df667656528256eceb1e720bb15fab60bd44ed02d35612649a1591be9c07ca2d5866fb54046f01cab902e5ee0ac31b339814ab00fd6ea5f5706c78fa0c0de11fc217fc48f66e4db8bb47328c1b3da6310d339fc42d57bf0a363f8782d2d482c25c855ea6451fdc7323756bcf462915eb8fb9eaeaeaebaca3320c92bdf409db7fc2dc89f9fda52295bc4531ab2d60c4ca3d6aef19b1604cf7a56dbcc53effaba2e0595f53d729fb08471623037af249d3bd6fd0f5ff6924f1c5914b73bc30131f73e69cba2836b6d53ac76f9e4bb99387f7283ef570ba7852cf0d593335bae6eee1fa841a33a279d3a507af0f20b5458a533a940d4e56a054155a6eab5cf2b24233b340dffa6ba7540a842de38c7aff3f68c99dce4de0a39095716ffcb997d1603ac858e3c0b17d4cd4e2652f520b067a6c7ce79a5b068bf509e8c019b772f5c4e12185105bc967924c828fdaad5b7d0edc91d85804d6f065432e33340fc5295e0ac40009325ad6c373f28f4e18afee9f2aa1afe907dfc88d3f9bd9e29a7ff16b5cc73023ebcb185724d66b42addf4f4b76aa34ebfbf83a5519ee326d0be13e3bbdbd88b7fb9c48b450c81a213ec6edf919f499dfc45a09e0532732fd1bb7d2c0369f48f8ed56c5d843211dd1dd2cf33b93df4cf1325419b9bbccaf72e9f6d27ee73a6800cef2a7799e8f59e7b203761194f1b599c3ff0561adf913a7ff6f345afb31b485cfcc14a78ce6dd40be0bfe4979820419b1a9a7bfede929b2e35b87a8f8e99a4d6761e89c3277fd030495b00e7595066681bfb2ff84c1aab47cb3a6aaca8e3fe2708cc47f357724fd7d58303ab1a273ffe61b458f7eebdb103de8725c6552e83aea5bb3eb83c529f483ab25d692f7d6e36f54cf70e905a12b45e2dd46f62605b458099a71901579e4b5a5a3997ff7d82d8291c088c3add077508eff016372e33b5a39a0e5ac4c7a4daab2224b7f5d81a61faaa67ee3e85aecf5c1994a7e689adeff90cd3d55cee6792621a3527a217a33e499fa07e4e5df11ebb89cb6182dc93a9654e9d5feed77ccd3aec11fe9c65419611bea4ce75b4488d75db6667ae4459cc3bf075c87c10c8eaa4942e1bacc27b3fee4cdea38d85a8980d12b6220063c3c50688ee2874d77657c86d37ec137ef1b07dfb4b7a99bab32cdfb8491f909af4a090b83680723d0db79c24df9e55e9b8e3910e0e9c9941281f03faa73ee02826e6b9d6f5003acdf678b3d17db15f311261b9dfc595cf3b1d39c651b60aefbdb9794eca1a4634e34f3364c6d39b3edc050bae40e945a503f3157ab6a84baf51833f6ea240d0b43887dc2dd8ddba33bdaf8125aaef413ef807a12c4002d0f7f66c400e67e1a717326738ce450c3fc2e51a2bec82dfcc93fb170f9178cf029ba45660efcf12eee40287ce12af413505d09c532c0b9f3c4315a73be11ea7ecd628e4fa5a9d04b14f18c835fc546c06b04c419e6dd9f6a73bace18467d09797103c5050ab4cd110b56aa27a6741cbf416d077e806a224abf36c0515c5ef5bab93938ae0daf595336f3835d36440d1993be9363491e7d21511adbc03aae1d393b99e45b5a4dc87dc0a6e4d09dee7923f5e22c4418034d5d392d5fb2b312e610c4b0408898042a3ec159f6b6794c638105b5626d5757dc26761e02a1b6dcf727b7f3c030dd8f53441b8f5dbc8997d62c372ef4fe4f3c7992f8e663b6663529f32e9b66c553c63632b93dd4142548aa9314d652c618c0675710129e6c665a2b56f9f1d2a9bc4939be1233146716aca10cf801e7d7f7cf85b4ccbeb7890bd03c57864388640ee3b656403e8f0535e05d69cc5f189dfa4c28b4337fde7244f91fc528f5d3b3aab40af5395a33e449e9df83aafb37a9af04bca1f6ea6895d0433a24dd1aa7adc37a402138270394001d6eef810d4299c9f7fc30be8b8c6abaecaa880de95b6722406af4f25da976097d8fc805535dd340183801461b2065a1b940993a322e7cbca6e5d49aa092dc499691a748a3cb48585cbbd3ca7c9cc4a1fdee6c8aa4ff6b78dabfe35a46e97c63f4d6dc8653820951ce692cd82e014dec340bc42ec99d508bbe9c7d3fd84dfef37e104ff64fc18253401f93267b11607940a9599ef07df7a2ca74daa55515c4b8d383ef44ba429d9dcaed941e41647c0271215c020035deb22bdc8108453c7a5689abdf83614b9abebdd7ca35c0b891d9360d6ce93313198468669a2769f35b66a5bd0bf38aa8927bc8a0d424eacb2cfbd6ea094de05146a690239af22f6759b0c4569a71e6dfda7e7d6e045282aac1b5fa9c3c420f5cf8439a4311223b0edc2001bd058cc1f33234c1badeafb075eff312f700dbca6868880d393357f042d6e9be68820631a0aee6dee1951b5b01ef2b3f414ad07151d8e7b1aff2d74dd9d308bf17722b2e183889e60c10fe3617241a713e02766aaedc571a3c39c3cd0eaf3c555801a64b0db563d90bc5aa9f9b0101d99ee4f036c859867d7ee0ed2d319abcecc1af0ef15dc54f8ee0eae8a7f6dca1affb4bd304eb201cf10ef9237c0dfe13e8ad688af6fe851b2bcec5676c0b92bf808cda6afa269f60e4e0910809e4edda73d922334bf93be9fbcf86bcb5d669b5920ca6fdc63464dbb576b3074951e1c9ace3d20b25c859062c44e059a9a86339fd2becee0a4adebe24c3be42d197d0a20354588b5aad47447c5e8690f0ad43d54fd6e60b60859de63fb6e428e394cfc9c2a691fc1374076d44bf202dc086131a13e3359cadef7419270029cc1eff020c8a2ed258231b2bc0e3e25e7e53a894cfa337155b76854a88e4db0e7e97ac20a1aa493355c43deef48f1b8254e432a0588cfe9243d4c7ba6c59ada6763d6bd497a380d788cb7f20a63251396d89e1e3989b495c53fe6cc6a00f624b31d2246ac1787c81af651e3cee861de72734b9ea322faccc2228578a43a7a90e9db55aff10dfc0731a3c7c79df8088071c297a5e2e73dd6812a133abf65ec664dbd28a8f3d497141614053c22fb95995047bc56462fb08e5d241048a84e2ad5d3586240efcd5ccaf4e29a5098c95fef98f0b636116af603d9bae7421bfab1675e0845c13f9825bca60b3f301569703dbdef40090a6a3cbf4824d5a1a9790dfa15f951a46e770be552c7c885de1873b52ac76d0a50c98c660d1b52b6ec613f514898d3fd8967cb8c3e74eb8ca0c33c38abee487af4398ab150dce2cb5fc3dc2738297cb1c6eb10ef4d3e473ae995dfeb901782c9713e8fe5158eaa466e256352887375ceaa2a00d648a7c36e6bcac20607148f63edc0f7ae2ec4e4165572acfe1a425d3f64f9a3153172fedbb535f7d539e28b66cd8afb4c0b9e28602f75e6165344db4273af022dc697076833ae739af1cd2af2c2f389554564c6070b32eb27d011279d94d005383ecd0c61fb643b814b93128d39f89b037a974b905fe6d37070363f94de4ffd1a37994ea5e1d8f31c33bb6fe01a5f63959809518cec6dd5a1b2520d5da3d8a85c71a4aa66036ec81395b08084434035d9c5f674b4682b5458e34445772b850f141cb7f0c6fdb149a861536c105286d52c4247cdcaef9b327fc6e53b45161fa3a972871c59a0aab5df03408bad53051f6aba2b3689cd59977bad7f08a292132bb46846406654ac4b4a37c3fcc1c9de9c568db1fb6bfcb87aa9f082d6997d92532d0b71a3d45e472ad14d5d6d62c734e2c7527deea4a1500f5f38109fd4e0059874d9c39133c454897deff16315cb2844c76dac6371692ad326b71313d70a49bba34c964895f06d105d9a1cafcac08f9dc85bc446b09c75f4245da143039b36ffcda6415ee9896767443307dc217c1b257e454bd30d0acd3e40da5c6362b5b27479a99e467388810626e96ea8538d5367068082ed52b42e449b6bf7f16f52a00b2abb5f470d7ec81bec49997a56e22289e8cf03fa0cc1ae19a7b1a615aca977427c378177e33360d9ef6e07ee45af53deecce4829c6d2aea5cbd855e5fa245eea723283b014a2400fc2431a8a586c1e7939d0bafc2cc894fd94e30bc18629946adbca793d9c2f39f1269839fccad30843a40aee3d03973b6e62fac90f344ed8242f069ab8d739", 0x1000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x6}) 04:04:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00 \x00\x00\x00\x00\x00\x00\r\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3e) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:04:03 executing program 1: socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(r1, &(0x7f0000000080)=""/4096, 0x1000) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000010c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180)={r3, r4, r5}, 0xc) fcntl$getown(r2, 0x5) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$unix(r6, 0x0, &(0x7f00000011c0)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r7 = open(&(0x7f0000001200)='./file0\x00', 0x8, 0x4) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000001240)=0x1) r8 = socket(0x6, 0x2, 0xfffffffffffffffb) shutdown(r8, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000001280)={0x100, './file0\x00', './file0\x00'}) r9 = accept(r6, &(0x7f00000012c0)=@un=@abs, &(0x7f0000001300)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000001340)={0xa5, 0x3, 0x8, 0x813, 0x80}, 0xc) r10 = socket(0x20, 0x8000, 0x3) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wskbd\x00', 0x8000, 0x0) r12 = dup2(r0, 0xffffffffffffffff) kevent(r6, &(0x7f0000001380)=[{{r9}, 0xfffffffffffffffb, 0x0, 0x20, 0x40, 0x800}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x4, 0x9d1, 0x29}, {{r10}, 0xfffffffffffffffd, 0x20, 0x0, 0x1}], 0xfa, &(0x7f0000001440)=[{{r11}, 0xfffffffffffffffd, 0x2, 0x80, 0x648edceb, 0x5}, {{r12}, 0xfffffffffffffffb, 0x40, 0x1, 0x90, 0x3a6}], 0x101, &(0x7f0000001480)={0x1, 0x1}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd\x00', 0x0, 0x0) socket$inet(0x2, 0x5, 0x2) r13 = openat(0xffffffffffffffff, &(0x7f0000001540)='./file0\x00', 0x0, 0x120) getdents(r13, &(0x7f0000001580)=""/133, 0x85) fchmod(r0, 0x1dc) 04:04:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2cdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 04:04:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) pwritev(r6, &(0x7f0000000640)=[{&(0x7f00000004c0)="d74c914bf0afc69a3ee1bb81a654d95caaa7bb819da0a22ed5bd30664ea2a82fba63d79194729459a7ba73830eb679c4712d4f105211529e93a8970658a1b3633d7588520e7b946ff9e91b226f7b0345173c6b574642ad56bb878e008ee7c27b42405be79608da7289d8aae89b39cca9ea3c37cf57ed541f09e0467b1db2cca17d520a00", 0x84}, {&(0x7f0000000580)="1c3e94c2ee2f6d2f96c2c99ebcdee3fa9ffb0aa781edf0ae56e4a8bacbd001242a2ad1c6be", 0x25}, {&(0x7f00000005c0)="e088ce0d49d3629302fdb9f00ba2a874bd5e5d0bc80860e85e97626aa830c57662f7e304e94aa66eb73b0a02f77e5f1aa79927d328961e940635efeee3b77ea45a01d81941214423ae649a71bdbbf0e3ef10c75c2bdf1e771c63b99cb3525c368b17aeb374b3f91b7b79083996f662d1022c13b989bcc0b87b34dd500cbc", 0x7e}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) r7 = msgget$private(0x0, 0x500) msgrcv(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018ffffde0000000000000000000000000000a5000000000000000000000000000000000000000000000000000000000000000000e200"/128], 0x8d, 0x59933299083e74ff, 0x800) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000300)=""/141) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername(r8, &(0x7f00000000c0)=@un=@abs, &(0x7f00000002c0)=0x8) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r1, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) socketpair(0x2, 0x6197fa1a5a155df2, 0x1, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) read(r11, &(0x7f0000001740)=""/4096, 0x1000) close(r10) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r12, 0x4, 0x80) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f0000000400)=r12) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000003c0)=r9) 04:04:04 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r2) 04:04:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) write(r3, &(0x7f0000000080)="a6", 0xffffff28) fcntl$dupfd(r1, 0xa, r3) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) close(r4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r5, &(0x7f0000001740)=""/4096, 0x1000) close(r5) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r6, &(0x7f0000001740)=""/4096, 0x1000) close(r6) fchmodat(r6, &(0x7f00000001c0)='./file0\x00', 0x126, 0x4) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) r8 = accept$inet(r7, &(0x7f0000000240), &(0x7f0000000280)=0xc) poll(&(0x7f0000000200)=[{r0, 0x8}, {r2}, {r4, 0x100}, {r8, 0x10}, {r5, 0x4}], 0x5, 0xa826) poll(&(0x7f0000000040)=[{}, {r0}, {r1, 0x784bbcda0eb10ef2}], 0x3, 0x80) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xbaaf61e63884741b, 0x0) r10 = socket$inet6(0x18, 0x0, 0xff) listen(r10, 0xbfc) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)) 04:04:04 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f0000000080)="a6", 0xffffff28) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)='!(\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/vmm\x00', &(0x7f0000000400)='/dev/vmm\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='/dev/vmm\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='/dev/vmm\x00']) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) read(r5, &(0x7f0000000240)=""/142, 0x8e) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x5, 0x3, 0x2, 0xfe9, r6}) socket$inet6(0x18, 0x3, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x4d}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 04:04:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x5, 0x200, 0x7, "94f8aacc753fea5a1124cf67288ba9d012b96955", 0x12000000, 0xfffffffffffffffd}) 04:04:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 04:04:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x2) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2fb12f6c653000"], 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x66) 04:04:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x1396, 0x75e22fc041f13e8c, 0x20, 0xf7dd, 0x7fffffff}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) 04:04:05 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0x40}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffffb, 0x5f, 0x1457, 0x5, 0x2, 0x100000000, 0x0, 0x4, 0x820]) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 04:04:05 executing program 1: r0 = socket(0x11, 0x4003, 0x8) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getgroups(0x3, &(0x7f0000000140)=[r3, r7, 0x0]) r8 = socket(0x11, 0x4003, 0x8) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) getgroups(0x3, &(0x7f0000000140)=[r11, r15, 0x0]) r16 = socket(0x11, 0x4003, 0x8) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0x4003, 0x8) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r24 = socket(0x11, 0x4003, 0x8) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) r28 = socket(0x11, 0x4003, 0x8) sendto$unix(r28, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r29 = dup(r28) ioctl$TIOCMBIC(r29, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r29, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r31 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r30, r31) getgroups(0x3, &(0x7f0000000140)=[r27, r31, 0x0]) r33 = socket(0x11, 0x4003, 0x8) sendto$unix(r33, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r34 = dup(r33) ioctl$TIOCMBIC(r34, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r34, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r36 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r35, r36) r37 = getgid() r38 = getegid() setgroups(0x4, &(0x7f0000000240)=[r32, r36, r37, r38]) r39 = socket(0x11, 0x4003, 0x8) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = socket(0x11, 0x4003, 0x8) sendto$unix(r43, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r44 = dup(r43) ioctl$TIOCMBIC(r44, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r44, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r46 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r45, r46) getgroups(0x3, &(0x7f0000000140)=[r42, r46, 0x0]) r48 = socket(0x11, 0x4003, 0x8) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) r50 = syz_open_pts() ioctl$TIOCMBIC(r50, 0x8004746b, &(0x7f00000000c0)=0x2200000201) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r52 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r51, r52) r53 = getgid() r54 = getegid() setgroups(0x4, &(0x7f0000000240)=[r47, r52, r53, r54]) setgroups(0x5, &(0x7f0000000000)=[r7, r15, r19, r38, r52]) setgroups(0x39, 0xfffffffffffffffe) 04:04:05 executing program 1: setuid(0xee01) r0 = syz_open_pts() close(r0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x1000000008) r3 = syz_open_pts() close(r3) read(r3, &(0x7f00000001c0)=""/193, 0xc1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x1b3e) ioctl$TIOCSTOP(r2, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r4 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000000c0)=""/68) 04:04:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xffffffffffff3e65, 0x3ff, 0x8, 0x81e}, {0x8, 0x0, 0xffffffff, 0x3}, {0x7f, 0xfffffffffffff876, 0x6, 0x8}, {0xd166, 0x8, 0x1b66, 0x200}, {0xffffffff, 0x6d9e, 0x8, 0x3f}, {0x240000000, 0x4, 0x9577, 0x8}]}) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f382a37cffbac80beff199bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c3000cceb2024db2249b8e7c393231b56b709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c31d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *376536 2997 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821de6c9,ffffffff821afc2c,3b7,ffffffff821c01b9) at __assert+0x2b rtrequest(1,ffff80001779a5e8,0,ffff80001779a558,0) at rtrequest+0xbf1 rtm_output(ffff800000ac8400,ffff80001779a690,ffff80001779a5e8,0,0) at rtm_output+0x62f route_output(fffffd80306a6100,fffffd802f04de08,0,0) at route_output+0x7d9 route_usrreq(fffffd802f04de08,9,fffffd80306a6100,0,0,ffff800014f338c8) at route_usrreq+0x363 sosend(fffffd802f04de08,0,ffff80001779a890,0,0,80) at sosend+0x63d sendit(ffff800014f338c8,3,ffff80001779a970,0,ffff80001779aa50) at sendit+0x52b sys_sendto(ffff800014f338c8,ffff80001779aa08,ffff80001779aa50) at sys_sendto+0x80 syscall(ffff80001779aad0) at syscall+0x507 Xsyscall(6,0,ffffffffffffffd8,0,6,eb9a01580e0) at Xsyscall+0x128 end of kernel end trace frame: 0xebbf4a3c460, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 951 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821de6c9,ffffffff821afc2c,3b7,ffffffff821c01b9) at __assert+0x2b rtrequest(1,ffff80001779a5e8,0,ffff80001779a558,0) at rtrequest+0xbf1 rtm_output(ffff800000ac8400,ffff80001779a690,ffff80001779a5e8,0,0) at rtm_output+0x62f route_output(fffffd80306a6100,fffffd802f04de08,0,0) at route_output+0x7d9 route_usrreq(fffffd802f04de08,9,fffffd80306a6100,0,0,ffff800014f338c8) at route_usrreq+0x363 sosend(fffffd802f04de08,0,ffff80001779a890,0,0,80) at sosend+0x63d sendit(ffff800014f338c8,3,ffff80001779a970,0,ffff80001779aa50) at sendit+0x52b sys_sendto(ffff800014f338c8,ffff80001779aa08,ffff80001779aa50) at sys_sendto+0x80 syscall(ffff80001779aad0) at syscall+0x507 Xsyscall(6,0,ffffffffffffffd8,0,6,eb9a01580e0) at Xsyscall+0x128 end of kernel end trace frame: 0xebbf4a3c460, count: -12 ddb> show registers rdi 0xffffffff82053ff7 db_enter+0x17 rsi 0x3f6d __ALIGN_SIZE+0x2f6d rbp 0xffff80001779a360 rbx 0xffff80001779a410 rdx 0x3f6e __ALIGN_SIZE+0x2f6e rcx 0xffff800014b0b000 rax 0xffff800014b0b000 r8 0xffff80001779a320 r9 0x1 r10 0xffff800000a62f40 r11 0xbad40b60821d7551 r12 0x3000000008 r13 0xffff80001779a370 r14 0x100 r15 0x1 rip 0xffffffff82053ff8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001779a350 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=376536 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014f32ee8,0xffffffff82554ec0 process=0xffff8000148a2d98 user=0xffff800017795000, vmspace=0xfffffd803f013220 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 2997 201847 98367 0 2 0 syz-executor.1 2997 25416 98367 0 3 0x4000080 piperd syz-executor.1 * 2997 376536 98367 0 7 0x4000000 syz-executor.1 66196 450024 91294 0 3 0x80 nanosleep syz-executor.0 66196 285627 91294 0 3 0x4000080 pipewr syz-executor.0 66196 366446 91294 0 3 0x4000080 fsleep syz-executor.0 98367 228339 315 0 3 0x82 nanosleep syz-executor.1 91294 94723 315 0 3 0x82 nanosleep syz-executor.0 53449 93936 1 0 3 0x100083 ttyin getty 78716 449530 0 0 3 0x14200 acct acct 80078 138859 0 0 3 0x14200 bored sosplice 315 355924 20498 0 3 0x82 thrsleep syz-fuzzer 315 5854 20498 0 3 0x4000082 thrsleep syz-fuzzer 315 366932 20498 0 3 0x4000082 thrsleep syz-fuzzer 315 220551 20498 0 3 0x4000082 thrsleep syz-fuzzer 315 369310 20498 0 3 0x4000082 thrsleep syz-fuzzer 315 263964 20498 0 3 0x4000082 kqread syz-fuzzer 315 333220 20498 0 3 0x4000082 thrsleep syz-fuzzer 20498 170459 4069 0 3 0x10008a pause ksh 4069 417380 57000 0 3 0x92 select sshd 57000 235735 1 0 3 0x80 select sshd 28381 273115 53091 73 3 0x100090 kqread syslogd 53091 297096 1 0 3 0x100082 netio syslogd 6385 183864 1 77 3 0x100090 poll dhclient 57547 365709 1 0 3 0x80 poll dhclient 711 9899 0 0 2 0x14200 zerothread 16054 511188 0 0 3 0x14200 aiodoned aiodoned 66314 477889 0 0 3 0x14200 syncer update 30792 188002 0 0 3 0x14200 cleaner cleaner 20470 230468 0 0 3 0x14200 reaper reaper 90189 459311 0 0 3 0x14200 pgdaemon pagedaemon 86395 214487 0 0 3 0x14200 bored crynlk 48477 135776 0 0 3 0x14200 bored crypto 63583 107703 0 0 3 0x40014200 acpi0 acpi0 18413 341197 0 0 3 0x14200 bored softnet 1176 351144 0 0 3 0x14200 bored systqmp 94297 363433 0 0 3 0x14200 bored systq 49288 9507 0 0 3 0x40014200 bored softclock 24416 391041 0 0 3 0x40014200 idle0 90408 35936 0 0 3 0x14200 bored smr 1 377474 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9530 6364K 6795K 78643K 15618 0 0 pcb 13 10K 12K 78643K 342 0 0 rtable 118 4K 4K 78643K 883 0 0 ifaddr 69 16K 17K 78643K 315 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 110 0 0 iov 0 0K 24K 78643K 1111 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 77K 78643K 3178 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 20 0 0 VM map 2 0K 0K 78643K 8 0 0 sem 12 0K 1K 78643K 296 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 2170 0 0 sigio 0 0K 0K 78643K 22 0 0 proc 49 38K 63K 78643K 767 0 0 subproc 32 2K 2K 78643K 136 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 240 0 0 in_multi 34 2K 2K 78643K 146 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 453 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 101 21K 30K 78643K 7589 0 0 UVM aobj 111 4K 4K 78643K 115 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 275 0 0 NDP 14 0K 0K 78643K 91 0 0 temp 184 3535K 3607K 78643K 35125 0 0 kqueue 0 0K 0K 78643K 11 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 21 0 13 1 0 1 1 0 8 0 rtpcb 80 1101 0 1098 2 1 1 2 0 8 0 rtentry 112 119 0 72 2 0 2 2 0 8 0 unpcb 120 1190 0 1180 2 1 1 2 0 8 0 syncache 264 8 0 8 3 3 0 1 0 8 0 tcpqe 32 6556 0 6556 1 1 0 1 0 8 0 tcpcb 544 506 0 502 1 0 1 1 0 8 0 ipq 40 6 0 6 3 3 0 1 0 8 0 ipqe 40 10 0 10 3 3 0 1 0 8 0 inpcb 280 1742 0 1735 17 16 1 13 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 16 0 12 1 0 1 1 0 8 0 pkpcb 40 10 0 10 3 3 0 1 0 8 0 ppxss 1128 43 0 43 13 12 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 504 0 273 17 2 15 15 0 8 0 art_table 32 505 0 273 2 0 2 2 0 8 0 art_node 16 111 0 69 1 0 1 1 0 8 0 sysvmsgpl 40 27 0 19 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 294 0 284 1 0 1 1 0 8 0 shmpl 112 113 0 4 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5017 0 3639 46 0 46 46 0 8 0 ffsino 240 5017 0 3639 83 0 83 83 0 8 0 nchpl 144 8778 0 7162 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 28647 0 28647 3 2 1 1 0 8 1 vmpool 520 6 0 6 3 3 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 25320 0 25320 19 18 1 7 0 8 1 plimitpl 152 218 0 211 1 0 1 1 0 8 0 sigapl 432 2324 0 2310 2 0 2 2 0 8 0 futexpl 56 55889 0 55888 1 0 1 1 0 8 0 knotepl 112 619 0 600 4 3 1 3 0 8 0 kqueuepl 104 580 0 578 1 0 1 1 0 8 0 pipepl 112 4840 0 4817 20 18 2 2 0 8 1 fdescpl 424 2325 0 2310 2 0 2 2 0 8 0 filepl 120 21356 0 21256 25 21 4 11 0 8 0 lockfpl 104 2263 0 2262 1 0 1 1 0 8 0 lockfspl 48 592 0 591 1 0 1 1 0 8 0 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 54 0 44 1 0 1 1 0 8 0 ucredpl 96 2866 0 2859 1 0 1 1 0 8 0 zombiepl 144 2310 0 2310 3 2 1 1 0 8 1 processpl 864 2341 0 2310 4 0 4 4 0 8 0 procpl 632 6522 0 6481 17 12 5 5 0 8 1 sosppl 128 12 0 12 5 5 0 1 0 8 0 sockpl 384 4066 0 4046 56 51 5 21 0 8 2 mcl64k 65536 98 0 98 22 22 0 1 0 8 0 mcl16k 16384 17 0 17 15 15 0 1 0 8 0 mcl12k 12288 48 0 48 16 15 1 1 0 8 1 mcl9k 9216 30 0 30 17 16 1 1 0 8 1 mcl8k 8192 68 0 68 18 17 1 1 0 8 1 mcl4k 4096 182 0 182 6 5 1 1 0 8 1 mcl2k2 2112 10 0 10 10 10 0 1 0 8 0 mcl2k 2048 60417 0 60380 29 23 6 16 0 8 0 mtagpl 80 147 0 113 3 2 1 2 0 8 0 mbufpl 256 111773 0 111633 26 14 12 14 0 8 0 bufpl 256 11538 0 6554 312 0 312 312 0 8 0 anonpl 16 247223 0 232715 186 122 64 77 0 62 0 amapchunkpl 152 14024 0 13911 52 40 12 18 0 158 5 amappl16 192 12427 0 11565 135 91 44 55 0 8 0 amappl15 184 808 0 808 1 1 0 1 0 8 0 amappl14 176 425 0 421 2 1 1 1 0 8 0 amappl13 168 186 0 186 3 3 0 1 0 8 0 amappl12 160 8 0 5 1 0 1 1 0 8 0 amappl11 152 479 0 467 1 0 1 1 0 8 0 amappl10 144 12 0 11 1 0 1 1 0 8 0 amappl9 136 747 0 738 1 0 1 1 0 8 0 amappl8 128 315 0 288 1 0 1 1 0 8 0 amappl7 120 70 0 64 1 0 1 1 0 8 0 amappl6 112 488 0 476 1 0 1 1 0 8 0 amappl5 104 215 0 206 1 0 1 1 0 8 0 amappl4 96 2451 0 2423 1 0 1 1 0 8 0 amappl3 88 415 0 410 1 0 1 1 0 8 0 amappl2 80 18466 0 18391 4 2 2 3 0 8 0 amappl1 72 54646 0 54221 28 19 9 20 0 8 0 amappl 80 6828 0 6788 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 114 0 4 2 0 2 2 0 8 0 uaddrrnd 24 2331 0 2310 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2331 0 2310 1 0 1 1 0 8 0 vmmpekpl 168 29110 0 29083 2 0 2 2 0 8 0 vmmpepl 168 286722 0 284706 327 236 91 120 0 357 2 vmsppl 272 2324 0 2310 5 4 1 2 0 8 0 pdppl 4096 4668 0 4632 6 1 5 6 0 8 0 pvpl 32 652615 0 634960 391 243 148 184 0 265 1 pmappl 200 2330 0 2316 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 549 0 107 13 0 13 13 0 8 0