Warning: Permanently added '10.128.0.123' (ECDSA) to the list of known hosts. 2019/03/27 05:40:38 fuzzer started 2019/03/27 05:40:44 dialing manager at 10.128.15.235:42972 2019/03/27 05:40:44 syscalls: 1 2019/03/27 05:40:44 code coverage: enabled 2019/03/27 05:40:44 comparison tracing: enabled 2019/03/27 05:40:44 extra coverage: support is not implemented in syzkaller 2019/03/27 05:40:44 setuid sandbox: enabled 2019/03/27 05:40:44 namespace sandbox: support is not implemented in syzkaller 2019/03/27 05:40:44 Android sandbox: support is not implemented in syzkaller 2019/03/27 05:40:44 fault injection: support is not implemented in syzkaller 2019/03/27 05:40:44 leak checking: support is not implemented in syzkaller 2019/03/27 05:40:44 net packet injection: enabled 2019/03/27 05:40:44 net device setup: support is not implemented in syzkaller 05:40:49 executing program 0: socketpair(0x23, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="dd88d4c489161b34d220474ce4f286add0526762e8ec38f0d4271996d95682015753146ea094e3d19182c38fdcc001f9ad2bc2e0162311df7f27670f3e095cdf5900fd1fb9b11eab60efce8fde43c5518f4aa3a5977bd558f4891144ec7f2d3994f3b4d85d11cbe9cc8979e0484f5b219a245e1c3d367df86df9b10cc5397ee2900ced284f042ff9e95429abe9901d6dfc14f1c8f2063f2a19c4809a632768be5062bc42135cbb4b65d13cfae0157ecbfef8cc6eab97e1d8fd638c7030e43f9ba7a2c48cd03fb1186c61a8e611f6f11b0193b2b15d59204a6a8d14552eb9623f550ebe02e89acf9727aebcf43a3654", 0xef}, {&(0x7f0000000140)="b4299ad5690ad42bdb9a66e0f1e8162c90478609535824672edc5e9224f489008292eda501289c0706de48db6b50e7d9be95f83393", 0x35}], 0x2, 0x0) r1 = msgget(0x3, 0x38) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgsnd(r1, &(0x7f0000000200)={0x3, "8a548d291117ef023ac4307f2251413a2eec9e11940d07bce01f50b5fd027ec21c2d2d014ad82157eab0a12962090aa6fe8dd49ca0c144fbeab0e559e921cf88fa527442b6ee6c0b8d15fddbb736ee21fd34679f9dc6020cbc3d3afb629239c6e39a6d4591e7a252d273961f064e6c57b22cd360d5cb771633ff61c7c0d8570974b8b83c78601fbc91235cc894d4bd518404f12ea24d0b85245fba2f306cddb3dd49efbe1f30e5bfc8c945"}, 0xb3, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r4 = dup(r0) fsync(r0) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x10, 0x5, 0x5, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x8, 0x8001}], 0x9, &(0x7f0000000340)=[{{r0}, 0x0, 0x10, 0x2, 0x74ed, 0x2}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x9}, {{r2}, 0x0, 0x0, 0xf0000000, 0x80, 0x8}], 0x5, &(0x7f00000003c0)={0xe3d, 0x8}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000400)) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open$dir(&(0x7f0000000480)='./file0\x00', 0x10, 0x20) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0xfffffffffffffffd, 0x7, 0x1ff, 0x0, 0x6, 0x100000000, 0x1, 0x2, 0x1, 0x0, 0x7ff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2811, r4, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000540)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000580)) flock(r7, 0x1) r8 = semget$private(0x0, 0x1, 0x200) semop(r8, &(0x7f00000005c0)=[{0x0, 0xfffffffffffffff8, 0x800}, {0x0, 0xffffffff80000001, 0x1000}], 0x2) connect$inet(r6, &(0x7f0000000600)={0x2, 0x3}, 0xc) kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sendto$unix(r0, &(0x7f0000000640)="164f844513d28b25616de91212292e5bc6e86cc95254a94eed0d3bf8e9f1c50109b712d219387837d16473a17dc506cc58e76b", 0x33, 0x8, &(0x7f0000000680)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f00000006c0)='./file0\x00', 0x10000, 0x20) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000700)=0xffffffff80000001) open$dir(&(0x7f0000000740)='./file0\x00', 0x500, 0xa4) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000780)={0x90b1, 0x2}) msgsnd(r1, &(0x7f00000007c0)={0x3, "eb6b13efe4080d2f22226295cb8479e494faeaadf04824c1728afbcbb8795244064ae27b9854f15b658299e8c7305bdfb90b495e58146ccdfb7ff386c2cf1a4a517ed19a7b94386ca46b5923bd07e748c95926f06ca9f676fcf208438adf9833681fdeae2f9745fa28ce95d0be407b222a9e3b3177a58e2b41c302f17a5d89d6daed09a779ddde52d9678873ad729c6608bad18baf893c6b722efce7d407a0d843504b5154dbf7e0afb2c2e12c6bdecc46da5a0f038748c64d04b85b9eb713f44042e9fd44f7"}, 0xce, 0x800) chflags(&(0x7f00000008c0)='./file0\x00', 0x20000) 05:40:49 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="e74f48bfd94b1ad77b0a02f59a83b27228ab1732e250f7fd3ec2df0ac06925bd7e2b252e5ef2aae7d423efd6d6c72565011382d92502390a2680b26bf208a0d52848f6d06be09d2fd26643e39a7f45cbffebc6778f4cd21bab7cf9f0025fd1b1a50e09f869044c22051c655c41f92913486e2f0ae671753605247392099c3b646059492739cfdebf4fb5549681c26eeb04b89e8e25cd13d65da99f51504db5d0476db4a6b2592ec1e32a6005e1d711fdf63f3390c1a3a798367f1786dcea74275ace86dfad7c0ce852e1909f983c2145c2d7b8173c8131ccd9386b205f0715c00e", 0xe1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x81, 0x3, 0x8, 0x1, 0x7fffffff, 0x80, 0x5, 0x2, 0x1, 0xee4, 0x5}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0xfffffffffffffffb, 0x3, './file0\x00', 0x18cb, 0x7f, 0x9, 0x7}) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001300)={0x100, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001340)={'./file1\x00', 0x7, 0x6, 0x7, 0x0, 0x7fff, 0x0, 0x80, 0x2, 0x2, 0x400, 0x2}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000013c0)={'./file1\x00', 0x4, 0x6, 0x7, 0x0, 0x80, 0xbe, 0x8, 0x2, 0x2, 0x1000, 0xf0}) write(r0, &(0x7f0000001440)="16542c16dd83c496db4e3e25d491664875a9ffde555c360d83754241b842931a292368ce73a4122d3f0d413806fc54d8a8cf104a5814be81d08a33c6509bbbece934b964a8fe9a67dd4b8944f0352d10250b43a40d2269010cfcc40465f3a720a0f1173100748083ec50521e19d0d8184357b9cfe0c5660c48e3752049c5773e46559e7a5c742fe6f23622c37efe01113ba297b1f00fbb4d8ccde88adefc0890ff933b5f7560e88fa0bbecba31ed1c9ff6864d23e12a019858081e36317979df69a385cbf15d38f21882ac7425", 0xcd) r1 = open(&(0x7f0000001540)='./file0\x00', 0x8000, 0x9) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001580)) r2 = accept$unix(r0, 0x0, &(0x7f0000001600)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001640)) chmod(&(0x7f0000001680)='./file1\x00', 0x10) setsockopt$sock_int(r0, 0xffff, 0x1202, &(0x7f00000016c0)=0xb762, 0x4) writev(r2, &(0x7f0000002ac0)=[{&(0x7f0000001700)="81bc0685459f66eef7e12f1536d288a67b066aa286ed93b52509512cb5e0", 0x1e}, {&(0x7f0000001740)="08d0e5da5bf6f3bedfa57e594bbe2b90bf0b927c24edf7edf0e93bdb10a9390c4069146d07fdedd6838b79c1acebb374e54589b37637e44033c1cd4ac558b7447953d4d0fa18ee690657a1b2bd28bf0330b475a3ac05f72c8d830278b7111afb64c57a3f374345fe3df88d772c8976f2d8ea104507caf8fccddc6841774753122baa4a202ce772f7646adbabfae8b47f7a4b3b0ee370f073f69f7186c4a99c9c93", 0xa1}, {&(0x7f0000001800)="1570645372dbedf70a9041bdb7fdf037353de5afc43383f0981e97ace3c0dba8cffeaa1467d18b2b1f5efb462f7834061aa20f44d64fead295cee7a0c8198d647ec52df1d74140b54666627ece7b846ec53b8599e7d4beaa5e2a0246f05044f67c2f4020c0964c11c182aa62a8139e80e626c3ad5411e6354df52a519ab4dad01a488a1e2c0b91968dddbf8d38574797329ed93b14a8600b27f4605c73c39ae5e984bb5983747a0fdddf81dbad47c778e22858fcaa3f5d9d0795d18e", 0xbc}, {&(0x7f00000018c0)="8a612dd6825f53d39d34a4fb", 0xc}, {&(0x7f0000001900)="6e78d99e21908782e8c3a43cae81367df732af08d6f5c0d2425be897e7452a5daabfa0b0d3c24a8384ac84132b0b384a2c0075efb9d3e816e837fe02f0f13a0e6470ebfb629a76355aecf81ccbe35469ed00f283c9b3974f117ff8291e2ae742363c905f9f650122037847be548194535a5e08b3fa18630d81634c74388b25940beb9d71deb09d4c66ba81ca5f1a461f86245d633c0085d0f15f88f4b086ccd611545197e48194f75eaa57266fe09c80fb2b6aa74527e9acb213f1f83e259c72bc7f6c610a7795b9db0a39ac5f7b94be9ce6fd2095ba6b2adf3393cd7066c7164a87789eaac4abb02a5aac3f818aac9222226fd6e737a22999a95c32259099a6f73178581ac66b9b2fe4466db03bb8c9367576c775a51c014395ae58b193c7bf306e6a944909b68e1d07b3a0dc6098fe2da5d88f19da1aeb3641d543165bc0aeedd8066d1b4657eb8f9f4918fe54b7b54d9cb330faa09304ac86756e0fa3ce64aff5caeb809790ff9088c64c3b49d531626323025604d0ddcefe60fb3dcfcdd0623ecef926f1b7d593450de811cb932150205b01c5508c8b44714ac38716173756bc614312003409c08a7d1fa09446a87ee053fbab4c531f237d09526d9f58d18716cd7aec1c76d37e47e2d999063e29d73a459a53e2b9d66e21719b2a2ef7182d622182b97d8f29d53d5d951360b70b0dc6b7b9be6b5af7c1ebdd57a12a9d4a12084932843b48885ee69e8683c04574761279027647d2fd31bcc206fbe893ff6068144f028a4d7d0c6a890fb5245761a519f325eecc7d319dfbe7357b8aa8607610cd308bc41a78883dd7a6d22ad6cc384f06dcef7b9a2b88c4434468b31d252d273ad5c182227bc751c324f04521c5975ffea1e04169d25b7920ad9265a77ff10313f7c5a087558952118b07761af9d0d72d87cd0f08a00c9148feda4bd9f8913c1bbe9c3b86e6773c8e16a6dc80053748402bf7a9504588b9b39c4a88d67de40f3ff261ad6f56986a3b5ed402f2b32f8fc9c8924f29f737cabc1a64bf9b4a1474ab234af02f2090f0ebd0b5704d7d3c8ac55d833f4d80885d320e1ce037c8605e5e9c3b5363b9a218124c373daa99757daf8f596de7fb9c50dfdcab203201f4e373847a0c01ad086a6821828fa72fe65e89aa0a6db52db09f38fa767c3ba1e91eb89eea997ca78b4a3a68c0271cca82e5e7b4672eeeb421e470fd376cd1cdfeb1a821a35b17c90fcf31f380207c549ba4eeb07ade83661075a974b7b704513401f347aa97cf87d90f19fd0e2b63d525ca922dd1e08cbe975f9628e7c72508d2d64449ce24fa974056aa475391012795456d155f2f3f336decab9dba74402ffa0234c0c387a8e1ce4f06eee61fba39e0081296f6328a3d54f866792da1d254f1fe88f0b94a24bc3d45b3cde5f8e0ec6a70767074d67c7391dbb373e7cda7a33a9eced75eb7490e0a067dd3a26289b5a9b35a09e98e728636ab6b7fec900f31b042f89cabd04066437e2978e3ea49093c397dc76733e270ce7906935079a8d49207e143279a978a6a0d354b5a2e884868a0d8770945913e9368a1dc925d712fd3cc186bf0b0b74c9bbf6bf4be7de047e078b31f6875594986d1d52cdc1420dcbdb0f3f13ac85b8fd09a855f990f19aa6b2727e11428c86c82c0449587b68bdae5f3fa1ef2ec5814fc6f066852bd945e57d8b233c5684f835b839b12fa71b72f4ecf1b2e9782ab068430109ce2db3ad88ef9a314012d59045aeffd98548d9fab3cf3ffd8377e87149066846df0489ba22c1f865500c1ea314e86438d19bff17228862f13acfabdf3b020f15a4f67d2dfec7ac9c581aefdd1c7bda3c85b79e06dc5e9a6bbb758e50bf171093f81de433ec1790a8aebd4c87831ff998e387e345e7ee85cc8b896537361ba49bb049df7e55f57656483751a1fe89c1b512c91f7e8a6c63d14cb6cfe3357a5b5d81a3df7e7ac825b72d8d8ac539c7a9c1614f07ed42b53fc2d2b692261b3eff358bc8343063b465afe5eeff50c2f0994fcdcd4b003c924c6117b91d054b7bc2904bca4810ebfcda8624ce0a07af96c6c3ed4248b920f00f9568fdd325e528d771c3376c553d33d80950d1be8bc7c2ea5c854e72c6fda82404eacd0b4331374ed0bc4b762c475cf21d1b8c33c1f73268e6b3416506d797169557afb582b87f9cd961f1ae686b8959c8e43eb2d2ae05cbdabcf9096cde2213b8d4c298fcc21cdac89e715b2c076d77f9dee4196390357eb37e05433353d4a6ac4d5109006bde4cd7e86186a9fcff458d19e340ae54e142e3188ac4132832d2fc31ccc8325266670beb4b547a09c00d026a23df334dfc225a169296ea729a51f0643193eefd2c6f37f015efaba0ea81b64600edaf1dab98243d16458d50e1c898298f57a5f196454ef2a641c19a4a19ccf570dcf64bc5899bc622ed354dad8389813032d3b3a64612abbb56c6b0ac21f62cbe826b93028ba543054538203c72ebb5d68aab956018d3ed76e92989701635577743d36f4570974c24f9148b870ed13bd11d7388e7a8fe129c974a8452ca42fbdca7fb4ae220cc808d74a3556d3c43411eef1b25bf1f89f860a6825c686353cbaa62eeabb1e66001687c0efb475b0b71b765627a088c5db807cf76054c4a06b85c041df8d0171e73d788b9325fe0805cb5c28bb05406f7d985b8b2eac4df2b072199e4ae3ca2ecb3794230d8942bc877f8749e4a6e901a780ad68302134300ada0b926fef6b542bfd35bd78a26b71d3fbb3823bac247587e0c949b72d73810df7b31563fc35b68081214dc2dfe1b6673b5541270a7231b3f9591580d7364a1170c056cab5d67b761b398a97bf07ef4bccee49daa8238177d8745b8fc95dc58dab5374d9c2ebfe691388715bbd5d13dfe648c8f4f31d5cc619435e511560d33af45d8cd1a5fab86405b55b84a83f82340cf029d242263f3f3ecd2a1d73d669d24ff9aa6de000ba4d87b37a43a707d4e20d6ed9415fa92a2ab8794b36bed546687a5895ca4d2ef4faf1d0e970d1bd191a67deebc9d85a98910224fe4429c28d4bf0f9870817c2ec3f0e2f286e4fe8da3fda01e5bf188f5316e0ea5499e509dfaac915c14d3c9121e2fbb4e2a67a8cf9051a6b124f54bde9db4468d58c6dfb3c0f080599d050da55fe3322fbcde45c369dd97ad83cca6cf46a35c9c2e9c3b00758a52f8a20e92f149adc68003f25f63c8d2aafb02890a9567cd515f49840db6b5059a6e024932b6653db304a69ab53df5d8325b28e3e17db28ce2fa116fd592c6becb6ac854c8cdabef4ec9739294df8e63e2199c6350625731a71216647c7a14e1c32a959fafc7a6f9392502de4a291c73bfab2016f6e3f91bb194c11440b5c4c574aa4cd99681eec7a4ac104a6ace9047a52912344dd101ec366782f9d76edd7e4e6939aece422a0684c595417eef69e39e2abe2fa1062734a7755eff4852494e508eca1dd7e906a9da1d9080e95c0fb20203c62d5016da15ef314376a1af77ec65c4b9f50c6a52753cffbfb8b7501076c30c19e11bf58ee59bf50a81ad70ca8b777c5bb06f8382bff58d64b2c803886e0ee13300aebd794474598227455001799bc1f9f94e5d454b2928d9703b1ae6604dce18c4909b2471c25e777dc2d60d6109989afc4f4975c4a1bf281f7b3c068c02ddeb6f77e40d3180a6d6f6f745e69a695ec4f9db17d41ada408e16d37126d3c650c527c7c7352e4ee211a8aa92f3d1ab0d375ed6ed852192d74096e58ea4394203e97ebf52f3730d99bd66479e6dd620623361dfc4215d41eea216f20aaf9c80eb8d5c02b24616d9269cd2b80c04597e4508be3b45de926c4bafcf6c8673103be494b4a07a949e3e9d797de55fd3b53b6ea8a90cafc5f724863e5f584355e5db12524f9e957a74c511425bd19c0f101f339d961fdff661e822d9f90f516e6aa9c37dd4b5a0e181553f1bb550b2b029ca23b50c22bced34829eb12ae6d5b1b83ab0c735d7dc018bc871ffb933fc1b76c9dad31679f07e56917f2cbd413cb3a51e9d6531cb85fcd250c05b631ff0c66974b4ec7e60b181d3c194a9265ac02891857be7cf8f32d5256a23c48bcd9876c131c8aa07de3cf4f832e58cd6d6a07b362cd3e128cc896a681bb4372629bc3d7fa41a58b24c5b42424c812c5235c6025fffbcc593d43705c87f58531e8106ec62b7167b3d23b9bb8f3bebf4e6fbd47fb3f4ae6c0fa2245190373d5ff085315be7ca78ce2b468f42493a4ed7e44c759788de4d92f68a1e8bfc6eb78015be25b1a44f04b11081c89c0f3a5a62b13b4b7fad3acd533e9c47049de73712124b48afbee963e145cdcc4acb9ef5c005016064c22d90411522fcd2cc65c60552da5ec2178ce4a5d3a02a514e8b883ab7094472de72e3cbef0c08d61a4b9bf0da3e0bb82b116a5dd4c54e45e26fb5831366986ed54ab7b58b3bea06062d53bbee866c49b4638f65262cd47e0e5e43940fa6b408b48f4a9d3a9302aeb756aa634face41184cec7c03072425e1c2743c3a2623048404d8f89d096499cc2e9137823a82c607baeb4b690bba841d0090d6f368fb7eab2c37c3e42f468e7fa714d84af79ffa62ab13c0d42ed2755f46787c4457f397a9deba3f77d8e3a024fd2f7a51f82ba5bb7eb11bf72baab6bcdeb00ce72105db2428fcc50c3d2d7df6525d73d2acd3f94fdf2437b9e747ae970e987068ea8ce68dba38e2881c0525a79591863a554e515a020d6495db4e8e3f75294256da620449d29df2444691a9f166fcde40c43186482020079ebbf027abe3d1594f03b9c7661fe9f3f0375b6dfab218b7ae3c616c228f90fc3d848191e98a4de8e92c4382474752ac54cf22e6046805dfcd7fbb22ad29f5261072b116940267367a47c6089202233f99bc66f14bedc72a6e3a32899bcf53a0dea92281d5e579239c2e3c0bdf5e7868435d380ddbbf3cd993ccf06892c7b6d841c7fe9511adffe146b5ff525d2fea264c9dc479f71a89eadfdf1bca91ea8446633c8c08c4ec0ff49eae5850a4b74b0b583a9b063eb263e2f5f88fcb06958faf9748d8e571b512abe28ff4cf399ac5e432dc2c61b10ae49778bbff4b6235461b96f11029b84b830fcb01afc6df3fdb3ccc36c40e552aed2b9d38367c49391eaffb61cf529d970c28f1f47b2b5af5f653f0622c3a051f55f37e048db5b6fc5dfd4fccfb0727e90f1908c443ad8efc94a14e6d52ae5746eba3158f1864fa1592b0e6577537cebdebb05062c7e80adb66b417d1ff12ba4dc275d95b0349baa8a7008beea0c5184646f861d8c01fde474bab549d4a82e3ab21370b03f2d8521755caca10a419f2bff97cd3fe0d7cb08771898172f2e90a7c5434dc14f7189f49abed2d70c2a63b6b57c41003e4a0cf6ae22150c8d658365524912f2174600a8f02b51613bfb906ce89574bf0763af83e5973dfddd7578d868d5da3818a567b4d5a9a1204518ca7298728ef6b52a9291d74bdf379923526e7c6d408f6a66b45915ad26877ed81ed0536d54ca2135aa445fe2bec28dfc6a4fa0adfd5c5eecb0b7e2caf3b3811c4489d8fbddd0aeb1a6feedee61a55f2a39db970496e56169eaf9b60297d9dfc91238188417d789461379808d6f67800679dcb9b2b7581e810092ae2047007f8abf68ca7127893226968a39c9737e75c9a7830fef435c244e3af6f448930d52e330d31930b634f853a1fa4c3a99aedf6a981f89fc6fc8e21baa6a6ad82fb338886ec72b3ce7ba31d891ac28945a994620d930296c5fe438d7f70220bc1cb7249ac3eb079c1c0", 0x1000}, {&(0x7f0000002900)="be83f745124f219a7843a71c233c580902ae179b3bdd73e8058c68d313a2d4e8856573a737d77d48a7311467080a35e494ae63d8fa8081562136dc658360474b22909cb20c047d2b3350e82bcddb6e1aef34f5", 0x53}, {&(0x7f0000002980)="0e507bb7a6ed6fc9952865d1635f8b6799c2ce2d340879dd554d4fb50975d72a7faaef20c93b4b1e1df5dd8ad82d6041ac51bc11ac2679b3f4dd9a56470338c6ca9efea9f48c20f1ad4305007ed3679c42fdcb4c8025160548d866c6a1ec6433ee8383874906b8796fd2df441193f682838579f8d4a89a7bb4804fb154a9001024c5666ca8ef28c4772b950c5bc453fb4543d4aee78c297fecd732c1c315334a5a7b54d9fbf79dbe636bc7bbce5f5e15f52d575fe785c4b3437f6b134dc256b768145a71c0", 0xc5}, {&(0x7f0000002a80)="b809907438990d2dc77e6559c045e80abb74313153a118f97db9b4fef5256aecab054e77d0b3a0d1d8b8ac45c80b86f7", 0x30}], 0x8) getpeername(r1, &(0x7f0000002b40)=@in6, &(0x7f0000002b80)=0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002bc0)=0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000002c00)) pipe2(&(0x7f0000002c40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000002c80)=0xffffffffffff9856) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000002cc0)={0x608, './file1\x00', './file0\x00'}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000002d00), &(0x7f0000002d40)=0x10) unveil(&(0x7f0000002d80)='./file1/file0\x00', &(0x7f0000002dc0)='W\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002e40)={0x0, 0x0}, 0xc) r5 = getegid() lchown(&(0x7f0000002e00)='./file1\x00', r4, r5) openat$zero(0xffffffffffffff9c, &(0x7f0000002e80)='/dev/zero\x00', 0x0, 0x0) 05:40:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1b0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "00e3efff000e412f6db7b48dff7b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:40:49 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287", 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffd) clock_settime(0x0, &(0x7f0000000000)={0x20, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) syz_emit_ethernet(0x91, &(0x7f0000000140)="01981d7011d580567711cbcb4ba73cd07bc15f204be8557bce59fafc90e4d3ac52ce30b9e1a212db0c44fe348d48025eea6a4bd44aed62242ebde8af4d60ea0cf938bd093dea5eb03df633cc95b3b4f018283ce80593d537bb77fd367b0711bc4ac4f368f76c1b275a389b26ea7d176825068877b34b7fd5d26a5702e76636c7a0d9cb70754d191570e4e3b2e73423273f") mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 05:40:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x77f4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 05:40:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socket$inet6(0x18, 0x4000, 0x6400000000000000) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001840)="37a7fa37e37659ac8ed6dfa92d6034a85c0200e017758313a18db60390ceda6ac14c30295c75273ad45a2592c9529443890c39abcec6c3c348fa47bab9e1aecf0c4aa9f91500e02f98bdf1155cd700000000000008003c5930e6059a3262664b9e3cbd578d1b020000f1bc7bc8ded1257824857ac314db10ed7917354a002a11c49cf2f6b5a029005fcba5c9f065780f542dc7bb", 0x94) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xffffffffffff5a51, "854955882e0261b637ce9c11fe4dbfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xaca2, 0x81, "f64ac21f5f5ce650a1c7711380cb2d604703f0df"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:40:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup(r0) write(r0, &(0x7f0000000300)='>', 0x1) r2 = syz_open_pts() close(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f0000003040)='u', 0x1) write(r1, &(0x7f00000000c0)="3a6808263ff6f892e737228924913b21a53b2fb8cf62833b8550706dd0ba84e6c001c5ac062f1dd77bc4f4aa466dced0dd43d0b9b427b305150c7842605bc011eca0766b868eb80f1e54da81d54a79680d48728850a1d86568234f1c1dbabe2eeb13685bf65987a929b48156ec9f3b81b813c2fb329305c688ca3d1479d8bef8d313c756b5e960818068806a0b02492f12d88863d8a551bbd5ddc697fad1ab4790f65bebb74261b2cb6334d7f6b997b11c17d57650aacb3cba32b6932295c10f6bfbc0a7881bf5fc287fdd8d4d09f1107965997ce884c531a7b713d7c98b7f9cca9ada9a6726284bd9aeff92fd833d4056296cc7a47ba170f3", 0xf9) r4 = syz_open_pts() r5 = syz_open_pts() kevent(r1, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x1}, {{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x9, 0xff}, {{r4}, 0xfffffffffffffffe, 0x40, 0x6, 0x1d1, 0x9}, {{r5}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x9, 0x6}], 0x1f, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x2, 0x0, 0xe87}, {{r1}, 0xfffffffffffffffb, 0x10, 0x20000000, 0xf10}, {{r3}, 0x0, 0x20, 0x40000000, 0x6, 0x6}, {{r2}, 0x0, 0x4, 0x10, 0x3, 0x10000}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000006, 0x5, 0x7}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x3, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x13, 0x2, 0x9, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0x9, 0x3205}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x10001, 0x80}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0x1000000000}], 0x7, &(0x7f00000001c0)={0x200, 0x3}) close(r3) 05:40:49 executing program 0: r0 = kqueue() lseek(r0, 0x0, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x810, r2, 0x0, 0x0) 05:40:49 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x203, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0x9) r5 = getegid() r6 = getpgid(r1) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000780)={{0x5, 0x0, r2, r4, r5, 0x5, 0x8740}, 0x0, 0x5, r6, r7, 0x80000001, 0x5, 0xd6a}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/249) shmctl$IPC_RMID(r0, 0x0) r8 = semget$private(0x0, 0x10000000008, 0x800000000280) semop(r8, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x200000029, 0x4, 0x0, 0x0) kqueue() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x8) r10 = semget$private(0x0, 0x8000000000000007, 0x800000007) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000240)=""/232) setsockopt(r12, 0x6, 0x7c72, &(0x7f0000000340)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000640)=0x4259) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000700), &(0x7f00000006c0)=0x278) ioctl$TIOCSBRK(r11, 0x2000747b) ioctl$TIOCSBRK(r11, 0x2000747b) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000480)=0x20000008) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) getgroups(0x40000133, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r11, r13, r15) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) 05:40:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x9, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000080), 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000004c0)=""/120, 0x78}], 0x1) writev(r0, &(0x7f0000000040), 0x1) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r2) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfa, 0x8, 0x5, 0x2, "7a7a02da44f5d57ea43fc59be839fc31ffb0f193", 0x9, 0xfff}) getpeername$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000680)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7, 0x2, 0x400, 0x2, "2026082842e819d8e358bca906e317e55dcf85d4", 0x2, 0x5d7ef608}) r4 = syz_open_pts() fcntl$getown(r3, 0x5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r5 = socket(0x18, 0x1, 0x0) kevent(r3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x80}, {{r5}, 0xfffffffffffffffb, 0x5, 0x0, 0x3, 0x4}, {{r5}, 0xfffffffffffffffc, 0x20, 0x4, 0x3ff, 0xb8}, {{r3}, 0xfffffffffffffffb, 0x40, 0x800fffff, 0x8, 0x3255}, {{r5}, 0xfffffffffffffffd, 0x14, 0xa0, 0x9, 0x3}], 0x2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x7fffffff, 0x3}], 0x20, &(0x7f0000000240)={0xfffffffffffffff9, 0xfffffffffffffffc}) r6 = semget$private(0x0, 0x4, 0x80) r7 = socket(0x10, 0x400000000002, 0x0) semop(r6, &(0x7f0000000480)=[{0x1, 0x7, 0x1000}], 0x1) ioctl$TIOCDRAIN(r5, 0x2000745e) setsockopt(r7, 0x0, 0x4, &(0x7f0000000080)="caf5b415", 0x4) fcntl$getown(r4, 0x5) semop(r6, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x2, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x4) getitimer(0x0, &(0x7f0000000300)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)) 05:40:50 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000200000009}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 05:40:50 executing program 0: r0 = getgid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) bind(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) munlockall() r2 = socket(0x1f, 0x2000000002, 0xfffffffffffffffe) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13d97cfb47aa4e713048e699319296485279f0aa94499b1a5172662644b1ca3d239b09d2690d4a3c169ef0a1cef648d6095e7cacab3938b777caa6a7df7db9ec83661679fd4e1b6cb81a42061b06df0fc1f1a3d76da4348d6710824364e74531de6620cc30e2386c8901ba", 0xffffffffffffffa5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e653303709c4e5b24dd4385eb270eb19cb9b86beca8291b7001775d726fc334111e23231c76612d8ea1e6085c5d4cb642ce54d49cf0b93e44fc2880a5cf581d0fc4298984f9fb659dd3759f5cb5d47e152076dcd689f2bff29d27a53367dc213cc13dacf9c7b149110241ae90000000000000000", 0x82) ioctl$TIOCEXCL(r1, 0x2000740d) 05:40:50 executing program 0: write(0xffffffffffffffff, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15966edb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1660f0e28f28b7a61ee0280ee001a2d596da9c75f0ae87051b2f1573277ef6f4faa8eba2776adefe7c1923ffffea07bf6c47b6d46099667e6ea49b94a588514214a482791409c2f5cdbd25d22b5b54eba6f3b8ef2a1e83b1c2314297636bfbeb28", 0xf7b) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="d6f0c69c4854743c09ff880a300c33076317cf63c41ba9ed7f1f3283c910643126732c30b4951f92f2f558813523c436103637e9fb62547c15667cb0b7c7842b5a94688fc1d1e846deab901c847f09315dfebf449d308da37cbb3d0819942ddae91ca9cfd6b6f39634aaa6694dfdce6f3351f93096e2864d45213c19b74f6f78e4704bfc235b", 0x86, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) execve(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:40:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x1, './file0\x00'}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) fchdir(r0) 05:40:50 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYPTR64], 0xffffffffffffff54}, 0x6) 05:40:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) r3 = dup2(r1, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4010, r2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x3}, {0x18, 0x3, 0x5, 0x1000}, 0x3, [0xffff, 0x5, 0x38000, 0x1, 0x9, 0x4c, 0x5, 0x5]}, 0x3c) fcntl$getflags(r3, 0x1) 05:40:50 executing program 0: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffff, 0x200) 05:40:50 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xfffffffffffffff4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x80) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 05:40:50 executing program 0: socketpair$unix(0x1, 0x8000005, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/97) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffcd9, 0x0, 0x0, 0x0, 0x2f3}, 0x0) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r4) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x7fff, 0x101, 0x7, 0x400}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x5, 0x200000000000}, {0x8, 0x7}}) 05:40:50 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) stat(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x8, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x0, 0x40}) 05:40:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x49, 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0xc0) kqueue() socket(0x2, 0x1, 0xa8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) 05:40:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x9, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="3e2a7913e4ba6d673553c0c01b7b2ff90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697be3be0fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e00000000bae9df8156745188e3629a90", 0x87) poll(&(0x7f0000000080)=[{r0, 0x80}, {r0, 0x80}, {r0}, {r0, 0x24}], 0x4, 0x3ff) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x7, 0xb5b, 0x3, 0x1, 0x80000001, 0x9, 0x6, 0x2, 0x2, 0x3ff, 0x100000001}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') close(r0) r3 = dup(r2) r4 = syz_open_pts() getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r5 = fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x3, 0xffffffffffffff7d, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xffffffff, 0x7, 0x3f, 0x8212}) getdents(r3, &(0x7f0000000480)=""/4096, 0x1000) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) getdents(r5, &(0x7f0000001480)=""/171, 0xab) 05:40:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:40:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x8, 0x0, 0x0, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:40:50 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x6, 0x1, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000004, 0xff, 0xe463}, {{r0}, 0xfffffffffffffff8, 0x28, 0x1, 0x1f80000000000, 0x9}, {{r0}, 0xfffffffffffffff9, 0xc, 0x90, 0x9, 0x5}, {{r0}, 0xfffffffffffffff8, 0x76, 0x1, 0x8, 0x86}, {{r0}, 0xfffffffffffffffa, 0x5, 0x20000002, 0x81, 0x9}, {{r0}, 0x0, 0x40, 0x1, 0x3ff, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x3, 0xf9d7}, {{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0xfffffffffffffff8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x12, 0x0, 0x5, 0x7f}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x15, 0x1, 0x9, 0x1}], 0x487, &(0x7f0000000180)={0x3, 0x4}) munmap(&(0x7f00003e9000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r1, &(0x7f00000001c0)="b8363aeb3564d773200422501ce21699003cee1b03f8b018f97c04f393e3f0faa97d7227f9d94120fc6ece1a1bc9ba7143674cfd1f19d7e74fe7c1a5b50b92336a550213bad71f1ac10ddbc181db93fd0f28b5c7b3f32886f4962eac5ec5dcf74709aba66689ba5fd0d6cd6f2b90970a1696fd2e69985e37be0f9be5b1ba7bc723046ffc36018d666957579f64ba9711a6ca972107e5eca7b28a8393d0a6caff8b1f0bcbd082fb26a6d3a1883692bd98a7c82ac03209052ce8ce8bb72a726acf989e6dbef94bce94f53133b027819ce90855196ffcfe1ec330a7e5e8254091b574fbba4885f40285982cab2506c9f763291b5710e732f4", 0xf7, 0x402, &(0x7f00000002c0)={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munlock(&(0x7f00003ec000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 05:40:51 executing program 1: r0 = socket(0x1b, 0x1, 0x7f) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:40:52 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000100)=[{r1, 0x164}], 0x1, 0x4) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x6, 0x7ffffffd, r2}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) 05:40:52 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0xfffffffffffffffc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 05:40:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = semget(0x2, 0x3, 0x345) semctl$IPC_RMID(r1, 0x0, 0x0) pledge(&(0x7f0000000080)='}%\x00', 0x0) 05:40:53 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0xffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = dup2(r0, r1) ioctl$TIOCSCTTY(r3, 0x20007461) 05:40:53 executing program 0: r0 = socket(0xd, 0x5, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) 05:40:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "090000000000000000ffffff7f00"}) r0 = socket$inet(0x2, 0x8000, 0xb27) getppid() getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x9, 0x1, 0x6, 0x7f, "b57770b5002784cf742bb6c28789fc3a6fed0c40", 0x3, 0x4}) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r3 = socket(0x6, 0x1, 0x0) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getpgrp() munlock(&(0x7f0000ff4000/0xc000)=nil, 0xc000) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000153000/0x2000)=nil, 0x2000) 05:40:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 05:40:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x102) ioctl$TIOCCBRK(r0, 0x2000747a) select(0x7570ab9a68880f9e, 0x0, 0x0, 0x0, 0xffffffffffffffff) 05:40:53 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000900)=[{&(0x7f0000000400)="f017c0118f514ea47734295869cdf703e5ee54370cd1f6d17f14b6bff3c3186c06f072a799756b7f24194ce73e28e74348f0ce97162b833919266b92b40116ea5d780b3dce80019cd99d495f534acc50b0de6362dedeccbda16e91af20c4588fdc113b4a5a3b01e679ab6c8828950000c5c6bc79285724c060737559d9f818d36992bcc544ae13805188aec7e73d53f6cb43cb38448bf647e0e9b4b4229faa08f4ae4745ba6e0ecb8ede32e671202706b413c5ad45ee4786d8ca09708c75d28aa6936d2457642832bb35a3a612e8f510", 0xd0}, {&(0x7f00000001c0)="204ffc90b3ab7ca000ecd45ef217002443de37ab44f48871d70e2b30519d624ca7faffa21e6f14b0bbf4b2bac13187353f9b8929b2bd629ca4b0a5b568e98e352053999a6b6dc867f8e9d94950852ec3c6abec67f4779f8a3972e1f15c86f4addd6d11afec43efe0d34dc7b7583e06c6df82e5903117f85e333da8e5e9e3c83781823605e7a7e69a4f6e003e85bfe9449cd9f8a1df9882cc931bbb74", 0x9c}, {&(0x7f0000000500)="e4cf605b01752cfa3d3989416f67d622d6c5531bab1b3e9740660ae25b9e9cf68319bbb7cf35ec883f80230a7159e2f8ae68699c38ea9f215b292e72c898ab57010e858a7d11c140e37b3be9d69f776a14ed321463733c9b51926cc6e4bf97e6cc15e5586584d8671665360de4a42534a87b4f9642e96bac809950965afa4ef9335c485910235b467424fef4da66a8166d855bd25677c4db3deccb516f8c2ece9ab4b47c7fe09bb5e1baba691abf3ffecd9614f184dab7b974a7f69cdbc62423dfb3292f84e4f6d0531c1c0d0057c369171eb84cd6a8bd7273a388b4be75d648543f348745dd5c2d6294a25178d601a4dac7d2d0da7d1cd13e031c6603", 0xfd}, {&(0x7f0000000000)="21516ecfc921f34e42bf5734287a62e0a57e45cc", 0x14}, {&(0x7f00000002c0)="79e17b627084b857a4b9ecf0d755c541a929f56820cdb916a733529abd53a9d336e893caf05a2138465a8c47355ada5931d17bed8701a5aae6a25b4a8771f6bd2ec80c113be99b6634e43c4456d5c3e6b1f42b8b85994d5254ac10c3f8d8b70d862ffda38904b0e8f06cec0645de22d21f61a238fa9f4ea9953eedcb57249e028e2de64525fb8f796ec4b373a359", 0x8e}, {&(0x7f0000000600)="4bca619ddc16209cf3f218dcae3a163f5cf4a2af7ae796dc1f1c93a4a4305657b9617b558ff2c64867beead574786d67a862474c5f9eb91010121e5b6b46bd6e2e67564376f0fc0c88f0c95d3a023ff9d1133958ba626536c42d616c3c484683c927dd65b6895237dacc3ed5c441c07d88b5a14890ae6e10bd1290f4b81e146f4c2f4219c8c3be1e843bd181086cbea0dc679d4d09b1824e28b688a0a5fb8f6d85579309751a0b7de23385e814f25c25c4ec3761fa6ea38eb502b74bfc9ef0fa68524d81a2c0bd3cf93758f072", 0xcd}, {&(0x7f00000009c0)="17fe0de6243643d56d67c8932ec53f4d06520714e3e7a89659d5893f307d442d498f1400934aa5", 0xfffffc87}, {&(0x7f0000000700)="784869e6dfe60968cf1bc573f98d5bf6c7d61795ca9360b890455c73fcecb1d94a7e6187a12ca4930187539f1b3f576eb3d58d0fdcd7f00af708000000f9a4b017faf8cfbfe28ca65721b207b527956ce474d32f21fb5af9b9c6cfa4bf97c03c6c483ed5b821b38c7c5417f96032cdd81fe547f301ba2bc0c4b82cdaad31ea03fcc2baba11149aa4c2a29f5318862f765f669d75918812d5e4018e9f0b135eb8c3175f659a20357fb916240a555c16fb86621dc2ccce71a1bd972de92f2cce50034f0a08", 0xc4}, {&(0x7f0000000800)="1c205fdc5c4e480cfbcf93708b17d276cac2d139fa657728ea0eadb6b4bc841c7f1eda9f3bdd772708251b3c01fc28e0d14362361c2d0323a00be31989ae15a8371715a63d304806ee4be93f2614a7f21ba3b9b72ba7ddcaa04d9d9afd47bebeeb3d2a92afc7a8fd75d123356e0ed129471c06373b8f872c5eb491f75f2f3d7929049623f9732ae76f073c99fa5eecc8d1cc53b02b7679da080f3da315fc6cc5bb9795dcf040b38ad8191b8254151415563bf73badd6804f607dc3159e4bbb1ba61653abf22314f0d4d9703b2721b977e1f12140596428984dd1caac5ae3bff069185af28b", 0xe5}], 0x100000da) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000280)="a9", 0x1) r1 = syz_open_pts() close(r0) fchmod(r0, 0x0) dup(r1) connect$inet(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x3, 0xfffffffffffffff9, "001100000000000900000200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r3, 0x2) poll(&(0x7f0000000000)=[{r3, 0x1a5}], 0x1, 0x0) syz_open_pts() bind(0xffffffffffffffff, 0x0, 0x0) 05:40:53 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) sendto$inet6(r2, &(0x7f0000000040)="87b4e3e4a981bb058b9357701be5cb3aa2b7b9986f4b44cb63daf4492068a1fd88908e24bff746bdcd35982ba2e50b443ad21ed52bf7d7a35bcdec7c1a6987bba4fb37350e2e43db0280d7f2ef2766d430446ee9aff9e9fd4bf1f117ded2fbb153b6c7ce9567cbf36f7e4b889ee23219c239fa415a2edde5699678634b5d8c035d2390c30ea8c520ab5923e8305b211006d17ff95dc56ae8d514011fb5e704d933794ec0b65127098d0c8427460def0b3a40b84c4d5bd0b82ff37b38238b091619fd01", 0xc3, 0x0, &(0x7f0000000140)={0x18, 0x3, 0x80, 0xf77}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) clock_gettime(0x80000, &(0x7f0000000180)) 05:40:53 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="0b09353ad86b233d99bb3945c0ba8e69c683d313bd59f6e943ba2af2586d57b931551a6fefb74fb3948beeae71c06fc68c33196ee9177cc2229b5b48443e042100795194e2ad56cf01555b96de561e29fafde9cfa00ad139c9be2e890611b485511cbdba15c3030a82c471d4deadae799646724a6843e1f5751bb4b45a399a38846a2ba228c707cd3b753c736cb36a494b7be976fa3d196a9f208ddfe8c0a753a38686e3693cf6c6816eeb7af122d6c6107c049585d64103", 0xb8}], 0x1, 0x0}, 0x401) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 05:40:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x41, 0x80) r1 = openat(r0, &(0x7f0000002b80)='./file0\x00', 0x0, 0x32) r2 = accept(r1, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x23ffd) sendto(0xffffffffffffffff, &(0x7f0000000380)="293ff03a00b958e6c3d79d824c94610d9fd8975b641a89fb6420a469eabea7c91100cd6efff52f06c753d87e86e2cb3bb97cfd1528b2ea3fb38bcf3b4e650c39617df2dca9a50494e2f2b9311a5c22c6a16680b125a382a0d09408f85ab3eda594b64822e19e63eced96a4023054c34465b603272db8094703ef48a2513de04bb2fa566cf542019a3e7fdbd845211339b16cff993781644471daf19bb0b187a41287d8619a883fdb0344e60c750b6caf1d1b131aba894290e4d183522e7d7ed9cd4ed642ed9824d8f8daa4c93ea3670aa429d5d502f008996f0d2078c90a949964efe2e3d33575653bd581404f1b54", 0xef, 0x1, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x11) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000006c0)=""/73) r4 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x2, 0x141) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0\x00') r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) fchdir(r4) ioctl$TIOCSTOP(r1, 0x2000746f) preadv(r2, &(0x7f0000002b40)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0) r6 = getegid() lchown(&(0x7f0000000340)='./file0\x00', 0x0, r6) r7 = semget$private(0x0, 0x200000000000007, 0x480) semop(r7, &(0x7f00000000c0)=[{0x3, 0x7b, 0x800}, {0x3, 0x20, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0x3, 0x1000}], 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000580)=0x80000002, 0xfffffffffffffedb) r8 = getuid() setuid(r8) select(0x40, &(0x7f0000000180)={0x6, 0x0, 0x7, 0x5, 0x226, 0x3ff, 0x1ff, 0x1ff}, &(0x7f00000001c0)={0x4, 0x8000, 0xfffffffffffffffb, 0x101, 0x0, 0x9, 0x7fff, 0x3f}, &(0x7f0000000280)={0x80000000, 0x0, 0x9, 0x9, 0x5, 0x2, 0x7ff, 0x4}, &(0x7f0000002c00)={0x8dc9, 0x49f9}) preadv(r2, &(0x7f0000002a40)=[{&(0x7f0000001740)=""/156, 0x9c}, {&(0x7f0000001800)=""/210, 0xd2}, {&(0x7f0000000000)=""/10, 0xa}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000000600)=""/117, 0x75}, {&(0x7f0000002900)=""/96, 0x60}, {&(0x7f0000002980)=""/129, 0x81}], 0x7, 0x55) bind$unix(r2, &(0x7f0000002cc0)=ANY=[@ANYBLOB="9ffdf73f2e8690f47d84becb1fe39e805e0843297584f4805eb5900d112844ff76b112ae7224081a14bf986297b4293cc06535a0a76b267a6304000000b874a6159029afcc239b3785879181a45792b6ce70ea90cf1b7cf4201061059d3f032f75c2d4f64b4c3d2bd3f971b6f4584259007fc5d514fa8c38d81e6b99008baaf11011b28d1f9269e0f18b1c98983d203601000080000000000000000000e7de0062127261786d3222c4354a7c2808c1408d737fc19464fdc3e302d900000000ff07ad5d35997707c9e70e78e387e8d6ba0984d615b3087cffb0655b1c85b005cd1ed1f75ce32fe334a146b10d07554fd7c5343fd765a010dbaea6c63a23bc17e27068529c02eeb1834ce49ca11bc38aa001fcef25cc6d9bf2f9139dc4ab55b06e5fc9ac098f19cdcc158fb5e4a42506f57b53803aa4ecaa20bbe189928600000000de5b78a7985e7b513d516cb5f284568e18cd80e3d9a3bdd9dd67e0bc9ab9e6e1fe57c79f28ecb1b2dbf43750ec708c2ef8cd0c2414a7cea22f9bcf3e4d59e5b5ec8a8c6a04758197b51180640c3052906ddfef03482dee016bb02ffb251a926e2acab830078120952101750a83e0cc7a2703000000c56b9ff1fffcb8390f5baef54e1d9c67bd47885589fdc9321cc0ffda197b9ff478f8366c4f09001fe5bb0d5d9c12821e8d44951ce86f6d412fc29a264d012afd00a0e17c5c8a6c72190d49b2438720417be93fe1e094e344cce01998d123f9c87d87c4b36b2edbd1bb28bfad3bd11bb0504916d7ba330000000000000024361b44d41fdc7547185059e01e1f004bdbbb4505ac07c4a7885cd531c4e179650e507587572e29bea43d745efcb90951662dd78a78e444e8a2dda47922a41d86adcd7e05fdecc368bab231c9595884a4725f2139ba0ddc51d23962104f2098a23309d0e276887d6f7f4c7cd13a13e6e319e3c39a1db428e65cb27b8a7063012924d1854f61c157dd4dd352671900000000000000000000000000000000147b491ebd6b48ba5b43959049e85574df4766922eac352b728b74de8bcbe27ea9bb40ca59dfbff3dbbc3406430be9b4b239af8cfdf95363302b3d82691d3b347fbdc659015a1d9fee8f71dd3664856de1669d40c1ec804d8699c5d0d30017f8400d34b11762f6baaeaf431613d5fef3a12839d4aa78cf058c2556eb55f445146972a7421707465187df197ac621882d0b080f2f8b10d2033fb5ea95f0a29966b335ec52337b6fb93505cf65106e4c4011b2d134e6d829274e6a141b99d56197ee197cae6bc961ea89b33e44133621f8a26242aef5c24b08e5436fbb38a41813130a1fd4193dfac6fdccc8673569d5ef2a2ca41aebcea50100000000000000233ee1a0d156821b5ad50af818287e970045b50f46682101df31155dc09ecb041bd8ce807758c783b3d0e1af71527a8bc3d9b37be5659a2727ab2bd696c0317162f9d3afb578970c88a6060c21f24d28b048973deb4b58489c3c5f8963e84b452993c0b0feabdef8cf41bc4c2a94f86c00e3921f3af036e51cd173564587eb7f23357a4d919b3e9dfe318f09f90d25e7b1bb10f597341654c6961aa707257ca291fc2545ef83063414bcd0b6e34bf13c921d3cb4725ed17d5dd9e4ba19f44255a3442723f3e7b47ddbccebd68c75152573286ed41e4791e351a632f927029ea1ddac72286b7619f8f66398ae065aaf2de3a8953033009685b9ec29db0cefd8d7d23b18d60086994614121fa1f6860aa10be76ab0cf52ec61b491c4721b7ddc055492cbd90b072181"], 0x1) semop(r7, &(0x7f0000000480)=[{0x0, 0x4, 0x1000}, {0x3, 0x7e9c, 0x1003}], 0x2) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000200)={'./file0/file1\x00', 0x0, 0x7, 0x800, 0xffffffffffffffff, 0x0, 0x5, 0x893c, 0x1, 0x1, 0x8, 0x1}) openat(r1, &(0x7f0000002bc0)='./file0/file0\x00', 0x803, 0x50) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002c80)='/dev/wsmouse\x00', 0x5, 0x0) semop(r7, &(0x7f0000000080)=[{0x3, 0x6, 0x800}, {0x3, 0x8001, 0x1000}, {0x8000003, 0x6, 0x800}, {0x2, 0x1, 0x1000}, {0x3, 0x8, 0x1800}], 0x5) 05:40:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/5) sendto$unix(r0, &(0x7f0000000240)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) shutdown(r3, 0x1) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) msgsnd(r2, &(0x7f0000000180)={0xa9729cd16c7c350d, "1c0aaf734cd3b57f191d7854ada63cc67c89f7396e20c19ad6aa60e934114144dd01aa7f4695ee955ee5683ae582573bddaf7b80e71cb8cdcb65e25f904e3a57cc411870d5d90c83bd4e9bb4dfc3d1a29a22e1e75ab04f37d4506e52a8bcab9df47d1122ba89c58788b7981166d7b1e50afc0173147cd2c336a478"}, 0x83, 0x800) msgget$private(0x0, 0x200) chdir(&(0x7f0000000040)='./file0\x00') 05:40:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000388000/0x4000)=nil, 0x4000, 0x6) 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) 05:40:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x9) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x21) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x4b9}) 05:40:54 executing program 0: socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) fchdir(r1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80, 0x3}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 05:40:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='c\x00') write(r3, &(0x7f0000000540)="1c", 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:40:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) sync() setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)='\fFW}', 0x4) 05:40:54 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="ecc1b32ccb3845f98c8b7e3690ed2afb94f907ecd7c9baf55317ae49b2ee22a108c444feaecec9532985202051571089a644ea6c78184dd5a4fb1be42c4e853c2a9b9586877089720012661d71b4250ccb82edae2ed2d34ca2442f47b4c133cc9cebada39635333df0fdfb1782a3145b6bcee5c066f19c4dbc589808d54159a35ccb17925acc574a1dbf851bfa86d905cb8cc2dae29a9ac5d6ca1ac5ccffe884d1bd8458771e7b5543ea2e6bc1f1bfc98fc88c0ddfbeeb0763c1bf16ccdc754f8e44451dc8d49ab9ba870b205a7632d25fc5320094eeb2fb159dde45befa300402fa4daf9217e5070d93af6fd6acae4fbc5dd7a4b73114adc85077b0df3e025477ebbcfce7a90bb28862f81081aa7288067b91b72e6442d428fd196925ffc37a2488e1cf3218d16e9236d93dd272418ad04a2b1c754887268754f88ff3e35575af3ec7bbdaede0f5a13b04f931fc517ae008bd89b148508a775e070c133c6ac4068f8cd4b81f565c5ffa5568b7e08d60d82d573893a9e6da652cab2b4fc7b04fdc0e7f0daf74d2f11c8168ba635964cf4505920b05c1da7d23177696842edcff09e00f61578f2fd461a5b4fdadec872670d5084477a1018054260c49c5f4e925f162d7c90048f0068a0d3fd38fac1af72bf15ca7a7cc17048e953613158b"], 0x10) getrusage(0xffffffffffffffff, &(0x7f0000000080)) shutdown(r0, 0x1) 05:40:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000700)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaf1ff2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbcffa6029b40a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x5, 0xff, 0xffffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:40:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}, 0x8) r1 = socket$inet6(0x18, 0x0, 0x1fffffffc00000) r2 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x800, 0x80000001, 0xe4, 0x1, 0x0, 0x7, 0x9, 0x1, 0x2, 0x3ff, 0x8}) flock(r1, 0xb) 05:40:55 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/164, 0xa4}, {&(0x7f0000000140)=""/36, 0x24}, {&(0x7f0000000180)=""/106, 0x6a}], 0x3, &(0x7f0000000240)=""/4096, 0x1000}, 0x2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 05:40:55 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x510, 0x0) sendto$unix(r0, &(0x7f0000000000)="128c5c6ad245486ad0d0202e5095d1955ad4650433c60a94e3a5faa90409c9853173135d626871f074c9a25efdbf664b", 0x30, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 05:40:56 executing program 1: socketpair(0x19, 0xc002, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/185, 0xb9) r1 = socket$inet(0x2, 0x4003, 0x3ff) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x6, 0x9}, 0x10) getitimer(0x0, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0xffffffffffffffff, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) poll(&(0x7f0000000000)=[{r2, 0x22}], 0x1, 0x0) 05:40:56 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:40:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x1000002eb) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 05:40:56 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe04300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pmap_unwire: wiring for pmap 0xfffffd807effcb60 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcb60 va 0x20ffd000 didn't change! 05:40:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x8) open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x3, 0x0, 0x100000000}) 05:40:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000100)=0x580dca46d8e5e2b5) preadv(r1, &(0x7f0000000240), 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x490) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r3 = getegid() r4 = getpgid(0xffffffffffffffff) r5 = fcntl$getown(r2, 0x5) setpgid(r5, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1, 0xffffffffffffff30}, {0x18, 0x1, 0x8}, 0x2, [0xae46, 0xb55, 0x35e, 0x9, 0x3, 0xea6, 0x0, 0x6]}, 0x3c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) accept$inet(r0, 0x0, &(0x7f0000000500)) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000480)="80be5fb3f351e008cd12b780a86d68e3d6db2252865cc8f872e05a28372f53e67975d1e3bf632f0bad3eea02fe4e3d1cfb636566f1de48b9b12c8a581d184ef2f9868db45a8580391334442762d7ce605f23fb7ed8983d29259ac33f12", 0x5d}], 0x1, 0x0, 0x0, 0x404}, 0x404) getgroups(0x7, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000340)=[r3, r6, r7, r8, r9]) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r10, 0x0, 0x0) sync() 05:40:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 05:40:56 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x2b) getsockopt(r0, 0x3, 0x100000000, &(0x7f0000000040)=""/26, &(0x7f00000001c0)=0x1a) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="ec908b24cf47736d7a42dfdba7719d3d4dac3e36e14501e59d9ce66794921c1ae2f5886998b76ebe5235b0e5a3d0d61111a9053a4af8973720d383f851a4bc6d888371bd4079241b2b6748628092a3d081da685ef88ce9b0f6ab01c51d14ca25df198ca3942d6a0130ee65caa9a05fa4c2d437cc4569cc9fe7d27f2c22b4cf9f6f5c02a5ba64baf63b1af9503f0bd83f65ad44ea8bf2a9e8e7d56833a8ff9c43590b6d6f6c734d016739186c0fb32572e2a2dfe7660b09a35c57025f38695e694e69e95485b0e7e102fd77513fadfed6340f9eb9742b6adb20c9f9f01948", 0xde}], 0x1, 0x5e) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x359}, 0x0) 05:40:56 executing program 0: r0 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/111) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0xb1) getpeername(r1, &(0x7f0000000000)=@un=@file={0x0, ""/62}, &(0x7f0000000040)=0x40) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) 05:40:57 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x58c) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x8}, 0xc) 05:40:57 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x81, 0x7) mkdir(&(0x7f0000000040)='./file1\x00', 0x68) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x8000, 0x3f}, {0x8, 0x20}}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) connect$unix(r0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff38) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x6) getitimer(0x2, &(0x7f0000000940)) sendto$inet(r0, &(0x7f0000000140)="b57bf8c312a0548504c50935e04c04491f22fea7dc1d4ebf63c55f59dab0cff17815176d3337307ce6539170f53bae6c2b969f4febe2321d1d00a7bd79aaad77", 0x40, 0xd, 0x0, 0x0) mkdir(&(0x7f0000000480)='./file0\x00', 0x78) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x3, 0x6c053b87, 0x0, 0x10000000000000, "da4547d2ecb22504248b202461afea3894c97aa7", 0xfff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0xfffffffffffffff7) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)=0xcf) r1 = semget$private(0x0, 0x2, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0xe772, 0x9, 0x2, 0x3, 0xc0c2, 0x80, 0xc8]) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000380)) 05:40:58 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x800000000000001, &(0x7f0000000000)="9e0facd86d07cc77da698374bc09b26c114dadafb23052666771f41dfa84a406", 0x20) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000140), 0x0) 05:40:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x40) socket(0x2, 0x400, 0x0) socket(0x22, 0x0, 0x4) 05:40:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x88, 0x50) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() fcntl$lock(r1, 0x6, &(0x7f0000000180)) 05:40:58 executing program 1: read(0xffffffffffffffff, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "6a00000000000040046a51a700007b5ac793683a"}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x8, "24e2ce3f0000000001010000000000000800b3da"}) syz_open_pts() 05:40:58 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x6}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="71e0fee2cc8ed263536070f94548e3b632f2819b652e172aa18fed46c23e568971480ea37a3f66c33e2d4c94d2404b123aa7abafb8a7061251bc260503625fdf63e3e6aaf97e7e3c1fbba7a63a3e602142057f0e0d48fe2bee197abddf86213781edb276192d694844cf4c385e00fa3bcdc45d4568822b3dcf508043f9d971927762a7795d9f463c", 0x88}, {&(0x7f0000000200)="0c9f7346d9d06b169cc2b89e50531f0ccc9f361411c7452e6fae8edbac528a5b1cccc3be421e8b5397a4b38643b0c17853bf64fbac7bda76b8e854712b50fbd724f57fa905b49ac1754af15ee88c5ac3dc8b621fb5d445c881b660c79f41ad8170efe225d69297a667e2f662bc2d2ae32061399c7bacc1eb7fe8d49f03818b35ba117a56e70ce29d3f5bf1aafecb9cc3f18ce81965909a507a274edf0dd6a3540a5a8d6435a3fdeca3d0e54097b2a4f7f63432e50de67273f0188546eee4d1e949bad202ce3b6689a10fb375ba57190ce6b1127dc6ce86ef0b01b730e501574c22bc7cc97b42ef5d1f", 0xe9}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="101000000000000001000000a7000000acabc45071258895d1b0b8ac5742c0fc60b62c294581483a538f29ba9d497be96f248bc82d94be194c1025141baa0f1adfafa52cd862543e82b50c48558674aa93125420026268accbb64d9f8040db99f1ab18ba17237530a1271fcac4d972a54091fd5f05ba654f8807c60f1f89632f302cc979c8d22ebd526fa282c3984ff031a930d6101394114273da487bdb95d713006d51118d531d94ab75852a9f6585b2e51b30c93b24e6ffb688d2f5101ff7310baf5c29f4a527b2001a154e2a7372722874473addba952e345a819e35a1bf1b62b158fb324e2b4e3ea732195b73ae3a485530e216c91ac813512e95c8afb85022543919e1d275ee9d0f6113063ac35192d75e502a6dfecff20f9d3696ad83895c646c56847744bbd7b31b0c37a6a4e20bafaba881a104e1f9c9671abf8b81697d32d3c65882d7930aefab36522bfccc55c8d29621a7248bba130d4291533907d87bd64c4032b92c0eaf261112b73d406a09b70154ffb319aec692119daadebbdc54b5fd550d855b55a7fc243051a85e9fda58547524b9186e3c654005b6da43c84ee35d53c3558a95323f4427576f4dcbe9c2c33ddd4ff4b8a0f42f2f53ff47272f0c8eb2c87fa9dc42eaf1abe564bfb3c21023c83652a923effc3a25bc0a19d90a6ba9f60ae5794f95931e19e263ab9a4b85f7feb4d961094f22890167564c79a346dae0e266ddba9f3a47fa594909ca4aa31826b775c9f8f89cc549a938aff463bd9ee7dc11f6c6264182447d1ff67975e9b34569482e0592861ddb720c2d841a622162d9ba11c7abdce5e08e1271747ee903ac59da24b6c76c75b2951b59eb3f2f0167a40460e7a697801e6f00e5cc29edfcd4d5046ae5bb0769d20f17f46d944e39498e5342436864db8d87190347a58149bc6f5a95816ac2a6334b315703ccb3baa9b3a76e24b692ebb5af49ed98e95046c6ff8f0cd735b27f1fc0481b658600e6396d7f76148364cea1d59491448735c6f301518670eb617454db1691882d8ae2528588c14ca5b2948a15edb449b01b7e3d084c585497106fb3f0f66319ec5d134b1c4884d68f7ac1ee87193c68a96d82ffc6e21c668c954b67f18b55b8277397bd4e6a75e30d46c638bc1b60243b9d9a597d0b465048c57724049882a7d1701c0170b886d537ace19089ac5482b4fc79eb7ca1cd63f540a59499de34c6ae97cbd62148783417da72b076e7ad314a90596f6673f67084dd2d2da1f85c49398072731991dc1d00c73e0f76f122a3193cd0da4e6f4c0caa8323670ef096351a6cdacc940364852da015d230188720d562d461cd3e628131f9233feeb722696e359179802c9dbbfe47c5375d01b3241d8854e5ec872d3da6950278809171e5fa848bd4795da62d6d0f92c6fd39b66ce082ff070b9ef6feb1e6b74a6559b6022d0e6f429392e28b93db38c6233ec24cdcaf9bf19a110125cabeaa15eece416c74371f4a7e70be5f517e4030ccb13f17c94a3ccd10f88e64e0486c8343d5f56b8fe494a43ef65adce466de5987af33ce2dc86fd0dbd1c1d6f7c1ad49e6d626f8c98edd5c515a5c6d9d3d3bffdea3a97e69c6be834bea4070d1dc231be826db11eee97736815c3a1db20722ab4d9871d133edc5dcbc47966ea41da2b11ba3763d063a9fa9945f37f8e88f63b2797f65151f1e1834a6b8b92bf1a253abed8a03c74fd7ca78652e250918b218933fd3844b576b09667dea1159c36719d44e516e487356d1e3382fca95a182228a9183d816664340fa2e0ede10f01443def7553c821f9a2bb2af7ac2ad909d9b679453f19f5374d46ed19f6a183e13fbf80e3fa4494dc2e909701025848a995f7fa97f13c8a13b2b219c05e1a9c1c5d31b475d3a6da2ab9dc256d144341774d28171f71ea5860e219df1974af2ec531acf50eac81f2c40138c185fa75151b9b03563223fcf654b8da43e6ec1e902e9a42d8b345cd0f101840deec1ce4eb79815e037484a16ae8843f441c7ac82e2292b2653d04043424fef3594431dce1a86ae2c5e70262a3a80251c4b62c32d388d24fd91ad4513adeaf4397c1eecd0066352c9929bbb4e57a94630ec5c9eaae646e0b98b9c1dbdcccadf22f85908122002778fc671f4888543312052853b7518c5ea317a28b9f2824110d4fd93930bb105e673f67f7512e5f4fcf9f111fbf4a6b3dc891eb6bc60d4e4ed559b6f5a6860034a59fac263c2d1a2a7d5909d4dcc1a8d11e0101a640d4d2c0fa57e42334eb9548cd154fdca1aefa1b3a9604cd0f61acfbe37da27f94cb4f551b530d422dece25193e0e1237a4cfc731ae9e1a85720ffbce9e04a58eb30785960b15fccd1267421970deca4c251b2ecf94057c26ae97231b58b52cb3dafb432d81eb9ca390e8c183b2d5779f6e0cb120ca06561a158fc8cf94038469f0b817dc7776a7d0606a738d03a03a2cafd96c6e4024bd8fbdad2a7f3aef6dacaa37cedfc78c277950b108f12e52fd6e50aa91a69b6a8fc8ac2fc3b393333caefbc224edc5808a7d23057c7763b0df3dd9119b75b68db7bf84ae04b0d4fef946c4e9af6c6227171b14a6be461c5da20214cbdd4b6a3facc81ed079d899aa680ad619a385e0045b33ef4f3d17a363e831cb518e273eb35c532363fd3283269080e9b51b54622323fa6093b536528bcbc64cc0896423549aec60f2c91d287db35b8567b9d0a2bfc49e0f0b6f7a771e176d30ef33a63211f6a68ed83b5e60ce1837eed0b9f025664ab03d236aa48c4fd4d23ae91de01e19368e90e40391d39d9e97ccaf203e382aaea76bce40fe33b74254ce3b46bb1ae53890d2490fa11838fc0b1eb05e795c01f30c4656c20ab6833a845b327ac3218f38a95c7adc2f35fe9341b09f99c73bde875de332def011035a67e97be840382843b7b6b12a7a0811f6f2ebc305d5f1d57a87c5e801ce4270b9489d6e30df59bec6c1015b8778d2b97b60cedeaa0043c447bee92047099f0a9ff18f1a4ac3d86640d14cb4396e92cb1ddbb30c616325d1476805284a7128029ba365ddb21445731f18a113703f5509472c9a31addeff92af034c643d2218ebe1752c280e8e61400c90b99c1d4f8b928325bb5dffd82575444560e2640cb25e98332790836351723640cb0de1a17fb44820862f3ad210f33c155cb5fd41a0e6d4436793e0cedc52af20b7669dde02d846f65b54d252d017b24af81563807fe28421274c80f37fd928a2a369711abfe336147f9e60fcaebd32c9921efe8f04ac9e014d62bf64cd91f89cedac0273f4966c4a20005860b7e0f8a4222a3f2e1a423da5cc573246faaf653835ef673bbdb01c637f6c4df86b803817730a4cb5cbd027cb0b5f85456bd28df3eeadd3da3ddcb99ab4b4070f4363e363d6c82b9c1f7109f6ec4f8218f0dc90cb160ad91e6f2248608c154a143c5c8f33bf605a8d9df80b5cf7787c181dac5bcdd3c63dd6cd81f5b78ecfadef93bd73fcdff6b4c0b274c34e7649853e8b82c867e942e4e686746d96d48143342c4b7a95e00f945d26aadf9c0726d326be53415aaa2064838da0f1bf2b26e115fd194676e68efb0463c7bd41233474c44e981a72f2e03da559c98965c50d0efe6a93b571fe9d7e7f15e54bc3ad95b0d22ca3446ab06da0f88e7c39636b2daa362a36ea3b8666bc7345ef71cbee31cb5766174e5b562bd18e48edbbab8ef7f91ebff7347896f92f6e87a42a95924f3982b35e11d86ba526c024f2307026cc9de5de9744a2169cf44038871a9a15004233ae1564f4baf22474ee6b6456b417d81c8e296ae6cebcf4a3d3031e908e46d92d461858d93ba279c0dc646b44ed1acfdde16c7285d2d8938655d38ebfb01964468bd04f775bd7acaa0fd3eacd90f2ce3cebcee6445f9b572a5aa68c0eaa45c0983e747715c68eed94f0d5ae2c014449eb119fc86d82b9aec6c39a31aa5b48756da7803e01d4e5672079a70c1e2487402623e7cb410376438e18900a5572a7af8db2b2b43ca1386f8f7251faa879abd750b8f1e5abfe913c7c4b3e9cf0ca080cac0e712d459058b88d8af83969e151b14a3aeb3975a8d61e506770905f150012b901f50cb416f7f6de2cba6ebcb491de3e2f52605f3a2b09f4521c8f1e1c2940927b4be264a36ffcab20302b3cc4542f5d76ecbb314cec391f2353a39a451b5396ccab8de9521bb460240b1a919bdbfba4fd6ee36439c0e8e4936a585af2c1f50db99b07263ad9e8d6e939376488dbb583b895c63cc6ddf09c87a09f01d86a103e5e332e7359a9b09487e9da4b6e05d35e9049d16e8e43a60b414ba381f33f1a166c0757563d30a84283369611a1100828e16aceb54a5923f3a3420fb47c3970736a0269b483e75cca038527ded6b6dbdcd82c48944c3596963a52ee01cf4cd196a3f95b91cb6214c91d3dfdc816ac1d09c554e813d48b5c1b54483a5d9d551600e2545e2b56e57c7819f1d6556c23fe7c4db7670a5295760bc3787d1c5264630ae173bc10ccdb2498708b80fb4bc75f6ac8668668ca5fe2429a91fc196e8fac9574c547115d1d7b810cdeff31923f39128e012323e3828a3c054ea1ade1d55eaf030f464f0960800cd7c4da7e2790a7d3a5fd3e1ec22e19205e04d34d65cb0f64991d89802feb51de08ecf65319b0869f67c81afc304e4d8397a57a689248321a76e9230c110704836fad90909cc31cfc83de8d292fd0b7fd1611f6462a055694f831e1298cf70433c68d109fa74b765b415146c950da12b6709094d124974f1a5150420f233aca866be87ef0461838e3366c67de4a7a29d8644ee859118c19c5890456bcf93cacd6c360675ee5de7c39e8ae9561a29a749508234749fc1cb1b02f01f40843c124e85dbe20f6c82ab51c0cc81ebaa2095870d60d7c4b0457736ddcf6ac17c183ec6d3ad4fbdd6b1fdae681ad3af0e87b6de2f29c3d1431a4f83b089ab63a1bd961b7f6730b553ebf148d01646e807a1354d32967e2f7a76722231e8762e18dbfda3a51894197a194288550544fd66c680a7432ab863c6e6c46534bf4b26c17e5af728fb23715448dec2f885a4d5dccf9ec98edc707825292d0d6978a05c70317a7a1364d767e22e0890f29be6ea8077d948bd4658ee809b889d48f6fc4a073006f999f4adc02d6f7f5e06322bed052c9450bd20e69712f602fa5ea8ec3a50ef2bcac0ffa5f89691ab4fa2f57b9a0151d2f4f18d215e3975551e73b51631949ff65771a2f021d00d8f98add7896403dd9585e3a4cbfef439ac059156759ea1db7d375add4d593f7216139c2c40a81a31d9f41b5743299338120bd3adfd991d564f387d4c8f2aa37302146f26fa508cf91e5242f74905eb9a2caf600be753b5b9eabc55eaa622dbf06d2eb89a5f02c416f0275cb4da3af264d2a9d4b9866acf3e7ea175331dd187ba87fd4556f1896efa221b4c1305f18eba23cf03fcea956bd4d05c35cc8462f12fa6575d4d6a9c8f51c3705a5099adb4a3144222cb33f9d94585c9c78cbb8a7989058f09da96bf4efc184063f1ab36e4a08116cc9872fd0d7574cb5b8629f06354c5db28377b8f275c5f0d2be0541898fc0aead2c118146981950f6dd2872bd2e0db09338811bb4f45bb6d608ae0026b54ff24ada1f87b97a0860c446b83c05087b7df6c57d45a464478f37c3962ee61f10e6ea3d188003bd50f462f51cd31778afba086bd0407c2c4af9fbab1b12eec7e9e05147e677e8caf47942e3506a58886ebed7bf1f791744b40e82d2dbf566853274aee135bdb1b02edc3d4ac72a0ecf0034ac4b86888800000000000000ffff000008000000e3876f0ca9336f50591728cc859ed8ff303e54ad4f246912202f2a3ec0ee96351d84fd36b83687cf56888fe6a13c7073b794777b89ab059ecd8e47fe072714dfe4a3e5501683da9e3313b8762ff8fb373899c716e4fcc9c4ef3a7dc0e5f2980522f53d883ebb091c6627203484646919cfd86c9a000000003800000000000000ffff0000ff0000008eb463f45620e4b1d71eab2f566d99efda83c01432d3b02a6c6637206784892254960000000000002800000000000000010000003c00000042f7b99620eda00c34b7ff6b6cc996f55acfea897c9100000000000000000000"], 0x10f8}, 0x40e) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf, 0x0, 0x0, 0x40000000}], 0x40004, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 05:40:59 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0x8) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x1f, 0x0, 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x7}) 05:40:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x1, 0x6, 0x2008000000000000) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101, "bdf02fb8ee8f8d7cad8fb257d2eb49ad952b60e6"}) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x100000000, 0xfffffffffffffff7, 0x1, 0x4, "c0251783cf93b43912fee60526fb53f443188f1b", 0x100000000, 0xf5}) 05:40:59 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x14a}, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) 05:40:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xfffffffffffffffc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000195, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = socket(0x23, 0x6, 0x5) getsockname$inet(r2, 0x0, &(0x7f00000000c0)) close(r2) 05:40:59 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f000000b000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) 05:40:59 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x45, 0x1}], 0x1}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="ca76a2e809fb2d0b9f7228d7760411db0e7edea83968f36efa831e84ff323574e0ac8f2d0e8b397c0d857ee97af9ec95434ce5dfe1dca414e55d1e2e9acb4041f051ea1e4b180135848b092abba8f0bb11a7deffe4254640bfdd1a0bae2f9cab1b9a0e5b14", 0x65}], 0x1) fcntl$setstatus(r1, 0x4, 0x80) writev(r1, &(0x7f0000002380)=[{&(0x7f0000001380)='y', 0x1}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) 05:40:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x400, 0x80004000000000}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x0, 0x22a}, {0x18, 0x3, 0xf593, 0x2}, 0x2e5, [0x1, 0x5, 0xffffffffffffff01, 0x7ff, 0x8, 0x0, 0x5, 0xffffffffffffff80]}, 0x3c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r4) setpgid(r3, 0x0) pwritev(r1, &(0x7f0000002300)=[{&(0x7f0000000140)="15573dedafaf0f1cf73b2988f0708ed0fff3ccb1834c22aaa0cd4f3418c9df0fc299328b210af28d7a655065dbb9272d1df885b581ae14e728d816c82788eed2e14d017d55963fea4522eae55b5c60cc9a043742d98988af7403f39a911078e6cd2b1b62d256ba4a97380f8049d7c41674d95390d2fc81", 0x77}, {&(0x7f00000001c0)="9063098513a10989106150d0e6c9aff0ffa2a43e52f82a561ed569c142", 0x1d}, {&(0x7f0000000200)="5cc4dadefbe0e325c002c1f127fa1aa404fb75d2b9ce5b0caf46898def53c9bb7bd81e9f89ee93486e6398167a0b4b5ecf54872dd282a013de6bc7fe7111ef8473b5b38812395a35f6abca0a9f34ec08f70a11fc73470f6358ed8cead73ff643a6ef4db1ae65917dc46348529fe3899a811c53506f909f93ea2da3d16f35337b0bbc3d2a828cb70419c704778f3b39bc68885c9131507d65e301136d0db67d73524edfd2840e7e51d0c7d78ddfcff7f76ec4042414990a302f2246738753feef2fb78edb45cfbeac5470ac0df95d0270e323b28bee154f945debd79feb2c01f7f0d36aeeb500920cf3db8484a0f5bd227540e541add7df5a398245ce058d3edd691c0073b6c87b093b513c34846f18e42c16cf27bb4c7885e3e4e95a5df3a363cd743a03243e8bc9eb0d9576e075e358b9eaa9c8ef7cdd08f83115aac5ff9e236c184cb06d9f24e4bb8b825cb929a7f2eb94e7b54582373aa3344322e495469eb6f685c74ee9283ec329853745a632e9f50f07508e9604a5a5482bd73ca024ee634064afd924bcef7249f90e8376690973bed8616f3ebe0d599ada7f3958f2a1d734fedab7eae654194effc5f7d16704a05dd25700072c575500918981b2c77939bc07b79c2af0471ddfd1568f7e8f27771f281cac44c28a5dd7bdcfb79a2a51a5fcec929ab0af82207ef5ca2d6692525ccc8c921bd3f917c17489986bc8ced4eb9dc8d4138f25e1d88f1884b84ab028c3c579604050ccb34c15dac5e3f9720b7ebe26480d887893e7b53aa3a5f52bb2e3174bfe1a9817df59bd091787539273bcc26fbc6af806ee694901fc7475f09ec610579ea998f543b9254cc59faef303b6c572e29629a7f83c64256a1dfe3a4a9a2bc83e95a9f6d8844cb7758b0f62adc114af913e22de72083e5ea5e287fff342ea6d37327a389a5a3a476b2072fbddbf2746eb9aca74b4b823a47ab42561eaace9317221c64d3e42a638d705ee140df4ee0e80bd9185f0ba9e52316d0a4c49968c0d77483bbddb75c0b0418bc3fa9ae4b54aaba86449dc52614f4d0bf15692da018d1ee21816928334eb0380abd9e5a13c9e11a19a24cade9902696863bf3d99f0c1dd6d1dbf55031e029fd7b739dfe051a1bf30fefc2124f922d422e56a562e3149145d5d1dd57fbf5526d0a7ec1c864e0601ffaca40bbade42a90d447608b4a1031d9449533f70ae170789b2525abbc7830e6725a13194f659d034b793201a86ed2e2f0fae8adc26bf835dc06208bfd42fec7c2173e1e619c397eb6e671c986bdd9e0e1c2ad6a41ee824a581ab6b0c8f9bdbd6565ef325dd960194c765e671a6dc8c6dd20417e8fb468810fac317e031b07f5b4a041168c7de7e7e37d70a1dfc3e9c17c1362a38e5758ed191f9b089fa3ce79c042b2f256fcf34b7f4cc6e58bd16baea6671a2762de188a5fd922ec7d9dc4508c96d30e183fae3d4e7b07a4273949e19cdf17aca7022831b30ddf8f9a1a85d075e65dc34d474911e66dfb1ff086d4e03f3895af9e1c8da6f4c370f531bc3e4c50ddf3e547489838c63f949e812e022d4f8c4657f4377ad72db1961a67d7617acb92b2cce8933d0523ada161f3428c35e34d9ee466fbb3dc9a7c311df40cefbb7a8a3964016c96478897346200ad349859400cd9ef0314aeb7de223de08284797140a9420a61a5c999520727b642e4473cc9a181972a336b088cb1cace38973b514ca417b0e6563874a455e43a96f46285123895e1f3d6a8de1e5991ecc8d7dbef5343f69978a5815d0843c9bf7316e61d49f86696cdaefa7b2d18c959fa8b1845e1b2ac61ba796ad07e83e17f84bfe0c5607afd6195affd1e9f5a56950f451309ebeab181ca18f8e687973850718f099c53adb9de51600541901c46749b316b24dcfdcbb482fd4ccc5df1110e139a6fddba063724078092e66489a85872481bcf9c2a3fe82acdf113218b352675ae4346c0e2e4ad1290a878c19ba67c1f358c25b55fee76944dd2233fef24229552b58d47e2255953c990c65a6f994260cd2f5299fbaabe09a3e8f618696c5e125bc91ea547b4337ada40fecf0db39ff72956a15fe2f0f7243d7ee43a9e6a29911b883649fa7673b92c324e95304327296ec679b320aa321b728d8f5fd7d04fb6b9b99e9ccd85e51bc2fd9c03c91cb36d208c5c0c8c564006e6fb70d994232722b1584897503250da4b891711ec86fc877a74911677077b597d937a9f312a1a7ed0b1267c9f7918daa72208718026dc1eeb5f5c5f55f4a6d1acdf4218759817d039d7c24ef46099dd1d5d25ef3a6eaed26416f6a0b81e66c234cf0dfe18a0e1a263d4fad738d132105c80fef2a1254fac562429a484303bf624871673d19c3d40ff74b4cb54ee0b043b32a5a42510d050e1b393813d297de18c9fd06ae8f0c7548e0cbba8f1efd228e0d19a8c32c133cf9d175bc1723047607ffdfe902101061c3d1c94303449ecaaf0c7fb25588267094c96027fadfbd30a00a4c972f730f06bb1b806768d1fbd46ba2a6ba18db852c4302b0a37dec7f79ae56c5f933b7f5f97b46d45fd9e13707371ff783294526bbe5e12a4ecaf1128b702c02d6d06172df0fa0f86c9ac68fb41f25bb1c4211df2e24ac0047a7328e1ce6c043a5c3b3f99f2f508a954b5ecc255dc180c6ad1cf8292f88fb974eb662b1337fdcba9d0b9e36eb32987719e29b416cf535e6844adb036b56db0d598ba9b4b094308962b0196dea5f277d76e62919bfb761722ba56276ebc1441b2871970f840f79096c533347ac0bf6d99b85120fe8473045a0331630f705da8e5d8da0aa01a03f315c15946d202e3e84ea62f42e818f8cf8a46ad104ba862c1f41ebaee3a8d2407da498b27c9ced9ddf4a5075facaac6ff290c49a1bd8b1441f2114b29512fa042d51debdaae8d4ed041ec0232d1ebd42b6d56cb7688fe55bd28ee8547adf2562a069cbde38746945c9f6312ca44f941555db02d408cb763c2b773de747ddf81ab89a470d4acabe95cc1f05844a4cc0817f368eeacca7f411525bb05f3a9414ce1a09e08e243fb411719b73c30669c4f1fa830dd316dd344400e79098331ba39e28f925f1c90e7ebea404ea195427d01b498bd0710822e0241cdcc15343e7b4d8e9ccac23661467e53462320e69e4566e6daf57405a881b75025b82f2355cd92711d0af4d3d6d46b24d1b70aea673118f6944b00f59cf63c887c8ee215776f3f6ca12683fe0fb05d2e16e219bf296d22d83cfb29ec197d525b0b1e12f8dc4c7b21d819d3ae3fca46bd33d1f3640a22ba3c759641ab77c5e91042823362b2dfda745c6e5cd7b3959295f172db303875fd7b829903c7301d59040a8b361ccaf9b2b45c9eb0890244bdea5fd721152e984b333941f73514d7b6113b99f7e32a011bab4372c8866127c54ea3492b796598b98f85f2f9b74056903db62aeff34326c9bc15cf5ece2b7d6a1dec67744b758d6bfe13ad85416750fc565d69306ff156a76defd8570a159ad75707ba9e6b105687a8605c4d552ef10ff33ebc5e442e8c0110c784e8e2b8d21938ee5f6c35e2b91bfab5babb2b99449540bd9c4245f3aa39af2195e1efab9f7e03f6df107e10ed866216f75df2aa14021fb520530200210db9ad703f94acc8eafc136c4f117d5f40d535198cd31e8d632c961deca38e1e15dffddedd23be5bbe37c661d51b7bbb9f64caf97e9870165786a4ac6115cd6c8dc7c50db0cd8609fb4da901dae2c791e8ebc0a6307e141686a00b9af07234deeb1041252ca5c263b8080d3ddcd9df0e3c78f21ef94174b6d4fe3d3880d97bcbc2c01c33e6810de4a32f90c8f524ec848c277c430feb859f302181cadbe22af728e5a2948221fd40bdce56a5bdd53c097eaac6de75117956bffd020dae47ac5d482836694e9140700829ba7afcb4e06daba94194c656b60d1217a1f7d2ade02c9bab8d14d74c13752ed59f6f3194c3056ed26c38b6641dbdd13bd00c135ef96e6c132ce92dbf3928775842d616f1476707d8bf2175d826542910a4329f94df0fc05dd029fd53b789a244d3910853d4a704ba2b0ed47a29ead42ab6a8874c8abb18308b4ef77e58dd447e68ce5b8a82e044bac2eee9ca4ae865065bcc0ab72f42b3c105a44460385ad3ca820f0efaa4ff0b50b692d0947bbb740a8a40a08fa9a98298e75ef6ace7075cc6711878c95f694755591ffb269e56f8bdbad6e5c01eaf48e8b63cdc022043899ff8a2d00a8a762a6237a9d99709a361f9584e98d7e647a4b22d9f54d6394ea553363d8713e065dcce2b30209ee7e0adce449a7e3febaa29b1789062e1c4101afe7f2643482b5c2abf5902663ead0fcb7c4ecfdf32eb6a634eaab332cc0ee514e8e66e6723a57116dc7f7a3e5cb0491ba604912a357d5887df5d98043eaa3f9d17601078724dfafa86088b5586a84cda6fe125e70c0e1e4636500cfe800997fecb09c726a82a011d3f27d93191926afcf9aecbd05bab80a9e22af283869325d478729aed78166017f8da927762edab8769e87ea28d18cadf093f93b68ee029e33a7c5f5c2c4b391e5d9255f776c34e9e0162d22e3635dd310c5319ed81209994a1cf85b9bd52079b199ee6aae028a6e3853ae92514e965967b87544f9bfab1ab7f37251867e622c0a6d126d0d99d1e4ce29bc716f2dfa325f90211c12e739b003e9749cf5ac477c1a5f4787bf88104319cb95b186e4f5431cd43db34638f6ade22220ca50b3c5a153a1d2fc4bc22bee226f694a61380ed994d35ce0b8eccb862d620f1560aa318f1c96413eeba4bcc474f0f32be68aee996879adfd7690bc72269cf12caaa016ce0b26f06610c3deac3cec71d16101696243a1845987aba09b33fdfc5bd27c2b3596903a0daa9eabc3678ab023fbc87d6cde822d7f62eec8ff06b0af0d287241d74fa18041dd079c444a9e3039be6d7637999ac89d4505407bd06cfce5ca1267a9803fb4cd42869859ff06dca4ce8f015c8a0bdd356e34b0c71759439e3da13f4c64d0e57f8cb577ebc35bfd7b4c21178bba7f5c7c3c7e0e9d4bdfb0480766c16f87f090d386f756c48bb057d09ee0a1d6087d2d08a9c3c0a943a4f995592e479b679671d723e06e1543660cae48b52d11c42c972060dfac81228647da886796dbbc48d565ce36f6a76b7709f3141a4dcda7a69d705a2da56cac665428ad9b4c9a8ff9a011e7478d7437129ae45b61464bb9b6591d27ff142c3ba3d3e40cb812d62a3a456a248b3d5bfc7d0f9fb3a704a82b6f107ef84e977c3968923848db7825cc663786e9e6bb6ffe180e1fcd0957a53d4f706841778689f5e6109abc5f7e492a172de1b76bb40f16bd2901a0821d05cc2f67ec3774e3dfe029b4b425359081ea3333536349ed27669e446b6fc94f2fdf5e0c4d6e8f54ab938851c03f00b2fc65e0dfd3e87068efb4790194ab6539d235b98e68e58f91a0e1840bf3a6bf59526ff7e8dc0b3431f9fcf1364be3f087ae54dddb6b97cffb2608b6b8932cabe1377fd69aa4ba31c37baadef8b708839af56bdd64e84d08e7f991df13ff9f5b97672dee2d5cf96b71be384217db0ca3df686eccace64adef46f9757dcea9721029aec8bb3a5df52ed379ba5ed341d1b92a7aa861bfe56f0126abd0c926f4ae536213f6daefc22b4130b6d2d9478c23775e09f7a64ad16a559e10cf045b8bfe4d762cb2eb6802b2024c37666b8729c25c1c2ebaf71b58d5707e80c1218fb7ecbb8b396063d128be2384b6a904db07ca3a16e0318b295422c48f3d715ab6cddb1a19ed0609fea", 0x1000}, {&(0x7f0000001200)="9e49c3c20f2eb5374c962d7d24d928ec385bb15ecca6120fb912e986d1ef7de990a7be29da82a81ce45e4d2c5610bbfc49533f9073ec223dec7f395c67200ebbbe81063104b543379cb7db53d623c9cf0f5a5b26ff1dcaf322e6fcb0eadfa4cd73aae9b0b2e04032a0e55af7d720ba14b46231d77109543f46fee0a4d0c7b8f338d6a30525a0c532c7c683ab14848cd40fbde37f769cb3f64fef7fecea344d987de1c7ffa68a97b2dec7dddd0929c720bf72c15542130ed104d93f8c4bf5a31a90f4a6d4a01a062f9019254bde7f404d5f66494b", 0xd4}, {&(0x7f0000001300)="fbebfd31199541cab304651cb2cca38374e323a6853560235f72b4fcc9958cf4c86ed53a9e9b7cfe9c470be53579753557deee40c8e161db94c9855a5d7e6eadff6163c40f34908d3803f585b2ff4fc318dbe979d6be46d25dc9ba5c724e0f1329061791a1909ffee263e797aa003d3b521c4a8b87caf775b94e47d2c7710567409c7c96af3c468bb884885cefd265579d28db7564967a7144aef8b6dc57713a93a297cd36020c52b411a6997cbb6291039323d94b3ba0c2dffcee8e3632d081fdb29d6128664648077fedb59a88fa36a9622c54683af21c47295df5c79f0222fedfccf53ad7749b8659018a9c62e5f37640d18625d62aea13b1e7d0916cc11da01b1ccdca2b316c77e904547e68e0be55a672182f708653357110f88bfcb1daa4b450d1a3a8ea732fcca048758bcd01d568e839e8b441d5e0a837509ef45d4d97230da5c1f401859e0a303dcdfaa42f6feb11d4799c8c987645150e8131cb0777aee2278b61a07e1ec85a070deff1b0822d1fc927e3bde8f1ba78930388b2deda237dea76dbd5cb1303110ae1f5273cb4d6c9f9bb886533c31335e72896e57410af11624653146301ec6c21905eff8d1ef1efc42347bd099b0750370d69de9f7d82cc80416c495b8160021f93eb75071eb48df0374b2f155762da14b5b853ed59905edd3e48debf8ff1120da7a7df34c2e439c3cc5a91894fe98ad9fca6b7253975217557ec8f1d22e954edf63132f4e4679fc8e24fb7057c35cc84ca1b1cd60d44265f0364bd1ed01739109e169363b86b912edbcd6f0b32a18ef68a89999f05afa87585dd585b66d44e0cf1b9fb8cdeb148598340354fe504547b02f8a8a01b6d1c2a6abb67409cdc61c8da24b440eb9a55675deb8400f1d3c5239d99e4ba1e5767bd65a4e2592ffca0ad0c79bd09bdc86345cbd7b76994985e6f8950a2269e179ad92e4b169d36b999e8e6785afd4ffa29e8208c26712dbc49df709f72299435839055c345a06c839efb374aa531bcc80e534a38e103aac832c9919853b6a39a4b3d2c7ed6e79ae0becae71a0ff0153405c373b8b9236e87a7ee6519e173d65ab170c5d9ac459af68207955e37bab85d4e6db0f7af6e1910788b1fc7b32fa681c8c82e2898bf846aeb670dc451c6393a988e99f58004472d0c00afa03892438460cb055068f664342b2a58707c0fdfd635cd4bb0c76b0c4ea5df79b2d69ba7fa7f1384b4adad38ea58d3e4e2b6fd468e854c9af00e9cb1add4edc48cfe58f43c6cf80f475eb3cc911b3aaf6a9ab92307915072a67ac201664d3fa269c7552ccb6e253acd5d5573c5d62b692d7f1212afec1475bbe38de24cc71b19b27fd1ac3121b549c10b453a88c356ce6150f456b3ffab7412ab365ae516a284e9297f5439b3842f1f04f506bcd314bfb8d5078c6d9406c592b19afbcfc7e760cc8e20a027974c17871bbb10dba8374d65a6ff65c61ed5b783e2474deb2d8f7174fdb53c85dd90d9f95330ce1c300b7795ced1e43472ff135d3ef0225f7ea01f60b2ab569717d7d678b510f55a3bb4a78fd5fa767d482d2697d9b8dfef0d27d10f96b685004c8cbadacdea55613b9b10aba7ba0347c361633cba2ae2046f23ee00b9c4426ced89b1570fdfb3eabd720358f0b6c3866a48c57f5391555a87a6c44809a068cb7d172ecb02e0964f733ff89df5a5077524f1666f1c4359c840d92311cd9b7f2eda57cfdcfb80694414a23fcef26b6c02997ea1cec1fd18ffab60efb31c6f4cbe71644f566cdb33fb92231b42f2e648b87f7f5be788998e642b5c6461de741f2746c351dc2fe85394b8ae60bacade1bc90fb7d93ef9487759ba18d7bf8e3b35e8567398fd244fcaece765d916a5ba7e4ad927c9bbfcfdf901e6c1a4cb4b726b2f719f7eea44d8d0e02966bb2f51c8e05c5b8a908f9b23979c49a1ce8902ac5428ed0e07d2dd74ae62f7a38609c94e13d46dfc846a48e7facdec5a62c3db4d3ccb0ff189fbfc3e94ce6c7ce840c7f2fedbfa877e325c570dc0eb6d133bea333b245170982e76b8c68085e0174058e9769e98c8c7f6370f2e3c2fecf1ce399da08789a8a6141c542db29b25bcda0f142a047b7547de79ad2d3d31d82f3e26e6a7d9faa9c600828e8e343a5acb8a6d3f77de0fe30bc9186d42813a358ce2981fb2b6ddb94cb93cfc5e648f9589e473f1240c3cbc7e356912341bafd260e08b77103c7e5978e48333d03aaf897a27b4e5ee3493ca8644347f34e18e6b4e0396f9f331ce0947cdb103b9cc16a5797ad3d7e000353731308440a898c889334a50f1f077a87212ab4aabff40d496067489687373fda591e91a2a5fdcf1691783be06d4f06447f6d79b17042ad864ef3195bf81aecb234ec8eb1e9d136e8cdc9aeb1d8a16b2d1ff344251b1497593fce93661b08351770772e656a7d4a857f0adf6dde9c22b53a295e08c706ad8409799883de463e8ece5603eff599cd68925759f5281188d2ccd56bd2c98eab034311ff4ea6c1221c0281991d7e816dbfea3d42ad50af4f63dae0eaaafbdb5c032d382889f94d6a8432868fc96c49f3eb3a75780f21fff630b987ab5d25648beefa0524bf879a9bb1f2739e29c337c9b9f3c979600a45f99e321f21f677ac604aaae41e9deb272b02af0cf663f68e5287a0758eff2ff26c387146118d8d461462844fe296bbb002e81b00bf4c104b959ab5695b0be51c9e795a3b639e5164642cb7fbc3e3d51ad182d03f3d59418eaec7d2f3aa401eff34e4a0d93a0bcffc7792abb2e63cb7ae5a142609b58daeefaea431cff968a899d91584ae5e695b89f772e60bafc0ab157bfafbeeb7dda595dc43b0473e6c408f45472e8e19fd3cdc618becaec689d2d7b9f0c5f29aecbed8358c36f1c52300ebe83b9ee9fd158586ef6f33efbbda174a3bcbe33e51dd8ebeda1b2000c1f28271d7f4e5744bd2a4960c4fa8eb66caaf79b74abea1227e2108721ed2dc739f3d174538220a9c770d06dd76629a9d60ddfb343a5ac396061e9b4fc918d46609b948f2bfde42dccc5a4f87ab25f7a4913ff3be242bd7d734df38433a709d07539a83959a766333fc5fcb443d4d20b7b9ef3e5946edad7356dc6a5b290ce15b6316f20b75ffbb5f68f612e9066f803128401252a807a92d34954c750ad750c1f53422257b3eeab47571bc291f0b8a56809fe86432342640f4672aa088eb21fc0d0fa169fb5875902810532c2b36c99326873d417a33ad3ff3ce63c52f559b50af3b3e04c9f41a17a5f14631655ada57d02b360368b2cd4f5792c00c5e7a135d9a7649ff75f5313728e42c42d394c894a048c0f0a64af964317c61feaea702d09edc285c84102a83ebfcdc0bc520c22b2a605f2347b9cb181b087ac6b7b3b537fe101d5f0f2b356e91d16aae6cf1315e6f4723dd35466e1c39064e3ab210adf6d691262477bbc7250ca96b174d4fa54c8efe3645981e149d072429853806b680b1ffe8cc8b560f93faf34cb4f60d2b8f468a41f4ba72f62f45e748aa997bee7f511aac5ac3ee1936aa8aa9bf095ab9e77da5371a408bfe36d4c11746ee8866864b9d3e51ce6da7b49258db476874bf05c117e1344a3a85cee1b6bf1aff1ee109a225bc21e2536db90fe0360660e24bc8184d95423ad3b997b695afea73354433007a045b88070126aad18a32f26a19d3f8aff234eb54ad0eecbeb07ff31ac324e52f9e082f2454e6911dddfdeb4d6d9cb36696292276ab0732c4326832b6e5e52c06489ac231a6e09d91f7e9faa76f9f5f484bd9324d8d12fd40ab85de7dc333e0d12f18c2a99230b0cf128dd3ad8768a6405870e318de4556052b79ea19b3447996336e6792ba9baa1e01afe7c2a4276ead2413175efc15b2863305cdca6335489f8d01c2fd4fb279957ef3d081108faf54c8d0769bc55e15d2ddd43f96521d71f14ac190b3cfea96900544941f30107579e6854f6bd0fe910ca3f45459d0122cb3135723f589fec4f49fb57a7f400949c47864299b70a24e4c6540ddc1a430fc4a73108125882f1972cebef5fd8bc4d2f8ee369fbe57f59dc572132e145626e3aa09fd9d50f4c52f3fdadbb6bcade9bc1271083bdc6458b4f4d2fd5376ae1cc7e17b502d3c8e510878f597b31d1ec6106219a14d8f80fe736dae56540e04fa059937c1ce7384a5f729938f1a9702638ca1c1c563bc1dc3bd22cdb124d67e1634deacdc810d9cca423200e0aabc44dda4d8c98b2822bac5a414d4c9539d0aa2477c0c333e5cbd8df72d34a006ff28c27c7c6cb248310988c8b7c021147e87f720d589308c4dc0c20770fa1b23d4e2d10bb846e2efb540c71eb0154d4b5aaff2005e3661db4f0fcbe1ddb1aa017fd916ac6eb7ddda2a24dfe61daf393168eea113f61f3c4242d21b2cf80b7eab97a911e63364c39c7f5c5cf020b9ad475c83c762015aac943772ea5e690cda97ed2a273ed4de4428232fd68bde5ad9fa97c6501f6834536ba9856438fb0b43ef9f4ec66a5d33a633d6d444e6a86368ccf7402f3014cd91b84eb62bd00d9090b07de1fdaa07de23167b826154b7998699ddcbe7931ab9f0e9b8a2aee18b20a90e9263218ccaf7cf433c04df9e749a43a790a160e3ed638bbcdf0358579bfedf60c32c69ea83553e80bb6fbadea2a3032dca2309a3ab852f6bda71ca57db45a3de9bd72e4779466c596a8316d722eae434d7296c773f16ae859a40ead510600d1fff720eaf34615db0d764b25224e37f7474a521b629608acb29dc9e7555017fba51f89e05ecc695d807a0e7fe0adc3b04fda52b132104f5875c59e2fcf5755dbc776d094148869a18753603f7025d5134680f46ea522c0249a211e4db1b93c5494a91101487cc6dfedc4bd3b0ae4bd90583d04b00ed6dc4cbcc05edb7a567696658cc13181e5b5d50003443f15220ceb51694d597a3f56b840b40a1a12f93404347c7780a0422f5cd4e015793b488742facbf3b12f82b150bd18d0d58841c4d50b656b1d2fd9ea11b3ddd86b5f5f252ed75cd31f3125523b2055166e46221cd9a302dbfbb7560e8eb79ae2eed159c6a7a4cb21bfce455c769f624c558e813859079b4ce3530ca3ed1306ff50fa9d9b3aa2a91b97aab77afaa7e555bef86d4ea6e9d37219e12dbb8bbd4b2a556358615ee324919738f1d52d398d9a858e815f01ff7dea0d35a13e4aac82378a31232c0a85c797d5777ba61e9183127d1a8ac6ed10d8eaba5a230062c6e8207f27a44c53e37fbb50633c41ea0c0f778dbbc1ce770aea5b67e65a0fa342828f60e7152aeb5fa203e2462caef94c2fa92acfe3cb8abdf4dd3aa75f82d8ea3e1cc8ffbf98de819a7d6d04e678e9f52b24a52aef868036e63198856ae6efbd02673b5bbfce944a0d596d6909f56ffc169ad945696a2c0cf636749c1457b9f3476b61e7de8cb9b5627b0ca65665aa18e188fba0dbeab0ced7e4ee6e4b3a8f37ec5b339e32bbb2631eaa8bba8bc770de498c7810e894a76d6847c4cdfea085b1a3933fe8289f2a491a6eacd234247832daf0a809be954b1c5508092b9eb76bd56bfa0db33cc4ad7395445efea08998efbb2f889031f52b01a6b18a1c8d57b394dca834cb51810d3863f34d5162cfb30090cf76d03ea0f2726d5f191dcc99c2641a8e573a7e721d515c9c8e7736b28569e0b15eb73df0f2622f36176aafcd354cac6e1950a5f6120ab162835d67841dfa098bce823c142d87929cc5eacac566aeb3662e89e87fdfbe3b973f6f61b7a2af1cdee191d15633210c3edb521fdef5724155affb5154bc965a50b1b4", 0x1000}], 0x5, 0x0) r5 = dup(r0) ioctl$KDGKBMODE(r5, 0x40044b06) 05:40:59 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) listen(r0, 0x1) recvmsg(r1, &(0x7f0000002580)={&(0x7f0000001400)=@un=@file={0x0, ""/4096}, 0x1002, 0x0, 0x0, &(0x7f00000024c0)=""/133, 0x85}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:40:59 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc00, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/135, 0x87, 0x3, &(0x7f0000000100)={0x18, 0x1, 0x3, 0xfc}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket(0x20, 0x3, 0x7) 05:40:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xffffffba) 05:40:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x840, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt(r0, 0x29, 0x41, &(0x7f00000000c0), 0x341) 05:40:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x801, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) pipe(&(0x7f0000000080)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) r2 = semget(0x1, 0x3, 0x50) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000140)=""/33) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) r3 = semget(0x3, 0x5, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000002540)=""/4096) 05:40:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x81, 0x80, 0x6, 0x51a2, "4c029eec2218f966a0422ae3d3aeb34738e6145d", 0x3f, 0x8ffd}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000380)="1c19a35fa70d37cc45158cc6a5172c8fea5680fc7be3e92d23f83f50ff60dd86946b5948bf226afee6802936d24c4182acc4d4de0b02493a0bc100b95a26967eeabb18f10fc18ea6fc3a4b9dddd6c7daa7c2e61e4fb60fec75493551f6b04b329e556121c674e2018f8e4065db2c9a325f74484bbc9fc4983c2bf6e4547cdf1d47a189d13ae47648db145dd5af34ec52cd8c48e531c695efdd1d473f6619f6ccf5f9db4c31d9ac63def7bdb23ee77c186567a445902cde593f3ffec4e65d2c5b02d010d0fc7dca9bcf9d0666f63e0b2a729ed1b9763b377a402cdc22207520e8c2c9100fb2348695d7dec1665e9bd0df8b398d086df413aea206e43e3e81c34d01afe093963904e34a5439ed2ed1708f41a78b8181242a98cc0a4eac3bbe43cfc3fb2cd9c0ee68d8a61f3e0bd7f3c63d61eb6731f20a782842265525f79367e4d4b7beee6be0c438d8853bf8b963add26192226e89502b2b996ae7a7e6c320123c7f3c1a596595e5476a002ddf5f4cb74c7643f7529d57a06aca7357c245ec600f5de1387f792720045e95cc71a75c5d99ba093cec3420f7b1d678bb283cecc32deaac1b6369419df22b8ef70e3b0403214d63c420c150e79f5eed1fb2b3c756818eb41c71e7374f68702d3d32bdf415253512a48c86538ce3230808401c6fe511f3a9e1c0ce7d526c3725847572803b35770299e70b3fcc29d2a25b40a8514d6a45d15ee0a35b24e22712776cb6940fd9675d1cbde5cf3e1b3f88e588ac8ec4cc9adc5e892c5eecc31b0bf434c6565eec55a274d3a7c625fdefbd32009e60d0b18faf524a8c5d9604f9763bf705364c6c25b0f6b559c4ec4479cec3f1205acaeb04f2c97bc01d704026318dbe12520a68bd7cb7fe4392b8dd86bbff8dbce5e122a5be021abd9c3d20940146a303c89824e43bec3ac8b332e10518f0f207254619b1ab19fd7bdb1d31fd735591f01693851409fbd27356b7e7287d84a7596ea259836f2a3902c3df76e0c3c94c4de526cac9da70bb3680747a5e5582ba11da3cb6af074c8902cf2fa040f9b73c2d6f3d725ad9dba855bd5b6fb4778b9e6c3f753510c43473946f1dc3e785e042bdc0b7b40f8a618bbffc9b64e0ecf9d5991297dfe937599a87819edc21a67e2394d600629e54529ac1a69f199f3e2c6a54ae1928fc6555a95a3c9d03bf551ccdd07deb093f971c465d3bff9de837b5bcba5338fb4cb94730ba3c0f407d66fd9462b09b71768574eea658ea7b8fd26d4c02e2160695963da6671b39d71c9192f254f947cd89d6b10d92e5df6476b9f8da0ae89d50e2d2a7ccff008cb81dfed1539fd986d93b1f346a29a7758719a45a18b2035313c22e636167589d22e7555ce4f411ba199c7bc1c790a32eaae938860f38aef484ac0159eae25785d2102bc629176e73f6c0ebf480a9fa810618fb22f428f09d281e753d44eaf3af87fdac86c7a37061c299d5e4f5c37b0f7bb10638930a134146692bfc49c30e650b921e1eb6caae37ccf18dc4dfee1464c2e52ae79b937ae8f40c801421171313d73e24b49eeb90e4902b964d61e8266670a61a96c41f1de831da9d78c0a1821d27b060a46b51ca2c9f5869762cfff8574ec863efa923267c364ed50fa14d921c0587840733a261ce6ba80a6ae46c8c1929954e91305324abd67cdb213e6b29ead8dbb2b0fe105754c201d8880191eb440587e0eff1ae6ac58bcc049bf48799e79bb9a7626d6abc6b11907a2ca6f41f3623dde7e319c9d63360d89f957e64cec3c2ab30db89d8d1d3d9c0983c219e15398aea001dcd4f5e8725a1d9e96f5cc72b7e796e8d120bbc76b1311a47b09aa1dbd7048254e03645c9e432c30ee7b9a3f2ef3f7a52867930de0b20dae733ca3789c46114d92f910665e7d43d16c7ae1db5a4bb9c66140bd0ed42cee7286ade7383c74ecac221de60c6f4555f09e1d006ea4df6875d5485d6d2f8bc3c2837bc3ce7fd13a9353d7ee8a915d6b203fead9dd579f54786837f23891a8ba170d047ecabbc44b3ee5ce1bb89cad1feb3c4210a8fd87fb11c61ae3f2deb6e99227f796ac7d310906f6b514853a17c4808423da02cc26c847551a249db3c1041f3414d7115766e26f3644f80c200a8cd2193c22df753b56fda371211a4bd378aac286443323a7ba30ae6717521b5ab67653b222acd5788bc53bda7d538c245d5431216d14f4522d3863f165ed038df957baf0938c4c22c606649f1f15f655ff38b9f8ae74ddc27c5898b346eb58b0d7ac4ca8b4f0999ef273df09e04fd26d3c8bec0c12f23cea0dd918f04a9f80bb70b2c125e8dfa8173d49165913f235fca3a55cc5ddf819b542e1a6768c61d3c23b886eb462248791b3260ffecb6b59ba39b92f212125fbba3dce319fd6818959a9fc287e35ac4eae0f852d9ecc64cb5601e5f9bea877b35f316763b7f97700788e659c40296927833b5fcc0357de8ab0af275083b95eff5265b2d98771e80291220e240d46a779cfb755a95c51dec6b0b12b18d20dc568ca146a02e5bbee7209958c917514f1b0ded2ca21b3dc538238e3468f626672f543778ae01276c6105c7e0cacbacfe6d08ec8540f1fc827060b20c3b6fce3f5ba1a91079302024513704f472ef6d4ea9f80c034f615c07477524499b63dfc5daf3990df48d4f26299fffbd381b88edae9d3c2ef09c4b7b5a2a26ffbcc7b43964fe03c8b4c7ab5a245523d9210e704fcfc115a6b4949847d23d160bec5022cfe7aa8ef462f106529d89d9ba62400fc7b71b580af0eeeaebaae67dc30aa0fb672212b4a31a303ab2bba1156aff30a1d5d471bc506afb12528f2c44b11e1600e994a62269f37aa8df93be5e0ef023a5110ee43cacdeadbc00390cca82f0292c7f26bb4fe9d13c504fe8bd69bed6d298b0b4d53ebea84f6e88a956b9bbd7428219222c9d5c98f3649066b46b9776a697522a9bd8adca504b02a97146bb22183cc175db2fdfe99071be83182ed4a0fe9dc692101183478c41c4e288c2b01cd7339f89259c17e9c0d77ebdf3dd8a84be8dad1c62afedca9c6387e96f7543d04eecd732d071c26e06fb1bb33abfa1aec5ff78fb915f6911a5b80abf8349af79acf5bd2bf7869f31e8024dd2dfb8dbd578a02c68d6d1cce500f603787152987b2470339557f9e999f597e2f662f1aad5682df5e896e64609ab705e1285db6a375c102370299fd7b8d3c22f8eb3e5ca9d65384963b0d88369df305e7b375af000033505ccb2c11fc6dc15d496d4ab8c0ad484f06907b4a2c3be029c0549dbc95ac15a13e5a7ebb4f928e6de90323c137fdad9149156e19a1dce714c3c71a7e19fb23b864850f70645426ecc2cbb9228fbf682b45e70518974afad5e2a8e2ae061c0daf3523457b2b1a24a29e57be08bc86e264ead76523f3327860fa14b274680ab25bd0254db5deef209c48cb14f3f0e7d4d5adf1f55b1b36a896b7c6647fb117d045b19a5a1d99a31ca0a42c478bc9fe6fb9fb638fbd5018ef049c3f728533eb53d7a2002e4c659342620a2782e8ab303111ed1d286e986e470f20d1c61ad7189a192f4eb5e9b0db50594b4365ffd79a7acdfe585cf546c501a946ca5bed21bc0341ff3f1a53b746f31cee754f1bd3110cbec2124bcb20eb0c7bfba1497b52c053ca6031eaacfd3fe71bd3e1ab3dbfafc962f84a2f856b00b7b760bd4e45b2980c36ebbb4bfd414c6ae040b9a7f980445c34a6b84fdd5b30243a8d8f63e83512875a970ad5923c6c5ff961b944c01b3fa708ec991f200011f2bf47f9f37b8ce4a87487a4ad3ea3397b8edc40de39eed18fe4f59db01a6ae3af5b236d36c71584b3ec2350ffe3f4125290c83aa3ae7f9ae43976c2a29e965dbf6ac9204759593d28684c5534fe596d80cad3ca181ad12cc625addd0efaf62bcbc0f8f17bcffd8a0da44ef4294f4f08100242cccbe107271019d2353557040c6c0c518fee5d8a96e64d7d76b25013d6e9eed742581944bbbec9df6c5be8a3b6a73aa4039ec6de1a14361441a0d55a7a693be22acbe6d1e5afa243cea64b47a435c84431984ea380a1f0658247ab029733a0929f19f81c061ca271e943728b34524293b668a809b394b8ffc2ca4c3b2c8d6da7d84834858d618dfb025501de2c86204dff75da6c20d0e5636b546ec28e8febb26bcb2b692a85f199e5be5f1b9a4e4f45e6bee8350299e46a050e147e81d06216ec8fb6767dbff9c32879973efef84539aae8b9ca7d4a196cbc3dcdb8bb005db2773903d03b92133fb1792820c1de8adf964e70258378964aeb82edea16b8049c0de57cb7c25faba6344f4485f79ed7d8b74c8cf8e77cc1a42c52defa10bd1028990ba85bfa40e1b10d24126902db762e49c79c04988350ca0da8c17bf628b15226fc39f70f3c01533ca04933a1898a1db835930f6c0ecee0f9a8572697fd811baa217fd91e4ea048c2878e7014408a7afe8c4bb41f581be19c3cfac98e5140c7d2d23bb9066266cb3b9deb3747a8891ee143aaf4e947c1cfe5bf4231b5386a01e93d258a2593c92f92e0bf6f7a35e0a900b17db3756161bce5e2ffab767a9f08fde04f2c913730acb9d2694492bc5df18ac4b4d8fdd84704a8cab5f39ee869fe7e6af3e9718636b27bec3defbb7a5847a5e2b5e888b029b7ecf02c51ac40aacbadd02d41a5687e33faf5fdc18971eb61c2c50af16bbe830ca6184366e88857128c65bc17dd10e39456cae92cb98b76307fe254d574529d36e5fb7d8fe9cdaf40366498b8dace213dd8f89eed37c721a2dde6e9c3f4b37b057c8bff4153b3dc56e9994cca1f75d1042650bc6392945f00fa07bc06cf6bcc270b22ab555a0327ccc317c0f772e937783d74e0b160b8f55466a9a055dd4c76a86c10e86590839aa3dac81580a49b8b806620f6e6778d7c9baa37d0a63c26095b774df356a32ad88fc2f8cd73d027d35af0587e33fdb90e5561a5e9f2c14a370366f60d95d1f0542639bf5a323a8bd35959ba98d289bf36597458d724ba56e99206daaecc6fa72cc402c15be06e8a5a1f763c0bb6afeb96818a96052fdb99d273321f647f91fb98c7e1794b88b16581ab763d57325f2db201fb36203961f67dafc22473a43d073dfd7973c2807787924ea01e1c4f5e64ad458ea68a1c3161190cc0b6d2b5a54c532f885a9eac239069bf54b101e6e02b9c839366922446e12a0d66f54add10a2cce80ca253b657a12cc94b2d8bae20d02161845f1c698ad3b33520fee0e6da221b1c409090bf81ee9fa358a54489ff2a9142e97dc7818f637c7538cd479ee3f89926cd2a10fef4dc7edbd2f5be07a72da5d70c1ebcecdbec096f97eb11fc854e70e127ad6ef06528056291523d553e5b0f4579e4b4337a0c4bb9089bec4e0ae3c12f8699e30cb883868c82c64a290250403d758074d141d037300275d772313ef48471c9b296671c368c559b54073beffd139ca6524950f86a3a762c30e62ac92c306cef1fa1bf98a8f99c00142f1e955ed3e02f6c5b40a14f7f4edc6fc89ff9305b15abf83f84afa51402be786c2780ae25f4934c0", 0xf53}], 0x1) 05:40:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x801, 0x40) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x80000000000018, 0x0, 0x3b8) 05:41:00 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530005499152f886c08473fb2b877c00f3054584403c6a08ca3a6d415d4b8e4e97576171620a1fe5706056c0fe827072a7e6b10e051"], 0x8) listen(r1, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x6, 0x1}, {0x18, 0x3, 0x4, 0x7fff}, 0x0, [0x1, 0x7fffffff, 0x9, 0xadb, 0x7, 0x3, 0x5, 0x80]}, 0x3c) 05:41:00 executing program 1: pipe(&(0x7f00000005c0)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1000000000, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="fb2c842388184c43295660bb499ef9eaf34a", 0x12}, {&(0x7f0000000200)="136be62a671b12bad3d8ff1ce20b5ae21c39a22c2983c9414442854f574f099f852067eed2eff1637ebad91f0c2f36c25ecf", 0x32}, {&(0x7f0000000240)="535a9e47f206df9a6972b94e71", 0xd}, {&(0x7f0000000280)="fb14780f491d6b84213beac4613b6293f6db2623cb6ade42be1f7510cadad59059f113c102660d5c", 0x28}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="057d7ba06175b0e765a81ab54c046edad69d3403e8af1fe50c3c5834d53665d89435bcca88d8e6c313f6f15e9553c5c06159489e522182f6f77985b1c72e6d5ccbde5c6d33aa678f63edc97136f9bf76d9f1d5effa76195f124c8ec4c25087dae7978b4ca9fef87db2eb691759d9472a6ac583169baef4e587c480912fa2170818605491bad1fcf69b0f9ca5bf80c055040dcbc3c410b6c826cdb0d8c1ae61229c163f512926d7198795cc2b94a3f801b4068a88cc8471679a745b30cb7a983530afd4bf579e95f8eff65bb84b182bf100d39b3ff06a90b28077040b0056ec5f26614f27800fe3665bc7c6b8", 0xec}], 0x6, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x408}, 0x400) open$dir(&(0x7f0000000000)='./file0\x00', 0x860, 0x1) rmdir(&(0x7f0000000140)='./file0\x00') 05:41:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x0) 05:41:00 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='\x00', 0x1}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) listen(r1, 0x7) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) write(r0, &(0x7f0000000000)="7e15a7263e65374c1b76764c730a9448a3427adc7df46b313c724bc11cbe8ef84ee524cfa3b57ad2fed7bdc9ccd48606041c6b4c122cc741865838b6fc21e55444e973ed47edce9840993219ad5f6c99725cc6239e8f9a4e79efb0802587c98a0ef5fe884a97fb80ab3d95adc20d9fa475ce4c94444f707d88a565f7a1dfbff0606dd7a1dd08aa0f71ff2534c9d690129eb997fa5bafc0fb2c2ea92e5f848fc88bdc345c86", 0xa5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x401, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) 05:41:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = semget(0x1, 0x0, 0x0) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/238) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0x9, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 05:41:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file2\x00', 0x620, 0x2) renameat(r2, &(0x7f0000000280)='./file1\x00', r3, &(0x7f0000000340)='./file0\x00') writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x81, 0xce07}, 0xc) renameat(r4, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file1\x00') r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x7f}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff9, 0x0) openat(r4, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xc80, 0x0) 05:41:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6795) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 05:41:00 executing program 0: r0 = getpgrp() wait4(r0, 0x0, 0xa, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r1 = getgid() getgroups(0x1, &(0x7f0000000000)=[r1]) getgroups(0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getgroups(0x8, &(0x7f0000000080)=[r2, r1, r2, r1, r1, r1, r2, r1]) fcntl$getown(r3, 0x5) setregid(r1, 0x0) 05:41:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/138, 0x8a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = dup(r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = dup2(r5, r6) kevent(r7, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff8, 0x18, 0x1, 0x3, 0x65}, {{r5}, 0xfffffffffffffffd, 0x44, 0x40, 0x285a, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x100000001, 0x40}, {{r1}, 0x0, 0x84, 0xf0000011, 0x8, 0x5}, {{r6}, 0xfffffffffffffffb, 0xe, 0xf000000c, 0x2, 0x3}], 0x4, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x21, 0x2, 0x4, 0x1000}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0xd0, 0xc0000003, 0x9, 0x869}, {{r3}, 0xfffffffffffffffd, 0x2, 0x0, 0x9, 0x7}, {{r2}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x8, 0xffffffff00000000}], 0x2, &(0x7f0000000300)={0x1f, 0xc8}) execve(0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x1, 0x8, 0x100000000, 0x8001, "d7a58d961edce20725d45b31e3e91fa56139f76e", 0xfffffffffffeffff, 0x7fff}) 05:41:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000003, 0x3, 0xfffffffffffff4bc, "73cc510e52b37b2efe0d3fe8c06d00"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x2) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 05:41:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) r4 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000000c0)={0x5, './file0\x00'}) 05:41:00 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 05:41:00 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) sendto(r0, &(0x7f0000000000)="2c40a77824639a448ac103ba81fe26e9756b7eccbbf74508b02af2f2c04d25f6b0b5ef2193b71df5e447f7f1c2e561d68968c501a3d3957e5e35985c4bd5c779eb4451afb8622ffd69ad1c59059fd2d767a261ba80429665d347216479b7af2f58a00e833354d66d59b22dc256d45c25b539e8fb90c13703065a9098224afa257bc06b1c4038f9f284cde5d3143dfc79c063a6f370b16a714cc41f50895879726ba3d32f0b88e1602b509a6bdfd82396f9da0d8336f2a75d43a170", 0xbb, 0x9, 0x0, 0x0) 05:41:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) fchmod(r0, 0x8) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0107fe0faa977b438cff7f0000838409b32f7eec13f3a243823223f595c2a7b6e4d2314bd77412eeed4dab7d53ad08f4b3f2e27904340ae3630d11d5b1a99f6588d7bf30f0d753f7de5eb3446000efec5e5ed02aede0b5b4acff36f332409e9209319b5e1a4c9f59d1755866b3700000"], 0x2ec) fsync(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x80}, 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) read(r0, &(0x7f0000000280)=""/74, 0x4a) 05:41:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="a0970000fffffe0f010000000000009bd26c44fc792e571fb35d8e057289d9dbbaec9196d16324d8373ab2", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 05:41:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') dup2(r0, r0) 05:41:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) lstat(&(0x7f0000000200)='./file0\x00', 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:41:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = semget(0x0, 0x3, 0xa) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f00000001c0)=""/42) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x80000000, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/190, 0xbe, 0x41, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 05:41:01 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000080)=[{r0, 0x40}], 0xc5, 0x200) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 05:41:01 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000240)="adb60426cef6541f7acbaa60fb6e43d5e2066981b60c617d390d8ed6dc51a9c2a10240f018fb8505d04972f6649229cec291694c5cfec7161ed3315500e0bbd2931632824b0512ad794fc079c4261515ce30e46de75e0ca2791a5c8d577c69ed5073db5df39aafda29047862ce83a4cd1c10394f12a9495d06098a1e9a092c43967276f1af2c0b0c73e7474693405d7b9d684d645b435d6fb47dc0c3dbf3ea79d7dd01ba81f328d0ee136c37fd1d5fada78abad3e35c27a1377e472521bc9d61709964add82c9dbf837cb34fe6e173bdbba396e225215207576df6004adebc5624a814b023581fa03f", 0xe9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) openat(r2, &(0x7f0000000140)='./file0\x00', 0x400, 0x14) getitimer(0x1, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x0, 0x1, 0xbffffffffff7fb81, "855c55000267a723b36c1b390000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() readv(r0, &(0x7f0000000740)=[{&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000400)=""/105, 0x69}, {&(0x7f0000000480)=""/227, 0xe3}, {&(0x7f0000000580)=""/206, 0xce}, {&(0x7f0000000680)=""/176, 0xb0}], 0x5) 05:41:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x40000000000001, &(0x7f0000000000)="78299b1f2d98c03a48cbbff0eb8d9d5e81ad5ea4464439843bc2cca6bd65664b66247ec20435919c3ea5695008677817e6674177ba6d0585ce6b4e16d5798b9eacfecfe304302b040265912dbfa640cbecb709c12b1d0d94de69707c8f310dcfb46aad4bde6c9596589cda903dfc349bea86972c20b953e9d194357acdfad6102d575309829230f572862f1a2e4512034c8e703ef241d89fc51e7a9ffca30dee466f7bc1de3fe83817d245bdea0ee92cbdd8a8fa356de956e359ade2b50316ac780916821f7325bb4338c2faa2f88d35", 0xfffffffffffffe28) close(r0) 05:41:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9ab05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6b54cfb7d03046a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be7d0c5e6e822942060f9e13da075ee59b09d7b8b0cf8959330d", 0xca) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x97b}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20001, 0x80000da2, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:41:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="d04c1b0a77f7f1dd531197380bbb295f1c2ce81c5a9876d6ea5cb97fca5a7bdc84ee5588ec38782be74ea03f857adfd5e285e3874e51a2cc437e5b77fbc322889f63443855c3ab5335b2c55d6311c43d906a5ad92d7badd740b83dc5470bb7", 0x5f}], 0x1}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 05:41:03 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)}], 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x400fffff, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x81, 0xffffffff, 0x10000}, {{r0}, 0xffffffffffffffff, 0x5, 0x20000000, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x5e, 0x80000000, 0xffc, 0x2}], 0x6, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x10, 0x4, 0xc3, 0x2}, {{r1}, 0xfffffffffffffff8, 0x82, 0xf0000000, 0xef, 0x9}, {{r0}, 0x0, 0x30, 0x1, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x7ff, 0x4}, {{r1}, 0xfffffffffffffffd, 0x10, 0x40, 0x24, 0xfff}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0x101}], 0xfffffffffffffff8, &(0x7f00000000c0)={0xb, 0x2}) 05:41:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x200001ff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000400)={0x7ff, 0x0, 0xf05, 0x100, "48a47b1d1a46ede86a867c5be15061ba1b6dcdbf"}) fcntl$setflags(r1, 0x2, 0x1) write(r0, &(0x7f0000000440)="d004042f755b37856595e1cfb5e794bc918a52", 0x13) 05:41:03 executing program 0: mprotect(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x7) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x1, 0x2, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x8001, 0x0, &(0x7f0000000040), 0x0) getsockopt(r1, 0x69379125, 0x200000000000007, &(0x7f0000000200)=""/141, &(0x7f0000000100)=0x3e987706a8c3960d) 05:41:03 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x400000002c0, 0x400000000000) socket$inet6(0x18, 0x0, 0x1c000000000000) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000000)="fdf45c6df5", 0x5}, {&(0x7f0000000140)="1b3f46fe4c60ef6c0edc2fb559ed081d6c2d27943cac7c7a930f1b0b6d9c926f2212a00ee442d9273c4e284f924e9dac94a20a5dd5f8283c7b74992e16c7207c7729b70aedbada95c64d52f72218f45f369d45edd61d6eddf808b7f404089e8134b57dade58e7497fe3f9bc408a576beee182150aaaaf7865c6948637613b5afb7c2580a4fa0ac085ce94baf7d450c14c79a5dfc8d03a27123c7f92288553f8c395cd342449e64d13b875e6236f687f5a3e18cf70a961f18503a5a8804a82af74e5da0e3f2e64f03ec8705c6d5751faa96117f97a08aedab4b91c0a71e1c", 0xde}, {&(0x7f0000000240)="4a4d9449862f14523668a0bb9ce3f35c6db7a89d65be8c7a1f93c8a0d413a847ccc649f04d0f4cffccfd131dd95dd9a646dc2379eced80692bc6db7c08ab53574d3fcdef54656cd1850bd90256290836a1dfcd9650064243346f729ce78a136683fa0dac362ec0a69d6f9eff430f6bff48f3055c0a22ce18c5a218314930020dff2e916ee26da816fd0bd3cf66c932e8350be9abbb20011e4b91f949b9b413f8037b221354fd9d5df916c327f3c3c848ed7ebce404ab27c63dd8e158d769fce065af02a644e5945ae7e694d9ab7d5391cde5d3605e33b61c8cb4a6e45a36c5edef13d5210d4ebb44a2771e2b", 0xec}, {&(0x7f0000000340)="494f2222f5f116f5b8298f5923be31ad95aa563ca5d150390605ccb18c67f968d3b1cd281e26d73d9bd76ba4a6bd17f491400c15ca97564b3f7969690f3afbcf10ac778777379b35e12c3dc55a9cd1afd5c134172a43c3c1846eb200310fa2ee487ea0c5b324eb45b0c92cf7999d93f77fa42aa98097ebe5aa78030a8b2ba1aa87463376399f3c2cb5030a64a783212aab454740664b7731ab487afb063a679c2f34936b3deb5c01b73208787062d6eb458943ef2c84e35c4f479a2348e66649b60361511a3b917812f6272c8b476f3bf200f76b77be9972751834fbf94d379f9a2553861f1521de9d12dbeb9c772db2090e7bcb62d4f631f5b851bc4b5a1825de0e3fbe801893ab248c06ed31e1bacd51a15971c2a2fa72de03d90c9e2fd2f947f2a6e43f47427400ff285506ccf433c4a6f412c783f712c4f93aa19b2eb3bad51e3817ace9afa6859a016e113a324a2db090696ec73a87bce7f2133a794767c15558d4a117ef0f524516d11dadc38f389513e94be2383d7c1869e8937d90f065374cc70e3f2465043e41a3df9ed3e9774e8f23c348ec3bf8b317273e045cc8718768c12c54cbe15c7123f604b18dbee96f0283c0a3572e86c30b0acf996a0c8c2456da4032c72790bfba370ad2f9ccccb1110d8848fc37158195266f9ab36f84e6055376998cb138173166442a4f449fc9b6c2688dbe38dba9e5ab5165aa16e714f8268782d6147d86b29a76006e11285a3053127db6f1a43a502de1f4a903bacf5e3e756ecac0afb7e431e4082cb35ff6f44d2825dc9c5be7930100831f8500aa7a5471fb39149f799f1efbd1f4a0aae8f45924faa4f449fdb82d7928c97b994fd3855b84bcf3b04b4116d16c26dc121791fda6f250f5151ff6a3381615974006be32102320d315e7bd10a6ab722231714d175f648b64de6ea751deda6ee495eed5065a5f7dcd68367871c40fb33189a59f9305f01550500f715506a79fd63d8a35b5a7abe908f8b3baa5a76290eab1b6cdd7722b18729f94c94562ac7d811300274aadc474b23b20e63caa91c55fb5cc266c9fedcb38f9b21337a0acc77f793334f3adc58f756ae422550d2850ef9f2b0425ab6adf255c17a9fa81dd4a251489ab4a8fa3f6c8e8cc66dc7551309c03b23bd5fc0fe03fd9e4b2de7e1ca8c7d8b27d1463490479ae37d230792e3528947b75dd29672d2fcdf136eb7914f6d2aeeaa67472b8a6c9814febe90e34f51a1cf3c1952855f69bf68958df46a4666dcfb9fbd045e86650f53d74fc6f2c4ada3e351885b50736e5cd4f88583f596648406989f9000f0b11fee0ddb98b10249b94255744cd95e63ab55b4ab3ea0b777486e17a40aaf4ff689566e08f02c936d86b50738198e0e96521619c4e233852f521fe7edc1697911db0e137a9e43595f5cfa223eb9399006d6552482440065936e61e8d53c06bcf28a91da917e92e6ab1ef7bb6f49705f3153875eef1ef7834dd13f6054458729170e4164eb4cd7aaa16d6259734938cdb0c4a7df3d67628c1b4820905b16f89c118560b4af708ce6047908f74e5a22182df2294e2249523441d3d8ca1fd5fff7caab5808cacece8251f2cde3db9f228a94a03d17dcddeb837b0ea7b313703f216a653dbbb3de87257c564c30624f62184c138893f75808fb24b84b9898980ef1cd65e6d6e842a33f9103134c3adf3a503550eb70e56e1558cbeeb68abb2c88a889785f6711b2011e7898c18df2032faea15888c0919a6186177de2a8284a4b8b4fe4cde7142f9955a84676e15dd41a1fb6f8c5832168352192ae3a5a87e4a106768a3dec40c34f438e3db85b19244d5bb1f371b72afbe8904a83b24315e9f800decc9f31b96547f62e694e1cd787070e53104ae5cb1604bfbbd16fe7044f8083e172c30b99d673b877680a975a59f3ac2bbcb6943eba3d04eda7bc48322aa3196ecc444eaf04ce613e44942b24c673f24d8c15f7b0d89360e39a9d828cd5de9f192166aadf21f0e553b6225502e46e431f08a06b93a5990393078e1d8696efa9a33f80ab9b8a4b6b846c7fa96b2f0ad1eeac79459e8982105a7fad8a93666996e84a5f9a01d8ad76fa9b2adfdd307bf257f21ded6b7c0867fb64288e82408984bdf52fc887946f0f3a0acf7af388cda9e814ed537b09b5fde9bedf06715ed4db2fa506911be27a8eeae503be97614314b1cc4ed92ae17ab69bfc556c65b87443e518618aa7579f56170f9aea5c93e89e52f4d66413ecfa77583e412bee40f018d96123c5740e6f540cb5f3ae903def975a4697555faa4c1726e940dfd36106f626bd875812d190e813e5631b81a279e47cf62b335d96881c327da4e870abff9af09ee10134887334de45f400cbb5939f63c0f0940241ae0c2d84568d7bfb807fd88fbd4fec209bad7cabfecc77a8bf0dabdc7db2e4edce8d4f6d368f7f6b16c57d46a534145d0be41328638919c5e10e4715622c77fd6c2885a24e4e401c51e65795add1bbe2a184ce47a49acdf458d5a846992720908f83c775935813027a8b0fdefbc5962e495700fcfb19e5bbaf0a2c1b15fbff313b367da16fbeeb2009dc8d1133509b2c0ff35f6d7a576f9567159c6de9032518edb6c409a7c334982f388320dbfa83bd42a2bddf2f9f0ff860a7119ee4552db920020237008b93314466119822e8189eedda44ef445a0410ccc8e9a874b2540b61db7bc62878f589a358a10c27d498958ca675809a8c7f77aa42ab3b74ac1739383f163e3cf8504c39850236dc8a7a860a2564382ba0d77f97ac2c9f23fbfa2925894538e430f72ab21dc9e01b1cc7b35efcc1d3885b55f35d6451933e561cb7cdef8ea0aae06ef8550a2fbdc0414e68d2cfdeb7f74122ae6f70eef801417744e6449c4c652b31ad9e0c0538e224a16bfc13f0372efe771de4692789248a4f283e93d6be778e705f5297548bb527c49cb835d198714cff572261deaafeaedca393fb6787fc0c97f91a251acc366097842817b18384ab4bf242074d6074570449bb2c518ce590fde4c3905c18200047a8480af705e5a7ece655f62260614dd9835589c6aa4baa128854a1d15b232c09f35188eb06b0850cee18064d87704bc1930ce4e4b6bc78cd6f8083a3df00f8aa868d44e509eccd263fd393cba98c2c34b69d310ea517ff11de65ce59b3f736cd9b11496ea84475d3610f2f13e51378b34fcf817a76cbf8f7558e4e0342a472ee9ffc9c3572a166a5f287c8cb1051d282fc6500442535734ca32e4800ac47ed7212e262e09b18dcd3e0bb39d882ebd7127ff93b7126b69e699de361afdcbd38d75b0c41cc3a478154615da9acb6a82d1530b54dd81fd6b169514d79f77c7cba817e2852330c22b9f0f0cec26ba3e367012707ef8d54db97bdc67d51d639360a754da0bc194ca6cb5caceeffab62142f4172eeb5ac66c4c0d7e6c2d30765b10c79d976a4e740f1ab3f799de10fba5e4834e7aa159282c9e51d3c169b27297204091435bab40455cc612e16922298343eb1da989f7bf585800e7a95f52bee8194bb2280e210530f1c1fde975f66de664b323f668d0f871149ff86c9b03b4bc9bc1e3ff6351205033b60a1a8398987fecbac26cf02da627b01b2ef8789ff97aacc589d11d9386fd61cf2d44f5ad724984216a79c37abc4cc0ff7860e7519f3afa38a616ccb0ef9821c81b7024504ee22d9f0a54a8ae2672aa689a96b7d577cf7e695e7f093f5df61096fc8c22c71f8cdf3ff77b2c4ae983754679f0cd3fb5dd894c30d4b0816bc4352b5923fa4dafac38522b3e1777a90db171aaf34337b5099d8bbf9b8b05e2da3b427fa48918e06048da00dc4ee3cd35d89a459aea8bd462af5dc5cff5ba9173e15d76f33640bab80765db430874799a543a134be62aa52987bd6f9e59f9561ad72665460c8559d3c5b2810ac578c5bfd11a4747078aa99fa603e93c84183b01c2e38179d1737ab978b4f2b24daebce7dc09ae1354c088a70a952396bb41cb72f9141967343237bb3df82f5ce207e406ee7fb58a2a90ede5b65dd27e10adfe04aaf7106a5226a3d7c52f359f2e741daf2896210050587a9511169ed317ffd93ddc0a90162368da94f8ae2faf834c93b52adbc8e00d2c8c9e63016e1eaa35fb7750b4522c8e556e724eb04cc38bc2edd4abcf0a8f3df719833aad03ef5adb1b2122f886848e0ea138daf19714790d034df0d057574400e0ab0960bd86007ea5f9d5e8a632c0a5c90ad3c2ce43c8ca084beebec54b119ad31b5f5b3fe7059d3fe64f1f0803469d4ce71d9feb5bf91f66a3275592937783e1699a624aeb583a87e073c8b3265803308e23f57e8b96ad45da5295a4ea2b430b9af909f84e5d8df318aeefea17357e43cb92273eac8e7a9a2373e1be79baf31b5107ef213d7de738d6c7ec692b8198765199da543a4e081e13a3a263ac6e06e23e98a92e98f04ec4506532b0a499e8d7664fd3828f00bd268a580b0209b61ce38759827f4d420a4af584581fbe8e7f7610bfcd7a31986681bc76c815397e2d9069abf5c718747b5a0e9dc6402edf8bda46224401ab9e804dc58abd8e3e5a05de20a13970a154d60313e4ed5d791f648dc0eb01dce9d0ea021a404ed973717682535703967ec4338f3e7647e1bf98c1460b6e8a99575eaeabf158fa124c3afca6e973dd3a7760dbfaa1e6a7f91bab57e32a449b3f98ce266f607ab9639eb12d66dfebe8c4744527202737c989db2ae6fb12ffd54d00c3d7274852c13bd042daa7cb8902c597a6e495714ad827cbff13c6e00389fae6b643a709f00e3370b62a381d558317d9538a09e1f6241b3520e9bf5bf28b5b7b47ac35a059144605652290e1fc73693dd0cb30209e7273363ceed8208088de62552610397439e24a4e7b652d6e914b8adf976a2cb48733676021055598e094f58c912a83a5bfc790865a21eb5cc11719ab78be2acf1bd4b2a63599d6ced1e8f4eee78b2eefaccd6aa6ab02f0c15a1f861ecc6152ce927a67c9e0e9d104a3c72140b2083b0d80d71eb7b14580b9717af4327ad0cee9df7fa05bdc3480db0bf1b3846429eb723dff3d1c8c02ed8a01223f177320444921eb24437b3739a1b92c8d3e4e720ee5fc149a75fe015b6e3fbc529e02be77675bc5816d8ec1c46a745dbeb70c88bcc6dc6c9e4ee07d61424d7453203e231ad2a4348c73e6b95b12d30ead8699645c769b0f47782b83b964ebd9b9093bc5e390442b7b83a9ed23093a1ff7b86befa4015ceb2d29573fe010a1c65c498dfdd825dd6564e3c5cdff08c3cc9a93feab0ece1833a26e435f9dffc679854450e290b6566360795ec171bfde5018d6d1021635d1248acf8abcf3584e1e2aff38dd0f860e6b5be91cbcc2be3c8bb8eca089d71be4ccf9955a4994c6ccbc3b9d9bc1a6014dafb6aa91f868c4ba1c1974803f5a8b781dd9a539fdd5ba4cac458a88780dd8cfb61ea1aa4cedee66eaf329198e619322955c9ac6ce8e3c3738f1c0ce8ce956c6bcad5cbb096fe608961b0149f316717aa7ff7d147834a2a4ebbe9ab1ad6e64c0f817f6320bc1fd82e64379909f9ed33542e6b9d9c5a444d74754d5a7c09c26ff763a2d743e838eb2eb9c91318317a5cb156e552b747725ced2c6dc4ddc3a7c2927ea41f03742690a877da0f096ede7594e1b8e1be322821f9c20259ddfa233ea4d538b2d9e52285b42c03279f13ca4fc5cc9820940bde4281c21e307f2a088a9086078a7aa3c7c37b17351107151496959bad74f4a2b540ac76b5057cc3d5e4e4b2c1a9ab0e1755bc149cdc71e", 0x1000}, {&(0x7f0000001340)="de3611cc7d5429dcd4c79232aa0f75602ac40e3f10cca7a2409b2d15b667baa63a5dcaa49a0e470eec09c08a6b5df30e895e3c8397d232035978a3c9099a692de5735fa23cc2e061fcc996d217dcf5f01a02dcb294543f93587022c39d20ac63fe15a4f81f95c21fc1fdb79ad5e8bfbe598661f113675e706486a248b6a5993b9aec382fd0acc34b058a9f4fa8eb726a4d83fd17f0deeb838d8ad2640aa317e8c875cbbe517a90de5da8bbc30b68921ce5c2024776f6f691cd23b989fa563d4232c57e0ee7033e0214", 0xc9}, {&(0x7f0000001440)="5d8280d077e072702c49f80420d48cd3abf4fd74d731b8b888bbde4294fa004fe8962fafce3d7fa44e53ee20a55a69fb669b5592f0b96f7a38afa8eee0069ab058d5bdc9295794d23d3c337af4aa999449e0e19aeaf94ecb32691bc5cd40d30a253d762502247a8666594ad3c7d9a949628641c0071eb886185d9eef3ff714646f0be718e49005570a017dfd7a7149d52ca35512cac03cda884ea0ecd9e2f89bd176f06382a0bff1e60efcad13eb1646fb680b541bf34c2f804f9f966225552e310c6c55e8f7a8429eb6b45a6706d3926519651a6acb97764c9283d741283c80d36e640f00bea8d6804ffd7622d7395a61df9dd4029f9c", 0xf7}, {&(0x7f0000001540)="cd3ee5a2ca7a262155b47d603abc9275b5299fa67d7f0f034e953fcd0be7e75218cbcafc22690d281e245e1822f0fbf2c566c034eb963cd0ef7eca5c5863c7d0738a41caf8489d9985a2e57ce70ecd610aebae127f8becfcd11992ac61d48f21654f9cd8b28c35d289e9fb63a1f808aea0cc391e50455c6ea7d0dfd973c4b1ba63113e17317686c1d58cec22b969678db860380dbf33cbd4d5c64ef55c83ab33dd51c40da4f3e5a2037fd6d9004da72ff1e08707f8ae028b1d2ac04c455aff2e1ce9b6d37681a3ee7694b35876e302b353f90f05ee5fc89b3a51c94899e5057f17b123fdd8eb6f5b0a801d477e2bca8c26dc4764ecd9a07fd26325a5b7c86c426fbf74da710e43219df65b6391af2f4b2b32c587ea8020bf5cf0a1b58f0a6955c0bbb43ef5256b816e9c183ce5fbc6d3d5a6559c612c0d2411e69a29d7736b8bd1230f7bf8f7ffcfecd540cda4ce59bd6240adfb53f39edbdcb868648ace110b631f37aa09dd0e6ccc49f9051d8d1d8726852428ac5e813346601bb31b2ab4e7f135c7396d39db8c1d750d5f7ec218a0db086ca8139811dc53c6465c9df118107c9966d2bd1708889efe1ee3c899bfdeaed2fc5ea1edd4c63cee7924a432b6c2f4be205b121dec79b01f4f3ad2acb34902e4c35f1cd908e5ae7db36cde8f41a1a292f0246a5d6ab0b41fe1ce9fa3e6827c92226cd2058ec46ed4405922067a6a7900be3fffbd5090e25404e4969dd668ef82aa8a206c764e75b9e9a89311fecfe18d571ab61c8d8c1445e749f72ec01eaf27c188d05b3ed09cd967afb2318e4aaa16ce911d349b723411a4430057c26802f3fa48d65ad69ca4ef75dc95908926fc47e278757914f4905918a2211d43c73502c5b42a18e05c010b1605ed04df3653f0824692b9869f57a5793da4161c7a4db169b3d0aa09cb0ae8d265c245938b2a1dd264f1b031977f39422d6a6b5223fb2babe65ea913d9a231ab7fb857bb252e4aaaafead7c05db038511a1dade1578f2ddd71a06f8c944990f9c2ff8467175a41fbf4d5a39add729ba06cd5461dfa01da9fb05735323f7703153e514bd7c4d4409fc660b8a8924444ad40a7c9356c4b0107b6ee02486dbba2a0493f95ccf352a655210cc35bede32812608c95c452c8f193457a7fb7c8dedd8d802efcadd8cfd3249a7340b74850b920e6db7dbeb426f27bba6bbdb46dd55ab75b0b6c9a312776cd6b56197b7492ff52068cc5dcb459c1cfcdf9963871e4310fa7ad8a730482ea40bbd9959a4ff81a48fc01b3d7b5dca88de472a0de9785f2ce50b10fa2ed9d5c2d61aacf79f6a14bb676341c02f5cbd8182658908c0e4fe79ecdfb7b77b54332d6b5c46c15e0229c36c80dd6dfe1aa5273560d6b0a07becbeb6d44d294d38c56674baa7cfbaa0957ef778517244320c6e90e8ce780eea4b8f83d5eee57999368ad5cc760bed03e95e6ddd811298596d19f41b4357ee580bd6952735d8c2a2a6c5c19d3da7cf98c0add73f5f3deced7150572fa14a90a6b9794f0f0cd3667e4b915fda3e52f6ce8c0ac2c24157f296bf140f7a00205251d911342ec56e737b5e4317b77bb4e97c2d93e4df9e1d58ab4d201edd8cd68f02e7ca8e5188b94be42b0dc86e986234db6cc7b07d56ea8232c447211171865372860cafb2d8ffd82cbaa3aaa190d1213a92a35cfa87477a5e197a403bb816c1ee517274b07bd42ff3cae508ea06c841c68678abfea3f43adb809e700cea5c817ec39a223cded0c33d22d990510930a62ac37098f84614ce284f50937f5b4480693dbbcb2bc18a24f60f32bdabfbe7eff28e6e662a8b01153c53f4f0b06db3a6101ea159e35933658cf4180891974922f1dd2d8870055b41b5808ddfd89606ec68986cddcf85d0a390fd20adb1694f21ba60b036a370dc8384283696d33d624a76ffdfefd77fbd9546a0bb8a1b048944969cad2ba0c22c23238bc9b207ec029093963237ee2c5d4273009f30db134ba4b1940dd347bdddd5dafd5f65605a14f012b434ca903834777f651dee652ce61b6f04946a578eb4424744765a668ce7be76d6086403b43a69f1bae03fb1d36f5ff1d381db310e3729bc00c7b4925d9dd694e770f38495e44c597f9c5c09569f4c0323435a3d7a5a2e8db5f120ba5ef2b90557b88ba9f274fe93eb257b4076faaea514952f1cebf0d6e28781a836b4bcdcde7c6b3e1de206654859bf413781bbc5dfe38b222751575e1ab43988ef4237b50fb093f1c5995284072bf538779850a781d79fd52f41ca02bfff9e197c2968396d39e4861588fa75ba1efe031cdf2a6633c56dbd70ea1817026094c6cd62e2e1506d31d4617984ced9e94d66efbfab9b51417d61971c094ab3c367ced215a3e25e2ae31cd02b144c116c5d39a3b350d37c2d77071bf83acb26937497fe857f37e48048c32fc6023f908a6c2dd61b6653ec1acad7f2210cd5a711c9cdcc98527237bc61d363ea4a1b54c9d9265d048269435c97ee5a6f1827109090adcd8fba01c20fc306332d5276e93160a2c19b703d5ba8a4a302f17cc3081e3b51235738e900179945aaf11be4a1c7807baf0ef68353572859e2121cd1e5e6c9bc3b84033a896a05c7f0f8148470f4448a921ff8528880499c47ea677ad367cf7493cc28b9d54da2bba6a976c001e2ad4a1564196ab7cb901f1126ae26c9af0fbe60c0853a84e51f5116a45fa50b1a69365e1695e4be7de5b1d9bccb4a5f67c925fcf6ac0433ce1f4ce767cf9a47e471292821376e531e61868dbcaea86458033077060dc7c35c1d4e86c98d717bd21d8f9c87da05d481abe9855bf935bb6a4c7409d8ac09ea1e42a9045f737fe64652a4e1084d1416359fa98131b01518a43f49707204a51d782738268ed6979c2e7f05dab39b2906567a1a84f77f99cb5f8bc72fa959f703541cb8574d5b6e8df85ded3492b73acc81f2ca53e21ad7f5698c22c94ce59b6ac44aacefd66e66417232d312cac0165ddcc433424b26924a6214fee994d90daa310bf38ebcd8fb55f8d30ffb9e6acdde6a7cbf9797805947938ae3fec230e7e71309bdf1178be67078f037302c86551e000746a26df26a5944a3588895db9595527fbb5b2c40c276549040ce4d9e2debc3934e8eb17a7f99d60ded52905a94a837a4871f782258c7626b101f917c419d31098e38aed08fd210a8daf28f693a6316561d631a2ad32f08c13c23a5740d5b678fe9c51d9a27435e0534ba94faab4ef9527fc4a58dd18165edd2fcc14570c2947f3320515a0d2b00c67d8b49fb8fa94f19a9e087270024377d61e295fd3601ce3c0ee96423028057b61a859714fef72e5556b49dfd7f91ce8fd9374bb628e7f2b2a51c07fd7f06e22ff062cccc922610d3076094c20fd3ab04d69a69c224b65ed40ee50b8fe119815a066734777ae567a017a0a38c2210d81f39e2f555844f0f6cebd01df971dd4a352bcb43671fcf23d8083eb6f2735e9ddf356870f85415deeec795b297142a35c9240ce707637b8e7f49e7f5817c52472013416c0b02604846b5adbdaefc07c710cbe094dbf126ac8210329843ebaa4b4706f1886427a858d83fda2e647a3ae82ece22cfb9a7cb6aa4775184b7e21bb4773d55f1f34db9a08fd02c635df229849654d90a9918ccefe3060cadd2c5ef389052f5654fc0015538aef5d9bcd26a60ab773a9eafe7545477406e5ce40948e2fc9722c2ab2b3486c7e69874b31623c108004b3bf0c3911f2ae923f2af89ad85e80aa3fdf5d2e8903b67fed03e9d6f6f62348ff460c588c3173b4c406a0dd9677e8e991e6f33fcd831f3f9cb7b719b9d0ad876d880b05899bc5cc24e843af4002d57e68b59b4ec83571a5365593cd5739cb8ca418ea29521d27d747ebded1d0d45c4c267b4d5dde83e16d1784ec91fed3b1ee58253e2256a0647dd39a42f64f80e40f876e9fa013de3248e34f2ad204d93cf9cdd2df97a2814235c1af0dacecb28ed0bb0fd956b6ea92338cbf441c819a1c9ddb0969b855e37af585ecc155484a4b5e6455c2649d66e2ba4ed3db4d6981382d25eafb2e667629bb920acdbeb3b9cdf2cbe9bfb4ed44e3c5e088427675e17a72c1d6dea2487068c9c2646447c019404c190bcb36810524b3a7e0fca8a73f373449f7d9f22024a2bff15e062c4dcc144ca7d2a7293b4d1f09f6f42fa558f720415ae0d5652523ee691f73b1d402b7632242cf178b31b3ed864bfcd8b2d23f08014b31d8fd5cf8ab7af25652ce7ea5a37228c6635016920c779045fc77e6703acf939e29a4d8dffdeca6d9a5fa12f272e043b0692f18255d665c6ab7169aa13c9845f96a91dd94621db80a8513b0f730c40952143c868efb9e5e33f2b0097ff25d403146913eaa89128ba485698e83cf335d8c2f6d3dc13e55cf74ac3ec6550954ac24672c2dbf690b3e8d8d8001d9f050b4686481bbea73cca1d9ad7c409f9bf9ed6666765e34b9fb105ea9febde9b7da92f6b179ab45722ffea186fd912567d0f5ab979a34b166ef91d33ef031ac6e8e8946f8ef46ab13ff5bbf85ac370540bd36a548ed71b05305d73789bed4226a4c6c0d931ed1a48c75b550d5eee482bc16e14f09297ddf462cb04397b01052ea48e1a96062011278997edb2c48c4a1eda2b9351eef818947d07e302392efce5accb686ddf727f81e99a45df35fcac079df694fb6f3cadef1824ea01af7196f20a54ee14733c64e3999734cd8dc4d7c84d4dcf37b665aad6642893d04c28466cb19d88e8f24141f18a0967835843c407127589cae860da13f11f0116bfcbfaa6490c24bc47b0b5f074d5a686091593ed3be2293ff0702fe1f357baf869a2ece705709c7bc1d61f16746bb557b2b99da8792e3fbae075c253bf71cc0f6cf47dc84cc26b8103500166bb4c26c21a77169da947884755f667066a509297d396604f70ba7f65935315475348d1aadff9f4f952c224bb0db8e3a6d4eda1998950825cfd621ad858a2ea293ed0cadec3ef048863440ba9c8186a3d16af884087a14d9ee9474605f5a3ca1933ec5aed57c8a0f10b5ac8beb031a16613d0d5532f5162de2bbae80dae7a6b8643d7e2752ec3721716cd726dfa32b72c82cf0c51a5781f0eeac9b3f4392f96624f68886b5ea33bf355eb702326704120cbf7a3c724876ae21b4d8c2cbc6ac6b089c7ca728059efc43aa892cdca10f6e7dc057df7c10898a02dc1036d08595fd9c7e686e5f901a212cb1894f58fbc8ea03f3ea40be09ae680ee41e1369ebc89a7b0b6cc9febc24513130f08de43df46a21aa414fec238162ba8efcdd063049da3c087fb7a5bed802fee5710e6cb86aeb50869336196be857292822d4c45b21006a6bf0601629bb6ff6c581b947b93c949124c14b9d1eeb5fd60f7b38aae22c9aa32c297d31407f5497253abd4dd00a90a66b764e6caa9ef45c7dc240a9bda7a78c178de2431677d344c40bb7a958c6ece5148116d8633e226952153889e0b6a40c47071c0edff96f92a7e2ba2fc51c4036a327ab18a5b98d8bebe595f95a5f22acb01c6d9c3d08ef8d8a038eb596a49eee573c969f4275bea1928bd15fa3ef4907f00c30bcc98c0d5fdfd08c9c2a33fc4026bb6c31e4f6e53a043f18746d1be18b996b1fc5fb4a1f8f6680cc9a778d07ac6c1dd7c5bd6789e1f37bb509f09cfcb77c13a2e146615421dc22fce4082f690fb8b80651d38d485907ac2e2ccdaad2310bdb0e62b2466fe90d24d1db21815df8862ce6305e06403c1c7d92ef48d0a7495490e3f20f88c5f34e94f09810529340ac55a7b797", 0x1000}, {&(0x7f0000002540)="3e1b94f27f2480c53385244d0cfa34207fc8721c37f714f6663125784b3c46a966729142d8fb59daf2c16d54c8abc456a90db2b90f84870e04cb109723b8e703070841156c67b07ffc51fd27a3b4c9423877d0981470c160b9064f63b36aebab", 0x60}], 0x8) write(r0, &(0x7f0000002640)="d763e72a79b86a758b16b875f7b626873eb97bbafb1f141f959058f2c8ad715664a32c44f107727f787f27a006d6de673ba96bd467294c9346e396a3281446dd63baaa336b205856185f1abc0f5c8fb26ad064313113f2827a05cce7772717966cf5b9f9e256052af4b8adc61b4c9a18101a545408218dbda4bbfd6965502aa254af37702da961cfe4b2f1528ba37d0674724254f02b9a21e2ea8f9cbf64fb658f9a435cd24d884c5d6a7506586a9e8f3663245c43538dce3e386280e6c7484f34bb320b2b20ba4a7e6c8d7e9b3d5f8b3f2882d3d2e2b794e6a927b43782fc5017784f0d3ec456111ffc0d1bf64abda7c69810460578208e3fbbfdd8ee9c4965da86afb0b7f3b5363c48331d5c8357f3c0f9cd3940b1424b2b2f22ff7d14c40580ad4c239cb54ed93bd6c7fb1974c61610f12f182a8601ccde9a2bd7bd74721b702a37f6d7f6dfe238e4d1ede0bfb38852225b3dbe3d80fc4661670ac93f18593e77304302beaf1db57646f2a3e458fc8d522fbe39facb7245d54447313b11956230aabbd5d4bb054bac6869873c15e80add912bece2b3526ce06a6d652d85c468c8931f76ec10a2504bfa4854c6b6cff2d8f34b09007956f6309b81e166cc50d5a54c3280152fae509b31e8acccf7a75674f74e88bd0f031b26b6e10e7e306f14051bd168c27bc8e779ead40adf3994958ed88e28d2b7d5369fc141a01a98c9a1fbb98f0f7795588653b26309141595a2212f152348368d31962325dfc9d8209f854f7747f26b51cfb33d27cb8dace7be67b1532bddcaba40eb56c44c179c69cbd933678ffb1f153d9ffbe5dd0cd725865bd67402b56b3b3141c03e6c70418aec394dd4f629b20c12ffd75fc0efc65713b9312b6316dd45ae0d690ea0143bbc9fb99621c5ab7943f26c764a1d10a34c3fce0412e5216802e8e14f917dce1979a2b510fd4c4539cbb2869d79caf5dfef94ccfac532686e8aa81c32726f6c5c22c4acd2d5a20f2a6e0ea4f6b7cd7c7fdd6b2afa54530ed2d36a4d059639d76f4c568ee525f8ea8cf3b60c7841858c85a4e256590cfd02e45db27715aa380544c92ed9ebaadbb11f1440aba61aac3fa9cf2dc658fce39c46d391e8d4982b52644951d42d5b36de93b4fabe14be633f5517482158225aff8751fbf76775aac7dec35f0d74ef1781efeab74e064c0f0abe6301db2038e0b0895ed03a78ea812772b2ac360b8d67b7eca884645f1cc1c4630283b9738e863874de3b35fe547384f546055fddcee1b1f0191c75098383662b4badced2c0a8c67758dd1e4433be902c137777c5db08c403a0e7bacf305031566c9cfef2cf3acc417f2d199066b8e34f1e67c510fc83e2852400ee0fd656c768ea74f36a0bd06d82704452eb28f2df12e20d15e6cf290f141d80d2b78cd24ebf7929e8bad107ab3df9d4207ade6e0a50ed6d7575cff80da535a9acbf6a70eed437a22124f5ab55071645dc2c888078907f7579f8d911124a966fc2d1806522f9bbbe4922b61845e1aedab09f233d93af691d64f3c0e4d5c76ecae5cb7154e45c7451389c9dc2ce57258a7890a766a7d4605ebb6b30b075090fb2839e82fe96bd14d3dc4c2fd59e451d3ea78a3fe69ae40387d330bb80f1894491795dcae2206cb3aeb6b308abab6b3004733a569a1fcff625e13662bcc7dbb5f8d903213f96b6b26f4eebc79174ff34e2a7f83ba192bc42a6e9d3e8f9edd8547e057851567e3a62d898f073136127333269fdb0ea918308a30b1430b64ab074dcba9d0938952c51b01128cbf09112fcffcf63345aecc8622e3ae506164077ef7f729944d44ef9e5ba673ba83767984d51dc1e2ed6cc1098e374f7c604d6c315ba3c93fa040056fbaa6fce4be8e4e6b5e475580a57d56f504aa36e1ba0a53997bb53f125afc33891c07670f0c3c9337ae6e08f037699ae8a4e3de2784ee1e397d130923ce710770126b6b74eccf6499af8861bc9d462e00ee80137820d68523fdc5366ee7f3bb12c25e0f58bba0842853bf9ef0892c1e3ccc123a6ca8a9a96227f0bbf49605882d1d2451a16134525acef70c38449b24862e87adb537e7d1c849942c3baff049440fc197759206dcb14897d59ecd64cc53fc2b567d225037a44a93bed811616dc31d776ccbcf62ea28e9220ee5b9a64a9a3c975ed308ff432f9b6ce00b366b1596461200a20d258c0a40910d95228236d60aacb64bf8abd8c983c61b275f63eb6858c4e7fc73386460768a66486d916e26311903ef75bfc0266879b012b59174e9838047475c6de9e0db73531602f00b0a507364569fd68fedc27a54a00f24bd150ac72328dcd55f72973fdb813b5778fec7a1f90c961178db95cc90781eccd1e9e570bb74fc7ee172cf07c76a4812ea5ce9118a1da6081770d6b076b44ecee3535045ec16999e1c0219b0fb326f134b9e18c3d75cb8c1c55d82f8df2c11b06c61c3e34a9b1f1c39b5b2b2481aa54e4081c132dd5f84ba9b25d8ee7483c0c43ff73f675be127e90347fb7e39187a1e50c01130dd88884d2e49a6796422df2501718f1b53d7ea58e2914a1af0aa14622f4ff4e3408030dabac3fa981622fd0628645f99b3e7720b2f1be023a119d067a465a90a07e3612e3fb22c206af9d1c05689274395b2f896df90136ebd05c18217a7dd31e0a8bb63ece1e7f517a05ae29e56a0d42de7dd095b550b846d420cc03e3b5c4a4393763916bb26507f8bd130b723a5b496b78ae48cc712eb5d45e565b1d6841c52658f40185d280e2a12667b9bf6645010864a394fc5deefa0be2de9b798372e6d60f4a7d7891522e4c9a366835e098448c42c2d5b64d5e4b57c624fb14af1d76b7b71a430378ae921200e506112dfc09b88f008e2fed567defdafdf00fc1979c4048ad14b3b38b772df2e023b7de472d23ebcda97fd30a2b1a8bdf3ab30093cd08bbfcc212c35765690aa6da62f119c58e2871d9bf36bd036e387c95a149fb606d647b9bf69bfaefbb28b3e3ab1dd15c5d7565b4728e43b0624a02c5a93108616aea24bb67afd0379f360e7186db9ede3fdde377e2d72f59a3a2291b8a90357102693b5c2ef2b26bbbca5f83886f03446c6dbdaa98d458ca8dd2d3f66e84ca9a41c674b0af540c30e02d76a5f4566cb63bed36930f3d08b142d126175fc69d8b6a06cca171230239fafd2dafeb25f6a574a36542a7ec8e0a420111c654b0ff280eee594f8e131665cd439443996bbbd4c67fa53170f3f42436942f8bd5a2459ee31911779c9af5c2c2dcc83225131f5806da296d354fc33e9d1e269905441cbdf8b0072282af61fded3692a656f2353d7ffa7f981d3ee7d80fbeeeaef7761eeebed9d223374d1d053f7b7b7c0998beb973ecf4af1aae7e8b765c0ec0e5be2aa9e4e147494fd92486de549a1add9be745e010794dd0085fdbd8e5590271d410a6e14d888fb68c5991887405af61842c74e9221b2c1b312dc308c244a5de1910817b7e50b9cc5bda0867a9d73c88e3be25caca346db2e63fdc8cf84ef122c8747742f12b04b18f8f82b7f1fa0c826c097b083b9c82f12a69d65ac7011164b0c92fdcd834d1f50cf387c8560d8400b0f96aa1bc3726c0bdc8eac4239fb2abdb31e12cbb802b04f0d6964b9d4eeef21aa44e0287ad0dd48b9500a4a07841b698faf5685158a1fe877d0fd9d4875c7a9d89a8ffba85be6fe0fbb8c41231a6557468ecf4993d8310ccd0f9d9f5c4ffdcf47fd77ebe6801118ecb0ddf3d6b8b3da035ff012000a862a625ac7d5680c59e2dec4e95b28bc71d5a043f12be8e4e1a7068ef01ddd28c10276dc8e57fc0bcf48a9a9ecf522648c67490c7ca050aa7f85ce59ad964be12c71520e9ecbca5efc3af766ef6e132c347100b3c526a6e816e91452910ee869b1d821edf139b6ad5ccc0a6b35425680edce0e83325e00d849cb8de0be44498cb75a39525a1b94b8a8168f5359c9a83cda54dd680599b4c7b09cb4a3a31156de67acdeda9173bc8940818926ccf634e8f690ca2186871b5adb58fa50e54cf291f31d7c48ffed1506467ac3e6f99cd93ff8e8d92c011eb9adb0c7ac59797590a14d18646c8fc5855cb1210482e6b99cbae7705f1078e098099a2229263f08f36049b06508deaa86f909e5df93bda2a8e36f726e4c3caa4f08509baeae4fe9dd50d767e57f175a464e54050ade7e98175f0cbf8007c86d42eb73212795878a2765e96e47ad0424581143fb7165886ce14d9c046a09746fa7c8baeee595b503e2b819c6b96ea90ed844c1c55d726398a3c56a47d5ef6c56c9edba9dc678701ddb51f9b357171a82a906e09c92dc72e0071b3fca2679ee7e55f2aa391ea71b3ed534f287f563e2a31d7d55fc7f1140565831fcdbaaa7aa2662cea5c7d8fd45efb68001ef88e590a627d3819bf0bae4af1521b499bae1e57ffe2b51531dc1b48ce9e880c81145a161e6f9b8b06e56654ce7fcad19a710aeb9c0a00a744f275e9ecc4cf9f4d9c3ca5dcf873b3467095eb9e9d0b8f3006f42e63e926299953618c32cc8cbe7536be9751006b239263ea9f845b45ee71371b03a64bba59a93ca181270486bd9bf2da724bd40aacb2e9f716e0a487ec61f2590daed1beb574b717798776767fe6f21eeec6bf1ab89b3cee0ddc0648dca1aaa8a81f3b9fbc8544d8030c164d7e1246437685289266437b37da27267c942cfc3c76b2d189cbee63062cec1238c91d8b545a8dd522da1900e152e6b09b6034bca8a898b24566a4f001038b01a1a2eb99bd150c3bf9ab0231e4fac70a44e0062cb43a17e71af0f7cbeff2e2bcc8bfdfc04fd8a389631d0a6779b5cb9b44d6e2026df6639a7866d641167cc1b5f998bf438845b330131939b0c2d9387b2edb416604ad5a89ad025955c56514becee254c004c57ec751d36708ec2e20315a19513548a9322d0de5e92afa44a9992dcb343a347358725ecba2d7a83b4cd67b8baea380e3f2e4762c3e16da864de5408d3cefdc017d3f6f1caeaf914207be6e9d64a9bdc2df4cc9d5a37f3b8be2ea7dc733921f4d0d047cef696d2e5978fce1457f8fcd18a43d5ba4df9bf3d95186bc600efc3f82f7c61141e147e9d440c5d27f6ab5d14ed6198410337450207d684d06f71e4d952de4cf9b3dca2a8b3fe2a51e00e25e2ab3e7e5d6128a32c2b0e6a57a5277d4dfcb85f0e31ebff9f06396b86a277da83437ce2df5077c1b66091bc4c42c212c9fce38f94058eb477b00e083b44239e5ef729e8c91a80e0ebe42389a276a9b70672b93a36d0d089fb6b830076990731804a833dc82af8251bacda93ddc2eac4c6618ceb914ca507ec9c3746bc73c3f25d07e5919a2be18c195001c75c928eb485cdb6698bc9dd301792358757194301d40eba368096f0f3bc30f947ce4d322410fc34a705c398d1fc0e727d8efff4e96c698c75e252c0bee565effba7d37590118ecaee90d8ed6b2d47dd8721e52680aed53b67c85f8f8c0714bb745b87288a3980ef1d11f4d22822c26c644eeb09fc66cd1cca155df16cd36a28c61b8644458e453464e285149655ae82c7bd1768eed87b15450df4624ece6029c5fd6f67bd7360a59a846f6e8ce0117a57bf880d5c9c552149f9d3059eed37da2826e4d004ff22b6b4a8ec28d08d6c88619a1531fd6874f45839b38fdfb827380efe72ae04bbc8d0c50e7e928381c56127f20de9ca2af0191359056e0cd3f7ebd0d2a0bc585d9009272535380f2fa112ef8b72f2c99a2e68968f21262381637f23bc93298f69c073c77cf125c3e5bf56aadce191ccb733cd02f5987", 0x1000) 05:41:03 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) 05:41:03 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x0, 0x9, 0x1, 0x6, 0xd0, 0x0, 0x1, 0x0, 0xfff, 0x7}) 05:41:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) writev(r2, &(0x7f00000014c0)=[{&(0x7f0000000440)="6fbaa3453f203af57faacab2166cc54dd89146f4cb9b0afd54a73110ef77586d7bcc9018d1af65b7b4e512768a5d807ee5ab0441987cfe89e4274fc0ecd54f0040a9b9e06ce10b50b113d7aff9576303cb8d4e540851a6cd504560e60ae0287930373e4c8489974f23a9b86959f9f6e9534cebe274406d81fde691e09b0f30099f3c482a88366d29eec47a9f350eeeacddb17d7228b3cff36cd0b17de1a5dc52f2eaae9ee1491ca1e6771f08b7eb1717467c51947868b5ceca9bc2cd1f3b27ff726895d669849defc2fdf46b4dde598176deb591f0214fa4fbe6bccd9727b3644b69e32130ebb01fe3310bbb58e82950684fed8ffd4ef866f412f417617d3e90b1fbe2ccae95779708cc507ee6808fa5c9d60b10e7f54c3abc4a360fd334dd30d419089c89471b360e31841b21ee49ff510236ebcf5b63320b6001430a20b94db342ad06945d4896b1bd34436664ed0e436ddf03f75984e8217ea1b3d9f3fdefcbf6bc0ea4edb74ea612e894e528e782a62edf37043b5f8f477031f9dd650b339cef07d2cd2da14c952c69dd53acb4cbfa0c10dbf28aea484ea9934b11d902cb0a455cc20412845b2a30e2731d182e2a830ca0544571065ed829603cdeecfc3925c6819f979d866f7371ddd1e0e694758b54e5188acc7c8a1aa711c5381797bda33d8a9755b7edb38a4ed8c02a77a794df6d3e33c25d522180fec5a64d36bb74b6b2f32c79d33791a386894043a86fcbc97e397968b79fa86ebaebe2d98bbb5c1078ae358430b6b7c640215c27ebfd650cfacca56dcff9cca8101a8eaf4a1cbd84a59dac3a455b54a694f32112e4f588c800167b7c9cb2596912d57db98c625dc8e6b21e23324f0492ec30b8209e41d58112eb88a9afea0bf5d822d70c3d95634f3747b0e669f3147459e6bc575ee3f1dea1319f4fccb78673e5ec56b2a2adf574b4ed7cbcfddb9c5c25588ca274dccd5959996414aae0d5a08a17ec5345915f62c15824ddddc02a079192b936d4d54f8511a9f6df041e8456045178e110ef", 0x2df}], 0x1) socket(0x18, 0x2, 0x8) 05:41:03 executing program 1: socketpair(0x12, 0x3, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="03da10415c19f54fb9bd6d016c1828fea10d4028a25a31ed5f192beb1664d215828bba025863048f4238", 0x2a) setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) socketpair(0x0, 0x3, 0x10001, &(0x7f00000000c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000280)=0x9) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) pipe(&(0x7f0000000180)) 05:41:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x100008000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 05:41:03 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r1, 0x0, 0x0) 05:41:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20201, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x22) 05:41:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) 05:41:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xf1f1, 0x7fffffbf, "a508000000027f00007f1000000000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:41:03 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xffffffffffffffff, 0x13, &(0x7f0000000000)="04000000", 0xfea1) 05:41:04 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000180)=""/244, 0xf4}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/219, 0xdb}, {&(0x7f0000000440)=""/170, 0xaa}], 0x4) r1 = socket(0x2, 0x4000, 0x3) recvfrom(r1, &(0x7f0000000040)=""/177, 0xb1, 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCCBRK(r2, 0x2000747a) 05:41:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x85, 0x2}, {0x82, 0x9}, {0x0, 0x3}, {0x44, 0x7f}, {0x8b, 0x6}, {0xc7, 0xd900000000000000}, {0x44, 0x73d00192}, {0x0, 0x4}, {0x183, 0xff}], 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() 05:41:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) 05:41:04 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shmget(0x2, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) setrlimit(0x40000000000008, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x41, 0x0, 0x0, 0x1}], 0x1ff, 0x0, 0x0, 0x0) dup2(r3, r4) fcntl$setstatus(r2, 0x4, 0xc7) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x19, 0x9, {0x6, 0x4}}) fcntl$getflags(r0, 0x3) pipe2(&(0x7f0000000040), 0x4) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x5, 0x0, 0x1f, 0x6}], 0x1f, 0x0, 0x100000000, 0x0) close(r2) 05:41:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "080040000082ac0000ffe0357f00000005ffffff"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0xfffffffffffffffd) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x9, 0xb, &(0x7f00000000c0)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:41:04 executing program 1: clock_gettime(0x2, &(0x7f0000000580)) r0 = getuid() setuid(r0) r1 = syz_open_pts() fcntl$getflags(r1, 0x7) r2 = socket$inet(0x2, 0x1, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x0, 0x1}, {0x18, 0x3, 0x7fff, 0x2}, 0x9, [0x0, 0x5, 0x6, 0x1ff, 0x6, 0x6513, 0xfffffffffffffff9, 0x2]}, 0x3c) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r5, &(0x7f0000000540)=@un=@abs, &(0x7f0000000140)=0x52) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000240)='\x00', 0x1) setsockopt(r6, 0xa76, 0xa, 0x0, 0xfdab) r7 = socket(0x18, 0x4000, 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) write(r8, &(0x7f00000002c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d", 0xe9) poll(&(0x7f00000003c0)=[{r8, 0x84}, {r1, 0x4}, {r5, 0x4}], 0x162, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x10000000000003ff, [0x1fc, 0x100000001, 0x6, 0x6, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r9 = semget$private(0x0, 0x6, 0x8c) clock_gettime(0x2, &(0x7f0000000180)) semop(r9, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) getgid() semop(r9, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x3, 0x9, 0x800}, {0x4, 0xffffffffffffffff}, {0x0, 0x8, 0x1000}, {0x0, 0x7, 0x1000}], 0x5) ioctl$TIOCSDTR(r1, 0x20007479) r10 = fcntl$dupfd(r2, 0xa, r1) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f00000000c0)) semctl$GETNCNT(r9, 0x5, 0x3, &(0x7f00000007c0)=""/76) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000440)=0x13351130ac9513c3) setuid(r0) semop(r9, &(0x7f0000000080)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x4, 0x0, 0x1800}, {0x0, 0x4}, {0x5, 0x9ac, 0xfff}], 0x4) 05:41:04 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) read(r1, &(0x7f0000000040)=""/116, 0x74) fcntl$setflags(r1, 0x2, 0x1) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28a1520481979314364b04191f950000000000000000000000000000012478b00ceab974a5aff19698af53a3602e6f9b8499eaf391c0a487cd9fe6e29fb16edd7c29a8358a3d8c501028439807caafe30f", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) fcntl$setflags(r1, 0x2, 0x1) 05:41:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000080)='./file0\x00', 0x4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x7, 0x3}, 0x10) socket$inet(0x2, 0x8007, 0xfffffffffffffe01) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) listen(r0, 0x1ff) 05:41:04 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x801) pipe(&(0x7f0000000280)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x4, 0x6}, {0x18, 0x2, 0x10000, 0x80000000}, 0x10001, [0x1000101, 0x2, 0x1, 0x200, 0x20, 0xffffffffffffff3f, 0x9, 0x7fffffff]}, 0x3c) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x30d) r2 = dup(r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000240)=0x1) unlink(&(0x7f0000000100)='./file0\x00') sendto$inet(r0, &(0x7f0000000080)="513ed856ed6bfdf9ffe62a37c5b22a30092db434b36c8030c09243a222c6785250c6b93edfc761e1e7c7e7a6ba60b485b46c9c4bb2a1ff411387174aeb6b4911b409ed85ea06bb8a2d63aadc80728717fb387374", 0x54, 0x1, 0x0, 0x0) dup(r0) r3 = semget$private(0x0, 0x3, 0x10) semop(r3, &(0x7f0000000200)=[{0x4, 0x7fff, 0x1000}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x42a, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x40, 0x8, 0xffffffffffffffff, 0x81, "649896d12f5b65fbda6443df5661faf083b7c3f3", 0x5, 0x1}) 05:41:04 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) r1 = socket(0x2, 0x2, 0x0) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000000), 0x8, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xfffffffffffffcf7) setsockopt(r4, 0x8, 0x5, &(0x7f0000000100)="a9aa454fe5d45695e5d0506238d5cbe5483a91d94bd755c795e8dfce8ac73725c12f9db32c5a4e95f68012022c8a1a5ffdeb716f7704e75175a560cbd858936f61be2cb24446b716fc389c50701cc62716b2ba2c3741c5e1d922cf569eb8c758a9656cdcc2d10689a5ea2293d0e9909ef4b4d85edfededc654a6b4c7fcd0b4b1613721", 0x83) socket(0x6, 0x7, 0x5) 05:41:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0xfffffffffffffffe}], 0x9}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x82, 0x3ff}], 0x1}) 05:41:05 executing program 1: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r4 = msgget$private(0x0, 0x20) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000013c0)=0x65ca) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000080)=0xc) r7 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r8 = dup(r6) getsockname$unix(r8, &(0x7f0000004680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4010a88029d5c43847ae6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e06c907bf73204234038374e3bd74a1216cd6c7a2f3972f9c0316d21702447a984e7720f3c0802080209031904451445b631afd0cc0114fbb8023f6ce08cae8030bfe85c11424993c37f1121b7209b19ecd978f8a94c96f736aa16cf73005bde2f3ae8d2fb50df1885ceae452f16914ced69995b9ab0f9cc049d24a2109b9300503cdd658a8442e027231dc2197461ca46124b7abce26b61e62151490ec0cd3b5fd210b1233249d73629d4f1372e5d11133143d3ceeec1579421c5a749656800753b843645396f73c09adbccfcd06eac33b775427c0c3fca3d624226681aec3090070bcd8d4db4700edd53a893a14128a5e675e0e25c934cf948aaa287f4f1a33a33d090976bd593e942d65e4aaa8286e0a69890ac836e4c1338eea109529d94ef323dec5e0947c46136b2b79c4f95c86b99a4cff9dd21e5b5"], 0x0) shmdt(r3) msgctl$IPC_RMID(r4, 0x0) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f00006f5000/0x13000)=nil, 0x13000, 0x5) socket(0x10010, 0x1, 0x0) setegid(r9) r10 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r10, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgget$private(0x0, 0x100) msgrcv(r10, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) msgsnd(r10, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) msgsnd(r10, &(0x7f0000000200)={0x3, "68f54b5518658b7a0945ed4a9701d21ae996a774bc17ef735e28a2b9228d762dd8f422c5098df60906386a97e832694c499c04cb37604638e7abea7e087665718511ea6ae164d6b72597e19185ad644d3f40535bd5e0b9cf2c7ac596362b15f5599beec9266279361e4ecfb37f2f47eb09"}, 0x79, 0x800) 05:41:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 05:41:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/117, 0x75) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x6) 05:41:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') 05:41:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x37}], 0x10000, 0x0, 0xf143, 0x0) close(r0) getppid() 05:41:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 05:41:05 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, 0x0) syz_open_pts() poll(0x0, 0x348, 0x0) fcntl$getown(r0, 0x5) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)}], 0x1) getpgid(0xffffffffffffffff) 05:41:06 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x810, 0x60) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0xfffffffffffffffd}, {0x18, 0x3, 0x0, 0x6}, 0x9, [0x9, 0x7, 0x7ff, 0x8, 0x4, 0x101, 0xff, 0x8]}, 0x3c) 05:41:06 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/51}, &(0x7f0000000080)=0x35) readv(r0, &(0x7f0000001600)=[{&(0x7f00000000c0)=""/161, 0xa1}, {&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/30, 0x1e}, {&(0x7f0000000300)=""/109, 0x6d}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/99, 0x63}, {&(0x7f0000001500)=""/218, 0xda}], 0x9) execve(0x0, 0x0, 0x0) 05:41:06 executing program 0: r0 = syz_open_pts() r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffd, 0x100000000, r1}) flock(r0, 0xb) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) unlink(&(0x7f0000000100)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20081, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x20, 0x1, 0xe6b, 0x0, 0x8001, 0x4, 0x960, 0x1, 0x0, 0x2, 0x1f}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x6, 0xffffffffffffff81, 0x1, 0xffff, 0x1000, 0x6, 0x1, 0x3, 0xfffffffffffffff7, 0x3}) 05:41:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) 05:41:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "8528802000e9000002050028ce2ba9824469b380"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:41:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f00000030c0)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a31e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d21349b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e36b4a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60734ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0e10a0d8328b9d92d773d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7a6dbf851256806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d1e3ff829ffcef010a155d9800100000000000000938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042104966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fb3bf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb515d704fba19cc6cd66dc7905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c864789e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9e856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e4332981f7d44d2582b99589fff6a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b164f99e4533e51a7c4f8608a187114a5f766970000000000000059410d203798bd637e88c728e806aac11ef4b3c8600bf8d8a385383b3171fb50adf3c35295f893859aa7a030f718260d70dc9fb1a7459935654b428ec1029755b5e3c443049fafd398d6274d0f2ec929eaa70bd5b85816a7562d151804ccf881e3493fcb619906b4d549c9a8a44d68b5e357c9e173b661bcc311216edf11cd3f41a6f3e6aeea4b14db30ce6c5fa02c0e16b26885657bdcf1e7e777aa5ad13688b5bd602410670c14556ce3cf2138a22d6bad64", 0x1001) 05:41:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) r1 = getpgrp() r2 = getuid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 05:41:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="8745980cd696ddb1aba3c89d1e52c1fdb849cb7ea91a5a13", 0x18}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xba5, 0xfffffffffffffffc, 0x8, "f69b2256db24ca665c6d2adfe04300"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xffffffffffffffb5) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d", 0x3c}], 0x1) 05:41:07 executing program 0: r0 = semget(0x3, 0x0, 0x251) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x58, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="9457a1524498b48eb764cf43832e1d59cabbd0f331bbdda3ecaefe3b135d364f7431b762ca9526e8db2a821714b32066d2c34073b71dd0b04e4f055cbc04d6c6f40579828622cc3c8e369606272377991bdb8c559b1b8a3c8e13c7b3bc2867fc5b9b9ef0e7c5bb9818129ab76d534a4353572624f3707caae0a7cad20f25ba99c2db2e74ae5bdfff5ce153262f58f0ddbc67cf00f7cbb84b85c13ce24e8a0d21d620b4870fa072b6fc6c75fdb1c8b71f29a53e40185707bcb1cc0c1d5d5294ae8d4de98701066dcdb35e54708917f3e2e7d63a22f6945e7bd3d46767", 0xdc}, {&(0x7f0000000180)="309097e24b3458dcdb0c002b600fed748c2aab09cb2d674ceb47508d621c7d6b2d253d4844c6e9796f00f2747368f007dbd53d9e231abee1b5de02ed837851b59ca8e232f211b600e8a4ff0755cec056dbcdf371659faf75375ed53a9ed7169e7a6062e6adc01df57275e7ce2867b74169c29f0017b73ac0b8465d6a46bf2c737028d763e248d21947", 0x89}, {&(0x7f0000000240)="f9dede5632cb82ee0e29fb42382f23dae6aca3c4b9fad831d5d3190f", 0x1c}, {&(0x7f0000000280)="19c6167ba1d8597afceda2127c940ff575b32aa51f96bc5b6c595e0977a3b38cc6794fd3e26380577fc4daa12356321d", 0x30}, {&(0x7f00000002c0)="4a9ce77fb325be6c765c14c5e37ab62319931abb05dd420d930e575c49311d3e3070760a0dc70b1452c52765021340ce0d9de48317b86108dfcfaf7e770cb2a9731568eb2648fb774ec4e777072829ac4be238e669444d93b5ea151d007a031a6e7ea939b7921b8294f623be80fdb635eded403682712d1cdff7d1", 0x7b}, {&(0x7f0000000340)="ab02eb7123bbfc45f1e4013b82e54ee6b03c6b07d6723b40a52123ece629ec51640b5c94d6c164f244b06cc9771c15a0ee75dd853d2bf9cb959d257505f5f9593057152ecb6482e4b9a450e41e62b13aee99cc0a967c3b4be8f3a3c95e30da8dd5cbec", 0x63}], 0x6, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r3, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1]}], 0x90, 0x1}, 0xc) flock(r1, 0xc) 05:41:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) fchflags(r0, 0x6) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 05:41:07 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f00000001c0)=""/181, 0xb5, 0x2, &(0x7f0000000280)={0x18, 0x1, 0x0, 0x935e}, 0xc) r2 = semget(0x1, 0x2, 0x110) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000080)=""/134) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x2, 0x7feffffe}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) fcntl$getown(r1, 0x5) pledge(&(0x7f0000000000)='.,\'\x00', &(0x7f0000000040)='\x00') r4 = dup2(r0, r0) accept$inet6(r4, 0x0, &(0x7f0000000140)) 05:41:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x2, 0x200000000000001, 0x0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0xbd) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) write(r1, &(0x7f0000000000)="87", 0x1) recvfrom(r0, &(0x7f0000000100)=""/161, 0xa1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket(0x10, 0x4004, 0x4) 05:41:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) 05:41:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x6}, 0xffffffffffffff4a) write(r0, &(0x7f00000030c0)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a31e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d21349b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e36b4a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60734ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0e10a0d8328b9d92d773d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7a6dbf851256806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d1e3ff829ffcef010a155d9800100000000000000938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042104966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fb3bf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb515d704fba19cc6cd66dc7905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c864789e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9e856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e4332981f7d44d2582b99589fff6a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b164f99e4533e51a7c4f8608a187114a5f766970000000000000059410d203798bd637e88c728e806aac11ef4b3c8600bf8d8a385383b3171fb50adf3c35295f893859aa7a030f718260d70dc9fb1a7459935654b428ec1029755b5e3c443049fafd398d6274d0f2ec929eaa70bd5b85816a7562d151804ccf881e3493fcb619906b4d549c9a8a44d68b5e357c9e173b661bcc311216edf11cd3f41a6f3e6aeea4b14db30ce6c5fa02c0e16b26885657bdcf1e7e777aa5ad13688b5bd602410670c14556ce3cf2138a22d6bad64", 0xfffffffffffffd8f) 05:41:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0), 0xfffffffffffffe86) r1 = getppid() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="54d7a3c646fba9fb2c7965932bb0a5", 0xf}, {&(0x7f0000000140)="6d7a55e4bbdf29dfd85407ecfe199f33b2faadf92827b5552e5c86148abf299ab49b4e1c42c83805d24fd0686640cc6f9dd987a2abd52b538cd4a31a11942256bf34cf78395169b1685ac170fb8dd8549627542f3213bc8210db6c1adcf1e7df498a1e9bf6506df5be675294fd73620c2888bcbddfdfc6baeca08656e3e9ff03f45c2bd6810cb927c83dbef41f1f58f44952fd751983a7c8f03e8d1c0ec78a0777c1db4f7aeab429ce7c27891af389ceb25d33187ee74a329f10887b06c64532c693612b60e7bfd1f879b1daa14d4938a9940e93d031691bd1251a66e63fad82927e88e31460fe5945bdcde893d53c0d91bcfc2b0bce6df26c05", 0xfa}, {&(0x7f0000000240)="49e0249e0d055d08f14bc486b94212ecc1e1e95928dafbed03710b8a76fe48d8a25f6518145b6b8ca21655b84c89794671903a4964aa76912c7c94829536194b9f", 0x41}, {&(0x7f00000002c0)="51956a266d384e70574abb23a6442330d16cd0ea9f93402c9c6700ca799e04859ffa52bc7674b3d0325d2395a9de3aed969c922b0513421a8e473513597107c8905e9a0e28552e3482077033eac35f7cd7b0acefcf3c3f1d53f0113b9a6aa8f2b1ef2752cd0abbfde5594f663ae4bbd87ec1abaa6d7c9062037caf7ab7a40ca41ec86c7f6dfc92258692b34e57765ba686183548373ee0c9c5811e78685e5a6f3dd4706b4283eee1958b7c8412f49d5758538874aa5e91f130e30c9904a8ac53e3e53dc0", 0xc4}], 0x4, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x48, 0x404}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) uvm_fault(0xffffffff82316078, 0xffff800004d82002, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82316078, 0xffff800004d82002, 0, 1) -> e rtable_satoplen(21,ffff800004d81f59) at rtable_satoplen+0x150 end trace frame: 0xffff800020c5d0c0, count: 0 ddb{1}> trace rtable_satoplen(21,ffff800004d81f59) at rtable_satoplen+0x150 rtable_lookup(0,ffff800004d81f09,ffff800004d81f59,ffff800004d81f11,21) at rtable_lookup+0xfd rtm_output(ffff800004d81f00,ffff800020c5d1b0,ffff800020c5d1b8,21,0) at rtm_output+0x10c route_output(fffffd806f1fc200,fffffd807e959910,0,0) at route_output+0x79b route_usrreq(fffffd807e959910,9,fffffd806f1fc200,0,0,ffff800020b159d0) at route_usrreq+0x35d sosend(fffffd807e959910,0,ffff800020c5d478,0,0,0) at sosend+0x6eb sendit(ffff800020b159d0,3,ffff800020c5d538,0,ffff800020c5d600) at sendit+0x590 sys_sendto(ffff800020b159d0,ffff800020c5d618,ffff800020c5d600) at sys_sendto+0x92 syscall(ffff800020c5d6b0) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffd8,0,6,bb7e39c6010) at Xsyscall+0x128 end of kernel end trace frame: 0xbba1b4ab1e0, count: -10 ddb{1}> show registers rdi 0 rsi 0xaa rbp 0xffff800020c5d020 rbx 0xffffffffffffff5a rdx 0xffff800004d81f5d rcx 0xffff800004d82003 rax 0xffff800004d82003 r8 0x21 r9 0x1 r10 0x4 r11 0x3f1723e03e32612d r12 0 r13 0xffff800004d82003 r14 0xffffffff821d4d38 mplsdomain r15 0x4 rip 0xffffffff817c8070 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff800020c5cfd0 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> show proc PROC (syz-executor.1) pid=210632 stat=onproc flags process=10 proc=4000000 pri=64, usrpri=64, nice=20 forw=0xffffffffffffffff, list=0xffff800020b144b8,0xffffffff823853b0 process=0xffff800020b3ba50 user=0xffff800020c58000, vmspace=0xfffffd807effd2d0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 45622 91473 67391 32767 2 0x10 syz-executor.1 *45622 210632 67391 32767 7 0x4000010 syz-executor.1 17162 139496 7531 32767 7 0x10 syz-executor.0 17162 124991 7531 32767 3 0x4000090 fsleep syz-executor.0 17162 510543 7531 32767 3 0x4000090 fsleep syz-executor.0 17162 512387 7531 32767 3 0x4000090 fsleep syz-executor.0 17162 292117 7531 32767 2 0x4000010 syz-executor.0 67391 314755 46036 32767 3 0x90 nanosleep syz-executor.1 46036 125629 37695 0 3 0x82 wait syz-executor.1 7531 360828 41788 32767 3 0x90 nanosleep syz-executor.0 41788 190211 37695 0 3 0x82 wait syz-executor.0 30116 237958 0 0 3 0x14200 bored sosplice 37695 123581 46876 0 3 0x82 thrsleep syz-fuzzer 37695 365654 46876 0 3 0x4000082 thrsleep syz-fuzzer 37695 180748 46876 0 3 0x4000082 thrsleep syz-fuzzer 37695 195974 46876 0 3 0x4000082 thrsleep syz-fuzzer 37695 176624 46876 0 3 0x4000082 thrsleep syz-fuzzer 37695 320101 46876 0 3 0x4000082 kqread syz-fuzzer 37695 317720 46876 0 3 0x4000082 thrsleep syz-fuzzer 37695 70467 46876 0 3 0x4000082 thrsleep syz-fuzzer 37695 170065 46876 0 3 0x4000082 thrsleep syz-fuzzer 37695 426038 46876 0 3 0x4000082 thrsleep syz-fuzzer 46876 24496 54639 0 3 0x10008a pause ksh 54639 323441 36706 0 3 0x92 select sshd 72559 350892 1 0 3 0x100083 ttyin getty 36706 336690 1 0 3 0x80 select sshd 95769 260826 34883 73 2 0x100090 syslogd 34883 390882 1 0 3 0x100082 netio syslogd 12781 515539 1 77 3 0x100090 poll dhclient 89803 422928 1 0 3 0x80 poll dhclient 38765 393536 0 0 2 0x14200 zerothread 76506 396634 0 0 3 0x14200 aiodoned aiodoned 25582 112022 0 0 3 0x14200 syncer update 29374 287781 0 0 3 0x14200 cleaner cleaner 54241 501558 0 0 3 0x14200 reaper reaper 70790 109968 0 0 3 0x14200 pgdaemon pagedaemon 6357 29292 0 0 3 0x14200 bored crynlk 8702 354113 0 0 3 0x14200 bored crypto 42277 259497 0 0 3 0x40014200 acpi0 acpi0 87946 449700 0 0 3 0x40014200 idle1 61546 82575 0 0 3 0x14200 bored softnet 25406 10992 0 0 3 0x14200 bored systqmp 30805 268211 0 0 3 0x14200 bored systq 49307 338236 0 0 3 0x40014200 bored softclock 23783 22185 0 0 3 0x40014200 idle0 38098 200899 0 0 3 0x14200 bored smr 1 6029 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 45622 (syz-executor.1) thread 0xffff800020b159d0 (210632) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82389260) locked @ /syzkaller/managers/setuid/kernel/sys/arch/amd64/amd64/trap.c:161 #0 witness_lock+0x594 #1 solock+0x7e #2 sosend+0x586 #3 sendit+0x590 #4 sys_sendto+0x92 #5 syscall+0x5b8 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9459 6321K 6321K 78643K 10566 0 0 pcb 26 9K 10K 78643K 144 0 0 rtable 98 3K 3K 78643K 296 0 0 ifaddr 35 10K 10K 78643K 61 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 19 0 0 iov 0 0K 16K 78643K 16 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1201 75K 75K 78643K 1314 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 6 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 22 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 8 25K 29K 78643K 201 0 0 proc 41 38K 58K 78643K 353 0 0 subproc 68 69634K 69634K 78643K 204 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 14 0 0 in_multi 33 2K 2K 78643K 86 0 0 ether_multi 1 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 190 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 81 20K 20K 78643K 1374 0 0 UVM aobj 12 2K 2K 78643K 14 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 2 0 0 NDP 5 0K 0K 78643K 21 0 0 temp 91 2366K 2432K 78643K 3546 0 0 kqueue 0 0K 0K 78643K 1 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 4 1 0 1 1 0 8 0 inpcbpl 280 123 0 114 1 0 1 1 0 8 0 plimitpl 152 32 0 23 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 77 0 37 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 40 0 40 1 1 0 1 0 8 0 tcpcb 544 44 0 38 1 0 1 1 0 8 0 nd6 48 12 0 8 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 355 0 171 12 0 12 12 0 8 0 art_table 32 356 0 171 2 0 2 2 0 8 0 art_node 16 76 0 42 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 5 2 1 1 1 0 8 1 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 12 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1650 0 237 46 0 46 46 0 8 0 ffsino 272 1650 0 237 95 0 95 95 0 8 0 nchpl 144 2101 0 492 61 0 61 61 0 8 0 uvmvnodes 72 1761 0 0 33 0 33 33 0 8 0 vnodes 200 1761 0 0 93 0 93 93 0 8 0 namei 1024 5660 0 5660 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 5512 0 5512 6 5 1 5 0 8 1 sigapl 432 359 0 343 2 0 2 2 0 8 0 futexpl 56 1787 0 1784 1 0 1 1 0 8 0 knotepl 112 170 0 151 1 0 1 1 0 8 0 kqueuepl 104 41 0 39 1 0 1 1 0 8 0 pipepl 112 264 0 245 2 1 1 1 0 8 0 fdescpl 488 360 0 343 3 0 3 3 0 8 0 filepl 152 2122 0 2021 6 1 5 5 0 8 1 lockfpl 104 32 0 32 2 1 1 1 0 8 1 lockfspl 32 103 0 103 2 1 1 1 0 8 1 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 25 0 15 1 0 1 1 0 8 0 ucredpl 96 478 0 469 1 0 1 1 0 8 0 zombiepl 144 343 0 343 1 0 1 1 0 8 1 processpl 840 376 0 343 4 0 4 4 0 8 0 procpl 600 723 0 676 4 0 4 4 0 8 0 srpgc 64 22 0 22 1 0 1 1 0 8 1 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 262 0 240 3 0 3 3 0 8 0 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 129 0 0 16 0 16 16 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 149 0 0 9 0 9 9 0 8 0 bufpl 256 5911 0 1122 300 0 300 300 0 8 0 anonpl 16 41560 0 35311 32 3 29 31 0 125 0 amapchunkpl 152 1792 0 1699 6 1 5 5 0 158 1 amappl16 192 1147 0 794 21 1 20 20 0 8 2 amappl15 184 132 0 126 1 0 1 1 0 8 0 amappl14 176 36 0 31 2 1 1 1 0 8 0 amappl13 168 27 0 24 1 0 1 1 0 8 0 amappl12 160 21 0 18 1 0 1 1 0 8 0 amappl11 152 74 0 60 1 0 1 1 0 8 0 amappl10 144 99 0 95 1 0 1 1 0 8 0 amappl9 136 596 0 592 1 0 1 1 0 8 0 amappl8 128 167 0 152 1 0 1 1 0 8 0 amappl7 120 78 0 71 1 0 1 1 0 8 0 amappl6 112 57 0 51 1 0 1 1 0 8 0 amappl5 104 111 0 101 1 0 1 1 0 8 0 amappl4 96 556 0 524 2 1 1 2 0 8 0 amappl3 88 127 0 120 1 0 1 1 0 8 0 amappl2 80 2024 0 1960 2 0 2 2 0 8 0 amappl1 72 16816 0 16358 23 13 10 19 0 8 0 amappl 72 961 0 921 1 0 1 1 0 75 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 13 0 2 1 0 1 1 0 8 0 uaddrrnd 24 360 0 343 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 360 0 343 1 0 1 1 0 8 0 vmmpekpl 168 6924 0 6901 2 0 2 2 0 8 0 vmmpepl 168 46443 0 44964 83 13 70 72 0 357 5 vmsppl 360 359 0 343 2 0 2 2 0 8 0 pdppl 4096 728 0 686 6 0 6 6 0 8 0 pvpl 32 153312 0 143726 103 18 85 102 0 265 2 pmappl 224 359 0 343 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 450 0 2 13 0 13 13 0 8 0