88ea73019a9ecab77d730ce230f2ecb2552703e35a98b999757de401235d402b0ff4f10a5be04cf4d2d23e5c960e79b3b7a43942b765469a0833f4b5bd5", 0x5a}, {&(0x7f0000000100)="f7189c67fabe50d802aa083bd41a2ac4d9bdb42a169bafd90ff816f9c1decdd945c445a53037a602c2ae276fc6e2397fcd19e58b4daeec34bebcd276e932750db27282d8c7dbd54a1869", 0x4a}, {&(0x7f0000000180)="8939cda1908e95741a3cece29e15cb8d597d1ea1b7f4484fced04d536a03b7f73976e1b23ca099788d52920d9314fb43423bb9d367186afcbcd6f344d2e1071d8321545c9d35c39c5b71b629ce9c2c7ddc7111577a10fe3a6ff90af52fa2b574e5d95b43c99021721119f02be99997113eadb80ff7742240abe820c5b68579", 0x7f}, {&(0x7f0000000200)="1298008ac525ecd5c84054ee0cb465dda9b3585de87dea99ad50123f445e2cab661777f90a752e6bb958a01e52c42a501a7a22f5df5b41803389777d71843779cc01abbe58", 0x45}], 0x5) kqueue() setrlimit(0x8, &(0x7f0000000400)={0x3f, 0x7e}) syz_open_pts() 15:39:23 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xfffffffffffffffc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000000)='./bus\x00', 0x420, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x9a1, 0x0) pipe2(&(0x7f0000000100), 0x10000) execve(0x0, 0x0, 0x0) 15:39:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f0000001280)=[{&(0x7f0000000200)="7c3bbf3766741f448b5c71bbbc952b7d4b32917e2f8f833c318f16f62b18a1c92e4d71d89035e9c4dee220daa4110fade9e2b02118487ead6dec7989758c9130ede720a52ac2ea0ab0aa3687b9d9319b5cb2c77abb58be103840a8e7ee3f137ce23637d35c6d74371dc9ca9d305947fe75ca7c3ed8d0a4b24b00d4c7d27a1d5ccc7fe0234f43ccebd2d8d229cdd3a8ff499dabf31cbdf772c9dd96a5a518d18c6004ecb3103b0d4cd76893cb7ba859b32456957d21f754deb6aa1032ea7ab49cfeb5f1c974416ef5d54905a221b81c43535aba44e1f9145bba2bf81d927062a83656774735ff5f5df7fc9e648bc9a8060190c4ab666d9188136b5ff98089b6101332fde2c8648c7a9908adafb7f7ba0cf80334a9cb177735fc9daa3f5fd72cd5e42ae0388c5b0133cbcaf965b9df6059c3398333ced4082efdc4bf41df9da142f71d42c645c3c42053a4fffdcf1b51cec147f9700c110c198c8dae554f016d80e7588264486987d27b13693103b0be6069bf45598196d099ff232b76a1d53890b06ca95142b8540f28a6e4b31143b0b32602bdb94c22e573f64208bc6ff0681db8a6adf3b3bae87b3647ad8fa811d5535e5f9083d05332cbe60b5170eabe9f1618f7b37d8d014c1cd1fb7a5541f2e48e620a174a633f67614c67f281baf78c9ef6ae3b2e9354bf9221732b7aead11ace1c2ffd1d79386c1e9365b0ab66709a79ddcd2f801563ed4647d33817a4b84477f1f00fe4767e38fc24014cc8a0248c4e7fc18d9bcd1602795aee50f37dfe6392d3febcfa8074507b921961e9e64f68a5129ea68a28ae425bb0574a1105ebffe981875e4cf4a984448f5917f40442fece09817e5fe42c569776fe486aea7b7eb8b378d7b2f4cca5b9619209954aa579edadda98d68e6a5bae7c20fecf87b1832173608ec299c065c1fca22f5940a3739e9b46a8e77c362d961e2ccac195a08bc4d08020694c71ca20bbde2e9bcebb8eb88a9532edf1448a4f94b1a882c932bc14e094368c4e31b4981da6c34cd05e4eb10d422e668e302b393a1f90bf5462f6d53ba1a257ec8ac78870b718d092bb5e7bd309e20e598684448627302b54bf24bfd0734b51776a42a4f1580622925855432de2b98426e4730d462aa36d81bd68dfa839066e95e271bca5530ce363dfa699e94b46f1fadfd14877307dedb38e566a36d7490df8b93656c60f50cb9abbfb131c7f6a27b181241d4c3c09ceecbf4ff7d13e2a4a775c615235203da841175062e393b1640df5ff71835af7c274aafe3d26300e66aa969959733c61dd6c29f47b3eb527d3855de1b966fca0fe74927134e694b7b4f98850ba24cc821ac20320731d53e569d3d34446342410324b8d1bf777d0eeb483c1de8973c0274a5701c36d808ae57944a241dd3e015ad58f801274b3cafc7a8974a3217c42dbffb0bd80ae7ce9955511d405fdd01d46c0e2670fbcda638db2618b516b4fd8971be9f3d63cb683f1d853c48713a06bad481476e6b74e442d1cc48d46c07439ab5d640d5b5e8ee46899c25474922fd0cdf6b47eaec3c9e669bf2a67fd65ae27dce35e4e08333766575f70e5007e2afe26f483df33ed032c64e0a5e97e481f9804a9f3790dcfb95ed9f86079d6bc418514bba7a5a924619f8e31d95e71918be544de12dc5011dbcdbb3714edf149b0bd4d67c96c1275029d021c7c09a271127ef0a54173617bb564f39ce05020c6b96c376d9541bbd3ebf505d935798da5d83eb95ad7c57ac9d20fa67d1fdf705ba9728faffbdb2336cd0f4c7f3aaa643e806e5b9a79021faebb5bb279b1b70ac24e460471a03c82512f9d52e1c7dcf5c1dcfeb8157c701f9a520d517ef7ecdbe51cf75a604da607b6d0ed0f3f0a075da4ba63b87da76227f4fa7dabbb4defc681df04f900c05ae397ff303b54248adde44947a060b213f982cdabf4c245aeab838cdf5330a3820ed8a783b7cfc9b389f1d63021b84dd82261d0bcb08ac419f6c572c20686675b59b608bfcd6fdad1357b104d68789b4d3e936fa7918811aaa7e9c209d2f86d684686e825dab3f04b43b8580188e722c47f2ff56dc5b39da027efad1c4ddd64906a33b9e0ae6bf842a355e7f7157984e5a49f679c5a13cf34eb1000d0012e04d602a1f9e0765113b838e3970b50fcd8ef5662ecf5e2d2dd1c63cb3a206ccf2cea370542720fac0201712e8ed161c774c0afa0a5140625b40b2229e6ec3004a29867976a41c1d43fd5764ea54441b16210138841b66654e24ce59ca5143847feb9d7dabff7f8342ff11143c3bb04a9bd41095f8095864d282987ad02900882c8c2d0d4e55a5e564d9619fa5c24fa3c247abec55c985c0a9350c6295d8478352f349070a6fdd975180bda6bfe1e1f6a93c2b9e79a71598fc34f63654bde441df649110779d866bcef0e1056109eed3147759c7eec40844b99f0c96db77ff60cc656b1825b594d6b9d1ce94688b2c64056715f239292d80fe4cfffe4dbfbb2bc1e2e09053ef5ce337241c676f545ae130a54e7de6eb5178a3f0502e9a0e4721968eb6559ffee115fdc7f8d76492ac5ae438d65ec69360ff0fd22c72b9bc63ef70930949b95aaee3b9f41b0fa68a04608ca1d6139a611bee0b4b0301fc135f33c8d8546e1978e35a0ff468a650a00aeb1491d6793367270a9ec39b3608ac82da4e63f9238fcd2764d291eea64acbba584f2e85c22e137d85542287c36f1b68447e32c308fb26bd86712f1f5808d15021f9856288aed51b82665df8cb96ff71ee0c57659b918d5c57d1aa134adadeb3ef730f0ccdeb36e9bac6a9a929d3563cf91b3554e4302a40f4efe23e2a09ed83744e4e8b7813e0ce3128494e15c098e392d9caf2868e35f02b3e01a4a0f3243734e0a5dc179acd07edfde1a2a8980c83e1c7b51dbd003496808d683be5bea29cc95dde81b5ac6c5a2af00036f3b929608293eadc11fcd18a10833a078af22b03fc3dcadd0fb38efbebd708a52b1ca69ce4bdecdbe5b1a1c63d299ec94c82b1132cc2ce3e732d67a6012bc6212c48577d0db9c8122aa06461e72aa5e684231eb90a16595e0374d03f82b594b48d150ddc0481d5a7fc763a20c182bb977227a3368e657f6b4724518c0bab3f78d9b94c65d01d97031e881e586e7187622507574a1db21ced6da4e9e23eea6a24f363db56e06b900c4b23911c5e8428495eec130a0f30b721aaadc5faea39ec54c4025170e667875595e7e1881fb1d5fffdf7a29f9ccf05697c2d93defc502448095ed77616a981c643b52128c6eeeee703a276df9859217d0c710889401f9a0f175dae13592ec8f6a76b413303fcbe94af7ee58d75e9b9ed153b2a52786d7338453aad56d5df1e6b20ff1062230fe370048f6797cd9a0c6ab2d1032a7a2d79bd634ac9e2a9bb8913ce721e7d93d9249d85cef4a251469026e8ce015361b947289030870e299d2f93175e23b3f976d0a46b07197e68a667f9326d92183c0c95cd938586e6ff56c9ed74c007ab9bf013d5d979b4378a71e4104685af28f7221cbd7ac18a218871bb407d3acc5ec4c0c9106fbf2e33a60ef1622a6e911670711bfbb86a4467784203c01cc16b4c6c1949446da562737a7bda1ff46af373ee6daa9196fd79809be434a10af989fba096737f12d812c6e915a64fb18aaeebff708818ba69ef7feaddae05bd36b20d69324dc408f4e12251a7ba410a9829825b5d3ad4554852785730ec306b5b2b45808a02142b6971e2477bab3605edf6fe6014a29c081113496f82b7b96af76793a7e2596f7c05e78330883d4ec02acc397d94001856bf2f77463c12a213ba4821d6abb0d21acb44733bf46a2f46965a0f9af21bfbb11193fe2c45724daad433cf31cad5d24044a8a3b9cd853d1aec6618d75221402e20e6c1e152841eb0aae786439d08a0d0897a9447d1dfbec55d6a5f04597546256d8b22c57ba6ede8649f52a92c088e135b90d2dcf7ad4ae46e5d76f79b9212fdba0b3281018ef89812c351f575cfdf98ee378742b8d19245e4ebb8d61abb66e2fe3ef3328911f1634296fd6017c9d704dd63feb091ff58b37321ac37558711c65a75d789d8fd4028fc103944314d28dc07d7ef375caa586e0f2a17a5b4c21b6302ef988bc941feeb3716cddd4efbb63e8ee0ab9280ffb42a6370b7b341e160cd1a2940b1f97ee4aa116dc0363c38bf873c3ca560f02937dd4e0cc08f49d4061cc8222a525a6f8b2e56f88d1f8e72208b18b9618828b0352ebdfeadfcbb88392d0a27526f32e153af296a09e1fbffb70f12d3380881796cdcc1fe494f9ac598e15787a4217764e71cf91163c5d4fde05d3edbe3c92d74e94b7a8ccb5f3ee9ac13aa32902996e5221aec19f9671b716b8cb1e195a47521c57e373bba7402233a91230fc0090df94edd0243a089af3b1b260131e50223fb4c5ff469077e7c1372414934ec30b4520c2a1ecf8dc58099e4c728dde05363e8f1bb1c600e96fec2d416458863d37bfda541f80acabe1923e4e375d9c8ae2208f3898a13064e6557b6102e0ecb794096acfaec70e9ea0105ea65be3c7af86c3a898cd393c92d61008df7e9a483e64d309492f8839d4a915e0f7f9eaa69a60d80757915556891c21a7a319e6218e43fd21b3c8641a690461af44f049d67daac71a18e6b52d79df21446663e8a19742b239d1724e3c4f5006ce05435dac3a89b96bb7d7708ac65e1d0bef1f13d08394b7b1fcd7f49be96250139e0cc5dfc5dbec3f00e8104f14b985b9f9c7373d2e82883d26055cd8f577cb2f3c41bc747a1d8ccbeac47514809fef56088b133f750b911d3a0ff470233870a26dde22c01e3ee0f467a8785c729579387aec25b5ef1e25c81148e6e557466ce6bb25ddcdb1ca51e438a3db0d0e5698006e312690c41c0237c361087832e084c5c83741cbf6d78a94a201c98a83f7122dc44db95c653e5bc53759d1cd7fa6a99ec85cfd8ebe08095ae93bd1029421cacc1025f272622e80c7bbc8fe322a79d785909223a04a9e3f40c8ead4e04e871b6e81e68555f5159812bb2fc3b8903c6a19b8292d3eb19ad62f0db13f5731ec91689a876502d1e0826c51275f4183ad8125bc7ab52b530f97099ddcc2d367a1e6e2e44181ebd2f3f027319688ae6ed4b4f5aa26fbb8c54518560a46eaf1d1a2d15945b5bbfe8bf06cfe9b7bdab272d07ef429f64a50d24d5925d5e2dbaa6412d232dd1107245a8c9002a328470fcd2aac3203980580fd413a7dab85048e267a7a16f9ec21de5d915f3eb45ddde3a801084a61815077b304d0c83609f27f60f318a9da5c8605d63cf74d368efaa5e38c965ea0512cbe93a4ce7777fd5abb3c6bd4eb0321e33ac57ee25e7a69e87ce4275f19036ec27d5583bdb8605cf9621880f43987707edb3553080eef8ff972805fe6c2c964ae34dbb9bd30dff56b558fa1454a9852726ba384a31f5f96eb130146cc8861852dff62a9e7d9fda67de95ea555243ea39c446e50314ad202f62bd8c9512ad32d17fe959a0e090ee7c4028d8f191a5893c793fb777fe9c858833942d870d69ca261f588455c24d50b06a01190db6d133cc6cde489fe56fdc97ec50db425703ea2f0cdff47cb91eab3775cc852e3a5fa3bd63302857f6182085df905f1aab757b5619bfce95d49022a715e83985711d574c0c68244210bd72b7a16b7d1968587fc1da443b7305ef5aeeb6d3b5cc5104bc5071bdcb86cdfc05de3b201a9528f10e1ee950417621b015577f6d37c28cd4b2afe869957ba811a68d52b429d46bc70c93b75b3bfe8ab10", 0xfff}], 0x1) 15:39:23 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)='./bus\x00') close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 15:39:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = msgget$private(0x0, 0x142) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x5b, r1, r2, r3, r4, 0x0, 0x9}, 0x7ff, 0xb302, r5, r6, 0x700000, 0x8000, 0x7, 0x4}) 15:39:23 executing program 1: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x3fffffffffffffc, 0xfffffffffffffffc}) open(&(0x7f0000000000)='./file0\x00', 0x420, 0x80) 15:39:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x94) setsockopt$sock_int(r0, 0xffff, 0x118f, &(0x7f0000000040)=0x8, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa00800000400160000000000000000", 0x14) 15:39:23 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/85, 0x55) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)) getpgid(r1) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000880), &(0x7f0000000940)=0x1) symlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000300)=':!.\x00', &(0x7f0000000340)='C\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='}-{\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='%\x00', &(0x7f00000004c0)='-%\\\\.\x00'], &(0x7f0000000780)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='{\x00', &(0x7f00000005c0)='#\\\x00', &(0x7f0000000600)='(+-::!))*.\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='}/@\x00', &(0x7f00000006c0)='\'\x00', &(0x7f0000000700)='/\x00', &(0x7f0000000740)='\x00']) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000008c0)=0x6a2) sendto(r0, &(0x7f0000000980)="407312f6d707d70a12282c664970fdb7432e3ed30ecf7eaf5214a971bcff2aebc58a0f4ad850c6187ec31b18b4dfa4e3ba8096a995f529141292193acc9485946e4e00753cb08313b9a02ba95e7b029c82f3f376561d3ae550eb3d9ee79c53006dde2bedbddd0017625843969b4cce416738cb484d1c2560e7398fe31c78", 0x7e, 0x1, &(0x7f0000000a00)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4000, 0x814, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x1a0f, &(0x7f0000000100), &(0x7f0000000280)=0x4) 15:39:23 executing program 0: setitimer(0x1, &(0x7f0000000180)={{0x2, 0x4}, {0x39, 0x8}}, &(0x7f00000001c0)) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x51a88cab59ba1861, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0xc, &(0x7f0000000140)=0x2682, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x5) recvfrom$unix(r0, &(0x7f0000000000)=""/64, 0x40, 0x42, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 15:39:23 executing program 0: getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x8) socket(0x1e, 0x7, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 15:39:23 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffdca) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "59373648ddd809f3cf3e95b1e13aee9de3f65fef", 0x0, 0x1}) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) 15:39:29 executing program 0: socketpair(0xc, 0x400000000000003, 0xa, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000840)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="7f50a626083a0f1d63cafe4b0074c2e63e49b271f1f0ee6091025e89f61ee780832acd57872b50a48805149ed80c97ea603a94351f2deca05afc6c79d2f7ac7b30a044b79090b682974c08b148ce0f1961ae0dc5c4deef79829737da35fd4b9fd401d3c97b9b1d4e6043fd7db5dc96508e09ff2fa85dfd62840af180fefe1a159d6093e80977587c2d6d13d5c9c0c4a9098dd11f60456a363d4159aa4021483808fef7eb541a080af3a90bb736f4954d140919a24457ba7e4db321c79055923e2d75766c42382eee7ef5c668060aa57258df59edfab5f3836bbe6bc6fcadf4555d7b45a17ecda8fd8e32a6fca0f5c264", 0xf0}, {&(0x7f00000012c0)="d51840ed577481112144a51e7dea3c72d4f4e46e97e76d365910df625557c131fc7f793bbd045287df54ba18128b709180669eb6a300ea75bc37374b01b8eeeb7538968576a2941638e72b2efb75db37a93c6a71289ae73dee6af55c179609fa9192ef37ae0af81907667b9ad7f40bc527690c06aa338c041bf314f0e8d8b66ec22d3c850d9771c28cf6ff85dc9b745a5ccdf44df71606a4734ac7f21bc0dd63d10c7e7b90899a72a62b10ba5a4bd194da1b96f52065faf335a282581448341d215279acafdbf482763c2f088d4e09417d95b0ac22ba58cc4687622a62b0a36dd3d4937c026b4380d9749f1cbd223795b7376b3caf64e42746fc9db5678623e389e2486c62fc9103bde83ab16e952ef4bfe3477a6133dde5bb4c6b5b9ae9e05040498ac2440b8a49efe407164ccfe97967bc7a6d7cb74617ba07a86bd5ff989d969e344c2760dc170244a85136d1197048ccf2b5d7b19a6205290ac415a5a5876b644578648d033b61a9dbe6dc673c2f02cba20c9a780844197c2861d820a67cb617586d97ac9215fa3adb947412a60df5ed7de10d12ab109b998deae51630a97a89b994a8f38380776af74223bb0594f361c20012dc914cbb753a2a1c09589759b80b1078b89cd42832ee222d161bfd99bd6fc80cf3d9713853d28097964e38e9db9212312dacd8cb45a277c8c2438c764b2d0fa96f7f194a993949254af357f5fca2a17af0bd8f676845d6bd657d0e37a3ea53600c07483ab17d87c677aed039179dc6c71554a57511dfaa89105f4d937978794039d2f34ffa8a796f2c29d7741db0fed83b220d1467fbfdc950443a1c644632db5906d8b8f8070d5ad2d2ef8988b94a2959c3bba7ab4888ae52187a7b50d3dd5fd1c35d4b400c313d9d9939af7b076010ecffe898d3953bed49b126e354cefb6e82224f4c3185dc4c62fe1b458b72f484a228e4f8c7c78960c14ed9e5e4fae22f903071ea6cc70fd92db69627e398700a0af599b2360f111e27ce800066bfb54404bcb8c83c23d6fae385dd2ad5437c5f7eb5666837d8af1c0bf0aa06de29892938d21f239238bd38a5251498f4c6be9844e226445a549495f7dfce738cf2c30674e4f331eac0591ef2839f61b150992f548e7d8569ba0bd5cfb92c65e9c4c0801fe19b2cd83b415a2d7d332126f57ae584baab68ef16489ba6c1e00edf5a5f62bd62690ab11d6384ec33ce1c65d1a92e6d5dc3c0f2aa76a289c792d3d1031b7d073e7f081207e3718fa258c4061318e8ea1ab34153575900261600f529e884175704baef413f6a3b85e748c418a1f55c4b992494f582bcae66d347e838414aa61e052e0e028bdd2e0548ba3e2a5d5e7033cb921bc652a376155db862c9ef33e9134f0f15db98e832c4a4859858d45762d71ab6f2a3d197e9a0f17acba8b7518f0b8e51fff622bec64cb46b33c073d17dacb8498a1ad55c793d3919765bf5d89a2a909e9b7f85709eed8e39877e9c6a7ca3480c26200cee703af01c5dd1795c8d08c6c6d157ea52a22308a308f8fcf5ee2df7ade0cf4f04039eb9f47e4f359eea649d0544a1383c938ffeb7ddb180d4501f4ccad14f87dac902fb6b7207b832b535b597753e7970ed515900a97097cb30d2adb390e7bd90f4d1dc35d23c7f5352bbde6aaeccccc6852afd8b1da528c1bf3a651922eb3f08bb80c003ac0a4a7c4e6223521c9b02dd8e80565dd0a2826aa369daacd9568b3a2f4780c40b1107bd30349017d227f790400f4f0c346a2a0020e9fce8e2ab178532e4eb87d9665443d9842667e878801efae8bb37063d9c3bf4b8f08618c77f828015269a502da2a261ae1da3b6512aaf892fd460fc0fcc00e390c342d4ab91a3976d6e8e9f4634e16e395c114949f707d2f5181bf2a14dd9db436e2ffea907065d93ce0e813282262dc14c1a40198c88a929b352e9450dcde3cd8ae1609836cd33735d7143cf75874834137eb592a9a6cd4da25c1cc2a1e78643b33a0130494f40a77dbeea6d3117eb126eda8bcc2918bd7205fe5bc7b764d80c664659c415686d460a0c6a77058a7e22a370ca3f4fc3f4ef4edc687eb479e9ab26e444c611a5665512292ed3bd0072e1e9e2bfe13afcc9d2a044ca1e29f0a74ae7d26a2a80f8b6571044361dee415824a3ec292216530b192cafa07b5bb08e73a8bb5c6a342e85ce2fa46f4788435af9e6fe88a4a4ae88c9cf64c5ad8c13d52d40386909f4a0c4e6e7362aec42b514329fd91e6d94c4683bf207e7749d96b889f04fb41be1e1a7c370e3c3a9f2dde569946e252068cd5212fe01cff403ffd2e50ad635167505c6e24229adde1da8f8736b2661e509d4bbc1ace5efe03af12b9141399ec2801ae0bd69ff2d951f2ef04d0a8492eb82ec73484a86b6e6632044e3bf4ea9dbd02db67766834d9166a2c97512abe89100a8f86bfee8beeb4b55aacaec74bf521919c6ef5ac1e321b069ae9f439c22be36fff6bf55bc9ac59eedd3209579ca7c712ecea60772814a727bac86b4959e37f00522b4e22dea5edead7bbd3dc6d8692ad1d3cb1dd9baeaf8aa12b1c5c4575f47c3afdc2bff46f2b22bac34a6c05513dfd3f5088dda76cd6abc4766441360609935b014f31ca054ec629e101a828435f2c7a853c3cc6e3bb7771adff0d8c7353adbc963fa762160e5e795d5efad35a5a2e8e279ad4e2f729665adf089c1285fc5ff349a433e3879df0038bbb640d2f288a1412a504c2b23c1a92a87a28b8396c9520ff9d85ca07b6ffa715f7c082e9af2e07f4157ccb8390c91e191fe00683664795669c94fc85b5f4a6f545672431e5e341b56dc41b73372948abd49a20769f9e766684c7783840937ac62da44cc6c0d77a7747e4029ccdc890041fa2146f4942fa1d3a4633a39af4a8812cc0e5ab39f5d4c2dc14ca5f0e95dcf1f2d0805272d1fc022a886576e64e2563996098b6904ad18c20659d303f3250d951765a18f10a9a5964d57f99fbe12062f38af3de059508cc0582a398f96458742fc44a49a88fee1d5036347c9eb45ebc39a4c42fc64bfaaf9076abea9a43fe07bd37852d9532ab1b2dd72fbbb856c93ed29f2cb1d008ae61cd16e2a7b2ff333d895d4ad66b7f0dc333138c0c9b97a321ad757a6647771167fdc9c069358546305cda228976844f27d4326c0bc38df77ec683316dd3c2a5c9893772ee60357bddb7ab8584df21af5c83bcb22f2259e25cbf6e8648783daa4d067790da2b2f984b7e76d304f5881bff1fa35278ded216dbf90a4fd16214ba70757f2f5a1db78bf9abdb49f5b5c98c84a157f37f1469328bc93ed5b1f41f30f1be38ca708d8128199d5b8c8c268fb6d6e7ea11e72f1c645a20fe2e213bedf4fad08cfa26b1b6a98bbc5d7e62de67b046fee4389183d1202c508d4adcf6c5ccafeafbe4e3f74fef7b088f1ac8abf139cd5f94d5d71d45074873c298c31ad49323e8d533f6677ccd2d80189536552b19ed93972c317ddce034e5b1a0aa02e5f44a0ff9f737741d45922f39e8de14041d410f6fdfdeb7aed2a53b20247cb7f4bbea0cb72985722e5cf00ae9093dbdc71c4a0d7ccf10de73c12741b4dabe1ee3444461466efe49b4f26c856797e2eda92d37c2d08f57c9d235801bf1608222fd7c217bdb26e331ecfb26bc0f8da619078b570571f4d54eb4bcc160d01d2fe8f77eea48ccdb3aa85d050715f9a565406a75b5b936710b03f85755cdea225d539106febaea86dfbfcf10740c355d677425fb2f411420851b5a37c64ca1f8b868a33a9c6bc943472760d3130cd0efcdbee2d7f7284072db221ca378dba135ab137d8d5a22ecc515096e2e68cecdeb89dda53df809686f3fd797efb0b873e6aacb5df72f7047201595c6510ff93ffb4939e0f35470346695fbd2c97f46f359bf1a1ea3adc7bb5a7a12b5b69fdcc05dc9bf531fd9b12c72d1ec3b5d3f9f279ae9465c28e960e024720001a14a848c9b462d2cb68767ed430a95ecd6afd20fddef59ff012b018339c4dd1012925a4e8ad70672255063e7e6ea61395bb1b9ed6d5178ced1048e8850651aba82647ce654ec518853f296faebfd849ab9b4659c322d92eaa78c3d5a009c3aac43c5dca0ff17d56f9026a20d5355b1d69b197e4c16cf8c2ea6709e606e3e4c9753e3a19697ae71e537dbe45f3857a059ec9c51e292d3dcefd4862fe2c0f05c5a3640d4682d5c3aca54754444d3e4216dc84f66ecff1777d2901e84f38f20e68113ac0e26d6b5128ba4f603b8d8b3e6c5f2a19d441ce21ef680de4065286dd5db4dd1fe51cc05a043dbf3329d9267bf2a0e2a62759368ae528708bef522ea5ea968dd58245de0145049cc708d21925ee04696fc25369e2c1166b6715f24c717db7f05e9caede1f36730109ae161f163bfb54dc28ecb42dbb25c22078d7d5908ce3966aac32b1b288508de814d993ed8dbe1c429479473df95dcc54905f925a286f74f2c0d7f1fc6c0227a5ccca1da6e702c6fc73d23220551911bf1d8e09542ad0d47190bf22fd70775abe29345bcf2f958b4c3beb680a5f0cf70a8cf99e0b4a550f2960747e33e52a58dbc90fdc4f8a3a0043af6b580fd31c90f6fcb1483a341e1c484b454634d72f1e132b5889a8b2e47604e06ef3f684d1800bf56fff014b9d90f727d01cbd4e6edb92eb3304a7a89541983340cdf733dae0ee007a29bd5ed82ccf84dff711ddc5a90612e250a723e5a11513edf294e1b7fba13a0a2c768aff03fc6f77e708f1f75e6fae7e51099e15ab5f94379f7f09714f7dbe55b74b72a5f921e10588aa5eb9c1d5e8a6f5994660dc88e45ac6177516e79cea5bf99408a166650c48dc190861d34a29c108f028936c95f09fcd90ed7fb240d96817eea711286ae420429943aa1f4f3e8c351deae6eb734866d7aeea81bf42443085067756dc5ab28ab1818f9f3667b84bd1e7b7e69c69ec824eadde5dee2d7cd3d38613c697ca53a1e9af09d586b0cb320d65a4e6b6010ab83d091e3e3904190f3c531df11f906e5a561149028fc6ff7be905a01563ae21550eebba97d1dabefb38ca4b0da2871b0904799d7a2e243b3fbd4099e3ce9a9e7657743bdfadf93f04f1b8b95da684827f3e1a4e3018362ec54898d5b419d83d3e98d671ffdb64c2355cafbd7b35917b5492a4bdc9a57956e5d1a9eb554c207a188f6dd2ce44b027164bdf2fd4355ecec25b0c1c12deef6e0480e898711128b9762a9e2f74c9e93d763285a818f10843cfbe0404ee886056f87f53e9fced5157994efebf05cb9826131cc100805097a5fa185fff786ad41cd81d13c4949971d4f9c7aade5bf4c7c64ba6f9572cd95d41de7fbbaf0502baf7997aba89d9c20b9d85c23fc81a95a33fd5873735785846c12cb5ae8079fd633975de6ce9a93d5a7cd665b51e410c1cbf9d86345aaf3ec3239f88f31513729bea9b4ac2054b5152f37318d8962d702bd6847af25eb52b1ae0e5aa2ea359f2d851c9ada49d306286f27676c2ebcf3b0da52ec7943666ac41a95afbe6454d92c797c7dc0544ff1468d2494cc57e9db7a6f47fa22f821824d00071296d327cd5569277be6fc5d1e9484cc0563dc317b318f99b7a0be89c6e809fa07e1c958ee478688f7fd19b53788540e34fc775546b47b60d44f2f9e31ecf56df43acb780dbb33e1cad6322dc0834f26c128e76e615542f166c25b42afaa5b9b012d00cb2a61d88ce3cce8cc3c2c9fc0f6f6c3a6245dc230f8722cbb244a72cdf1e05e9e769d42f74f2711d21eba0ad98db9f3040bc4193bf7b56c2c604f0e52d57f45555a8c56791", 0x1000}, {&(0x7f0000000200)="f7192b45714c67500441ef6ebd225d899d16a4f3dc2321ae1cde", 0x1a}, {&(0x7f0000000240)="ea1ed815b735d21deec96ddd5d0ce88e1dcb95bcc0d0e14888bfc47b953a888f3367aa9914cd96b745b67d172751c2cf912813e7862f72d6c3e940acc2f3e5b2c03b1250b3c34757e5644ce075155b843077cd6b556cc88adaa56ddc4ee1de423350bf0174acbf3777f01b70f2a6adc43e3d4dd0e5f4d9d2870c911bcdc12d87b72f47450398e7e64d157bfb3002ca8afcdc37573bd7f74e782ea054d68458b0fe0497c653b41be34f4245d69be393bb54e4e77dcc0599ba13745ac3c39bd4a363711fb9039b407adddd0bb57f90e74c36f2f16db9919ac6f7db189a15d81ab1d240eb", 0xe3}, {&(0x7f0000000340)="e9add83650491c6f100e8adc6bf4545a0ac52cfc6c53be3988e978ac374ba8b329b51beb3c44c01d12e51a2096305c786287cc6f426a419781c6fa0674d3163ca646fea701d19755d80fc38e17e95d376c1faa5bcaf0b212ec0c929673643a79a38aaf5916b0d8987860a41ff13e6b93a8f18689bd3eb9c6df0928cda82ff148e33e4dc574a8eaf410a6d76ab66b431e06bb1ebd3dad378a6d8aca833d6139b73d259705aa49c1c141cfb639476b16030a105380925152c37a88f9c1ae21a087974e8b3c46536dd01fd3bbe7a00547f25499ffe4d0294e0373", 0xd9}], 0x5, &(0x7f00000004c0)=[{0xa0, 0x1, 0x0, "c8c60b79a918955c543d885a7b8326955ee669bead94b058cffaa2abfdac546ec22dee45ee86d6876be500f08afb7de4e8f666a53e4ddc17a02dbe506a7a31675eb12fe2490f0b435e7cf3d49348bb05d3a618f0920456384282d009103e27fcb0feacd557fc1cbccc79c3fc69fd3a53fca996ffe65d4ede853115a3a9b986fa5f0bdf21cf0f6a1b33"}, {0x48, 0x1, 0x100000001, "7c637f7d34a8743db097bbf4671b4aa155fcd4bd8968ffd2916bfe12410ae37383430d8204cb38dad54c719cd465fefa5afeb2de6ac4"}, {0x88, 0x1, 0x100, "010bc88afa2e5d5bf075a0600766ae47aa00c62c048e691272f3f81994354b1252237be915b1062acc8a1b54c2d0fbc8b151dac11e54dcdf70f513a4958738006048dca257d67041c899a2908ee93348a971e8b00ad199f976daf5c398b147f5ed8b6d4dbe9a1cd4d93ec2ba83dafa619232c4"}, {0x38, 0x0, 0xffffffffffffffff, "4d0485ac812bfd6218334e7126c6ba5336003cc9f747a6fb136bcf08194096c5d7"}, {0x58, 0xffff, 0x9, "348a9d1919a70d713ab9d2d98c1f68d5b5f34e1e44670b47bba167db3d33e372b2e9a23613ff1b968416ad9120d6c57d06fd5fa8b3cb684f024991a0a5a6189012ff"}, {0x18, 0xffff, 0x100000000, "a5fa7f"}, {0x48, 0x1, 0x20, "3d5a25888a05b5071820fc07f58ed74ee27932de1ace45b76f77a8f61e4c71a7603868a1038845f1eabddae62c33b7c14989c7c98c4c"}, {0xb0, 0xffff, 0x67, "5d6557c908b69a9048b85be08095482bf3e35263bc426a1f09519269e785b321483068d01ab1d42c7295b0eeb6d4bd0eec09874d0dee836a2498791c3f8d06b652359af61d1a09d56885bd93b7750684ad2312e495ed21c74248a611172477db6d850ac64d5cb1a8ed18f4dca927261c8104bf57f4ea88dbe7902af699993d13a47d008d77178b191d5bb0d07c9f77858fba26a50471cfc6987e9a3115ed79"}, {0x68, 0xffff, 0x200, "9c0fa453e30fa979d84619d12557568104ac5e807a06476ca946fa7008c8af4cd394fbe39bd01a75c18119869555a57b333e6e0ad6e04e29bb23418c2d0011f6f0dedca672797284770c89ff6cc1a61f07090333"}], 0x378}, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) writev(r2, &(0x7f0000001180)=[{&(0x7f0000000080)="d3", 0x1}], 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000880)=""/154, &(0x7f0000000940)=0x9a) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f00000011c0)=""/221) bind(r0, &(0x7f0000000980)=@in={0x2, 0x1}, 0xc) 15:39:31 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = getuid() symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0/file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) 15:39:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff000001000000978d1356598c34a1aa4cd96e9b5765f7ab2d3ef5fe5c5117971396575a8d07d5d2d114e2a087f2193a731fcc00b4d8caff668834c8b5e7eae1a05bfe20ea26ae1d481ae8357388256735f281863af842887c368fff41a26532d9417e89da33ec0067acea6a3a2ede8129c221e5b7538bf731e2a16c821374c9258cd4b48eb51270a4ed80b706adcc3e062d74dc1f9dfe10a49c43e6c651f9bb7507358901f5247344d5bfa0b69c096eefa55652d33ffa535b24d822a9c40189ab6e72e6a3b38d93d25fb4dda2ed36d7b3125013e4eb10861a194e64984a2814c3029f4a0a8565ffb57008610414431fd03ec36e65e11813ea75db5d244407b99e00000000000000000000000000000000f63f63881e7693a47c0b7a66fa149df826de23637dca253b13626adcf0e6b289043d941776eb"], 0x10}, 0x0) 15:39:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(r1, &(0x7f0000001600)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000004c0)=[{0x1010, 0xffff, 0x8ae, "fd941d5c9dff18400e38d2876be2a6217a9ab357b907aafdd08cab297d1253915ba396b8086f7ae453a9371c7a0416f7435bf0cb1f6713c42584ffda75154607c17e2f74a106fb12641829842b76553a7c475fd2c7634d6f7e92bc3e259c805b7ef62a7ebf68e2a30bb7c2c6ac6b5427fb21ee46bb95e482b626cfc39a8edbb1c6623e2e21d7d83231086471609b4defa947b922a5f21aec800f4e20692574f50e3108826ab25119030fa10bb3c16edbb68d58b308de2c23c73f8aa711bf6774b364ba2e38f8a4d5cf8c90e002053000018361d1bf8a83eeb43468f453bfcf58abb57f495b9c28b016a8c4feae4f358cdda59de2d25e84d72bde5a24f697637d5f2035ec6fcd9f85be0db3d95dc689e1a2b8c1247af18f7645942c6dc6a92b745658abc80c1b4e20728394585e6951b5b92c64ff252ac2692c6a7cd35241aa97d8cbbe924dd72cfda7748a61735b866476c4bbe2440a7a5e52adc9cb353f56e6e9132b822a3ac4d468100a261417b3c4f29fcadf104e111140747c8e7ebc266cdd1f6d36574dbfcae05f4916abd4268bd4eb590fbf35a642520501e572f5530fb442dc76abc35c03c9b3cfb267c005411909173044d128c0414a2e24eb099afc69a497acc94236bd37e67e53c93f0b8db99575aab3077bdb5d55637abf834addf0854dfccce5f0daccda0e75f03a1208dae72134c62ae6888f6d693c6a8b878acbfbd19ae29629e84eaafb97371fed69c26ccf3934dbaf5c49cbb2d4b26b0e1866e0f86278db828e0dc6ef671b009ceec37d8dd550a4fecf31ddcc11b9f333e270f9c17eb222411e306899015b825d3ef4da7b061c9a4d7674506a312c889884f9942159e15c4a8896243535addb60d0809d6be489d5379561133a883967a90e688858d34f8a3365bb7790f79295b369c7ceeb8d9d6b12e44fe039be2bf2dce7090460fa15ba480a5a7c892c5bc830cf571315a3daf832db9586f1f44ee81b84374488d798267433780311da8f4031951e58ea5242aec5ece307a919e2a4f1d1eff8c396818b39ade3c2c6c4160d73f324a9a8f3eee7d270ea1bfb779b652f2039e2698ce71843e99731781cfdd9673e1724afda790ebaf027d9510d579f94a1ce7c9b0731d9b17fe9daacb5d9e26b109cc7b2b7edfbca37c376bb4327ea5948a343c7e97278551577f5dc7a61ee7f10880ddc94dc36f96dfc8b8c8f98bfffbd5e29c6ead3bc200b832729c7f7b66a3b3cbab89b4a71d38f1cc392fbded950b7282b657700d7f5aa18f66b98f18a1d623bcc877dfd11f45fcf374be2383d2c8b3586603864c969ba59d941ad1ab25653acc4e6a4048f199ab82447be6cb1ae19e2829640dd9ecc9beb9fac060c01ac0e2302239826aa38b5a7f4928f97b6ac0fb58c8e42a00179a54c2c1d55ee0830c6bd480883cc28ce8cb2e5a839b9691d2736012053b64aea9b24b9cd6237a0a6482a5113ad5d0fd88434c655642698d6d0e2aed1781dafcbf2d6a62d1a4d632c4d3644264e0facb40fd44d546b3824bf5b96eac47e9dddd69711d1ebab7d39f3342fc5778d135901e582e1314706e8784b0c5aa8be2a051f4817f822c4af8628c1292d62fbc6821869d736fbdb3206cfd11b351d3077cdffe1560c2aadfc7bc71335b601b61bffa72687e408248b246c8d5cfc4a39a03f2f24c76938a664967b2065b08c7dd3b13fdd0ac30b6e36b23750e7ce1dc8014e18afbfed5af599cd822eb74d671f1515342eaf2528e66eb51014967cd57223590ff32d38eb24254a2074dda0192baeb3e6c88685eb4947caf039ca1e431d3e153329083c120402e939743b4ca5fb4be9257f2216ae1c4b5324de8cb328acd4d243508845a1e5a4582ef428cd011327e29caef980c00fbf3e341c46fadba8da495998d19a116a78ab18e4043fddb265704dc0b30c488710ac5a2c1798515ea556429816fbfe2f206d278f70bb3421cce5f6472169057a634327f73ec53594d47801024383ebd5be9d176b98cded0a2c4204c357114f519855c36b56fc9f732e71141f1b645f69130b35f59a3891277099ac2caf53f8d0656453d94a2c9b6039f3bdc304338a0324a1ed730aa06a6839d4de347251e939cee984ab5a1dc468f70abf4c241abe19708b184be01ef9d38417b8df2a781b236151d655fa3dd97ef4176d3fa2c73306fc9e1e9dfeb1c247ad57afeb4d4ffa7eb6b0031cf7d18c829a1885111fcf1cbb1df76248e1af4c4f560c88eb451ad5389b5067e380b60fa214a088e8db17d6af18ef04f2654e7da7d0a8d50c7d7ad4cbd495d34fe5259294fc4f0c7179806f8028b7f5857e2a46af6d7edb775f6b5f24c8f63e0a3e413451d197d7cdee4e8353dd90915e3b641344408987d65098ee24fa7ef8ad565c4b8be702da169443bdcd8b8b8af330ce8ab2cc305697004dab66528b57414f42f6bc2d8fe2c424d218a8578e257d07ad2862e3525c94fa000fbc09f37209a928d1e23639b534409dffe5b596fdba615bd3e0679f3147312c3f493edd1974482b589a12b43b8048621f7fb9dd723c0687baac3034f57702ae366ab933ef066b1c79c496c5066fd9a844944b38dfbb695ef1a298ce47343747b58b712e0cf8c4b7226fa966ffb523303ffb82bbc4448499e1be55fb680e6ec7601e7a0828cf10a86cbcbd03d1dd48907ed6b40d0a0e9b8b20de7e22cf2e88279cbad44d968138a7d61a82b1cf64bc0051037df7eb66d740545b346d46d14eae5e439112add759160dee8d9a215971610367d01262fded340fb1fb35c28d23dccace7ae6b8a18b822c30090fc96d92fe7dccd4791bc7fd8364c3a123d6032d2a4c7ceb7f8663433d41fddae4549f17e5d5cd5a205f0bd69632fd243bfc0d4590ef983b780154b600cf02527cbe4dac9196525574d2b3acda53c834bfe0ebd4413385e40db6bd68a1e7f49fedf7f9ab8cb15a0ba6a7faa6d585b39974fa79c0c2e2137ed0e339d82ec7e9ad581a6b4ff5612617897aed17be8aa68762462a2e3e54a14d5911bf825d18d6d6c33a0bd6a2cd5dbc98a52780d3f01a136cef1f2c430e3487b82901e0280dbbf70334eefda4e3bab23695773184f62d260a9c147f9239ed54e4db6b1de7e369fbbc5622e8245d763295041226d7bedd9663a79fd3452dd7fca461482280c80c0107a73c0e935df2866f6b37cbd1329aaee58628d8f22346c312845a0832d5355b79f1c452b17d290d7dddc1c85682828662bba538060acf4b52ceb56822211affff529150035d7a24c56b312240b29b33a913be9b58f7e8deacb521f6a3968057168305bdece98a14098bbe6a9103cb46fc82f2f9ba49ba4d7eb0502277b7bbed4fa93b17c0a897a97b8a4595ac0f2f88de9f4c988e3f9f0330fec2186f589d5ac3e28e8c4ebe0e7ebf9517473c09480acb3b3db90c0c8790ac9e1143fa9787df1adbc8c771d85a6c66739360d1caa6893e376b35b23054e8be2f5a2e53f49f9326c0bf45be8dbca919295f05fea5396464cbc4ea4942d77f5b6515bb92937be16840f02f511be1e507b2fcd3435e472ed0362f64aa4e313f1cf0a3dea1ecb44b7e4943292af6a03eae795b9a5c8d09a2a14a3f73b0f40f3bba5536d8d544101da8bb2c063b6ddbe2ae50bbe977d31c4fc18c756e1ad1d760dd66f7b44f70bcaafc16a6bd1824cb62fa73b3a55a6637a42d19b12f0969d4099b6dcefbac8edeb09b9c9ad7cf87a3dbad8986e65574dcf7ea5cefcb0658e30faad0414564af62ab462b4bdd2ee19413d6e3aa9d6c378c5c3baeb6cfc0d4a21c357dfeb92f31a93602c4e7ca6b67172e37a645e7c8ae31fcda939c8aa984562a50a04cc227ba77fea4aa876196d847dd62ab4619b9fa7b02d950eefd995fdb15bad8abbc1dd47bfc9f70a266b8a6ff702483e5e8acaca6e8d0876c343e85a3990f089225e1fe564a63bf33d447650067d5932128d4ce13bfe893c8d662174a85191a96437ec689c6f9c43364d02627a540cc7b0e96b3db73c4488f7234126a7f44f6723bb283d524f6fe9a09cb0c5746cb1432c9e6e91fa13124ef99e15fe8dee6547be57b8fc2b096f26c62ad337652e75d36257d2e14406b40d4a0e29fd3f6aa62f2a8076f74db497bacf229817ca97bdcf281f800e20bbf05c6a4d517bf41c9f8da4e33ec8ea3e0406ca3b84be8aca7f3e78fbdfa77a5b8f4bea11326b595de87c8bc9f849b80a515aa5c32412dd2b59536f8d25642559df04215a136dc77db25c4b67256543fe468dd3dbca8dd9baad21fe8c666df4638dc29ae723f37ab0e36c6df80348cc0c3984fde0c99f2090da26964ef87889582cff4e6049b4dbe9730c2751d7462397fa7d887641ec063ae781f95e8b72aee92bdae7da6a8a5830a55880da1129443b3b577e18e15f8713140cab69af9b2a65a25624557fc4c74376ff2d3b59a359eea744d198f819d975842efd873853263fbd5651c57bc6f30a71e350b698d4cbcfc98470f0dbd818146664c697c24be3668bfeac6c400e15910739042f2b4abde2266c3dfc8a079b9b47c9e35b56a91bcbc916f760c8d54831975ee941d9baa124152cc8e29b701621f646e1d317b7b86dc95e0b1b51650d8a2f6da9aa834028981e9ce71f7364ab35b86c230edffb38fed9b379d115ec41218a98b4e196f9ce10b1fa695168a6d6f51531d8f8db13066546023f96262c443aa5965901e67862c3f09308bbf4b78b06ade497b6f99773b8a6ea572e63f337b3c5a353d6a64b3c95e34246623a618ca06ef3d35ba47fa65cb20e9b66631af077ac466acb5f14415658dfaa9ab576422075898c7a2c9591d31b34aaf31d907b7b1ee856d9efc4b2b282e3a35437f61affd222cccbe450010048c0a7b22783dc578b9a1ffed5149b53403c8b5d31c47ad6e423c762b1256dc0311ffa43eb17f600e306219c4771b27ae29f41da983e03ce04f9b6cc232dc155215f3af2dfcadabc5110d768ca557c4028987093231bfccb49578d39a8a40c18e478da388b67714ab35d4f51d7ca294d0593ef0e8f90a6c0600384849911455d6cac0b9bbcb204bf71910bd132932d67bffbd563a903479d8e05237e761bd241c811fd2c29bc254d52e94bbd1c4d85ba368ab611bc4dade4d5c42fba349abeba588e397a55b512701cdcfbe694708befe1afef54f593bbcaae32855343d86c7e55a74fe44f816fc52c9ceb53c0402d9c50a3aaecdf13db52fd1836d24c9eadee9d6abe0dee9026b048630cede5388b4c57c6d98901ae96e06436f3cf9a0f7a3db96491fb220907f1d6016f21161b04151502b8e26dc49d7a2fd08d59ef7db16fd13454cd918b3875b165b05fa0fefd8ad9925016daf7ef311127b8a9b4bdbbf83ec4f4c0a148bcf3f44d76b88456962285126564402702c91496a8a60ae395f2640d04b7e3d7d24e2f59456e4f3a355a8a258ea71bc2e3fb0653741398eaf0e6b5cb0726c8b68d670b37bfa6ce9ea3e0debf216080d4f1ddb975f82bb8554c5f7db05bcc0dfd7f287d9ab5c6a402bb60a4c1df92213caa37b1f5c5d6f9aad5c1e22146157149ce616107347bcba69c5d116e63349bda880da9b453d4fb3408d476a7d21ed016c790f640feed2d89349120e3dcf87f7b3095b42bbeb16d8b854d4af33d4ca402263336cef252d3eb65d31d53ff476174298d8b627b8bb6b7ee2f49b005c682d93fbc6276ba7d2ea230345374988cb3ac8b1a988e21a4afa1ff465b8144779aa75f6adb31269dce40010c34ba2236852c2f9127cbb027dde226d7327f66508c3627f5cf363"}], 0x1010}, 0x8) sendmsg(r0, &(0x7f0000002940)={&(0x7f0000001640)=@in={0x2, 0x2}, 0xc, &(0x7f0000001800)=[{&(0x7f0000001740)="d72a0125321e97b76ed2a4832d05fdcd465cc22362b3069bb7a5d384ed8d139462a66c64bdbe4443ed2f4ace4da5e3c3cc4a959071bdc80ddaf0182771cea6cd37da56c16ed3aee571d250a56262197c391cf00b09d487dca60c6b5443f9d1e05a286ecc632e1f73bd9eb61c42519b047d65c90127dc92d3fbce66369281e5d575cf825b667899b68f909dbf3565127a06cd48760fc350d69ee73f70f730fc976242540e5cef0fd3cbadf2d27d3eacb244bd3aee2a", 0xb5}], 0x1, 0x0}, 0x400) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000002980)={0x4, 0x4}, 0x10) getpeername(r0, &(0x7f00000029c0)=@in, &(0x7f0000002a00)=0xc) readlink(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)=""/248, 0xf8) preadv(r1, &(0x7f0000002d40)=[{&(0x7f0000002b80)=""/90, 0x5a}, {&(0x7f0000002c00)=""/75, 0x4b}, {&(0x7f0000002c80)=""/163, 0xa3}], 0x3, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000002d80)={0x3, 0x2, 0x5, 0x8, r2}) getegid() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000002dc0)={{0x18, 0x0, 0x1, 0x8}, {0x18, 0x2, 0x0, 0x200}, 0x7, [0x0, 0x6, 0x3, 0x5, 0x1, 0x5, 0x40, 0x3dc]}, 0x3c) flock(r1, 0x7) sendmsg(r1, &(0x7f0000006380)={0x0, 0x0, &(0x7f0000006280)=[{&(0x7f00000061c0)="90c2ecad9c7d4c3df57d3d8da2b9310e28e91e88fd05b64c86c6195df7675c8ec062f8751f08f6693ed30f31a60dc67bb2a98229d05cbab5b8e311b483ef80a939370c0e4aedd61f2d1f67ab4e8dfb619389b464cb8112da1b1577a09d7effb49ba9e7ede3b74cb2bd8cd40fa366235503519ff1a0f9794ecc3fc15b36b7df39827ed96811282b984bdee5d765b6189b284c6bf580", 0x95}], 0x1, 0x0}, 0x4) flock(r0, 0x0) socket$inet6(0x18, 0x8000, 0x5) r3 = openat(r0, &(0x7f00000063c0)='./file0\x00', 0x10000, 0x100) fchmod(r1, 0x87) fcntl$lock(r3, 0xf, &(0x7f0000000080)={0x3, 0x2, 0x6, 0x8, r2}) socketpair(0x10, 0x0, 0x3, &(0x7f0000006400)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f000000a800)=[{&(0x7f0000009800)="12ca8bb6969c08a46f7f0b302428cdddb9d5a7e20af1bde8f63f279f92de67b647d384e5903641c603db9dd21076edd0ec6f0282872b71e1a32709288dbd128df68d27e7f48671fd05fa466fd682905e58a8f2cbaac1981505d0e9165f5d5ac989645269dfd128ad2a2e73302c186096f2c737488c3e89b12110846e37a3196472322409a76a6dbbab8949dd2ed65a32d9bd72b93a974be9e97f90f027b3b4b4389407ddb97e617e8b35b7e36085e51cb74d739d2242720eff57826fd49a495a8b6398121318dc501fc7cd60012b9d6684eb26e3c9cadc72c56460b6d97e0c8bd095e781330c1cadb8cc36a056da144b814018a7b8eba24f036989cbd4214f47582fb8b52cad5ccffea11ab57bc4721bf2ae69d97ad14c9a06b70100241437bd25677419c4f70e4978651779c706c4e4bede27b893e13959ae791c03d1a498405e4489899595c25babddb058be76b5d3005edffe6135d78605ffdb37fa3d62ed67c51bf0c62bbdaf2bf207d089ea13f822df741a5dcd5cb95add858168519fb90727e64ecb843ee7c78ab48a8c6a215b9498b7ad6f6029beb2fc60df56299d98e848912033dd42ec5e8eeeebe60a84e884bd4c9ec2824f0d45aadb8b5d29c17a085532948836d5f93880a47f11eb11a2e5bc3f518b2b3e14121dc79e459e3d0f08c212c47e179a2f647e1c833aaaff23bce4e0bf81fc9c12b4449567deea324ea1674f0ebe1a006b0f4dd94f62bd1918f65af77adf02cace3d6c4f84906977034fdc9440e41cde6fc6db5a2de52eab68246669e282debabf2adb09f94e4992e7bdf8fc1913313e64d11daa1480bc99f63dad21dc447ffd79b92a54026d6a67c79e8c14769a69d947061130ff60c81a1bc30ea826e18413b4ee53929aaff0a15bcca7c505509e935f94f8af96f855228c2909aa6d793d65e20ed1b342479ef718e9bc7fac34e05d2fb9f86c3761e788f641db133be2ccf248bc47a44d4841d30d4dd7262c70ea2f7a3cb9db08a3bec0b442409dbfd312e8f709bdeedc232a4f83d509c5e7bbf9e7ea9d5cfaf5749fd016cc7a7c4c5bca0083aff56f4436ee5e37b8c4c29a3ee27a27486c27f5edc406ea9c14057251312900c392bdade9ab17a47c8f6c0b92bb53e9960acc51b02dcffbef76bf5d0ac18ea3d4269233acf1b97cfd0ce89cee9f8b738b617c5fd362941427d59fb504b58042cd5be87e36cf03f225f5624d89a04ffb1ad3e0d0c7df86597607658f47e704dffe071255139786408338286d1defcd8c1a06cc59a074d55f39f36058e689f842d9b0fb803a919580d0b2933f033b9811c0be2a72b9fd71f876c9bae0e10b67632f94306774c4d4efbb5dcbda67a07b1e3bc4182d385b39f5edc2f183f9cca48958c13b435a4278c7db288e684312f9b082be477b464486e41c8cb73447e5b799e7fe3b501f1238b85e5d9bb0299eb65e119ee0564ebad7e3f40563841c8ef0c0d224f7841fae3f0f3fcea98ea8272a62806812ce98fb4efd60bce1f737d1cf66065da812f0ed3dd8be013a3d75a4f1f322f1a9ccddab157661decc69988ab240b720c85b4a06b1367c76e45dd005209090a6aa4b3c4fe8fa4c1d6f4150536f8c676a5870393ee3d5350a484aac2556cabb5835f783bf00aba6ec1aab4cd7aef86823ff1ba3335b9357360c738a25eeca5f83c57b3cd487d32df18ed8bf00b5513c15c198dc20c410848b3f554abb526d745f9490308fdf97fd6483ac5e7a556a71cd5ec71ed9b7069db2c742228d2b3982085733997ccfa1d0859508a6a9f4088235008f193e5c70a09c39eb15a515709253359c37a7087a9371997d7d1ce673a5b5ec299721c825ba1b31d46f4b092c7aae2c9a43df63814fdc8e7da0901e341f6f4535f8e87f230626a49df11ebb6dc201531db2c00309523a4e96077527a1e99136dfba3ce3cd3b23780b4c13b2faacde16b61f50f14e4a82e9358ff905e4234d5494f753f46589b92902fda33d069734bc089d093ad24bf568520b3bc82bf04d8ce1e93d3cfeb78f89084ad74b3a59e483d37e38488368f7eb11280a67bb264802fb4b40c7adc8903f18780efcd0251ce6887762793b17ea1a863c4e9b517586b5a828b7cf63cf26d1a19c2c076f713e27fe3cf339f0fafe0baecc1bd004e97d8891c42ffd9f5464c599433ebbb5c6ada8ba8c8b37d2395a7d1bf77c084505c3bba9600c96c4d75f4c001ef93a2137bde32485d117b5e7ac9f2aa013d562edb5f286ddbba63ea9dd45d18f9a41a0f367ea8b7a7fcc9bb0be5aec82a8b8a26bfd527230eb796167eeeb7734bed3393fc9e7849a921fd8d39ea794993dd4851ea36335645e60301df410915cba5b854d351bed8f455055216bb160d3cd0a44644047adf6dae2f8d48633ddf7fd2eeb1c9a1a698dfeb49ddc83f82193fc18025b223fcdd92f6ec5fa4d55bb16499bf762d0933e4b343b14cb38d28f6ce89b633a7d8c1fc65a37af466034c7ac931856aaaa7d386829627650e9d11d794b246f937059ca3198869126077195d3bae62f88aff9c5664c022b91e33c8599f990f7ca874584da519bbc5e78b0c7d749ea7da49a53eb3940a394295b0cab7b7463acef958501fe3cd7b567afeec1b8cc4c576a45e98b03ac5c77c43fe5eb7b84a2c3d6f4f604cad7ef6c38eaaa709198194af6a19a8a1a39650dd3016c68941b3279ee2bf37fa662b7d9f3047217e0a3694e334b3ea614c8dfaf0dab71b1227bee7af5926b14d50e69577bc508a27f8f3acd46b75ef96dfae43433221c3b531f9f177c527ad5a671ccefc1548e453445f7c4e171d85f1eca7db947e382e4b51b2ebe45b7648a92409ac4cdf43acf33aaef3298f7862a29012c83a4aeb3400275be09a3368c6776a5271905d9f21bf5c4857e531644d7037a1bef8912189a9f3a760c788aab44062dfacbbbd0fcb59495c9b614b00fbce7548cb3a678ffed16729b5f035a437ca208a473bafbfda8d783e4d4ea1694c2f5382dd2b3725dbbdd88d136d5f3d7adbb004cb1db8ad8292a363968707eae839001aa29c7b506a1ec9add1e0db14afb96b0fe3d6c1f028a61cf3d6a37d2507850be179f85922f132ab606570325d11c61ba07898d537c004b631ce2e2e01de694a2aa1915d6b18b4a3731a6cb982a8ee4e75b4c231f9a51f92758dee164d71467c5499f8e69e8288209ca156844a63dbe7efb9aad5874df9e10a17bf460a4f4d0e395bb2f7e550e9c3def5372dfa47d050bfa0009d88caa3e3160dba3bda019662a42039dfefa85180ec7e1a193e31d07713f153cdece2ee43b32d9dd0bc9f7794141c6048d60699e2ff90434a0d0d6161f03d213db40ac802fc8460a8192aba6057ff45d8b1976f4fcf2774544e1c65b7cca53d925073075c4b759e6ceb83dfabd2bdd94180f7122ba2d04f0b50388d42bbd08a2787dddebd71782b8619d833c3945289878cb7efec57b2c00bcd44fb527737f4e7454e7e0770d709decb1d5c8be32cbc8723ef785ed26f3d6d8e4e8bd830fe304bf46432364812847652244c84af42f4d8f882e6d2ca0470ad5e37e771f9f3ca40080c9ccec57fd60a7eabb069d2d09451e09965b8d8b960e60757a03393a11813821d59dd60a350bd0d91277e9402e222613dfcadd49dd2e1e92468a321a03582c442fcb0fd3a8527af301e8842b87f8bfc2834a13fa779042965b3713060eba3f5c93138d6292fbbbcbfad843a2a881c61b42213f396c7c96e80951cd1e84cd4fa70f3b7a7b468d891ce540766c5365f1bfa76becd030e49112bf6af589e7ae90cda407eb7041b50072eadc61df6380a165944f86371adcfcde408ce0acff239621a201e29a6643947fc987e2f927f2ab2f326fb1aee263749a6cd5146f0d56a09c682ebe569772845c74e967add7990a6033dd01828fda9261b8f5c787614f4f19e9fdaa96d7195b4d333c8fbe24cfd314ab7fd2445b2332c34c750d27ba5cc21f55fa776f6d762c47091dae5350e833c36c0ccf7dd5cd365fbdfad335634dbd780d0623bc2a410632fa0bd4d2a86c4055c63895253cecf9b8b17fe41fd8df6d9f6193eb8eefd83536663ecdcf368d104df9d103e0d471a038d006d344ab800d715973811adc2a1db04e3493d1bc83c8d5c01d025b1cda71a72356808ca9313420a4e39ec6ad3bad888c00acbb8d740ffa6cd300efa5e285d78909e033f23fc14de5c318cc429b6fa784450bd5098b3c0c169ff35ae0ab255bda465136d34cfadba5f6270b94b01cb2952a01f204256612be235cc3474d750d30a0a66f4f4f16e84c0bf4833bf077169ef23aef20da1ace18af79d79694edaa035bb00f0c9924baf4228c43e147d5078c0ba7d8ef2d9abaa542216a46465b14048c2c91570f2f76e6d08ef7c53bf07a2707ee0383f2d5ebe539a76ac6ff2484aa19aa1176a9ed0a22b3909386e3d7b4be4faded65f7e904faef1f819d4f4db0399f79df506eaee5ebd0dc38eca44bb2afba470167d294ed3b37bc5e49fabd633b814f9729e9c7f8a0cff0aaae97cd7290a882078568f4b76ab7dd1557efd109c0a007bb76ccd1a30df93592eb60ad80b0ccac89b5b95a036f24fc8449d88479f8526490a259334b47901a3ae769c70a9b51b2a49bc50ca14792c657ef25c3dc1d8ab4e8a195f30a1aaa949e7847bf60ea927f0af0f1b5ab37d3420e6037ceb7a37f9f3a12b6fcbdcffb49e01a2b13b732e555d701b7c9562aa5d06fa756e241dda17bb52f90c903e96398b8ddcba2cffd6b3a042a62706353e8521dd1579da870ef8f5052d30cbfe990d07e84224d58c139d7cfe04abe9889f5f7ebb7b8a7232acb76674928173efe725f8cf8c99656cee7f2c9c783311af2ba4db206220408ac83f0ab4f244aa1f45ff3e7a04f2db76f0f54f7046a3f8d3135f42c96a74f7ef274c75ae6f308564b5546ccee8d2637488d6f3d48861aca7410da0a048b987e868311580ac32ab477f03fd9ae6689d2ad8c2320136b2ef3684aeb37145911ea611cde5bd6d0e5b085e55874939dae50dcc945415cb08f5fde1b9a3980fe1f496acac67249b13f9a6f4fa084aad0df53fcaf54a9c64fc2125cc355298c4086edfd831b2824fb936e4c51b16520c308776cde937fdb95a388274527e00652d8d370a4db8953414abd6e476b8e0e496e3c9baadeaf2b6ca1256f6367661272cc50b37248e4690404b2ba1638d8338cc0332ed1a46594e4e2bc8020dda5d353dd9be3fa7949d9f7f918eb80b212eef69d2c109b86739e251030db9bcabae7c4d4d7d11a21cba1f1746141c1c97a106e5b0dce9f612c51cff703456ad7e31c3b3d5fd7c16cbfabf76c059a5149c6af4f3e4838ce84782a9eb066eb344f89d46bcac454fc244d0ada63cfc259f499cfe1cba193e32363c4ca87506862fbaf6465a76ef0e384bb0e2e539d5914ae85992e7fcf1516547b2ca4b5aebf6cd3e95d2e49d8a5613ff702f99a0aa277fd3d93534a223fb028b7ed309dda0013a9a08be49f260120c63415cf9fbd32bbe3a027c6b2c265efafcb7a09ed8190b156ccc6dd0011bb3ae5f165272a7021b84482912629fe36094a4a9b325b2e588b85df2f15ce9dd4aa87d3f65ee8cb2019d9ba707523db071dffa3ac495a4d003e9e836a8b9f0d1b9fecd846aae5fac0ab194edc351d9611a9ea01155f8afe5638ad8033b79185d84406aa55690df675a4f7d0acb3920c47c98a3443dc125ebfe8034fe8b358ebcb2879d49c7540a4c6de1cefd902233ad4a8f428b749689404b7858b401e60bd165a3e0957", 0x1000}], 0x1, 0x0) getpeername(r5, &(0x7f000000a8c0)=@un=@abs, &(0x7f000000a900)=0x8) sync() getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f000000a940), &(0x7f000000a980)=0x8) sendmsg(r3, &(0x7f000000c0c0)={0x0, 0x0, &(0x7f000000af80)=[{&(0x7f000000ae80)="238340a73a7fd88ac57c7d9fe953185feb73bad80035db36ebf8b757d2c0fa2918641f4da60f3fb92ea3c09357114d4f2b93106a56db8b72fb5dce36c48e27849019212cf430b96454e2a4e86df97371258122b322ffc65927cdf7e1f890572c6eb25b5496cafd804692f1c2ab07f6de01b759362e97ff97f0813546eb27487a68275d3cd34f4528daa684b71e844217891ea91da5fbc88ccec1601846ca4f5c83e0c53f2849a348a30369a10620c903bc17a6c6ed9f0f2dc8e725b2bc6758bbbd49c705174cbe4c9799300bff045781e596bea2026882f836712acb7eac1fe2d4", 0xe1}], 0x1, 0x0}, 0x2) flock(r4, 0x1) socketpair(0x20, 0x2, 0x7, &(0x7f000000c100)) sendmsg$unix(r3, &(0x7f000000d1c0)={&(0x7f000000c140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f000000d180)=[{&(0x7f000000c180)="6e4a96882f1d51d4a88ab3cde0d5a62e0b142e0c1cc78491dd2d895d01324cb0603166e6ea11fb4b7c167df10756987d82944fb94dddd2765ce2e902cd67b1b8cce26d13c9c60da19c103bbe2a0bf4a7c03fe3615ca6eae5569047c4be1d0ffc96f532ad26b8f4fe3be069b1c9e60d9c9e296d1c160811a507d290a9c0a0f92ebc1ab8d663036e7ef204925b7452aa140b903fe0ee31d4d0c8d28d877fa4b43951139adbe940ea4c2ecbc6be18d1b7ee7689f43a6019ad3d88eb9b4662e6334c0f672d9f1ee80d7d8c0dfc660027a90e8e62d436db909cbd5b602c35427fd17eafd0e95141550513ceb8980144a4b7d95269c1b0313d57ea47da9008cd9d2d2c13295acdca7ab8cf5c63037484433543ccf9346f28f3a55cde0ddd1687b6db28cce4bae6fbf1feac0e6d572324df68e7beed469a5f1dee3a9852833762ceaa73535f56d0bdf9d0529ad117a2a5dfb8290eef754d61ac9b80c51427a8278168a4aa404b5da1686ef1015f71b6d301000cc1a8438db4813d48438dc1e612d23074ebf85b1bf571fe2689478f58e7dfc7fe7204cfa1936fa9aa58eab3f26dd551045c2e569fae85dd8f4a663631b04386fe276f609c749ab7075f647ec8eb1ed6972181bcd44ee09fffa04acbe15ea6a848ed41b19ea634d8533880342bedf2b025b4d76db466e3ed24930361914ef4ce4433a1449aa9a0063d69c06e6f8723a62abff778d21ade79f8eb6507a90917d2f1dbfab3785739ee3cf2a6ba2b02a3c74472ad1609a415fc8183df351c7677c7d2428987ba30eb9a661ada5b76c3732713d9d72005fe903b5c8c314154d7801364ba93fd4183d28214c0c5ed3a13e98c2673a578a46bb280430a78e2077dcdaf74b8d84d682425f94b1f8bbc73e81fb2603d288f2d9eb0cdb95ec17fc93dab50b3093ab1a9f8c8e85b08724a5cc0999893e0e0179967a01045ba93a8ddfe627c11433f8fb246996b3320922af54fbf401df45a1c87556898f2e7c81547aef8ba75c18e9ed3dc5f86a6d230f38b8158d46562a51814a214b2cb58cbdca97e9807bbb5f4b75ce63bb4b6f6208ae035032e2057cd7c2ddb94ed3509307f86403f111cb4b432d8ecc71b02e387ac69903d63e2580999d26165b67b4aef0cba53abb256a746e4f29a40d358e1b015779c48f576a22bdbc90f36fe691eb3dc9f1b7b4d7a7d9a875243557b83361c390ef104ad278d1561c8bb3ca1df77c339717e492d5920a815a098110f5f50e88f6abe59f67c5972bf485923d108b876aee1535107704e84c2ef4a8dea660ce2f9e297e71ea4125f0a6fa2c91a822d2014ef3c78c3a683552e78450220d65ae23cd05e670627518f9d301bb48b6d939248fef650cc02c537e7d10992b1dc80a9af281adf6da66d1daa9344db860fee6188db6b485647693246ac834bbf0ab50bbd497ecf9c63e90b9366e2c4caff1d2d523b24bc02558fb86af1c8929b4c9987f86aa417d7339e708880b88bc7bb4caf680a10388551240aa73f063ab9effc7f1afaad03d0672d14fb4bd68764675b4341646c6b8d2817e6c684691673682a8c2363c3c2a60d72f56da130bd4e66e83dc54326c4f68821418eb802aa79948532ef3b15458e9f0737b2b9b69492923f860506e1852b3806e02def33f48aece214ed72557b64e1476e89c18085e977974d36d062ab4cd83710a08e4125deda481a5b27d9c99e364cfbfa9a2bc5452b4f3de9ba9d0edbbe009ef7c2561400aaf84f05311ea9b1092a55648681d64c0f9dff73ecd36a9276e01fc6a35c2d378e8138be487403dc372781cbad4c9390799e5ee9bbabfae1dfa379beda004df8ea914722a2fb64d9f6afab40bf5a60858315afcfa7635f8d99c13c4365e03e3299ec403be963e49de8f63c1e4954b90511bad8289992b4be855be470e2868a3e5b88e62377679a8be4f69414a118564b7c98a91364a3d5de5ac1a4cd59694cbf32ee95a7558089a74f92ba13f01db826c38392ed42e6c89b35e6eb294cfa8aed744255fda14ed6fbce64e1a93d26325da8a0beb308eda2f5e17bcfc1cd16fb092093d05b28d50fd2d9ee99d95ccbe305559e818cd9710622bedf619c92ab3a259614dea7a813948b3431bfe750e5281cb920a73059822619ff8eed45af136c3c58f196e10ad4f20fa5d5eb8e686c76af64af9528fbc137aa5f8c55fa10b06d69ea5bda2e4722b222326e40aad98f8bba8b7dd94619f3c7669f2e977c49520b3c052dc5d7e986d105fab66cd08841664e21fb751ba632b92b071a3de8a19513c3bb1d7721a6682e17a891ef4b52a7518a5b88db22473469ef1a9d6186dc34b4a3e5049114b87c7a087ccb4a2586e530080be1569fb78e06dbcb5939fa1a2ad6a722429e8d9a45b72fc94ae136ffd45ff249b783b96a0cdbff13b52a661254999b8835c42277ca94af67d7e971f28a6562f25e591381edcb98f31b7c51db0745788b888dbca11effa629f5911b53273ecd641d19e4882d3fcc91145faf1b457014ffcd0d1986d4e707616e17aec535fde3d3a5286744b520cb46b6767ad08e4a50f77f0abd02c4606ef75b87f025d6f699b8274594cc56fe7122d1660201ee9035b3db820a65c2a4d191f5931efe1f9f1bda05a0b1ab541947e6197c0f2cb578f5cf5ababd90aa0ef15388e6eb3535258d611a0733cda1490ebb2250c94ba09f3b1ba3ab7e1eac0d609fc5dd21e03dba38b994d33878170913cab90eaf06c518caf44c1c40029c2ceed10777834ed330e861fa6a37204e043d8aaebbc4bd8a12bb7a30dbfb210498c0f6a7cacc7e69a01633324828c64ca9ee710ca442da3f4997508705ae940b941a2aae2f6c6e942d08fc1d75cfa369ba358c141fdd16dd14b20fba1aba335f290d3072be9dd54ea218b4be81160728cac9833130e4c5c03e1d76a401513c5488f9b9df8fd245b493a0ef790be42e09e61e4d59f7199c60fc8dad97ceeea860e133a2e1b9b7e8290b49555a0cdc8d8bdca35f7e3a42326a5bf70d71e6ab859d63be1dd1a8e57ba365dda56483b67fc8546e7ea982f79ba39f10e93c494e5680c37c7dfbcd2958d65b2bb8f5e9c471e612ad8e37422673ec79c0657e6cbdbe491d04ca368a97f06d1339c66967c373bcc833090ff018186297ec06d91c11a04e66acce79f90e6b0e146d445652232f8bf4b25d572da601330d851ac44600a5405425babb322b270b475579a727bd3d9ae65f7364a84996453b4f4b9aab0f145b99847f6e4b1eb175d05d6a937384c70e5f3cc35bd8d1f16fe92b4e79e1f8e09bd832a06ca2226f2a23317ccfb8823e08ec7b1535316bd98a2d1e287c36ad032eaf1014de744a40da2d61aac67c571be82d72480290d4fc583d0b17627492b174923d12772dff772f4d2f9d36d82a61a569aa74934b7973c6f35d5db022857adf364bc90599a8cd923c58372ed116a554f1e54ee3fece18e80b0e063b004f8615b7a4a321564146120754c506301712d890031e4646b74d6963e3938027f86d81ad1bbbf0fa254e3eeff9070d0deab2ea5d21cf1e4344ae0b4a3010efd471cf3deb94783a790ee4bb6bc71aeefdbe18af541fdfc86b38f140d53ba195e82a5a6989b867eae8f71cc72d9d49b6d2cb5e199823323a3208a8c4304b8d458e94895fce55e48d28573a91851d5d96a1a7448a8a493e45ae7d61b8c173b8817e4c8ed322172a44a1a0ff0793293c9e4cd917bd633b2533bc8a28548d3d1bc581afb645f65ee5069f66229f71f2ca98787bba7b3d166f425cf2c0b64dc4d39e87157ee99f228a0466912d0766e2d76894508e61fe84a4c01e3508ca1fe9ef061c7a77868894c7079ae6f72432616813188dda62b91722dd6488aba20a15c5abb2b5b57696aed4c62bc25ab34708471636a6c0c2f02bc43ee796c8ed4ed835505c636a7666da1d9c489c1b09360325fab34557e2ea7acbbb61edfb5d7cd14586abbc0735b31e5569605ca504799ca409595be7229c92c75703005ab3b3347766c77219c4c6679d2b489e17bd3174a1e069be1f7d112cad1234298b4817a0e2a39747e899af44057170d688a80e3a1be03fbbe67532967cd38d38e53b56dec4e7ad6134b042e2aa70526e00f8b2f7d08e4948bd1682b9babed790d50ccabf6bab90591793addd821164cb1ce3e7c9948b21c61d6b65b458bc6f401c5a258f5f0d15977e3e711263190b5e10352bc9af6b5e3862a4f9d09658dc963f352f49c4dca5c9026da0cb8e50dddbb7f9d1a74b9ed6135b1e210b4220409e884e10a4b8699cb185f70db9315ee6b52805458607076701b85b5bb5be1b6a618427183d3f2549395b0e868d9c21fca7ff03b241d8759ebe949838d1659c21aec608e70d1dcb02c6dd943d5882c27d523f49acba4184507a5d77e69585e070f7a961ed4264765139fb0b118a66262118e5f70f318edf62aff63cb88f0d70a961175ee4b0d0030a99256f2d998164cbaaff13d9a09596b20b7acdd4741ddd79fb323143403d5f23d2a88c6c6746e21512225a2927560d53d5e3a2ddec22318ec684de579f4b12d8b09940828ff9f95c6e47af84622dace72d55e17996461fa433b39d73468e301a157e5803dfd736beff35b027f9e23c5860443f830f0eea429d9105bda446d2b354fcfa41ac0fa8b26da5ef30e80d4dba2a13837bb27a4f94ef7f48ee358d2481de8840f023bc58016285b788805057b3239c1426a96b00aaa7490a1877ed8a2b54342a460d98905e7b610d112f245372c288cdc002976a59463f8d22e20b9de8baf0c4510331ce7c8c01e064123c17bba91be686dd45c7131c7661c855b83a9b6ae4aa5b0ef96ecc4f6690fa88ba295ef1bbc202f5f18565255eb34750065c09ccd04034719f657b90b863a6e520a61d4350bab919797a0ca15b39fa0bcbed553b6f93e7e25d9307176f9219727f8acebe25ccd6fe63873242a99d8e4849db0d1bdd97c42407998da52c659543d5d879d82b0011bd9dafc6930b007093a5729670f3f21d052173b65f8178ce51306899d0bf61af99687ee8cec8cb7e90f523e439688496decc86aea425aa129ea1eb5de3838211867b99ef4097b5014d5df620b5913ce0b4f948dc61a01ab26315c39d86735536882ed82fe6c972b2ca99c005f8ba9687f1617e1f814b851329e9739fa0164c79101e9c3001b3191ea338855117b7a17322ff416f132028a3a1ca57f82f021c7cc0aa1a1c92584e9e1754bcf03c86f91b85b76ed7a46e0b6e89d557d66743b7d5ba52105c25f2a5a50a5b72df194f624420409b92f1986a6b89ea2d9d4b782723f45307f41e765343e9768a24f42e526658632e313155833e23dffce787e8b10be1018194bfd66fa5d2a3f9ab21659768589fb3c1e9ed3427c6a1f8487a12d0df4036b0393a3dd91819640818321141f1a893c4ed2f7e4d2dac3cdc50391be21bddfe71b9614198f1a0cfbc01db3c8661e8bc399825f1bfafe38ab65665f5144cee9f3ce66d665dbff836c8179a81b4014531e046d5d5fa5ac01754eb187b35490241f56d9eca39baa14d6a5127e1066f366920ffb5b93c9a6ffbeba9ed2cde4bde23a9e8b81e389f902bf5ac2d5a492a145108967da0697dc26bc77f790a47fcb2ef10b4173191ee7a26bd12c62b95ba0788cf9c5d0657b7e122171bfbffd54089e754b8085361bf24c3859881f6d4361c631f575baf70dcfd13d57be0b6314757ddc85490e59dd34580e9c8b7c81c23ab477d124c237d55c679c13dfcdc1fb1e2d3ac541d22e83ff2b4f633b70efab33cd3", 0x1000}], 0x1, 0x0, 0x0, 0x5}, 0x4) 15:39:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x4003, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x5, 0x7ff}, 0x10) r2 = socket$inet6(0x18, 0x1, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) r3 = dup(r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffff, 0x20, 0x9, "bdfc567e335bf82cd3784ee76435c281f867e635", 0x8001, 0xfffffffffffffffb}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="7f26e1d6388676f5a64fe507778db6a3474b4c6dd1a2bf32f27fdf900aa2338125c537c453d33fd2e6c29d871f2ae0981c706d89d11781b6783fef6cc94e", 0x3e) 15:39:31 executing program 1: clock_getres(0x7, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000140)=0x106) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x7f, 0xde}, {0x18, 0x1, 0x10000, 0x60}, 0x100000001, [0x6, 0x3, 0x0, 0xdf, 0x3, 0x2, 0x8, 0xf96]}, 0x3c) 15:39:31 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = getgid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) rmdir(&(0x7f0000000140)='.\x00') r2 = getgid() getgroups(0x7, &(0x7f0000000080)=[r0, r2, r0, r0, r0, r0, r0]) 15:39:31 executing program 1: r0 = socket$inet(0x2, 0x0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getuid() r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) lseek(r0, 0x2d, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x80000000) setuid(r1) setreuid(0xffffffffffffffff, r1) 15:39:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xc) munlock(&(0x7f0000739000/0x4000)=nil, 0x4000) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000080)=""/135, 0x87}, {&(0x7f0000000140)=""/112, 0x70}, {&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f00000002c0)=""/2, 0x2}, {&(0x7f0000000300)=""/42, 0x2a}], 0x5) setrlimit(0x1, &(0x7f0000000000)={0x1, 0x2}) 15:39:31 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) listen(r0, 0x3b) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f00000001c0), 0x0) 15:39:31 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1cb40000"], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x80000001, 0x7}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x88, 0x30) sendto$inet6(r2, &(0x7f0000000180)="1ad162e9a3eec98310353df9716d12f7f79506b5bd3d7acefbea738ed31f38d4c091042c19dfc1f62293512bce9eddd7700916832066d349351bf9feb9125003c8e09ecc3f9c020c8f808348c6a13703b760828fc664180cea978ff3a61488130d8329c40e9ba1e2878ca71132c779bd21a2b95a4d14bf19bcd3d49c0ff7ed7fe78f394a162629be50f2", 0x8a, 0x4, &(0x7f0000000240)={0x18, 0x2, 0xfffffffffffff53f, 0x99c}, 0xc) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000aa8fc87600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000140)=0x6e) 15:39:31 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) fcntl$dupfd(r0, 0xa, r0) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 15:39:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) 15:39:31 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) recvmsg(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0}, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="2bab8d7cc37ec151ac0736bd277c5347143276a4b47833a39925acf7272d91b0bdd5adcde089e3419ea892aac468f7f3088afe7d88d734b25809230818cfd4c3658abef6ddf3e92f54599958319b04ddd73995dd11b203560a8e36a545bb7f3f0d6de9c1d808a354bdf53ef232bc3d8d1776324623e58e7b59db57dcf17856a2ebc53063342ff481bd33fad85283077bcbca149859a1a3c2e32f7e0486f88e6a2d80080a555aab483bd7fe68792b7a5c2c19872e44bc638f1970cd521439c49854c601a4c42df4674e9813b8b28530", 0xcf}, {&(0x7f00000000c0)="c6cf06f8cc05e0d338041b8d9eae7ae39fb0da3273356b2470b1deaa9ec0f08f0d9a58122b06e012dbc9f84035369a975e0f14fe5b001093333fd893b97d26a9dfe975f0513a9f", 0x47}], 0x2) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000140)=""/239) 15:39:31 executing program 0: clock_getres(0x4, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) getpgid(0x0) getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getppid() getpid() getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpgid(0x0) fcntl$getown(0xffffffffffffff9c, 0x5) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getppid() getppid() getppid() getpgid(0x0) getpid() getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) fcntl$getown(r0, 0x5) getpgid(0x0) r1 = getpgrp() getpgid(r1) msgget(0x1, 0x3e) 15:39:31 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) mmap(&(0x7f000076d000/0x4000)=nil, 0x4000, 0x3, 0x810, r0, 0x0, 0x0) 15:39:31 executing program 1: setitimer(0x2, &(0x7f0000000140)={{0x80000000000000, 0x100}, {0xffffffffffffff00}}, &(0x7f0000000180)) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x0) getsockopt(r0, 0x101, 0x9, &(0x7f0000000080)=""/46, &(0x7f00000000c0)=0x2e) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x5}, 0xc) 15:39:31 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) dup2(r0, r0) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 15:39:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x2cd3, 0x8000000000001d39, "bbd84b73f2ff7fcccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x3c1}], 0x1) 15:39:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ff7f96526bd914f6115c3a47c001e32f8a00207e121f0b8d05a3335aff8bc2ccaec608f4c2eb19854f34710ad9393cda2d9bc83af452db294862f19855395c651d1743a81c9fa23dfdfb03cf64b5c767839ba07ee801cd04e580f4bca4e77c1893a89a317d732a7700bcac", 0x6b) setsockopt$inet_opts(r0, 0x0, 0x8000004000000020, &(0x7f0000000040)='\x00 \b\x00', 0x4) 15:39:31 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000002480)="7373b0153f62af37d5134c606dd8698487e5c435b2ee4e64f05ca268ad92157feb91a51396c3ba5f5c7732bd693f39f8a0e788f9431575a55b16990a0d85c4d453f2cd0a41f9dd521a123a185ed9db75d4a8c10a57ef815a36ab3ffea3bda76b2607ee1fd47ca43c9f4a38e2436b0c5ba4394f16a21da798ff941809355f271d38e48c91fc5fe80d9a7935597bab94fdf14e872736557b3ae023d9eb2242a76e0e725b61987ba3e706a9f4d4f0bc0afba3d88d94790b9ca8b79a8ecdff09c092277f898114897ae5b611a4eecdef8e56a89923813df6baf6eb1f1d28186c8f95f50a18aabe32a9f71545bbe28733e563de6adcc855dd7efd5ce1c44e3251703ded3720d04d47bd92bb1d4aada6624e834735e65a344246ff1c6951fbd739dab9daecc7e42fe8cd98099aa4bebdfeb4f9cf6b8f32bb1b38400eb086595c7c72bdb9bd2fd929e225d0ac6a1a91dead1b9d2d3e515b948e5f1afd0be1ec7e918e8a520dc96fa4c2587b5c1a542234d6163babd815ecd36133f8792bd7a92ec7e5826790c522ef09303b680071bc7ca9f985490f564f1047c44623ddf94c2f8c5cf0e9f9eb14e40a1d304901b2f006b93c6c23a94d3f4fa206ca6f91143bfaedd304fab338a04ff26887fdb02a63d447e6b904e93a45f07cfae92e1ea60aff7f9d18212c87230b4e4fad4e401324a1671ffbeab464a4e4c3edc073aa73a09322bae2d4185b6c8e0921f50b1cb4b9042be11bd1dd31279610dd22e0d1dba1dc57408858caf250e2295d0761923c0c7ac45ce7f22e6f17fc314e9b35271a470492a86f66b34f82684b9e6da849b5979e89d247687b17c2f6e9a5b5e1e6975dbe139a8e11dd5391be43c6342e4a6c4ec4e816167017437c5ef32749d7fe8201b54a5502cc50ebabb08dc08f6face840e868bf8669f089083764af8b52010b7e42407d4c7716199848ee99de595ef658260a023099aa044303656554dc890055adad24627411c822bbf4dfa615a87458a60748773e4acadbbef68a671c16ba5fc2fc641f9e907a36a4d98a9462647821b6937d8f67a853bd7986882fd1282c356749d62d6d4615fc1f88aaf369677e635d9e1e5eba62acd4782ab2d89099e9b4c2c5bd099a5a5e45b111f5933485bfa9906aaee9227b4b30469c2049267eba54790a5a51f10ad92d49a52863e1f109a17aeaf586da427ca55fe649fb4e6c97e7e90fc7bf7f884b6409b47c61d32b943dbf0c96e1c4f73888d40442e29e7f4544889fa1f00237fc72642b8b31e47cbd3fff6a43256d5c83a7c7e8cecf3ff60544bd5b25784399c9b2ea5c345bf66c93ea2c5ddeab8ac872ad27a70897ea3a4b75eab495553e6219a9065ce1c16e30ac352cc3e9d03b8afd9c83eeec58d1ec51a3208c89b007036cb9e5ee32f2688dd23709bb81ad2ef5df8a7e691fad725cb1a7ae1384668952bd37c896b7d131841832eea3b6f9d7bb85659f26531a857ea3795030a21811f303fcc7e1b2b089bafdbdfca97ec1f2d5a04fc2abfb24b2da8fbf282d82cf15a99f577e954a6f893aa35cbc9805450555afbef036659b0e54929cc435ccca9f36af0aaf81dc541703259c13ca2a989cb1b0e275e7d75c32aecc70950094efabb7481ab2310ca475da8bbf09e486931f714ef8a4b2c7c058fec3c2d2a8d9a9d8bddeebf266567618f58da4ce8fa28df45a5cbf9c8f1215428dca52fdc6ecef89de5a30f1eddc37e156890f5d00ca066c82df789c2da5b9c0f031617f81c5b5202636ad29447e5c05b92d3a0bdf12f3a0910ba41e947a84f4740c15788608f8c4488e28781847790c68b4d7b2b0441d118d96c09d2eea935b31dac6e013062b0ba0dd40597ecc69c2f9d74a8199a8e063dbcfc1f25148cec6431abfb960c81c526d0c45284c405e882afc4553a6bdea78696718dd06c51c97b56f0ba592c5738b1b52ce479b2acf038db7ef3ae393872d4c0a2835615a6cee01b8e861d1d4c5f3fbf762f36a7a0be1f2575cdb43eab76bf7e78fb7d27a33232f2e05c96336779ef89e989dcc16a8b261a03eacc82fb3ec55623ed13c61a4e3b0dd76b3954e21163fbe657418f1e541d6cb8a5e94a8b0e7c1672e3534d07ab6269a11affff0cd3d69f443a3275e8a357e3031cbc2a73311a3cdfd96f714be520afeeb953158568d6a43f50153f070f1885e3972563193c137f6b5d081af31b357dd9f8c480582802a379c1d7ef059c307660689c9e341b5093c612f46d79d55149df7d70a49afe3cf95b4b02544b15c997b237b3a0ef61231f88aae48fab3ba3ad1ab58d70d463d35a030af94d8f6a0b0e85eae5c8b9d2e1081f1f49ab6af4ea606081fddfca57b3148d209e812e327ebbfb491e092c79a934ab90eee8f2ce671b1808a5e1300600a4e65250142046dc78beb9dcfa83ccd4db78fce036824fc44fe65747993ceea9b5f11bfae9179a8094df041de2eebd3c722334d4b7523940d47608af38453672fdc195f41d8455542e6a3f635930f3f8c6199f66ae8b788f94002d9a56b80f1f08ec064ed6e2cb3e0afcc7a37bf4cb0e92ae085136932febcda5c005e46bb721b67e7a3acb891873d673b9f574e720460a2d4cac238b14af468e5884f7f0467ebb766a6aea2dc57834ea8d7e9feea40ef74b3482aaa382568aef3aa8333d33fa05a70a2f5c2071b6f11845b9cf51ed4d3f63e5e9a2733277a76c871b587973d0c51db70c10379a925f187a1c7bd5f814af23b2351b6d82742ab78155afde534a6d873064e4d1857e2b6042748488c69c7232b6cea1ed9b9dcd2317d62423458201cfe2bf9d36bb1b43338480801c01bf5c39473191b7f7a61f1afc115a321e6ca29159ec8565715ec6a22a475aaef4a4ebf93ecda74fb758447b0072cad3208dd24ff660d129b182937edca095957d5532e60fdc69251dd90566362c959d58c6f4f9ef876f9aa09c94639f0a80e2d7cd94a9c1b74276fb8224f163a90248bdbf9a346fc294c6d2f7a2634a72f8391a835e94e5eba6cf5e7556ee3da2f408b5484e47607399b9cc184a22049dc17f50a35562af25226755ef90e9ecc611f76490b7013bd4ef3eb3a8d80009255f63ca07a6e8121475e598d461dc892eb77a12f16fea36068031371a26626b323510f162c3186bc01010752298e0fdc348e85c10af8d3c045e0be8aa23a818e09007145d9121199e2a82112b8bd531644ad7cf163c7cd7c85fd436b3915838f54dc3eb4318338042ef53cc8c66cf580b8750bf999b4e4952edfe1c2016fe47fb0687a80c06df303ce310fdf178eac675ed843f33465ed0f8e3f3a5a2b81984190b52c9daea39ce96e9a8db8502ad12d74fb755d58f2aadef4ba7cb29ec6454bcea063183d939ab0e4e0d566707cffda13af748137f64d3bcce71fd59622e91b997cf0747f646a8a706b99589be0a27f90978911711cf9d7abe3aeb3c634aef51ad424d6ecdf3ad6f5ff3ddfa373084f12595e2757e1152fc423b6dddceff4b290d5b890a3ca47cd0ba1287b209611aae7f690af709dd47b7e081d7764ade9abd1536258b848566de8790839006aac3615a03e7d97b482d29d5b524703405f1bd3a32ec7e49fea1f335e248616b22bdd8d3910e58ca58a8751464c1f7fcb943dc844dfd31dc521ceb30899be9433ec47c1e5c09b9cbe99ecd63ae3c41350d6b4681ef338b7c9d8062a0dba9b4cda42ade5b29bf7c7c442643fc5b0792272cf46d76446c41cecde8452ef2f01fa4ecd72f800a8413d3cf9a7c380f9fe9e5d4709336b84c7af98f313cd1dc5b02cf985b3756e0960c31d5de1831a75639ed5d14a8ebd13625b0e386dfe1b9cd002dc6f3e19a6af1e7a32db6323622fb706d81b38d2a3029411a53fcf9bb90a0b4cc0c924f21c2a3c7519d18069a762ad1d41e0edc1dd00c5059b8f26a2f467168602794bca489c6ec8cb06a561d3b496ba00fd012d5240b9ec18d6c931f7e99965ccd34a9275d245c68700522246d0c7ec3d664e2e9c503d1613628c89599975ad8ea7c8cb4d05eacbf08566af72923bf815c1f548322a9aadae587b95f84c9c8266661b61e51057ff84465d046e79f4b1cf6a968a2466cd7affc970597c8e77e617f387bce35de07900810d6434b13070decd7edb738069af3140c7d9d35f108d4ac5a6e1775fb92d9ca781530878f031c43a1568a20cb8036006cc7c11d2c58e6f024646041a6c5505ec2c287bcd3a9748283dde7dbeedb115e3c043f8c99f3406b22fe74724398a5ee00bb7bb8fa12e36dc63a1e391a9a1e0a441ec03fffe8dc0c070844aee72e2ff723b0a51a82d4a34f7931fef1e884d03a1fba59fb35809c3500f5b8b79979a01489aede7d5c589597e64204a06760f0e550bf34bc2f05dfde74d45bf4cc1daea8fe195a6d1fd239739791b2ea6be32225e6ee0b8ab92a6a44cd79686b0c14e2f81f6d6e84050dce1823abe90adf5f6eaa37abb29f48fa7ddadf7d09b09f37305861bb7a69b0d427a54bbcb9bb67ba59acf3415fdf246645c268f639c0e1d27481e1602bd98736064fe2ec4d4af168305a3d28f0ea4c4cb747220c80499d37d46c446912c8bf5385db6daaa8dc83658338a3f1c577cc78964ba213e87bffc29aabca7403df767fd7c0fe69a6c0fd4d17e72ae297d6cbc9ab3ea52d2aa4354c7fec2275c62669ed35e0a4e2d98ad49811b6d7056a622aa0aba731139cf0d99bb2966c55ed457b93025fb22b35d1f8a3dd9d1e454f8f32186537e71804b877b90e18ebeb256f8e0313deaa92a4684525c6a1132d5fdbd58009ce304c1b89c6f8939c7bf41944e6693a3a67929d63f9dda25f9b2edbf81a51daf2b14af91d5737cf63dc5c08bf0e0cc0d2cdc9320d82006d5920f75511b499be9432009d185826b2b017ea6a738eb5c25526ec18e36bccb80c3b30f4e591ad9c77f6013d52baf9bc963a84008025594350afd442ed214d246b61ec220a3710c2be472bd086d4137d940ee74ce88eca657e39594bef06e2d6a72967aa04e85b2c222f05dfa263c717800c5b6a16d9d81d5c953f5de6347b5cdca3e392f27f40dd5a451524804024f6e4795ec24e1b9f232f7528ef8bcbeae9feaaabd27748cbfe354e36ad896aae91ee5899fe499215762b61f5411f5285c34237bc1b25485a0f2ad6ff419b96751cea51b837e2b088df73002f3e041ea722b346d5ef4ec5829e3b30104a36eda9f23bfe69ac2850aff9c134c5fb508e581d2023111837c4edeb45b719be0e1b30b96b627b5464f3ee0d5635f4eb08fb8a4ca99e136523ade90a8fce8f5725085eb4c769a9c4f9f36fb5b013ef1c0ca22993f441fd13498a933422cdb984d22451a58626ec45e2de6ec61e7af0e738313dc060e56eb6614ec49cde64631a3db18b64b8074541313aee9b0f0e7c50d11aa41144a90d35a663911f3f591578eb1e08d79145c6bc4246051c4af4fde1b7e5c36d9ae64ed69ec6a1ead5335d94ef4e6686b462be8b58f7108cec9ef5079ac67295bcc0f060ba034d442b488c99866bc261e", 0xf43}], 0x1, 0x0}, 0x0) r5 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r5, &(0x7f0000000080)="363522ba00c233", 0x7, 0xa, 0x0, 0x0) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/183}], 0x100000000000014a) dup2(r2, r0) r6 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0xff, 0x4]) execve(0x0, 0x0, 0x0) 15:39:31 executing program 0: clock_gettime(0x2, 0xfffffffffffffffe) r0 = socket$inet6(0x18, 0x8003, 0x40) r1 = socket(0x38, 0x0, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x1}, {0x18, 0x0, 0x9, 0x6b}, 0x255, [0x0, 0x1, 0x3, 0xc684, 0x389, 0x6, 0x4, 0x9]}, 0x3c) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x80000001, 0x3}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) 15:39:32 executing program 1: r0 = socket(0x11, 0x0, 0x1) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) 15:39:32 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) socket$unix(0x1, 0xb, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x8) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') faccessat(r0, &(0x7f00000001c0)='./bus/file0\x00', 0x4, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) rename(&(0x7f0000000080)='./bus/file0\x00', 0x0) 15:39:32 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x0) setsockopt(r0, 0x7fffffff, 0x8, &(0x7f0000000040)="7fa8082bf5ec208f19f0860d7718cc6a3cdbccadf7228739c45ef6d4b68d90bb12f7701c904db1aa74aa673047ba5036733fd72411b5902dbb35308d63c4b4768042bb90", 0x44) 15:39:32 executing program 0: socketpair$unix(0x1, 0x200000000000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001780)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001680)=[{&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f0000000440)=""/161, 0xa1}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/238, 0xee}, {&(0x7f0000001600)=""/86, 0x56}, {&(0x7f0000000100)}, {&(0x7f00000003c0)=""/55, 0x37}], 0xa, &(0x7f0000001740)}, 0x800) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 15:39:32 executing program 1: r0 = kqueue() kqueue() close(r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x79, 0x0, 0xfffffffffffffff9, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) select(0x40, &(0x7f0000000180)={0x8000, 0x5, 0x3, 0x3, 0x5, 0x80000003, 0xfffffffffffffffe, 0x2}, &(0x7f00000001c0)={0x9, 0x4, 0x7, 0x69, 0x8, 0x0, 0x4800000000000000, 0x80000000}, &(0x7f0000000200)={0xfffffffffffffffd, 0x200, 0x8, 0x6, 0xfffffffffffffc01, 0x4, 0xc2}, &(0x7f0000000240)={0x18d6ae39, 0x1167}) 15:39:32 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00', 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/208, &(0x7f0000000180)=0xd0) 15:39:32 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x3) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="f06ed6a29eb47255493470e4bc5cc5f3c21febb3ec93e41bb7c053c7dcc06017d2af36e1a4ada0ea5a6ef4404acf", 0x2e}, {&(0x7f00000002c0)="2e2ebf7fc2cbec68bece9ce8b7b1a6b5999fe27801ffa9467fe044ba0e973e0c65f483f01291ba1845b2a9ab9aa73fe9456c5998c06394bd26e54f3a9a833e61eeacd6f1e3a9d7fa778bacd83e8c180f773338c5f2abb433858394f7cd889d4a185351444b7d14dc90bb0bf7d118197298802fe2e632651e57ab13f201f4e1569e8c1b2ae8b2fdc6655823600ef53f28d24893014b1547975a1d017c08d1353fe197bbe5dc79278fb1f31396809d27d5527ff1bcd5c9761a48a8bebc52017a09f5de3be9426ecb56352c2de6818accbc93780c0e6b0487711d95fb772cc44f2b9d10991540228917a5bb64c10d687bbc6941ab926af07a424933c50b5c696942c79b5770bd9e27f8d186c0ab87aa80095751b5f94321c2c01e4b5f58fbae21c245e6508cedab66da8d3a307b2d4d6e621e1b84b0ab47c2477b09661f2bdd62cfb56206ecfff10d7a62d0d17b09539f395af3b1803b920d58829f29a1ab1e89a8f901b550dffee17d5216d3da43c57f1f23d688a56c118179de2477739ff6c6e610cf8432409592ff6b6ea8954c447dca6096470b71724ac1b87d9cdfe7d82e7053b209bcd2025017d03c12de6155ef451ca84c3645499c5f2ff73eb87cb64b26922792cdc9f1b49e95210f0e9f364e402b74461a3f8ed81e4411d95ab7f140a1cfc5bff6b16189d13e156d9e3251ef6d7af6dce7a2b4f18a7cf00cdbaf94b12af77d7563687d53c5261821064bc6850041dcc04cbf6893da1f2761833857d87784ed5114a311963cb63aab3a49299e8f99e78405ff42f59b4a72f78d4121108d4ed1071895c7ff829b42e6278043af12069706b38dea4b7b6ea31ba02f65b3ce671973744c27fbcb271e88e05251d32248db7ab74f8944615d97d0e17181d2e513a7c79b372629c62b88cf121adfdf0c526a684496d452b9e4baa943188aa66b7736872ab5486cc14d6455da6cffe7a6a48b77fb688736d59a6434e067ff9f08996ded98b45a262c1b3bee10d09528e3a7c20979002f0f0b49a9141103808dedcd469f2ecd3d553e766772e74ff61a13ea63c60b0cf9f9e3ef3f9276706790d10535dbb960ca43a37e90878c78d76a04aae9394a2ddf989c6de4d47307c5cf7bdf7cc603ba8abec8074d0ee30e05146bef90fcbc192b82b4d2b2b2d8fe99553ba032fcc528885a9a56ae3405f5bcde79cff96472080f0948b5614e4291ea8677ad5d07c451b5e21d022f4ea34bb06f0a1f1d13b6960fe819168676848e7414180999686763b663d29b8e12fe2fe0e4f100985872e2f96ea4d092a7fbf07daf956e58566735a34fb58ab636b296b8c4005e28b7c3bdc2a0ee61760501f8f5a8e0a85adc57fa490489eb6d3f77a6e71ec3de221259a935d3045192ae8e07977b39b32bf44a0e922e7b7af13e6056804bed84145210a018fe0ebb12475abf7e676dc6f320980e5c10c920011ef4cc5fadac7a516c2003fc2a729abd480343c4fdfc2b3cb6033ce27d2ebd7df374a95606fbef2597069293a903dae0a7c5d54fa7e430ae87ae1ea2fcc1c94051e42aee07cf317d1a9f7a1a13d78b628ae499a7e7d5f7445dccf05cd53060d667990917ebc7546daac72ce590024563b387fb2327f3f87031b7c82c4c9f54c2c1bfad2d03ad008e9f67a95851ae44931b531f3f6d32c308b0ed3ae17b09e7b7ba283ea08fb52c750ce452811ebd58a55766184a862b1ad19d04ebb98ec80cea575853cc18f1bc22112be03eaa6220bc4fb1f878cc326ba5bd4980d2fcff8d21a5c96de6a3cda31b708a1f614b1335233557ebfcebc2240b3f08590dd94c7211ecb35aa7240bf93dee88204531ab2e55e186f46b67461a67e9207a292945ad89cd19996ba8a5be35b6b6334cedc7d7d28ff6f53644d4418f536544e7d11f6a4cc8f6bcef629148f6ba93a71786eb015cb6c14bbac00c040d377a6abdbd916713ef03bb03ac91be318f8aac88f8431435496e5fd892ca441b706451ebad974f5347c18d0f8f1783f42d4ae24be11e51069abf590369a4e0fd53c7f004f3a85c79981010feb93d2c277bb8fd442a316b36fa4b13c5183d1334395e9a359f21eda648a3168755a6482e883313d3d2a44f836ee5cc67e4218b258974e2431146f033ba7f91dd6acdcbc318a043ee77cc91351c95461d7c1126fa83a52d6e16d5c96cd6cb10affd4aebdbcffdcafafc3bc27812e5a90388cc66d594e8d224ce1c196ecc886d122f45682dc092564e2e7ad85c17d5b014a45bd1b37fc54961c768b91633e5774024c8e894a0f47d42f68d31b2a78875235d2884688fc8efb8e1a7ed1f518320f8673a5d712d3a779530574faf1632c7b900d7ce7535cc6c2ab7b6c008a9f3c565d382efdc2203f8faee8777f7191c1034f4bfc60aa34bedde0cab5fa2eac4ae60d29b21fa9ccde104db7f0be75d31b8f7d3b08189f46b15d2748a07d2d00362fe8c6dabbdfb66432a37e485a02e44c73d7b4d177ae551605f73266710421c13d015e5af2a8d32cd33f156d90b87dabfff0f2dd57cb15382bef85f844c5d5b36d6d3a98632dfd5274c2c6f7b20d2ef1596db171c89e0bab659c2082519d166b1c1f445ee770175277c87efd96820c50139459aeb26764064524dbb9c7d2585bb53e24877413e9e269475fd8cee6d1ee2620348d4289cf901578f689f1e66012f992f566673f1af0d20630ffccfa545ee873f82a14692a864a0dadee01dc8b09e6f5ebf0d842c68185af18e884fff9e29093a1511434166ebca1a59d440eed50b73c53cb5809d4b6274ca0d071663367f6e6dd7a85875078b9e964292fbea1835648992e21114a0f30d1689c051412fdcf4c9d1881c224c51f0c28738cc61bb535655fe4244c5c79c417ec42d01cf9c1f7c74f6e203f27e37c0db4ecf711c98d8783c3c555035ae97acf063957e9771204e14e6ddc090790ac76d1916c4c4e9776a3d2345a5bcf38e88fe118c94ff9dcd96e37f6a77ece3b839c2772393e8b1a26b07115d03c6ba2fdc1fdff0b8136ca238650842fae76c0d3d6a3e6a63ba7dcedfadef24a32567f3fd9251e1b2040f04b766952cfb5bc3d4dc3d7c7ec95712581ecda8af62d9e8f7921bb33bf8f278c443cb2f728c4975c9e0c3aba4bb3576df4dd122aab137bea9e1584b0b7bc863f9689c4aa545488d03431bb82d5899842fe7a8ca49d693ec9cbcf6e5f2a82eb2d1353c570717dd80caaac3d69169450795b076b9adab1f1b4740783a7e52e872ef48151b09e58fb2a5a9ecdd6717c67efdf21796f17ed1d383123fe7352ca3d590ab29bec54abc4a810b37f8366682fa70adbbbfa4d826d3a442abf2ba44088b27f2b8549e2af61c5201af6521ceb1126ee37b93aaf8aab917aa8f9c83ab6ea7b1b299dc8d0f564879283ba32b4e14494375e2ec3b22d00eb839ace55f3d53cf14a9f7ca78045ddcc0b506b86bb318b6d1f9fc550d2e7083405bcb16e59e8e584c9db8b8ce26a33d3a444eb730607daecca78b4270b02b700a3ede4f9912da17d9e396a54b46ab3915384af76a717cf7fd29bf02bd96f456ad66531787d39e880c6f694911db7ef78d779bd703ba59cc2130f449dc347ff5dabc394b2690086e10cfc688fcef110ae561994c7a6d27f4e5b585cb9ba730f22670b7f4f3cb4e46ec6ac9bfef66865d721954d1e22045d93a193e0bd0daebaf579795f74a78955eef397e44dcc72578c467c9e4bf1c005ce17cf1fa9863f2935ed1c5dc67f16bd08ee3da5d969c76e179f2f95f0da043461feeefef2dc2bdeef4698cd122c3bf3597575cc0accb9bdbd52652c3aa2326ca3a52cd3c6f35f7ec64bfc7924c6b50e64cb47867cdfa1129bc02d3eeaace5031c453af16bc94e0d21a59243f7043cd20e631b0ce3d571c38ae757d48b35490a9f686d3ba4970ae9e36a88a2ba96e8180af64beecfe185ac832ebe3d1e1dfe5f6a6d91719abeac37589a82ad6cff5331e0fed6067d626a949d69d67de075c07e8bce2f2703a34aebbeb3dada4c742d1215d82ff2a10e33434364228e44d8d4f7d2e943512968253221969ff467a10d2170f76714522ad5ab65a1b6e27618f7f2b0f66f22ceffbe26db83ca14836a78ef0a4f697fbe02816983c4aae2cf42e6f68c2a679cbdc6870f9f4b9d92e8cb175d3f249adb539e90c3ffa2b61c237a4be2fe253170099d29f401d81190d08b2af4dbdf2a66b6765514aed1424e961fd7dbfcac847235f78b329d34b9f5699187501e45d303c2513dd59fb56fd508d848d1095c91debf00d66d5725a5bdd850623a552ed504bbea74d6f543d61f6dec225527aabb9cc1a6e9c9a24fd01c96f6f3832935f92e63f4f28febad8605a374da3ffc59a2fd0180296b487b4ed01f1e273e0cb52883eb7e56dc4f335351816443ace4a1c85bcc10539e29b8a5ab0b7eb155bec97de47ed1479e09ab4400201d3dcf44704c04d79a1a33572946795b86afe8ffbd5eeef1b0106c8cf51881bb65e9c74a529c232a2111b3c08f43ea2f742745bd28c66683262c5e213488abc4fd18ab0ec30547d8f249964d68f23ab3bcd03ad696197f3c7be4a63a7e765d829080f90caafed3fcf59f9af1bb2f08bdaccce0ca2a426dec0d65a2d1bccabacf7dd5e95f0d34c5dffe302d1c387271f144dba2567f189cab78ce93cfbc51e0501abd15ef7202abf81b593b12e1ccfad612fa87106f31386c62c97589df7ecab97bfa1fc8643754f7b1f214358df17d09e046d8a3176696d28343b442905fca055818b6a679e0cd1af6584a46c7d61df8797c5e932090983d51bce6ccd7e5b3b909de1bb3504b18a31b18a0389c48b10f734f1ebe1a86b977323ea79d3da736ef1bf52ba71ee452823c9bcf1057df6505e877ff9f6a554d316d745517f31d98c2f47c0a2f0089ffceb8585de4b128f05cc21e999265e76762be9daf47f45b7843abaf912145c8e87eeaa2c03a048309c7fb7f8b38761aacd68e5f235facadfe5b94a3591b31c6f034630d04ee6f5fb375e6db051de9d8886470b22fcfd24495fc3d27d9d787ef2229d56cc06be14d226b8b0f98e519e8c9225d20080c6530531abdfef723a4e1673ff7a556ba43c4d86c30cc1855ab67f9b6358791c99552fa5552b1403534f61597b8f0aad9f84e381a67926de57b7eaca78fcd5d8e1cd7340a1acea3f95ecd524f271b6f269cf47cbaac8d0751ac8ebf0d95aaf45dbe91fc25e9b34b786117883990ad7722dc1dc6450649f1e0dfa2cfc0e908daf273b950c949856c9157b6115d850b9e0dbd9e2917745a3ad3acf4f8d1164661f938c1590d9a815319de7acf017ce1f4d89e6db6fee384af5e7024baa88f572fb542964e6fa1b2c9edd49944cdf8322fa2a396dd7282ea6071d1985a1660b12e39771b24a08e91d9d81321b17aae170f98c20d0842dc780e6ff1072bae1e8ba74ee24edfb2ec740c33d3edd5cec1e821c33b6dfe0fe7aeb9116612cd64959a771384fe9446322a2b259a6147e7f652a3ca3c17444f20f517cf5dd1919e664cc0673bd8ae42d77d81efe82776b800cad03f4b17bd5704a1ef132a8739c5189ca53e9567bdf8b4cc456b890176610fb9d0824f3babec7cc25662df07ea1b8d54f01782a6132e5dcce06bc19cbdb629235fa2d891a1ca4598188d31ffe3731a7bc875f3714722e5801d8b2eb59813e9c67efe41f9c0cc5ca94f7d9097e1f130248f228fc54cc2e40f3bce32d2b6f7445e678794a79c36d79152243321daa2324d4a12c03c59c1fe8d1970fbc167027ebea5ef626767e6cf18244fbf8a946", 0x1000}], 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 15:39:33 executing program 0: shmget(0x0, 0x2000, 0x3b, &(0x7f0000ffb000/0x2000)=nil) 15:39:33 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x100000001, 0x0, 0x3, 0x100, "7bbe8918375d54980feadccf79b68f49f931c282", 0x1, 0x6c}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 15:39:33 executing program 1: pipe(&(0x7f00000009c0)={0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f00000000c0)="f40e", 0x2}, {&(0x7f0000000100)="0d5cc3432b9ea448f5fadd04b07a0e943ce2c2960b665f4928d58d0b7deb0bb74f278222202ba7e8c01520d25ed51ab29343891bc1978e372056d7093f842104bb88dfc55811b934ebc963d87fb653eac4c7d13b29b933", 0x57}, {&(0x7f0000000180)="19fd3fff197e8f31cfb2f5b36bf9d83dfa9bee4831724eff9857abda6da2e19e2a2659af07411309d4ea44679ae700bcc19dc02b36dae1a29ff1d3ba6c1f65ccbd192dbe797c40618eff2bc521b6abe0e9c5bcf8d2998b1e3b59c556d0a82f5efdc8f5ac103fd980842ab9a836136550853b5fc743763a05e77fcabfe845", 0x7e}, {&(0x7f0000000200)="3b837cd1858e0bff5586acb903ec2f79f6063693c1a9c7cd60af0b88f345ed79ededa01537468200d51c1a81ec8bcc35fc2297ce2bfb67de4c174a9ddb799cb76463e78e80c395e39b48f7c0e088c43c7def9d87187d1abc79fb2aa9c7fcc35d13fb5a2ae7e1d43745ffeec3feab653c5082", 0x72}, {&(0x7f0000000280)="72359e02088a2e6357109d0505827bf009ad98684ae6cfa44fb76878f3667598ea81b413aeed5cb2fb5d12e9da31ed3cb174d92c9a3972ce07ee8a86e3777074f43a859c0f2b74e029de113e83d3c7cf0414ae3fa0591fdf267f734b806144c12e55d50f500df37d414c421026aa190ab0fbcb0454ad568718e2c988e33b9052d30087ade744bdd352e6ddf99259aa6b2a9ac240be13db5b5c3b70e1cbbb591071dcdd1e62bed834c27547b1545bcea2ab859746173e558224076f6873484c1ee3523c2793c3ffc6c4c3374bc4c46289f489fff5c1c08d8d846136debb0aeb4dbbc263ff3c", 0xe5}, {&(0x7f0000000380)="bc77a68056f37f82c0779cd8824db6c1f2e738d3c7ffbbd018af3337fc0f18fdfeae5a4b0491e20c413679c9a0add2245e35144e7f1317b8d2cc43a4cfa930f779ddc2e663fe1dc5bf6ca4d43e55d61dc81b3071bff4e4807f3b909bc428709324dff8c90a057c2bfdd4ffddaec95f60a98cb790f4d7be8b96d54fd7f8d481ea5d3f7cb34a9ae0d4f2fe07cbc2bc07cbba3be83058571c670a485276dec250372543092237eb7ca35ca8ebcb15812cbd8f13849e25c8338c0dca8c96fb2b32402719549e9f45379a72ffdb09e484758415ab3b04a926f45ac1e6de5c9ce7e685e021d065148387259e677df5d0c9d7641749fe", 0xf3}, {&(0x7f0000000480)="3a9c8fdc09cab4aa", 0x8}, {&(0x7f00000004c0)="f79dba5a8c907958", 0x8}, {&(0x7f0000000500)="abf5e9bf23356dadb7e9b5284a8dd84be30a40fbae6bd42574dd36015219854f517dfba4ca33aa7de3d2bddd731f8390133d894cc1169978360e93da4eb6678b9c8f8ab8bcb65ab283eb179be07ce69ffee71dd2e1252f2bcce9dcc555b680908988261cf9612f7b5408eaef609bd70868dd2cb7704792bc1270c8c7382f3e9abec878d1a1c6b86f19c033cb55a611b5b91f6e0229cd25c2614594cedbe475ecb051915725b0c9ec99a86071dee145fbf68962559ca0510871ec9738a0bb092cef1a0a58c09b65d500e40666f0470f2b17d701b6d057bc62aec231a5558ceb330af26efe67a9aab3a1a5", 0xea}, {&(0x7f0000000600)="2514653a8d9d294bf44391f1be736537511dc8de9005615e79d86975b49d025536d97ba8842a", 0x26}], 0xa, &(0x7f0000000700)}, 0x400) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) dup(r0) 15:39:33 executing program 0: socket$inet(0x2, 0x4, 0x80000001) socketpair(0x30, 0x2e5876f134495776, 0x305d, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) socket$inet(0x2, 0x4000, 0x200) r1 = socket$inet(0x2, 0x8007, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) socketpair(0x2, 0x4005, 0x3f, &(0x7f00000002c0)) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000140)=""/85, 0x55}, {&(0x7f00000001c0)=""/80, 0x50}], 0x4) 15:39:33 executing program 1: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/99}, 0x6b, 0x0, 0x800) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0x7) nanosleep(&(0x7f0000000140)={0x1}, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x8000000000000004, 0x11, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x1) syz_extract_tcp_res(&(0x7f0000000280), 0xfff, 0x2) msgsnd(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="010000000000000024d34a54a4a9e4c299831d1ced94e850ef09356b477641b4572788b906aba4e50f2350a492e7017e86d4ec341f2f464eb43bcc19b4269f2a9b23b9e43773ac1c6e3686f338f97b500b8f3d361e9e060d67945d4d479cb2d8a9cb4b4bdcc998f41582fe66fccc6d0c2353614034fa5765b1cba3cf6a2642bf9e2024ae611a59962e6e0ae90dc1d3feeb1d7ef788a4f22490e8b4e4698712a9ff09304adac460912471a3e11122a914859511cf29289a93a0939be8c6a299e053610d3ef0712abe23971d694550adf08069df5c4377e8272c7d5154"], 0xc7, 0x800) readlinkat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/136, 0x88) recvmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000580)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000005c0)=""/136, 0x88}], 0x1, &(0x7f00000006c0)=""/164, 0xa4}, 0x800) shmget(0x0, 0x4000, 0x182, &(0x7f0000ffa000/0x4000)=nil) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/47, 0x2f) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) rmdir(&(0x7f0000000a00)='./file1\x00') sendto$inet6(r0, &(0x7f0000000a40)="f94e1a0f9523c8bfbdfad4f7c1daeae421191767b2ed7c0c3c49610f3295e5f883efa9a0128dcfffd247fb518200783fb5deebe4b17012074683eeb3f1a157a3651523231668bde4884c07516dcdb9810c945f4b3b0bf5f8150c847f169ad0838977cc6ac6242b3ab882a4b5c71fbddb540d599c389713d4b238ef86f236ece9360201012f3f6fb57f8f871393a015cd7fa2a6b89cac348eb1909925098f03151a608abe60c93da534e8df66f6cff311e432628e", 0xb4, 0x40c, 0x0, 0x0) unlink(&(0x7f0000000b40)='./file2\x00') shmget(0x2, 0x3000, 0x10, &(0x7f0000ff8000/0x3000)=nil) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0)={0x9, 0x7}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000b80)={0x7, 0xffff}, 0x10) getdents(r0, &(0x7f0000000080)=""/109, 0x6d) 15:39:33 executing program 0: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00000000000800000000000000e8ffff0000000011a207bb842ddfebdddbd695c775a2120e71aa2b71e3e83c4a9a59fdceb31838dc269f466173e3d5f9203815fcc831", 0xfffffdbc) 15:39:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xfffffffffffffffe, 0x1}, 0xc) 15:39:33 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000eb2000/0x2000)=nil) shmat(0x0, &(0x7f0000eae000/0xa000)=nil, 0x0) shmat(0x0, &(0x7f0000ead000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000eb3000/0x1000)=nil, 0x3000) 15:39:33 executing program 1: r0 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/18) shmctl$SHM_UNLOCK(r0, 0x4) shmget$private(0x0, 0x14000, 0x100, &(0x7f0000fea000/0x14000)=nil) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 15:39:33 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1f5) 15:39:33 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) read(r0, &(0x7f0000000040)=""/30, 0x1e) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000180)={0x0, ""/122}, 0x82, 0x3, 0x1000) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) syz_execute_func(&(0x7f00000000c0)="c461797e7504c4238940950968000008de698466dacc3e40f6a2a6000000420cb8c4c1f96fb5feefffffc4227d18e9c402792445880f441c8b") msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x606) munlockall() sendto(r2, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21", 0x4b, 0x0, 0x0, 0x0) 15:39:33 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) sendto(r0, &(0x7f0000000000)="98d7445680b1f7b65c380de9cc3b9e045c44a373c1f42cb66b2e5213c5a19afdba60f9ed4f53c2ea69876be18bc91194ef040bf77c40ee280e22a775dfb14b1904deff929f26f0", 0x47, 0x400, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x7}, 0x8) setsockopt(r0, 0x2000000000029, 0x12, &(0x7f0000000100)="ff017734b1dfc04989fa0591a0c5d5a908000000000000000000000000000000", 0x8) 15:39:34 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) sendto(r0, &(0x7f0000000040)="84e813f049fc866a22e312768e92f0d2b6f8e127edbace5414d0322ab83fd9b2baec1412fbad0902af98ce1fd2b2b2f850282cd7e30173dbef87c785617ab4fdf01c82fa9f1731fe109bc25006dd9c9d74127b8d4d608b60b7a33cf0d08152a70c32c42653166cafd31c845a4ca4f374483194acb73a8d10b7f2a4fd8590f4cf9d449382faebf5cd2db81468cafc367741", 0x91, 0x8, &(0x7f0000000100)=@in6={0x18, 0x3, 0x9, 0x1}, 0xc) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080), 0x0) 15:39:34 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x1000) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="b24f440b5d658aff8f2715490de7b349bde7cd8dd70455f15deb3d39efd732fd6991c8e188185cb4133f57115d579500d4d99713d21c5319a235da33c14963456f26163187258ea2500cbf9537c09e801400504df78a52ece1193dab391c59f5b7214ddeb527037e16f0ebe33145e5c4076511635f187427bbd99a38db52710093b5754fd6ab2dce", 0x88}, {&(0x7f0000000200)="4f13ec913e5bae51d9e513d6627c7cfc5feeba19814d37bb95db81ed7cb2a228069f79e12014d6dfdfb9bb33765ce5e2c387872fe1391b375544b191888881a5b8079cac47610831c59aa605f2082b0d5e949c64d47cfbdfe986e06dde428b2c335acf3f896bf10ada6c1a9ef797e4081ac6b95b2e8d3f26c8fb33302161a272a09da9d4003ee96ebedf4f7b5d5dd505d43dd23e9d559f3bfed3b734", 0x9c}, {&(0x7f00000002c0)="dcd03bf049376502cd1691f9f915ad78376ae3457638bdc6921f288ce77d5590dddefeb7a38dd9b197e2132743d7d5531eb0bf1e27e9ad50d0e3b651af9d6d11dd25c42c2d2a2233d4655763d4538e19222ba03063ed045ed57ff3471554750366d8a9b2c4306e1b89f938", 0x6b}, {&(0x7f0000000040)="68fdae2160f6d7469a6514ea6d5d8fb84d0bed", 0x13}, {&(0x7f0000000340)="10dc5553836ee5bd958830bc59c46739d411c79174efce54165e2fc1d0abfbfbb6e138b4aa75c318131a95967c7ef90238f297bb7e0356a0701a7a53d477d74adcec981e82ddb4a6437254938634a4f79ee60614fa200b749f705d0602a294fee2bd4ce98dabd3c9c63c3e2c2d6faa5fe512dd574f088cbc2c819157f2ecfd0fc34df7a8134b42895e2c7d7fb8672104698ddd93537a7e029da5244ceee536d49c980446dd0d0983da808376f37192193f56dd1dbdf5479d26d2feea9d2c987267e4d07bdea7e80b420c88aa4acdfdf62a97bcea145d7db318e893e52a7f", 0xde}, {&(0x7f00000000c0)="37c69b72a89c4761b889503627220df73456844c111fc644f0202893e5e1fe76eb47eab30b74bf4a70d28ab7275682d3c8", 0x31}, {&(0x7f0000000440)="3995e93cac781c9f8a094cfddb77d8f4d307427bd137c9faabfe6cfc4a96ae048121f1e790f631e6906b8a4194a0e8946316", 0x32}], 0x7, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x4) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 15:39:34 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) socket(0x10, 0x2, 0x9) socket(0x2, 0x8003, 0x613c3469) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) 15:39:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000d80)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933f90ce56db46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b004ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f69db25d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d0c99e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de201803c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f5610708000000aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9eba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd14109000000000000000e1bde4e5101933a44d93ba1a4c0e6ebf63e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c03e9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd507170127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e193a2db8485bdd9f84d29beb353455995fdf043a55c02aea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc84bcab85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac353c5329e68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0d661abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515d0900ecd7209184029eb20731ab6e8c91885c0a", 0x779) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x40000000000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x800059, 0xfffffffffffffff7, "b12800d0c941b8e6e70004000000000000000001"}) syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x5}], 0x8, 0x0, 0x1000, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 15:39:34 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x25e2f91a6b5f9c0e) listen(r0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 15:39:34 executing program 0: nanosleep(&(0x7f0000000000)={0x4010000}, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x5, 0xf44}, {0x18, 0x2, 0xda4e, 0x3f}, 0x7fffffff, [0x0, 0x6, 0x7, 0x1, 0x7, 0x9, 0x4]}, 0x3c) getuid() nanosleep(&(0x7f0000000180)={0x80000001, 0xa0f}, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) getgroups(0x1, &(0x7f0000000200)=[r2]) 15:39:34 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000040)='h', 0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0x420b}, {0x0}], 0x2) msgget$private(0x0, 0x308) 15:39:34 executing program 1: unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='r\x00') rmdir(&(0x7f0000000040)='.\x00') 15:39:34 executing program 1: getegid() r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) read(r0, &(0x7f00000001c0)=""/242, 0xffffffffffffff6b) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0) fcntl$getflags(r0, 0x3) 15:39:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() close(r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0xed1, 0x0) getdents(r2, &(0x7f0000000000)=""/20, 0x14) 15:39:34 executing program 1: clock_getres(0x3, 0x0) 15:39:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/244, 0xf4, 0x42, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/188, 0xbc, 0x3, 0x0, 0x0) 15:39:35 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000000)="c9", 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xbc4f, 0x0, 0xffff, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="d8dc994f8035d42577a5832ac3c4893aeccf2fdf04939864460df929a6596a5aadb8c4f8d9c462abf98ef885", 0x2c) flock(r2, 0x1) 15:39:35 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffff5) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:39:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC=0x0], 0x14}, 0x40000000000) 15:39:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000540)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3ce0000000078fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969118924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) r1 = syz_open_pts() close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0x0, 0x2, 0xfffff, 0x10001, 0x4}, {{r2}, 0xfffffffffffffff9, 0x1, 0x13, 0x9, 0x3}, {{r0}, 0x0, 0xd, 0xf00fffff, 0x8000, 0x7}], 0x5, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x22, 0x1, 0x7, 0x8cc}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x9, 0x6}, {{r2}, 0xfffffffffffffffd, 0x20, 0x4, 0x100, 0x2}, {{r1}, 0xfffffffffffffffb, 0x20, 0x20, 0x6, 0xfffffffffffffeff}], 0x400, &(0x7f00000001c0)={0x0, 0x8}) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x285a0, 0x192) kqueue() openat(r3, &(0x7f0000000400)='./file0\x00', 0x10090, 0x80) r4 = syz_open_pts() dup(r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xb, 0xffffffffffffffdf, "a146786eb95b7c52abfc1100"}) fcntl$setflags(r4, 0x2, 0x1) read(r3, &(0x7f00000002c0)=""/249, 0x21c) 15:39:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2fe10c31cd204c8c, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xffffffff80000001) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) 15:39:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000480)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x1, 0x7) recvfrom(r1, &(0x7f0000000000)=""/35, 0x23, 0x802, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)={{0x8, 0x1ff}, {0x7fffffff, 0x3}}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:39:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x7, 0xffffffffffffffc0, 0x101, 0x1, "2a3bc7d4041bf4d0017519cbcace6977d8ea2797", 0x9, 0x7}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pipe2(&(0x7f0000000300), 0x10000) nanosleep(&(0x7f00000002c0)={0x80}, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000280)={0x93e, 0x40fdba51, 0x2ee84ead, 0x400, "f55633c84d84701998489507f37a02fa09a6f22c", 0x5, 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) readv(r3, &(0x7f0000000500), 0x4) 15:39:35 executing program 0: r0 = socket(0x4, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 15:39:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93d", 0xd0b) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000480)=""/216, 0xd8}, {&(0x7f0000000580)=""/207, 0xcf}], 0x2) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000200)=""/242, 0xf2}, {&(0x7f0000000300)=""/40, 0x28}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffe25, 0x0, 0x0, 0x1f, "b96c16d5bbcd5437e9bf2329c113f6676d14a5c3", 0xe5, 0xff}) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x7, 0x400000000007, 0x8000000001001d3a, "75a35db5718008d8090000000000003d00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x8, 0xfff, 0xf4a, 0x1, "1bae0ec31091dc4f32d0989ae3aa75d58e74f0f9", 0xffff, 0x401}) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/235, 0xeb}], 0x1) 15:39:35 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x4e, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x3) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0xffffffffffffffff) poll(&(0x7f0000000200)=[{r0, 0x1}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 15:39:36 executing program 1: r0 = socket(0x2000000011, 0x3, 0x0) socket(0x0, 0x4000, 0x5) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xa}, 0xc) 15:39:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0xfffffffffffffe7a) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open$dir(0x0, 0x240, 0x8) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) recvfrom(r0, &(0x7f0000000040)=""/114, 0x72, 0x800, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 15:39:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0xfedf}, 0x8) 15:39:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3ff, 0xe2, 0xff, 0x3, "0d65d60ad8b0a5d1f6c20b01550c330602b09966", 0x81, 0xfffffffffffffff7}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x10000000000004, 0x0, 0x0, 0xfffffffffffffff9, "f31197303fb400100000f4d806573a4efcbdac22", 0x0, 0x12}) dup(r1) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x8003, 0xfffffffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) 15:39:36 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x2, 0x1000}, {0x18, 0x1, 0x3}, 0x9, [0xd69, 0x9, 0x8, 0x4, 0x76b, 0x10, 0x7, 0x80]}, 0x3c) 15:39:36 executing program 1: r0 = kqueue() r1 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) kevent(r0, 0x0, 0x3, 0x0, 0x30000000, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x108, 0x100) 15:39:36 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getitimer(0x0, &(0x7f0000000040)) getrlimit(0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x7fff) 15:39:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x3d}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) read(r2, &(0x7f0000000200)=""/193, 0xc1) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x21, 0x4, 0x7, 0xfffffffffffffc00}, {{r3}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x7, 0x20}, {{r3}, 0xfffffffffffffffb, 0x4b, 0x5, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0xc0, 0x0, 0x0, 0x7}, {{r1}, 0xfffffffffffffffd, 0x38, 0x80, 0x6}], 0xfffffffffffffffe, &(0x7f0000000100)=[{{r1}, 0x0, 0x8, 0x2, 0x101, 0x6}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x4}, {{r2}, 0xfffffffffffffffd, 0x10, 0x40, 0x24c, 0x10001}, {{r3}, 0xfffffffffffffff8, 0x2, 0x0, 0x80000001}, {{r2}, 0xfffffffffffffffc, 0x4, 0x80000084, 0x7fff, 0x5}, {{r3}, 0xffffffffffffffff, 0x8, 0x2, 0x650f406e, 0xa706}], 0x5, &(0x7f00000001c0)={0x3, 0x6}) 15:39:36 executing program 1: mprotect(&(0x7f0000308000/0x1000)=nil, 0x1000, 0x1) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000080)="f82ae6c136fa95328c4dffe286f14a8cbc9d032665e5379e7da7774d00ce567634148ed35759840ba25c89fa435106509ecfbcb6a63a4a0f85", 0x39) fsync(r0) mprotect(&(0x7f0000307000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000308000/0x4000)=nil, 0x4000) r1 = socket(0x10, 0x8003, 0x80) chmod(&(0x7f00000000c0)='./file0\x00', 0x100) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000fe12000000000000000000"], &(0x7f0000000140)=0x6e) 15:39:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="423040dd950fbc7bec36a981158ae055f3d05fc0b1944c0b3497420247f43f8a45293f127cead94a633b64459e11ab9a79552a1dabe30420d1db4d6ce52201eb4ec1971c035b96ac400eeaeab06217babadde95b6a910e562d313e7ad8d85a579690b3e79b83656538fd10ec171937747caa9096e8852c448c080b1bfcaf56ac82590e02b7b53cc6aa5766da80a47e1080fe1657c6d23bf4f0c77ac3e37f041fe6b610"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 15:39:36 executing program 1: r0 = kqueue() close(r0) write(r0, 0x0, 0x0) 15:39:36 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000100)=""/45, 0x2d, 0x840, &(0x7f0000000140)={0x18, 0x1, 0x5, 0xfffffffffffeffff}, 0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 15:39:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) r3 = kqueue() clock_settime(0x3, &(0x7f0000000100)={0x7, 0x81}) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x36}], 0x7, 0x0, 0x9, 0x0) 15:39:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0x5, 0x8000000001001d37, "ba75a75db57180000048a00dc25b4e3d3d00"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/235, 0xeb}], 0x1) 15:39:36 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair(0x6, 0x4000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x100000001}, {0x18, 0x3, 0x80000000000, 0x8}, 0x3, [0x53a8, 0x1ff, 0x100000001, 0x80000000, 0x1, 0x3, 0xea, 0x100]}, 0x3c) 15:39:36 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x4, 0x81) connect$inet(r0, &(0x7f0000000200)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt(r1, 0x5, 0x6bb7, &(0x7f0000000080)=""/195, &(0x7f0000000180)=0xc3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000280)={0x2, 0x3}, 0xc) 15:39:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) write(r2, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="000000006f123aad694c4ba4a224a75205b1d2e1a7ca5c1a026040e368d8f3576c0ea2460cc1010ed63efc362dce6e7f7d275ff2f88ff7c11df7b9ae87b079ba2d26f42b4f7a56b9277d2084cc907905feb700a7603c290cf472c714905445b4cadf7057ac1be6e3fbd6aa3de0bde773507f9fb61438302f97ab39e9ced8a9ab6d61a1511cc4f7045346035bb736c463503d072ce9663c5f3f95fd3c9b598e3c3f06123c37466a58e96278301f41960637caf95c0ae34c84f881dc0038d6aa2203c09dcb31f5ed543c22792dd8cadc22c14a056abde6ae915d800132c170d126e138dd11c08bd2a7f2b7108d0c63ba37d23a948c8f56607b4df43f25e3277c64f114c43a0aa5b0ec533882ca59e87aff91f3c0e13e29ce2c6f8e73ccbba43ae7508925a8887a2cc446299a78370de4bf6fcb821cd7b93be7d16f5e2ed3e2e313e05500000000", 0xffffff5e) setsockopt(r0, 0x9, 0x0, &(0x7f00000000c0)="665761ace7fb0470d64e239edd4d3cd5b6f8d227ea2282fdfeb0ffd641f897524754efb3df0ae04e84e5c52e3ac4a40aed56455695f2842c08c73c6e1be9c3931df36e22484897c3ec52d22e6995c6d7fd6dbcacdddb830d1862efe10773f0ea84e994ac", 0x64) setsockopt(r0, 0x400, 0x0, &(0x7f0000000140)="97085e9f10e8d71f2e463a1e2dd23c8739c23d56c33bfecddc40bd467e70b8964ea634e066f10d275a271f4282f989e00d8c804bf6902b752d854bd00efc004a6a3ee4b10f831f39a6f9df6ffbb4700880b09cc05bb26d6afacce6f58cb96d4ba3180c898614fefa93cab99caea4bf7beb6a467fdaffee6087a768be87aefd74dc12c9d1ae50bdd1e4420ec4b9c2713d3d301f2a7e7e1778dde4980b2de2f646fca94a73cbea4e44777b69cc946984c74db42b3a7243420864e392e05e60f401e7a6f96324ca4c1e8de4f99aff9ff5165c38536dc08ad6", 0xd7) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) fcntl$setstatus(r0, 0x4, 0x40) openat(r3, &(0x7f0000000080)='./file0\x00', 0xd8, 0x10) 15:39:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000340)="7270bf6c40afa068f4eb69ff", 0xc) r1 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x40, 0xd9, 0x3, "17fd66947188df60b56e93d0f62ca935f2f120d2", 0x2, 0x100000001}) kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694e107f6d7983aab9d1d35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 15:39:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f00000000c0)='~', 0x1) close(r1) pipe2(&(0x7f0000000040), 0x10004) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 15:39:36 executing program 1: clock_getres(0x3, 0xfffffffffffffffe) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) getgid() 15:39:36 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000040)=""/50, 0x32}, {&(0x7f0000000080)=""/215, 0xd7}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f0000000400)}, {&(0x7f0000000440)=""/179, 0xb3}, {&(0x7f0000000500)=""/136, 0x88}, {&(0x7f00000005c0)=""/228, 0xe4}, {&(0x7f00000006c0)=""/127, 0x7f}], 0xa) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) 15:39:36 executing program 0: getppid() getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r1 = getpgid(r0) wait4(r1, &(0x7f0000000040), 0x2, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x4, 0xffffffffffffffe1, 0x5}, 0xc) 15:39:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmget$private(0x0, 0x4000, 0x5, &(0x7f00007d6000/0x4000)=nil) setrlimit(0x19, &(0x7f0000000040)={0x1, 0xdf23}) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0x36c) 15:39:36 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x81, 0x44) r1 = kqueue() write(r1, &(0x7f0000000140)="450cd163645ad92e067de9623def124db874e57ea3282281bbe5e28cd714a3265c3827021c21493e1f691fbc5602d94235a8c40f0355a1e4eab02a886aedbb93d2abfbcfce0b4a5f4e0a387b6840dfd656c8b642fdd0f8c254515ef59b3bbc0907422fbb0d99463b00fff6c6d342359a8ad0b421438c23afc98f81e603f6c7768456a00784606c5dc41000aa530417bb5baac09520de4ec389f1a3e8ef4d402d81dfa2918504bbf77eefff40da2a5e69ca0eb9172bf96616d74e1f9342793d84505c8430", 0xc4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0xfff, &(0x7f0000000000), 0xfffffffffffffd15, 0x0) fsync(r1) 15:39:37 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x10000fff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") mkdir(&(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", 0x0) mkdir(&(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", 0x0) unveil(&(0x7f0000000680)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", &(0x7f00000000c0)='r\x00') 15:39:37 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) bind$unix(r0, &(0x7f00000000c0)=@abs, 0x8) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 15:39:37 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r2, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000380)={0x0, 0x2d95}, 0x10) write(r1, &(0x7f0000000300)='3', 0x1) r3 = kqueue() bind$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f664db20d30c293caf316d6566553c2006c651a00"], 0x1) close(r0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget(0x1, 0x4, 0x201) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/242) read(r4, &(0x7f00000000c0)=""/47, 0x2f) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0xfc75, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) r6 = msgget(0x3, 0x5) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/133) write(r0, &(0x7f0000000080)="e3", 0x1) close(r0) 15:39:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000004c0)="7e121a19b42ca919dcfa42411f7ad79f0eb47220b1883046ddd0c234b3577f01a593c3aa3860154eb53caec7c8a02154e08fd3c267f261250f7b1ba0c2b0850d8282e98d249e99f73604b66ca96b2c5214ed340500da8187dfbc5c821397c6e1655618b4f48c5ea9e6ccd885af16712493b706e145be39582a223362de2a9ba48e0d6c99ad1e5a06c1f914085848661dd04c8a68d76fe5f72bdc647a684cdf08147dfb416a4fd8023c3d8eeffe5f2a9f03c87b0bd6d4f6f244efdf89ab9ebe07e812bcbaea2074350447ada48c0d753d23297f15e3841a4c6c8ea0d3837e72a48b26e59599aa7e18e242fa547235ce219c5ba8064374e978403d113ce4aaf61f847be290f2fe3c875b8acff4e3a4ecb5ebd446857e646a0cbe86b4cdff2e28b6e4e95cef1f01f939a923ed95ba2b13386fbb91ce8a57253cc58730efc7b962f4ad2dc668575777438ea64ac394021072544c0ca92400339e9ae330b49c45eb6df4fca87424b18264ddfd8840a7b8898c19ea4623378677ee3859bfca2e09ed4eac4bb4a6b73a71f38e6d83f914d8138d971470a6a2acabc2ba124057f560447469ad5688bb2d6e183e1fb47eecdbe8916813b249fa3ad97bc4b9e037568848516a370c72ddb40afff056acd59c1b1f1e4aeac0ee0719088e2db05a084324c9018d9ebda4c7e745aa07c262a33f7c50e6e8fdd682aac3cf5cc5ca4540f2397c2c71686ff8c226c2c769e73cfa55d8497bf4f29a581ffa20e91ec87611f9f3073943fe4ed27deb8e866216a6db642377e58b318cfc68cdf5308cc7ee459ad578016e7d0932b28ea5ab5cfad97242da9e70f0733f407f8b260d2c92c1ddb998a48f846f66c0d5cd191098dd25502e74e4fa21661d59fc55f75f359f313c9727ba2e20dc947e834dd52d2be720876b505dcdde800e1c99185f806eaa0e45aa9ae5961080a294453ba3e2c6717feac322b359619db256623cb54ed59aa1c715b3bd4ee881c7a7d558e3c0479d3f904dc8acdb0870185130170d342224b98bff37c0ae2cb6836d0d6120c98741b8b350aa429a4e17069413acde71866b3dcbef1e846464e43e41d182c50b9954ba43a01cd97ff4ec7346cdb91906b64970e79813df328db0ad8478932f2430cb6d031e6e312b63c31331579738fb1503e92a5ad6c7030c71c625a7e7e5d872871c617b69f6145d16834ca69b06e6e96e37bd1d38f922ecd303323ebc138297fc86a581a54d9063caf4e5253fd9d8964caa247e572ac9e47e563d5af68ea1822335eb67ab5f29e9b1ab1fd5a9899bb55cd6e841cd440bfba4e86573105bed26b86ea348ba0c3ae21c2ac69579d93ec5f6251c30af8fa7560911d608e5a1934b5eda49809e3fd6382ea4fe2d4d471c1907676d993a175927bd17cf8ca20a9ca2a61dcd6312c457c39d5d261ab824dbdcc899ad14941eab47a49fc2c282c51c903ae92aa6d7b0ed78162e387baafd8ac5798b10cbe96d44b7005e51fad7b9095d631e0c03b732291c4d9fb49e81225dd48bd3b128e870bec92067db189c413fbe77a628a6aabdb000e3f371e97643aba3b7c80e9bf795687ccc0f4673686270cd25688d9666b3ee15872b232c5ea5314b0e0d7f9889df918eb19d72d0b4c53cee3d280e47f63cb6fb717abf0a50261b687168cfc1dfaccda7f3e45dad7b55e6968ece18c3df3e357e3be568f19a1e8880e895283bec4990a949ddff94af89721cea47539015aab10e74630e2bff44d7327d9a72703acd5fb3cdad274c037b7204398fd3bef708f5d935d9b0e7eb227846b0ecc86749a9d5d86532a361be9bea4c5cb25ccfc7ee7f48fafa02ff78d09bb73102ffdd6326986e3fbd03915f6b45270409d9d978c576b5cf528f68070bdc2e16ee1e44c4665fe0a0bbac16be4baa9e8d3f235b6a82bed5d0b57b88f70ec7abfb4296472b0f21943f24c5f3af82dd005dfb682a75778955f012dcff8c6f19b93d0d00a17599419ec30ba4b75b83d6fcb9122ceecab44254a1e3f40a09afda3fd76783e50ff94928c19722a7f02998a284d2e338b7f40ae42b408bf9b4613e55ce4ceb51bd022b08826d2424041db684078d17cd897cad5b9e2e023f6d8720bfc70fc5aabbdf8e3064b1bd04baa1c7fa6769021dcf63b7115eed82d0d59e30cedb22d0a00202039ac29b4dc142d94931b554348374848bf1022bc71c3bfc60e17179e20c5f6f448959d102e7a10b1cf9927b829e1c395ec7123eeb51d87c844c8f72a314f0d1ec33cd9ede3272a3ad824ce45231091b29fc3dc6d5653b9a2872383a53b87915ca62759277fd4d149e029425e86df7198737c378a070f13947578c6ec65298b92e8ab4410cb4b896cc7cd84a11b8d39fb58f3e78aa25d9b95762d06a3a145f887e62bc7dfb914b486e52e6000e2ea2bffa2d1c338098eb9ccc4f6a926ddbce2071d6f371b3f45c252f64bd5be25205ab17b233a59983ca3668c4928726a1ac1a0b5ef911ffb605aa755de7d656bbe772da00ab24bb0e2ad5093862372ae2ca9d0baaf5bc9bfe25bc34bf9cf4e5afdf37803e7f2a8de7dfcb5a31c7dd8f21cd042ed5ce01bf76a5ae194b29c50af7b6117db9ec68fd022c783d999404ebbc6b7cec2c74398aeecd4a80bddc62319a1ce6ab220d7e85ca54ebea5e6f144c9cdadef38f2ee028930026e68524950a1ba7f95dc45d7891efcee9cbd00494024b949087c7f4c709ffdb37614c6165473f170f6ffedc44aa14bf94c4e36af68fd51f337f564bea8e69708357e4a1f3c5a4971e5e4e173805f29f13f36a947c483a3ec3543951e1262f1bc89c294bd3bde253577561e9d071406375de6d72befc57eb4749dabdd75df506a13222d6be76f056ef6fac42ed1b0866e0e94dc56abb66b5319a9c97cdcbac37c3788e0b4670e1d6d48136ea80b550606411020b8846a2b10a3f03aca34f9104965061bedfab199e7a60cd03d1412dfdc66de05aee70c6d64541e26aaa6cb7a4f472a5029622bb20228e4a19f70a608cfe195be0ac03339c20806dbd5b3fc8a49d1ca0b2a497c02066cff5baf6fd6490610758fe06a16a8aec82b795606033fbeae25e4b86321f85f2589905e018e17c5f84f0bf047a381004433d9cbb761cb76d1710c7bc2798f14930bd1c204fca0399f5901ff4ac3fba6180d4e08f3653073e16888f7cea4053c5fb17b2f1521869631f28971225569c82e129a3f6842ad62ff2b7b78377d0f6a1d7885268fd36ae5e03028c11d3d579d4522c2a3d7e6750d432cf4dd3995d25af5eb6cf1866b6480313e32178213e0147ab75a89e7412758fc8cf5eeddb4b4dc9bc73a9462719c76d5ae2e9e5805833a9d959de028746d7732354b6b1aa5838b045ec0626b8978dad2cd5dd2c79ec582bcd8407b4f5301cc1bdb650c55be26b1d5e00984a421f94fecfe47d42c564c54f3b9ef77a6ca312aaac311d09fd577c08a56f2092638dab3884776337429e9c711ecdd390cee62cfc1d6053f09e961ebc2650bb2285ca08a1cb872414590177e4d85e9d45b450f0e91e19252a0f53381826de4d727f053cd20e1a1d92c87ed0da8defdebbf12d4fcab0808edf513c650c80be6d4d0a44be9b125cad4759960476f72272e1d16eba0643a4f652b56bf3d8226a652f301e7b443fc64b960ed7217ae9b098f647817fe52d5eb6de5b759677a9944519ded88854fc3a8d5a45c69397a47a4a063b2dbafa8f31a15fd5d647a3561b47fa0aee27c1c0e9bf71176089d34dddbad2d2ef5b053c381b4d0e4fc1d961b705bc0455942ec4c83e96680dedaa210ba3e7dc47b5e4608ec3295b64de251d3e6f38a86a697f8a071f8ecfd49dbdea0f198d4a07811dde860e85f363c02abc38c4ddf05be44558fd0c56243bb69f29e4acfaeb296825427d2bbcd47a6747da93559ba945b1f8421c20c6959a3fbbd0bc3eada57aef1e315aa14fb24d70297492d0f79d6d8dd3bb6f8508186241a8491d79e36ac1b1d6abda19d4df4adf34331443c2acd507af966399a39170cc74ad03f99b82375c91cdce4336d6619d1c919ba1ea0eb1e49e0ec570dc35f8f778a04c8aca43b5077a0bb4be052b3c686a1ff7e2473dea8cbdfd1c4374344faa99d08059c6615bc359910ebd59cf3d10e88a1cf620891bf36ee85db03d8c10976c4e09557acf7ae55dfd22b519e1b6d6a91eca51cb00a4b510c7497343818e0db87ffc41f77f80dd8dd440b9cae60885e3aaf136d224d7b5aef3bcb287724b8e8eaec3ecba0e0c1da1fca8c368398f59159fc12eef1980283809bfbff1219ac9a3e5d20ec13ebbef5d295f251e1e11a2e52af04fa23b51b374969492e3ee4fbf8ff647229eddc969ab330e60249f361e67f90440ffae73637d5dd0ee72d6562fb892d159f7129cbf25c9bc8ea8f7c988f353fa7578a0be0a6bacea610cb4a73c2a0c705792185d7b941f9ca4c2189a0578360e9a950f02501ad6b8fb179b2fb25f8c92d9b4b6f7f1cf62f46ef9df2827cc0435b089e4dca00220dda4cb30f1b7fa9822123ea2080020cc9f3b0cb2228740019423345257cee1988b7cfae0754e7b2469d18df8bb9e454268a8491ac93264d3c6f64ce5a6419e7694b2d12a70dbd2c065c408c27fddf1e60e09c1d63325f045b480f110a23be1693b3e2c75263a7a2143a90b37cf6489c6cde81b55ffbfe7e2550bb62ca73b796549edf5f2bbcf8df4447d99a9bc6e91faa41a8547af797cc7ba2513fac20fc2a93f65856056d6484ba5ff2b291798a5fa898dc3ec3d9d094be76c023dc3940141e9822443378558af92a81bf390dd3bc54d3a145925d0b0bddc68f4ffa6313604a4a5bc245a434f95b0f10556c1d8fcf5f08ddb617b63e573cf558589bda78833fb97ff69ac9cd5d0fdd032c1406e6dd164137b2ccd0d49963a0d20ef87a60ee53d7b7105aa9a288d8b5f67e95ad1d9965690a83648df6d7207b10e7785799c6285dcdd98c46302e42c8c57a8a800d2ad33ed810f3b5865eeb6864d24b5eec64e974b95d16e9f74fa9b2e506bf50038031f5420e24cd05845720eaaafecdf2cd239106aa963b83fe323", 0xe01}], 0x1) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0xa0, 0x3, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000020, 0xffffffffffffffff, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0xfffffffffffffffe, 0x8}, {{r0}, 0xffffffffffffffff, 0x72, 0x2, 0x400, 0x80}, {{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x60000000, 0x10001}], 0x6, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x60, 0x80000005, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2000000b, 0x0, 0xfd95}, {{r0}, 0xffffffffffffffff, 0x5, 0x1, 0xcb0, 0xea18}, {{r0}, 0xfffffffffffffff9, 0x1, 0x80, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x80000001, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x7, 0x41bc}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x401, 0xffffffff}], 0x5, &(0x7f0000000000)={0x9, 0x6}) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) recvfrom(r1, &(0x7f0000000140)=""/37, 0x25, 0x42, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x3, 0x4fd3}, 0xc) 15:39:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x108, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x6, 0xffffffffffffff9c) semget$private(0x0, 0x6, 0x440) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 15:39:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2000000000000) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 15:39:37 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x1, 0x188) recvmsg(r1, &(0x7f0000000c80)={&(0x7f0000000f40)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000580)=""/211, 0xd3}, {&(0x7f0000000680)=""/223, 0xdf}, {&(0x7f0000000780)=""/127, 0x7f}, {&(0x7f0000000800)=""/232, 0xe8}, {&(0x7f0000000900)=""/24, 0x18}, {&(0x7f0000000940)=""/183, 0xb7}, {&(0x7f0000000a00)=""/95, 0x5f}, {&(0x7f0000000a80)}, {&(0x7f0000000ac0)}], 0x9, &(0x7f0000000bc0)=""/146, 0x92}, 0x843) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000e00)={0x401, 0x80000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000e40)={0x0}, &(0x7f0000000e80)=0xc) fcntl$setown(r0, 0x6, r2) r3 = kqueue() getpeername$inet(r1, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000cc0)=[{{r0}, 0xfffffffffffffffe, 0x18, 0x0, 0x400000, 0x10001}, {{r1}, 0xfffffffffffffffd, 0xc, 0x20, 0x3, 0x4}, {{r3}, 0xfffffffffffffff8, 0x40, 0xf00fffff, 0x800, 0x10000}, {{r3}, 0xffffffffffffffff, 0x40, 0x40000001, 0x7, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x9, 0x10, 0x6, 0x5}, {{r1}, 0x0, 0xc, 0x5, 0xfe4, 0x8f2}, {{r3}, 0xffffffffffffffff, 0x20, 0x1, 0x8001}, {{r3}, 0xfffffffffffffffe, 0x4, 0x2, 0x2, 0x6}, {{r3}, 0xfffffffffffffffe, 0x44, 0xfffff, 0x1ff, 0x1}], 0x6, &(0x7f0000000a80)=[{{r0}, 0xffffffffffffffff, 0x5a, 0x40, 0x3f, 0x7}, {{r3}, 0xfffffffffffffff8, 0x48, 0x80000002, 0xdd45, 0x9}], 0x0, &(0x7f0000000ac0)={0x5, 0x3}) r4 = dup2(r0, r3) syz_open_pts() pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000000)="a5ed3bde7c", 0x5}, {&(0x7f0000000040)="c71d1fd7b97c3dc9c342cbc7c7397b2f11177a4eac0a591ec036f6e8c25db8e64c2c1137557f54563150b55aed58ef7f08253b568e87230f2ce4655e3da0e7e6911300395a908111d5a1016ee9bd6a146217a87a1f16bf35bafddb90d32a881cf6eff2bb73c1bf2aa66bb1def127b83e6f118f645547a82cece636996309af1b22fd9ebb6bb8b2a3c5f706be2c4849f0c6d80fbe4b76f02acf7648309d4518dceef77ee410af67b730309fd55b42a119a613a0", 0xb3}, {&(0x7f00000001c0)="28e820b638cdbbfb29be43fa23dc83c982bdf731cc74ec79c3ea6bd6fbd1767b6bd7e7b5ccd74c7aea7b2ef0b0fb54bc8745572b661f809c97de85d375a6c0e1a4a8b8661f9ae24109786e7f0a21294b07bd42c76668b7470aa07511238a959f2bcf264444fd88380ba21149f58b0e37dc0011774784f52618f0b987c09dc7abdfcfa32690da3e15d554701ce9756034370f62656730b8261ae77884d3e278835fad816415ce2a8df85164ec3d51039a42847be39854c8e00e488bc1720e932cfda6fb15c9e0b1d40bcc1ec5dbb41ff7013902b6df666e0eed59cf10b28d18d53c4ef462fe1c5ee4905e3801", 0xec}, {&(0x7f00000002c0)="8dd982f7be0365f7b72d3290ae3412d5ccd55541af30ceffa1f195b351ba6079771ee1f8c5eff2028064ffdfdfe110feae8a7a0cb5b6b482b333a786620de26c5b96183fa7fa66d44286e62368c3a92e18bc5fe9e4a6ecd826f22cdf5067299e786ab0a89c52421af517a2faf9e60face2f0f2865bfca9683e62a3941a9e37ba0d474b9fc0f5665ac827f540d0666aa8fba4a5ee00d7a285cd74216c033dbff5eb6bc4113d", 0xa5}, {&(0x7f0000000100)="948094c1c6153f90ca39dcfd9d43e35f36dae204975c8d5eb64c23f04c2cdc07a6bd0969de3ae95b5db802bb72cc5ab181c75a749cf9c78ee882", 0x3a}, {&(0x7f0000000380)="70b739a15413f25a1b6a3b42062e1e67141d0656f57e6dcf490c1e9ae711eff5d1e7dac9f8f376e17b33d264c3947fd34ed78f80d32421826aa7d494f67cc0f38d22f6b8e060a742b610a722a30bc82e5e52fcb19c86fc7e9b4cc9b1524f711274e3fccba4f97f962158595c85668e87d797acec1f75dea14cd35895cfec9088ba022e7a40984080d12c15c6608a67e06a0d3d43b45b9c1ed56ad92e9fe82352d0e9222b28ce7a90eb15b326e42f006c97", 0xb1}], 0x6, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) sendto$inet(r0, &(0x7f0000000140)="d8b23c440dee13cbe73f8b98887ba46406fb2b69d64ff32822f12c8a857368354ab5141248ce525e6a4920385eca7a02f6", 0x31, 0x0, &(0x7f00000004c0)={0x2, 0x2}, 0xc) 15:39:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="eebd4f92666908659b10"], 0x10) shutdown(r0, 0x2) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 15:39:37 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file1\x00', 0x82) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffeffffffffff, 0xcd, 0x80000000}], 0xffc, 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000180)='./file1\x00') munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 15:39:37 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000000000) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x6, 0x0, 0x0, 0x0) 15:39:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000300)=""/4096) select(0x40, &(0x7f0000000040)={0x3, 0x80, 0xf7, 0x3, 0x2fe, 0x90, 0x7fffffff, 0x4}, &(0x7f00000000c0)={0x7, 0x1000, 0x26, 0x1, 0x7, 0x5735, 0x5, 0x7}, &(0x7f0000000100)={0x100, 0x200, 0x20, 0xfffffffffffffffa, 0xafde, 0x100c, 0x3f, 0x2}, &(0x7f0000000180)={0x7, 0x80000001}) select(0x344, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="648beee5858f491d4ae59819c6ff9473d45f9a7ce35a7654ff1bbb2d1c237ab36bdf0a531e9082b3b484eb682c54b631e479efea0155927c176a6e028867fb26866c128e0e6dae175d41097ad2653723e315275196166545d2d1afa128e3e22914e2c63b3bcb7695a0147cc5dc6e2f8013f25923b25e06a62283dd2c96c27a0c226e44d789cb054f6f712383660aa3", 0xfffffffffffffe19, 0xa, 0x0, 0x73) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) 15:39:37 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x80000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)='~', 0x1) close(r1) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) 15:39:37 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x0) 15:39:37 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x2, 0x9) 15:39:38 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x200000000002d, 0x0, &(0x7f00000001c0)="fe1b2949aa0b03e920fdddad470ecfc258c5a3103aea55902531d4cb2101ba3c5886e07fd31a52b89a83e950249f14547fc430e371e459252e4077e74a24646e0000000000457bb801c1cb4d18dcf22ee7ca852c14466a1967d6be58e0ee39630d0d0eb52866e590c8bf1e2f5c130af5e8a2f1623ca3671e66dcc27580e11712c76886313ed420f2136f7ff53f2c30df08341349b44f06868c96c5d3ee0b5b9cfa2d44562a048f2ebdd0d86ba7b11bfb308db31e621e53fb03479779110d0e1471d4baec6f8715fdfe80", 0x134) 15:39:38 executing program 0: unveil(0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x2, 0x2) unveil(&(0x7f0000000180)='./file1\x00', 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) unlinkat(r2, &(0x7f00000000c0)='./file1/file0\x00', 0x0) faccessat(r2, &(0x7f0000000000)='./file1\x00', 0x10, 0x1) dup2(r1, r3) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) 15:39:38 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/118) recvmsg(r0, &(0x7f0000000140)={0x0, 0x3ed, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x3e) sendto(r0, &(0x7f00000002c0)="bd", 0x1, 0x1, 0x0, 0x0) 15:39:38 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) 15:39:38 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) msgget$private(0x0, 0x2) write(r1, &(0x7f0000000300)="fc531fcdb31a2c1703716d4316cf81425ffb3e6ecc1467823fc9c781ac330cee167f540a", 0x24) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) dup2(r0, r3) 15:39:38 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x2) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000000000000000000e8ffff00000000", 0x14) clock_gettime(0x7, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 15:39:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) fchmod(r0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x343}, {0x18, 0x3, 0x6, 0x6}, 0x8001, [0x80000001, 0x6, 0x54a70a84, 0x40, 0x5, 0xfffffffffffffffd, 0x52c, 0x3e8]}, 0x3c) 15:39:38 executing program 0: r0 = msgget$private(0x0, 0x181) r1 = kqueue() fchmod(r1, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="02000000000000000d69a092bf7eb730bb63d006ae3ba6883237fc9ff883a9f7e8ec3e6027f2bde2ee2baca7bb48fefbf0c1cd8a5af8d27ea83902a624ebf8a5a3a684a9e2ff8dbfa49ed1859adcb94a13465c50cb184a0c9b7ebb16fd4a11408baec1293f02f400f1cdf339d25f7ed62b0a5c219a94e2d47e3978c0fd5b963726b12341812f7575c192eccb914ae34cc7998b45aaabdf45cd9fcdc1bb08de28a21e8cb041cdda0e6d75be9ef2db559553b81d379169ab14f85019a4e364c148db82a42ef5ad3a7ae3c1b2e38ec31170f90a3e91df6404e6f631dfd9e03ab2595820123a9357593ccb27ec7a8731c0afe6e534d65d3ae98aa8e5260000000000000000000000ce0f3e50e19e90e5ddcdf743abb450981d1c69f5261edda873596a4a01123206204299f7c0f3e0849cf36309fa49928eee732c43cc0e8c80b857b58500c087e7eebfa484f6eee9427c14326c7a123c03c7572091db050906edf6729dab7072739a9ed89203ebf6a7f6125e000000000000000000000000000000"], 0x106, 0x800) setrlimit(0x7, &(0x7f0000000000)={0x2, 0x101}) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a24550bfa6e5fb1a9959bb2b6f48c44527e9ac0c639599eba5fa19121cc0e611de30768d7a565a7773b"], 0x89, 0x0, 0x0) msgsnd(r0, &(0x7f0000000280)=ANY=[], 0x0, 0x800) msgsnd(r0, &(0x7f0000000180)={0x2, "7ff5c4ca2d3b0353caf5bcee84f3bc36be710ce55970fd270d1ab79d8f265a22ec0e6a811a12e2379afe131dae3e0cc4ad7c640be03895e587febc361840febad9e67f94bf715ccfbef0b95b7c3bfd19aabe36c84db1cf754da097cd629ffa83f49712633ee66ddeadf89c5950076ba75136f3b228ad11c452e545c02675a98f2cd1659fdab9a52baa971a8808969c6a2f84c7dc698c8f493110c56ff7bfa1c1deca1a7b79965d676d13fb2d735d0d1f63428d7f98ffd584b67fdc93f6d6362e973d3e548af3e07f8afbe5b1b6a145549aa410fdbfdb0ff5e71fa087a8460f233121417f80d516b61e68c7544bfd7dededef9596a019ce56fcee5858f8afb73868b06bc95f5f844478228a52b38a7085ff648f5a25404b8a8c5b262c0c8ac3054cf37eeeb2949194175930c3beaa7b31c566750c5d20525f628c528401c7e4f24de9e976b89b98f43737ac0c527ff21545f3c13f32b8fae3a58012c5bfeb048fc6a18018b4892dcb9eb815a92b0c6f0c17a865fcf344f52d5735acc8c203b5fe4b0be0fbd822b1940bdbbc824148bef770330d38a6c44e2563f1f36c8a496cdabd64eacfdb8d2215e1e3af8037556d1ad8cedaf4856f07added88ec0ae14ef798d5d151cc11adeb5d2e8fc25efa99b8ab26add3bb660171319dec3680a770796fee746e587bb9db5be6ae986fb778787051b85398949b8379205d10116efa5bffa975bca58de24d1c1b1c691edbffb83633b53670296c37cceb183a1692eaec590fad2ee0bcfd5e73d424fb3715f085dc5132dd78c6cf3332539253f24dc8d829a9c0cdab3d45bd8f23fb913258e0c2c60b48cffbe6e04a3ba27e14996f92f710a09bdee7a360cc5d8616f97b97b22c200d286d989b2b13ae65555a5d0862f5b1a812a7f0ed57b8f2c6a535b07cfc8627aaf16c1346e083892c812d5c3400397ddf0c8ccaa02940d151d4d70a887621699f42c3780aa036fb678b1121f32d961b2ea3118daf24db4a57a31dfc719bc40af81103dc9d3df309b18a8239b9939c75c170ab7f55b8cc1aa3366cbfea6e2361ac6c4b0711604cfc583d9e1469c3966522097fed0e6b1264a8e32445f230e09018817f3ca2d62db509e44bc6823ee93c1a18fde5ae2154e77b3623943af83496aa1f892c91bc5bc06decaf8f980823a7e0692adaca222129bec8d713da2c97b712f32acf4822b57c64a98b2c2ddc675dccc7dec5e42b37dc5447a95d3077e2fd69a64e32ec6c19920ff8e7b227c806fb67ec0386d1b46c994161913504cb7f4c28f8e88a06135de1b7eee5422ebc1154c6326cf5ccd6240703fd46454b555488a9f2ffa85a5e6398e28e30c5bad1728b8190de1c1ae76a127cc22dc1f8e3ef00a17e6255ccf20a5ea5243f4e27d18074c907ce9607b68ea0c579aea6b5990a9fb6950b07c4380efb39ea0f1156b819f9a0495a03d932ce6b375031036b3b711342c141c6ed7938ffed94fe0594f9c9c6716a5d80ea8e334c34dc3346603aea0fd9edd463f71f52e2c3b1b6db14a458131b1867f4d67d08327f064c66f8108875604401bf765dab5176deea460e361c413cdf98b8a1854ec098ddc8672be612ab13033808322be812e49e6e4c481cd0f29a9886fb204adfedb70b3ffdb2bd94682e3564ca5614e6c03ba563ef0dece5191ce6a425cfb3a271ed59214e32f1722cad963e43e61711c6751886a5e84276052478eaa31916abf9afdc09c887e7017fb3ff2969373e95cf77c71f3634ee959723497f5fbd85e4c0f3dad4ac3abe093b76351b15769b3fab31e2d5d2a6ff06e99c336fab21051960d000e487977821a93c73c164b4103e25e64872343101469fb6544ee0fbc8c380a30b817fa168f4b1d77546eacedd97e4d6c705ecd9fcb0ab80756d2a2cb33a06293071a1493815f47f561f8955236960700d1ab63a9e75aa7ed031001a98b25434ab14ec76eed634d2ac1c3b9edf3a58a4e4a45a9605122cc400e8d629871363491832a9347ca37b0213b528b78c0b4dca668ac805d66584c149102efc874ea59912b93e0b95a4081c37b5ec487530172b68754f1a9a5f4ee48c5c227f1df3661e2e65c72ddb4fdfbb62abc70f22a8bbe2979e21808ed2696bb7860b1da3d7d731090c23f1a43abe900bc375730b67acbfd92cf3685c02df7dd32ad7eb9a9233a8783821380b77a0dc9bebba09949dfbff00c69f690a03a34a0a8fec4c1e32aae8141a7b181001e81e28ba1be3061768a4d249b94121edcdb9960b5e914d8e5d6e756dcb85e49c67308b7d21623bbe63e03851c8695321c64dd969f8cc138e90b0a11085e1aba1b86bc0a71e795398aff922b0b9d640a547af203cf6c9c22b7f24e82b04858004fc1a9874dff58c79d7250ff3475d8c9fce937a189ba5cfbe7a4416cd82e88e5bc5c8d308968ca7d8c5748358b77417d6d0d7b4e067718745d8e4e3df91353d4562421c848e5e5730d8048c6aadd3fecdda68426ddc01ef106fc7229540ef24e6f0aec081dc200474038ca4e80a00e6cd479534219339257d44f5d1276fe4ea78b065ac1710fefd61175c2f2e1063ae10ac29c73ef4c0a58e4dc7f8c95e866a89b7a27373c71ad1edaa72074a4f59bdb725319d886791d7d71b43898e84675a5d53f2d4bb81f9d0f8b030345814ca8cce289aa036ae267b9c8e64c4cfe9308b0c6e3a0f3e1e08fa4974e932e54187384b681cbaa1a2e73ce44bab8a925212db027cccf61afbd451a6f2363ad504f1362b857177c291832f92a31796b13c8f63711f14b2f36dbf0f202e876edcf8115e38ca95f9d3233f4efc1d60996fcf964a5cb98ce3f08f36abdffabd893e75a6575a09732af2be1561ca89f037259f2a8769dffe2d6b15581d2cead641ea9b2744b9b849beff8e636eaa0d1635e2e3afb4fee98f5b207a18793c98bd7b20420a34295d3cc1ce863ee2637f45b1e64bfba37dcc0ed58e4e27796170d5662a59dd58d3e57f287e917af2b92ea38e2b4bf3846c4720f5030b62f97496e4707ce6d07a29cb372dbc971c9c14912868558020423daab4765a3032c4778b9f3b6428e3443e4678c9eb7a3c3ba53188f3adfd6199106980c6c694a90ea5892df543e3840098cc12d844bc3952bf1567a4065ae98dad6c10fe9924cd318372db695f1a9fa129cee87eabbf814dafe0df97e4bea3b316948b4d185c76d7eee530115336103b81fbd9b9eaba41521b04d2e88dc3f5ab437491e7fae84a9f38ef89e37e731bba460d4a06b900d5169770f193d4c329730a828b52458c263c242e907eed570b7685c69e6fb2a2015e42218c8d1c657f4fa66b79c1501ced6fca67fbb06fca3ab98dd60e7ca1903d37d928936aa7098ec45972b5f1049e95eef635c39b883c32c0dc018b52984c20d04e7a781bd061c1592a9f775e4eab948db360c05688c92e30ee5761f37b2ae5c1024f845889ea837d0bd0c9ec81065c29e61748d34307ab18be41f7193e587c8019f912ac79bb3dd1649b90ce5a4e8d3212ef59bfc8c0d7a7b6380c479ccfa069cff8479b429fa5ac1f63ce169cb4b9dab28913b4e97be6ff1b334f3cefff995b138a6fd273760112b85ee1e4b5bf1bf844514fa7ed8f0a2130b4ec64898e07dd3240764b2ffde69cc96ab04d74781005452edfce9bf621524da08c6e7574cb125994b7f04e8391582012ba9eeee94de158ffaacaf2b2bcd94919867c7f657eb7e9ca9f214f8a51a4998c03799209bd5a12af7a7e05de4e488ca321a58f680d4ffc1c6ba67f27e121aa5b5cbbcca0b55d78fbf5985ddaa5eab6675135e47d9df7fcf922b692747c9c0cfd2cf03192945731d7a5aeb2674367627af9387e0bf905489995741f469c175fef470a149151f1170e698f935a2567ac9bb94d6576da91c34b57bf3fe90305527abe6677df8417f55f33abb435d3d3f2882db990c8f05f1c4b8cc1b24b050758ac0a15d198fe4ee4317fa3b5f776a9decb273690ff11cb0dbc0555f2c71ca78d41a3859946cf8b400db9d555cfaf106ba1e96bfd05c5cfe614b6b48d4fb947f6c8ed94bafc4caa0789b61b265ecf235409dca559304b68e62bd8388ee86df04deaf18154ba04b7a773ae1da46b44a7b1e392bc8a672044cb14434f412f4148cb17f57721a5a4316e8c8b58fd8aae76f848cb0f5dce0ef77ef589020ddd1a4c562028b152d1ed585ff8b99280dd3e0a720b69de907eda7d7fc5425ca8413bacda187bfdd713faff4b1c252da052076818eb31df463561906b8f1a49e154a35ff713f9f7f8f9f48e028391e0786e29f16cc46e39816da0966779b7bd9647a2efa4bc64becfecf2e666551ecfc95d53b3594fb5386e4e291837f6edf95ef3d8db356f8971752e2124ba577bce16da7ed2ef9999404539b08f8397a8fc64fb6bbe7439c88610a6e0784909d9a020743ed48b4605dd9454576024776c29813761777235ee826465289fca35d3c5c799199eb52a4f7b0f6c9737082dbede0b9b080e12622117349a7c6573aae2ef4572718ee947767afbfcc7fdc6268cc9ec9ed2de99b2d7b9f8abaf57f729b07bc4baa66355dc9ca826d189d712ff19f92ce281d7867584fbe85dc8ed1cfa43482ae689c84ffbcdfb65d463e71ba6b2a4559173b1b37596fe700b92da9c61276814974f59b75859de7586e1f187254a2454f4fa26ee89c4afdc15b4d26e0d187a24e9bf055a9df4e2bac8f23b700bc93e065574b3a29049d9c9b03f3016a1867143845b7576eebceef85fcfe4600216bbb729efc14dae00112fd951a5eeb7336d3248df5e46a1e3595f1105fcc3d5cb8bfb357b8770855bd76692934ba1a41b1210f7e14032997c8f717630364bdf8bd68ce440a6e068bfd8c1cef7e744b1f3149dbaab63b00bce2e2cfa5a627a2a5f602efeca6857d6ec31674896cf878c31b318abb226d8665830ea34149583df524f6422bae44e576df1622b89214ac10cbe64618a33bb29320f6308929401604994676c3f44d04572ffa10a15d273970fb02f04186c0a7e84f4cc8ef311d0156325452ed39589d009aca052df41ea30b7cb0192ff7c225868551ea68334a7b059c0bb6086892dd69bcc06a5b83d47953979801dcd8daed47f900f3b50aacf20eb77d5e6d4529960e6a5e8fcedc27801e28f19d12b4c95bbd7817ec06fb92fa674d9b4e528741abb50b34641f77c51d2a594e94ee8d4d735cdba258faadb428f9d7a15f9d316bfcc1af1bda2aaea9dc79da2b0fbb7303089a90512725e7b7eedbe581ff9792f9d8881eed50d72a36c43da8fe46dc345be5da47085cea8cb36e3a5b2ea8a13246cc6f8bc9612c3eecb579529d87dc1601e8dd26d5df952914f099f18497c7fac95ec306699ef6e063ee45f8f16e8eb289c56b06eec6907ebf8f060ec4f01d2a21ee2287d906bd6fa4b809137efeb9229721678207e3a29f2410439d4ad836a85f1a75450a2e793a02eeb0884a74528d684ebd1f1a06a9cc3e40a398f0b03cf710335d2ef9ba215ed0bf698f00f25409baae34f6c3ccaee64e7c226478413f819d65a6ba3a733a2ddc6381099c363fa73120f9e0b7c387d67881b10bbfa5e028b65110f977a54cfb17cd900d10e716f4a056cbb03417d871aeca47354cc90cd04de409ad8de64284d22b24af090ef57bfc180d1d0ffdb0a367937dfc5b56ff533db0a351b13290a4a6f5205c6bacbca55cdd9566a32c6591fbe472e220e2914b1d8de66943c45d09753422e3cc2f4e03fa8641a5d50f441e8309e548e7dd15132ff789827a773388f683aa38987f128bb187"}, 0x1008, 0x800) msgctl$IPC_RMID(r0, 0x0) 15:39:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) read(r1, &(0x7f0000000100)=""/18, 0xfffffffffffffe6e) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x160) setsockopt$inet_opts(r0, 0x0, 0x800000400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 15:39:38 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 15:39:38 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0x35b, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001140)={0x0, 0x401}, 0x10) socketpair(0x6, 0x4000, 0x1, &(0x7f0000000000)) sendto(r1, &(0x7f0000001200)="d4b951961ac71dff3b72243d29e79deec7f12c9ab99eacb48033e955ee3639e19532d87fb788089665e961e5ace0a824e6b70cc3b1357d2bea6e2c6b3960c2c7e9346d11878d268c7b72c21882276a5058f8beed5d979b7a682f742653eef0c33df1c35875473172a5e342c970e97466635cbf412936f00f283f662b538f797bcd911225f4245671c9dc4218cd722afb7aed38e919f4c4ff2dd168c6865aa49cda710e8d162083bdee0d1f1a96b5d8276c2daa3279ac2b76381ccb56caf1b1cbcae29de7412f0aa415166a256997e896438346030582eb2d48839428a8ba16141f67d2342b41c3d791d5948925255c329598340d035dda025f26afe257ba2ad5af67e1abaeb17f6d2f9c6cba262023483e7547061f6031c6f63d3beb7f34d1f9c708e4fd31b974115c2316cfe55272e91685026b70da108f8f066846d3305b83bf23a26ba8e76c7695c872f7520f7efa217982492c9e86328cc3a2d62f4b4a9a92175962769fcb7d1a19440eeb05ebfe63fb5eeecf665a79dd4942edb153317a68f1862bae50c850745f802887c079d3bdfc3563a62b424ef35d62dab8fbe3c9fd72667f66f5cc556a23c525d9c57ae2fdebc6eb41afc6ab8bf58fa46b95cc25077251e4aefe17d56ab0ae0ff48425df8faf3ce71408ed0877c2add6d1373ebbd3b4ca19d0d84526114c2f32eca3fe2adc599388308224f5c00f3b2c9c80bb1981ca5b6d815269cc65ed3b3a04d5baaa6c6758b9dce284928bc2b9cc3b2f09ac75d5637b5bc90a5bf58958129670411a02d866eb92e2040061d706910aa158a851a2e72fb3e4018a8ebb237935afd01bfcfdbf9f7486233c6aba38a5efc6d252b4720f9c104a9ec2a5b100cbbdcd3a128bbeb1130023534cb1046e324425e681313c7b1576d7fcbf633f2fefce5a78183275b438612c7bb2bea1caba88498763082a0dbcf1cdb8bec1b575e402224b3cc2bc60c41602703585df491814ca89b8d4c0443b3373226c8ecdbe008ee0fc2f81c6b37a1b9e0d3f14d0db019f6e00f371a2d4300b6a7ab7e4bada7a49fc33b9a90c9ee40e94d873f87a12b58c9040d99bebe6aaa9b33f1203df2ad1e275a828472cfdd41aacc8a1e83143062cb5a1858c0a4f99e9e7879aa9f6e8226424c54c2fbcd969fe47f652df8ab101ccad846182d50c922c55b995d5f6612cb767d3ee4085afeb8c8ee760b03d9e7b3360857f82dea96e50f4f452d8d7745fc5120f11c8fb792ffd42109400e09c80008ec6011a70bce2cd7434af6fc8d35385b70efd0634a7ebf087668cc6cb86021f29de373bd4e05c1fcda2117a31981cca0743a8dc8a74395b77004481638ba5304dbdde531b1ed663e2808a4ec9ed351dffc9ecb332ae13a18decffb6d1bb7054bf5a642108f262cbe3ee829e95f962c21842bdefa6067b5b4eb96d14479592752dc5302c108c04d9dbea4396bd9fec7b07723dc462d7285a6f5ecb0892849667af9bb09a9811abd2318132529740378a51953134c9f163a2d7effe5c57cdba5aa2e09900fad6a942436d079f0ebc9ea5cbd761ba165e3c14514b79a51123feac728155b99bf3303df65a4d4eec78a251ee0af1e6da988651d587801592a4b08ecfbf85e62c77d4f9079d051e59f333f041a9c9d9815c4ec5d17596877559def4de605f9fee635bd0f111f447ea44bbb2ef44da34fb7455e3430a0dcbb3d688e39c59f71bec278484f93aa5f5822f49726a5f499c042f1efab62f318fbcfb325a0480fa282e4825eb9e4d4f3ee5c089caccd78dd9d541538e4795ac23694f81ab497b4ae7fc63f748130c7b238a2b98b5c16988ec8cd4a20649106f22e0d6b3b704bf46fe099e0a9b7cdced99c692127664df1c774e132c49df7196032e98dfa68a4406d408fafcce1c8ed4b937d116b68d5c89a59edee43e1ab66682b2c4482ee6a4734ca0c107ef53644e59d0e30673559ac882b6700ddd0598437e91f2a458f27397fc3674816dd86f3076feb408d5531cef41bf95761cef5a7d90d05ac0e075a22c9fe61389a47e674b8ce8a11046c8cda1e54fd9f0e9b852c132e565781b376fc7b9dd69c44ad796e2e440129c9af2ae22f3941b24c7948d3a8692022fd8396b79b959e7fc932e669ef9631081e96901872fd01a38ac512b131bc4e8e0b3a8031361ba316121315810debb861988eff257d55b36be6f49588edfaf2f5ce5739fbca30b63378586d45e380f15f4b280f17379ad1d4097887b92be5536e6d2d1c800256ab0de0f3761102bfc915bf8e84733acda84554a878aa31b4eca47447cbe889a31a3b8bf285d4d23219e404fa12369d523c91b774e1e6ce1dd664bb50e0535619361433f5f38eadbbec97cf6ed23a760ed9916585cd7cc8743b80eabb5ed1de91869d7b98af7f98b4c6e008cb7d75d43fd2228daf0f80d5dafe64e83c71d863dd98017e74405a0adaa88b767252956a15164bb99d158ac7588f1a16c5a77944e6b69142c659aac9479c5f371810245fb16a8acce09c4ed145341045f4ac8a175922beb2abd4672fe5f809bd0f883380ed61015a42b3e23c3b44369b6e2e70e44fce0bab8a9ee4e100ef8a2c644bc3cc1d32a5deeb4b7631b344270f8337b1aa2c1d208dee4d7ba787ede01b2a95ea2d566bd3f25a4e485797b7d3da473332f3010d2cd695703ad2d47e68009ad04aa156ed4a902d0977f2efad455450fe82273732e6497543bb83374efddaf942b7c8374bfab23b0f53b19749e6f073bf3f7b05ae96733e7319003595a6f9c073e92bcc8fca7f270f079ac50949ce6302a23fd0405127c3f3f51dd41b65aa31e8f9f3dade65d1c7f888331a04fe0a9dabd268c15d2d1930902ceaa2991c6f58849b954e3e1850486e22a7cee3aa56914aea22b0f9f4c2b365451d6b66388cc2cebaef04f8315a37c7f795864d89bd33fbf3d15789a5bed3a0e2364d651de5c6404dba25f21a74f46e474e0133ed0db32be7695a9cfbd8c5453b1c62bb52bd9fabaaaeabdfa7f5a0af8f27f615f92aab6bdc05d07c7df707db4c240ff94062d97cb088a66cf4116c2e5e25c5da3cbf3a86aa8b678a65930d62ecf8f44ee87d5368361cf90b3c5ec13e6f90d6a5ac2ae789550e63453cee284c02138aacf97574f6ea0d235b034efbd8a4ddecea19eeb5a90d8c45f80bccf50be139a4a91e43d0a9aff47c71f7d619bac202e448c6b69a953f1329ff025bc556a6342fa1d45cecd821e13262c2b2e6bd58a1162383c7be2a533d1bebb9b0ffc806e77eaefc65d4071f1a04e377a3d2343b101bc05e74feab3288770666a59a91d2d23e11b3fc1fd96618e7a33342d45e683ac5577bd39d4f953470c744d0deaf278eea607af52de77ba8c3d569ec75042670408301575a29b303d16a8243da17df652fffc2f8a2eeecb966e1c6b0aafa1787784694ae914a50f056b2087eb0410f6f055ff6a10afe52c7be0d6950ee83a4904d1b4e6ba50512523a19992a9c4ce5f78eb6b0d6b0d1b6ab6a4737873c70a399cb5e8730b8b7e9fb1a4021a8bf36ab894c44eab4cf005a5479809838c66cfec0d6fa0d6f4262c0d73752cb7d19c53df941e213c009426d766f24a13d6b29083d7e16a2480c2c53378fd8e5f125ffbd8e46bd1d443ba7562fbce65ae0cff752cbf0c87d5f687646ff6a660b4b97c7421f3b717a805df89f0d56ece83e9e12c4ecd73c2c51a7e232277614bc73d2f1390ac3d1c6c46828d4d37289178d4ef156e67284c70c30180a2c92b8a82d41ba1181e6890fd4260518c80c02b4ca1bc1ad55a2b9ad06f4a6b044431c90aa618d2064ec963c5aeedf0486f271370cdd079f10a2e26da9ccf267bd64b9e62e961990174bafd8ee075fb3be21d21f49ca2b74dc0d87e15c329cd78727e83e4f6288a4a3830bc150bd793090580e618dc71d5c71638904254b698bb1eeef23a59bb365f30fbf7760d7787fb9d273b18cab896604aefe0cfb495e50d0bb9c12d9896d3c82ea678c273ef63986829317d1c9dacd9a7860abd2fd39339c17c8b35fecb13107750f0c4e09187ab361523c24f669ca3657f22805259d0bc90c6948ad854456e49eab890929c9c3649a38c793213ba25f3e579974febb55f0cf2c4a175545e8c5856efa9b034f220f101a5c7a518cda2d5234fe0e7f689d8fde62b84f5beea3eb7756a5ccd05abf97e7766f64f8d9b7f5cc6869c99a7413754e474205abf48689711de78b81389b2b82cea65b32cc99e0aa5d073307ca638518b425e951998094cbc070943b2f464e78fe98e9498a001cfa17ba529b0e699742607d11ced67c61d15a3a1f239e2149bf583002293043b31e5e2b1c75e9caa9d37b9e5dd99170f4cb5fc4cddcf009cb17f3234f4a2cf6f7e161a834df18e143d6a43bd718755419ef63156ad3479dbd2cbff189ccdb721801726e5eb0c9efb2162ccf55ea24631c286bb2315783036afdad96a3d69d71c50b30f395258d01534d7029ed92deb9e91c5b9bd52c44db12e71a1d1a1ea811d98df2ce63115a4e9c752b55f431a39c05aeccc55bf71e75e47cb6a1566210db8b1793a85dbf027235ac93fa426631e48bc7832cc1f27f57860e55d48106f2eb090e382a17939b653de43aebf815545e7069ba213d4810826f87dd7e41bafeff234e78c7653aeb63896b09990a6679eeecb33672a931af956c18796d5a296de72f543f03f7018b4b8603a576d62bc9579f52e73c327c29a7fc8be2b568794e6d8e7cacbc075aa48721a3564285c7fed08a03b2b265ae1fa94942382202e464f6b7a2f38850c46f098c9c50559d3d22de81d778d345c72083c225c7b97aef4029020a35670b8fa853bf070087201103206c3c8768228b6f1383e65551f3b850793249b82e891e5fe0f2eb9a69f9cb4fbf86d89a40d77b8c0dafeeb1404c5e0be9f407c6d1eae902d7724dc564269ac9056a36a09cd22782770c6e74371b7e088112d361082b8d587016b2487d29d6efc8607808c33d66c5aa754840b54d74ff71b0a567b89095d5a050d2301cda205eda6679f445a7bffa834b0fca7e91d42e6fbb452cf01d2d4514d3a35a7f194eafe7583d3bba953facb6de54a9f0b992b5a9f1ec5a2a43fcdfaec0b0b1dc0701f9e3394eed30f736a0f2f0204c3f8c1fc81bcaa1ce055d6417a6fba9cf59e0d960c6c811dd02bbfef5a8c8d4cc528edd80e5ecd00295492f91da673dc425830c6034f451df03440b99737bb22a4fd14d180b11dde4cc374b7ca2ea28222c6a791c7a68956f1301d0ac0d0da2dd2426d54d67b10946e8f1a15b3e23dcbe172a70b118026fca08297dec6dc52fe4693ac41c8e00ab2a35c26f28d5b48c9851c9fa37e19d7e7f362460686b6730cf528bc1e8b95663466bd487a5521f90ae44f6f11105107d6ab3afaf0bca2d1773968efb0be9f20a2251f4ba32203feefa0ce4c3b8aa373e71eef29c84cb133977eb761c29a8f59067535e20a4da9b194092060df12613ac0d8762548f4f369e2ef386f6011d31a216527be29a3a5e09b946a6060eb4cf012467470cf973bf651719734ec0802af715c414373a8bbc6e5b927e48251038d41c350162d79e6649e32c9ed179eea1911de66df882bb16d204b017c02da21ec4904a7a46f4b5f5224a3510cf6fd41d5c2dbfe760da38a95e087a5159a3cf3f29dc8cb022251d63fb8638f67aa9b32247d6c597d1d1ab74d5a7048a3de478ca98035cc13172accc19de9c1a2a736a3b459cf85484416b5701aab92ddb817f91e0b41dd760955540c0d0fa92f2db150ce75f559ca2868e072", 0xffffffd5, 0x0, 0x0, 0x20e) 15:39:38 executing program 0: r0 = socket(0x7fffffffffffe, 0x4001, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000040)="e854213e090c5d187ddd3ccc4f789bba445ebecbc8f3900fae58cb12c2cfb44e8af9c58ddfe6567ba1efe9ee8140e4b14930a70a455680a8320ee05bf4aa7700ca052ad369901a699919d1cf8ce3105756dc1abaf8dba62627ab8b5888df8a7fd82faffb5069586ab2c5c69efaeab323c4e633d799ec3b31453286721d232cb84ceca8aa1598732b6c2ea337bea075b8bb739c75e7b014b315874027ca6a393a586aa1388c03b9950e886234dadcee4b6556b80fbda947ee2d8998e8e97e309bef951c966c195bd512882d40970ec4bc1a3057cdee7d6be6d5d8add67eff3e01a86bb8b8ddfd7e4910066f842a21e3a21b1234fb2c4f581ddadfe8ace3059ba3b5d74aa9d8495364c5832dc49ec883420655c9e0dcfbe8b2aed0955904e1e147cf3dafd86fac57525889da6f41b87cefc96ebb78706daa68ec9bf9288060a5e898406187e3259032028a2ef2968701d13d952c164ef0c2da197fff06a6ea1df9e2fec1411bb986036bf8c984fd924b003b80c5ae74b6f7185c18c38c0b78abed4624f3f0d83092988a30f506ceced885484356e21bd13484ef3a3de187a03f059d994194b89265654c32a3aa1cf18917e3cbc40b828e15ec9c2fcb1c2b9ad0ced0014a1c19b7f2da7d1cfdc52cb58cbc1ca7edd21c6cdae3bd0147d2c48efdadff97448a39698f4b0210aa726d12d400c0e06bfbcdd43a82116726015f2f2ae98f1284d1a79cc1cbb778b77aafcffb439ac735f887811b50e244f1fc8567e2c2cce00a73ec43fa9555282dfb0423b5cfc50e5aaffb23853610b8727a246d5ecd91d7ce7886aafcc2b70d39541844d0ae937557efd269c371423978b5a9fe7fea255ed33623ab093fb8554c4e7e41a46258a1c98a34abc9345c370a8c54b2e1d6fa010da495cb329907460644ccf02af41ded2e384658d9c5a66a8ce9b146cea28b7217bf73353bcd9ec009cac498f895e1b853396f5eb98d10d78b2c89a770624692c71475dbf8c8b262cdc507debd95b504d9e40955e9380c048e1be9596dd9a8c452026a8f974611603806723a46b9219c0c2b3b4e1da4d3433774dda74d2d6b6119f8ff8669480b739b00de4d7b8f3f4721427bee8bee554f61a0f9e06bebd8b75ea111e2572ed80f84880b4923fcf324adf9f0572acf6d02feabfb43245e3b7ec738ad7a6d953d803d9d9c070f79dfc5d2fac8dec7d6a19fb91c5ab4e88586dd1f2f3826cd88f46ffd177e2c418640ef3eb0310c5db70f4daf51306088739f087939368bfe21be36a64b44d0a1aa44b5797e123f331e34016f87a571d9c2347f75125ed78bdb4fd55d2370b3180b38b78865af3510544d9dc6b0b4e191da93a3f96ef3f6622585d95c89bfd5a8ace20c413bcb6cf355e075eed93db3cb04b9a9f4b1149bed7369010a5de9c1dfb51dfea76dd39f1487814f41c0a6b13fe4526230c4bea0b369d776ee546567be30f92f6d9b8615730577d68fc79aaf1c4b918a643bf96dc8090b52148e56869c8793c5897a0decc5142f20e1491708f6229437aee76280a22ce017756bbecf44e43fa77a940ce7fd7efc63829ccdc6f19f8c6397799789a97e4f581969eb56f7834cbbd5a6b15476b0cde56b837e60ef0d664b632af42ca1b2df3d49b474e52f4e82f9b7755dbbc20fda30b1cbb9a39d3282132eff280e01ea2b6d5687cc75206c388c6e477c2149cd15c88b0621ef9d3d6a0ceeac10b874c8aa99eb45f15943ea7c5d2e2e1abd2abe5c8f65b03ba0aba2adf0b1d606fd05fb9ce7babaca68a7e9f2e8e23b0aed6194def6ebbca4b7646a2834bd1aa30e6cb2488b1905589e47219ca69ca023772dc34162a377fcd6c905c3c043e2777edd2568459c97a55844d1506a6e6d90e2a6d50d996dfde8c45f454ce6c8f40aa532d774682654835dc118bfa063e9357f257670188b53120bfdaf45589f791b762f08f2986361ea485631e6ada612682378feceb0f9124a5641d03aab5ce78909824fc0516e76cca25de231144454821efc0eb5dee944f898446bcc493165efca51ff8f17ce4dd2c91d7cf8540df6ddefe5a38ae58ab03cb4faa64a57bca76d4aaa3d3c12df09336376dd2da8bc1fb86e7084165aea1ba579cce2f2f69764b919dfe9f503dbaa81dc4bef57276ec4163a1b3afd0b6e5f2ca32bdc6867fa401395c8b06a3b195b6fbcc39c22b1996d50b362b94f0f3bcee7ea79dac596159096869cb39d9eeb624ca482ac1205fb0f4e6ad4be9b561fda4a715cfd7b441c82097e560fd718f656bfc77a7c44f3549b931f2cb326b628cd06c341137aef65218ae8e9fced5e6df1bad13cf6deb3f4258e8e7ba7df825ffe100694e8bb4be99f80302c8351e33f4f98e6ded596c4266ad34f1eb170a19b867ec3c5f11ae0fca6d4244bdd252a4aa7143c7d831246de3e4ced494e6212b49b14c468a9e08fcea57f876e34fba34f75073437476120fd6dfbe4fa7723a8955e6a2270dd2890d3b04c592150c25f0f5e01d5c84fdcaa6bf5207c28ba19a7ce944d1f0fcd02852696d3172547a753933ad54c0f6369d7af76625c62dd78f5423b4b0dfa2da9105daa25c57b0d533b542c272bd4f638f3c4304dc145f842034f2703f846309cc3db020c546670a55611e942f25a4ee65d80266f6a133405c2d49a0e2331a2b1020ef7a900d1753e40bc816c4de5deba17908998b8ac2a5e90d66ac884d600b622956ba46cb4e4ec7b19055654d8e45229b879822605391cbfe12713f82c2abb5eb8300f0626931997f61fe33fdb84927dc93126f99bbbf6b17d5cb311ecc2dcb1bff9b47cf53ce6c6739fe46bf64f5786a236c8f8863de5f5b699cc490472f2be0787777d34bac9921e6200c805a2f16de455cf4867d62eaba307f7454094990e0f5bc0727bb7d2e8f5a15e6b9c0822107b0486b8bbaf2c3204cfefd0f259ba257e1cc00d9a9ff058ff759ec2eb27d665301519964a91673e57faa6f40ec6ecd0587e492daa3afb1eaed0044fe89e570a88f23d288e637b13b63d8c6dcfc2b6e09e93bc381a7d701f1e4456d2c053534b6f5eaa0cba2184790fa46be528aa75cfa8270f356b4ac84af3230f4b30e805b232e3d6792a4f3b0b566476b35253296facc1f7d936dd511316a0ee8d75701e0ff94c4f3cba4d494264fce225535673f89f531a0ff5881a63a3382ef007cb76d0d74e873023d5be46c583a57853b19a40262267f47bd82024444f80aa1e9a361829dbd6952fa45c65189d26c5ba1f82ee14b97a1a268c017852b84474c952da774c5b480ac0deca86830a65c6147c98f0b6fb8cf5edb6537ca70b032717537ab8927901bb85be4786b669980f9f14b7aa167c6e3ae60cf1769d58cf6e43eb7158c579fa71e7c4e1c9b2fbef131cea237da15b09626f36b60e4e8b8a9cd03899655700f01e159373b25a6a5251006963b0f69523251a0d5dd9a636cf40db619d3afff5e9542eae4d1771f71b557bcdace1b53e383ce9d0a54cf59856d10238b0a9951b2b0a0d3c9f26ae24c41f3026722c06a34c21b2f98e05c3d149c7040e6e0481370cc73a5418f0ce6bbc04f0beee0b3c7bbb3c141051d84c1bd87e5da6db52b9a9496d2e9897024c5847acd5daf9ee4938e2fd28493c5284fcdd02494c9d4c1f3ab315d51c3d7fd506c93037a5049a7001d83e46a7a53d2567755b166c033a277ef31332d3ac0915745408990a12823f09f735754f5066e9b6329eb191819c00e5c5d51115b7947e949e0f02dcf980b485eb7629b9add66a10678c1c3efb9e822814c5129c68bbde3e5b7cf68b5d1782180e8abe06eb7228f92c3d78d6cf93c60f2b6db7814bb4d34c2bde07c831f6b84823938f2accfbe8754603f4d2d835d3f267c69f65e45b8a81062593b8194f3d515446887e5bbe6a04f785728472e28bb1b0074336739da92fb7717279dd162b916d7711039f0c13ddb6ededf67020ef12f4e68b4f1ca73cc3ce2bd186158814b1827f4a80abada33ae6bd1cf3eaf33b99759c4b718ba14e66213158bd453ca03a4aa89def7fe1b703f6d1fcad76dbe9f831fb1305ee6ac1cbe0c90db1ac2a5d8e736eeb53f8f159951f73a2d0233b5d159f27dad1b469030f7cecbd347f95557bffeb62128e094dc2086762dd5446dcfc8fab54f33f30e0d0d77c08b42fb19a0f1e027c661810c6e16673d07043f09183d39449068ca2dcc108cb513081e50f3449127aa8f8e80da3bb6ec97820f76fb3ba0a5871f37ff7d88962ee17507a91dd55d7fc567333e7141dd65d2d1e71502e7069d9fb30b628bd56f7eed6346877aed7ca14a01019d4796f93d310b4dd0c14e69b255f1a10032e3331ba9ad8265f274fdeb6319c113f9294d0648230aba43fbc8fbce9a659d2685a17e48f1ff19788bb2795d9774f72982e263fc7c1c674ac0185fdb6e04d4c7408e78feab8b257a434450b64dd3a8699493d70e90466d3a7fba20683564449a041f44d9cbe6c744012c77016243865e011c5395b809fd00890d507a091630f16f33f0d6677c447b43bd652fa316598562ceee80cef56308d2251d5286f2e841bea007de2f282f989b949e3996c75580e5fba5cd3cc81cbd50a5a27313d767dacb2bd4bc2f9d47d5b29e3c306485e905f64a5a1e9b6d3a2a5a268736411527142901362ba45a0895eb92f70c56d59af54facecebe69fb77a31c8e4c6055e466ff57765b04066c252fa875c5f25b03864931270493cfac18c6edee439a8d269346b827897dd16efdf886440d17a8115ec9edcc9b5671aaa2478ffe5e0877217e290aa09f1cddec57e12312889dc2f32b0362f6ddff0ba7c44b8ac095280b1afd55c41bc48671181755264522b231f97e305e5ee7378ffa06eadc5d38fcb8729f87116a837e9720d91bb12ec58781496706e7efed834161bc78b04edb4064f2317920399f95374de5a4fb0ea5cd19c9c3a48e8cd0a01e509799b1931a98037084d5fa1deedb6922fccbc06d6db53b8a388614159aa008d6d10d067ed70336292f68db6d5ad09b50e2c1a81ece8c74d834d8b56184a5aad6245df20235fc674a1ab8204cfe4fa47930c1b5973744496387216e21ef7cfc7620df3901e7b97153db10ab203e540d608a6e9dea45b7cd743bb01c1555a7ee219c6e625f3f3ecdd0ceb4c1dca2d0bee9597912a49f6f224b9beebcddb054f9ea013d7d4972a3aec5225e351d91b6266acf132a40f131394bad9225289ef5311558d3e5e22fc80c0461d84742ed07282682c1127137b04b2a0bcead503144440bccdaa0afe5a5d5cebe70ed76d9a5359905f1bebcb3b97beb8b7ab69023a3fb0af4e1460292fb11636a0598dc298f0d9390aa6021aa3ed16950969b34786e7a392a8da0c80dfe184ba12bc6217b1264508a0ce459780869cf805b56c37a4a27cbdd05127e473ebbf9f41ed833447627a460dda6d69ca272c0587a727d1fcbd16f4e3b1bdcc874bbc60f39dfbae3e8507ad149c3fd072f1802b23fb54c09f528b0062dd6114f57093fb7ccc47fd09a487880569ed225ad987d25c8838f9a0ccb368c76085f04f553884af26518e2b7c11f19a9b3423bcda6340e548539b060623f31bc026ddb7f58cc9165baafa670642f0ede18f3fad8d96ace4ea5e2985fb2cb6e11bf717aaed1c954156f4d6d0f319cedf0ec294ca79900d12166cb76e44dfae490b254e4bfd3794050967b1694bb13601b2768b5c3f59093c8638014b889137d6c08991d62b170f062001eb2108f5455dcbc654f8f488051881ab3a5bd7421c93b5bbf9addfa9a48a095f559b1", 0x1000, 0x0, &(0x7f0000001040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect(r0, &(0x7f0000001080)=@in6={0x18, 0x2, 0x6, 0x3}, 0xc) 15:39:38 executing program 1: r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x3) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x5f, 0x41, 0x0, 0x0) 15:39:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x8) getdents(r1, &(0x7f00000001c0)=""/63, 0x3f) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002540)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca35520700060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c0218c69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8519f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5402a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088130600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd1f667d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598ded82f3e4432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187cc299a731608239114f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b4d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2daf5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8ab6b08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5d876176ccb059f9ac4de2e51bbd6f6edcc64c31fc659c84713f5b1789a757dc98999a1f16f809ed3342fbacf42a4a4c3cbd09c771fc56bfcc47ba422cfadf3120e3aacc5fc565036f884bbad8f9695d4c299530b436c163a462a7d8cc172487c2199e0da3a97175088d402754773c194ba0147d14a9f0a76644a87c88ab0520a798a9e984fc3a110383b1b12e1f08a703437c262a28712acb73dbbfacb1149b8fc47cd51f5eee2cd6ffce2b469b7e79e33a0f2159da9f24d6c7d6856f6000000000000000000000000000000009ba6e876096033236ee23b28ce74cb53be491163db3d72ecf69a738f6ebc3c3bd2ef85b13578e099ed2cca96eab5762f1700784348eb5ad35060da8ae51fd0daa963d87d9359632af93bc176e832f4ea627a061be2c7644ae2e556770fed", 0xfd7) r2 = syz_open_pts() write(r0, &(0x7f00000000c0)="35451581de3f85fbf7420d40a44e58daa9b8145494de2de1ff52aa9afcad208144ba74c48ebdc1edadcea74824a8f3947dae7b0f579591009e703e5732c8a8a71f8f2b48b257480b4481b55fe09cfa6cb811f31fa167f932da6a395eccfa6dbb5e063ef7819c4f1c0e0fd1a4861e0a800b6679347148aa14e745fe5730c1c85669db0a51873cdf0bd590de4049698cbd3f9eb23262f71c5c2ef68ca10b255d07f03efff459db56791388f70e7815c88614ff30", 0xb3) close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x7fff, 0xff, 0xe7, 0x778, "75835db57180000000000000000000000000ca00"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x20) readv(r5, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/92, 0x3a1}], 0x1) r6 = getuid() r7 = getgid() fchown(r1, r6, r7) 15:39:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) sendto(r3, &(0x7f0000000080)="a1200c676b6a5eac1ed20aa36962efb4afd16b219c4282db1ebd3af0bba32415929e62049872baff9d0654f14cbfcf54f5c2646dae2d69b0b37544", 0x3b, 0x1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)) madvise(&(0x7f00001ef000/0x1000)=nil, 0x1000, 0x0) 15:39:39 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 15:39:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f00000001c0)=[{r0, 0x11a}, {r0, 0x4}, {r0, 0x23}], 0x3, 0xfd4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x7c) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 15:39:39 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@rights={0x10}], 0x10}, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 15:39:39 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x100) dup2(r1, r0) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/125, 0x7d) r3 = msgget(0x3, 0x406) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/247}, 0xff, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xa856, 0x9}, {0x18, 0x3, 0x2, 0x3ff}, 0x26, [0x5, 0x5, 0x9, 0x3f, 0x8000, 0x9, 0x3, 0x990]}, 0x3c) 15:39:39 executing program 1: setitimer(0x0, &(0x7f0000000340)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000)={0x1, 0x8}, 0x0) nanosleep(&(0x7f0000000040)={0xfe, 0x5}, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x2}, {0x5}}, &(0x7f0000000380)) 15:39:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000001021, &(0x7f0000000000), 0x180) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x81}, 0xc) 15:39:40 executing program 0: r0 = syz_open_pts() close(r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) syz_open_pts() r1 = kqueue() getdents(r0, &(0x7f00000000c0)=""/198, 0xc6) r2 = fcntl$dupfd(r0, 0x0, r1) poll(&(0x7f0000000280)=[{r2, 0xc1}], 0x1, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) poll(&(0x7f0000000440)=[{r2, 0x1}], 0x1, 0x0) 15:39:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000340)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba851cd8bf11f551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:39:40 executing program 0: getgroups(0x2d1, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000080)=""/58, 0x3a}], 0x2) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 15:39:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab341146102543969b61711c1ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bf51dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313b0", 0x289}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x608, 0x2) sendto$unix(r1, &(0x7f0000000100)="2d05597b2d2e63b97a24eaefac6f91a90ff4ace38ee3db041eebb9bc428f55c260e9ed793d8f4f281b0ee9881f1ed2c3bb665763a753069152e1a8ce3f9939bb3312de159a9551317a28cc20221c55fdaace1bd8dcb3350b056b91386a7ac02172084a3a24c5997e56c3bf724b159a597a33ac4e2d48ef251a9e51a1c4f9e2f5a87599edd3f0995998b20e40a0ce4bf20aebdb64b6a14b4c818459ea3ad27ee630adb33bd1ec1efc8fa7d8969cec44ae996200f9bbf4d2ac", 0xb8, 0x8, 0x0, 0x0) 15:39:41 executing program 1: clock_getres(0x3, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xfffffffffffffffb) lseek(r0, 0x0, 0x3) clock_getres(0x0, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x2, 0x4a2) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000100)=0x80000001) clock_getres(0x2, &(0x7f0000000140)) semop(r1, &(0x7f0000001a40)=[{0x2, 0xfffffffffffffff9, 0x1800}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/15, 0xf) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6, 0x100, 0x0]) clock_gettime(0x0, &(0x7f00000018c0)) r2 = socket$inet6(0x18, 0x4005, 0x1) accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x80, 0x80) r4 = geteuid() fchownat(r3, &(0x7f0000000300)='./file0\x00', r4, 0x0, 0x6) bind(r2, &(0x7f0000000340)=@in6={0x18, 0x1, 0x2d, 0x8}, 0xc) r5 = socket$unix(0x1, 0x5, 0x0) readv(r0, &(0x7f00000017c0)=[{&(0x7f0000000380)=""/102, 0x66}, {&(0x7f0000000400)=""/201, 0xc9}, {&(0x7f0000000500)=""/145, 0x91}, {&(0x7f00000005c0)=""/12, 0xc}, {&(0x7f0000000600)=""/213, 0xd5}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/132, 0x84}], 0x7) mkdirat(r3, &(0x7f0000001840)='./file0\x00', 0x5) shutdown(r5, 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pipe(&(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getgid() fchownat(r6, &(0x7f0000001940)='./file0\x00', r4, r8, 0x2) mkdirat(r7, &(0x7f0000001a00)='./file0\x00', 0x102) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001880)) 15:39:41 executing program 0: r0 = semget(0xffffffffffffffff, 0x5, 0x280) semop(r0, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x1, 0x2, 0x1000}, {0x2, 0xaf92, 0x1800}, {0x2, 0xb, 0x1800}, {0x3, 0x3f, 0x1800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x4e, 0x1000}], 0x8) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000140)=""/3) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000040)=""/21) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) r3 = msgget(0x3, 0x20) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) semop(r0, &(0x7f0000000100)=[{0x3, 0x7ff, 0x1000}, {0x0, 0x8ea, 0x1800}, {0x3, 0x4d2, 0x1000}, {0x1, 0x100000001, 0x800}, {0x3, 0x88, 0x800}, {0x1, 0x7}, {0x4, 0x200, 0x800}], 0x7) pipe(&(0x7f00000000c0)) getuid() semop(r0, &(0x7f00000000c0), 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x5, 0x800}, {0x0, 0x59, 0x800}], 0x2) socket$inet(0x2, 0x3, 0x9df9) 15:39:41 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) readv(r1, &(0x7f0000001600)=[{&(0x7f0000000080)=""/241, 0xf1}, {&(0x7f0000001240)=""/148, 0x94}, {&(0x7f0000001300)=""/150, 0x96}, {&(0x7f00000013c0)=""/239, 0x3ec}, {&(0x7f0000001680)=""/91, 0x5b}, {&(0x7f00000014c0)=""/6, 0x6}, {&(0x7f0000001500)=""/86, 0x56}, {&(0x7f0000001580)=""/117, 0x75}], 0x8) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) dup2(r0, r1) 15:39:41 executing program 0: r0 = semget(0x1, 0x3, 0x80) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/4096) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000001000)=""/10) chroot(&(0x7f0000001040)='./file0\x00') chroot(&(0x7f0000001300)='./file0\x00') pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r2, &(0x7f0000001100)='./file0\x00', r3, &(0x7f0000001140)='\x00') r4 = open(&(0x7f0000001180)='./file0\x00', 0x2000a, 0x21) r5 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) kqueue() readlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)=""/82, 0x52) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001280)=[0x8]) getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002740), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002780), &(0x7f00000027c0)=0xc) getpgid(0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x2811, r2, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002800), &(0x7f0000002840)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002880), &(0x7f00000028c0)=0xc) sendmsg$unix(r4, &(0x7f0000002980)={&(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000026c0)=[{&(0x7f0000002600)="2645fda65bac88ab37b951356526d1e56620f512575814618fa6531005a642788f0e9ff0c60a4ec1c9895afc35fc4e4574f1bdad96cd83055d10f939a99866dcba32a523f241e09bc606f8dfd9ab1dd4cc4b97310fba5aa516c03e1f0496f80b85323a684db8e5427de29502705ca5dafad35a496c01596f26091ebb1cb2aa77a353bff24577768c04", 0x89}], 0x1, 0x0, 0x0, 0x4}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000029c0), 0xc) chroot(&(0x7f0000002a00)='./file0\x00') r6 = shmget(0x3, 0x2000, 0x112, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r6, 0x0) renameat(r3, &(0x7f0000002a40)='./file0\x00', r1, &(0x7f0000002a80)='./file0\x00') getpeername$inet(r3, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) semget$private(0x0, 0x3, 0x141) mknod(&(0x7f0000002b40)='./file0\x00', 0x0, 0x7) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000003b80)=""/4096) 15:39:41 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) socket$inet6(0x18, 0xc001, 0x3) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvfrom(r0, &(0x7f0000000000)=""/17, 0x11, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) 15:39:41 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa8, 0xfffffffffffffffd) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x300000003}) ioctl$TIOCSCTTY(r0, 0x20007461) 15:39:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:39:42 executing program 1: semget(0x0, 0x7, 0x204) r0 = semget(0x2, 0x4, 0x8) semctl$SETVAL(r0, 0x0, 0x8, 0xffffffffffffffff) semget$private(0x0, 0x3, 0x100) 15:39:42 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) dup2(r0, r0) 15:39:42 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=""/183, 0xb7) 15:39:42 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) pipe(&(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)={{0x3, 0x7fffffff}, {0x400, 0x410}}) chroot(&(0x7f0000000040)='./file0\x00') close(r0) execve(0x0, 0x0, 0x0) 15:39:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x2, 0x3) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 15:39:42 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x5, 0x2a, &(0x7f0000000000), 0x0) 15:39:42 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000000000)="1a0aca618deac893efaf945d1ac7f0c485aa6a4228558f572142bb805b2b90914b2e077ebf56216fa418443991f5226fb38bc84cbae0fc5fc80c54f4a93f354d5ca8723abcba9af681f3de3e0fab00000000000000000000c2493d58576537d4815a8bb61ca3acb2febceba5fda37efe878cc9560afefe474c8ca1ca5c63afe637abced70d02c062bb75", 0x8a) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0xc0) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) r4 = dup2(r0, r2) fcntl$getflags(r4, 0x53dbfb6f339f3982) execve(0x0, 0x0, 0x0) 15:39:42 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xe5) 15:39:42 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x13, r0, 0x0, 0x1) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x81) 15:39:42 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x8000, 0x4}, 0x10) close(r1) 15:39:42 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x9a7312019e9d3f4b, &(0x7f0000000140)="747306d4c33ff9aa577560b094a18bdf2b73bcf574792358ddd0642b02fc677a52417011a9", 0x25) r1 = socket$inet(0x2, 0x3, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000000c0)="e8f0e55e", 0x4) 15:39:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8000000000000000) r1 = semget(0x2, 0x5, 0x4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/103) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r3 = msgget(0x3, 0x11a) msgsnd(r3, &(0x7f0000000100)={0x3, "35cca826b1255219ab280d9f192832488c839290ee19a0b8ca96908f6413e491f3d60a2a4c8055052b071d9b079c100c00e39c18c53988a4aff67d5d572b6453a3230a8d1660ca48f58d5ed2697bc8bb51712762d4"}, 0x5d, 0x800) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x8, 0x6, 0x19f3c91d, 0x7fff, "0bb5a86b55f45a81279aa7576e17fe86a1138101", 0x2, 0x80000001}) 15:39:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) recvmsg(r1, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)}], 0x3, &(0x7f0000001180)=""/165, 0xa5}, 0x1) utimes(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)={{0x266, 0x6}, {0x653, 0x7ff}}) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r3, &(0x7f0000001340)=""/172, 0xac) r5 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000001400)=""/123) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001480)={0x7fff}, 0x357) mknodat(r4, &(0x7f00000014c0)='./file0\x00', 0x10, 0x5) utimensat(r4, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0x4, 0x2}, {0x2, 0x4}}, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) kevent(r0, &(0x7f0000001580)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x3, 0x8000, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000020, 0xfffffffffffffffa, 0x1}, {{r3}, 0xfffffffffffffff8, 0x1, 0x60000004, 0x5, 0x40}, {{r1}, 0x0, 0x3f, 0x1, 0x3, 0x8}, {{r4}, 0xfffffffffffffffb, 0x0, 0x10, 0x6a, 0xe4f7}], 0xe9b9, &(0x7f0000001640)=[{{r4}, 0xffffffffffffffff, 0xd, 0x40, 0x10000, 0x10000}, {{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x10001, 0x20}], 0x7, &(0x7f0000001680)={0x7876bbe0, 0xa9}) renameat(r4, &(0x7f00000016c0)='./file0\x00', r1, &(0x7f0000001700)='./file0\x00') semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000001740)=""/24) sendto(r3, &(0x7f0000001780)="3335558ef743805885768e7d451eb8a32ec3304010a07d1dffd85df3a8b435f266965301122e6c475350e075d112aec8ea5c2f93f16401ed7d98d8a3679b9353dbadb6d89846ec7d6cec9dfda0c284264c71f3eb934854", 0x57, 0x400, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000001840)=@file={0x0, ""/9}, &(0x7f0000001880)=0xb) r6 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r6, 0x3) chdir(&(0x7f00000018c0)='./file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001900), &(0x7f0000001940)=0x10) getdents(r0, &(0x7f0000001980)=""/189, 0xbd) bind$unix(r4, &(0x7f0000001a40)=@abs={0x0, 0x0, 0x2}, 0x8) wait4(r2, 0x0, 0x3, &(0x7f0000001a80)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001f00)) 15:39:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20040, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7ff, 0x0, 0x7f, 0x2}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="39614a432e83ef8b091d5dba2d4b3edc5b4f166450e2cf37467162054c754d5f65a95266ded1b7a9515a4d2a4ba96036039f72d85b82ce3e1d74762baa51d0669e2f7b4b273d287dec314e7cbe324091809faee45738c6706a65aae49ac811b87ddd9a43c755ab89ee62b72a905204e6fee9f92acb1c6488d8c552179abdbe740dbfe6892e00549b3e91f06f78de14ec1321ee2dd04decc8f80c851ebc417961445fd292a5b238f4c8ca15b4ce0a177c9248ab2de6715b558c0ed982e138166f382016dd", 0xc4}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x5) ftruncate(r0, 0x0) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x4, 0x3) getdents(r0, &(0x7f0000000240)=""/150, 0x96) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000300)=0x80) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x40, 0x1) r2 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x20090, 0x100) r3 = fcntl$getown(r0, 0x5) fsync(r2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r5, 0x20007478) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x6013, r1, 0x0, 0x47) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4810, r1, 0x0, 0x0) readlinkat(r0, &(0x7f0000000400)='./file1\x00', &(0x7f0000000440)=""/4096, 0x1000) write(r4, &(0x7f0000001440)="4c503963eb788fc1ab183eb02bda9264a2ca8104f8efc8fe165280300ad827d1", 0x20) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000001480)=""/74) fcntl$setown(r2, 0x6, r3) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000001500)) mknod(&(0x7f0000001540)='./file1\x00', 0x2101, 0x83) r6 = dup(r5) connect$inet6(r6, &(0x7f0000001580)={0x18, 0x0, 0x3, 0x10000}, 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000015c0)=0x6) syz_open_pts() r7 = semget$private(0x0, 0x5, 0x0) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000001600)=""/61) accept$unix(r2, &(0x7f0000001640)=@file={0x0, ""/4096}, &(0x7f0000002680)=0x1002) 15:39:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080)=0x1, 0x4) 15:39:42 executing program 0: r0 = socket$inet(0x2, 0x1, 0x3) write(r0, &(0x7f00000003c0)="ad751ef59e1eedf6b0d39ccf862dd5cfa945d0109b8639108921f1702df379ab2b9d929032e63ff737819f855a3e50aaaceedc62a60628171aea81247a61256046f95a5137ae31ca3c3bda6236ca759918a5cedc637c865ab482baa913429b86690ae556283497f523ea2b5c7ada51ab3494b22a24cb1bf3527769f3114203c24178f91d4f69dca3b44fc01536f223ba971ed98ca9075e730bcded75bd62dfe2bd0489be54e7f28a25d9de096c0f1f3c0d33bb8deb182eba50f70667c274b1328a7f666022ce5440be0d6048a2bd81360bba12cac103bf65961c42d87d872ad55f17434499b4245e5e962e29131697317ecaa2a8a7dc5b80970b61b7475b1cb73abfd6a7222ade5f02d6fa0bf8bf8ef5a5520d64a3ab5783a0ac1e41e7e6d87cd6fc4f361e4505e3fbfe05624e265541674ca9f670b4eacb73f0e33be596a6c026151ac335bae0c9b982185c004b4387a8bf0429926380685d856d049d81eacdc4a860a6926485ef4f351aa11abc6b18b60a45419dc8297e5fb0a3dd68631889ec1308e6a6f572c71da52c8628944839196588fb39c4b5fee50321063e66192ebc320c695266b0859f394d9cfd0db80de1faa612ff2e89b12fdc87917631eec0607abd6ae4a0db27752de8af103ab6726ee5b7267d89e7660bae", 0x1da) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 15:39:42 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4) mincore(&(0x7f0000ff3000/0x4000)=nil, 0x4000, &(0x7f00000012c0)=""/4096) munmap(&(0x7f0000fec000/0xb000)=nil, 0xb000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 15:39:42 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000140), 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0xf433}, 0x8) r1 = shmget(0x2, 0x4000, 0x204, &(0x7f0000ffb000/0x4000)=nil) semget$private(0x0, 0x0, 0x60) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 15:39:42 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x280, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/118, 0x76}], 0x1, 0x0) close(r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 15:39:42 executing program 1: setitimer(0x4, &(0x7f0000000040)={{0x0, 0x8000000000000000}, {0x20000000000, 0x5}}, 0x0) 15:39:42 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) write(r2, &(0x7f0000000080), 0x0) r3 = dup(r2) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 15:39:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r0, 0x1) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000006c0)={0x0, 0x1, 0x0, 0x300000003}) flock(r1, 0x100000e) flock(r1, 0x6) read(r1, &(0x7f0000000000)=""/198, 0xc6) close(r1) 15:39:42 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x20820, 0x142) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = socket$unix(0x1, 0x3, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x80000004, 0x7f, 0x8}, {{r2}, 0xffffffffffffffff, 0x2, 0x80000001, 0x80000001, 0x4}], 0x2, &(0x7f00000001c0)=[{{r3}, 0x0, 0x0, 0xc0000005, 0x400, 0x6e0000000}, {{r4}, 0xffffffffffffffff, 0x10, 0x40000000, 0xfff, 0xfffffffffffffffd}], 0x2, &(0x7f0000000200)={0x3, 0x4}) r5 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000001240)=[{{r5}, 0xfdfffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 15:39:42 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) close(r0) 15:39:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="d3", 0x1}], 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 15:39:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd, 0x0) poll(&(0x7f0000000000)=[{r0, 0x11}, {r0, 0x40}, {r0, 0x2}, {r0, 0x10}, {r0, 0x2}], 0x5, 0xffff) 15:39:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b4", 0x2) r1 = syz_open_pts() close(r0) close(r0) r2 = kqueue() r3 = kqueue() fchmod(r3, 0x14) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffa, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) unlink(&(0x7f0000000000)='./file0\x00') r6 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x101) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x0, 0x4, 0x10001, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x8, 0x10, 0xff, 0x1ff}, {{r3}, 0xfffffffffffffff9, 0x4, 0x0, 0x6, 0x1}, {{r6}, 0xfffffffffffffffb, 0x52, 0x2, 0x3ff, 0x7}, {{r0}, 0x0, 0x28, 0x3, 0x0, 0x4}, {{r3}, 0xffffffffffffffff, 0xc0, 0x40000001, 0x0, 0x1}, {{r3}, 0xfffffffffffffff8, 0x5, 0x0, 0x5, 0xa296}, {{r0}, 0xfffffffffffffff9, 0xc, 0x20000000, 0x4, 0x80}], 0x27, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xc8, 0x0, 0x20, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x8, 0xa6f}, {{r3}, 0xfffffffffffffffd, 0x42, 0x41, 0x100000001, 0x100000000}], 0x8, &(0x7f00000001c0)={0x5, 0xfff}) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 15:39:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="e36258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4f6469990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6f9924a3c9042ecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3bba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc0a2d4d81049cf9b234c23aac5c2aa27de54b81e75f6e070373cfe79a4293749a9f71194a8c78b7f9923fe2ccf96e1dd6a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f14975182ac8f7d43b8c3ae3806274dc6cff", 0xfb) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0xffff, 0x7, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getgid() 15:39:42 executing program 0: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)) dup2(r0, r1) 15:39:43 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) r1 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x9181, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 15:39:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000b00)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40575fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0bbb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c4685073570800000000000000ba5d0652a49dad966474d3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbf34e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3581f3b3435e0c446a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d817303af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f4788be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b990000000000000000000000000066fa02f3af26e2070619ab0a739cda631222986814e861e5bb8b4a60a7e9af4204cbe6daed786fbe21567573c2e8de0745006fb5a73f892d70e028779a26ab3b73f22b7601a433a349b0b6a1842cc337bf0d09ba53701f2ea30e2b56127df0", 0x84a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r1, 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0xe) write(r0, &(0x7f00000004c0)="0ad5279b02345fdfc2de303d991f75108ba42c34b30cc33065924aaa3d9cfde3bcd71eebe5499b3474e7e0944f813093b853539ce2662df5387840255eb8034ac71c23e41cf56e875172604600c13df81f7dcd2a84e2ee0c36c31d2e46da884a715efedce704c266bdbe309d2ba61f081cc9796522c188abfdd97dcde4dbc4cf94b1eca4d8bcd344edeaf6ae12a2a973b42d222f5079b3f5ac59ce31a4a7153056d798a4c6f8ef3b08fa1e8ab3ebdf0a4552f62fdbb7771771c2a4e25603463261069b9dcb87a48a016e643335af1737d908a88a8dff2b9024161229c7312a2b9e83769df2b5cba5fac20ffee5aa52f0309b51900b96307983087dee70f385661655deb137cf5430000000000000", 0xffffffffffffff49) r2 = msgget(0x3, 0xe784696fa5f28886) getgid() msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00000069231d7e73da239ead532825000000080000000000000000000000000000000000000000000000000000000000000000000000eef0ed877a7c80b2efa0aa6f034d838c1f523989d53e8f00f832e1c7ddcb2dcf00d661ffb01f6767a73175b38c6f5b393d54f3b7a136055511f4f644d00161a55d04d81d8a00f0275fbf8c8a40b78046d797b672e321ae4aa1dccc74bd377fe9437a00bcadb152158e406151c5f2e2ad78f8133ee211a6205527a0e14bfa001e212b20"], 0x37, 0x3, 0x800) r3 = socket(0x18, 0xc002, 0x0) ftruncate(r3, 0x1) setrlimit(0x7, &(0x7f0000000000)={0x2}) dup2(r3, r3) 15:39:43 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x60, 0x138) 15:39:43 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000000140)=""/4096, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r2, r3) write(r3, &(0x7f0000000040), 0xfffffda0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xd3}], 0x1a02, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 15:39:43 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) unlink(&(0x7f0000000000)='./file0\x00') 15:39:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) geteuid() write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c0", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x1ff, "aff20093644da2064a55bdac44095f74774028e8", 0x0, 0x6}) poll(&(0x7f0000000fc0)=[{r3, 0x100}, {0xffffffffffffffff, 0x6}, {r1, 0x134}, {r3, 0x2}, {r2, 0x764db1b7708e0252}, {r1}], 0x6, 0x1ff) 15:39:43 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0xb, &(0x7f0000000000)="89", 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 15:39:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') fcntl$setown(r0, 0x6, r1) socketpair(0x20, 0x1, 0x401, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x869}, 0x8) r4 = getppid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) 15:39:43 executing program 1: r0 = socket(0xe, 0x8003, 0x200) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), 0x4) 15:39:43 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) socketpair(0x10, 0x4000, 0x2, &(0x7f00000000c0)) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) 15:39:43 executing program 0: munmap(&(0x7f00007fa000/0x3000)=nil, 0x3000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f00001f0000/0x3000)=nil, 0x3000) madvise(&(0x7f00001f1000/0x3000)=nil, 0x3000, 0x6) 15:39:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x3ff, 0x0, 0x0, "a994d40118f347fb32dc121600"}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 15:39:43 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000140), 0x10) 15:39:43 executing program 1: mlock(&(0x7f000023c000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) minherit(&(0x7f000023d000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f000023d000/0x2000)=nil, 0x2000) munmap(&(0x7f000023a000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x2, &(0x7f000023b000/0x1000)=nil) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) 15:39:43 executing program 0: syz_open_pts() r0 = socket$inet6(0x18, 0x4000, 0x2002) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r1, 0x1}], 0x149, 0xfffffffffffffffc) poll(&(0x7f0000000440)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x3}, 0x8) 15:39:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fsync(r0) ftruncate(r0, 0x0) 15:39:43 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6c, 0x1000100000000}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x4, 0x20000000000483) socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semop(r1, &(0x7f0000000040)=[{0x0, 0x5, 0x800}, {0x0, 0x3ff, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x101, 0x800}, {0x3, 0xffffff7fffffffda, 0x1000}, {0x4, 0x9}, {0x7, 0x7}, {0x3, 0x4, 0x800}, {0x7, 0x3, 0x1802}], 0x9) 15:39:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, 0x0, &(0x7f0000000080)=0xf7) r1 = fcntl$getown(r0, 0x5) getpgid(r1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 15:39:43 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0xc996, 0x0, 0x8000, 0x0) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2e, 0x1, 0x2, 0x2d}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000010, 0x9, 0x6}, {{r0}, 0xfffffffffffffffc, 0x54, 0x0, 0x7, 0x8}, {{r0}, 0x0, 0x10, 0x20000000, 0x0, 0x5}, {{r0}, 0x0, 0x6, 0x1, 0x0, 0xf0d3}, {{r0}, 0xfffffffffffffffe, 0x20, 0x84, 0x8, 0x3}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000001, 0x0, 0x8000}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x40, 0xf0000002, 0x8, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x14, 0x100000000, 0x7f}, {{r0}, 0x0, 0x20, 0x40000000, 0xbce, 0x7ff}], 0x6, &(0x7f0000000000)={0x7, 0xb9}) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x0) 15:39:43 executing program 0: utimes(0x0, &(0x7f0000000400)={{0x7, 0x1}, {0x100000000000000, 0x400}}) msgrcv(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="276e5920392016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x25af90167d5e1800}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) r1 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x20) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000003c0)={0x4, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) r3 = semget$private(0x0, 0x1, 0x41) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000002c0)=""/115) recvmsg(r0, &(0x7f0000000140)={0x0, 0x3ed, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x3e) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="a9", 0x1}], 0x1) 15:39:43 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x9}, {0x200000000000c, 0xac16}}) chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 15:39:44 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/207, &(0x7f0000000180)=0xcf) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/42, &(0x7f0000000200)=0x2a) r1 = accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0x2, 0x1, 0x7fff, 0x4, 0x4}, 0xc) r2 = semget(0x0, 0x0, 0x480) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x7, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000440)={{0x2, r4, r6, r7, r9, 0x1}, 0x6d, 0x200, 0x8001}) setreuid(r4, r4) fcntl$setstatus(r1, 0x4, 0x40) r10 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) getitimer(0x3, &(0x7f00000004c0)) r11 = socket$inet(0x2, 0x5, 0x3) semop(r2, &(0x7f0000000500)=[{0x0, 0x54, 0x1800}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x0, 0x1000}, {0xb9a07b4922e5927a, 0x7fff, 0x800}, {0x3, 0x81, 0x800}, {0x2, 0x6bb4e199, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) r12 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r12) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000540)="258db8e7837d16d1e58a8aefa3ac45cb93ab5eea0df8ddb318b004e8679c29afd0f9a0008d7c3c04932598f109fa2e2a0fcf828bcaf10cfb3b4828a00281ddf4ed0221e44d5f4e70a1af6a3ba727147ad4feff0e59c2c7af5e7ebcea89c4de7f6619d1cefe27ee1fa9a501c4b387ab4191f7ec0d435d63a6524e5236b38588d6369d2200614731372e8ab471c6f3fa21182797d3f35c4051dee837448d70a56157b84a78da121b797db22981acab3ecc0e186c214802c26611e7098945", 0xbd) getitimer(0x0, &(0x7f0000000600)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640)=""/191, &(0x7f0000000700)=0xbf) socket$inet(0x2, 0x2, 0x8b) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000740)="e4bb6fcb775c88f16d4d696a22d362d103104ddf3d1b16d3f2cfd8892349c1d37807abaf6c6e4a96396ac1ef4ce109424e99bb55ed11f420aeae9a775c7c199f9bb0c5449a342ac79100ea04f2046da32c784f8703cf3fc0b55ee688795d274f4011a575565346f68205b2b1a879c1911eeb4ccce76e17361ee4d1947824e60770bf8a5e438f589ccbee081bdfac617bfbeb916dddeced7690bace797a76fd5aee58caaacdd0c860fc9f1e0d61ec00692784e3127d051d588387fbc2792dcbad154e0b65d599fe6e1239b8b305370d3fdd49dc4716013d038cf457ac05844312da51162cf0940e4239d5fb023fbe5aa4f03cdf2914d459cb66945827933af6", 0xff) connect(r1, &(0x7f0000000840)=@in={0x2, 0x0}, 0xc) socket$inet(0x2, 0x7, 0x4) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000880)={r3, r8, r5}, 0xc) lstat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000980)) 15:39:44 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xc2, 0x80000001, 0xe57, 0x7}, {{r0}, 0x0, 0x6b, 0x1, 0x100000001, 0x2}, {{r0}, 0xfffffffffffffffb, 0x58, 0x1, 0x100000001, 0x4}, {{r0}, 0xffffffffffffffff, 0xd, 0x600fffff, 0x800, 0x5}, {{r0}, 0xfffffffffffffffd, 0x22, 0x8, 0x800, 0x1}, {{r0}, 0xfffffffffffffffb, 0xa6, 0x40000000, 0x1f, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x99, 0x5, 0x9, 0xfff}, {{r0}, 0x0, 0x10, 0x0, 0x7fffffff, 0xdd28}], 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 15:39:44 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x4) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000000)="59f58c50", 0x4) 15:39:44 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9000000000000, 0x0, 0x0, 0x0, 0x4}, 0x0) r0 = semget(0x3, 0x0, 0x211) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/152) 15:39:44 executing program 0: socketpair$unix(0x1, 0x8000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/124, 0x7c, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="d2192e2d669c8a14696c0d4db57a40640687f2e38e2f5a606ccef59cffac82d87323b78479ba221fdfd002a55570810ed15965c7d0a3fde2e34ef0a0fb3d7b11e37f43440b29476e5b5b2844035e98922547ad01d31fe7cd35598187c9bf9fe8412cc8aca8fcda2bc78825c7d1a49a31e0fcae3d528904956c92b71cfa54687c3b59ccbdcc3a0000000000000000000000a50e6524de4629a44674a08fe14e3b93fc9b61daf3b192054f83969f63985374e5d506cb1601ae1e7f404b1a5511ee2a057fa113195998ec6747e7ad47a627b5d29c1472283cb27702819131d1eda7a88daae119935f71f9102e0825057259df969e239979fee8121ace09a391ce0aa7a3d30b0ed458ba448acf796dcebbf606263065ebf129d4ddfd411ee158fece536bbe8d74a6f36435e3dcb695e985fedfd88658585901b750b10f465ae77fb3f559955a83b9a413581ae2afe24be7a2124b9707691732ac5e8cdc0629665aded191015a41e55176d70aa3f55447"], 0xa) r2 = fcntl$dupfd(r0, 0xa, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r3, r4) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 15:39:44 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x100000001, 0x6b34}, {0x1e67}}, 0x2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) r1 = semget$private(0x0, 0x2, 0x280) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)=0x80080000000) pipe(&(0x7f0000000140)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/213) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)) 15:39:44 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2", 0x1002}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffbfff, "a147780ac85a5391131100e8004000"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001780)={0xfffffffffffffffa, 0x4, 0x61f7, 0x2, "79f083418b2f65c557eeb1c606e4379593da1a3a", 0x7, 0xfff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000001740)=0x1) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000180)="713387320d719c9a9be7a2f91bb9aa260e5e8c0338a435ed027c8d4d1fb17104226a53f58bcb8adb269f6734342d36bd9ce2769d3243b27a4f7ed8e7e64e95240b2b209bac6681acbbd72c0cb04f53a0d2b4a6ac2219d5ed874445e730ee1204049a75eb16149e2d152b7bedd136486ca98be3791d046301e160ac3da3825e59d64b6a428fc5e0004cfbbb52eaa35e81dc55cc05dff5bbe89f3c122e717bcab3d36d38b3c23da2178873cb676bbab25ffa41bbaebac178c18f9230f31673e7404a233a90b6c329c2b25b0435", 0xcc}, {&(0x7f0000000280)="c5c66b91d0511bed1fa9e7b18e584b2da5fdf60f14d76d773b4a03345e4b118c9ca6c857b7f6480bc2c700cf589597f84554af6cf9b6a4456132b74dfba84242e33f9a6f39aa0ff22ecb6cd54aa2a9648c40a2befefd48d23e1208efe62cb650959e9b693c08a59a947fb76d72dcd80042cc703a31e1bd132ce71d3acfed0d7ffb0ffc54f478a9a89f8d14d5fa5f1c0de11479a80ae106f58b8271c943c709746a5d5e9b2d3bc823e587", 0xaa}, {&(0x7f0000000000)="e32acba2f06230f6d137e713e42d474e50ef1a65c3ed7d17a11ca1e629b3559a237ca4b9c2c2a742dcea99b03ce6", 0x2e}, {&(0x7f0000000440)="643d66af736031624171d32293c4be6b819a2e3e5d7eb25edb97af255fda58293046d557fb8db7c2b53c049636104e12c6b641f2e20959c38d112d57ac91a434444ef64380d84f07b0a361021c025c598e1179efd847bf63fa0a63dbee4c5540f567137c81cc5ea42d39f0e69fa04b9808e4cf2de64744b32829f8911d3225dce7cc67eac274dbf2a3f373da1ddf1b9cc39002eaa773320780524551e923ffeb801a96542c3a782e5b4382d2bb0faa75bcd9f02e962f616515434487300ef1b40a421c3fa07de0ae17f3f80810bee9f5380e97d5b05427f8c6a34984ef31df5c19e8678566ff633a84b23691bc142e9de5132690e389297d22c85dbd55bf06e9771c776d696eca5bb2d720f482cda2b2d7684200245e7645006e87fe9d8095f4b4ee44b921d69cb7c2dc780fd29d7edb878a1c20c23d1d7ca3b589ff5288faf171489396bfe7e94f7e75b0696ada031ffef722647c339b8ca9c82cd4cd836e160cee0cbaab870181dbbb9af50ce262c92735b237b6118321cef0eb4cead46def43cdaa3abeb79960a147d2e043ac8b700a8cca5df9d64b4869de3e760f7c2b2c296037ca425e697a13421a452142b997e3c56f46c026f11d73bc753920b7b7ecb89f198b9ed0d97058430eb05d7ab19a189783bffd9f7a2981550501f7f6eb9f45cdac323eed5dcd935a2201f1610eb85d5cb4d8bf97e1204db09953cb8b023b1ce02322e5d802d326c1567193501f22f75930f0157450d0513d5a92bec594ab2741c5a09c519a3e68e5f685a9cc63c0c056dea6ea18a7d49fd5c0a55721ed6ef6ed4d0a9ed9de3a1e89df3c55ecac76952a0a553e01c4d4e82fb296da2e9f675c65a695c4ad96ddfe7deac0988beff0b13a2c69395ee6dc188ae1f9d0650c930ffd8dadc56ed4395ed286215c38e634a684bf8d44187a2771ce9e7e71e7e0cfbf01cf4a3549defceccae15a796cd6ba3ea250101202c26384771e09927782aefff741f0131fcb1e5664a215da6b50bfd188cc00d3e383019a50d52ce2825798667f814633d9911d1df43023e11393ae3047b853a570f5dd20d8ac0c24f14d8ed2f4b0e11238c63c64d08255637601be150d0fb952463e17166a48878085042a651498d16df62267c34a466b50a8bacdb9be1676f4c44a60e2b269e5b688287da828db45a64d532b86d5677dba85bed2811c7d3193c85701037b4735fc5cd623920c9873c4085d76ac092334647ce176d09e65cbf43bf3964b867c88402e80a3def5f44e3fd515a8b9909ab4964f40941e2c1d4febe3eb77efe7d2d9aa5729587c391b7f752d68f99c223709597406dfc7e1654c7ed1d688c4199eafdee782e2a84a5cfb9713839e1f1f6c2aebf440aae3b22ef8019640990f42b08ce9475a938d7bc28bb76c4324486c3018d86ef2622431dd7b1d7e22fafc5b6b3f9f0c3fbc0f6712fbb20fea081f3a1dce4fde883054413a710803553af8d90aa30d1a63ba5d2e99ad8a2bb7965b251ba502311f1dc1e8d39670e820a4bcc94c3d613c47ff9b66f155645291ddbb05b45b47c54085d95d009bdd876ea0dc20293209bcc0dbb2a43f6309959b7ec25aeddb861c7ece7dc2fdade714d8afb4079ce2f9f92808b8953f021d8e7a5c7c410b2554a4ee40fabd9cde66e7aab57d7936f1d583bd37816b37bc29ca1e0901ce2428c656cebe82878f5980390251284fb91237f9dc63446e7629f914aed405afd9373bcdd8341cd4b396597df09b2901183d8ff88850a7715ff466d6cf9e6c96640dc5d07b00184d0807a43293b5f3e7eba2ffb93db163f47b13c4fb7a0fc4ddb6e4ab75c67d5e5f7824fd75736f803d44af45d18c882796314e90d322ac9e9beee40e5dda34422a2e6c900e2c51e73052fe2759c9869d422e077001063d99ecec2d50f5eb784754ba97c5592fb1b56811d84c9453137a8a3e13d4a3c4d2705f768da80a7bd5e8c15e91a947adb2e80ae16d608a46e3e215946ba40a7b9cf9fa72ec8ab4c6e1c7ce0c34c667ef5c0ee627c2ae7c229769d502422cba13308be4f6f07693563e53ff9dcb8480cb2185480421849c7a61cb1afb5461deb0ae5a4c831e8f1870ac02aa396a65ecabfa5a82371a66bb70b62a1023f36c6f25a92cc3b5af8cd08ca67cc5c04bd7524ebe863e6f0f65ee28f83a33cc7d350c2c30d72af0441706980593c940f9e49a843f28638d94cc2e576fc7bb5b0f388013938eec6830a4857c703a568e33e4d16d31ef4f28d82b69f167af05b6e6d9d43375bd18482b6c1abceeb77abe4c8592fb0299052c8c3990b1fae05a4f6ca6b0624fecd33661b6d5c5a755b4fc47172addbcac7b0283a70bc5d904816fe8bc61de08d703b0e39e80a808ccb6ac0453c4af38654538d329d1b46247b82370865845ab62c2416e87ee02fbf46971dfc99a5aef51b417ffad376e09e39362a6611ffe8d7b72238a3d036bf724c8c8e2683a8e65b5f62e7d17b721284241ac56f9df49283c66a78bbe54fc6a73c6ee89da1624a32362b48a324a070e12b481ea15f55b4f8daa67356533adaa7fca8c4db7375d547f913d283df36adc7309f33a0e926f8aee029bc862a46373437b52b58d291c3c94a72af8282dd523e19a4af50ab470d9c7535ceda8a76a09b5b80d5a196c89265da8ba48e4a9cc20e2338e824700a2c0e04fead701000e105a587e4de21a20e28d30837b32435eed3d86028c1a39d67b589b5f10e18240080433ee00f6e9b2c5392a02d83d6806454bfbbd1d0559024925527389c9144afcb6014fe9cab509fb13749b8e02da027c86337d45838e6dcb4ec841c00a290d57cb42240cee0ed1e7985cdf841484e74d0db8336cede4d7886027e3b832de98e8f74e7573bee83c570e63285508e0ec654075091a44ee47af8819532b1e89895b0daf7f056ae116e09891ccecd2e09578c57a1eee2b68e5b8a103afcc41aea06c86ac745827ba8cca0c251c0183d25b8d84666ebe25b3d349ff4a56b7c8b4d352e8a2e622475873f6183763c2dcd09fa53d81364266459d61514eedd14f7cae5fe9232d721dcc3fca246de4b606596fd6ccb568b7cdf5adafcff5602801aeb49843ccbae75e876bc6cb80748a7ad2eaf00dba19c7d4295f70dd82556ef2f956bec0094743b0015c9b4e51dead197a0e2a56066ef69a2c04f5ce4ad55263c7825731827a946f604a1a46514be9cccf0211d93a2ae16dcd17a9eb49407d04bd8cb304babc87309d1d3dce98fb0d8ae640e0a01bbffbcb04939e1a4fd1af440adce0cfb255d3b59ede9964a01900628d926dee7056e025696f9253bc1b09ef3dd8b9418d5d8729bacd9aafcf81c68362d7e2ae33036d3770e2c830b4b1db567f3dce5472f049d44956f6acb4d58901d0c2e6066a8cfc17a3a801a17f6cc8f6897b1f6fc9ceee79c39a1df28e762bc5b9592269dc5d3b048d562eccbf35465b69cdb3511e6af5e0ea314256faed8855d6d296338ec1c49cce61321a286d1c32e4db9fa81a1433345d50bc1998cb3918bf1a38f24e8c8f4452c23deb3829e0ad288b6983d5535010ba0f912652c60796c2b4c0de340f95cd46dca2b6a6612d6c0cd70745c73a21ca1f9251d3ed217de50b03d7afc1d7c2e032e6428f4122c421d4e2f7e2f00589b1d5ffa712b6ded48a478763144cf8d861236a2c61a660232a70e45daf137c45eff65107ee3241308dd68be67274fa4a6c00422dc29387b3a51c4ace3124a7c25673c8f02b5809b9bc42e57e445d8d34381cf9df10ffe0f3128b2cd095866ff7dd2e8440926d6b3fa98b0241998eb8fa565e7c3c20a15bb7d96526e0cfde3485f691576254e9c1b919b6f7511ac0dc8fa8b433318cacb1b63d2929bb3819b0091c10c479697dea4aedd2891821df5d7b79d1bea10b066a1ab6c71f035b1fc0aa5b841de6aacfef2f391dfe571eeb8c2146bd69de87867ac7b64a5bf88c981c6d1c390da7232a30dcff56fce5c15f8f0f4b2a9070d3295b14773ccac3e1f60588c33dce35936dee3b3f30ff39fd51e79fb6b6cbcdf1e709429c0c9eb8e58ee06839ac3db17dad902df32c82be98daf4ea1207a03c502fb045ed1a8a8fa12efb2be8893d10c6bda01299e6fdebeaf12073c6ea12e340fd084ec49923b4309a3043d316b55e7f29004281a5f81b41eb6794614cc1d7fdae775b7c824544cef615e1b424f92b0ba168df19b048d414d24c6cf5d85a881606c4173956854bc40b0ab0d9ffaae0e66236b387ff0f3025c516c8acc41166f8d646e0d369f1f9e2f0cdd63f14eeb13082322fd410e989dfb95bc537b1b2e9a6e0154b9907d14f7589e16d0b78ffbfd8740fcf9e89e08e874d5cb83b7d6b27cf904763c0dbf6a500d692c36d9ce7a9089e6373d39174bc126d8549da857ab96ebc4e9c63ca99820e51a1f759c548f120b8ef9f0451cc7cecf523aeae154ef457dfdafc3acb33c786d3fbbf0aa458742972ac9650f1f2395179f1dc5ececbcd52e881c1e77cdde0dbef7bd148c59224991fd193954bfc3700287291663e431605e04d2ab36603a72fbe30568bb254af0a3edf04310769b7b9c84182e2f752bbbf93550dfb647f7af8bb95a3e0bec986e120bf80591ed5caa9524042cdd3dfbae0c656493eb3d0a4b695bdf3f73005a4d36415f06bd6aa8b879bea2435bb500f528b3a0c95faf0b867143e51578f1407d367992f019059eb1051198a213fa98c6c8a2a4cf9c74519a8375679c900f7d5a4bada34354af318855d510c952b3df2b072b9193af395d0dcd317e1cdf76c25885dec87ba6221b86e9b72e7b5c3a4cf789a7fa6e95f495915086240e7bcbd721e88bcd95336b1f52615e247e99a152c9d858624d21bb4d32f5601b41a2c045e3b4024c0f2e6b5db31c28e31881493830ba2616da03403e1c5e190ab3da4efc1c3950d405735249c8123a8435d2cefa5dfba84cc1fbb970ae6b5f42a0b200718795fa5eef4f94f696c192e5c8df2a10a83e96f84197dd20564da95135982325ee4e109d7ee36cf11901d2a1e40b80803524abf9172b01b78829d7d9f482ee75bb1bb6a54bcdecf048bb381342ab1172b0d977ed38687dc1df61b02f38acc2090eea33db14c08f76adfbe00033eda66efabeb9aae9d2743d6085234902083dd6e74e2a28d2a237c748a37994f937fe112059ea8858f8bb197424f097e5fb5837c44876a1e2fcaedd0a672c19ebe53e38d0365eb7db44adcb2cbb8d850e3d0441ecb00f95ab547d7c741b59fdb3a94e5721b89dd888b8b69c42dd3bae8f7d106b33cfb4165be6cb0f0d7e98f3fc18c9947a19d91470c8bfcaa6f7de3b2e8b6a019178b51d4be11f4e883d79152f9d6ed5a01fa218c6bd1d92a58e7ea77221f173b29557c04cf15b4d22dd76bfc529c98373e310cbc3df2defecfc173b5d194681242314ff199db68d441c31f5f979beaa6ef06c966b83c58c8c0205662f3f338f84ccc18d8f15b528570375ecfc76987005644ec7c651dadae009cb2f834447e3a54c1db058547b2cb71f377694c70932ff9aeef37881bdce489c989f0dea787b47a9fcdaa16e877c2e85cd92bbe0941f0076fd363e675e49608fdeb8a9fb5288847dd9a21c7a862610f1dc46e7c21c3f491841a344d4b17b39a59976cd3a7b96ed0071197eaac44d7609fbb6fac9ba17e4ebba12bc408c6c5f93a2a77fb7fffb7cf5d77e57ebd8022c052c4cd4cfde23e9e9eb023f072e4243e848cab7efd35289a25bb137321ad0aede719738bb5a323dd8ac31c38d3f77ab3bd83a9a1415d5ccd4c7263f1618e5f", 0x1000}, {&(0x7f0000000340)="d1e1c03a", 0x4}, {&(0x7f0000001440)="fe6eac31e54e8935ed2b7f9fb3630594f5bd5f07a5c5e1ee7de45594febbe2bb513255c360b65f064ab752fac76be1601bdbb2342e3dcb2abbf2b03c47d18413534db6a0c03469ef92c09833cc45eb6402ac15572067980bfdb3a2f6d3944cf9725432f2066dddeb4f63f7de9a30934421206cdee0c4550901296506a5d473e28c37480b7f6ab444ade5f2598f37d733124558cac0a1eb33a82aecb5b9bf0c798da0239c438626691e1b252f18e505b9dad1f6b2d96c37bad9e9cade0d021dbbda2c2f5b6f4c", 0xc6}, {&(0x7f0000001540)="a89e901bad3f98f9666ac73a26dadd60c640637050b178ae469fdce5dadea7d010449169df1e1ff08289e9c3cf6343fd45363a89fffa5e947eefee0cfddd052bec8782da52d31d9bbc80a11969251a87e7016df9b55e2621618f3932feaccc669f046ccf27115fc020470a958e8dcb039d54ea31069ced1c59cd9132feff3fe08d87194e8903d405ec291e7502f8884e2a5b82d9bc4bb4cabae86e1fe088ef6df0a7", 0xa2}, {&(0x7f0000000380)="6165d263af847876a43bbb17cc7edef07580c0873d198ce0610801356de440", 0x1f}, {&(0x7f0000001600)="e7127ffad7f15d2badf956858988e6c66b9a6034ae496b742487d2736a335eda23a3899a5f2ce20094dc24671f1f55d91dc046db49e26a2345789ff36654e0b7dca2d491bc7f69a0071ec96185ad", 0x4e}], 0x9) 15:39:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696d653000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) 15:39:45 executing program 0: r0 = socket(0x2, 0x4002, 0x0) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x1a25675bd6fba713) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x7) 15:39:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) recvmsg(r1, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)}], 0x3, &(0x7f0000001180)=""/165, 0xa5}, 0x1) utimes(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)={{0x266, 0x6}, {0x653, 0x7ff}}) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r4, &(0x7f0000001340)=""/172, 0xac) r5 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000001400)=""/123) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001480)={0x7fff}, 0x10) mknodat(r4, &(0x7f00000014c0)='./file0\x00', 0x10, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001700)=[{r6, 0x40}], 0x1, 0x0) fcntl$setstatus(r6, 0x4, 0xc4) readv(r6, &(0x7f0000000200)=[{0x0}], 0x1) utimensat(r4, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0x4, 0x2}, {0x2, 0x4}}, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) kevent(r0, &(0x7f0000001580)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x3, 0x8000, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000020, 0xfffffffffffffffa, 0x1}, {{r3}, 0xfffffffffffffff8, 0x1, 0x60000004, 0x5, 0x40}, {{r1}, 0x0, 0x3f, 0x1, 0x3, 0x8}, {{r4}, 0xfffffffffffffffb, 0x0, 0x10, 0x6a, 0xe4f7}], 0xe9b9, &(0x7f0000001640)=[{{r4}, 0xffffffffffffffff, 0xd, 0x40, 0x10000, 0x10000}, {{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x10001, 0x20}], 0x7, &(0x7f0000001680)={0x7876bbe0, 0xa9}) renameat(r4, &(0x7f00000016c0)='./file0\x00', r1, &(0x7f0000001700)='./file0\x00') semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000001740)=""/24) sendto(r3, &(0x7f0000001780)="3335558ef743805885768e7d451eb8a32ec3304010a07d1dffd85df3a8b435f266965301122e6c475350e075d112aec8ea5c2f93f16401ed7d98d8a3679b9353dbadb6d89846ec7d6cec9dfda0c284264c71f3eb934854", 0x57, 0x400, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000001840)=@file={0x0, ""/9}, &(0x7f0000001880)=0xb) r7 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r7, 0x3) chdir(&(0x7f00000018c0)='./file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001900), &(0x7f0000001940)=0x10) getdents(r0, &(0x7f0000001980)=""/189, 0xbd) bind$unix(r4, &(0x7f0000001a40)=@abs={0x0, 0x0, 0x2}, 0x8) wait4(r2, 0x0, 0x3, &(0x7f0000001a80)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001f00)) 15:39:45 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1ff7, 0x7d) mknod(&(0x7f00000002c0)='./file0\x00', 0x2020, 0x7b8) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x180, 0x1d3) r1 = socket(0x39, 0x3, 0x45) getpeername(r1, &(0x7f0000000380)=@in6, &(0x7f0000000340)=0xc) read(0xffffffffffffffff, &(0x7f00000001c0)=""/235, 0xeb) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10020, 0x0) mlockall(0x2) sendto$unix(r1, &(0x7f00000003c0)="117f83e6003c94e00a1c", 0xa, 0x8, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0x10000}, {0x18, 0x0, 0x0, 0x100000001}, 0x7, [0x1, 0x8, 0x0, 0x0, 0x8000, 0x101, 0xc2f, 0x2]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x80000001, 0x25d3a6eb}, {0x18, 0x1, 0x800, 0xffffffffffffffe1}, 0x7, [0x8000, 0x0, 0x53, 0x16, 0x3, 0x100000000, 0x100, 0x4]}, 0x3c) lseek(r2, 0x0, 0x0) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x160) 15:39:45 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x140, 0x2) r0 = socket$inet6(0x18, 0x4, 0xfffffffffffdfffe) connect(r0, 0x0, 0xfffffffffffffd41) socket$inet6(0x18, 0x0, 0x1f) 15:39:45 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') unlink(&(0x7f0000000300)='./file0\x00') symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x10200, 0x4) getpeername(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) recvfrom$unix(r1, &(0x7f0000000080)=""/249, 0xf9, 0x800, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r1, 0x0, &(0x7f0000000340)) 15:39:45 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffffffffe, 0x62) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x4, 0x1810, r1, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f1ff2016"], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x188, 0x6) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 15:39:45 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x200000000000037e) 15:39:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x1, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) syz_open_pts() bind(r0, &(0x7f0000000040)=@un=@abs={0x4324470e2bc21888}, 0x8) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x4aa, 0x4, 0x80000003}, 0x3) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 15:39:45 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(r0, &(0x7f0000000680)=ANY=[@ANYRESOCT=r3], 0x0) r5 = socket$unix(0x1, 0xffffffffffffffff, 0x0) r6 = socket(0x6, 0x4003, 0x1000) kevent(r0, &(0x7f0000000300), 0x40, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x48, 0x20000001, 0x6, 0x81}, {{r2}, 0xffffffffffffffff, 0xc1, 0x80000000, 0x5, 0x53}, {{r3}, 0xfffffffffffffffd, 0x38, 0xc, 0x2e2, 0x6}, {{r4}, 0xffffffffffffffff, 0x2, 0x20000001, 0xffff, 0x9}, {{r5}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x8001, 0x7f}, {{r6}, 0xffffffffffffffff, 0x92, 0x40, 0x6, 0x4}], 0x401, &(0x7f0000000500)={0xffffffff, 0x8001}) r7 = semget(0x1, 0x0, 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000000240)=""/156) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x2cb) fcntl$dupfd(r4, 0x0, r0) kqueue() chown(&(0x7f0000000200)='./file0\x00', r8, r9) r10 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000380)=""/23) setegid(r9) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0xfffffe24) fchown(r3, r8, r9) 15:39:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x27e, 0x0) close(r0) getpeername(r0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 15:39:45 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x36d) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x10001, 0x6}, 0xc) setsockopt(r0, 0x29, 0x1b, &(0x7f00000000c0), 0x0) 15:39:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000000000000", 0x8) close(r0) fsync(r0) 15:39:45 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x1000004000003) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="6228c019798d54c8dc287b8facb7066cd121d4b1777e2d9e", 0x18}, {&(0x7f0000000240)="c504d4aa81a0d5213f786cdec49e844c41f3215a5f147a7b9f182b4dbd3f3ada3339a61af4eba3fb9a445b7503de65", 0x2f}], 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4b1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "9af9ff0000000000000000004000"}) kevent(r2, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x62cb, 0x4}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x80, 0x38e600}, {{r2}, 0xffffffffffffffff, 0x88, 0x0, 0x9, 0x2}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x6, 0x80000000000000}], 0x1f, &(0x7f00000004c0)=[{{r4}, 0x0, 0x0, 0x6, 0x2, 0x1000}, {{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0x141, 0x55}, {{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0x8000, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x8, 0x8, 0x5}, {{r2}, 0xfffffffffffffffe, 0x8, 0x40, 0x0, 0x3}], 0x1a, &(0x7f00000002c0)={0x3, 0x5}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x100000001, 0xfff, "62ae808978de7f2b36486c00004000"}) ioctl$TIOCSCTTY(r1, 0x20007461) preadv(r1, &(0x7f0000000a40)=[{&(0x7f0000000400)=""/31, 0x1f}, {&(0x7f0000000580)=""/32, 0x20}, {&(0x7f00000005c0)=""/185, 0xb9}, {&(0x7f0000000680)=""/170, 0xaa}, {&(0x7f0000000740)=""/235, 0xeb}, {&(0x7f0000000840)=""/168, 0xa8}, {&(0x7f0000000900)=""/198, 0xc6}, {&(0x7f0000000a00)=""/55, 0x37}], 0x8, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 15:39:45 executing program 1: shmget$private(0x0, 0x14000, 0x200, &(0x7f0000fe9000/0x14000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) 15:39:45 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0x0, 0x10000}}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x101, 0x5}, 0x10) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xff) sendmsg(r0, &(0x7f0000001540)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0x100}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000180)="4fb9b5bac47beb7f6bbf06319194245ee1154423ae2db44c0f24793a7e66e008e133ca4733dfadb2ace86a2e6b559c8224304363991b578a76fa039fe3c4f5c2b936983b3ead61c1a55c418cee402416b0b4d3acce4fe3d1750f260f6586b442b4276d07914402a10b49670dc3944c25b76ffaa1f7", 0x75}, {&(0x7f0000000200)="19a8bc291b333a3a450790b492c5fa6486089196d2c9919fa460966b1d586746ab2de403a5062ef579d6866da0597407bcbc894f952942dddd81a74da0e2f9b2e001f00ac8fa2bafedbc880fb4977467ee2282b4c68ac7ac095c52ee66108bdd55d19259691b725e146ceaea8e8f707a3caf3c96e36d81868f91b6c2a48a51088a9606f1e449f4642e1b4b70cafdf20261d7bdda749ebf5f0670", 0x9a}, {&(0x7f00000002c0)="5d3ab5c3a463ee9e2cea47dd2c291ac2ea1338086a21727bad90bcf35aead0512725c18e21321205000dd1c4f41a34e89aa48c5515224799a5240d51aaa2606df96263e0a6e86197eaf978425bd5ab983f368b", 0x53}, {&(0x7f0000000340)="86839d46135b84dc1e17afbcba4634e01228a5e35b2aa29c3734e4c6b75dc66a26bfc972f534691af05813307c71d950b7c5fdd74bd70dd3704b1069a98c055e2ad57a7f66d0284f3d91b65f93bbeee0bd20b572291fe2d06c0421fdd8499f497445e5e115b527f35d9488c9182905b06ee4c8a81b51b899cb3d70e867f0c0dec06b370d2c1d73ddc0db4cfa6394af7d1d900dde6d0b203391fb604a1ee59dc5667b53baacc708c1d68af88bc5982f12f8b711c8b0b999d43eb3203d2a2dbc4b158f271506d7abcec9176184242cdfa2659f67c553983b90e7e9d50765c337b069d4bf6a09571b2c78926694cb7bbfd82ca4981b74c6066466db5878cd23e7d77af5bc49db8d877f83d84d8c46b0353e54ed64a6284725cc10fdc46269a3b0634b68c427088c6e0536528c6e3db261664debb48c2b2bcca5589dbad4d5d9b2663ff8e9148800abb9a2bf2ee2dfb8b214c4b089bd338d3e30e08294586bdd23fca4526cdb2a981a84c8420ebc168005c864a78020271c45db85238eec5020ba9b833776674d7be823b624a4b69494d5c484c7992c8602a3e17d194f53b61f1dfe1247d3eabcefb26ed473f5132b1fd6a78d60a602a8684f18756efe6079e81be3d9837ebed20c0c873a4f3ffe93fcc016b53102852973c2955d5888dbc1d4687585d221ee55e44ffd35723add92fbc92894b3c9239825a38bf6758569f5a3399a4ccb64f821e5bc11b7c4150e3b7286d576a6e0032607b7a1416dec8694b0d2a8ba027e209a8231f51d372286f08ad5c3684c7595ebfda7a2eed0f719c452d5a8fff210c2ddd5ce2d1251001db57cc213fe29f26256e4d55652e1f6ba9ee38e399861f69c18b86a5c47903f4f9ea0bd35244936c805cd3551b9ac08c51adcea2c872e1975549037353499530a5e29717261800fc13f5a4f586ec78d4d4299f3ff99fe46fffdaf52e1733479e30fa500db1fc8b9fc0a9fc01f73f570cd5cca694aed7242bbb7cf5badacfe3716897f988ac8a22c990f8aa5d8c4aa37a6ef54da8081ec3e2ea39d508271a953eb6f7151860593b18ffa7618e0f896bd59c32fc030a3e76e75eaa1e67916ef014a0125b632515e9314b2bbb9fbc4d802403bf7be9c659ebce6dbd1d681b9a2f210b27353374822c7d2b9d51319def33e8849283b3e9727b67fed07291f345464c394832a024d970e8488e43a34086acace409d533c09ba73cdf0de63592f9f6d3d6ad321e327fc081fe33d857a5a0cf2a8f24f03099de8713f5574d36ba4451b46787b4237183cba45a1213590d3ee6e29e4118fb06a4b9597c1ea14f1189ca96c06f5aeb8b022bb7a8d3cdf3263088de4c032a2a42e8ba3e4952423896281b2864e6292cef26d9269d8fdabe1d03aea8737441b1bc13e097915f8ad5cfc6960cb3bc4185e471b19c531467fce9cc1fd0a0b8d7064cdd97d6d7eade4ec54eea9e87999d74e914aea16dd3ab95ce7154f7b321d098fb5cf1c6521be42f34a03d7953cfc0e73cd6724e6599d6634da417eb4e41be9d90969101cb708d2488b19d0d0841351cff2614b4fa490931f95b9be5a66cd1e77cdb18f2f6945f5f2f91e780540c772cae3e9bd99d5a880a5c61b2502ed3c7cdbe5a61ca2a11533a3b27d92e333c8136b55127e5d3cfc16c13c9c5edf994d24412a28fe981a6f4e48e2d40c24a5a7258dda5daeec7b974167d20e57484f942f461aa6bed433f79827c2a2572c847d67c6ee6554a9b1ca76dc356a47cc63388f1afc0ce3e7f90f33df7b244548b1a9b67c9cd1ff49d464501b2489b7a3652fc4b15d8e1b17758328f30315a40cb00c688f2c87d5870c3fcd57e2c4bb05b2e2e4c5c0d305a2e639e8665a1f2bd9facba7d131e1692cefc797079d82aac6ea177c8f5f0c96c783aa20d8dd2e2ded2536a1ef6cbbf80b93cfe9cbde487294004443f4b760d636f08b0aa90e9604c07f1cff6fd561c541ea2240bacafb5fb4fdff64d8689fd0996bac293948b92cd8754174c4fdad78d577b42f1296f105dc0c6e07ab920c926b64651b4b16a15ff363c34f72d938ad877c54a457b2aca24dc1f9e42e484d2a9ecadff07006404cc11b7077574222c6a211b871f333b54a4a7b888705af5fa4a91d84361b2151b1bf48a670a756b65184082fa006cee94d2a59415a21c83168c134e95668b8cef5bd9913e774d41908a85354b68cfb90fa643f52b1971bd06b6bac30c82fd8944b0a6845b0d733533cde9f911bb9a145a7631d15e669103b5b7f249d239371fe4ee68b0376c4ab78d2c70e0379bc99db38397a959a6ec8ea2977b877bc3db98731eb2ed892d53fa276b470aae8f1be5e1237dd89acb53ff1c7e6002d168bbda1919bb00b72323f8c852936d2e0047bc66d11f35f1a7e2e0eca30de49fdba2c66c289f05d3ef90cde5b36fcf785b104d4fbc6c0813b1d23686816cd72469d752bb2e31534c4c71806e700464a84b78c2c4239fe984c5cfd5fc467b8455b2470c6997d128ff3dc182dbce1a6344672b780304a0d6de79acf554f6bf4567782dada0ef3d17ecf347e771ee458755028770f164552c95a011b93ed3ca0ec7b782f53bc7fe2a7199ffc6f791d35230cfe9a2061af42f75face3163a36eed27196dde68d580cd392823a108530e474b9481d29a2b3154fb5d353c68f474b36f67cd23de8e845e324c7f59e7236b685ce9e02758de3ce129d53a845445dee59114310ea370d02855bde97a91db7ae9735b40e68677bb32d9bd13fd65409d457aabe32a9b39347944e863927195dffc814db039efbc2ce3352f559e2144cc106a1944809947be2c0f1107ee9aa53390d2c1199d5e0afe2790c2c67e99f52ad7084cc70b804b87a725c4a0a76353b1ce757f11575a3a5ec193a86e8aa992146c27f5c131674940e5ddfc0d27cdccbc099ad2a2f7d28cfecb5ad1882a915e8c348e65669c3d132b6c9209d24e135fff411dfaf2e799d380769acc8ffa01997a26c3e2e4f4bdfaa55b39eb563359b43668ed93f802b11e79a66f55bb4a3d1b9193add711613e63bc7fdc389ed5c6fe29c01c2f20ccda2273bf67a3f9761091e667eb5a7334e7ff5287ee9d1a7e523e4ee0912b288b74e5523e9ee6b1af2284154d12ba6b25c4ef37e29f2464a119d620d4d1443996ae22e28e2031671629ed2d4bc05ce63348a299b61089198d09785f6a9f85ff25a4072048f75300246d0ab804f99eab22a7190bb55ab4cb9ec13d6248d74ff93dec9f71795f18a59d4a614851aa28358d7ff93022a12466444e09518cc7384300fdc3415497a03293b93a93e06362356e1613d03b07dc61e6aaa5c3348ff7283abfdd0ca02261efce849ee4450365076c7f7b0c7fb46c5f6bc81bfcbe8def5af8095ed173d4d6d0ab3a19099dd11b4198e1ee3666a9b73d2d288292f696255812c58390522ffde1cda980fce177af145c94d85cf549676af107f3f41727d4fc795fdc2ec872bcde8e21b12b65fa0f09916105a29b66c297b9f230cb60d1a48cf550f634233fd450dda59e99803c9e781825328124da9f9b4e3995558a35a0843f018593b38b5b1d6dc2d85de07ed084a2a6843f7606e0dd91ffd7e42b503a7521aa524be5726ea220df6e72dcf4ca6a94771118c651c2ab17231a6dc9af5a522539acdc754206c297890a29cb960bb8dc58bbff5075af9edd48eccb76a17cff8369144b60fdde4afbdbc57cdb715702a88647843264d3094322466d69b424bc5196de4ca01812f6f8fddc8824b44f20c2314a34af7fe20eae77f612946084031425e0b9913821e1ce8bb4c7215c0cc19535f0e0225bf23c052d98d21aec7a96be30155ee7b1d9517c8a821ab80a1cc9aa73f52758b3d8f02842581a08f9f211baafeabc11e1120cd4d593c46947f305bb691d76106bdeaa27dbcf5ea5bf6d6b524a98f1f8c8c415abd02ffd40d4b8e56c2e541d8250a5c96fac01c8ef1ba75c0987f8b2ce6cb89ff026151506d5cb604a00d244db19d71fcc06f03344213e6118b759af38f7b8d8d50440662e26858daad7c352fd0e6b83dc0fe874c94195216ce37904f6b375c3fbd7f0e1c5154cafa69c74c99625b97d1c294e1e541b7a84ef4807b0d34b1a6053b46a980781f9b23c5ac6f0edd47e6735024f694f5cf7502e8582aecc5fb275b7d91bd68606a5e21937f61bb16daa088c645ee9471874378172429112943bc0b09401dde57fe3d716393c850354113529988730a8975504c2f94568fc2f94842a414be5fb244b9b03a8e64165c91e4f3567788a5a9ea015db3ef96f960e5d9c43a8d8b0d644d3b9f02a978e3b5033c52dafc4372515c13235385d2c903f2f23eb20c777c2fe1538cd1f3a84198104729230f185f6ab52c0b140450574af6ab4b55a90807fe29946865b487e79d89307026a59da9bdeaab49f206b86ee481bc956b45dc8f399d647d7e112ff0be78117c3d3bc2c420f9a6e59f8d85a4c04c7ea5c8aac1b131e861efc0050ce12a5f631936e22343751e41efbd9273c42e49715f04f3c0b0f4b15d3b8da84d3146bee8fce94a482780306294b3d7357199fa895e451e12a6aae1b2cbdc8f67505f59d8ee306f16b920a3c456de475ecad264b0a22f610bbe4f7c817361d3df4e8de3e32fc1053d0568f276fb0e452778997baeccaea2e99e66760354bcc2f2bbb983a52b9ec8ae3ad40eb91ea15798f4014b1a05fafba7c4131ef7bb62a6fa5d0693f5766334ac071b50fdfe8a7db4c752b9de94825f56adde9a11e39ceb655614349928084b9464fdd4deb812f4d31474dee4ed72257aaaf54c416e2f34dede784018b65687d4ce49af5dfcfc093e16bb477814de8f8c2f21d6fd47f3c3db364131493e15ccde04c418faec655af89c5db7ecb35e3c4505abcef8ee6cf3c243aae687315d8c3f55c947c82b731df8b969a2fea57bf8669a7b4a2acc5b007097cd30cc4cf22703545e5230a74b579d9c01055e1435daef8fd8bbc689034e563b12b8d801c726f6018ec57f6acb8cbfa449b53f61c07e6d9e6fc614097a70003d523a0375129d375b26a9ee1a78e5d31bff758faf6cbba60638127f1cb26aa8cd36149eb38e6e063139636a2750b936bd574ed6998a22945e4bd501378cee93115937ac340c0b050097dff8c4d332e5c63beef9d3b69458f9b13974e1618bd88917b031beeab697cb06086f95f302fde2d06b7fcac2cd0403b09c3b2fefa54bd62603709b23f6eef6e54ee2114c431b262ded7c9fe81dd3dd2d58805fa0ec4196258d281359fbe603f05718ebf42461a6c5677cf2773a1b79f22ec4473da20db6317b1f3be13dbd86932230c959e1a431e44bd694f6b4d8353cbf42f0ac5839c7fc641f95f7581d65ad1aaa841c771284858318ddf488d6eab2eb000c1319be066331b128ab09a6edced25bc7e1b0e19a38dc9849942444e13dd875caaae0363375d764bf1e8375c6aafd695d6411347a32e7b6cd15992d55aebbd7ccfa2f08c4a03a7d979fc828fc51c1d0107cb3662c8c08045bd6f5a96b769b34b487c5ee9e49e01a979b64ce2d076a581539fa80d9d532b62bba927aabe9fec4d23ced5f0375c6e1e3fe6fd52054ad9ac5aca46d9e900498f2fb7aa4cd91f7317efdb2992f5bc61685ea7c81d1b20c1193547400b574097b9b39d3a5dc4f32c6471fd302dae7dd1dd2794b0864284f2ac1517bb9c9fdaa8ffdcb6d6dde5d906a238d3518e6622e8aeb60d5b89c4d37aca74aa5f5967fe9187dd23c5ec934a5081677debbbd6b0cb4756934dda0327b16732a0bd227a962d7", 0x1000}, {&(0x7f0000001340)="a32238f89eb7c75247aecb04298b719778a3", 0x12}, {&(0x7f0000001380)="c122477d3739d4ec999a0e124d8270876dabba4c46330ae87ef40b9abb1a2d26a258bad45279df9b3e160d6698c265cb4a807df0b966907d16f90d51cf1564b5ad9a5be1ed13d88f8653426b073f86870b7fe1c7b6ed73e54499c0c4b40e5425148c72abb6524b606c0592ce20f555e427b440b5c6d53c38a4fd007a3bad89", 0x7f}], 0x6, &(0x7f0000001480)=[{0x30, 0xffff, 0x9, "4275330b26ed731e2cfd1866a6c86651d19face4bfc7b9491c"}, {0x18, 0xffff, 0x2, 'c'}, {0x78, 0xffff, 0x8000, "532c3fa2b767a85b46d3dfcd730934b3e6f5ce974d948c3b1a23a7fc7179b83f4f214d91fd3bd9858024e7fe2cb084adcfcef6c2541637c104a2c89eb86ade99364569c2f8986b832cfaa199203f49cdb563765e2c195b0f799c586ae3f2b774bf682c"}], 0xc0}, 0x1) 15:39:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000001540)="e36258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4f6469990bfe432040000000000000000000000cb04403df302000000000000006f9924a3c904aecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3bba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc012d4d81049cf9b234c23aac5c2aa27de54b81e75f6e070373cfe79a4293923fe2ccf96e1dd6a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f14975182ac8f7d43b8c3ae3806274dc6cff", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xd354) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0xffff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:39:45 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file1\x00', 0x82) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000180)='./file0/file0\x00', r2, r3, 0x4) syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0xffffffff, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x311a0c16326030d2, 0x80, 0x5, 0x8}], 0x5, &(0x7f00000002c0)=[{{r1}, 0x55186e979673ab04, 0x20, 0x1, 0xc41, 0x413af3eb}, {{r0}, 0xfffffffffffffff9, 0x20, 0x200fffff, 0x4, 0x67e}, {{r1}, 0xffffffffffffffff, 0x84, 0x0, 0x400, 0x9}, {{r0}, 0xfffffffffffffffc, 0x98, 0x40000000, 0x2, 0x9}, {{r1}, 0x0, 0x5, 0x1, 0xfffffffffffffffe, 0x8}, {{r0}, 0x0, 0x80, 0x4, 0x2, 0x400}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf000000c, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x21, 0x2, 0x5, 0xc2}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0xfffffffffffffc00}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000000, 0x9, 0x1}], 0x7, &(0x7f0000000100)={0x7, 0x3}) rename(&(0x7f0000000280)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') 15:39:45 executing program 1: socketpair$unix(0x1, 0x8000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200000000020, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 15:39:45 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r2 = getegid() r3 = semget$private(0x0, 0x7, 0x1c5) semop(r3, &(0x7f0000000080)=[{0x3, 0xd5d, 0x1000}, {0x3, 0x401, 0x1800}, {0x0, 0x2, 0x1000}, {0x1, 0x22c, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0x302a, 0x800}, {0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x63, 0x1800}, {0x2, 0x68c, 0x800}], 0x9) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0c07324c00bde4fee38eebd68fc3e4628e58bf935cf464de23fc7b4d956081"], 0x1, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4002, 0x0) close(r4) getsockname$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = fcntl$dupfd(r4, 0x0, r4) sendto$inet(r5, &(0x7f00000009c0)="31d7eecc89774f50a9ca433cfb3ce7cc82534aceedf21e97d942f9d433661c0777c548efdbbfe6ff9955c3cd9ecae4be3904bb2108af6a8d68e9228b71f449f747c4877abd405243a7b1d8981e3d652352d432bafdf21496ed2247555bdef209402b1540f2bda9c705d1303b8ce3972efb2662e663e417649068bcd753931ad907", 0x81, 0x8, &(0x7f0000000a80)={0x2, 0x2}, 0xc) connect(r4, &(0x7f0000000200)=@in6={0x18, 0x2, 0x8001, 0x5}, 0x169) r6 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x2000)=nil, 0x2000, 0x5, 0x10000000002010, r6, 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000140)={0x7, 0x1, 0x7, 0xcc, "e92e63ea3629d00b2454fb3f666c6ceb0a8c01a9", 0x3, 0x72600000}) mmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x0, 0x10, r6, 0x0, 0x0) chown(&(0x7f0000000900)='./file0\x00', r1, r2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) sendmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000000c0)="d9113a3def8fa78b2e608dd08e57c57898ae0ac8081504a9e3ec1cb45cf99da441faddc7157270e5211f4394374bf1d0e3ff342e8f1fe2c56561da1a6d41ced9980f9aa76cf0d6e13e43c9a081c1b538ec3631e7707c9d633c266d9e05d24a1cd182f8cc7c89aaa89104a7a9202a9a2649a74f759ea3669c292cbed43ae2e46460402e9887f54a5ebe9f6901d8b70de964b7ef8a0665f20761ebc29542b0249f4235451f958e81e794b1d03eb36c5e42b97877b9e9d51ff9b813cfcf01bfae32c66926d8bdf6c7af8c4f2db151e55a858cf9f6f8e61bed0f1ea9d10ef18e63b5d63c1f5181a96571436d829f7caade7fc15111e46b28c8bd8e64448e3e6a99", 0xff}, {&(0x7f0000000000)="5aeadf332d09d5f4fe4210e32ebe8a4aa9b3e123fd274c50a70b08c72bb21132bd1c168a868b168fa768", 0x2a}, {&(0x7f00000001c0)="86223506", 0x4}, {&(0x7f0000000200)="a096887ada18e6b12b8d0efa0c9bc65285ad10e6dfcbd4d3d24cef911deb7682548c8fd89eab8e949a45be40789ceeb0", 0x30}, {&(0x7f0000000240)="bb083455f3452f606b42bc818bded0bd1e7653607376fa934f391e9694f94bc3dd6c749a0f1f1d095e41a8d4347e06627082e1d6f60ca7b67dfa65bd118bdf7a8017bfada856ed059407e5cb794e49a1dece8511f9d2062259f6c672ea399f141faf22afcd2df4e6ba228a2bea36", 0x6e}, {&(0x7f00000002c0)="f789f725c527f8952ea9dedcea845db2360d2915365f2750f55fa1a3f6f76e7e460720a092dcab72d5bfb33a1f8a11a49c0693e1333714c309f321249cef016e60816f0b84c7deca947769449a5c5465abb785a520959504ea31dc7eb77b2ffa4de63ac5dcec632800fcc5294bdacf44919a4f6adc34d556b707d03070b2590b48f7f469d3ac5d2ace0c7a1e0d83ec1ca92c02540d33f4c90981b1f359e6118b70652ef397862a3e32582ff171fff001b3ad9e51435af9c77ec93e78595fad9df8d9b569e9b72da305ae99ab16bc492c1003a38c2ef8dee7656ae25b75c806e71f1d92f7c5286ffd61836f7622df4d4988eeb0ab", 0xf4}, {&(0x7f00000003c0)="72cf9569d88662cbd2f3e90494328d341453aa7f7548f409d0f5cf40040f2adfe720340ed1e34b6f1f4778bd4eb479956c6f8aee238b8aa83fbdfa737ee34b55222bbe95d333d79ee1739dc54114f9a03a9bc6eae8d4293e2f1fb167c99010c1d4c27b925654b80525749d46e85af6d2b5566cda42effbe8b29aca9118459e3d750c6b248de6d93e14d3cf05e8c6355e2f40963bfd3946a7584e58da22285df707deb02f784659d39428b2f32e", 0xad}], 0x7, &(0x7f0000000500)=[{0x108, 0xffff, 0x7, "6bf53379b9bc31b6b489cf87f97aca199a5ecadf52540662441bc3256a458c69ccad88b5d8484a8f7c30ee38a595e7d79f983ed2ed395784531ae580e4840f1c7410d8272693b1bae20e4d47e0fec49ce86126a6b36ce79065296324494037468ef924b23bec76bc27dffe7cab648cb2cbc54cacc5a7d94dde469ab15dcc86dff421143bba0e9c523b043c6d2d6976c5cef3468405a54be99da8ce7248f64d04236bf236fab4c3c5c6b120523a1d35b817d72df189a5ef7ea1577cdab26a3b339db37c478146c715f70fd03a5e7a2ebaba6a23f5f0101234c0a54318f87edb1a67b13820daf8672262bbd7ec3bb407d9bd645e"}, {0xe8, 0xffff, 0x5, "9abf7f4bad5714c39b2350e2c29fc4b3ae6ac39f2e31d21fdde2bc2d7bded4aa573e0b6568053bfeb4a80b0d32758b767f768d835d358034130317560a9a3e7124c23f14daf3a571c6b642d8354774cb916ff4744a68a75f5265c60ae9d4804d37e1b1723b3aa580a07beab0cedd83c2d1e73811fcf7e2dbdfdff22456d3f5bbc5d775905558f4458aad0c442f39bc62b745eba471ece63caab76f20c1b2271cba77f165757a1462317874e053762f313d1aea3709b79d806a0e076d443cfa155c0a1305f91be657d070c6248c723ac84ad1b1b4"}, {0xb0, 0xffff, 0x10000, "5be29e37292d384e6f4a133cd1c993d91bb6daf278dfa9c531c014932e0d4a8f012a6ad4b94187f56fabdbeb06109e4981d9c0341d9195b10a96517abcbd058fbf9b61048d304776705c53ef285209c5aee96b12db6a51cb705de3e9a24830afd21dd7c5e65e805dde2b1ae1c78682e09845b9eaf10708f9c4d7779c62e46dc6e4414a635f6a7de2611b831b7b93b95c7ac801fb4bd10619f7d5a6"}, {0x38, 0xffff, 0x5, "296e6e55440b9b51adaf1429942ae27ee131605e14baa0e6c66160b44a130dd05c72522f"}, {0xc8, 0xffff, 0xbc, "9a7971756178312d69d96de1cb2f4d43b9a579e8bcdfcb46c8acffa9bea46b27239894d1b1a6d5052722047a40f1564088c8c45963061d74bc541596fcd9799806211104de15e4d2dfc0e684da5adf2d9dca1f6023eb906e787e159a598d5e8d79fbec15f3d2d00edd33515d6672cc8d3fed3aca1bbff8543c66816f88afcd9621bd2cc485798ca272a569c4064b5e201cea8624b1824bbc6a6406b69829bc4f567a58c50598491ccc95e8275a5e01a921754e05e992"}, {0x18, 0xffff, 0x2, "ce9fe1b3"}], 0x3b8}, 0x400) 15:39:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="144c1bef1fe83df5f7590503edcc87c5d596d9c57738546500c0161b5a6688ca3bac2b4d43511c9549417c6e03ecdcbc3dffc631f1910d2bb8a9d6a784dad6e352d7fb01086fa3e90a83751e0a11a1317aa731f215a4b5476e092eb581745a61e098ae5f13dee63511cdc9a7c4cae80bcb8b87bbd47d5d9040ad33e802706320a1cbdbd93a", 0x85) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc001, "b747780ac85a538a13110000000000000400851f"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x3, 0x48, 0x8, "97b15e3a253fd4c5e7990e0e41d9cbe57df74a38", 0x7, 0x4}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 15:39:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x8) socket(0x1, 0x4000, 0x7fffffff) 15:39:46 executing program 0: r0 = getgid() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCNOTTY(r1, 0x20007471) setgid(r0) r2 = dup(0xffffffffffffff9c) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000040)=0xc) r4 = accept$unix(r1, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, &(0x7f0000001200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) r7 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001100)=[{&(0x7f00000000c0)="e0296da6c9132e4cc7c9129c8577c2538f8775a2f9a607d5638105eb223cb99e746d15365bc02b9a1d3f61507fbce291123163cf23c4f2ad7f2b0e2332ea", 0x3e}, {&(0x7f0000000100)="9feae55b093562f906aa1530ae7bee7811bdb49bd91d7697baea4ac9c3dc773421380212bab79457d24133b742a878466e6182be40b0997f1c374101be462f5eb3a50c2e78c04cd5b1a5a37ea387f2128c6e166e2f699be2ce9ac2dc4211a4453b7327c1e626b9d4e21d5d3eb04b0cacc7fc99fc249b73c9c056506483c1efe1cbe55d967c04c1942548f6e406288006cce2c66b009d9a256b617937e2f8984868cf5afc04d41b318ced733edf16ab60e8849cdd8d69f39fd6ee1c3f3be0eeb50b71ac523acceff2151fe2e4d94cddeaa985160b3ca994a8ef796fcd6e44b3a3a3f492633c5fd1ae1a0e7e5782e63ffde5801e80142031bc208260cffbac5ba44af1ef227dd0e09a5d5298fe0f6a09a1d75c2db7357ed0659d83075870643bc7f94394a2676394c6e763b58e05bf185e00a38b4de1a8a9b3efac842c8c750e954ee527caad1b70807fb58d04ce5c10131cecaac750816fb763198ec50a147b3b0ad3339de8ecaaed26754b9a74614e0a688e485a7be419cd6ad040a5930c29ffb50728af3c16581d91c628819f10a4860fc60cbf7ce0e8d9f8b6b0b2bb59bc9adfd48fc07e339d9ec68977c556ada869fd844cbcae8c581772df179a990992eb8f80a180b82d6dfa99c01a18298462b7460d0589ba6ff08ec784d7057b4d8882145442dcf5cabb8ebe72a295ff525c76f8d15985ca5c476619d589ff21349484e0024f4bf33bee8c232e60affb27b0fd4bab94f957083d2d9df51b0aa04e4a330e7d2640e5824599773a087f1ac3f4c33c9b3c3baa3dc615ccd386f147a433867337ff4c787cc5e9153f2b410e1e8740f81d09ecbd5a9b9b8ea2e877994ca1affe0248b4fcb37a756278493c41f98c8cf9be6e0cbb5f8464d8703f0f76eb956f426ba10311103beb0f9d88824d0b52986037c56960d6967555d2c7e6c7ce6e582c1bf5857fc9b5997e9b35533aae6c4809f542bf2a1a166b388866bad7faf3e3dd254533e267613a35cf1dc8e5a5b55ae7287dc51b2cf62d50ea249dd919652e9da3a3828d7b0316d6bd69dd2dfb535464dbbf42798ff027ef37aa858e989ac44553ce5d59e58ed3538c146916cd947d087ce0ddb5e7dac47b3f6e9c8fe9dcbc6ff7fecec647fa534d7fdaf5577e39f4b8258962ea7a2b3513e70776c4ce6697b7cffe789a7bece1244b2a08d786a1180792b8136caa38e56b750e27ed6ac2d232e74086bd9ef5f8ee27a1f7e2a3ed780b2cb97d32cc1918f969d1b9a17cc086cf8d61d6704f266cc88eff45ce8f4a9612ceb882abbbc32a9893ca14f75ba0a07e88027384d056152be2d79542d7e28a45d6e24606ef8018b20d603f68b5e9771c3c932bacd4083de18422da1b25055c72257fc117fb34cb0b7574b0d40fa56b610fd8badc744a88f3786bc4ad7d9f75f5a9631f627655fccd87702537e9963328f49c3e76162eb6b067fd003236029749920f7ceab1fd00b36b27ad72a8b823feaafd990a23e1748595579720f2a123c97480b83eb6d5c1d725855542df004e48fa017e2da608e9a8b57c07c920445f691154c8d5e2e205b7ad4a4c3d6b0b811b56ddab4e5a365c14cc250a4e9d680d7dc6e1988efbcc92ee0a3141462dd6fcf5326c9f007866915201e9eb7d953ffd210cc90c143665f23f4e7f46e90115bece111a31fe70a5d96ac3d4d9337f9c99be8774c0cd206be4b7135a71e2e386e18c8d8adff98165e391fc49a138f542e2368b494e8b3039e1ae209399c6b09447c7132891d253e7436893f7c2bc27a705a32778389072e99f5bbb5e32921cd5cb90ea2fe3e9170fd39702dbaad3a4329f286bb3c6588d82663e1621d4fb261adfbd8fc5f2e44bec32d0d0330d5328029f4c7b6f18c50150325ea93331b086203fc76cf60d3442cdab7f4002b25196336529073d7a0e1dcdf821523a0b9f63e48ab3386eadae64b53692cb176019d1e914fefb349392291fb19b8268b5f42b59d7047c95a7df884e1a12c8ff89c080218e217e9457192bad79785978adbae42df7cc208563880018893d6a5756cd8a1a1c50862586db3756104e78eac243f551ce80ff0d325fc3185a0b580b3c14d05b920d460bbdac12995e4c62b6ea1ef97b12709762b99eb19c026fad6561281047a7167f96d44d967e7fd732a8ef1e5dc8258ea69afd09e78714823250a10975a71ba2733135d26a30c2e0f8414360bd1b4fdcbc965f9b60ca63ea60f13cf900828c053d50ddee1916f7a84581081cf89464ae24354c8d108a44aac96de1ae50fc15e92a8c5884893e9a33f0653a9ce7c95c5ac546b3913cd47e5f1e536d41a1fb2e1cc2b4585fab6468a1b9788909d1f5e7befb953eb6749da447f31a89a7954e224b8534d45eb54a253f971e4268c1ce6a8822fcc1fd2214552ff56041cdfe43960821e95a456a06cf3787b695c2d80c35732e3174e111936bdc7482395fab03cf9562989c2d2c5507643d9a516aeacc51c47ae50b3512a3eb60364e337f5df69d1f39a477f004a3dc51eef34e633ece15b930b09445f26fe842ac0bdb6fbaf686ac0367681d75cb3f27dca43384905633a82d532ab6374dc1bf2a997a39a2a051da250a2190d44178837ef9b8ed8e4849a02ece2231d65d7f8b9f083e2fc3fe378c275dc6bf76afe5ff09fc00fd841c8d00180d7670935dd69d0e9a39decf86f2c70e8c9e4013a2129580f34e935b81b8bde2b599a44bde3539d5c6cbb20c7141622e145b4007a6fc4d7a24cb0fc7d5168e419368162b61ca66414a6fd89c26f872c69d0adfcb1a35a76a0100a5b289f6cf76cf97bffba0989b4ee8d066abec0b31a7c1c49e00c32fed45297664b882074b2a0977247b4668d063c65ad28b78edcf59d1ff37e28c1c45d9e40817ad55c3bda49d2c78088ee046a945c1d97e5b1f9bdfb78ccc9b03be612d6e4ed0c0897786ba35c62b36cfd7983219b803e023647ab4eaff3d50969a247515b773b4b511e93ddfa9d22dd6b126e8df22c834365fc936031cb8af5534b1338f269bf7e88cde262466ad468b311850aa0575a49fbe01314ee0e0a0563dcedf51fbf6fa1e62ae5e6e27ff0b778d7386bdec4f15e887f50dc0a3b2ba43867bbbdde2c447712066987aa26bca4b50c5bb5bd31b0cddbe401b9a17f155c694bacc7be756a2f981beb8792e46b3497a54fad742a2a0e0a6b983cf2e432364425114d8f1a25c93aa07c7e678393ba40a2308ced10cb3dbce8d7ffe672d6fa085ffeea52f1ba0f5010fcc1bce224c38bb12a51ab2075b435de4a6ffe3967ed8c568fd3e0899e6b3ce4dcd53989e6006e032e466cdfad3901ed91e5662f2813e3315328483a2cf31e7de60c01f12e13bf7d172a895156a52d44b8db4cfad7509289f19374360974aef907acb480f289898e0bd0ffee0927e958f458e42db7986b30ebc832e96ccd848eb545c05182e62156867598a9e974bf988b97ffefc4083fb0c6d3eab7b985f88b6c430f17a0f39cf2683f90ca6c27ffd47c45e39181aaf4b5ac2bb58583799ddd64e910aab4e2b63a255055ab6dd94c08f4a56ba42e9c6defb47496b9d23599e886f1d737a21599d1718e08bfe149ef5d81c22267fdf37f28448d3de98e1c96a1020e815938e3a06c74a5e7dcb429868c7add7fb993d81e02513a6c064905212d4b33dbede3716731351cea5b386f1e5760e92f199618ff4265c5bcb867ddbdc49e3967bdd39e90e96dc8d560f1bbc0141af5ff7029efe80d0b57ac0426b2d0f78e8b92dd83b564fd1e5da11c1bbb6e6cf470697e413e6fac64f0bdfbf6a090450c40cba79aa501ee52774870fb93153fdd6549a55afc9868b7e1fcd3f53a835376762522bd3f2a9e4ec9007dfb1f728beb9e0e9a1cf44eb02b5a994038f4e5d246c2a0b80a44cc79c04c731fdf8f69a0e242f72aa018cf942f350fc54d540431efe7255c5ba773a65b834998186ab4eab4813cf2ebea7d558f5faa4d26f34048e53be8df0cb30fdade01befea76a00a85aa37d96a5922f4d24331b520c5c4562041db1eafe3b7d6dbfd56486045360b96a4e281e2427a6888ec4370014731f9ac5c87cc2d3e6cb3fcf42d677e624b695c484ac3eb7dbee9fd3c0ba9f7051dcccd5c7e81433b5a1126eb67821b86c812b678cb50abb001bf4d0fed74f7758a04b422e0a4f8eaf419de2c1c06b34f88e322a626ff3bb7de66516aab175640a10fb3bdf6667b91a69af9331335379228f3c2eb3710c835fb91c31b2ff09f2aa187a38a01f012396825a811b38a278124dda3b3ae068406575a8320335efed641e1ee6b2947a00d17f5619b7eee93a0cfc9fc9efd6e9649b583a8a463af31e10e6113dc398ddf688dce585101a166516c7bc9ec8cd7a7a0178abf693974268353765917b4e22896bcc44ad89de893b48554a176fb1e0775c1b21d2469f46bb9e3bf7bb4185ca23be09280687741849f3c0a15ce8306ab6531f1fbd0d2c64948cc5c89445dde51258486335bbad7ec8f6de579a55718bec51b8024ccabcc126d999dc6f436aa88c22415101bb4a1fbe95b001346147a0687df1a7539f7a3838f2bd2c6b821043924c57542dfc1ba321342e2bf12b4f9057a12764f74f456a064a2a0dc7c180f4c1e84cc779e2df1ac561070cfa921e603f8332f74b4f172f4308674a2b06d27b1d5253d82f8a742172f293eb842057ff76993a2738168be423cd506315ff0294188f3996f38ac43612909cd1bf4c6db5d2354908302e60530b5ae90e7f3f80d7bf368b38f879a366c1d1e629b88895fe4b58fffb89ad5f2bdd3f8a45213ccc1d87fb0276b52bdea7a17088f088e83471b4a1139877b0d49b0b9a4cb5ed35c74d1dc63dfd116bfbc3ce9535206c11ec838741957c96511da9cb0e68d2655c306fb769bf67e7a150b1249793041a87518ed032aac01538cb5e82de2085d9a1342b8723adc0ea3a17606cff9881a117c0c82f70dc2b14d89b8c050df0f3f3d94f834608b3861b7f60fdc69765819a8cdc4c04dddd2db64132466365ac493b04d19d1f712115b91baa5c27d14a81bc9afa8de8f3b76a82d0ffe83b83edcfbaea981109d038cd687b6a0506a2f98f16870b85e3c1ab6b49f284b6e03b1ad571de4d814c649fca1368c0d875593524396fa7d14d34eebd4c2e5990daeff0ccdc5d0296cfcaaf19b378968928c9df5434f82630a8e0358ccce02efcc89781c6c421b63b0a818698a891c739a1d346db7eaab0314e96722480b8be6409060ad6abba4465ef5396330674da48f220588042273cb7cbd29b91be76f81c5f608f4e45a051754cd95ab15789411552537f8d7e1a0bea7ea6436ace06aeabfd32c82cc78efcd31067e411e6b2575482d3558b5975653bd4fe0b0050c84097d76073c4c4f525686e462eeed90060f0ec1376d0ba82b54a1b011884b53353e35ee4fda613dcde8cda4047e5669e84211c59bfeefb0a7aefb22135300cadd5704f20b0c140a77bcd7e3099155e290d5a27e7481567903e7d148f5bdb193a9813e0dca3502b1beab533910d0e47b04fdc836ecb74fd244c893009e1d7204f5cba56792ce543378c3ebfd27729078126319d5569410331d798704389b6c718e4c2849ae1c61b0f826f77c9cf6aae341f8035ef2fb36f31b88fbeef4f2fe05590b7887c7579cd1e34c4a2de4940bd9d2e998ce86118368a1206265061d2622c145caf9f095cc3355729b0ac9364d6c9da6d413253344ea4027424b5e47a62f45c2262fbb5cae789d51c959465e2b1a189652f7a649e5c2684059b19163417a46ee3cf1c995", 0x1000}], 0x2, &(0x7f0000001300)=[@rights={0x20, 0xffff, 0x1, [r3, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r4, r2]}, @rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, r0}, @cred={0x20, 0xffff, 0x0, r7, r8, r0}, @rights={0x28, 0xffff, 0x1, [r2, r2, r3, r2, r3]}, @rights={0x30, 0xffff, 0x1, [r1, r3, r1, r1, r3, r3, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r3, r2, r2, r1, r3]}, @rights={0x38, 0xffff, 0x1, [r1, r3, r1, r1, r3, r1, r1, r1, r2]}], 0x160, 0x2}, 0x1) 15:39:46 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x8, 0xdaec, &(0x7f0000000040)=""/44, &(0x7f0000000080)=0x2c) mprotect(&(0x7f0000efc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) mincore(&(0x7f0000bfe000/0x400000)=nil, 0x400000, &(0x7f0000001c40)=""/123) 15:39:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10040, 0x3) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socket(0x20, 0x3, 0x3) socket(0x1e, 0x3, 0x2) 15:39:46 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x14, 0xffffffffffffffff}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0xffffffffffffffe6, 0x0, 0x7fff, 0x0) close(r2) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x1) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 15:39:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0xffff) open(&(0x7f0000000080)='./file0\x00', 0x8011, 0x1) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 15:39:46 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x7af669155a131a6, &(0x7f0000000000)=[{&(0x7f0000000280)=""/47, 0x2f}], 0xfffffffffffffe47, 0x0, 0x238, 0x9}, 0x0) 15:39:46 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x0) setsockopt(r0, 0x80000001, 0xaa, &(0x7f0000000040)="950409b5d4cb1b789c976160a69e3cab9d346ef52c2203edc7b4a7c1b567b37c999024f8020fe4a1be714e647b9926534fd7119d5adc479108aed1e41dbbebb40682d8726e9a41bf12121098916ebeb99dd0b819f46c1b7c01a8f6d9e6438ec97c222c418640e8b7d7d1edf6851a3c4023846495f65fe68c786fee8f73c5999a6443e37d7ebc89bbc0d485dc1ea7e7790fd951f050fc0e430ff6c214416645444c987a1fb4e65934481699697b386688e753af19962af7e126a0ded3cfeef6d9acf77856ef31a1572257dce935814a327a4103cf23868598744f69b16972d17758a7e9f2fda193f6d36ea1973502f49662d8b52b71c45049ddcda5ea2b02b7f6459706c00ebe96d5b7f2a6b2c760fa8055fcad8a2d0b35777bcaa9a238f87c74e15dc45ddd5dc22069774356b5893c98a85050a31a462af394d1d294ff1777b3af3b62b488349956806555adbba957ff28f0234f1b4c2c0feb254b112e68f9cdf54e129af59fe771db1d2d18ca3cad6392c6ac9ed45ea613a60f316f8585736c08db1cd89c2eb503f91c12638bebda52decf9294da77f10eac2c792a60c91541c73cf073bbec234f831dfde4fa77f29296519a122b5c36cfad33a4d9ecfbe09fc9c8673fc818edb1ebbfaa9d755e55f5b5f7d1a00bcc0e1b8cb0094a64b03e6d9e6ce0a7402b07cba38b9c556ff7b7570912627cf6cc521c1a98c134b6881547c145a9f34c53e53c4c9de3ce609de42bc0ea912c302711ecd7ce2fa9e6571f9f9171c40503cb391c6f73a29e25094eb89d125447674f8a5132d725d75eb3d698442ca4e10689d572e71bef0cad834b24c71caa55f99471bc6b8ce91f4bd8ffec0432a5f71b37c5c9a64c85f2af6b14960163433fbdf98daf2582dfe3807eb846f4b7beafaeb9ff6585f574ad09acd8c243197977b4e4c0bdb2cb01301f77a0e1d4b741012e1c370420bdc40b991f83b2118055e4dfd76825f77af6e42888416fb4c393215314130da09b2929f4283b04242d5e5d9fafa46621d94e1d620ff8b93898754f5c9488cff0118d28f24c2a4d46ef5c30a34e6e17c2659fddbcb43b03ef843116624f019a32b3013c6c1c11fd9a705f401d44350bdc2b71b3bc567690233840815ed27e3443b3b7642b318a99e19540e88c8864ae6bd9250c10f780a760870452e8fa455ec0d36e5bd9534a3870f95816a656d2b33f8c061b0f647a90bbcedcb913906929af123eb07f455854e8b1bcd30251ae40944fefbeea2cdff5f4c5c0219d7f19f62668d8946dbc176197455bd9f6d9ac9336578a73c5816088fda5ce01ac4e3a41220778bcd97777c8d1f8065d4d5b2b222a6ccff27492ec7801231a4b84c74843422593c120d5ebd4366161687ff928ba1dd20aafaf679544e04106fb8c54b29e82333dda083d61d788cb2d50c64ea235fc693beef2078df1893663181dc79df234bf4a9955af47d2558a975d73991faecdd68ded374dbcdac502b027580bf520ca86c8e611124c2b88f4d94b4d6ced0ae54dfe1c15699e2806c13c81139454073a072f9403c74f8ab9c304fb1e3b1660f6810825e4ee9a0b7e1aeda5698b921f51235b66b8f4903a7a4dfb0ce0257d40f7debc25089ee5eac5adb7bf9f3c6d1eb437ee15c739e57d08490c287127d14bce4c3f374844545b8e3c266162cc4b94af266437f610a527a4a8fbc8951d0ba5cd0c27c494d8647bfa77ef21941225d26faf5e7f5e8828eddc4463d74411766dc622081340d91ce08bf51010217f5eadb0917f145b8829d95e5ab8bbdf4c12646983645d51a81e368ecacd5c6cfe53c3f2c075d40d76ba9e71df1b43ef85ec956c2aa47222971efb95e8acea7187a6bf49f60081167352e00724604fd6fd7216fa18a32af60acb85c4fe4436e0d63cde1c7276f0683fb6e51862f2e0cf82ab166dd9e4eb483fca3f0eeada674b20d54913f8bd7541f5eb357cdd5a0ae99e966e4ac2d618bd2e85b372bbcf59de5f59c0f4af43e7579238c7800695434803ebd8f7d943ff0d47e045040c9bf523b786911e3ca7198a927cc555e752ccb8357f8b21b541749c70a161f680610e58ff47bab80cbca709ed2d4d2db64af2734352b9225f6e49ab3d7e1db29c6600575d089dd69fb776cf573bb425e7ce06e9ce1395043a044495bb10277f2d5b64091a8d356ce2403dd5c871ef2e95271ab797207d2fc2b3e966faefbbc28c2a9f0a37c92fbaffecc4480e6b545cf7512ce39941c39154a5b0e9abb733210e1feda4899bf44a37f2ac6857e15351f14e0b84820b3847586068f8f531401c7c7a0fa86d74e0d6b873399b901120c9a5474d006acea220a1e6f5c2fecfb1382c05b216dfbf61f512a9e72a0a5a0da74c071cc6cc693e0ef2cb5850f6bb3f88bd87a8d89d0b25e0266e46c65cd19a080907ba303a177c1227618b07259dfadf428cbb574a54d0ae7d1cf9682caa1caff18c4233d53f3f997432c446efd7f2fae476e92fe06106f01074358290ba8766bfc5d72828a9d6e916d600ba23b2c9f04c4830d23462c2bb6972fa553be3b5d07af5f18214c05b4193a6d51639446b671eb7bc2cdd6a902d8e4112718fe7cb0025636eb181a49052c3132c9e64eef7496d0773ab4246f155116801381385168ddac9fe39b7ee0578ae954455868d6f1d1e4dba09d846fdf9bc2d6edfb393a32038bf69959403e10b7a2a96d0b98ba709768fb9d4a62918992022fc6815ded7d5987cdcb088f5b97a983d9ff1f58f1f0ceb82e7f202aa86b084e3339707dbd4a17b9d572a84b379ffc412b786919be084e27053da06832b74d09ca380f35b19d8394d765aeeb99e928495d928ede01dd87e4b6ba18d9633eedc5b89577fb657f98f28bfed1ab959e03310817d63d6bf9301b5e88eaeb9c813902f619236e908b14218006551bf8478fcdd0e6bf79dd93532894ef0cacf7868fe3bb0c243867122b1102a007f968cef9bd7ec4ff0ac9a686725baccba1e7b2f0939e283d91814de1873f041bfd74b2c5956febc493a0443e93ed318c7ed5ae8b9ec6a0dc776bb0445380552295576c0ada59468ce6f552f4ad8caa05ec4bee1f73f73a43c0ee89e5aa27352166abb6c3fd10ca81f4800e5f48520654c7d40f16d45a5f6d249e1115af7066afe3af2de11eddb28c947f8501b8b46c49f648a3173fead4798b16586cc3070bda8a9a3cc5ac55ea150a49346deec63551a50aeb13b6cc0e383fb886adf9b11370bcba526b935ac7f12be3f148037005cf93f997f4e7ad6de4ffddfc89bbbe622a62bccef741c37873031c84a3efe704bba216e0194f6453b16134ccbc274bd24300968ec9ac381a099368056999b3f0a6286879d63d05a7d0a7712592d3f4ee3769007910609f40636a3086026484625a48292b49e54ac3a9ffe0b7e39dac1e8d8232fee8f8e02a35132ddd9bb0265e2bcba820401bf17234f9a6f7b92b98a4b45ee1681f423ddd792335855a5cd4eb59907bfcdd540091f2d36d6daaff3bfd85451f5ee86b29a2c834266ff5e1500dfb0fc33af0b7fcd8ebb6c6730108520dac88070045c09cf67d23fbbdb15850416e7c143c4ef572d7480277a2cc2ba9cec4bd3ca47efda5eb673a20774ecc68d13e1917c2a09eccdb35be75fbbb2d7628410723e5d92050168792f82c238ee96eca5d1a09c8b189c2ae34a0a0298b4585f0559b4f2976e1e331b34ebca162d154abb63f74548241a0057f12f0f7e58895ac3bb67bbade54ebe53c90b140f15cdfc9c3ea398c1689c2bef3e544b7927ae97e428fa8f92acbfa3d779333d0887cb8bb7518b2d293f504529c3558feae502e57949a91edcee0e08d0ea02d7a14d86446ac11e20bbd6a7b6f0a71170c9960f0d8ce5331823d4fd535a3179bf19830c87c5ae3aaedbf0bf61a33f47ac3864682a3427bce1559fe79bfd119bb209da257f9f86616743cfad0b76bbdd157e89d71b81a32d8295fbff4dbd800d6eb2e320e8698bc4388c95d031ff54b3616bf3318c4ed3708d18e51496fa53377b46f89c02e99aa4b15b3f4d991adeb54ef2a8ac3f95499efb62eab9edce7691e8eefc0972afb40bef5f5751a12ea39ecb6527642116608ab07bf4a42dbf9706b0477fb482995c3bb53584c39dbc3292a7d0f5387328692e18b4f8efcd5cb7899249e97369b9522a8e85d7e7d5b72445f6b1c5abfb94203e26f0abe0ea7ca91aee2a2af0646b00e60dee376b1880e3432f16ef30fcd471532429afdddd5af90838b90fbbb38f1f99d26dcf0e9d5165b0b29ada6be5abf49dc93ddd941194801903ae9e4725e4b72bbda06cc337356d8d2e6c93256b6eb607558b21a7403ece1183e3cd3e7123407003c39f1b2c84935bbc6272bc743a5e7a4bea27c25473665412776bd2e28882837c0ce573d0026284470067d36482599f00ba2aa71fd8d5bacbd3f7bf9400d80e8d52905e3a1449a354a28be8554679fcfacabd0dc54435178a92f33b46b2928a939c48a800141e52b887aa03c4f5d8bacdbb36ed3ccd3ef4ca9666e1dd45c806ba305123d21867b92146a14879c26d45c1fda30a0309a3ee5b23c710665f8b66864b0aac37dcabb99847b484b420d3bb93f23df5bee28bf75345e3ebcd3b780a148dc6dbcc1bae44816067a79fdc8aaf2c7e2c73e61785a2b83a666523363721c7098e23bdd4ea1004e8b083c06e8dd508abaf75932138442e7bf3d78f2d8cd6c32c32d898e74f3fda19f2dbcb56575994d7c0f3755efd53743f6ef98123750d553ba9896594ba128d76e09506094463d81cf48071e29d158d2126e672eae4c0e2cf68361ddbb5eb3955ab1240372d5ba38952de1cbb22b75638c37451e00ab2898f9bee0d1af797827dc37f8a1a231fa278b1dfa3544b9999b124acec5f998a160c08cf081b838ce77342a57727e3c368a4ea3ef249a94fa81d5014f82dcd5da5194e4539a6a76e548388e826c7e93ce27bf0386bcee25b0018fb371e105b89f117b6dab2f17433c7487d5714376a91be0d7c933784a5418e6bd3d060f20719340366022a0b5c7b537ee562fa43745d1272e9789f67eed83b2ed915efc0559ac44016c8f57665685a1dacf0ac0180b1ff73090f3291ef88f8e9d4a66aebf029c664e65e44db0fb0ee4eab53a476c03e4a33cfba1ee6aebec02bbd0579be34010445e02bb6df6fcc822147925429f2394b0477a874ecec39ce06931c3581a7311e43a47e62b016df1ac8f437aeaf5b569cb051f061736e090eed4fa5070d9da02c88ec81e105d8939a0085892f45fe994441b428a8ddd64e60de33d6a550357015f90325533bedfdf23305a55a7229c827622614896ebe320048bfce9ab8527dd82a23f04c89219be3ab1bc02cf6cb28442805f2a7f0e63fc92d2a5b9cdc3d24c20f314fab9f3ec7882fb44c93ce38c816d80e690ccdfab79f1a8e4cc186aafba91d1f21554a218720efb28d35c27be88d0136d5aa816eb8ad3e097a2b250b943ec64ed62be1d671e860907482f59a1ca7f3d7cd75ca7dc8ea54b4ce8adb988747d8568d8f08f6b2a671af7e7407933dadb3ba734cee239d4875f8d7bfe1ffb6667edc0f8fc42cc652c1e25f728cdb3b08df361add5f038a1e88c2765b24bdb191463ab7841c85fc80ee8356ae4c7075bc21085e647f1b66b5c0e6f8741306e169ac77d1045dc910a40bf1740ed3abd9fa67d71fe075f34335b6a856866524b257c250342e810541afc4c749e8bed8f5f68909c6449823ba4c0858081fc680e1354df70d0e2a7dcdb30cd3a183809fa6c9ad4e239954efe6", 0x1000) r1 = getegid() r2 = getegid() setregid(r1, r2) flock(r0, 0x3) 15:39:46 executing program 0: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x280, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/118, 0x76}], 0x1, 0x0) r1 = getpid() r2 = getpgid(0x0) setpgid(r1, r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f00000001c0)=""/43, 0x2b}], 0x2, 0x0) 15:39:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendto(r1, &(0x7f0000000200)="565c4b4148b443cad38df8d271e5f9c7ec5d4ceb7a14fa7c100f5fe67a0e24aa488a9e065f99a823cc86a7bccca67cf20a1f89d1c8ccc2fdc4bcfd50d54993fd4f647d56b5da74d45838b66a3d08815b862a468777fb63a7f9fe61ac6b3a29af6f02a392b5ed894da0a7d53ce8cca34823b1042b0aa43f09851ca2f8b34a27bfdfa1c8be18e7623467fd00b5e61de1071f", 0x91, 0xc, 0x0, 0x0) 15:39:46 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 15:39:47 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x1000200000000}) 15:39:47 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0xa8, 0x2000000b, 0xfca3, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x38, 0x40000043, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x6, 0x81}, {{r0}, 0xfffffffffffffff9, 0x24, 0x20, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0xcf, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x6, 0x401}, {{r0}, 0xffffffffffffffff, 0x62, 0x400fffff, 0x32, 0x7}, {{r0}, 0xffffffffffffffff, 0x25, 0x45, 0x10000, 0xef}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x0, 0x80000001}], 0x3, &(0x7f0000000240)=[{{r0}, 0x0, 0x10, 0xfffff, 0x1f, 0x87}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000023, 0xfffffffffffffc00, 0x5}, {{r0}, 0xfffffffffffffffa, 0x44, 0x40000000, 0x100000000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x5, 0x3}, {{r0}, 0xfffffffffffffffb, 0x12, 0x9, 0x20, 0x2}, {{r0}, 0xfffffffffffffffc, 0x30, 0xfffff, 0x80, 0x101}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0xcd7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0x12, 0x80000001, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x68, 0x1, 0xffff, 0x6f74}], 0x0, &(0x7f0000000380)={0x100, 0x7}) recvfrom$inet6(r0, &(0x7f00000003c0)=""/224, 0xe0, 0x801, &(0x7f00000004c0)={0x18, 0x3, 0xffff, 0x80000000}, 0xc) 15:39:47 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='./file0\x00') utimes(&(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x4, &(0x7f0000000300)=[r0, r1, r2, r3]) chdir(&(0x7f00000000c0)='./file1\x00') 15:39:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="20000000ffff0000010000007f", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x21}, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:39:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) write(r0, &(0x7f0000000100)="d9", 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x9181, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001480), 0xbb4d, 0x0) 15:39:47 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1f, 0x40) fchdir(r0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) r1 = getuid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff]) setrlimit(0x5, &(0x7f00000000c0)={0x100, 0x7}) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) 15:39:47 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept$inet6(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x20, 0x0, 0x200, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000180)) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r3, 0x6, r4) sendto(r1, &(0x7f0000000280), 0x0, 0xe, 0x0, 0x0) connect(r2, &(0x7f0000000300)=@in6={0x18, 0x3, 0x9c2f, 0xffff}, 0xc) openat(r2, &(0x7f0000000340)='./file0\x00', 0x202, 0x1b) r5 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) getpid() geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 15:39:47 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$getown(r0, 0x5) r1 = getpgrp() getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x6, 0x20000, 0x300000003, r1}) flock(r0, 0xd) poll(&(0x7f0000000100)=[{r0}, {r0, 0x104}], 0x2, 0xffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x20000000000000) 15:39:47 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) listen(r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 15:39:47 executing program 0: socket$inet6(0x18, 0x4005, 0xd6) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) listen(r0, 0x3) 15:39:47 executing program 1: mlock(&(0x7f000023c000/0x3000)=nil, 0x3000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 15:39:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x8) clock_gettime(0x3, &(0x7f0000000100)) kevent(r2, &(0x7f0000000080), 0x8, 0x0, 0x9, 0x0) 15:39:47 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(r0, 0x3) r1 = socket$inet(0x2, 0x1, 0x0) r2 = getppid() getrusage(0xffffffffffffffff, &(0x7f0000000040)) getrusage(0x0, &(0x7f0000000100)) fcntl$setown(r1, 0x6, r2) r3 = dup(r1) setsockopt$inet_opts(r1, 0x0, 0x4000000000017, 0x0, 0x1c8) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x6, 0x9, 0x0, 0x1, "41a164693c6c4f84d92dbdc4e8e4d922d60a7789", 0x8, 0x3}) 15:39:47 executing program 1: semget(0x2, 0x0, 0x0) r0 = semget(0x2, 0x1, 0x200) semget(0x1, 0x1, 0x100) chdir(&(0x7f0000000080)='./file0\x00') semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/208) utimes(0x0, 0xfffffffffffffffe) 15:39:47 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c653000538cd17d215c189a67b2d1dd155a71b75834bc642fbebc4788dc954c8defbb123ce3223bf1d01a306f3f9b0f04c109a2d4e722234bdaae20d87a1c349482501fa068616d0a238140f441a563e1e583a89e58152f660f01905d10bd250b52c459f9c1e0d40eb05f33aa2bd3bfd6772e0f33728b8f684bcea8e4952b5bf9d2f379f255851b68d8e03372d9f5bc1251896abd829e08caa25481b4a0178ee6a5c4e4cf9779264406a5962f0ffdee458f0b3cc0ff2c9b2d8da4064dc5041a705cfa544b06cbe81477f1f03ca339f91f91"], 0xa) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = getpgrp() r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x14) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x77aad9ee4ac9b153, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x80000001, 0x6, r1}) connect(r0, 0xffffffffffffffff, 0xb6) 15:39:47 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x10000000000020) 15:39:47 executing program 0: r0 = kqueue() madvise(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x7) r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0x200000000}], 0x4, 0x0, 0x2000, 0x0) 15:39:47 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000000), 0xfffffffffffffe29) 15:39:47 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000040)=""/164, 0xa4, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x6}, {0x7ff, 0x22}}) 15:39:47 executing program 0: kqueue() r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) close(r1) 15:39:47 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) ftruncate(r0, 0x0) readv(r0, &(0x7f0000001080)=[{0x0}], 0x1) 15:39:47 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) pledge(&(0x7f0000000000)="27f42e4000", &(0x7f0000000080)=']-^)\x00') close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0/file0\x00', 0xf0, 0x1) dup2(r2, r3) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) 15:39:47 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) r0 = shmget(0x3, 0x4000, 0x9, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") unveil(&(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", &(0x7f0000000380)='W\x00') 15:39:47 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) read(r0, &(0x7f0000000080)=""/64, 0x40) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x6) fcntl$getown(r2, 0x5) r3 = dup(r0) r4 = dup(r3) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x1) fsync(r1) r5 = dup(r2) pwritev(r3, &(0x7f00000013c0)=[{&(0x7f00000003c0)="9a2cf2fc2f2db5eed657bbc18d8d4ba55abfb8cfa11ae68e1c652b1c7c32ceb7e328d637a6454bb88d717df446284420c12bcfb436befc3ed7c65f4e2a36caaa58257bb2c3001ecde929997e6b0c3fa9022f2cbedf99b4e248c5c6a23da7ed322a787becbbe0182fee2cbcd15ffdd34a0c31585009a419fab3364689021cd9a462bedb8b97f2244dccb94076a641cd176d9c6daf7776195b1810ffbd53e2dae18be3b5dc85245287c00abac854055e056aba5f2da85b0ab5bdcdd8089e647df8ff57f404526ee9b0452bedceae73f70340ddb4e562f26f9972842a967d08063b0dc3996767df4284fdbe16b296eeb64c0c2b376487f292cb56d59fd0c1fbe869280bcbada86869a8774e2eb81073f22a4e5b888e6d629d568c6e50155233ebb4128800fe8d6cbdb36dd51dc43afd66d28f6aad31276a47207b7bc3039e5f63a5fb0e65b4cffaccd1b040b49b595e667cec4fc7dde21d969d2e4d03060a8f66465a2290baf2c5b3a0c361c36168d7832204123ec30355a9d5e12d17f324485387267aece6685feff3bccb56e8ec80d5e5a1b8dd45e75c240201ead64ff55e98d5d328a7b69c0d39d6c430005b36af7f1d882c3a493a4b2f677d7bf9bc8a212910701155abc1f17c11bad467e79f17631ce209f70c607bacd523a271455cfce29a89cec3155e5b96206cb864495a307f9c89d3274489fc274e661a918c03587907893a9823c0b333620ca7ce4d1a57f9ec2a92d6d530690f5884bdcb4fdac8600ff59bf7aff43f93dd98cc8d51da90a0603c930d7672e08122af1fce617d72c9f21bc34a9b861da1de1413dfd58cfd531efb4ccdce7cc8aab5fd7a98973e918e01a8de4bf70b970b6df4ea0e90935634c00513f131d5d954d006ee7d3f93378e674adb49e5094e0d37465e225e1c696915b3f52f23a5649dc6ba1b1a811eb62a2d0b1c6aa046062a0e2c9a69415b34079b0400e6864f51f0819c8bd33e0224e1aa950419f629527a1e933a4c58ba5d6c3641c9625e4fdaeb2f47015e690478bbc6dbbd948ffe84c8788e641818872a145036f77d3a8c78b7af316c75b82c35110a7f3fafad69dc83e75920e2e691615de3c1e968407fca69f130e5b06cb1974ff8441e96284319195583718b7ac2d1cca1ecaa805aa164d90662c3620b59e0ccae24d5fa7555b5647ee1c5d2644f34bfd61d5328d18d18e8f8b3b4e4a1d074677b2ac6f97536e57021032c32a80b30bbdd5c306db95aa9ee98dc440061c47e0a474806117e9e938dc1a523b3b83cf9091dd1f80d714f506f89b20a61c0bd7f0f642418aaff1d72364d066eb774e08533167dd3fa4cbddda3595c2fa073d1c17b62bd95bbd94c03f1b3e25fec3c158646e6bcd3c81c4bd2275c4caa2d71a10de493b12eb0cbbd3ecea8fb9ee94aeada5e5d7fb8037ceb2387c96365b30e762000e878dead1a48c54e7ce031c7ac67ac529936b988e9f99944016252dd6d07ba71cef516952931fcdb23c698cd4f8314b331013b2af7a3f0ef3cf7f5b7e876a56c556fafbfdfb5378446bfc60cbc3bd87c55814c1a84717c03ca997251d5bcc83b4910b577e885c17bf59f8102fef8c961910e009c2ade453df5dece7b0d716b3fb17853e061f9ed8686646996daf165df47da567c845e1fb53ce17484312b06ec25e11c93938ff12f849c92dfedbd119d0ab1f1e626c8c82733c79e06f5056e86dcf5c8ca05e4c94a98436bbf33c905818175afc690b2a0d3f7a2609e8074a3ed91c106b8d16a58096eba6e0849da0a239789e05155305b0588c3151f080115076979e95949831531b364cca70e427ebb05e85f64fd6b3847ea07b370c9d14956e89e4fb0b13c74b7d73bafab97ca74f1b3985875e4041d2b23242402d2c83fdb8fef96ca287c6c687ea1100d3e138bf5a24dedea4b576de7b5b2357e39f24ce2fc9431f98461f5635deb7c58e2371aacfd3279f6f7b3eeb3acdb50eeb39648c2a5afa528df43f79bc1676a483ede3d0d2c5bf9ad81c5d2f4e849c774efbbbd13031cd5ccd239c39e9602b3d8d465eadc097909ed21ac78e9e2398133b062248cc7d1ab671c0c39e92a60fa461126c04be20c628224aed26226dd44cc84b2d44cc987862e64234062791b5518db7a7ec0bf89cf780822dae2bc781b2fc6c8ea6f47b033e06ec766a90bf77b8aff8d352c843c73361726276f8ee2044078cfbee0799aa438b1005dec294af4f08550172f13bc666bfb8464d0038269204ca5ae07a2e148233323d2c527c10e6fecac269c5a47f213b64c0336cce3541e835e13736e81fb073211a6e9c7e779e1e6e544e618b61c1bf21da5f6c6afc8e9609da9e9a214c7a227f38f117945a8a072c84a7ac3e0d99dccd0333492b61e52bfe34a937cdc1ad863b94a18b3af5684b0c73812944f37593d4e3c8e37095389959da033edbff0f172e3286e89643b802b79c3b69bc76dd545624a2ec8f8db07b77d6571c336ecc47b123558c790731fbde9921b2720040a8d84d97c43eda08643e266a3a1db1d6208f9515e7f4e5709edd766f420399659a836ee9a71aafd708f6e1311214d06781ae171bfb3f9a2380a7e513f56286135eb51d4558e8ae87564283da9f1197537d6548ed28a728bb3fb56c8469083339d538e285b893de1167102b3901644a13c96cc7db79a998b6361011a195ccde5f8726b5891f17b5743b22f3b2c856866cd5766d47d32755b5fb4d48e5c81fb89aca6451fb2369e477a68b1a3d9695aab02193838b1d6a3c35d664bd8ede069c66630d0a000cbe92e8f76fdaa34a7c649bbbb32b29a79b46136c0af4a9e6666b5e7a46196d549d953ee16743c686540ef4d193dfd0c95324119e6f58a92cdbde36e894d071da28e0562da7bfc9538fcecd6445022707ef7c574ec2dbf701dabc93f0f80e334970082076c12642dc6cca0b366e12018fa6bf10f9650baf61e84cf2b27ec43989cf7c527ebdecb1ac7dc56c6592bb34d70e4a2c4efe2e9fc33c0927d5ab0374a4aa6a1527ce5c60ff6c363a165ba37345204c7e1a3a62e38cd897ab862be3b0b9a9fd903331fe293b3010597f9d05782dbe56bdd93ca5f4fe8ebd36252bb37d8009c96a70463dc313ec91fbcd0780a4674440e34268f4efe205c6d614e1d6e05952ac147bc7abf466edb70f977d6ba67e745cb1474bbe4c3eac3e13cd86029784a419dc2d36998edb22d09dcdb3373101af179c5b760eeff493fddbb1d4d7290c2b48500fd3188066ee8954727d366bbcdf812b52a138e91e56f562a2581de5a79d2805a128d61ac2f0e9c3b2238ef6c99d280ae812fc8fff433a1e515b010e911d672a98cfcc27e2c0b484a3e5c450a28101683107dfaf23bcbe7e34a32a7f73a106ae6a756868bd850239a77ab0eb699a2b08e29e2dae6488d1d0cd85354a9de50755650b7b74f86d4029499d37eee053dd7e382845f38bb1536f0e8cd25e50cc45ad005d17450685d22aab7e08ec14a8b4f91fecca96db47167734bf8d39483555b7f36da1f6442c198042eccd5089e208e2349d6931b1454d3e364d067abe33f887e44b0e7692b519139a3addd5beda5a1519762c61ae83bdaaf21fae5a9ae616ce2775b39585af442f7f456fe48348611ec4cd51f6870354ec517c8d331a4fc8789b2d54735572f2a115dd71b580edb09410a5c2bc713e4f5409db80d3846ecc19722bd982d40e480bb2313bca51c52ef599e178e8f3b1079d198457ae7982e72f1fe0d1232ef27a22b346ca326eeff85561466c6a336a18f331a5ae0a5b61baa1ca08e10a0b3e84084eef96c4f14d05f0ca70aaed5d455ff2a81dc6b1ae6ca64c2c24e9f261512db8f1b9c1a95c9ae894ab2efcea711fbdb7d5aee2ad867ebddcc77c4dca0301813cc2d832d26994a37ff266413eceebd7afbc369d86fa87824c1432b69471d1aebcdb3bb5243904e1c1c48a3ffd054ffb4e3f4da85def7834ca6b4739404e307f8aa282c4059eebc959371c5595ab4c7569015625b9373f6cdce660b1c8e43e12ec69cd230bb766f10fc44969832f9396b03718650659aac9eddaba249ddf51cc0d07410c8282abfb178f810bde26d1ea09e0895a47f5aa253ec8a261efd77d157a1a5ff0048dfabe39d048d9ef8a14552c7ac13c61df96f5a97e37512f5b1d2ddb26b0ac6797837c92b4c698e05d455ce5634fee27e258779ec086989dae01ca03d86c6e7942afd4e7440bc40daf2fdf626c2c39354a6349530a0397aa6f83495522868a4c47b187a07af52ab252d4e25ec20822c0c760ea187b6ddb499c0f15113cf4158ddac805ba645a264255c530ad49ad8a15e07eb1e22eebcf4682e77a96bc3839ccf6947154a725ee048764b7b44a3fcc0c3af4a3ccb6d912a9c1c4dcc845dea6bfab4011917a4f92731e317c59397047d13fbffed55ac2c00c4848a720fb04fe23e0a3bfd353f72bc3218cfcce2ca5ab9778996a229d3326917d7af1594f507ddd8066b8e9fc2aa8f8e33c6976f697930a444673596734cc2f627cc56af9fc76bd5f902b164f40f3d26daa7137a6a79420c6539cfebe9e597cee95510f169f1a4ffd115e0170497f9c4ea5aee398201ad80c29def4d8153ee300294282a9365ea81542b8ba99666dcb1488868b0ac090e5bdf25341b95bff35e0e6dd213e58cd141dcd61a489164b388efc01bd3f03b5b3ea810431df4e4c97a3838e22671b46e6b0d9035d111bc64056309f4045aee5b04ba47138d0f4fff11618917a8c7d022590de6496230817d185996488fee35591372d8c35c430e41444bcee4794fe9470e62181c36f8acfc54c4386d67e9352dd9c256e1b2a8d477a03a117af40f0bb4a8341f2a13ee2c8d1ddf2d402af7509b50ced439f4abdf38d370618d33419a35a7145463792d0b7fbb3093cfc835ef2d058197df5c063eec32429a78888a33a16ccc17b1c7fca7c704ed8af419870e71fea124026b3e2295719542fb943883498d2ba63bf4da204b8f75545bd53d5a82e4f1aec36f1fa95c8e84253ad3ba73828793a951818423c4c7b3ddc40712c80bf6c855c323b21a3f94a590fda299d7cf863bf68583da35bfbb772e5ea4ea040914a0a2c0d50a8c625c3af85c1d6dffb2d71c344fc3dfba752c608675382bf4dc9968ae6dff40e41b3e09abaa18d046130694ce7f08fea7349d9756a37f51f1484ff9813a0af3ec142acb6ea331ea86059721d7a15411891dedebb5551df1d0ce63f271eb97a418c9a96babb29d14634b4f52e7ebdeeed2111bea35f52438beae30a701a910a52dd00346a2a38017172d37417fcc1fcfc37105020e7d43e244ab2b036e4085f965be9eb3021fe92164e6776a2fc4c415cdb1c8382cb2650d69278df4613dae409d17735ccc04fa9da92f7be6a212b87e5ccf363697a0a54cfc80e8c062953a661bf2ae1dc4cf2df8b7c7dc0ca96dc7bbacdf2aef94c980a3475792242a4307d6c866c14f9f59f10ad5865d402c4c573ce73dabe4a2a908267b5a92fc504fe582d218839a329a5bc4fc35b97083f7ff64f46d0afe257e9b532c84bb16d7eb74edc7216cd67a7c1434c05c55df2e524cc657f27734c072fe1f468ac0df3464b1a4109a7e76035d1dee1429dc4a3bd31c1922312240b43ba0d36e77be2815442eec30165ceacfae440d80cc1048c337a2bca282953cb4098db645f1ef8e233274f34664ab167d038d4e96eddf4b2d822fb187839eccf42d173abcb5b54ba42470a44da0212ac560f30042103be257db6bbac05947072b9439eacaafb012c6fe19f76b8f12d1", 0x1000}], 0x1, 0x0) semget$private(0x0, 0x7, 0x80) r6 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001440)=""/59) close(r5) mkdirat(r0, &(0x7f0000001480)='./file0\x00', 0x120) execve(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)=[&(0x7f0000001500)="9600", &(0x7f0000001540)='\x00', &(0x7f0000001580)='}M)(\x00', &(0x7f00000015c0)="2b9a2f7d26213a00", &(0x7f0000001600)='-$]\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='$.)+\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='])]\x00'], &(0x7f0000001800)) close(r4) pipe(&(0x7f0000001840)={0xffffffffffffffff}) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000140)=0x6) truncate(&(0x7f0000001880)='./file0\x00', 0x8) pipe(&(0x7f00000018c0)) r8 = semget$private(0x0, 0x1, 0x151) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000001900)=""/23) 15:39:47 executing program 1: symlink(&(0x7f00000002c0)='./bus/file0\x00', &(0x7f0000000280)='./bus\x00') unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./bus/file0\x00', &(0x7f0000000300)='./bus\x00') r0 = dup(0xffffffffffffff9c) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000340)='./file0\x00', r1, r2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000380)='./bus\x00', r3, &(0x7f0000000040)='./bus\x00') r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) sendto(r3, &(0x7f0000000140)="4172b193a4278cdcf19e3db26674ab336be64863baf8a6097e5bd636a13b73d0d2748a020d34c335ef95f13ba37c795f5ecc6f795ef80bd473d85cc56a0738a2389d1f6c401ee7f9c675f42c85c406c898212d1810bab3d5caf9062620173d7a480341c03c850025a6a4f7e0c871fbfadb4be29d5413ed2eb99b8366d0259da5673844f99240484edbdecea984", 0x8d, 0x1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) 15:39:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x40fffff, 0x89, 0x1}], 0x20, 0x0, 0x1, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmat(0x0, &(0x7f0000eae000/0xa000)=nil, 0x0) shmat(0x0, &(0x7f0000ead000/0x4000)=nil, 0x0) 15:39:47 executing program 1: syz_emit_ethernet(0xe2, &(0x7f00000000c0)="9459837c74dded5c1c64efbce8b7eacff88535bf132d81306da02ced8fe33f78c4c16bbfc28841499e3539eefd891f89551724f84a7a75067adaad422b71f87d300dd7d18f70fea01fdecec71d6eeb8b34a6c860b8e521acefa7041b437ecf789ef02cd9f4e5c964c098147b92f7f3a5e2ac5643a832567b707b72f81e88e8640367525557c21f57c9a5fe399f44ecfb3c45ed102754f1127f74314a31cc79d0c5e681007c122f77a3183fd8001bfc03f02848c587fab2d0b93a580b5e9751b4087129ba2e06f716a75d604c609820cd0271a33943d6a06284bfeda6d4a8507b1d6e") setrlimit(0x7, &(0x7f0000000080)={0x0, 0x7ff}) 15:39:47 executing program 0: r0 = socket(0x33, 0x5, 0xffffffff80000000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x7f}, 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x2, 0x7}, 0xc) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 15:39:47 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xc) r1 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r1, &(0x7f0000002600)=[{0x0}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') getsockopt(r2, 0x0, 0x9, &(0x7f0000000040)=""/127, &(0x7f00000000c0)=0x7f) listen(r0, 0xfffffffffffffffb) 15:39:47 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3c50a3b0b2f066415c876a9be2d4aefe5219dadb"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xac}], 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="17b0cbbdf4368ac6612da42570846cb8a51f7b74efd7013c1a464d7f567826a459", 0x21}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7ff, 0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000080)) 15:39:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58b", 0x2c) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) r1 = dup2(r0, r0) write(r0, &(0x7f0000000200)="769a0acc3dc304775b39e89a8d639255b85b0d05cefd003c2c", 0x19) write(r1, &(0x7f0000000300)="35db4bf22985f4b37fd24c6c3cdb8924c42e735fc904734b", 0x18) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x3, 0xfffffffffffffffc, 0x0, "a147781823fc3e0d7a00"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:39:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7f, 0xffff, 0x6, 0x1, "8b525d807c6f4945d91844ed1b6905fd2717f1a7", 0x80000000, 0x49fd4acf}) close(r1) kqueue() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xc4) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 15:39:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f00000007c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b45428ac6060b56fb07fd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3e2060ac166d08d6a037d5d7f9ca7577a40b0675aa4f445d1b029bfa2a6f2ce29fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca3d047d57f47ffe2fe62cf727d501914f8a48fdc2ae09d4f6bbdcafa00040000cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a", 0xdd) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffe, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x3f}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x0, 0xffffffffffff7fff, 0x800059, 0xd732, "cd6474f4d60ababcd6e600", 0x4}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 15:39:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() shmctl$SHM_UNLOCK(0x0, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x1, 0x1, 0x1, 0xa4, r2}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x200, 0x7, 0x1, 0x3, "06b22f5c735b48b18d475695e0668fb56940231c", 0xfffffffffffffff7, 0xfffffffffffffffa}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 15:39:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000340)="c0", 0x1}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20080, 0x1e) 15:39:47 executing program 1: r0 = getpid() getpgid(r0) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() r6 = getgid() r7 = semget(0x3, 0x3, 0x298) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000200)=""/40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x9, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r8, r9, r10]) 15:39:47 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 15:39:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x20020, 0x40) ftruncate(r0, 0xffffffffffffffff) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f0000000040)='"', 0x1) bind(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffff61) fsync(r0) write(r0, &(0x7f00000000c0)="c8", 0x1) ftruncate(r0, 0x0) 15:39:47 executing program 0: poll(0x0, 0x0, 0x6b) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=',\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)="2d275e2625a52c00", &(0x7f0000000140)="b8402100", &(0x7f0000000180)='@%\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='&*\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='[[^\x00', &(0x7f0000000380)='\x00']) chroot(&(0x7f0000000400)='./file0\x00') r0 = syz_open_pts() write(r0, &(0x7f0000000440)="34ca4b115b79f9dae33d3d7355a07a07a518db3c1efbe62cfb558121df99187356ec255c22996e3cf123e65d1230b23e587330c82ee9e06ebfea3f365d98c648bb54562ab1d8ec89b24c53f1665fe71f092451eca899fbfe1e65c068912c437136a6970f51795e0b626d9129444b9ca21f82946c5a61a70161d96b2004716eadaac4d7d3071c39ccea372ed8e09f2398f723106d61d11de6ead8897b96cf419885b7339facc7ebf13cb46180686fa2738bd038324cb9209e7b1e6d84a6dc405b7745601f921fdedb6d9cf86039124c871fa6b0c41705103527644dfdab3413fe1c6ca9b163153e7bd0fca1fe7d579bea2170047ac258a5c592cff4cbad154854ddfdb77700381e0e725dec955e0f16d20aeb7f6ae3d6027102c8e55e6eba771f25407f86ae0248dc5c82ba9f67dd29d402c30821f894cbbef2f49696108d79216b541ba25b386ad86efbd425328fd817e8a19c665ba51401dfe3dc6012ede8392ef35afefde97b2eb5841847e7d12eaf02aa28dc4431d8c79b41c1dd9c1365aee9303d49e3b7a2ba987e26fe877c5fab64e31d83affca697e7a33828b8cc6d32154ea6fcc92bd9eec03c8b215c9b14a5dfa1ceb3760eceadd64a3ec371d37ffab0928a7fd30ac20570f58ac3c54eadde319a2bb0d0ba7f2344d61d5adda082968fc668d50bf691af19177bf242d57de825beac26eec0cdd238e2970914553032905217429c341e3caa6e4726b339103d935a64655604477766565d2ac56a2c01ac4d28144c9007a364c116b9b1bb2695883d7fd650fd1f985dfed0ff57f46b383fe8e10b1647e1e2e2bcbd7111fe262159842111db8890e216d30275ac057c0de134b3f8df5480f73f1d5732018df58e510a2f78f9e316768437a6f8e1ff45859c27074a76b36dc9ea819ed30d4f51bd211af86b32c42561a4d7b484964dc51affba0dcf5b9c8559e43a959f88a0ec7657673a4e95c42af75380a51c4d9f0d4b4b77b11f2cd51a301a6873830f0d769e7d44fee4e17b0c24dedc158e3433fb57a2096e33cc09866a5b73aefdf900387aba9f33c9a628dd7c88a39312c1836d03a0595d58eddab20a869a630079b7c9bc03c88563fbbcd2995b17f3ee02f4948883f47af78434dfb4145fb6973c11f14ba75d123f1a5cc62f07b1bec2edc5ba420131eee2eb8e79f094fefd4e57f3de8da94363a364bc0d74b1d6886a865953031f11fb224afa96024003686184c2d886f9609e96cee2c682bf257cc5ec79ac1bced091dd7a42bf72f93fd70ed60ad34849a449ffdf427160be8018af608770bd113dbd54a49d9c935d78fde7136f64adbc9c2168756f9d653dc09ba78c71d91a6ab166383810f3e07c6cc88cee7c4f0ff57353f650059db572db45109674bc60ceba8de19c8335a4a205da9d0b94de603ac08c1e2f73a16e0e939c67ca67334ec9609cfdf480179db913c5efadd6284da56e0cd467bc878855c55dd4d3f8b2794e8d47586dbec1438fe5dbb83cafd3c622afa44ab10458248b32b99337bfa881120f331d36ab0ce04683a400976baddf01ad58dca3b960b2d22c0811a487266edfc085ffd782f8b7e2f9fd3ba49797e75e847651269172fc589d2d2ecbb0c385d42175ea27d6862b43d6de2d81120f35584ea6e1db99da1d71ca3f2e02424313302bb06047c024541c7cf229ae87a9ca42334e99dc3480b26760eda9ed8f7c46e1709500bdf567dd8294f29d3481ff2a249929601c4e8778182264a98c3302ec37fcbec9aabecf883711af535fe832de7bc726c0a6c1e5da7c568971ead0aede1a4890e8bab4cd85a9a3332407b6de8ab504af31c21f776a1e5e30138fba2173c4568e39aa81eda1f1c8486ce24a962fbe4c7228d47ae2a01fa57410eb380675d090e27154386eb397392fb3946f3a622145d8da4614289583da956683056e4d395e0646b655c4e74c362c82c96d442936642481bcaa1c53cfd5e7ff30381f1bdbd87bfb860645875c0f356a3fbdfc6be2e6608f47ed058ddc0298ccf33b5510674730926f55896e1b6e189622e0cfed5693ce141c5435d62ba4e77983018ac8db3d5599947236c0b5d0c1726cc51675a7800664e283782702fe59df17e19dcefab677a3a2dcc080b7ef303bb4607c4c9080fc9d0b1b1e8e0850c110dbd0a6441b381bca5e42554252793e9de04f7e6b7a3bb10558581a0a46444bbf96e0d0483b1c3ce742b500f3d7e6eb1f90dfca16e6184dde3f47375f7d36d9dfe19faa65e94c2e0eac0a1e85a5fa4280a4ca9841365caf12e5f5a67d4733a1f91ac7be03c3bd42cd5a5db1e1a849c9433cac5213bb46336d023ede19acaa0a007a7be692b77ebd923f7eedab39aa8d24af03ff41ca80232dffdf2ad0b915a26c29e73e0e7b1604973b53cd4c1180022f37a01b56bebf23d44bd0075c9a2480bc1e484fafaddc93a697150c17cf28df8b101be9e94c528f7c2a066f8f5de3fe8d22304aeb971c6b2e3a68aebcfde02cdaf22617f51ca197523d7df9314af61e327df773ac7741e1435e306f3a0afb7a6f97849ae8776ad1f7ffdef4bca240232b2d5d9660db0f3c6efbbf359d9f39e28041960bf5e2647c5835c92e18163c90775392cb0113a4e2f79c0ecf6f702c8a39c7137d252d100cd4cf91e49bdc2f6b2c5153a8b38ac64569c7b37b4f207a58a9aff951740772ee04edd2c8d040d95c59fe5d1f176a4980ddeff0dfcfe2f517ed4a11aaa4df29a7920c221e0d50aebb795cb679cfd2acf177656e92c20ae9c937dc634a5f5454f04bab64e85126a7e78634a6ee54b5c505da2910b75492c7a6492a62728614d25e4f50b369dbedb62810c42f36c4c1c84d1683708ecc9e934d3d4a1f9b2dd2f8acb21b40f68bbe95ad1f1547377e3c4d3306a8c6ec15a0638c40134de4ca404655fd9893069adef175fe71214d7625cd03656a369eaa8c64b28ff043d33de0e2731ff273e6389bf818fa62de6405ab59081f34f64ae507467744d7cfdf5b820f42ee13ba9dd8bf313c65096d57985e48da6a1724d337141acc4b7ccfbf23ef3bcb9dc2e1bdc1946c3aee8a80428d90435931baedc69fb62bf8ec38c874062fb728bf25264f5c05bcd4f88cf57794f00d37539d2ba8c407922f5f44f5f7af2c81bfd76d0cebdaf6ace3e4fe9a670d1c97224ba95d45919af0ea233387baa99be8320818072a63ff9dc721c410f42904d2649ecd3e5ea3867bdad713c4710044e4f54df5ae4147e141ff7625892d1743d68fe805e98d080cc1c5e4c0319ef63e60217fd6af23863a2120ab8962fd92a7d3eced13a5abd5c3be7d85195a0b9ac8b54a2d6cdac5fc8d8af1d5bf3b2f6a5a4b10ae88a12fe319c8d30a2079d481a642ac459c2d2795dc2579f53b4b7b569d6453a01e82f5a7d43aa1d3eaa455ce022f40da490be176773745f9a9122f9a322ba9c75df87e5dfb77ec7c85957624f20d9c8ffbe806dcdb46a24b7e03ca88ab12afc5cef495bf8890f59c0b091ba4a4fde206e481c685f372bf80b3eda8827672eb868ae85c0c554e5593dd500f6e7f0b9b0f1d712d856af64ae981539f24f31bc621f8f8d60d59168a12326fb5d352ac6470c0eb4baf5141f5378d8c9343ad365c5bbb88704b31ab78dcda6fe8816b33223a4cee3ab4aff348fa8bae8654bb433b4b8f8d04b64de06a4a0dfbe9116405223da07c81988cebce41b5501fcc6216cbcd9efba6638fdbc83cf45b68016207fe2cef7f2cee79c6e8e95258f711cfda49540c8843c8f969668d432015bb9cf361ec33251dd499493813f5371a7b9c0595ab10e7b66edb29c7363d7c50107da64b9c3a44301a5613714e5bea9a227efa2cd08546ce0d23538a7a1b5e5f4d97ed00c2806bcd55f1c5f6fe0963a279ed7f68f92bb8b9da9fbfbe3c4f721098bd4110ad6748aaf1788f3ddf141fde9fb1d93d56fde311e3b063e282b1f65acfdc1cdaeb484855dcc92d0e1707a903a6e189ff029b69b0534181a1392c853cc0c46c0ec967a76266f7148f7777417c05188d7ecb97927fd5a599177b814558213ded4c5353baf1035315012f5b0125eee3c8a3ef7bff1f071467c2e205265163b15763c17bdf4288a58f52edc52172abd8f2f004157d8739af3eaaa81af14e3571f1592004300f7de91914eff040b2bc8f89e07591defbe19216ce526e00d1e231e6330185d5e344f8ccff86716ce7aa5c8e55d43d6a2849e2291e92c8306b41652b40c9feaddbaa339c49c6c596b4fcb1eb8e1f457612a18f9298e0a25f32a4a82d59b1050d2f3012e5b9684e7f0d42c467096da5e6a6a568650cc2748a44d0ac4e68383f03bfed2a53af61867c7e05e18be2a9e0de07de6dbec91a21224ea8a4c490e48462eea3c601015426d507b232aff398b2c4b4b7b54da76cc886b0fc10b49c9c3dc517eacbef8398ce206a4c3d030f454c2ac74a1ade27349f11d5789a483964dbc7ae7149099f4f6f9969ff9a0db31f49ec2b74331d6b2c5cada3dddffa2c3cf24f31362cf8383657a0450979ac3ce9ae09e65d5d546421ebd95217c2b1c681f1127787cc615884a38dcd34f9fdb3d1fc2c397320c108f3e2da6e4ab25aba44536958a10fca1371eabf413b1bae804d514175d513992a8ce6db5251f013d7c144624aaceac8a58e18bcdbceaa3dd86998bc7b0a5ad91cf6e49e8f8ae90f0344b1d500fcb9d9b467ac0facc2cbd91eee7e0e11e241b5cdcabfe6ca16f3e24e6214ad33f9a363bcd37dc39b3b270cbebc9d3d3c8e63843d51c7366dc4f4425d5ae15cb52d47f32cbb8ca62662d64e0b9a7f4ea8c84eae72348e29f0476818ef588da107907828f52edea2b8b601994ad5cd8b1af0f2eb43cbd5ab5a2e6ca8d71ac7ab532288c295e36ed9b3bc6b5ec5c4cf7225d7d04373ba7bafc283f7c60090a39f0d39725f84c02211c736e065a14280111a8bef8f435eaaf4f17e8c5cbe2fb13fb4de0272aece155586463ca25ecfc2daa208e0ba732d6238f5b32c75cf857d61be5fee27891acc9997e1dad08869a03f44dcc3b91b138fea9f0cb5de3f5e3f7c0174d759608d63cc49eb183ee340aed91fe226d76b7c97185112ed0ba21d9b5ab8447f8a7c936174e37b01810193d8274ec38b3c445f32af68446881bdc3c9cc6e4f731dec8bd0d479312bfdb0034087021d9253b5a146d077d2b03f864b9d3e3cd31bfd10f8b10d2ed1d34ac1cf369580744e414216512c4b5c7a927ece37bb2fe0f1f4406aa1dc5e8cde5f4189de7b630870302f5d691ed6c47107fa0389e65cf0c653dc42dbe6fbff86060b4dba6aea27189a9423d2f789617e19c97c092f8364948edfb3f814f38b8c3f7c081bdcb4e8fc6e9f0b7cb832664168df501ff311cf0019f0cacea8416f60695e7d8e63be1cb4534975f31eb15993a0517a7b17c7103e1b3dbea15c1e980a68b03c8b78f02135e04d4268d116fc46d38337aa077b2eac3948563cd9536dc16d58f35e112fccdea917636eb3c5d38fd94346f622d3398b31ca5c1c0e7e138241ea568044d7c9288f13d12a605e63412f4162d84083bcf746bb62b1f39242abce2d0559ae217e89e9c7d0df7b2322b321add57c698e23d80b14c0d9ec677368384f1b0c744993652e4507a10ea152cf3bb923e694a8abfb9decbb048f80ac127da27a5232aeab9f38886b6bcb2d6417755e98efc1fa62500dc972c68aae8bfbc9ef970824207550d85ab45e52426034635a43b46eff3dab92510ee42f759ec4072caec344cbe21374d36c79902b393660f9011c9c9d317c38146c87bb5591", 0x1000) 15:39:47 executing program 1: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x4000, 0x44a, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r2, r0) fcntl$getflags(r2, 0x1) execve(0x0, 0x0, 0x0) 15:39:47 executing program 0: r0 = socket(0x2, 0xc002, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = dup2(r0, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x200, 0x10000, 0x4}) getsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) ftruncate(r0, 0x3a7) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = getpid() fcntl$setown(r0, 0x6, r3) fsync(r2) open(&(0x7f00000000c0)='./file0\x00', 0xa01, 0x60) socket(0x2, 0x2, 0x8) fsync(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 15:39:47 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000500)="e3", 0x1) close(r2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfff9) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCCBRK(r4, 0x2000747a) fchdir(r4) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d88e78b6913aeda2b29778c3aef799d11f00c832"}) read(r6, &(0x7f00000002c0)=""/249, 0xf9) r7 = syz_open_pts() r8 = getpgid(0x0) r9 = getuid() getgroups(0x2, &(0x7f0000000280)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000000)=ANY=[@ANYBLOB=' \x00./file0\x00'], 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="fc90bddf20bf75ed39bf17776f6ddaefbb2cbaf3e7a5bf0ab6941f359136f0b7af527590b24041aeb36c07c3b5cb115ce664101dd3ab89b1ec020ffb37467e3572fc", 0x42}, {&(0x7f00000003c0)="ea71d1b33d3028546132ee2a1bca5459ba7df5c239231c1174d9ea3653d0a1ece9410d8139133a25713ddeb803ae602940f592befa4e4a3db23065e6b66654259ca2fe2ba3c3a2ee8f70cc8549b370924a255b19f7b726d0e3dcb9ff2ccf70c6eda6414ada90ded2", 0x68}, {&(0x7f0000000540)="ebdc0a9586fee7fcaaa8d004b94b2a788655ee55b212df7c7d5dbf43ec4dc423e5763a7e81fc91e2173b2ea5a882ba14f1261dbd0eff189f22eedb0d8fb36f8111b59bbd51215cadc2febc920e54b953fe0607844f616d95a59b9dcc6a40af98e30a310fae5c7999d3cd68c2720c5a95f44bad66066548395ce843cad5cabe5b237b80d9a7279fda9d75666a13c394842370129b189d9b20ba1022844b0fa13294c53e0752cb44b585223c6dd3e6b340d35a91691961e72cb80604053085484563c67e09d74de3432a1ed745b75e86a9657358401f5e22c81e559c05eabf2d181879911149ee34037b6bfab636d13dd2647361050f36ed6b6d6608130fef4a884731b94f5356e07c96674caed33a0f0465f172aa399e41cb82e4a866f7609183c04270214774b30950fe166e66766a3cc15ac2b220a66b821e0f5ed8390b450e8ff42c9d0b5cebe2ff34e27c15943098c6d3acc06106d6e2aa8d2bd6f22abe00c34037d879755e857d1f5f5a7dbcfbc574ff4bfe5f2f9b7343bd7fa3c1244c8d216faede529f2e88f3ebee0e7385fcf8d3bd1880887f6d34080dabaf0ea6e7af2334563bb99236c173f31534eedc529dc351a45fc6c8b97e759d99acdbaed66f6d8e4d780ed86b9ec1d83b963b203cf798d956304a19fb97af31e18c11c8bb6c0e75912beba80f0fca2d50d44b69f5a015bf97f9fcbbbfe841ac934f1869c068ee2fc7bbc08d2bafa591831987e9d980db18d2a539946462b6aaa272201018c70714529bea2e3000c5d02fe61928c57739269795bee973dfac13a105fdd642ef8575cb54fc4602857ad6362ebb16c4443b5e65f28bb19e35bd8f13b4c735fd1c74d06832bf4902808b7a92e4221ca34556b195eaea58f2dbe33d634ba742e0e13baf7dccfaf111b2af726228267c383db33e2dbcde6b3e5077cef87dc2e3070dae6f7a69a2e42d2f32c4a0ba03c8f9e5b62bb9a69d2727db5d11bf80759e7436a8f46052bc3f618c4bdd600cb93543caba1bf553dd5712c78605a31161fa7b607318b2fe58e9f3990c169cf54fa64cdedc2011aac986c9ca1fedb29ce4ec9c896553c6eac54171450a7e1a6736ccaa94c27f98e01ca8b9e4b5aa97b49ed02e3d475a22aaf21cd78e808df059d1a6ba7d3b5f5472f90df74e5562d519a54641ddf0cb37e184f2edee4aa7cad8d63ba9a763e67bdb8beab26fec82e9461e059e0c76f4aeb8496c2e359d093ee6efd739630ee77aa2d00014856533e18a44b3a06388c6d3dc5f9e6242dafaacc9c2127ea23bfd619e72667330c20d4a9b346b8bc731dfdc3819c94d3e85594a0e12f27bcde05b2fdc6f78c6d7bc5e9a92e4c2c9bd25ed03331bfcada4fbbc6b3c3d7063e935f3f3c08157b3a549ca81213005c3643a69fa47f30bdf05b2751316975df34f1d8b993a7dc61dfba6b8c5ab9c37557013335ccb3c00483dbd3521a178368a5fda09b38cb27ebfe6e2a32af5150c3b182210f7a7b988467bbcf140d3d4dbc8c7169e8b6cc3eeb387c0621a01228c12c8f3cc8b3f1b091cc17ba63621839ae6569c88c4339c43da2e9adef7e24197a497d62ba23b68b7995701709b712ff8867a24499ae84daecfe5e0407b5ef7079e4077608265d10101da559519fab20a2bda891f5c91c6d27d0f567cffaaa00401031707525ee474ecee07f93c06b2f9b0c62696d268eab8ff0acd980e12430f0ff09d498def2572f952524f43bdaf87081f6ebbd8ee8b0ed890e25e08137e1e529e98b3bfeeb2930a6218acf3a79e684276a36726d8b3315c56d3abf2d5f99e6ba1be98f43b1fabf550c04772c973961c0b9bcdd9f9f263dca54e7db5963fed6d32543a5c6fcc140b0ac342afe32b59d7f6331764d5fecc50cd805f02a1cd503b3be0c99ce455b788c09d5c586aa76e6befe9047654c6e4d43cae2d421a0e1f244caa627289750d89e5adb5462daeec2b66166f0cbfe3229b4f0198243a425e36cdd446f38d04253c5072d0994c05b285daa0cbd27c72c84f573c2bafbf41f4e71ca5c100e184b3c1c7b72054d6e549ab65ea92e2dd4897e4d870f03f5b0c500526bbd54f1cd519ee9c140b7efde97d731dd718eb5ef03af75f8533d9887050eb90e64298378cee51b28b8e27ca25fdc08e9bfa51325426c4cc70624827122930735680a03fa10070e1b01eb905c8746b4cfcee7564b4e683b2af5ada578c3c5342f99f00f4f59f08d762babaf307a2d6a22547fbdec680ba55d54564e0e8eebe115f2d5e57e1ded1034293759affc19f59c679041aaa72b32e796307f4a1fddf7e2245cfb3550f229171d0cfbb51987efe555def250834f46b89d7aa5b39ea044d770e16c5482a9d5741426bf8150a254d6c60b3b77bb8acfcb38dd2bbd9177a78a62b0bed858e89cbfd734c325a284b84a469f59d245ee25ba6ae03966d8ae182908dce4a94e2eee5490c626e5392ca2a6f55bd9dcaa4fecedc8f6a760588beea7d597dbd60f1144df59f2e8c929c2a75b043d35e090afda72f8a38c8cf2700d795ed5836a64014cbc6ad69fa20c3f0560a29e88af8a00b3d79be30fc15d76509968add9ad7ae38d501f21889df945cc2fed18d8c03cd30ea366acd39115a406f55e536ad71d1e3d201c8ec02482b656178850511893d34a5ae35696e386a635df2bbb523c59fc37376eb2c7b8bbe097b4bfb3fc21631b5700f27670ea8becbd239b1cdbc3a133fb8ae39bbd6b410e13864dbe4159198f71eb644e43948514506160845086f03794a590cf77a2a4406647d1d80d2d25aca38f93f8e5b517e74f5e717f36aabae448f10ecdbb28299f0f7f19d4cb26d3031f07d6d46a4cc8a609f7163e3c2c307f5719f76dc6f288a625eb650d6f085af485078a45f70807ab9cf37b1245712cbd2b4c884611e117b8dea6a77cba1cd8b1984bc0508754a25eaab2b5a45bda4e63d1f49f8bb1a7a88f43c2182e9cdd5cf0dbe09da7b88daca25420496091a7a5480bb795d35f336d2e8dc69a7178ad3369e543549f0ff2c789fbce118c5a712f91fe4c4673a31e3a3b7604b67206a0a495172ce5042b8b7de01021a4cf034611f09172ac91a6fb07f61f01a348f943cf46815fd1219a4c572224066c333c5f3639b39b22cdee3fae8ab0c7f1a23ef7b2232f2ad6001997709c329a94dd0d5e1f4eb3c08c8fadff3d07cc953d73cfc9e9f19cd67bb48159c87e76806086294dc0b877333e9665caef2d7cc00241b5e7a7003a9fe7131b687a2030989c13e5c7e0e7a45c3c5d7ba99cbff5e392c4e49b6f4277863cb1acfa8f2fd1d7738c26083bc7063901e745c0715505a01e9f81062a2b51aafb46ec1a2397372969f3f49bfe91c025e38660e250440d685d7f5132478fbb046b226041b36a97dcac2ddbecbe80164019e4410c21cceaae5caa3bd481e3799a2f564500949ac4deb2902f818431f5365e6da224d13a0ffd4a8d8f302910a3f82f8022cc9f1efb6d650e201651fc76adde91561cf2ad49ac66bd5bd0327094a6f1b9b164e5d459dc8353ee98f3e96a8ddd9db8c5780850e24e80fe7079764fb6470d6a39dbfa3b67b2193760fde57c8062392fc267dbf4b44ea1df42dd32a3eb71722afaef4f8edd5452c8a62f4ba5db5f6eb5cfa8e068126099410b649477485512028380ec1e6752d96faf7fb8438653e7d9d6899eaefbbc4ea3090b5adeed1d7c341e668b4c1bde4abbb17581354908c24964c049729c36c8fc4f9073994a7bea9e788ded47787a92f07def62dc434a7d0387fa82114f59564aa4ae56cbe6909138e36acc8fa042b8747a4853d81915e0fdfd8fd85cecfd5f6d7c72602292de06fb4ec7256a495dec35247834d839db7ec38feb1cd595deddbb6370374fcb4cee941d96fe7b6b38c13e7b6230ccdb1a94d7fba05be9104e89f4932e1b065f92092936a5883a05a151d700710ae8fc47fdf8723feafbdea0ab5cf6b78f354da1fc7576f48be250f77b01158c80ddc6b95fb1d9759017808f935a7ad95e667beb68f6366beb7b0cef7df7605a2864f3c803114f8b5d815bdb229359911c8ebf3ad541a244f01f0f81e59c63b1829e0d837337234bd35b5e6d843262b1b0112c6c242ab394f0d21eb01c90ed2744dfd597e7843b3873c0ea3d6f3e6fb056f90904e77792b7dc6994cb8f5e867bb48fdddde661ba48606c9e3fc3beaea59a0ed36001fb1184b701c6e0e1eb6c0e329616294ee94b92d48dc7c8af1e7cb43339336c3bb076ea82f981b3baca79e3967759bf8deac5da819cc80574a5b05eebcafc316f956c86752a9ba07e0b88c5234154bd342dfa70b57584833082002114f3188c6aba87812b5860ecd0b1bef33e3d03eef81978244e38591e434b43962137cf806ac4a7bddf6c9ad46e2c4e6433ec3419a42e7e3ebccdc98dddfe60d699deac01224cfd39c6b533651293913f0d9cf0f86aa7a98e49b46db1612869a6557e0f8fae7e1662caa0bfa1363a61ae678b608b11e3d3a40d1342a80127f581ae8d34f79a7b151756eb13c3ad0eae17f3dd4cf0decdf13156d815d37e8869d14a91ad5a01f4c845948c4ae8fb85242fdad31795a976bb6af753389fed218befa78d01f0b7c77738ea4cf86ac91d0def808673b07fb3bb090bc242d80e5f68c0bf7d17faf87145925a31df7089eeee143704e0dd2f5d2544e36217eb1dea8de8f7b62f6bb882f52fdb0ed360b8650a44f95ece874feaa59466b1373ea83431e6330989f28305b0669fa9611a5ccebd74530c52645866650396efbb24d9015a696a837e4d42dad3f678b27f1b64de7f6bcf961699f9a47ce835a565deb2194b20645b3eed7dd19c2560aaabd8b276b4fa842c276f4187f3a68a5b2042fbb103b004e366c981485fbf1f19f2c0af61721df6a2454808ea066298a2c64667069fba96b31812328112f1506659fb7fe249ec6f4815108135309b90e2f9df2b5e46e431073f3bc06d1bbc3d16135520ca48c0cf7d14f974f2fffaf9c48a679928dd54d8998b6b28026b8772909dc23684db1d509d5b0e5cb2c9b60ef871a33f288478131a64e2d840e1ec46aa42f9d679f8b07f0ddf7e550415c9ada2d7827f35194d7e3cbb0a47c6d5289de874f2091217c86d9cb917dd48e0420367aed5b00d2da93f5f3db209b4ecda3e2290293051c67dbacf40b27b4d5b897bfd45af9d64ff946ed81281547125983096823690711c896d784a3706e5f5ea6dc9c8ff23f60cd62253ac9223f935c313152f9e7f4a15379c48fd0ae7ff870c8cd8a7c0cf00381bfc92a37784f613cd27dc07e8d9f845ad4787ab72b9ec0f5cb5be17bb23d998af5a7ed7c39ea7980b4c508420098cfcae6fa182512fa40118cf8fbe147d265bf75df474bf648a0a46e61d8827663730d132158a6a292943c25f98740c5aa06615befde75cf324f85e4249e16d3863586f4b2ab00e5993abd94f8f4a201b5269903d80fe9735cc3cf006a60d90af7d1499c3f1ed3abdf2dfd0fad0c0735161e2d7458587b18922db3a73e2e838c49e2164ae102c6d1f2ef9c04c561dbe13be4ace33ea3af935606d36985f5e0e14a7a9f8e33d5f627bfa158c4977d53a6ac2675f82e76add3cb75c9583ced415cde17a6fe274c7f4f898fcccb2ce4a089fc9b38fcb0a864fe5cbe5ffcf0be40caf3e7bf7a2133c9d1c01de49629dbac9f22528ba0886751954560170076196da31e8d41ccb71de294b825e22567c938fd10d3d0181d66b03a98f632022c2406d75ff444299a34c7d996afca2e9ac53ef3e05f1d7844a37bceb3c2a9428b99", 0x1000}, {&(0x7f0000001540)="48cd56dd41e688233b099313c290cbb7f4799668a66707b655fe8ef52e47afa6423291d527a639a35b726c4810d96c97cd1fd334f6d153d297a427188a306f82c8f43649083e46452e8da32e59617615906347f030304adf11b407a8f4fe4381c7eb9cc13588ffd5b3a0ad96fd1cd432de52825ae3797394122a374ce69de5c829ac4ec3bff48162cf96ffd32a49422eb8aa9bf1036c1b9d5733aff52f77a5a66476e4f0bbd018d314561fd14bb8171aec2dacfc494910e419a1eeff4c44b3b0eae862252cd8c0f5a306f39c050bad04ecef6707804021271556137861b02c9e634d94a8ed152f3208be008ca830f6dbe0b30e53d2ad173bd28147ef1853de773b3496f3fcce1a8fa98d0424074b7bd7743e7443597bd102a4f0ce9c55c2299b81db73af8db96247c8e2f68ad675191565b712d8211eefd947cad445cb873ddfa5e0412bda9864e70ebd9eae5850da75e323e414bfd87096ca12b241442ce7ab9c8516f2f115c9849da5adfc4bf6b4691bcac4ababa8e5c3a4b40b0d700814a67c7b92a12d8f59a09221d844531bb403f59d05a73ed886af1577d42d56b7932444038c9eb7d55f0b3a5bf810d011b3895247b588a04f271ea67edb14b22c0391b97b6082f27108b13dde396b52f3f1d925e217d9d2ffa336befc43e1dd62eac4abea17b386d0c9b1f4e083f818ebadc7d65ffd3d0cec71ee9205afbfcd7224dd9a5ad5411ca46d341f69aa229bb8753102dbbdfe4591147aa6a9031d91aa6a081941f59226ee34f6e5c95798d453d2fc6b99f9d95fc851587acb0e1a90aed50d598f5246a0fbb59ea476649a84be679cfd1d25e4a7a94c2691514837ec973a2342390026fb48fcac9f5e2674d210e4dc2532eebd5af8cc1f822c9adb43fb9df69bada0ec52e44b403511fd1be7dca0e2c54faf88728162f045b9396274c29d7cf82ce60ee6851db53db9a52d8fcdcc24888cf3bccf02b470bf4203ec0f13927a75ef09ea109f24dabf5414d931875ee1e43bd644fc65051bdc752a200937bc1a8674a6d7cd546273ccbecf6e2b1f90a26e47dc1b20a26e20e4a4d5b370be91113ebb50b90d24bf8645b1d7fb78e48c100b47571e8b2c8886d60d68f7674f695f1a6501e9d60586b7819a4509293eaf56f8804876d24816494df941b84901f13649ff42e6ef8ffa5a177a58b64b8789b5c168e224f4b7368720eb657ded6336a3d0931121b3c138f5b496755083676eae61b67d5aa1cc4ba09c6efa7c36fbab65b898e17c77bc40950179b671515d1003aead85c10a41be930a0a57c9a324bc45c2077a8a21d76970aee36792b24e3881a0dc40a6e6561be8c7f0faea5a777869aa9f7ee5d2998651156c3f4fe3c37cae453a9ab493f562c98fca6285e2462ddb5c76dd04d45506983cb4b97e3bbd3bb1b88b1ce5af540377eaa1eb2625be44d5a6fae594f07fada97cdcb5a6c42347e459f444f0093443660420c689277b76468b6bc94a8f93dec6650f79bbea58288e42313fd4e97a3c45b3c57c236b13035a411034ce479cf90b2ad1f15aa4f6c9c896473c4ed3607e8d60c63a25296f64241096aafec861ec56f1cb0e01366294397f8d9256b3c73cdf9eb8b407fbed7088ef5649a348d5c33069f407cecf09f816ffb1724144c914ba610f934720266a699200f426bdbfe0620a6fa4db870bc0b963e8eb22336dfefac2f71a542aed727abaa1033ceee303bb46ee64cdfb3e539d9b985dd8dd9fb8097eb047824a81b9175be526ec99de3698da8ce649618228f32a0cff4f8536464b5276172d40d93a34de9f99026acd09413190ce7bf3f2e2cc6299b7b496a5ef6ceb80c9c4b9579dbdd362de54902d0f03bb19faf710865c5a8261b0c6b095afbb3b8f2f82f2a773af03e8080d284bed09038333a743fcb671a11d2b5471b5bddeaf0084611835070884e6014a7393e7c33f37c1b20ab67f6f6b67b5352b50e8c36459c375519fc2af9e8076685b3a7fbe7ae4c2dd46aa44690938cd1beb5e1f1129abad50d0c13f4116419861d13e242c35b9c6dfcea9db2cd27424e8def347004e70ed913ebeae914d740a9fe36b62b29138479dbc989cd33138fba5093983a029406a9bc8a6a40c367d14d4951d34b982352198e05a8568c5e1a7312e577241a331558a6d1ec7ebfaa5962027efa6f42fba09ca7c795adb101e45805985b5d1312c7a28f26c5b8c6be07e894d1df704d92bcfad873506e3f76e17714af3f69fce1d9edc3d3e61b9d15f65841bb62eeb6ff40e6b402e592b3b1fcdb8612cc3d7aaefaa596587d25c6c87b11cd31e5e39ba64a64985601a61fcc8d70a7fb6faebe405c1e92d80fc0bdb35b145c909164dd3dd14aece7a2e04e0de555fe3987f3383f6072ef1490585793d0614b7e56949e31a065146998ad68953906bc250cc85f36fdfef4f33cdebc37c73ed49ca4938cc5c7123f4d3f72d1fe0cabe67204b016b453f428b2c218b2a7bdc437bcc6aed94310f3aa5c0bda3bda8bf589ea9d796c9167c41bf4bc41868b90764f00eba7cb1470ddd952dd82bd3e6c8ca8d25ea68eb4a0e33b7eef4157c145b34645c40fbbf96f97566460af724c8b95c28062675b420ad1a2f414d61c91d5ab050818cd12cb566005f65318cc6d0afebba6102806286214e457b6237cad52137856b6df467786a9e4c485335f6243c48c1c38a4ab984295fa1221eeec3da1d67388fbab505dffdd27089da7f6d8cfb62db78c452dd03600755412931ece9eb7dabd0a183b7b79d4a2ba8bba7a3a59278ca74c31949687c1f874ea10ebc8a9d03fea9130cbcb521e9a6cfa3395379b19e3e328eae928fd1c2c3b68296ae954926f8e6dec5e52d2386edcf962ac3f796c7a29ade93994281dffbe502d3e5560a9097c3d60d4f8ff64beb9a77968d8da1e658380f08ec9fd94c9c43be269fde86ab36efd77ba033e8cacc53c1254d78b9646ee7fc6a3c2a31c21c0a524075399d4e795dc0a9aad6b98e74b4a91242704e8908c3c32f03813fd31e27512c325df0d6da6155323b6b509ec8a057735610567bbc3b3d9f20e2a15c0aa8d5bf1575ad8a65b8c863758932b195a706155cdb4c675b2f2e88d3a3bc3b10d243acded310161809633446eb6ea136ae6c6451b9a24daa6ea84b72611103d1fe04282e55c1669628ae7e7eefb1017fa2af9dd794951dbaf995f8127e9e4e69a3da7f6e05be7aa85580618ba73d9f3df1ba637403f52cbe781a61bbed5b15d0f2550f68ca0c4ead0ce3c1ae9f93c77985bb8b2675c1cce06348c97c2f7f457fb9863b12007aebb1a271db645ec3cd1f9371dd06699cedcc81f143c0e07573f7eddfeba12abb3431d8d5919b4b64d783d9ae0fe934913cf851f389c0271878d939cc12cc4ad53f97c33f7477115fd401f6522413fa277efbc4ca417c499f078cbcb5d387b144bad8fd36fd35195808a215a0fa87cfd1d6908c2e7d8423a361f2e309cf33b78c9de9e7015a3d39a41ba0425e097c8ebfcb781b8ac6ba673ab41d98e5373973f028b8186210c4ddff5e4c2533fb4c6b9d822920726703a74f53249d907378f4fccdac74ae9ad70f500ed84422480b6a679af26da75e64ecae92e16623a64d5f80a1fc5ffbd119593887bd8b99f8b4fa42d6c370252c292bbe1b161a947816c379c076f470057e9d18261423f2d9b4c49eb81d3f50036a36218683a12a1f734f8f94d4aa46d770e46763428d18a3e337f25ece0f6c6fd31c2b5fbc85ac9465f4c528ffce5e4319b672031350d05a9f6d302e78a6cb2b13505dfb18c01cf10399a65d6ed3406b7464146b5b4ee2034c4015b2a2d567732767dc7412f5561533251d4b335036d8533eb117159cf64c4082409460ac1704dc7c0dc242f26e91666d64992dce4dc5310a060354740c3b478feead63f5b783f2653a0a0621e44970faf5023bf184e7f03559e4fb2ab3ed4ec55c57fddbfc813e934a61e01bf0011b1c807fa456a1ed49d38ee4414ecb7460efac2b0fa5ab6e332a5d0a85c2b4c84e7661d9ff71efa31cdb2c3ebdc6b86b0cabe133b90bed82831deb82c9eea261de723e470e9da0dcaba8d65e783d059e22697b4d0cee0c02c4ccf93755989d806ef0869f6ab1d11b0e67e4a4e57711d30927c0a68c4798da7299fbf2bd9a8be35a1a59e1d0e981308ad61e7c8f899e235a9f8672df5f16014cead70b593a3a832d0775468a776603bf8b3e5f4dc1043f49c561169c27d9f6ff6bb78a51e2aec29616c2d758a0208f163c510fb99416818c8eeb5f5ef80fc90fd11293bf0a4893ed8b4ac6ab9af2ec9c4b6ddc1fa61c6c1842d0858f696f090a93964cc804fae7a4db62453ffe3539bbe2afeba43f256d8fdbe8f89b2e1c5b558487ab7d268504e75117654371b56f4b3289a92fb9bd0033ebf98afa71d9f24b6b2f51dc4d39305f08798da768a6c492d42bc4c6ec37aecb450d31b4b5fb05c9593bb7c49be452fea30a78ad08c0255cfc53b6c3ef90527bb1c74a108fdefa46cd82fbbf79f0279782e8379afd4c16788bbf1015af7340a7f9d3762121edec67ab5da11eb9a81272ea335b1d263686e5b34d1a9871dd1ebb1f664355f7e63a20eaebfae5fa556a330fed61e4fb6af3ad726fcadb213c4e2fc7443a7e23cc34df733769cfd686191b32eb59339f63842e233c6de1a10e94d4023eec9b130d1a5379bf80d175bc4f92358d04d6c542c247bcabace8be503a69e570c3f1570312b6c9a5f1dd13d18bdaf37515c6e8f44e665b87dc1f8962cd94d6ff7b5bfbf4a8d5853d8fcb14022efa29ee357c7e59ca27a4502a7b8f3b88f6bb607668a4eae558dd350cdfb6ed53ca4cc5b18755a245d9573e7c058f104441abce1a1e5976f350b906d97977b8dfc8dc8ac7bcff33fad6730c3fc177e4fcd378b6a243887fd033640d89ffb71152b3e540e114c2fe98953d09d5df2358cb7cee3840492928fa53dfeaa3b235f24b0f41bfd0f52612f5a1058fd072f6cd5f92f4b57aa97cd6dd8da9642c646704976888a915240054560bfdf0c7f36ef9e1b9a1a5cbb849a0b06f052e96a71c243c9c4949c8640216cda692d80d42d6b50614f44b2a2bb0bb412efe46fc8f9780e7512cbdc86312e6194e07d85e86f4945d19c553d30dd6b2041f79ee47e6681d4f59de9daa154ee891f343625c36e7811a70cbaf7d9eeb88645ebef0182e7676df6359009f749edea5c807c8d94c04237c2eb34460dfa3b1f7ca6002bca38b94f7965910128cd3c9c226d96336923678eccac167843895f27e6605c4e88dfaa843054d055d0ae94c11a45f28d3753666dc98c016f49610c7c7f2d0f4cd70c475576e8766e6480a4f84f7a796ae9343886efdd68bcf60d42158c323004e4a621e64e27a2c5077f6934e684cb97adcd8a7ab903bffca3712ecbb01689f0e819c806bcbedfcc2f1efd08663bc20c708853adf5c028d9ebf4a3c37b7918cbe079741e9150255302596a369b49ec9211ecce5b0af95663bec2f46c58c8670a7350c0eb090051f8673715ae0275ce6d0e8f4fcf15297ca38bd23683c0bb3c434d2f3371350fdcf8542e1aecf200a6ad8d67fb0e0c4d31cf2f777b0946f6df9a6ec1e90fe70a3c80b49d4f21853523d2246065828ce95d46b0d817c9f4863692e4a94657315b8f7e30392601922b62f4078c8839eff65c36e02f5cea5eeda6c088a638930285e719e493956a01e314dfa5d8009b7023da1843fbffea03efd800f254b22504a879d47cf93cef7cbcf63c2c62e5ef2dc981d6fd8f7c6c7b375d6b832ed2a5a", 0x1000}], 0x4, &(0x7f0000002540)=ANY=[@ANYBLOB="3000009500010000ffff00000100e4c06f5766020c819b8004dd90ff9b47cc7f9b817baac3c377d6e2fbd811914299238a6356b1076b3fe9b9f61370e2aac0a016cbafd53ec43696cf8bf7bed713cf5db6eea8e6f70005380ce09b96acb7b4b90daedfb7e36dbe5142fb31200121edf185f1789f1012502d5809812579a13313469e38ed12b20cd6ddc11135fc90b7f1bd6e72633fe2f6275824096a27db494cef98cac31aa8c4b42454fd9d53eed8ae43a831d683", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x8}, 0x400) semget$private(0x0, 0x2, 0x41) semctl$GETNCNT(0x0, 0x7, 0x3, &(0x7f00000000c0)=""/123) 15:39:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x8000, 0xf96) dup2(r0, r1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) 15:39:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xc, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xfffffffc}) r1 = dup(r0) ftruncate(r1, 0x8001) clock_gettime(0x0, 0x0) 15:39:47 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) link(&(0x7f0000000080)='./file0\x00', 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x430, 0x20) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xa) fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 15:39:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7f) ioctl$TIOCCBRK(r0, 0x2000747a) 15:39:48 executing program 1: socket(0x18, 0x4007, 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000280)="c2", 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), 0x4) 15:39:48 executing program 1: r0 = socket$inet6(0x18, 0x400000c001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x7fffffff, 0x4) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x100000000}, 0x2d5) 15:39:48 executing program 0: msgget(0x3, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2012, 0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) 15:39:48 executing program 1: r0 = socket(0x2, 0x80000000001, 0x2) listen(r0, 0x0) bind$inet6(r0, &(0x7f0000000200), 0xc) 15:39:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) 15:39:48 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000073000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0xc, &(0x7f0000000000)="ef018caa320bb0e34aea483d") kevent(r0, &(0x7f00000017c0), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 15:39:48 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000180)={0xffffffff}, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x0, 0x1000, 0x1}, {{r1}, 0xfffffffffffffff9, 0xf, 0xf0000013, 0x9, 0x101}, {{r1}, 0xffffffffffffffff, 0x40, 0xa0000002, 0x7, 0x8000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x13, 0x1, 0x8}, {{r1}, 0xfffffffffffffffd, 0x1, 0x80000020, 0x5, 0x797}, {{r1}, 0xffffffffffffffff, 0x42, 0x1, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000004, 0x4, 0x9}, {{r2}, 0xfffffffffffffff8, 0x92, 0x10, 0x229, 0x3}, {{r1}, 0xfffffffffffffffa, 0x60, 0x1, 0x1, 0x8}, {{r2}, 0xfffffffffffffffd, 0xd5e1af6980f6c909, 0x20000009, 0x9, 0x2}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x17, 0x1, 0x3, 0x2}], 0x9, &(0x7f0000000200)={0x6fafc3f1, 0x7}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x23}], 0x7, 0x0, 0x0, 0x0) close(r1) r3 = dup2(r2, r0) r4 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000280)=0x8) 15:39:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x1) write(r0, &(0x7f0000002740), 0x9381) write(r0, 0x0, 0x524) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/100, 0x64}], 0x1, 0x0) 15:39:48 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='x\x00') fcntl$setstatus(r0, 0x4, 0x20000080) close(r0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 15:39:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85}], 0x400001000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 15:39:48 executing program 1: setrlimit(0x4000000000000006, &(0x7f00000001c0)) mlockall(0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) mincore(&(0x7f0000bfe000/0x400000)=nil, 0x400000, &(0x7f0000001c40)=""/123) nanosleep(&(0x7f0000000080)={0x9, 0x7fff}, 0x0) nanosleep(&(0x7f0000000000)={0x3, 0x3}, &(0x7f0000000040)) 15:39:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202000000001, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x4f, 0x8, 0x4, 0x800, 0xff, 0x7ff, 0x3}, &(0x7f0000000140)={0x5, 0x4}) fcntl$setstatus(r2, 0x4, 0x40) 15:39:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x305) fchownat(r1, &(0x7f00000003c0)='./file0\x00', r2, r3, 0x6) r4 = dup2(r0, r0) r5 = openat(r4, &(0x7f0000000300)='./file0\x00', 0x10003, 0x400000000102) getpeername(r5, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70", 0xf8) r6 = syz_open_pts() close(r0) r7 = kqueue() r8 = syz_open_pts() ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000580)) close(r6) bind(r1, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) r9 = syz_open_pts() ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000000)={0x2, 0x5, 0x5, 0x6, "7ea8ab114da609950f693eda34eb2cd02fb9400c", 0x6000000000000000, 0x1}) semget$private(0x0, 0x3, 0x3) poll(&(0x7f00000000c0)=[{r6, 0x81}], 0x1, 0x0) r10 = dup(r7) r11 = openat(r10, &(0x7f0000000240)='./file0\x00', 0x8200, 0x180) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0x6, 0x941b}, {0x18, 0x0, 0xdd, 0x3}, 0x3, [0x8001, 0x3ff, 0x8, 0x800, 0x3, 0x1, 0xfffffffeffffffff, 0x7]}, 0x3c) connect$unix(r11, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) 15:39:49 executing program 0: chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000005c0)='./file1\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='[\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':-\x00']) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) shmget(0x1, 0x13000, 0x400, &(0x7f0000002000/0x13000)=nil) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x869, 0x2, 0x7ff}, 0xc) open$dir(&(0x7f0000000600)='./file0/file0\x00', 0x0, 0x0) 15:39:49 executing program 1: mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0xfffffffffffffe18}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) 15:39:49 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}, {0x800, 0x7fff}}, 0x0) setitimer(0x0, &(0x7f00000000c0), &(0x7f0000000100)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='./file0\x00') 15:39:49 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8294, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x3, 0x1000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xa0, 0x100000000}) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0]) r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() r10 = getgid() setgroups(0xa, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x80000001, 0x100000000}) 15:39:49 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x4002, 0x0) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xfffffdfb) recvfrom(r1, &(0x7f0000000080)=""/2, 0x2, 0x40, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_RMID(r0, 0x0) dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="8906a7769e4e3dc5562fb0fc170c96aeb9c68dc59a33325023d1cb48d5d36863091fd77ef4f87166ab92b49224e6238ce54de734ded3af88346c168c29c9518ca3e100000000000000000000000000d97224dc32bb44a73b69b8589d6411aef0de1dd5b3f60fd8a26788f170722f3cc6805d3454b68e990647aa51d5833a56b3915461776be484c94424a39b1c1442aed99ef4e84c71a4fea133f46bcc7c3eaadff0717d6b2d394856cbc8a0b9f6d049271745759a644e3f98c60f9393509633adb5294712ce4766d8f304ab1c8470252253c9336672f39f2781eb9fe908515b52497fc0586ceac56b3834ad1eb9fee0cd5f3fabdbbc913554252e6dcb6d40ff9b9b32d5b84a6e8d207f5de286f92e75", 0xfffffffffffffd57) 15:39:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r1) getpeername(r1, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9b4eddb7ce6cf60dbe0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000000400)=[{&(0x7f0000000000)=""/126, 0x7e}, {&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000002580)=""/4096, 0x1000}, {&(0x7f0000003580)=""/4096, 0x1000}, {&(0x7f0000000300)=""/200, 0xc8}], 0x7, &(0x7f0000000480)=""/153, 0x99}, 0x801) fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x0) 15:39:50 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x20000080) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./bus/file0\x00', r1, &(0x7f00000000c0)='./bus/file0\x00') pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0) close(0xffffffffffffffff) mknod$loop(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0xffffffffffffffff) 15:39:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696ce53000"], 0xa, 0x0, 0x2e3, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b00000000000000004399058730"], 0x19}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c10b9727f163b98908707d8919788f0de2c8a78a241342538556235373dde2951f516aabf3d7253f87998bfc32ae229ee08e9fb8283bcc2ad33206a3cd047625438981666d58ce420e366981706df4843bf037eb99866ac3abbebf78f86039102eed84c231000feb141036a7064c1e0063b9b3c76935894d27c72b52879baccf90278784590106d70f8d514a13fadbc5b5ede8a4115c", 0x96) 15:39:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="41282def205b7c54382a9d455463f9be0f527004195420f4467d87470886cba0b1a74c067005d8467c42fc9661cbae30883b83a2a92560892d99198fb33817afd0b3659c5cee0b10f77a0cd0e67443c3a4694e86b8fc96c70cab2784560ad0ff60a9719741dc17d63e00e99330d8b2abae038c6670466c97880c7f9d2f4ad7448e25a88bd6ca7e7b94e380f2d3e100f08db081b1adb2ed0fa38c8a0f96e8b60e541d13b8897bf829beba729080a10ed7f264", 0xb2}], 0x1}, 0x4) listen(r0, 0x3) 15:39:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="ff", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x4, 0x400fffff, 0x9, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x9e, 0x92, 0x7, 0x100}, {{r0}, 0xffffffffffffffff, 0x2, 0x43, 0xffffffff, 0x5}, {{r0}, 0x0, 0xc0, 0x1, 0x0, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x6, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4d, 0x4, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x41, 0x2, 0x3, 0x1}], 0x1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x8, 0x6}], 0x0, &(0x7f00000000c0)={0x0, 0x9}) 15:39:50 executing program 1: r0 = socket$inet(0x2, 0x7, 0x4) bind(r0, &(0x7f00000012c0)=@in={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001080)="1e024a049dc69b25093886609a2e18db0dbc4dfc80afb7c4b8214b819042404330a5f23a90ac1d6f46b02d457c9e86f0defd84a8feb3923bb8a11392df4dc321c14779", 0x43) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="46145aa68b9d3cc87fcfae292f6ba6e496ed8dc0d5183241f3d94b4fe96a3d40eb1ba8d0b5d5485a9fae8be83fa90ab5938b8b95d3caf775584ba4bd5994be24d51c9aa5d349b500fed646c5df52dccca0abbfbf1d6a83ec1df9f3f85ce79645150d1f828b20878b28c564fbafac3aed969208dc71d85d119a28d28c5f38eb1e2f7d7e5a0fd95985e622358ff9a0160c14b15ef9dfe85c6c486d8a15d84a7230de1daf4de147479f22cd4dd7782f689d0c29af6d223efd151d2704082c905363aa458509762d6016ec576207d86ab93b72ad74838446a350de3ac47b263773671520a82bbe4d44408ae214f9601ee7c617a1387037b0953d5609f853b1c3bae998a816fe3f0826b6e724d35aecaaa5c791baad8b188a9a9a71e889dbc1495480cfe7675bcb716610f9c245425da7744203736f9f5813ec38f1077a7f8c1049d8b8dc4e401b85008e9a1dc6df9fec2519c1bcd0752b243f4b5a559e33a9c744ccfac007f0806e129f035e039b31253b95d044a4e444b4a3f66e430623de67fb132149d4310960f8b98def61fc29a58d4f18ee8cd1ca13f3aea5da69b21641a99dd7b4630545e55962458fe9cc116eab3ede0fa5ead084f16c00abfbe6f107e3a1b4bbf963d3bf9aeb212e1f7e14fc77c8a66de9ee58fde55dadb4630e2e5cc0c40c720d1df51b887f68b579c464b9674c1ac1ceacb824be8bad216a2179fe4e329e5b2f5d18c28760bcd19ddbd3a4979bea8835c680f1b6d9a4f7c85fe4fb408e7d9f0fcb9fd11415929ba6444e51caf68ea6dacc2047090ad196aa1131a921e0446897f6e8e17a2c7aea6fbf4dfe7686e916689a6f4bf617e1c74c1f7c9ebf6c2d1b635b1267edbf1b097ecd9e4facdaba8880dd08b2b006784fadec056e6626b0791459ba8c0e42a5f92b46cde91c8f9facdea8fb01d6510432acba91e8ca626cb294601a8014f184eb9f4805f30d494897748070c9d2775b388746b4a8b4c14bfe91310b580f193265a7aa932bf57934bd986a3b30d03514f3bb7fb7001ba74525c8f9c7b182cc7fe3445dae4569d4756a6bed065287d1edf2ca510fd7e94669c90eb0f3ffc4e159faf8e350e29b5a5b4ec9519c16d8a488c0d9ca6c270741e16f92acf4e108a33006ffa0ca9e37b33bf22393124321f34f5716cc7bc2b9df1637d1981a658893ede5900b2f196f39817dd8cea67e1ed035723d208308e70f2eff15a7a39501dd3cb42239ca21665027dba77be5ac025ea7a4e43f17f3d07bc221e34b4e6fc3a9c8be910b947ab1699920186c6ca6c5004a1f79b75616c1d56ceeecfa2efb90716fcb124ca7b6018b1f3c28bf855acb6e47231f490f49bf08095087f4ee8368d5d55ed3b86cef3d8405efe2d6e5ae4f7e5c398886128f3f16c308eea2cb34e95e2475f0e524454f3395d2f6930cbb6028a6e9955b9f58e24189d870b0d35fb4cc60d7bedcc0bb15c7550fb4de34e46cc48d54e1eaeb3383501554b19c103602f9d3a73feec6e3efaeafca5deba9da3eb55794142dfd8a624325490f18af9ac389a8c91b7a86e30ed3a0e5e38abdd8f035b4580709097d4b0e95b1dbf1912ddedaa2d24e11c51aa3d19764c696995a6ea6d5041406340ab0e4f036a6474cfac195f94de93391e1e95e229cee0392577a944073cfc3b4b55bf5d23117004ee6d23feab9dec7b6cd9caaebd4895b4524137139bbeb8eeb67222fa683973a277219e677c5f1bd99bb2379908a2d90a79f89e125834bd927d215eefd1a489c62f4f1f478887f556f2f1fdec2a1b0eaa3a285ee91d13081cdefa8bbe62a33111320ace41346319a4eaca12bd8fd59e179a6d61005e71d7284757c60c5e740c03744fd9e2934ff7515e0adb70daebfedcde16b16ed8e26f7eee28a35d378c3259c2ca6be989cf2c373665ed8ae9137166b376cb07b721b2b526f29789daf95d78981b9492fad3b57eca5d8a65c5e0377086ad2669b7c9dba39cc5c84412a10ba77a1fd9facd4a5dea46cbeebd614cab98a6eed11ec101a64f54ac10096f43408691bea677ad17effdc23efdc73ab00be7f6db707b228da62cf9edccbaa017c2df1470150265bf4b5b051b7490a4efe7de72ad1c18b5c0508b16936e59b74d67cff6a49529fb68edf54d83cae0e1687b54328f53b13f140d56b30048bcdaf9cdee63413f4baa31dd738ce7ac7f70eeab86cdf8ff308339040e30eb4ab7b60f14864e27cac6fd89f8a61c2fa824fa8bd266e86c25ad8b2bb120455f670bffc508a21b63f908cdd734b3c3d152008ca0bd0e0fd544da72ef8911c56a8e8b01f420b752004cc883a4edbe667377f88518dcabbf546469e1197268b6ff6edfb0efb13ad0a64a60edb6a639e297a0b4f9e15ba95b5565533c101a36907b0e335e62c79544df896db088aa047041e62e5797ef1e059509fc081da877d2731848d4e9c91ec5e475ada013a9f7d7370732f7197158760edd7543a6229c06035a880b1954b78a9bfcb0f748f96ea9ac85981897868d379fe89c56f794295afce0ee02516d59c1568e0f5f2b9f6a208dbf060560be102f9a54db0a631083f5bfe214a8f49112a86c606b9f9f02afc07884536a9f098e7eec3a12fbbb2c75c77b0f79c9845201b607a3be257072a422434b91270e7f42da7a5d062bc5f413ae5f9fc4a3bdb1ff18de16894d8c9463dbd8180e50a00bbb14c3109b4a6add35062c7fd67c911c50eb994707b9e86ac073926039cbafbc8f51920513435d25946285e4e8413c3b2e63b73eff12585750ac7df5e756dfc98b1c0fe7408f633dc10717dbb117b5007739aa3804cfcd8c72d55ce8ee290c5a4fcbec5e3d677bb746cd9f8b19e402c0fb684ff9aabfa1907967e4c0cbc4a6a1fb965bbacdb29d984e1ab9b5f4db692e184bee1795a436f5666848b41b9e0e49643541d1a09d05488957ed386f2dc83fd290449cca8a55be15af7a5086f490c303bfc475162bf02a29433ec23b90c25f00330416358bd9a069f9826bf0d244e8849109b8e2d222d735b47b00169ae4ecd28409c5f7380949810b5acf00a35f348ff8081e99b2419ad55f269fde0d752649e2df8a0e254300f954ae417a625ef804bd1136c2237b18b02fea9e600ec451c7f34aaad2fa8810f975c4867188fe4a4af3b891a1eeab7a1cbb2af907db77872b8b58d87ae57d11a4448f0050d9f450cfdb9e14291e32264362343c99cdea473af6164d3be41db599de7e54750b4fac1c40dd9335cad9d820e466281f2e9c4be6db1fb96b466ca2188ff0d80d8cca8733ad45da2fa35cbed7d980819905672d0f48aaef81b436fd1fb05f202f78af20a5d17db9e060bcf1c418f9f26b9059584dafbc757c6f256ec3c5c8c6ead3175f96a02ba06d2d10030b56da706e524faeb9eb1f09181e619d07b37371057759051c7ce8e4c05a588d3f40ed6f78053461ecec5873ae38c4f15b4dd389fa6d170395361ce275c941b8d86464281b0eb450be0c60cf6c42a61f3b036b7bc56e7e172c425050c6a8fe9bbf4905893a2f4afd53191a31df2e730f45f4c32959a7e7329bfe9be412d5c2b227c0b4558ce1e6454c691295de118902a9d5d27df8497a79a8dd0b39909909a2282fc35695b1367e1fd38fdcb59e222a74aeea5d7eeee81757f6c25048ce842db9205bb1efc29d31b0dde55aa9ed3fcf9424c26ebaa55fb6e8eb96d8570d7b8dbabf4b791422499a88e5db187992012669a8e9b5c7024254fea95a7a2809f763798d8bbda243f13f9b84b7b144a422767b541af60e6c9ba3d3fbccbf961d56eae4f4ebd2aedda72b956119a36f26187e3ca991646418c84821a1616eafae52ee348a101f1accbc1736994c426e5f79abb25ac0650a5fe748e1b7c553918f29dbd3a6037216ba5b509b36085798cfe28fa71a18162c8963dae56b27b3e420c9486e7c949136cece31157b78aa0955e6bc16d6123eb7dbe9faf25dafe4c9492a49228474327cccab427ce377de3428a9f327eca644ef83fb7161c86521bb51084ed5afa7e238f6761392a0cf3d45c5e028723830bc8bd4236d0d4ef21e68dc137331c8615c3c94fc9aad0f38c2cc64b3156c2903b07453de55db668910e3437a221acfd0f8e4535e29201e62c5b084bc0ff37a65994a6ccb24ece16ee754a162fa5ffbe5b3fb75899afc7eeb4e73dd0a76ab44251b5b4dfe4d0d032b0a142c27ec9736abfd04bd6115e7ee26ddcdc50d16a3fd50faf2321c42b75239a97f8e6275029ccb3eb759fea13400c0dd61f32c219f472708e96fcf67cd841ad8b1e15d21c08479801b60fb40c73deed5eca912149642069efe4dc25367225dfe635b1ebf207afe2d4d7c3c97f7632d0c276f68554c8e0049a0fad3d784cd444e7722c4594c2d65e0643a815e9a8bfa44503e605e43a8c8f18a102902023e94d213087817f9368dbd9e72297fc62fd4c02ff1debd59043669a5a70e9567a838d95bc616eb353f8f9971bac1fe395b433eaf156dfec0f52d5fe7dc7aa62fe27ebb9444b265305f3c555be7ae8c02c23c08c48470f72f126a90595b2c72868357325bff6ac525f6cd493da4d88732e82b949c1542818570fc630f47025fcf42584ee7c53886a42fbaf34ef361a7d77f038e5d9204ddc91d82d99b530dc29cf0c066eac8ee01267b29c5e6908b64c8e72789feca6f89db61f8eda8e3a92cf228ac8e743f8746aea651215bba5508fca374cc5ddcf6c119f0e0088d34b52e5fccb6be9b414b3c0b40001703fc4b7f0d8d14dd0e69b26b7354439269d80566b9b23fee651976cedad83a0fc058413e7d7ad8ae37f9c49eee1b654599886d2bcd66049e194a3af141cd46b33640f97b88ef866d01f5c93ec7eb747f2d6d3c33b69e8cfe8fa754339e68d756465de01d56ef2fb471846d34ad610bb8398f44bbcb04e0a4d4d807a2bf807ea73555e5d971cf5613971f04c6fe29a731ad1bfab3edbbf91ed816376d516679d0c65d70326e321818d3a3d52c0109b905501a185e893656683fb08c64c9aec18e4f24edfa41784f3433f53f99555b868513d4ed9877e3e14ba626a6f6b0876efd9b0a09910b19067a5381563b43ffa15353680d0c5b364ce45ab052095de52f97527bd5f92f109a18b1b772da832258f986c35408f32855c6ce5b9b72ffece46ef36528cca4a8982c87773e0d00d177384d92bba860db793c0956a8e519dc38b2c1c610648efa723c0d71af778f4206e7ae0a187e48cd2dfd9fd65f056c2dcbe8a9aecbc6cfb0d2dd2ce00597dc676a61767f6fe24bfbc132ccf99c666b3b2e9a3a52ff0adbafc50096b39550b6f5fa244e43eb5d71aaa8a1e9adfa49f68db318fc7f0a241f20ea9824360508527eb661ad31039024dcedac5d9609058b3d5f14ecfe962b10b53f1afca0b7ab87344f2ad97ba7747d98aa9b339eca65801294c429fc5c207093888d50f8a83c67bcea7e44ad69d8e36367ee3f8c07fa6afee2e046c51fd47b6eb4aa766f8e1b16e0bebaea503e62e9ef7784e1afc8a955bcf83f8a02282cf02ab254913de566e4e8da8d42ac821af541270c6c1ebddcb361f2c2e2929ba84be5a7c718f027b2d5f9d4c5e776e4703145a91d8d48bdbac78f691ae3e989260b5daa2c674231d269afb035b0af158578ffaf37f6a3bed07016672ac9b7bded6d14aa092c91887a71d070b822a77ecc70e04dee5ad1b4d72e0db9206547bf743d0817aaa7b2dcb2357afce08628a2c0c29c2f7a4f7879936139c50ccf9d4e6a8f44915f20cacaa67686e5989421aa512ff15a13f30453773c05db748", 0x1000) r2 = msgget(0x1, 0x12) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0x0, 0xffffffffffffffff]) r7 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) r9 = openat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x28a, 0x8) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000001340)=0xfff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001240)={{0x40, r3, r4, r5, r6, 0x2, 0x3}, 0x4, 0x9, r7, r8, 0x0, 0x6, 0x3}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 15:39:50 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0x10000000000d, &(0x7f0000000080)="ff013e2a5e00b5f77aebffffffffffff03000000", 0x14) 15:39:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x22, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xb7}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, 0x0, 0x40, &(0x7f0000000040)={0x7, 0x24d250c5}) kevent(r1, 0x0, 0x3, 0x0, 0x7, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x20) 15:39:50 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="c19134889875cc81895d4575a5476c93099a06c0860981b33995eb76133849c52d8b22b12f12510f09be9faf6a5bcb4f0af44fc2b4ac42a55a34340620586106656b07b87702069f30860400a9da978edd55002e1f664e2a700b5b5a66d69aa1a89db51501cf460fb451d88456cf1642194aa3147592dbbf460ad69a377985c8c2b706ab962b34d336ff0a9940db510d3824fd940b3b3b155fb876ce9b2d921e89037144594c7686210dd6ff01915806c620674f32a0cecaf0", 0xb9, 0xf, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x40) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x2f6, &(0x7f00000000c0)=""/33, 0x21}, 0x0) 15:39:50 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCEXCL(r0, 0x2000740d) 15:39:50 executing program 1: setitimer(0xfffffffffffffffe, 0xfffffffffffffffe, 0x0) 15:39:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) fcntl$setstatus(r1, 0x4, 0x84) lseek(r0, 0x0, 0x2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 15:39:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socket(0x1, 0x5, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x65a) 15:39:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="ee4987ff743c1edc15ee5798e479c94b0d8c767bb06c3ea5348c5c30fa3a98966638e4d7994db86e3581690828a23672bc098c7fd7d911d277031a4c473183410f536b93ae9b22858c62cc0c4f6aba66f6636ddad78e22247caa024d0948085c5d22335db5be7704f6202af47b915783cf2f7208b9146101495648d017ab723122c734850d57c7af968353b86cc809ad08fa580b12b7b6d44f76e08a446b90729e1f52411e613efd5834208d8f02cb10191f9692c1dee27b0aa1891777e2e4ed80cfc47f59be9d51297ca1f22c4da7482677620a01c1253c2ae9ab446a1c650f7446f6d0dd3163fe510a5af981ed53a5acd63870298ea2238936", 0xfa}, {&(0x7f0000000180)="1d56353202c77815f44148625d712d8302a7cb9490f224b58a3eed2225a3a97069cf99624fa6c11fc5e2d180f4d367079572111b2ffa9bde45e3e3a209b76813c2e311c3c941b07c6be54d0e8d62d2c216cdb0d42edd6e04f3f46efc1284dae24f6b4cbefd298d4126c1c3f2469a07e848451bd68d885932f2331dfecd84172a48b91e7bffb1d871b02cdf05e644", 0x8e}], 0x2) writev(r0, &(0x7f00000000c0), 0x38a) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1ff, 0x0, 0x1f, 0x3, "357edf0ff62ad8daa286cb6cfbb3a9f6ecdc8e6f", 0x8, 0x8}) shutdown(r0, 0x5) 15:39:50 executing program 1: accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) minherit(&(0x7f00001ee000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f00001f0000/0x2000)=nil, 0x2000) 15:39:50 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cb5544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0xffffff0d}, 0x40405) 15:39:51 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) sendto(r1, &(0x7f0000000080)="3e3aba72950a4407cfb6558ca9c212ffef90fe18fc90a56c8c8154b0bf360f6c015bcc85135fd68f60dee6bee1d8103862c928f871cbff9150491a1a9e556ba3e0c051cf2bb079bb2a1650fc82d544f5d3e6513b40cd23736621b97aac648eba2fccc22342680106343192f0", 0x6c, 0x406, 0x0, 0x0) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x9, 0x1}, {0x18, 0x0, 0x5, 0x7fff}, 0x712, [0x6, 0x100, 0x0, 0xffff, 0x2, 0x9, 0x1, 0x4]}, 0x3c) execve(0x0, 0x0, 0x0) 15:39:51 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x26, 0x39, &(0x7f0000000000)="6c3b28b538678d66d1cccc1b002332c6f4bb779b409464f8eb420ed84c0ea5c1059ae0d464f1bdb740004d41f88968f7135074e3b9c1ebcc711d139d8eabbaccf5662c330ca6f2de8a", 0x49) 15:39:51 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') 15:39:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001280)="37fd9972e304b9600bcae32e187b7815f4ecd7eee4c550ec2468f89514962a631229e0a88d1855f36085197af1644cd0a201aa84d225c07200531fbc04088aefea362bc3ad4fc463cb06a4037b8d61364d6d82ee60b7a919f20fa5c31bc1ecd80ad089ca0dfed3e5a6361acc45f4d99a54d3a75fe0327dafcc3fe818e5f46a08db3b", 0x82}, {&(0x7f0000001340)="a1e5dc5108b2214b0b65ed18fb764110a7a3493bf0fe163900d47f1c5b01e1acc8d5ac7f942691e16ce54cad00fae275dcb4f69512b22071bae11ae7dd", 0x3d}, {&(0x7f0000001540)="f96c44c7dde920f3242f39299168c1777535eec36ab40c3019fe2c60ecad28313d039d64580c9255d8eec3b9f804bcd7d91124eadcdc69b5b1aaff98a60579e9942b30c98a25946a337e65701115e5ad8917675864e945550bfbba20e50341b13d81fd29f6b45f1bb3329b5d99bc6d2318974b53293d1606e2f77eabc9bae258ee6af4b2773836f4de56f232a927a65dbf43696f302351a5fa2ec55033c582f8656b0b938f661f844bb867e6fabef09bbea9180a93403c5a23db4feecbb440e94373b7b3e971afadae8c87ddafd7fbfeea160d373358ec9abdd20a9a8e547f89740bd0132875db6ce571fe", 0xeb}, {&(0x7f0000001640)="5e49117b589d91368fec0aad661832a7f83d1972fdc1f704fcce9eddac01ba0804249de1e0e46394cfa2f72416632b5213b701091d0204aeb42d0a1a88f86e4c5ecb4af3fc7663b19d71adda6da8fce3a7aa45fdebd031b5cf04f81c3d3d35edb36108a6ce02478d4c07f9305a5e97843d9167a122d227c09f0f71", 0x7b}], 0x4) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000001080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001380)=[{&(0x7f00000010c0)="3ba8ddd5ec5ff91c2b43e09993d13078bb28f2dda1c1c35d44bc0914677f0a467df480b571760bbb4e2893189a4f5c47061ac79f657ad8da25e8ba1a5c8141f0b842d3955b851056dfb9970d9cef79e67dcedf13022a7ed60b3c5b84475fe095e3b6e3059d55bcd798e1af7ec4701d583fafb8209a33598fb6852b4333266be4b1a0babbbc156dae37f120cddfc7bcff0b8757e77b9a6b3a9811607e72f8bcd7029668f436a49d2ba635111f65847d2e4c243cb2672677002556d26afd369428654a2fa3b90316d572a817452e4e51384ccc279ea8e99655b3f2881f4d1726d8c8fbced6965388", 0xe7}, {&(0x7f00000011c0)="c546e870067ef8bd1b69321aafd3b99fb18442b540f38de642bff1bc8b570cf28c350fc0181b9fd242f626521956ef11a33eb656de49212b52e8c486c8d57808ae61b68ee2dad595e3962c99a6d9f3eda06c81f3b32abaa38c7e711352dada3934220b36f61eb7f3aabcdbb86f68a513e1552a699412869425e3e918144c3e4ffcadbfa708e9d5f6ffb3a41b", 0x8c}, {&(0x7f0000001400)="4c183393ca9b4e9388db06f4aa81159f8939c688713907daa8c746d77c4a06f8a44a8426b53a16a2f0fdbcab2bb56e9a054c8934ab5f493dd463341036c8cff22637674a8bb3341cc22af0b23f0300000086ae7dd0ed0fbdc75032dc167ef79f1ba782408eedda174c3ba512aef8581e6127f380410af11769c359bbad3dd14c64859f379c70fa87928c7b8a7ef65fc9b8fd8cf19331db26b937d41b44344077e41637da4d6743bff07b9a12f4a40b651caca27fa4641ae557000904b462799d577ac0fff77a0defee67d0b19d2f9a7600000000503a7871c7a5ad7658094863632dcaed85dd55ab7111a1685e284080cc84a6fd5aac9648ca61f14aae2d22cbe7d22ac0739f9bb7e589cc0e60b0ffe600000000000000000000", 0x11a}], 0x3, 0x0, 0x2ef, 0x8}, 0x7) flock(r1, 0x2) pipe(0xfffffffffffffffe) 15:39:51 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f1ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000140)={0x0, 0xfffffffffffffef7, &(0x7f00000000c0), 0x10000000000000b2, 0x0}, 0x40) execve(0x0, 0x0, 0x0) 15:39:51 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000180)) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) getsockopt(r1, 0x8, 0x7, &(0x7f0000000040)=""/141, &(0x7f0000000100)=0x8d) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 15:39:51 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1021, &(0x7f0000000140)={0x101}, 0x10) 15:39:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 15:39:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) shutdown(r0, 0x0) 15:39:51 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040), 0x1000002de}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x200) recvfrom(r0, &(0x7f0000000140)=""/184, 0xb8, 0x1, 0x0, 0x0) close(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/125, &(0x7f0000000200)=0x7d) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:39:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = dup(r0) sendto$inet(r2, &(0x7f0000000340)="218eb85e7c84c5a5013abf91872bbac93e3caa0fe9f139a7b8e8513245a50a7932e89685e0da08e53c11d96c63bb5a4a440e011be7b5028937e4f950f927a0f673919df5930a57f9886da2df59835f3c93fd8251278ae512041b81cad9adce4d6eacec67817137335aebc759fcb3c755648d8634f0b90e9d940b467fae8ec0316119342769fef01673ee87151d7dde2e8b28b3450ef1ee362633cbd64cb15da202889ec0a51cf330d19f04b1c894c37f78b41d98b447c7d82f08b669d3e7c9467b8529ea402ee9490d654d34c664a03c0533dc3a151497259f470b7ba776d09e68eb430a9a540e29d01fe4afd0448e2cbd12372cdcce", 0xf6, 0x5, &(0x7f0000000440)={0x2, 0x2}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000480)) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:39:51 executing program 0: nanosleep(&(0x7f0000000040)={0x6, 0x6}, &(0x7f0000000080)) clock_getres(0x5, 0x0) clock_getres(0x2, &(0x7f0000000000)) 15:39:52 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() poll(&(0x7f00000017c0)=[{r0, 0x40}], 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="ae73ece7ba16543bc26ec6f104", 0xd}], 0x1) 15:39:52 executing program 1: mprotect(&(0x7f0000514000/0x3000)=nil, 0x3000, 0x0) clock_getres(0x0, &(0x7f0000000000)) munmap(&(0x7f0000516000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1ff, 0xfffffffffffffffc, 0x80000001}) 15:39:52 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000f4ff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) semget(0x0, 0x0, 0x1) 15:39:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf228cc73c71444e1cfe77fc7981872c5b37fd24c6c3c749260c6a778ba3a1e87aedb898d1906d8974febdfb27fc904730838923ed771cfb99b0006df9abfd6d1eb720a730000", 0x49) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x1190, 0x4}) 15:39:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x8002) getdents(r0, &(0x7f0000000000)=""/13, 0x266) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 15:39:52 executing program 1: r0 = socket$inet6(0x18, 0x408002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff01000000000000000000b88cebbd0000000000", 0x14) 15:39:52 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r0 = socket$inet6(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1020, 0x5) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = getppid() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) rmdir(&(0x7f00000000c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21", 0x4b, 0x0, 0x0, 0x0) 15:39:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a40)={0xffffffffffffffff}) getsockname$unix(r3, &(0x7f00000009c0)=@abs, &(0x7f0000000a80)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) fcntl$setstatus(r1, 0x4, 0x80) write(r2, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r2, 0x144}], 0x1, 0x0) 15:39:52 executing program 1: socketpair$unix(0x1, 0x11, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) write(r1, &(0x7f0000000000)="64b9392fa0ea5a1a5b550173abea44f8ba80a76c7932a315a65c1427a5d3f3bdc49ba1295e32", 0x26) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x80) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x6) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') 15:39:52 executing program 1: chdir(&(0x7f0000739ffe)='..') chdir(&(0x7f0000000000)='./file1\x00') execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='/\x00', &(0x7f0000000140)='@\x00', &(0x7f0000000180)='[\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='(\':\x00', &(0x7f00000002c0)='^\\\'+\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='*.-@\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)='-}{%\\\x00', &(0x7f0000000440)='&\x00']) openat(0xffffffffffffff9c, &(0x7f0000000040)='..', 0x102, 0x0) 15:39:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) dup2(r1, r2) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x3, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000080)="31b4acb2c18e1e8c21516b19d9b149f910d325c301956094dd662c1d76662580117d50cd2411f434f37e8dda4397f47e9d2c8c9c14fd1b91cd8c9d481a8f2a65c40a1659157adf8ba3ce70e8e8b5b601c3864b6344b0a743b9f8d14c9cc6d63c3398a79aeb705a6d207a65f1", 0x6c}, {&(0x7f0000000140)="f0c198c8562196135ed15f70f2a1966b4801f3598423f064840b7b905352cbeaeff54f45b95edcf10f61cb61502bb11f9f0ec8810e050e2f191348f426f92d07a1c6d891b1975dffd2a63956c31ff60a859a73d8d36576b7c311f2b7053395e59945a4a339024edeaa5ccd537bc96fe0ff9115c6279a0e6d81c858b7d4f6d90abcb255b654cc497296883c1e4d03841e66dc937ea926bac0d30dd32ad449cfb205e8b6dd96f2f0776899869e9fe03e5285fe43af60d8162d85332572a8c5ec36c3e8fdc15a6879201e0512633caa8826213baf63b979e3a5ddd520ca3dbd343069865151efc9f2d09f2f195b18412fbbeb037856401ce50fbcd7", 0xfa}, {&(0x7f0000000240)="c7666449b85b46005783ee1bf28839b22399e612a127d94b76c04326df9cc5c9e9785d96a66e78370bf117643d36dbe8ed5d6ee382fa17719bfc94af211be0fc6c9da67b9c99ca002fcb75c12ed26b791670bbb6d397194ebb10f24d682c7731d41db2efde03af1335614a4e5a144b5c502c17a3420a6f75d319273c68cd9e813b2cebaafd4df34a70a11d9af42479370c4a323661fc6ba21c6b95c026f25f619034ba04b77c083b524c36a744945832fab1b43d74f9502d8485d95635ff3190a1b0433e99e0cfccde23b8527131cf9a55", 0xd1}, {&(0x7f0000000340)="db7d24ee", 0x4}], 0x4, 0x0) 15:39:52 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8806, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000600)="37ede776c609286b114cb8e19a7f627d491717833f2ec4ee48925210b27ce5e05813dd22a1bcc78db1eb7cba32ad1fc49da35f326ace5e5c2142404da8f2687cc343dada134333b5718939963c93c4d5a410607d4e9bee3be4cf6fc4add8", 0x3db}, {&(0x7f0000000500)="4065b4e33788d20499e656caea689d283b1b0df287c3ce51c4288907ca1dca335acbf9727e5bf858a0ba30e2e94b736414ecf80ef3ad03ff1c3d3cfa7cb57f579bb9547790506db209104799fb9a8cc8e04bf9e11732537b62303623887afb0081afd454600769da4ca580ab2805c5745f9b4e5a92d1f1374b64b8f856ef51d7b5f8c997fff548917247ce447c12df82d9808919fbc9f602f55118778f3a13721c11280e6e89146d0302ad1394ab694b6db1d074886391e4316abdf4fdbc0c056f395333a3e73d", 0x1ee}, {&(0x7f0000000400)="27317cbaa215897c6374f2ac907f818bacd48dc661f4588f62aac00f7a4131ff17d590c32fe3288c93355a448b385fa52b1e7546e76e8a2302a528e765fb28f54e6173a2089125d70b225b6f93c31bfe238da6d255fb961e9e0709f85fcbe5744aa4e7c78a68d9d567933c7f8ac4ce", 0xffffff79}, {&(0x7f0000000240)="4ee954", 0x3}, {&(0x7f0000000780)="c09027416903f26aa66971ae8a9d098b975826a386cffd586a5ce557eab9e0838d03518d066ca37b9803c20ab527eb2bad2247aa780af7e69aa5255f1210a695fc4ac534ee5ccd0c8a0258b7808591b9b0459f3b4894c81a8b639dae10903616f58269294d7cdc4c8617a9a0dbc4b55baa08de3a6738265573dee22f0148e8718c4d99763c5f14eea25e4250539ef174ba9f557a9ab1925ec069c72fe11eb6eb9a9578052a79fe737c4708c190ec1d244e8be617e5f7ba1f211b79effa1dca9f539c5ec656d7f0413fabc9340b9a09060761d80e1b3ee63140960ded51a510b487fd2a76f0db30f80cb5bca4afac12700f92a5205d738aaf0a104715b4dda6019ce3a8a460e437cb1f1f8aae88c3cde7f84e93270997bb0cba959d", 0x7406f44753eceae6}], 0x0) semget$private(0x0, 0x5, 0x80) 15:39:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x98a, 0x2) chroot(&(0x7f0000000100)='./file0\x00') getpeername(r0, 0x0, &(0x7f0000000080)) 15:39:52 executing program 1: setrlimit(0x4, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000080)) socketpair(0x2, 0x8000, 0x2, &(0x7f0000000040)) 15:39:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="1ad7cab45ff2fe994ea98e369814d9decce15be427c8f8f85b1bdef2b47937ccce053fcd9c1d0237182bf33aedc5c1820b1aae2e569a5fdd8ec0fb032bb678d615a61f528c3c923fce65311d5e0db943e87cfc6a7886be74f3a737c05757bef0264d2a37b8a1183563fb3dbec01cb6e99acf7a5a881982859c56d917bde9579ef48797bae32fd7e4db0cc16a60811319c9a1782b645b96f6dd5fc03a4cba5374b8b15e590c3011523e092abd8a29105ba57a083701c4128c5edc5b0bb4c4c3a580ad0d348dc052db1f635dd90721a66075cac6a178bebe7e0192b6ceb3d4f7c421935d55e64ad2c99d790665d86228ae65897038b4ce6bc9c7363c92ff51e7f0e30091543f914220f0fb22484aa0465c9e854c451e02fceb440c419c96629d9651155e3b8b72691c00081b1a3a67d30cb613f591f8ecd72cbb2ceda2cb805b08c54c5d928ca4c830f51ae18c1ec75887b6e0e593104f5b6a21988d4c9b74512d38678923563dc59d4581d1e2b56f3d196901f8333c8a1cc6617ae18f3ba50d74196700dc37ae8fc2f8150bc48dd5902edd4d6bb497ced9e75075eba94eb7f47c4d133b3454aca9dc0c1079080657437421af66e7ac19cb899f64051f76d51ff0dd37ce161e7c5a61049e8b29236d870aa72ca2ea6761e8d7a0604eee11f0f23b22e389738c5c2b0ead96be13ae9ddd9e12328ad98992874010b260cf91fc3b849712dcad8673454ed63fc4f7bee9c5da697a8144adba0d69fe224f894f6a117ac3d1f6eb398618831ff78c6896145073dfab75c014eddd2c5b82a615754db9817dfe1d3cbb147ed001bf334051e321558072a4d16e382a9ecc54fafd39a8aa725e819545860ee9a914afcf256075531e0e934cb0ec4e3520b92373865bed3b0b1ea8ce95503fc235f154b4cf54fc27188ec7955677968b1d83f318377b05aba6d4fda0f7f1290da84c829249b607fbddf94a7db3ba12219d8343d1d060c5486ac14ce61f89c44f2e85dc23c63c2dbfbac05791562fa001f6b7ddb648127b0b7c923ee685193e46c4e361caaf6f2509bbdc9b0eeecf2352086e6ed00bce01129650718c97099ae4c64a3a70ebf8a157e1fe9f49dd729900a42b314a78bb828f468777af0e05ff952dcd5cfc56aaf6ca86458a736ea9f7051a15d5c5403d8ed971073c015c0ae6b77ba662e87e789dfc1f0bee36d20a26de46073e51329138d4045511c6e462b1581b99ef9d449e800448f8aac6b34783fa2db6554c6588fd0ba5336dcfd723556a3629d53eaeed2ff9f11e143ac681276b7d62dff78050b004ed65ec5a22fa3fc78137647f37ffd38c6286ba91b0474c942e40d9ce2ebe08343345836dd4f17fb0661e552687409ddeb16bba7f23a9a68bb0a9676b5e6b4aa1d921c034c905be63f90bc3a2431ea3a9e9c9fef37d53f3269739ce0a196664a257ce17cf629a79ff5f19e877d76311763345b75938b0d424832b4f59e6c118913418cdb5685accfb0442b65b6ee5438d36722961166fedd7358d1b4a0d479c32ed69cefeffcbd506b2b0d4e974dd1b2deba392158aee9227c72d0631797bb3219332e89cbd465075b485cb350f1c57123d7ed656739e6f1a563ee978edafaffbc819ee95ff396007192543bee27ad871eb51a92de4c50182c6b9cfebb3fca7b177ef3c50f5da00f86d3c951f48647106855f0abdc85a25de94d63261b9dfa945eae31cff18bf30f6a8de0fff2fa3122643c79134592327a06a8a92db81747ba9fd5a3a4fd0626cdc7d055d37c05a936330a0b716ac5f91dce6ec23fb1d48ca497ee76af6e4a6619b7319cb18c12061429ba14ccb8975bc1683a2eab9d79dab7b38802cd6e3fc0003aa604f16961480d3518caa24e5095cc2b2e2f8ff6ee9f1bf1f7558af7b55b5b1bb9758caba3350570e8878bdcd231edd752181dfb776f0b17d5d30291f25d35871019ef12a1bd39520327cc60e5746f4a0e6d044f192ab9d9ab42ee45b73349de8b23a4022e37a3540538c5d3ff73e7a1defeb83fc7053497927520537cb7c7c2829a14e6351f8c6bc66260e5b1bb84600ab8ec8b18138765b9726ef1f79b24178837376003ae4f13e95a9d0479cb95eacfe2a75872dafb75ab0976957af8d5dc93fc940c9b16d6cc8129501d1f7cde93e5cfdde87715f80c81cfada11ec2713134b6c5afaf0d52cd038791a3e303a90dc4de8f9d7c95595881e0e20bc09262335d8c871f9757b5de7f2ff4f808a88b1ac11cbad82e0b559f512c17329a36c55ce76843c1d1193db891e68d6026f7b4ceb8aa271311ed5a7252657db5746227df75d985942c9ec23f634b768daf4495784c15b84b243ac08adede7e420da524a3756423f29341fe110c3164454494b6a2a03fd4887be16679f0f518c2915fdf12af1d85f61179e3fed0b3ddcf3c9f244aa2f5b1bc917738bf8a402e455ac906dcccce19ee4099476f532ee9a8d8f94097f61fb6026af35ad0a2d2ba909a7a3d384f0bc0def609f9a0803dd7b2f59325417992a7d3c7062e55c04628adcd1ef3b26d47c4542f977e5e0d3dac33537cabbe946ac253aa336c00fec3891da6e26e36eec4c179de9f0985d19536843e4a990adc7b44ae6741e79b82241cfb1ec6605b60a498c081543e6faad296dd3bb805342f171a285e85a11c2f3144c7d640bef66b6a263919261704872f2e150145da520e1166ff6ee4424a3230b9a65daf8f4b7d3d7f1983316fe945711cded7c9d052d3055b0291bf43e566973929a09fb060282ceb77bd71625f017cc1faf48f27312acd190d551c81b9d1d345d02c7226345482085369dac93be756a103b9ba031549d10d3308fa72e2b2316490dc22c7cbcbaa21e44a0e47600978b6ba04821c0c36f73b87e43aa18c25a091546acd65a7db9e78dcf35371f4b8313bea69517efe6b59d2dc67b70d27d06c2f93ce878433f5dbcad601f947555b9bc802d94cdd3e19962d4454ca04a49f583aa18d14173cf77087dfc54e1e68b4d2312c77fd6a562b4e9d0fd68960c02f5873a5aface949eaf4c6c925a142a4a3b0e527db8f4e83c4eb0792de728e98f5792afeb7737927ee8530fe5724c2c16a3728b25ed8ba405838159d24e8d0c1056ca3b705ad26b7cb16c73c1bcf67d5dbf3f76021656e690a4f3ffd6507f3c4b48f32466d2c5e9d0aa051359c175bf5054860f524c1ea624a0cdd3c9e3a55980a6598bea8de6d88796dc3a084f71b7f241686b93592d577fb90229dc5a0784865224b4809e3a4cb29bced5d01c8297240037fdde39f08189d8d4b1a442c030c34e67686a3703e4bcc85381365bf165056ba05089d0f1f8a53abde35c96cc9fa28162c627d16851c39ea65235e4e7a84d2770b3044a26580cfaf545ee5e393eebeed700e4b7bafd7adef92cca754e76dfdcb8bd7224b6b8da4bd5870fc91a241683cde9c1a49b63d588654d631d7f8503e2c0d6939507e45a3333398403eb044e587323778bf242af4e0f8a6f153487b939c49ef6f1ad155ded53f15c1bceb971710cbcda0d05bc9c3307859238c1c8ae3d2a4438c378e6cbe71afc029ee619e25befebe94a40d57afc926607dfe23ab09273470787931308dd470555fc8ec82065d402748e5f2fd94e717e01f280f89b5372d4fd73114cf9832ca427993820b5595d39c4019c35caaa5e0b4e50d57ea52e5fa2030b685881cc9c8311de891d891cb5ae12b54dadb347590283410ccd372eec030f49922bc137572595dffda903573db75fdaa5a411f487c47a257d85c1feac7e95fca7a0b2170bc0a73a47cb7da1d6f4a5eb67f51597f835a7a43e70ded303fb7d8f777dfd375daa9a0367c97b878dd8a8d408d65c62b12f8d65ea7752726b3ba24e3154f6981f0df20521377d40741e98c5854bc4aa5ae64b704518f480c48975cff5410a4dad346cba21512041ed15bb6f55f7cf1ff6ff6e4ecafdbd55e614d975ef4658fc5664b594ebf2907bcee4a1daf30fc5745108c24b7aeb875fdbd618cb74f0d3cd4d48ce812fcc408e78d8a7c25de2f7ff9785659d5988743b68b086e2a8c1d6987e27eef3aa5624ffba4a30eae3efee5d06a4d383957b5ff2874808400ccc67b571355d8bc593205ce26da2499544c78f0d2741187721a93b541bf04f5b2f7ce6a62c063b5541d4286617b599e063690599421b99a04d371ef15fc597e30d30d37a55cb7444e1f1409a2bcce5e03b1ca389928f81acb5f1eb3a9223ce2d15d051a79f8ec7a4d5662a7350f25c4bab33f0c5ea82417b011435fee7434f7d5f979a316ab066955c9cc169862e1032caca709b1051ec402434e01880aac254af2a02587b035a53195631785ea0cbb89f946886c57ae91ca42c5519c4d54fef50fd1966ad239004eb5d931cb5e41e881124db52e0809049dd0a6ad3b09b1fa928c912fb9a244cb63be4642751fac6b723bd68fe8507d02d5ae99846c1d2c3fdeccd36635ba0614bb5e033f4fcd6686fe61bd8337228dd8361e69230dfe0b4968fc8f33334c179382c7a0775181d8d8426d9dbf1f57ddbb9fb7033cb69221df1612f0589ab20a5b62a69eccd04151244965489d5fd96d8427c0fde44a9745f10a17273c91f728c2baf0c2ea3996cc8723f0a581521c50b4d65d313a8084c99fdfdc33eb16c25ca0df9a2ea2aa3d2ab4492f68fcfd90feed6732f9fbce615a58e2f02281b3514b9b5bbacc1b8c055b399b112dc32e6e1edd2a58cc16c1bacd120af38b47579ca9c2199e5a173b28a5a9bb4fa57ffb11e69a9f96b211d9185da5f925ed110bf9aa1e1691ef7808e20f1167848c0126ae8ee497491cb7800c7ea0c101f13ccb319f3c3bed6b77ce89bc5d2c2611f3e26a71b4dd315bb0a0dc74a5843b3682002f457a9c4f05e6ad7a23e968d8e607999d21a02ad68e3b7fbfac54e5bbe5803dfe92732defa2a7dfb53060de0bf35a95c2eb620151cf035d54422dfac4cc5bf33885c6c62d8f24ce7f30aa4d831809b0a37e9aed5eb604a94e8c8f7ef26b1851b5c1b4d218e392a5da22cfc67035c81cd06c6174417944aef3ab5b8756671e49b4d53d0c7b4c9cb89ccf6e1abd38bbbabb7c06ea7a7e653db8f83c86a02b97cc0ae85c338cfff125e78f77d54a0fd9ff8ba469d35cee388b70107ba324e2cc1af17b4c545bbd5a74ba2b7a52a03fae262abdbc6154a36772a5075a1417ba13b15c53c089fa50a2918cc7f89a178a6d8479d3698f013ef7c51388b15d0dbc7cd62b6ac06aa663271ee2c4f5c7d1e0648a0923d35b32fc30f06f74b675fa089fa9de68856e7119035b2c1b2e80cc3bcdd0bb017821b7640ec4fbf51f2db1622914abe7a6b004911ec0b3db408fa858038e8100cbe53f509d22d9b89996ccb65b45c84701529dc607867216deed1cb17a602f71616bd5459a34d7b938d2b6d8c07a272bcf08031e5985f027f4c0cff3b6e7b738fcfdfa6f97340e8dd98541e9caa2d38e3707ad54b7fc0a401c2d3c217db41ccfbeb974c78085ef776f54093516ac4c3c83f4020f8875a62469ab1c11d05d09eee28f5e578bcbdf131e7a7521e2ff61b619772d702f7ccdde926b31dad871d0397e194611125d6eaed2ec256ee1fa3e3bfcf7d9187a206acd33f0f27db79ebcb60a572cc84c3f6c88be2ba4f2ec6e34273a754aaaf5130f70ec4af20b2f4e28c2ffde7b28990fc9ccdc2081f9070f6fe73d658d3f2298814921453fa544838650b4d81bc541fb35696f7bc63a5822c40bad0afb15fe1756b311728cc45ff8677871d7e0c945b722d70c8ac29cff7902a2af510e7", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001340)="d076d6aa8a6eb58065141f708ada0c57d46be8c2101bbb0022a6b852246eb6dcbfb001881a1e27c652b0bb84b78a083e582bde86d291c7d0b19473709ece6741cebff5e6dae980f59e611a3ea30e66068d3be98b91a091a6604774cf66ae6db6e5b5319072bf0988f1461c25157c8c6906daa7a7ac456c51d42014484664896ff2619fb0c4931c1e5d71f8918adcb0190ba77f039633e7b1a41f7bf0e4f98100000000000000000000000000000000", 0xaf) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001400)="85e8fa6732b6c7e33b67ce9b13dbffefaa8841ae353d678df8ff38d9420618a7e71d66746a2585e9698499d2bb6b747a69a20aecaabe970d60c988bd73487ce0a74ba02308adff3c48b25ad5e944ef522b50ba298313c2af91929647434143e45d4d2ed1188c21911b9ba10ee0cb3e74bdc31ed8e1ca281a7e164474f57e0c27ecc43edfd18d29abf517e55a78daab0804d27aae2b17e6527ce4f1bd2fcc3062dc2675407278b5eb7518a6d63e58e41cddebaa0f6c99dee7e3567368344a99bb29484d4515331947cc0b8820adf7b489520d9a784c26fcf5b94af6e08291540ee77b954e783fafce18b8c34701acf5dd32d42784c440ea9038e9d0", 0xfb}, {&(0x7f0000001240)="bfaceae46c502e952c5ddfe908a74e11f77c33ab3d6d4615e6c82c23d95be8ac523c4ebf77e30c788dba2cea73f3789780b3597a7c27de315466072070336733709ef468168634b27f27fa7eedd6485a6061d8616bc23f829dfa5a1352ad71480a46291b91f9d5040652ae17a1f9", 0x6e}], 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200)="e0bd0000e2674400", 0x42c) 15:39:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40080001023, &(0x7f0000000000)=0x787, 0x4) 15:39:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x898, &(0x7f0000000080)="5e1c299cd26814c4a7d42029b9a9a229c01597e974a1e9a917c7ab40ba297fc8868bd80431c09796140804e428acd4567b60f482eeb78ccc4d6decd779cb51012a31b416b28c4aaae8c529ce9bbacdfc14f571ea55f03553398acb94b382608adf833877240bd7e56d6245898f898912ca18aec5f25ee78581b169a6a96f150cb420b99f3ee3eae71e9c1cdafdd8", 0x8e) getsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x3012, r0, 0x0, 0x400000) r1 = syz_open_pts() mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSCTTY(r1, 0x20007461) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ftruncate(r1, 0xb2) 15:39:52 executing program 1: mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000380)=""/177) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() r2 = dup2(r1, r0) poll(&(0x7f00000001c0)=[{r2}], 0x1, 0xfff) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f0000000180)=""/27, 0x1b}, {&(0x7f00000002c0)=""/5, 0x5}], 0x5) 15:39:52 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x1, 0x1000}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000000c0)="980309a20001d87ded976eb0962024cc238d04d19658fee051ec34d9259a601749a9df29a1b77f607c3383555c81cd99f4f5e00e59b7d5f507ffa1ef7226f28c98906c0205da877e584367d0f71958aee0ff5c300afe5a9b40115be4793afd3385a8ef07b0c9de40561589586f030a93281554ca32ba68ec7f6b701dd679e9ea5ab048ff02a1289650d702cd1c124342c8", 0x91, 0x0, 0x0, 0x2b) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:39:52 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/34, &(0x7f0000000080)=0x22) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0x9, 0x0, 0x0) 15:39:52 executing program 1: r0 = msgget$private(0x0, 0x181) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="aaca0d642b6d36976d56fde092ba9e6949a7344e30"], 0x1, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/251}, 0x103, 0x0, 0x0) 15:39:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) close(r0) r1 = getpgrp() r2 = getpgid(0x0) setpgid(r1, r2) 15:39:52 executing program 1: setitimer(0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r3, 0xa, r0) r4 = accept$inet(r0, 0x0, &(0x7f0000000600)) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8101, 0x10) r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) nanosleep(&(0x7f0000000000)={0x1b82, 0x8}, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x188, 0x3) r8 = syz_open_pts() ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000580)) r9 = accept(r2, &(0x7f0000000540)=@in, &(0x7f0000000240)=0xc) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r10 = socket$inet6(0x18, 0x8000, 0x6) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) truncate(&(0x7f0000000640)='./file0\x00', 0x120000000) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000500)=0x401) fcntl$setflags(r6, 0x2, 0x1) r13 = syz_open_pts() unlink(&(0x7f0000000680)='./file0\x00') accept$unix(r13, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r15 = socket$unix(0x1, 0x3, 0x0) r16 = syz_open_pts() kevent(r1, &(0x7f0000000140)=[{{r2}, 0x0, 0xc, 0x2, 0x100000001, 0x9}, {{r4}, 0xfffffffffffffffb, 0x8, 0xfffff, 0xfff, 0x8}, {{r5}, 0xfffffffffffffff9, 0xa0, 0x21, 0x81, 0x101}, {{r6}, 0xfffffffffffffffc, 0x80, 0x12, 0x400, 0x85c}], 0x4, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x20, 0x1, 0x74fa, 0x200}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x8, 0x7}, {{r9}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x2}, {{r3}, 0x0, 0x2, 0x1, 0x3, 0x7f}, {{r10}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x2, 0x3f}, {{r12}, 0x0, 0x48, 0x4, 0xfff, 0x3}, {{r13}, 0xfffffffffffffffb, 0x4, 0x2, 0x7, 0x2}, {{r14}, 0xffffffffffffffff, 0x8, 0x10, 0x8, 0x6}, {{r15}, 0xfffffffffffffffb, 0x24, 0x1, 0x5, 0x6}, {{r16}, 0xfffffffffffffffd, 0x30, 0x4, 0x7, 0x6}], 0x9b, &(0x7f0000000440)={0x8, 0x2}) accept$unix(r11, 0x0, &(0x7f0000000200)) fchmod(r4, 0xc0) 15:39:52 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) shutdown(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x200) bind(r3, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 15:39:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000003f80)="7373b0153f62af37d5134c606dd8698487e5c435b2ee4e64f05ca268ad92157feb91a51396c3ba5f5c7732bd693f39f8a0e788f9431575a55b16990a0d85c4d453f2cd0a41f9dd521a123a185ed9db75d4a8c10a57ef815a36ab3ffea3bda76b2607ee1fd47ca43c9f4a38e2436b0c5ba4394f16a21da798ff94185fe80d9a7935597bab94bdf14e872736557b3ae023d9eb2242a76e0e725b61987ba3e706a9f4d4f0bc0afba3d88d94790b9ca8b79a8ecdff09c092277f898114897ae5b611a4eecdef8e56a89923813df6baf6eb1f1d28186c8f95f50a18aabe32a9f71545bbe28733e563de6adcc855dd7efd5ce1c44e3251703ded3720d04d47bd92bb1d4aada6624e834735e65a344246ff1c6951fbd739dab9daecc7e42fe8cd98099aa4bebdfeb4f9cf6b8f32bb1b38400eb086595c7c72bdb9bd2fd929e225d0ac6a1a91dead1b9d2d3e515b948e5f1afd0be1ec7e918e8a520dc96fa4c2587b5c1a542234d6163babd815ecd36133f8792bd7a92ec7e5826790c522ef09303b681f71bc7ca9f985490f564f1047c44623ddf94c2f8c5cf0e9f9eb14e40a1d304901b2f006b93c6c23a94d3f4fa206ca6f91143bfaedd304fab338a04ff26887fdb02a63d447e6b904e93a45f07cfae92e1ea60aff7f9d18212c87230b4e4fad4e401324a1671ffbeab464a4e4c3edc073aa73a09322bae2d4185b6c8e0921f50b1cb4b9042be11bd1dd31279610dd22e0d1dba1dc57408858caf250e2295d0761923c0c7ac45ce7f22e6f17fc314e9b35271a470492a86f66b34f82684b9e6da849b5979e89d247687b17c2f6e9a5b5e1e6975dbe139a8e11dd5391be43c6342e4a6c4ec4e816167017437c5ef32749d7fe8201b54a5502cc50ebabb08dc08f6face840e868bf8669f089083764af8b52010b7e42407d4c7716199848ee99de595ef658260a023099aa044303656554dc890055adad24627411c822bbf4dfa615a87458a60748773e4acadbbef68a671c16ba5fc2fc641f9e907a36a4d98a9462647821b6937d8f67a853bd7986882fd1282c356749d62d6d4615fc1f88aaf369677e635d9e1e5eba62acd4782ab2d89099e9b4c2c5bd099a5a5e45b111f5933485bfa9906aaee9227b4b30469c2049267eba54790a5a51f10ad92d49a52863e1f109a17aeaf586da427ca55fe649fb4e6c97e7e90fc7bf7f884b6409b47c61d32b943dbf0c96e1c4f73888d40442e29e7f4544889fa1f00237fc72642b8b31e47cbd3fff6a43256d5c83a7c7e8cecf3ff60544bd5b25784399c9b2ea5c345bf66c93ea2c5ddeab8ac872ad27a70897ea3a4b75eab495553e6219a9065ce1c16e30ac352cc3e9d03b8afd9c83eeec58d1ec51a3208c89b007036cb9e5ee32f2688dd23709bb81ad2ef5df8a7e691fad725cb1a7ae1384668952bd37c896b7d131841832eea3b6f9d7bb85659f26531a857ea3795030a21811f303fdc7e1b2b089bafdbdfca97ec1f2d5a04fc2abfb24b2da8fbf282d82cf15a99f577e954a6f893aa35cbc9805450555afbef036659b0e54929cc435ccca9f36af0aaf81dc541703259c13ca2a989cb1b0e275e7d75c32aecc70950094efabb7481ab2310ca475da8bbf09e486931f714ef8a4b2c7c058fec3c2d2a8d9a9d8bddeebf266567618f58da4ce8fa28df45a5cbf9c8f1215428dca52fdc6ecef89de5a30f1eddc37e156890f5d00ca066c82df789c2da5b9c0f031617f81c5b5202636ad29447e5c05b92d3a0bdf12f3a0910ba41e947a84f4740c15788608f8c4488e28781847790c68b4d7b2b0441d118d96c09d2eea935b31dac6e013062b0ba0dd40597ecc69c2f9d74a8199a8e063dbcfc1f25148cec6431abfb960c81c526d0c45284c405e882afc4553a6bdea78696718dd06c51c97b56f0ba592c5738b4d97381b52ce479b2acf038db7ef3ae393872d4c0a2835615a6cee01b8e861d1d4c5f3fbf762f36a7a0be1f2575cdb43eab76bf7e78fb7d27a33232f2e05e4947b263bb527bf827d990b525fdeef286536182a2c104259599d541fd3e88a46679b3ebadf26b4104fef98e111f8a0198c9f8acb8819098ce33ade7e651dea75ad3d09635fd42502e1ddfade912d366474945bdf8328164356fb39dcb31021c3f3e21ef4172fe900010f6f2d", 0x602}], 0x1, 0x0}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r1, &(0x7f0000000840)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cffda09db2219680db3a5ef3b66b03eb44c0cd5eed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574be88311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc1835b1a9f572e9bb2aa28641ab8e80ab01b883565818834ae675b000000000000000000000000000078b3d08ded98aadf1cd60f0000000000005abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d6748109001db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a8133a165191ea118aca9d4c6de7f19d5e7e37129e8d2794b41c1ff0a45f5fe2741e0cd9eceba00d72dea0320ddc166f90af38d75fc64185bd7ef7d962e1f5e5333f5bd35e9b2606c8abb0be11be865cea4d31491ef7091a8cae609ceac00f11b539ddb78774d482f7026ff28386a751220e462bb8526df3f4a870291cfff9dac44c70e3dd28509db000000000000000000000000bf3b84d900000000002000000000", 0x240) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0xffffffffffffffff, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100", 0x2, 0x5}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000003b00)=[{&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000100)=""/112, 0x70}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f00000001c0)=""/25, 0x19}, {&(0x7f00000012c0)=""/132, 0x84}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/251, 0xfb}, {&(0x7f0000002a40)=""/159, 0x9f}, {&(0x7f0000002b00)=""/4096, 0x1000}], 0xa, &(0x7f0000003bc0)=""/163, 0xa3}, 0x800) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000003d80)=[&(0x7f0000003c80)='\x00', &(0x7f0000003cc0)='!\x00', &(0x7f0000003d00)='\x00', &(0x7f0000003d40)='[-&\x00'], &(0x7f0000003f40)=[&(0x7f0000003dc0)='*%\x00', &(0x7f0000003e00)='/\x00', &(0x7f0000003e40)=',)\x00', &(0x7f0000003e80)='$(\x00', &(0x7f0000003ec0)='[}&\x00', &(0x7f0000003f00)='{\x00']) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0xfffffffffffffffe, 0x0) 15:39:53 executing program 1: r0 = getpid() r1 = getpgrp() setpgid(r0, r1) 15:39:53 executing program 1: pledge(0x0, &(0x7f0000001a40)='\x00') pledge(0x0, &(0x7f0000000080)='\x00') 15:39:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 15:39:53 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) close(r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) setsockopt(r1, 0x1000, 0x4, &(0x7f0000000040)="5be9bbd5ac9ed39cb8ac3ae3fdcbe1", 0xf) r2 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x20, 0xfff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000000), 0x0) 15:39:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0xfffffffffffffffa, 0x5, &(0x7f0000000040)=""/15, &(0x7f0000000080)=0xf) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 15:39:53 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8906a7769e4e3dc5562fb0fc170c96aeb9c68dc59a333278c2a51b26364bca6f2c2dc3355023d1cb48d5d36863256ab574ef091fd77ef4f97166b49224e6238ce54de734ded3af88346c168c29c9518ca3e100000000000000000000", 0x5c) r1 = semget$private(0x0, 0x5, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, r3, r4, r5, 0x100, 0x401}, 0x9, 0x9, 0x100000000}) 15:39:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x5) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 15:39:53 executing program 1: r0 = syz_open_pts() close(r0) msgget$private(0x0, 0x400) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() syz_open_pts() poll(&(0x7f0000001800)=[{r0, 0x102}], 0x1, 0x10000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0xffffffffffffff46}) poll(&(0x7f00000017c0)=[{r1}, {r0, 0x40}], 0x2, 0x0) 15:39:54 executing program 0: socketpair$unix(0x1, 0x200000000000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 15:39:54 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x5, 0x9, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x50, 0x10, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0xb, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0xe2e, 0x1}], 0x100000000, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xa, 0x40000010, 0x75, 0xea4b}], 0x4, &(0x7f0000000080)={0x90a0, 0x2}) r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffcfc, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0xe8}, {{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0x100, 0x400}, {{r0}, 0xfffffffffffffffc, 0x24, 0x4, 0x8, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x13, 0xf0000000, 0xfffffffffffffffd, 0x80}, {{r0}, 0x0, 0x10, 0x4, 0x0, 0xdc14}, {{r0}, 0x0, 0x4, 0x80000000, 0x4, 0x6cd}, {{r1}, 0xffffffffffffffff, 0x20, 0xc3, 0x9d0f, 0x7}], 0x5bc, 0x0, 0xffffffffffffffff, 0x0) 15:39:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x20, 0x4000, 0x3) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000002480)="7373b0153f62af37d5134c606dd8698487e5c435b2ee4e64f05ca268ad92157feb91a51396c3ba5f5c7732bd693f39f8a0e788f9431575a55b16990a0d85c4d453f2cd0a41f9dd521a123a185ed9db75d4a8c10a57ef815a36ab3ffea3bda76b2607ee1fd47ca43c9f4a38e2436b0c5ba4394f16a21da798ff941809355f271d38e48c91fc5fe80d9a7935597bab94fdf14e872736557b3ae023d9eb2242a76e0e725b61987ba3e706a9f4d4f0bc0afba3d88d94790b9ca8b79a8ecdff09c092277f898114897ae5b611a4eecdef8e56a89923813df6baf6eb1f1d28186c8f95f50a18aabe32a9f71545bbe28733e563de6adcc855dd7efd5ce1c44e3251703ded3720d04d47bd92bb1d4aada6624e834735e65a344246ff1c6951fbd739dab9daecc7e42fe8cd98099aa4bebdfeb4f9cf6b8f32bb1b38400eb086595c7c72bdb9bd2fd929e225d0ac6a1a91dead1b9d2d3e515b948e5f1afd0be1ec7e918e8a520dc96fa4c2587b5c1a542234d6163babd815ecd36133f8792bd7a92ec7e5826790c522ef09303b680071bc7ca9f985490f564f1047c44623ddf94c2f8c5cf0e9f9eb14e40a1d304901b2f006b93c6c23a94d3f4fa206ca6f91143bfaedd304fab338a04ff26887fdb02a63d447e6b904e93a45f07cfae92e1ea60aff7f9d18212c87230b4e4fad4e401324a1671ffbeab464a4e4c3edc073aa73a09322bae2d4185b6c8e0921f50b1cb4b9042be11bd1dd31279610dd22e0d1dba1dc57408858caf250e2295d0761923c0c7ac45ce7f22e6f17fc314e9b35271a470492a86f66b34f82684b9e6da849b5979e89d247687b17c2f6e9a5b5e1e6975dbe139a8e11dd5391be43c6342e4a6c4ec4e816167017437c5ef32749d7fe8201b54a5502cc50ebabb08dc08f6face840e868bf8669f089083764af8b52010b7e42407d4c7716199848ee99de595ef658260a023099aa044303656554dc890055adad24627411c822bbf4dfa615a87458a60748773e4acadbbef68a671c16ba5fc2fc641f9e907a36a4d98a9462647821b6937d8f67a853bd7986882fd1282c356749d62d6d4615fc1f88aaf369677e635d9e1e5eba62acd4782ab2d89099e9b4c2c5bd099a5a5e45b111f5933485bfa9906aaee9227b4b30469c2049267eba54790a5a51f10ad92d49a52863e1f109a17aeaf586da427ca55fe649fb4e6c97e7e90fc7bf7f884b6409b47c61d32b943dbf0c96e1c4f73888d40442e29e7f4544889fa1f00237fc72642b8b31e47cbd3fff6a43256d5c83a7c7e8cecf3ff60544bd5b25784399c9b2ea5c345bf66c93ea2c5ddeab8ac872ad27a70897ea3a4b75eab495553e6219a9065ce1c16e30ac352cc3e9d03b8afd9c83eeec58d1ec51a3208c89b007036cb9e5ee32f2688dd23709bb81ad2ef5df8a7e691fad725cb1a7ae1384668952bd37c896b7d131841832eea3b6f9d7bb85659f26531a857ea3795030a21811f303fcc7e1b2b089bafdbdfca97ec1f2d5a04fc2abfb24b2da8fbf282d82cf15a99f577e954a6f893aa35cbc9805450555afbef036659b0e54929cc435ccca9f36af0aaf81dc541703259c13ca2a989cb1b0e275e7d75c32aecc70950094efabb7481ab2310ca475da8bbf09e486931f714ef8a4b2c7c058fec3c2d2a8d9a9d8bddeebf266567618f58da4ce8fa28df45a5cbf9c8f1215428dca52fdc6ecef89de5a30f1eddc37e156890f5d00ca066c82df789c2da5b9c0f031617f81c5b5202636ad29447e5c05b92d3a0bdf12f3a0910ba41e947a84f4740c15788608f8c4488e28781847790c68b4d7b2b0441d118d96c09d2eea935b31dac6e013062b0ba0dd40597ecc69c2f9d74a8199a8e063dbcfc1f25148cec6431abfb960c81c526d0c45284c405e882afc4553a6bdea78696718dd06c51c97b56f0ba592c5738b1b52ce479b2acf038db7ef3ae393872d4c0a2835615a6cee01b8e861d1d4c5f3fbf762f36a7a0be1f2575cdb43eab76bf7e78fb7d27a33232f2e05c96336779ef89e989dcc16a8b261a03eacc82fb3ec55623ed13c61a4e3b0dd76b3954e21163fbe657418f1e541d6cb8a5e94a8b0e7c1672e3534d07ab6269a11affff0cd3d69f443a3275e8a357e3031cbc2a73311a3cdfd96f714be520afeeb953158568d6a43f50153f070f1885e3972563193c137f6b5d081af31b357dd9f8c480582802a379c1d7ef059c307660689c9e341b5093c612f46d79d55149df7d70a49afe3cf95b4b02544b15c997b237b3a0ef61231f88aae48fab3ba3ad1ab58d70d463d35a030af94d8f6a0b0e85eae5c8b9d2e1081f1f49ab6af4ea606081fddfca57b3148d209e812e327ebbfb491e092c79a934ab90eee8f2ce671b1808a5e1300600a4e65250142046dc78beb9dcfa83ccd4db78fce036824fc44fe65747993ceea9b5f11bfae9179a8094df041de2eebd3c722334d4b7523940d47608af38453672fdc195f41d8455542e6a3f635930f3f8c6199f66ae8b788f94002d9a56b80f1f08ec064ed6e2cb3e0afcc7a37bf4cb0e92ae085136932febcda5c005e46bb721b67e7a3acb891873d673b9f574e720460a2d4cac238b14af468e5884f7f0467ebb766a6aea2dc57834ea8d7e9feea40ef74b3482aaa382568aef3aa8333d33fa05a70a2f5c2071b6f11845b9cf51ed4d3f63e5e9a2733277a76c871b587973d0c51db70c10379a925f187a1c7bd5f814af23b2351b6d82742ab78155afde534a6d873064e4d1857e2b6042748488c69c7232b6cea1ed9b9dcd2317d62423458201cfe2bf9d36bb1b43338480801c01bf5c39473191b7f7a61f1afc115a321e6ca29159ec8565715ec6a22a475aaef4a4ebf93ecda74fb758447b0072cad3208dd24ff660d129b182937edca095957d5532e60fdc69251dd90566362c959d58c6f4f9ef876f9aa09c94639f0a80e2d7cd94a9c1b74276fb8224f163a90248bdbf9a346fc294c6d2f7a2634a72f8391a835e94e5eba6cf5e7556ee3da2f408b5484e47607399b9cc184a22049dc17f50a35562af25226755ef90e9ecc611f76490b7013bd4ef3eb3a8d80009255f63ca07a6e8121475e598d461dc892eb77a12f16fea36068031371a26626b323510f162c3186bc01010752298e0fdc348e85c10af8d3c045e0be8aa23a818e09007145d9121199e2a82112b8bd531644ad7cf163c7cd7c85fd436b3915838f54dc3eb4318338042ef53cc8c66cf580b8750bf999b4e4952edfe1c2016fe47fb0687a80c06df303ce310fdf178eac675ed843f33465ed0f8e3f3a5a2b81984190b52c9daea39ce96e9a8db8502ad12d74fb755d58f2aadef4ba7cb29ec6454bcea063183d939ab0e4e0d566707cffda13af748137f64d3bcce71fd59622e91b997cf0747f646a8a706b99589be0a27f90978911711cf9d7abe3aeb3c634aef51ad424d6ecdf3ad6f5ff3ddfa373084f12595e2757e1152fc423b6dddceff4b290d5b890a3ca47cd0ba1287b209611aae7f690af709dd47b7e081d7764ade9abd1536258b848566de8790839006aac3615a03e7d97b482d29d5b524703405f1bd3a32ec7e49fea1f335e248616b22bdd8d3910e58ca58a8751464c1f7fcb943dc844dfd31dc521ceb30899be9433ec47c1e5c09b9cbe99ecd63ae3c41350d6b4681ef338b7c9d8062a0dba9b4cda42ade5b29bf7c7c442643fc5b0792272cf46d76446c41cecde8452ef2f01fa4ecd72f800a8413d3cf9a7c380f9fe9e5d4709336b84c7af98f313cd1dc5b02cf985b3756e0960c31d5de1831a75639ed5d14a8ebd13625b0e386dfe1b9cd002dc6f3e19a6af1e7a32db6323622fb706d81b38d2a3029411a53fcf9bb90a0b4cc0c924f21c2a3c7519d18069a762ad1d41e0edc1dd00c5059b8f26a2f467168602794bca489c6ec8cb06a561d3b496ba00fd012d5240b9ec18d6c931f7e99965ccd34a9275d245c68700522246d0c7ec3d664e2e9c503d1613628c89599975ad8ea7c8cb4d05eacbf08566af72923bf815c1f548322a9aadae587b95f84c9c", 0xb39}], 0x1, 0x0}, 0x0) 15:39:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0x2}, {0x18, 0x2, 0x6, 0x5}, 0x8001, [0x10001, 0x9, 0x1d0, 0x5, 0xfffffffffffffffc, 0x7ff, 0x400, 0x120]}, 0x3c) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000100)=""/39, 0x27, 0x40, &(0x7f0000000140)={0x18, 0x3, 0x8, 0xff4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x7f, 0x5}, {0x18, 0x0, 0x80000000, 0xb73}, 0x7fff, [0x81, 0x3, 0x46d, 0x5, 0x9, 0x3, 0x72c8, 0x3]}, 0x3c) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) recvfrom(r2, &(0x7f0000000200)=""/17, 0x11, 0x802, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000240)=""/213, 0xd5, 0x2, &(0x7f0000000340)={0x18, 0x2, 0x3, 0x1000}, 0xc) msgget$private(0x0, 0x0) shutdown(r2, 0x0) close(r2) ftruncate(r0, 0x5) recvfrom$inet6(r0, &(0x7f0000000380)=""/137, 0x89, 0x0, &(0x7f0000000440)={0x18, 0x0, 0x1, 0x7}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000480)={0x2, 0x5}, 0x10) r3 = fcntl$getown(r1, 0x5) r4 = getuid() r5 = getgid() r6 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0}, 0xc) r8 = getegid() sendmsg$unix(r0, &(0x7f0000002a40)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000028c0)=[{&(0x7f0000000500)="1003cbe7e4de89568590b67098b0584dc2534c88ef75a0c8e5ab0210b099c709a71ed3bb4c526893b6e0632ac27dd79ff826dc9058a4a1aa5b75b5923af795e5f088ebe6c7d7f4c5f4f48b1f1a0a0d9b46c2607fc8f485ed4ac4e2258e44a06d820645db06d54fdbd48443a5ebeadb93ab187d2c48add14695dca7298ab9d3515be032b3d762e6b1d251e022956828e735893be2483154a727d08e5a593a5c49fc38b0f3a14c1f", 0xa7}, {&(0x7f00000005c0)="4a4e06c0bc21592ebd49ee1c5c311ea86df2c9a8c2054f84cfc99561563f47ccd879f6b6a4d52f728b414cf6c3f4694713f40b526d6e054c6c690fe94944d95d76b8669f6d0737a67082efae68caf761d5d1ae953ee6e9851eea6d9cb66f239f05d5eac1e8a090a78f4f8cfcdc921f802fd2d619eba5cab4e5d52cbd5b301ca26d300a8194faceb90c696a640fcc47645f6feeeaf3bd3ab5f2743a840de121de63e20d9958012e887f707f3f24ae4e9513728925d7e3fb9c291268c4b3e9eb4d36e234c0dc0514482b17e6de26c202a086338a7cdd092a056b38a7031a884c8e4add2359e8083a8700ba738d989e180cae6122fe5343d021eccfbc9ad921598babf5c461bcda85db1ee555dfa2f6c209375430617363a53f007714bb30371d25a6c3c84abfc49f20de1fa165d9e65abb2a8a2d4480aeb28969b23b66a0ce76bd871d05e5aa1da9df4cbd22d2d582e1af56652bef68883c328ca04e0816bf11518f733b726ae0a497f62c15f43f7f6295418dc850afabd1d0bf8e0cf409056e6670985cd94a0d2b87f17a039df9632c987ac2d5d624c134c4c88412851b1d04c2a16d8a690951941ae1f566142deb75053370d23e416904f96f634e0896a93e0406ab22e2739a3748251987098d9994ed5ee67bfcca8424e703776a4f71dca366cb48b0611bd52f0795c4dd48ad75fd012184d4b93ed991256ec79167528d92a32bc86c30999a0630a1b5c3418723e53bb1393965cf3fe1cab625bba4bb777b06af233e0bf51e7b236c4825e601c514c54e317c9b9b1aa4d1d3b5828717ab383addbff3552cb637ee6cb2e4900dc79e0417e158622ea75559d3ed0a413fd2ad2cfd5c25e711c2b6fa7b7bbdab3934687e43581bfd77b96574608c8d6c33864b3a0f37436c25de1e5d120c85d0e9734d825a7beac9484f5a98f100644ce1d2c0a350e16142de5b68a546b7337b50127fda935002c950f2d7b3054f911d84518b7bdb1e32badfd1109348fb5f2b9ab5296ed7ddc50d873e4f1c1e51d6e33aa93c021e68680ff7993e30506edb7a1cb94002d6b932a31f558b227bcf49ea29ce5461e42f1e2dba6d611195ed07b615a023a616b5ee441495362f420a79772b72711c1ee5fa166be3870ce19d03e167bd170139399f1c152023e75c134b3f6e4d545ea2728a65a4d5a2a48c47421b262fb7e69c00bd4799fcd723bd284cbdb167534af9db42143cb382743f28cdad3802dbe5802ebe984ab601b6719036ede257590e410ba3dac117da439401f267528d4275c53c7cc41bd86888104d72259e5f30d5a0606094e7f12fa65613d339cfc38117097bd0caca1a8ef44694bf493b61640f4dcec26daaf58acedf1b43d19ce6e6cd08a46ee165b0a1d02155f06930091c990633b6101bb3c5409721efcf466742b6c4f33e8dd12c5d06b563f3f797207be27061233bf5b3706d18e2e476d69fd387d2b66e5f96be67d174e4f59d5f54a52952389761df4bdd5c48ca130610c060cf0299e2c59b8fca8b834ced75bd0a23e249e99bbaf14527b8ac395cf8b46b4f75e3762bc93e35fb106c1dae95a8b8d3e3af083057e19f2c78d8806ad4e197a30483334112541d7e389afacd8824b3088b08bf3ab3b6c6d96efe977638b3f61ca83fbea73ff566e8aef9178909128ac81f34b992a87a52c7d43af4de80ed3d6347b6f9c38f3c3d4a03946055130c7cef7f732e63e28c80150a70043ff87ea3dfa76769cc3a270f6aea5b6d877758e821f6054c1194c0840db3dca626d9dc7e8c7715f0fdfe60764bb641fb6ed0a1070b929726351de839d1a4bee8de440917fa0e32722a732ecc6675bdaa0068c7621aaea604704d31a651b0ccd40f905389c27c0717461f9f2e67fbae1fad4eb04cc27e386ba9d95edac01bf95ec6092efe0dfa9c7c8dbb107d67a388f52486c608cd33a401a4e637a04690fd73d3c435cb5fe9999d4d44ec18cf6e8252f7954753b3c1ea7d4aacf6db2a60d69ddc34453bb541c4a7db4fd3daad358249d6e4850754be1bca234b14970a75f53c32af38ca71641ff2002ba4527684fd86b18fe740875d23f90d0042beb1892b610d8d15e86170ad32c7ad988e37879aa6f22250d7b221b30b448e510153feec4dd4da049b5de73281112c6d290d1d014eccc4380c532cd87685e4ef8f1da1c915353d94221e140e68f00038772e18387e3219a56d2648ddf5e0d568b99a4690007c9d4fae2f235214e6d6fdd2777306bd3d409a7023c9b0be2862d3656fff1d9deff3b6f202877177f87a05bce1757eed555d2aa9e17d5bbfb8826f81ea7f856c6cfa269a909fe912613aa49e71bb74f3113319dbf5b12231ff2c8fca74173896580855a723b65bcd42e63bc166adacc313993e691efe2b6062cd94fb935a6fde428b50d47d38354694628110a87792a4d2da680cae216d4f49e2cad1ca4f04675a93268a450a90640b611dc0f74c84f8e932411e736a2fe8e67d7472fc361e11dea5186c80f2e05b4a39f43aaf4d157556e765cdba92a0c52a8b7f34fd4712dfceb9019c530a259b05c1213a93b1011f2841ba84a29142714a7c814d819e1c7877b0bd85158db2a92f07e4d3a3f5b41877d58570a4357063a8a65b0b86531a2c961abe26e838b9aebc88d81e1bb0fa8c6d90fac1859aada794e1b4d7609f5e5d315f7425b813ef8533e74fd5f6a72a86d4335d414836a4595f92e1f64f3e90848465bcdc57fdc969519f5af7c62237e5e5085518265b2104a6a1c0fbdc600b72cd41984b63ba7ab81b734afc9e1b4f936508931e08213ad92ccb02c8a0a6eb666908a6c7f647beba9435fa9a3f4da2fcfda1e6da4c3088db10013d4720cdea602c2f6ef66037120a37ba5822a77e7ff4f664ad6d2a9bbd03a65fd1ffafa48a48258fb1d731da85a0f0cfddf6b8facec36fb6fa89f97703339b487fd3c3be120fac3e291cf44fc4091fe20ab8d41c450f9bc78870a6c999f637800838d28f4388f37c70e357d7b6819016cf682988a2e6f0cf261252c1af3f92ac18f5bfe5c630c902b318d693029ea7cc58e2f0991e9077d6cd9a6d9508d05a9ca0e91c87a8a62323e28d649b4b8a305d65586a55fbcec41ed5e0a508bbf1cb2404caf6e3c026d99cfb579f97d2197fac5ea1715b4d61d0f7ea79c8be7a333b8af4357c2487bb8e8ba224bef1349b14d16a7484159afc9a82e39c781979bee623ff6fb278e4fa0552490990a7fdcbc14cc2a4f5cd91fdfa6b988cf48b9875d7ccb5eb7c175dc17f47392aa560e25166286f7a7642495c238d9b5ff89f2ace83bba0a846bd622957964040948adb0f95b909761f48b7fb41ed5d9c862437aa87945407eef22d23b4b33308638625e3302cbab885e805996f58492a76f89ce10d0f4acdb03b6870a0f26c7a1c785db500b4e6aba6c004ee72848655aa19054d1a2819d9800c129540345ce3281f3e38d73f6f43dfd0a0207ba89487c2d5fff4308b68ebac848292e88344bd195fb67779a442207bf16f2db7d45d80f24c3f67fa3384bf41cfb87fc1451ca38db844ad1a8a60ebdca6aa5cefebcceb5b624b942df5c7b9b2149a1e61575e3b994282ca5d411bc691e95eca035a6a6f64b1aca46c81489f04003f5e3e93b7fc476f44b3e822c95406ccabc2ca1365414cdf3a0f1c68f0102061a8b264c95492a7b759be047d55dff6e8ba5fcb3d708c701c66ec10d2012a4409a8e32ab0e3bdd4982f6f64e0b6fc856ee6248861215ea4208acb42022b6a5d0f302a29212f7b04fb998db0eb0503c87effd7269b7c66f11fabf9fd8088aa69b9d0b12c9ba07ba56f22253025e1eef5c51cad5dc9a502adc21676b8df7741d32259939deb8cec5e78568f0a00f391744e6b72620f96977ec89e492491990106412139306bed3413f5eae733531574595f5f2f568fdf8a3896889f49ba737c73854dcd80d2783187a6ec7bf2934d320faee35e3d3737034354334def610b11a951103766feb2090737cb2b51ca23b9fa52620f56290c7fbbc1a27f3edd5745788e87394e6d372333817b4ee087dd7425ba5e43344766ccab207540e104ec0758dae2bfb2144600346ee72738d377f6f7d606a34fc33dd8496c0d063c1acb3214e230666bc28cc7bf8671f0f4b17ca1aca66b53b7c580281a2eca1c4850934bc02aa8566d67db10f1cd2e41b206f7a7f220b4129f8a38279fdd1aaab9842dcfe023e9d06190d10889d2a546a27398fd29d9bcc9ece61603e4fb5a649e55cda3ccdcbe0c65ce89b20fdc7d9ffd0a3d40c20b2f93beb6c1984d1942050f4d2d96816bf5a064b27208a976ce60dfb8fe534d13a5c87614593a06869a1c065a7ff9b69141cbe281f55063faccadf131818703197fc70cc37ea456479ec55fd5896488b2d1245472cc9a38ff6ebd099ec834ec23ea77251a5893857e15a943a8419089bfd9c09a9382ff0e2debd282fdca7ef1b6a4e6191c84abb1e01354a980737bf73634453606bf84488d20f629056ed2febfa5fa79d104d8a7f9958e59e4c19c035558cf1d0b5728df74eccf999e3089337b897393ddf44c2d57b93f14b4303bb19b04dfc282470dc0ce4d7f8b6f81b23ec747723282ef7628149ee748cdddf50c5903e5ea1b621aff7e880a4fa4589522cbb4e5a7e2347bd2bbd57b2085b5a6f993bc5c2f5f316707703e722bf03b235c9d19526909b41fcabfed874057f9d276a6a742b30300b8b35d16a51dfaecf3482204a3da781974190243f03f8b3388c82452b032f9f89299412ed219754ae2c4e8e227b334fc0530c19fb8777d1b3cb939f16a499e4cdf3972f9073c91da503e6c1e16f8d297c654427bda348e0e74d001ee0ae4cb268be37d0c641ecc396dcd5a468b6f42867a46ea0c5fd3804be76086f8f367b1f53759224776153659e75662988d1783d8024854b5ced486a58864163a3b88dade28bb157ff1138bab2811b83e53a2ff5b907acdd5899956a295956e2db334be4aaefc9a049299c46f8a9b78adbbaa6b437d49c99ad15ae2f019c0ca21214d83f2254801fd8882172da8c7aea55be66886d044211af8f758c01c46456e7be33b113ef170068ffbd85423ab32709329ca06e5b30dc1b5faea9db8d0072e6a72642a295096a140fb7cccf693f8b81066f49145abdb473d20460bcb4eb98846d9253da67bff217e7075d1694f5f02687ea3d85266d48e0062bb8b91e280380098ed23fac020f06c0cb615118d50c9face636f7dd382426b3aa831c2209f7f9bfd3bddbe7ab5a716fe9cb5380a4afe1d0ec0447bb56fcb8b1e57c7e2a72f2233219a83e730332737cc9f05973e08fd54580c869008ce6928728607a35e46fd74596284a31d9ac4fe8f0828a0543a68a7843897f1a892285d765b6173dff447cac7029323f13699346f8b6c2494493eb5ff41cf1f7d0140113cb253df43cb8e68de2e75469f92a0a567790bfee38eb7a0fed2b139528f584f5dd8cd607daf185aaf8be505633c1811595280c08484ecd64ca7e0fde52512c1c6b023c6895055e870985b99b5ea4e732e5b696768680bf24f8e450866698661d56a474710f7a1b66b7f5b8cb07c79acfa4eaed3b3e7231379b1613cfc04112ff83f3ede36e000fcf3c6f509bf01555ce0848bf5aa02c632cffa410d80196d1f941ad86e72fcb548bb5aa07eedaf77081cf9a8064fc5461a05b860d72aab0e5cc6da13d5982c13e11f7f986a0d153388f5abf4d5fea5d26db7dfdcca8e2af9977fdbef89274d2dd059796ff113ef093e94d043b7d577825f4ea005dc78a7", 0x1000}, {&(0x7f00000015c0)="1513d03acf85c690dd698a35fcf3549de8da6597821f306839beef14741c3afc090ea06d1141ec5f4881aed35621f113cd6369d92a6ac2c6f3082ecffe0d73f44a6b408aa6a639593fcc28fee2ad94d9f458ea752fab3c50f6699fbad0e245ccef77afadd7e3ee2d61cc37786cf8813a2a8df37a808acb8072650f9a7232739698077fdae2529677a4dbb2d29e440cabc436d2d6eff167f0850ba1e5073e75a2ec4fdaae3349a0580da1bc0ca298dd95658328cd746434eb94ad", 0xba}, {&(0x7f0000001680)="b0d9c3a78a8a8687c6de0828b321f71a181a13dbeca1266226e1458ffc6bec50806d30276e14747d40cfa9949e577f3541f8343413fad4256b3c909df42560df7b28955bb3eae7f8aba3f9d1883510a0ded10dc0ac51d93823ded3176d72599e2565daa48c39ac95f67893eddcdc8ad872ab4225aa63dbd6b9c625f7392a40fcb4984d7441425d21f532c55916fa6568327cfe606e008ac85ca67b285f492a3ff4ea462dd39cb603988a6ac63d08325b764abed7ee5b3e6577e1c1de9a1fc6d0bc565a078b0ba292da39566577c94bb2838bc517588c03c7b99e3d57a1c0d7e5600bbccf8ac0222cd761ff4b1ec08b337a6dd00b54b842ba25992e9d15072692046e48dcad931f6f2ad0b446215e83cb28ab28727b3e72aa9a408f6965b025084a105952b92381265e1aa83b99bc6c41ac61f2bc1c19173baf0fcaeaa11f71ec55d5120da385f6896d2797311be2d5d7e797213e6202af2d13b15c5aa8b2e11efca4ac2095457eec1a435d6c817b878c261a11ce798ade7e02ae5870b86a078470f28731aed2b109a6124095e84d1a4a3a4969902c16badf8044d3ca368ea16bd6ed911131a9cf108fec84e5b394461d9391d321926a1ed53401c328b5527c4e957254cd785b6d8052d729438d6e76e8c2cf24bd7064350d54a12d5f9347c7582577d63157e332aa0112de0a809fa38579390015b9fff0ce68275868ebd9916d79475d48bb028f25a953fafbd58e741f143e98d6d02714aa3aaa421956bcd0b53ebf432ff15521c44012e46a1b374e6a15f6d590249012728e4e9fb3dc7ec3abb74e4e4296ca4d60db081c6ba7aec10acaea3b953571f95abe59bc45376d5e85b1ab3facc9e889760c1bda0f7ca0cdf9380f8099c1bca7a5cd5fd35ad76ecb08fa57417fe3ee081e4eab42f6c737a0487ca5269b2b83f81d4537b035ba492c9572d0a51c7a140f658379155b00462e803ce4ad3e630ae1f3ee6204f2570d326b826e365f5b3f00144dc7eea005402beffad798ff315331264677cf626dce6a2a81104465ffce852b401afb435af9b0f9d524d74431e2ab8f507c3b3d54aade976fc067d3b16f038858d2ed95701d3407b8371f4ba4fa6707066b32951a9b5f30756e4523e172b9eee4910fbae2a16f534104d69cbbf51dda637d6a862bf31caf76d2c5605046bce9d48d9abd7468b23e19875aa2fad88572f909a63273cd41c57812c7e82955e0242b72a0dda3bb388631d91dbaeb3b9224b69c853fc0a1a9170a92613abd43e305bf769a6c1644b07769ec135e99fa29b72e1995e4153924f51e8eb2c920220c6644dc68cb179021142c930e071e2a422316dfd3be0ee1642b25e9044384e1f6fb364bcf856ddf9a5985933dafea3abe02c2a637a70b0cc49be1810947d1e25cd838870cb7af8718a574eaa0717cbaad056f13e431d2fb6486e6673509ed01f23b7cd461efd19ac7722942e1fa3ed044378a1cfba3e7ed6cca790c0497a6117ab9df2faebf0390842200992cb687177f0e9011f0a301a9fa94cb17352e7fee9f1eec4188ea25ce7896e876e77e60401524112cf6859606d52b8576d016a58afd2ec6f3057bc1e7ec550410e8970f3dff1bce6d8bf6997471774574090f100cffd3369b07a1770e0cbe0de02286cbcfb671545e2a77ead9f067c6b82ea929e65b04c04b843d92d743efe05924e83a1a7ccbbf0021a0397516d2c06c40d7f0a8a14e3ff1ef505fdbdb9c3ba583c6ff2b87c45b09a5a6f338e794b0c713209df2580cae059cffdeac554141081c34cacaffa20fe8bcc600dc1d8a761a061b868b1f317f856ee477007ba16b94a59913cff5e09e80c6b9fc04054ae05fa13d393ee492fe79bd00e312dd66a1120b36ebd838c130ae921c8d6ebb063244fe2c840d42bf288b544b9cb1a3cfb9a35c67102b7def9b287edc950466e856504999ee63c96df7ffc267a3cb0d8e62a4c175100c920499f8881f17201862c44a34ca09c82ce3acde276e9708c7b37b1c10c4042de76351a021329594bd8390d34072cd87b98affee1c9fdf9d1809ef215a2981ae59540e667df80ad49cbb02a7414e3d1b3ea73d5fdec55c72fb47acde272b1382cc58eac430aff108f3e52e9ce0400ae231463af576bceba3af5181c325ac1bc7aa862544e9b23803a273d0f3d13d57d730447e78b4d35621f1491e85222546c9ae361153437cc5db2ca08b6fd7297b0aca2c2c6d053399965d8bdd1d0f8b77f740a7383620c90da8aebee8ab59dc1947b071483c6642a4a5142ff0d3b67ae63212b2d30cbc264601388a36eeac49690366f9c3fc1750765c778f2a384a8769339b538af2a3a9540f95879a673c68878bc6713448b78caf9b4218fbf000bbe189d6bcf49d812918929d93cab04a8fb2a34cd3a4d98a47010d2aa6f97751a1b2e2accbb7f574b3a5b5c89d80bf37ffb37fdc1f4813e13edff62aa1cceb3e518b3c360d15c9567839cde941bbb5ed3738135502f4f166a7befec601c65023ab10c05486a5656c6096dc0b7609af6d4e9276cb6ad2aa817c897bf382cdf5dc0c58d3a2f045a019ee496cf4b1b65f5d12cde717ee2800a3a358a17767460e36d75502cf2536d114f96c802b0d53f03ead7ed004efacd536ff7662eaefc605e023a718e9c05a0503671fc1308a4af7ef3c060663923741f03327c2a2a31edc88c0185ee304798ab613557ca657eecc7584c54ec59acd47f387bc32763799a59d2740bf4cf720c66545fa6aa1755dfa1d85c82349fe4749e81edabc61573626185bbb3092e7fc23b51f4c67f580f7431140047c50a4cb795c187eb2432b424235480c45837618d132f85ff758eeeb00b54819b820e3eb3d38ee810180655dcc79f2651f76a7a21524fb3b7c8156d406c3f033ca4b5374c2044cfdaee6fa9764d8effdebcbdad04fa38b502637f52a0f431927977bdf502366766044b4a090dd8a7094994002b258b095ab4b87a604264e40b987480a1bac8eff9d1bd2acd1789c597428572a3396876e0318d5bae3984337fbd75d68390ed95a89100b4f0f6c1c3506b53d74e57bbeb60f53632d13f60603cae38a0f717fbd4faab2078475fe58ed7b06f6fed0ed11002f6af05fe2f282b76ff0319534860909eb0e9a9249137503b7dbd61c0b04702f1f12469845e270815e212956e413732c7cc3f620b841cb7b739fd0da966e23b1281439dd927eaabcd3d3b7b8bed05de294a21054dfecbc96d2f07415816c6650801f944b16a75c2c95b2f31a802d5d250965237ace25a776d2df950248e975a901c64b66bacf648c6ed90b13edb28e82827ac703e06860ce565da491a9a69b9f434a866f557d15c283ea9c34f419ff6f93714c4df727d15f010e0dee6f880d24dca892dc5b3ec72fcf409229d5b41310eaf69ba2afbfa49b0b9dc8a20952fd22c77dc2c1ae6c7ee91d1da36575881e175787bba93b49cd5b059a08c1e1867929d0d5c05b74b3abd6bd80f5a3d306ed87631a5ab764c21629d059b08b9b38ee28cb1b99e58a38507b0a1b6d0e5efc3897f1c1b56575cea289e04226a2e09a27c8a8231be5ed2ec591c939399d228af5dfe39e4bd28230a6ea7c20cad77f2315584d36186d4ffc7185ba1cefbc5e698a400ce276cb722e02175c2899ef3d364da98cffe51abee066acf22283607ca501f45b44f18ea8ef1771d2f25023e520aaee7adb69b30495b17a87764090cee1941da1c4afe33ccf6f7be2f9923f4a18153aec15c82054ba1705294c6181b073d40bd2c2a32940342dc41b9a1a63797840643621ecc5b1f2d9cb33867d18c56fc85d677b1e529f38dd13835e2056bd261eca62de2dbfd08a8a87e24ea4246d70861645a28192d4110d1ffe14ab29395b75f0a038d43e50a7f911012dc1e99a74927739d66aa951a66e56314890538a1db247eb55efc85c7bd16d6c6b5298229ee9d17bb0a791e3451b4197bf370a8b338a254ad4fe2dc405e716dbadb6fe5e882d0067e7c86181c40029619039fac1ce99aa53537abcade3b06139857e7e03b163ca6d82209e5c895bd94cc2fc1acf9f5729089421830d52abeb4489ab0ff343033f908a3049a0c02c846afb8cc1fd3532143c3510c68a98fb052dd513126ca73e1fa00f8f9746fb30e9e5bf4faa6b251cd5d11e295df9a5c19c9e26ae081507fbc3defe25cc2e12c12f29d71826be610f0ca8edeb74d0b5fb60fe1f921570bd96b13baf2c24e6a2ea8b95ef3c13ac7a9462bfd87fddd09b40dd60913d80de4d6b5fe63bdb84fef44304afc9cfcb3c97975af5fc981916d0908b74d4ad06dca9340acea6fe2a122ad7d607752c331e9bc8baa73c0c1c458e1cd8c28d620b1178bbed3fa48c62efda2eb76f8b3851364cb0f91c01cc5399d2400b44cf9e97f6f9668a6b09b9f08a506c90a35f285f182a790ced89680dcc211a241285601fa4c47e3bc85367a4b4b33d270c0e612a32099b5075a8f87f451146e6a05ab8ea2b88763ff6b30082f48db0582dc7c45149ba51ca1e852a4e77aca8220b6920cc4f6c19781ac2acd24c1016938fef4a9329c0f6769e48b22962df8c48a66a68e708527fb0d158d027434030dd5a905edc2d85f882c604cf80dffda713d8f771ec87818567256202bf11fe605b787af4b6f81eb1a281d3008d77d7bf768b2ce1953b05f5fed6134f3851f3e314e9952b6b2cfa7397e9fc65cfb59cb2ba25ac9a99a4a4b10d5d28cee02e52ae1bec6db79c6686695b2614e3dc0ae9ec2fe53175d2c5c9c4ead087aa1ef908297253d42228b5a94051df5bd1156b5bbed9fcf5f74afd02fcf5bc951b4b53e763b2e44990ec532feac810c7812ca99cca18d4c20dbfb2600903383d0a7944463ba776d95479b9c432c992716fae66a5efe9ddac46c702ac84bf4d3e2486d7d286f4e50883ef6ba796220d3c46ba25f7fc5a1d3afe3dd62cff8701ce9152ea8e63f744322c651c3a67bbe5e21e5bc03e455eb26da3cb836ca49892569b167b0fe68cd228a1dc12a45756854ebffb65d39bff82268309bef4e290a1a79f2e9f3907e94ea3539ff74a129decc2871fed4d53e2347caa9b28c2abaf4615214c719f2848a961bf4714380671e6dc059f7b6e300eac2aed95e9d1e650960299e1d14ded9bf9b4fcb2695c24b9e668a0c0ee8a949e4700dafed2eab40ff8de86e43f4232c64e292915e6c5bda332c9b260da70c0253f4754a1640e1d2a6d9c297006d85439a40c14440c635926040590a44c84527f7615714b731f4f9ed24c61faffd2369248060b5ef27cb87248b54cf0a8f1f7987a462728b4eae25f7574e0fb6e621f08697e643147727d7430f94ed76431750451fd1d57ed92795d6fe66513e87097732677bfec85d536c31ebca413c32432f2f5f2f4f1492c1c711932200c0c7b662beeccbaadc9b46a80d853d0020e2b82ae53b68b5bf276fae3f6bce9cb601d2aad729258d821204572b31696004919b3013f1b4e47c8999f2bd4e89c179ddccaa889a0e0e6b39a746723978f11b991c379c8da4a38b75e5bfacd35a1f2b3d29f7e33726c07f845819e0b5eae3b81f1fc5872e9c3cdb998d31acc00a9e0b3898bad92f6e3ba27ce69443f5179335af308396b1adfd90dd04d29adaf238aac75f7a554983e26f5b3712ff9a461cd56bdac32883f510961ef72750864019fd80ba3dbe20a327a589eb3f226f6a08a97387bf3cb763e17915076b5b23a73921e9fd8ebdda677d61c205c0ccfde95cbb8d85974206c3fc1980a94840142437ce5491818fb79e26098e04e2aad5fec45", 0x1000}, {&(0x7f0000002680)="8365ed0a90d9c83b6b4f69a5bb917223c7e17f1ca7965932e0c51518aa09a67cdd1b155edc44c5b9d7c94f2d110f30a5852ae0f861eb1ff0257a93e301ea39dc4dce0da99fda962a150ec2c62f4ac17a111c1b7a4182c9fc47bd55558e3f07b4d3fadd0e95caa4f4c7b42caa1fdbaa39a6ba3230d706c009b9f6d29f244fe39737d7808ccd8c0d1e0046d8334a80488e01ee68cc4936328a34924e70121540133ea62f971011a9c36a0e7f88a1108884fa5bb25537cf1e93a43ebbc4db0f9830e32337ab978975c8218f5067a763eb721f00dfba4b", 0xd5}, {&(0x7f0000002780)}, {&(0x7f00000027c0)="debf17701f4f014ff1eaf66cbe2e5831d8949eee6ba17b2ccb323e517cdd394e32eb6edde2925e23a2964a7b3fc49f8e5a5aa823113f02ca1e5103563c6c649e4109ec", 0x43}, {&(0x7f0000002840)="c4fed7093a0fb7a1c62a28011aa11aa255da02e4b17a88d7946e62f03641239b781fd2418e08910a589a9fef7c5164cb1a89ba735344170368dfc5d45bcd6fcdc8a7776cb87cadf304a620b5ac6ab5266653b62fb61016a7de4a2cf4388eab79c20979f871a6ecdda193ea3d011a8b21d8b86640", 0x74}], 0x8, &(0x7f0000002980)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r2, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r2, r0, r2, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r2, r1]}], 0xb8, 0x1}, 0x409) sendto$unix(r0, &(0x7f0000002a80)="f2922317dcb541e2b0a2790ceea6d8315fa8c5f2531a3cd5f4", 0x19, 0x1, &(0x7f0000002ac0)=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r9, &(0x7f0000002b40)='./file0\x00', 0x0) r11 = shmget$private(0x0, 0x4000, 0x121, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) accept$unix(r10, &(0x7f0000002b80)=@abs, &(0x7f0000002bc0)=0x8) semget$private(0x0, 0x2, 0x200) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000002c00)={{0x18, 0x2, 0x4, 0x1}, {0x18, 0x1, 0x71, 0x5}, 0x0, [0x10001, 0x1, 0x1, 0x8, 0x1, 0x4, 0x7, 0xfffffffffffffff8]}, 0x3c) 15:39:54 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffe) msgsnd(r0, 0x0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000047bbd9f16038dbdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x6e) sendto$inet6(r1, &(0x7f00000000c0)="400516fda227f5dbfc48282770fd1ffdb623e77cdd044318bc708c5d9b19f4c632859848cfc714f4a30c26cc61e8c574b858f094d044169166dac7daec6b2338d84cc358251ce1b842b7f1cae661a1d2cdc49f88c70991d895d6761deb78fc1405ae17875dbdf3594f25ee891d7c8c249e301d6bcb76cb9dab3ea9e1757d467c4e59fc927e487a8df52cfcf86da96c240111741126dba982e3e9f5ab85ed957f63c93261011d231d86eac2329ffa97de91cc756feae0bfee0cdbed5e114af2384528671525604675a4a10c672dbcb6fec31c820d06e71eaad5a9a63c8057c489d7ca922f48cb80484be589d18228fd67dbb3bed4988a90fdceda0fa719d7309b67f266ef1c98cc299c2746d4a88514f8ecdc7e7a98e8ebd0e2ee1c8e1a2a0592073ae482e702e27df87538a826b13e1fa40011cd57e53bfc3419f3c535fda0982eb78742def138f75e9c07e98ab2f06573c657ba6adde17e49e0b225c854c85d12e7b732abdee6471977861996f767a3ec360dc04d4f110e952519172039030c809412f7e0e1b0da3248d997287408605439a136e0d8678fe875961ed5a1e9d569e1b56c64fba661a7fd7e313b3554028dff2079df966d7002d5f8881dfd6d9ffbe2f6d19832b1fbb33cd6e3cdf92ae944a1648cf33936a0300f0625c9f922288357f1f9eb6e424d2c2cea7dcf96dbc8e7ddfe40859ea9f29fc508d6755d12a9269e34ea6c2043b5bb76db42f173d32b0e43881bbcd034f53d93ae16ad04b5463df8c8d9776b052e37b76dfd120c2ce5375a3eeeab541527832165334e2359b2ba93e3dd16a3a0de7c85a0832607a7d7f48ac73f19236fde2f62a1539ddeb7316b89c3f9e260b9ddc772072223e8527e80fa639437eef6a2b7a6d522338abe9928847fdd876143b41abcf17a00e5aebc657028e23bf67217b5fa23c5034cace1ad1891c653c290a946d93f7c7f7773b69a086a7c76f6d33b371e1a6aa9374959b1a4867d36d3efbd96f05f1505aa210cd0194ec14763d05d3a5c1d4b60147579424133e3d46dc72ccd2c0874cf351e2439f86917d594f1263722d7706a65153f92193f005da8bb2fdd61f8a8d10d3ba3769c0d1ecb2b0f4f91a9d5ed8de3ac19547658ae7b0346d9964afadbd263037863bf06cec19515dad8def3ed54d79604afca8a86ba2c9d600d0cf2e85c4b8b356679687c68a7a16fb98b2cb95b56a30fc95b79e3d8e54c0b05753649d8b2d7a30de9045ce2cd319ccce401214d287a59b8657c4b97196bef17f04efbd372aa62993952d6c2c35e78cd0e822777a07ddd73edb306d473eed0b3bce3ad78f3b120a704d2fca43541da89f8ff08d148d4869e513b155b5c3dedb3be38b16210da368fbe64d3cd48e185e2af077f4f08b6a1a0e2102ea2f83e03a613f346bf6975cab2e47714bb3bfdafa1644ade16b80b8705ee65cd137bf69924b55313a5be68a33eb2921e96ca19bd04d5ea16a53fad37856c6da5517d27c28c678ca3e6b8cdf1bbb9034ce7b2a476e89d6fc4d5f48b87cf54b8f23d03e24206c35bc384309f7de2ae0a0f24631f3c2616e368456ef5b2d39a63d49cab5d5ce695ce1e2d2e82b252527636b30cdb899eb38be34e8df8149cd5c27bc7e7fc69533ae2132e790eb2b4f75428a0ac41ef107d249d1f2c2464f67d17697a63a2dbfd6d91a82e1f7772683a2ccc2943521d33540f818c2f251ca96bfdb55d5e13084d911b23f123c6558001e6720451fff59389e16b3c20aa03bb0e9bec3510fcfc42d42a0865fec51c12c9c54b24150ff3fdc9d9f6926c4a22e244aacbd74ce54489e1e0ca55896fa6906f6bdbc3e7b72db73f20fc4aef171947c530c9f18588afad64ebefc0c64b7e50d42eb50921db611eaab2edb85c311032ef9cd8baafdf71a3f0123efaf419c57f386c8e872e2a1964de34c5289a6f329721ae67b7e092fc9e1ebeb47681126b4ee1b92e00abfbee06bc825c02da48d629ab00f239fae571d3998f5d4752055cd4a3a48410ddc1d547472836eac47ebe7d3e7e0e543e0c4ffb036680e9ab618add5ef97f101bd25b662a27ecffd22f40cde21e05b2764f57926a9ee73363d33205adc7e0838ffadfed4eb2694c6b7c7fbafc4d7d8c704017e6e285b5dee682443d0de55db09488ca0ac4fba2a8e3db3809c5cf99bf13e6c2b0e17751ea448cf126b5414f0018266e3c88eab2122a0f0df8cc85c63801d46aeceff0820d2426a7d8ac98fd11d30b6a5fb5e43af87768ec616002d0ad4825817512f072562d26e4f4aa035713b75f80d5eece28f6067b1eb4e40680097dc74ecfb7f1da84913dade52a3f4432d19e97d1883464f423b898d8bb870aab286e8755935f6914cfcb038f2cf7e8a4de70ce0f425e6552d3d9d4b08d95e288f220c798a30aac678a42606c874da371737b3265df6babeede5d35254032962b6d78b9f13549551b818582924418d2128dffee0b1e4eed742c787008c8288fc780f84e19cf62e1e35a1e31770e25ee2ace5f51940a7fa4e1024a78c154765fc0536f86389c6d2ac11f5543733692f9dc11301917bf6203810f60365d246a9ead142173ff58acdbd5d9808f0fde3f8a1837f668f4ce5b2ca2b828e1b67399ce0e0ecf4d3e89bd4939bd937ab526ac27e6bc3c224a4f0983dfa15009289f75dba3f9fbe862b6b924b265ac0c8e1fc0c967c1ab7f8defb43cc99baa857315f331caba814cfbbc78f52a3fa2096c0671902c878a8c32088117c646dffdf22b04b197844f14be228158596b98590d1d1b1d11b20b84a6cd693347d6bcd9811aef0583046f1a512494e12c014aab16de6f3342275c7e7573914b2f6357ae2d933652ccf7ffd2889b7c963f7a884c13ad4d386c8855409642064da561199b6ff51d7a2c371d5b54fa8b684f438d28d6bbd3877a93aed6b160886cfdf1602325913b456f2c69c384b6a79667554266e32504ed2ea7f40ec2b2c1f84752593a8c5c5ccbfa594edc4b7983391224fc65ef9bd1496296d8da123a2b662c14f69d4084bf6b3acc7fec04c1a1f4c76c9376be69ee76f3ca6738714c68cb4ec173a4d914e6f9ca3c2c986f7e71c261f04382320b120505d525e002dff7706c932b036a6ed71ed95108009f227bd845ec2ad4a7f6831869f60425028c4b785ed58a4d3d139e259ad801db3c97a7edc48484a204c15f21d6229b41a286888805e59922679ee91b5bb0afb212d4dda61bfa66e7da257bdb303cc60f15e600ce69184f39d9a98fd52b8c50eee4a0ee6dd7e8c18523bd988eeda86a833bc0a67a47ad79b3690952fff5f24da00bfab5a4ed8273f3673e644dd36f1a74e1d3a31cc2dfc54b2f0cb4cb6e27f60edd2593a4536583d049b14b87995aaae3e7cb1d653c5d9dbeb966fb929cd11d11767f64ed85825869d3d37e9c7d6be597ac66c5230427a2f09b28089b8a143e67901d273da5cf518283189eff30c1a52066caaa137a89d2faf6cbda2113d523646ac029302dff0de1291695bddb1574534fa9a55a7995f653731dd1271164df66dbbbb0fddd0be2196cfedd06e646588fcaf1d371896f0af7b7f7f329dc576e97fd1b7bb3c8a8ee0528d82f15a2e53de1ba93eca3ecfbf85812ded7125f80508431973f5a3a02715c57f4c6a0883711f6bb4dd4354494c242a012c21c925dc2bba8cfa1d37b91599091d83d94265171c2139d46e4084530a0869d913045d341a2105e69e2964a2bd9f97c452054c3678c50e37239056c01f2c6672b78beb7b6ffde72336da8ca8674798ded75264ba7ce71ffeb61dee5a57efb0f18eec8e62e6a4d54fc2c79478e8615a01637437e23011952156e90ff09dddfe0e499587f9df099e904bd3876eec196c8153cb7ecaf359e95265545239c4e65e982d0895b027915f19d6cc60c0cb4bc6193c4f1789c50b34387ffbf50afbb2e53f7a74312dec70d3bb33561cdf13c03cafcf8fe01387177f48be746f4ab587300f70867abe5dd03366b319016cf9f4f96f7400963a553117c0f9e2fc54faf70f519617989124e8e623b99bac936c603ff34993e2e9f65423158a7b814b3c02e7af49845d5038397f04361df6e2c0ac60178c16d0be25789102dd2fae5840483885270ada4b14c2d3e514921c7f224af5ef51920293bf2bf84ec7b1b227def7dcc8ce26873ebb3c826a3d9e451d90dbc5f5dec5de35b103df170bf0b3e92bd92ca6b845e398c0026acf768d413d0538f2a677ef4036385bbb74e411bd635a827915ab20ed4fd25b40383abd79d8d7021e485003b6ff2aedfda14a19468fda7dcc5fd1ed930df2c6dda812dce10d333d3cd522869e8324492b84f2dbe33c7e808deeb10cd2165a231a025b8e754d5d56f09bdd21ddcfe3586a990e4c6866942bd20bd08a4e8ca810ec27aeca911dfbcae4dfb00a7d218dc3f62d4c408c4c1eebef72810f1adc59c80bde42150a619dc995d90977e83b6be1683932f5cd7c73fe99d14d842bd9014eec86a67d56c42dbf94929daa8bf9b6d99017495dee40a9236727a8877e3e4e3c16157670c74b20fc8ba61b234d935ff500e0bac1e14f25fab4d90a3bf9f866b6ea6d3070936188b3ad8eac048c6c5dde498e6fdd5d50696babba32535ab0241f7ef25f70ba14aaf35150781feb6a36e25a06562917d1b89803ad24ee66ad94002dc068de822ef1347f3fc409dfc31f97f8348112cd8eeb213b767aaa706d9cc2d977588a4acf55db11d1aa3fc7c57043857f56adc84a33bbff2da462e20551327231557f1d23a26a451e4af8141397dc595c1393d59cc0d0fa5f53e1285992618f3973592fa01c4b8baef2712291e3c910ba52b15fbff8ddc9165f8426460b9f482b423462b7716d6e0de1d3ce811a191fd669a2d241cb2d013aba363ba0d29d0d49a2e5e15aa0d926a0bb8b7164827141a09107bbf35e08abc53a687375dcdf09370ea1b4b1fb861230ffdafa1f60f7c9b79ceed8e3b9b148c499864fa12f21b35e207c4c7f9b6f4b0d5c34e709dc2c6e36a40198990c87bc2f86ff4ea6a6b94c97949b36a8ad8e9dd262f31427a1731739b11cc7be082ddb3785a792afd57a676ec1c25fc2c7edd7a355cae0b8c95837cd8905fda551cee0bd02978f9a20b07bb03cd086af5c51f45f215b520ce35ed3bc5a9bfef7a17eca170bedf616ea75846c29049108ca0db62cd5e2745ca2cde6821556959e209a2a4cabd4877cc4fddb7c48c80ebd16f97996383d54099e66285667baab06e353793e9830606691f630bea10ac0ce1caffcb1352757c974d8ca499a3f31f036805bb7afd667cb3c9e4f93b59b7959cce3d1b53d12a3ef6745084c3ccc2e38b095675fb52bb3fb5e5d8e7034f3b2f6935e53e66f157ff67abf48fcac0ecce5a2f286f394ca733535f231e4b77b4cb985983dc752c4929e9ba7a9f75985da6ca35267980e6ceb7aee9bd057aa548e5071b5ac874c0203e07e1ef8c73c1f12b92e73980a06b07b14d8385a873e432a9898b32f68ccee01b67c7ac6d1d954b24f37500f293d97f8f61d112f4c9aeccae03c20ae8e10ebb105aed2aa158ef6938c39f58420d75650012f8c354f1c5025eb79327bd47c6399f7c04a6d221a1112426916171e092a32b54c00a78dc584ee4d712861c426ac43f842eb525442869791af06ff50a26d80fa3b04023d92b9df4e4bc23f4e28c2784b945d58a255155b622785fa31396368af8ebf605a809f83afa61e93593373acce047e33f81317457e23a4890e2caab652938808fbe29d596dcec993428f063f05a687a2d2ec637e9ab23", 0x1000, 0x408, &(0x7f00000010c0)={0x18, 0x1, 0xc2}, 0xc) 15:39:55 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = semget$private(0x0, 0x3, 0x8) r2 = socket$inet6(0x18, 0x8000, 0x81) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x3f, 0x6}, 0xc) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1) listen(r0, 0x3) listen(r0, 0x0) 15:39:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)="044d2a6581b84a86fb9026b6d100d6fcdc522722c41cfaa69344ad069629ad31e07683435b38b867006317be7eeb96b6a01a8d9ebb81f19695749ce450a0577ba69ff7e7bfc0dcab84c0aaa0290b06e946d6538796b2726142fcd0229c48c8fbc3b4f6da22cb32e6dd7577b68e39f519f553", 0x72}, {&(0x7f00000000c0)="6ca23b81196179428580fd8760eeb12b04f3d396fc9a16a53c2725b912c327e9d6cf715a705d8152ba666f31f5d3b8993e", 0x31}, {&(0x7f0000000100)="52ce4f2d3e5521e2065ce3574743b2b5dc1a32b149d9ffe1a814328e6d16b93f61b686e55cd3b8e93e6aa9ad3b5a1b485e11b74c736f86b5a05589316f3dab9f1189870f", 0x44}, {&(0x7f0000000180)="665a0e95b8d822de25b3e2918006e31a0bf6d15beb232f049732b2679d57071cf6e1c356afaba204019b05bf1478ca0c2356d30df17ccae46499bf534e7b31c88ba9ea43649a409a578cd7d8b0aa7e7ef020baf8a66cce741b3de78117fa29e2ad9c2cc6c7db27a458f1de3fec4dff7be938692d072514437336c67eee4b4b8a06ab96049632261f117ecd6720c7fc95713860b3b8327e9affd50a277ba13c132445a8b5ebca80f77a691d3b28ca63b8862bf255ca152b907c", 0xb9}, {&(0x7f0000000240)="cf369179f64d383e7cd8c3d2a16997f6b8a6584690d71082bc66eaf3f2d9b646cfa52d9523d68aa15912265c8fc98707db9c7e4c188d5200df373345114e061baf876dd170eb338dc4fd4f848ede93bafb667ad702f73cd8401d025b5fb5710b6716e2d0b4401ec1bfdb7e977ec561799e87032a32cd64c0ba56a27c53ec2596a392d7f6665acc0394b742f5699c6d2786d3fc4c6f2f0ac3fe96cc64b228200e619b8c0516ff64aad44be0e2db0c2674efda6c2d30", 0xb5}], 0x5, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff0000ff8100000000000000a888213c5da89b7c2b0189500000000000000001000000050000004b52b67e9dafffd61b34a9c9130f9cba5bc7d31ce3b31c2c6875c77605b8240a47472eb3a98fdab288083d766d8d4cf5e8fe9831542eec285a0aaebf000000005800000000000000ffff000004000000ef5fa26b0c5352f9cc4fa3b5f61287b5a64ce5bd5829e02d4403c1385edcb43cd7aea98eb56ecf58d516f69ec643a3cdcc68e994d75c2ec0f850875cdd5edb94208400000000000088000000001e0000ffff0000cc000000c872ac2ed694bef9344b47d5723fed689c7611fc1571eada64a3720913188d97bbe3fe72d262e206f3237cbf248d63a77ec4c29b2175f11794baa01544b597fbe75b4fcd034f78158e73c4ccf6f7620ff32eb259211663be3a3dbd280ace6e32a21d4caa13e6314147748bd9d96307d4ebcc538c7ee9f1b38000000000000000ffff000006000000f77c88021ee551f61dd155f0b5c97fe0e2f3439c6bcef69664f69446aa9ce2f808b9ae1d80eaa354cbe43349233700c5f1be8c30ced01f278040ed2c433186f981e3756dfaa241177bce9a0863c8fa9ec7738027446026756508f7a8bb486350327f51023f256102249f0000000000005000000000000000ffff00003f0000008afd6e53e66751971833eee197fb0a77c291eec0b7c983d53a9a036acbbf55322487803c27e353be587abb9d55492f5a8238e08053f977e488780000000000001001000000000000ffff000001f0ffff8f5ae35705e09e7dd5a789a022b7f81469d71aa91a2a4b9bce3d7607124bcf202a2f73b3e808fb9d694fe3d1e14f000034c8fea5b203ed084fcdae6ffb5fd626d337deaecbea58e29b1ad469628782d54a6e2214cbc869e4f9f1786b0cacc11ee6a1818e6105a5bfa04d9e46a4b8df2279ad3e2751ba7bc5080be0b17480af7524c0efb72e0d275751f85b61d2f66bc9f3305d15b58c3e81093efb7242a1b6eb17e427073d3bf72cfc8530bdad37aa524a2315d93abcc76fcd7257ea2237c0bbbfd914588bce653182a31d948395279f30e75e31d0f69d768416e3e88c076c38cc4c22b81018a5128a4d68ad802aa58c1c342ff77404f3be10f008000000000020000000000000000100000000000000e5562e4eee5aa66f6b96d9ee367777007800000000000000ffff000006000000cebc8d324ac7d7f0bf09940289bedd848bbd89c7a685affd7ae678cef355daf5678d97f0acfc178465cf0f42f12b2f1fec39ce51fba14aed5f4afa30d5757ea63d19d132c971e1cf17e2fa88643d3703a4242dd9cf33e7821b097edb8a5c6faf864d000000000000"], 0x3c8}, 0x8) 15:39:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001280)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d4283d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b992293e92651f4e24735432cce88583db113213d3c1e6b5af8bb84cad2e5bc9c355098245e81b0d958262a6841a63df13fb79b91b282956a35336b149539375d053900b371a429e6eeef6d66ae48774418201214a7c7bcfadc02a94d3b3ea64a70549ca1d5c2f70684cac8cfcd72810172e7a310467678380900000000000000000000000000", 0xf23b9cdf8fd46407) fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000900)=[{r1, 0x44}], 0x1, 0x0) read(r1, &(0x7f0000000980)=""/105, 0x69) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 15:39:55 executing program 0: munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) 15:39:55 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xe00, 0x8) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x4) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x0) write(r0, &(0x7f0000000080)="b64feda6a2ff0a0cd1a2d309ec4c6811056ee5d9bedbb9f8605fd7803793c24d47207fe4749ecc8e671163115267f0bf2364000c7c75747e0b4fc158fedcd78776c2a3cc1f08614bfe7b4bcb5f2c0801962da35096e975033b309ea9455d767b4a6c8307776b5d9f7e17e02097f49f165cc2b52367bad1a37f3785b32e8bd9f863b7d6811db52e1b751ad19a83fb3da25e14e2ad8db9a70060ea09c82a065811408f2c8cc48debfcf072cf2b2abbbcf3f0c5", 0xb2) r2 = msgget$private(0x0, 0x100000020000189) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') msgsnd(r2, &(0x7f0000c40ff8)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\f'], 0x164, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 15:39:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = kqueue() r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffc00, "a27e93b453a8fc954f280b4ba9705e1759e9d81f"}) ioctl$TIOCSTART(r2, 0x2000746e) fsync(r3) r4 = syz_open_pts() kevent(r1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x9}], 0x20, 0x0, 0x1000, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) 15:39:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) semget(0x0, 0x7, 0x10) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000380)=""/217, 0xd9}, {&(0x7f0000000480)=""/48, 0x30}, {&(0x7f00000004c0)=""/244, 0xf4}, {&(0x7f00000005c0)=""/125, 0x7d}, {&(0x7f0000000640)=""/29, 0x1d}], 0x5) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/107, &(0x7f0000000340)=0x6b) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/192, 0xc0}, {&(0x7f0000000100)=""/191, 0xbf}], 0x2, &(0x7f0000000200)=""/122, 0x7a}, 0x803) connect(r0, &(0x7f0000000780)=@un=@abs={0x0, 0x0, 0x0}, 0x8) accept(r0, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) 15:39:56 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x8, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x10, 0x1}], 0x10}, 0x0) 15:39:56 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x22, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x85}], 0x9, 0x0, 0x57ca, 0x0) 15:39:56 executing program 0: r0 = socket(0x23, 0x4005, 0x27) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xc) close(r2) write(r2, &(0x7f0000000000)="df732b5aae039439e74a20976dd64407d8ba3664637e9676f274184d34f351b715d60bc4cfc5d4934b99c7aa309284cb1dddc06c6637fc390446b6210b93d949ef5ade8cf94d090effc3b76f2a25be152b7b", 0x10000026e) fchdir(r0) fchdir(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 15:39:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6be996376b28f9a0c410f78588cb8c9c4de2b005557948ad2e2c3fac31fac2bfdc47bd5f", 0x24) 15:39:57 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x4c, 0xc, &(0x7f0000000140)="ffc3d69670542bc33ccfb3010008000000000000c3513e2a5e000000000022e664000dc40206f7956115ec1b38ef1d1feb5a3392f72f5f406eefdc4328eb708ca01f7b521623906ab40f12fa9db4abbdbfb21fb25fa3f1d771b6307e910a3623526de4ad3578e0d8b8894c1191399316ccb6388234d08e7a9662799fb8f96ed300000000", 0x47) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x7f5, 0xffffffff, r1}) r2 = msgget$private(0x0, 0x200) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000002c0)={0x3, 0x0, 0x0, 0xfffffffffffffff9, r1}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x800, r3, r4, r5, r6, 0x0, 0x8}, 0x41, 0x0, r1, r1, 0x6, 0x3ff, 0x7fff, 0x3}) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff01000000000000000000b88cebbd0000000000", 0x14) 15:39:57 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa000000000001f, 0x0, 0x308) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 15:39:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473c0b00f17b53efadd5179778183cb4c028d3e348f91c36419614844f37dfaecb3847786dc71e29dbed38023553e02b06ef4b3b3e8a124701c5860b7ee64872f30cb5405494f06872b10638ba16f2ac699e56196c3877273e006fd32dc9a71984f158829672fc0e3fbec63033ee9ea7e3044c040fe2a3f8cd8f7290f9b64f169925ea5444deb850e3c8926e37e1d1dcefa2db6e7182e4fbbde9f9a140f3bbb1c46cbaf42ad86ab01af11af154cf78d77b4d225bea6baae0d07651cbd1fcda5e791d344d9160d11eae1f706bf761b69b52486a3a8788f3f72752da34fd90b99e5cd0df2b0", 0x10b) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0xf84, "bad84b73f2a4caaf72d88000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:39:57 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x100000001, 0x6b34}, {0x1e67}}, 0x2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x4) pwritev(r0, &(0x7f0000000080), 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x9f) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000400)=0x80080000001) 15:39:57 executing program 0: socket(0x1e, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setflags(r0, 0x2, 0x1) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x221, &(0x7f0000000040)=0x100, 0x4) 15:39:57 executing program 0: r0 = semget$private(0x0, 0x7, 0x1c5) semop(r0, &(0x7f0000000080)=[{0x3, 0xd59, 0x800}, {0x4, 0x401, 0x1800}, {0x0, 0xffffffffffffffff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x400000000007, 0x1800}, {0x2, 0x302a, 0x800}, {0x0, 0xffffffffffffff80, 0xfff}, {0x40003, 0x63, 0x800}, {0x2, 0x68c, 0x800}], 0x9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) preadv(r1, &(0x7f0000001940)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/28, 0xf}, {&(0x7f0000001500)=""/37, 0x25}, {&(0x7f00000018c0)=""/127, 0x7f}, {&(0x7f00000015c0)=""/66, 0x42}], 0x6, 0x0) msgrcv(0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="0c07324c00bde4fee38eebd68fc3e462812e2a5a8bd48a4edb52c7539305450037d8ab1b5384a813bac97e25affdf0f400bdfada11a1e3c367089969dba950bfa65d4e2a5da5a226916c67dbf4a93e150a3f6eeef1ab92167d136f939f02f65d3ed26b56d08e55cbd391f23d0eca35a833a04ae33d94dbdf759bc16fb7cbfa742d1c2268e4719b63aacc37a4dffec7c842ea7e0fdec2d0f30b34acac8b358701505d17d5251fb29740b033bcea9d4b76d863"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4002, 0x0) close(r2) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x100) open(&(0x7f0000001880)='./file0\x00', 0x180, 0x2) msgget(0x0, 0x8) r4 = dup(r2) linkat(r4, &(0x7f0000001800)='./file0\x00', r4, &(0x7f0000001840)='./file0\x00', 0x0) linkat(r3, &(0x7f0000001780)='./file0\x00', r4, &(0x7f00000017c0)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000240)=""/249, 0xf9}], 0x2, &(0x7f0000000380)=""/52, 0x34}, 0x842) r5 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x20000080) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fchmod(r5, 0x0) close(r5) connect(r2, &(0x7f0000000200)=@in6={0x18, 0x2, 0x8001, 0x5}, 0x169) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r6) open(&(0x7f0000001680)='./file0\x00', 0x400028084, 0x0) flock(r3, 0x8) 15:39:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80a8, 0x0) sendto(r0, &(0x7f0000000080)="8f7d336ce0ef99b89a4309eaca07468ce68ac3085693020df34ba9111b53c3bae9962d7988a26b1ead8016f0216eaa3cfa18239e1d483e657d6b77bffd3de32ab024963c605d00a0852b8e46ed7fa6d7251f9927f4519a80c60129b15ddcd5790792fbd981d407aab9ec7ae176be2b78f786ed75900e548a96b0753ed2d0f9a8c2fb32c8b31aa23980333e80e9e795a5d8286538d0b2d54442bc61d46a9fddb550af201a7d0f32b817e4706a0e82e48c3178ace56b67e9c236accd7f15845044dbbd7a02cd5960ab1b6a2e095d39f7ae4f84a64655c78d87fec9bd3a979ca18ba426c394c6a63d930589d876513ae1f640c91427", 0xf4, 0x2, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x54, 0xffe0000000000000}) setrlimit(0x0, 0xffffffffffffffff) 15:39:58 executing program 0: unveil(0x0, &(0x7f0000000140)='r\x00') clock_getres(0x5, &(0x7f0000000000)) setrlimit(0x4000000000000006, &(0x7f00000001c0)) mlockall(0x1) r0 = dup(0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) mlockall(0x1) 15:39:58 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x41, 0xffff}, {0x9, 0x80}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0x800002, 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) 15:39:58 executing program 1: socketpair(0x2, 0x4000, 0x83a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x90, 0x8}, {0x18, 0x0, 0xd57d, 0x8}, 0x7, [0xfa, 0x3, 0x57b73bc4, 0x0, 0x349, 0xffffffffffffffff, 0xfffffffffffff8b3, 0xffffffffbc6a9b0e]}, 0x3c) socketpair(0x18, 0x4, 0x40, &(0x7f0000000080)={0xffffffffffffffff}) r2 = getppid() r3 = geteuid() getgroups(0x6, &(0x7f0000001340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={r2, r3, r4}, 0xc) r5 = socket$inet6(0x18, 0x1, 0x204) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x13f) sendmsg(r1, &(0x7f0000001300)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x100, 0x1000}, 0xc, &(0x7f0000001240)=[{&(0x7f0000000140)="95375566357739ace1d865d18130e366ddcf7c64f6d76bc0b024be69f2b7da5cad99112df24f311489ee995b022123806620a371c3d7e737185b9d10632ed3f7b8ba76a00e8244444641c1bf25a6377927e2e6f09f2cbafd6857aa9ff91fd2767e2ed046593e595b7f3d068d21ea38ca14b92e89b3372aeb256d3d82fc48e15e14", 0x81}, {&(0x7f0000000200)="a032576cdcb436cd550f103d7f8ccf4f97b94651e359b9625d1e54e6a602c02d61554185d11f5ea020c7ef6abacd094b956709ad1a0bdaffcbfa6fb4d4a9dde4a8661041d5bdd75d4a211e9f86853b85bb4f637b106dae4680cbf920a019c82b2dc7b1c9a666513b7d9d7dc8b28c2faba7e402f67c02a0b512b5a1e758abcfd43272799a9e4c146a8783e41a295733882ee991dce5610ca4526a18780cb6f7e29cc68a4005f2e0203e5c57b812fd4931476f5e64cca1d209c511a4080d989950572e3ed0fa4f086a9078b3243b9478f1a3dcdba5f061acefc982df2e2776668c37f4f34884662168da91bc7401225594db20e596ef85c6df04732519c1548342b00e08c92a1d69307cf33ffe6dc70253b5333930a8e0b7e1b36a58c21acbabf77314a89e061888af14486b449767dbcec162d94c4385059525168071985bd611088678b23d080cfba37458c07e95fc58b4b32fc830f651969586ad1bf0a2b014dc727b22f169e0029320e515570a72c8dab08bdddc9d75fdd6239e613ad0a80d12e9e0605064dd7ab61c4d50ad19b5179c35e2b80685d7384b43dfb83218d6228da9597a5f9e9aea1ecc330c219ebccb42ccec2a9016be21c03095db55c2ccac5f3640a71807d212ed81f15851f4557cba9d42f535ef98b87fb1f9495c91faae68dc89bd7d56332e20ade9bcfea4da5c64a3b5a46c42d0131fb5ed6a0e134f47e30c346e8588e0c90027f48b3a64c6461a98462124c72ecc5f50eaf7b8e46811d5fa777f7269a0dc87eae480a400bb4b232d1111f6b0b881cfe7bee97368ad340d1abd5989491326805ee0952ac7e48a4833719e207b8a094484d36cdae1aa9d8a0b200c7d66c4a6a5a5c42da7c0f148ce22c35f7babcb3e21e7078b171838d41e1b355dfd3b3e95c5c68d592e441b3e741b97fb6b2a63a97525d021fa8bfd5e7dad77b776dde222596ae3663e6d9e9272f1246ae70de51bb617edd426e9caea93f4959290e1513cbf3ef84767846e7491622cbda9b8bde5c88e684a0320c987ef3438e1424a591f3c64cc23a08f1a2897fab86f1f89fa85983825f573f5867723efe4ba964d630e70766eff67584597b74271010f5891a6dba5300123d4b51e75596940702c32be451274268c30d50beeb19f68e11f596a5f67190cf60b8df33f17769678181893138b5cc00cc8fc8854f2b1acde50281799a578a1eaad09959951fc9bbc8aab07fc83824033dd3460d0c33cc8ed35487711fe68def853b7645d76c0ca77045ae0878c2b9ef3f3e6f936f76878e202d064ac453726b4055524c4edced5037826071dcde54fb7f7e3b211ad75a8aec77478a90785d308ee827a05ed1316d4c810783b9c2c44de98b2a49b1fd1723006de285f5d9f33171092805e71c27d218732730215df1663b83865bdd1ed3e671982a4631b1cfe3c77b1a8d2f174180db9741851cc4547942fc0c843101974d1556e233f0551c4c23404a4cdf8e98909e26a7f27ccfd81f5785070bbb84e9e2f08e5b2703f5bd0b886df3de8776f1dbe144d7917482417b0d168f196f5bbe2d9492b384900f56bd35b10e09589603635bf1a293f8d31b206b1f4242ddf722163eb570a57e77b3b249cee0a5a4842af328d12d062f57e0ddfb49edb926f88b77a2f8629c846769e07a127f313f451f1c2f62851c28cda61ed98909e57368bee508e826a8cf03ac03161946dbd32b9f30f726d1a1e6d342d94f937509dc94c8fc1a006325f4228445d166cd0c0d07ccfad6f9ca4eeedb6ce77334f069bf56d2ea78530a798d237d9a16117b6123589631c4a3cdc0e46815a6cdb0a2399f75c5c26f2d52b303fa16b315e1a54bcd9a2aa5523912d62374db94830a89507fab59341c6c8320d901600a2bf003fa4f49a90e8892821163c63fc5fd2ae7638a1e68ea7b899e6b23d3d970d36498ce07ab0522f3c579caeb7005dc319f3c723068b708ec765f5cf6f8f5487bbcf6a7d9620e34e96aa9c1dcc0e076cf9a7dcbcfab024ce8bf871387c0175186ca7def2080500cf93c399b52406826704297ce5c4a12f42eb0ec2f73a2dc40ff72d29ef53d24879fb967eed0f316e9d65c26431fafaa72857ea7e18864c2c804b5e95c75d93c4941c808ebe8ae11b374310a3c829495fd17ed348e925146ad3cd5713f36aca71a6ce8c4e757d22eed08413296388dd372b91c2e5e3941a8a49ee550f11ad0d3024376a10c75d848003e303b5738e4bd3b0344bf18a016b65cadab10607ca77d61b7439ca48eda679b9da24bd11913301aa6a2e8b3d333aa073117a8168acb9f4481cd1ebb2f784d2c7cefe8d9cfaee81a79e6096a2007bc391c7bdc0c00d909453f8468dc1ccf184cdd72c8a23cc3550ec33491adc799cc68d4b378f542b186e381c050fba5d93b147815e3dd4adebde49fbcb0c9aaa90dade78e5bf0646fad6ef5c154e4f28ed3375041b5b0862743633d006ee66684a550a8c701cac74a92d343b284d7496942ce01f26f1044f150ef41a4549d43529e8bd5f372397191a0b55fad096d4c4870103636cae4a7f591bff2838183eaf3e535065f2d15b1d7ceca998abe05217c1ae84813ff2d95e3ccfd02b69c952f0a1e19770b3c486ef5df9424cd83adf41cfe29819e14cfb75f81f5c4c1cd29d7fc647dbd09137f29af54f4be6473dd1bf8ea77b7e351378c408e0e61d47012b5463b530e222bb673fa444a539cbc2ceefb9c4f4395dc5ba75a1d15b1b2b541dd8cd9344cd17d07fbd5c1dd914555f564076fc983cc26f313bb9bf27d202b84cf8f4a1e8900d3fb784ff1a1aa1977ac39a0853f3d13f08c691b7899d5451e4bede7c74ef456f99f22845c2ccdd6d24ba746fb64fb1692c175d9878b82cac60c9750bad9888fe19f90a50e4a2b7b3fb6edab791ede7db1de738495df764bcc7d0028997f9318c5b011cc8d21695a726276f1ddcb912c923cb56c4a4439417c3679f4442fae21607506d22d0eb51b92854330cd925a7137cedd04e2e781595c260f3aba3b0ef2dd5b7c6e69fede89a9150bf6d97cceef9f5c0d0d120e00ecb2ad1eb49d895d18d46c185f42d17512d0e5fafd4679834989549b2125579f12b56c33954839fa540658f324cbc4695e67341c451866e688b2862b2be0788079f929391e0ea0d13bd2a1cea2f01dbf9beb5b0d0cabc6fe71ea939a606a7b97a38397a3f5e9a1bb191001556260a82e3e213b0af634a4c1bd09265277831f615f7499d573bfd028741bd5830ccd095be3c67bd5d27532ef7c6d2c6e4e899df6ec34da6feb59609d2a6e264e20e38b90cb20befbe36ff9b148c95be7652fba21d830e8e72c52768292f76987583f9df6ce18c5afbcb256121d41b57657b16eb319a8d5d7e1cc9385dcaaa9508dca42948ac6a86e7f5ae071c9e775510e1e6c82501d9418e12befcbebf55133cbc7bb98cef1e42939ace59d5c467a4fd55c559801b80ff00916bd74cf91f85a7ac54a2512b0a97931ced9d80f23cda8751a808626783f2070c2c5700a07dc257020aedcf45715121385b68422735ef25ca161e23fae9091385fb9f91a285e8deeaabe1853c0628340352d479764c76b6288126ad37ffeb7e43a71763ec4f4fc24452464b754e891453d439c4f772f811f0f3a39776895fb2fe0fe43b367d57c6ff033b76e887e8ae51a96749da6c731b6bac8d0bf070ea6c3326440aae7ebe03381fd90f413e83fe2915d9d15647d330ee3c268cccaa0166a864ad5f3acd25a74a1ece9e2c0868150f09b0147ab2e2df65d309e50f7d6c107feedf9478a0941de2f87c704c29495f6acbd0c6e18babd7e1000fd04f56bd86d594b170dc14d4c7ce401612a86fb30bdab612ebc8e7efd4d6246a37148bfe4337cdddca55a902c1273e91a2f4b742609fd81b51f5604d9478e318b9fa175d9bf9ce2cf689e8bbe452e2684c325999dd7a1e303727ec38fa33639c0cdc00407db8a3f714de067ec2736e170c2179c43d04b210a28c4f010ec9cd5ae5de08df69fe60e7f6ef135d2813ccec614d275a2a6f6df602e570245d6eb97e73b062c746486c5bf949efc39926ee8f701fa1204eb67f42149d14a637352f35d158df95befc2b9c1a8fae77a00183fa63f4890729b9d75b733201b20e41298c92ecd2061eab18db56f6df94f1181fe0bbf1ff3ba30f1b036c2a3616e6198415007edb9b0e86d3f5003c7a002ed1c16cf05da95289ab37b5858b337a50deb972b1a006eed0d41313dc965eefcc79ff6d16a19b73f3f13ee97b42abb9e4a7ef64927b3546541e9b96daa6089d0a0f316f07d83caaf76953a3f05d2de610a9ac6283cc315a2a48526a2956ad93e54fd6b5c81773945c6a5523e950b98dcf6b7bd07e8f1380d06a5cb2b0204ea70319b79d9f57302a17c566a30e2cdf39273e32efe74b573ae0250eff9988cd4e0f094f3ebb79d996cb991de5d245bfa6eb1b4c9cc76f0a1f64f6cee22e64ecd6eb897b7bab1fe2f3e89335f0938c88c06793a41a71ec533c05389d1291f189c7b2117ca0741ad48157c81261b6c36afb009da62bd02cdc6b6ec95426b1ebe83a4f06f293573e02d9c42360a54b4710aaee6af84e389b5e0ffbed5997ef52b1dbc46eac589eb9091bfdda84278e8e793d55a082e47d930eabf3e1d1d3621bd6c89bdc2360b0bbc494b120ef62786651e07f0b1f02be5e96c3808b1ac4800531f4b451c0bf0bf3803c35e15b3d321046816a09ba0dc95416b7cb2a47207993537ab50efc1ec536d17420a885ada7116ee31fe7327197b6b4cb24e5f25c2cf7e8c38c09a67e2141e434b5fe55452786c0c88273a55c1abcba564e6e9131c4d8c48119593259bd403447241606706e7e65fba0b8e46159b4fe4cf1497a2ce0a7e9b0d43380056898467eab732fa0f70116e7366b90ef51d7e11bc9c4230caaa6860421ee2d164a724d2a22ed0c69c3c5911f6f7e3bc4ec37d3c1d6f0c07a34f9beb0ab72655b42c2a287c8d248cdc9f005bf1ceefb3f4470bf28c615b6da1e6d236a5675803dd67ccfb2bb0ee43dfd9831bde120f223df8b57d31b8415f09ef26680b141770f5f68b01f6fb741a04fb48081d36ec4716011e1501048f437d4900013fa6976d1af64c709a80a13c362244c3721a5738f9afa7d2693bc3f6054b0af78f250563949d461ac357889e3b95addf96d386c2a4b529c0f7d07687f9cd41aa51858286d748e5017c1a4927b817d6694ed952ab1e8d0c104b280c9b791bd256914585683b889de161157ed8959bfe111ef06226851bfd326a3b973c928c55025f086a94b692a6dacb4e6aaf5526a4c711f6e8af5865492b220f0d03acdaf9c7ca9eaf9e6e3cf2abc540be15407bdba2644508dd64796fea8c066e4dabf53b8b7d1998f705919f117f0d9766c9e88682307fca0516ab2e83e7c0f349629e5d381c3d4b44a62e1651bf77b296137af9c55eaa98fb0abbe78ab0cc84e30f2008f44f07fc7622b692cde2b946f83c64dce55b37c4ef365bd10bbeb7ade76de38ede8144505244a5f8f2e47831eb7c6a6902f8311521598df98e137503c0ae8eb4f924a2df7771dcb8ed1f0d8459b8fe35584afd266f2c18a451c4109c40c0ed5f71ba3eab4efe8ba45e2ad372e71c9ffa0445046c9ed3a6d5503fc04b4198041826d1b968544a935f48825f9ff9a4fe98dd39896e3c3072480bc1b45186fcd16ec66ca52c74736ba9cb6c927613fb833ab3c358d4b539be21b1c05ce38c1fcf16e8e59c556f56f8e14a91cf006dcdcd53aef226189e0473a34bbdc14e52113248d", 0x1000}, {&(0x7f0000001200)="12ebc4b8dc0a2c8878f75bba0542ffff98a08136a23c0cb8f65e5bf66048c84f04d2734d46407d54961821f8bfab33ecbe0bd3eb92", 0x35}], 0x3, &(0x7f0000001280)=[{0x38, 0x1, 0x100000001, "703470cbc9d0b8db0f10f5ce080769e4b0a233aab35d73bdaa2d264170fb21b27d49fe07"}, {0x18, 0xffff, 0x0, "0e"}, {0x20, 0x1, 0x6, "192c8ff74fed26a315578994ee2755cc"}], 0x70}, 0x4) 15:39:58 executing program 0: socketpair(0x10, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) socketpair(0x33, 0xc001, 0x51e0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setitimer(0x1, &(0x7f0000000180)={{0xffffffff, 0x9}, {0x8}}, &(0x7f00000001c0)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) syz_emit_ethernet(0x19, &(0x7f0000000280)="6823838a336c6e3b07eaf10202d0beb0354bfca11bb338f9de") sendmsg(r1, &(0x7f0000000740)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000300)="9791252230ca7676cb843f0c4e9923e7a26bc922f598361275a311447fc0674de728f452da5df231e0fe0a06257d50ba8e735f8724cb4d55b5cbf90dd568e53c1c8f8558db0f731347f61a78a201aca8b550e1de6a696ec5efa44c83c7f2", 0x5e}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="4fb1eb9c14a5a692e76af78645f0114423fdee9e3d3e6edd8e00a6f04263a3b23e60bee1d3a2d5d9e33beb2c339599b394d5e8caf2de41b73d95e24643c0ce436f8b5a4a385b020700553df3b2d92dec304461dd0f6773d913d72aeafa82115564afe5e6c848", 0x66}, {&(0x7f0000000440)="f125dc23f5391a8fc61295f5fda4f0f61df9da35e645c454f3d9cbbc747be4d62952887fdb90fbada9b5600649351623588e6b9682390db232100ce0fc7624591aea8d50289c7b8f54f7cb435ecc224423e6", 0x52}], 0x4, &(0x7f0000000500)=[{0x50, 0x1, 0xfffffffffffffff8, "31abcb15d9d0b9197e3164b9f4a71d1e9f5c6b4ceca159a5c3f8f841cb1ba8d6b38a7a4d72fd1a43555234ac9c0fd820cf26b64cd6ebf1550d95b84c75cbec7c"}, {0xc8, 0xffff, 0xc880, "c34c7ccaf23c8954d6c7299fdce7ceec8edb903cb178d4022784ec325ab2f20fbc2b7bc4054d06ec1cd42966c351ce4a9783a51550e30ac70868a11f7d74551684362868397dc8f358056bebe4e218cc5d8f6357ddfe7d01440f81cde6265f6f1ed7bb01ff89c1c6885f6b558e912e833a1641ce0a344bea59a9855b3b33f5e7b2984d5a06b6ae9ce2dc6c9cbcfdbe237e7855f5fe7095b46dc1ab66c2a72afb9541cf6629d3c49702e48d4fcf51293a9ee2eca8b5"}, {0x10, 0xffff, 0x6}, {0x10, 0xffff, 0xc5}, {0xe0, 0xffff, 0x7, "dc2be5763825249d7bedef6fd9e504233d7320c9ab78214fe56f694a9eee41b4144ba5cbcac119dd30fb0ac2e1496f0051f5c42e601a2ec3bbe8cacd8581b0e8dcfa9276f591b2c7fa64437678ce08595b03945f46a1a80c885e2c286cba9de7cb863e972cb3f61ace5f76e678d442cd2e581a8dbb921afca86ca01fee7f6dda387b035989222187aaec900947206221b4826f3faeb9c935490212a72e331e5a7a1d35541f8070703b77ab23144df4192ec935dfa6738ff8efb2ed8a4eb98fdb881221cd7acb6532fd91"}], 0x218}, 0x4) socketpair(0x10, 0x4, 0x80000000, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f00000007c0)='./file0\x00', 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000800)={0xffff, 0x4}, 0x10) r6 = getpid() wait4(r6, &(0x7f0000000840), 0x9, 0x0) recvfrom$inet6(r0, &(0x7f0000000880), 0x0, 0x41, &(0x7f00000008c0)={0x18, 0x3, 0x80000000, 0x8}, 0xc) flock(r3, 0xa) clock_getres(0x2, &(0x7f0000000900)) r7 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) accept(r3, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) recvfrom$inet6(r3, &(0x7f00000009c0), 0x0, 0x803, &(0x7f0000000a00)={0x18, 0x1, 0x3, 0x5}, 0xc) getppid() shutdown(r5, 0x2) getsockname$inet6(r2, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) ioctl$TIOCCDTR(r7, 0x20007478) getsockname(r4, &(0x7f0000000ac0)=@un=@abs, &(0x7f0000000b00)=0x8) r8 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000b40)='./file0\x00', r8, r9) r10 = msgget$private(0x0, 0x16) msgrcv(r10, &(0x7f0000000bc0)={0x0, ""/244}, 0xfc, 0x1, 0x1800) 15:39:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="b018f8bf", 0x4}, {&(0x7f0000000180)="dff2fddd9cbf948b1004dd79f82d74f3589181dd035d957c2da7b542b5b8638fb92ea12cfa2a75cbadf20bb5e7e9a2870a378b6096adf89d2a983f566afdfbfdc346a7f737ae2cf9e67c70acf2f647ed0dfd1b151ca59855264c6871f606a7622f556bdaaf9045c35c1825c50283cc6a4e0d17590dbf206b8525d65873ecdafe66e1c1e292b9a3bc52cbc516be2a26dcbeaa", 0x92}, {&(0x7f0000000240)="10ebffabcc70f5f40bd0e7a9e38c4dae5ea2c871cac1b5de47338967d767fbe5aacc3b1a09d367457f6805cbab5f1e42215ec63bc4ae7993285bbca35e29b1a8fca5e7bc18f25a7d51dcb78fd059c3f0851e9dffdf9c2517344bd529087fc3ed3e7892b4c5e296747c4b25b9cf6fe44f4ec3b0e4ec6b5eda6c866603a8f29e22ed065d", 0x83}], 0x3}, 0x2) 15:39:58 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) getitimer(0x0, &(0x7f0000000080)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file1\x00') readlink(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)=""/4096, 0x1000) 15:39:58 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x10000000, 0x2710}, {0x0, 0x7530}}, 0x0) 15:39:58 executing program 0: poll(&(0x7f0000000000)=[{}], 0x1, 0x6b) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2090, 0x0) execve(0x0, 0x0, 0x0) 15:39:58 executing program 1: socket$inet(0x2, 0x3, 0x3f) r0 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r1 = getpgid(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/11, 0xb, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) wait4(r1, 0x0, 0x9, 0x0) 15:39:58 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000017c0), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f0000083000/0x3000)=nil, 0x3000) socketpair(0x2, 0x4, 0x3, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x3}], 0x2, 0x2) 15:39:58 executing program 0: setrlimit(0x7, &(0x7f0000000140)={0x10001, 0x1000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0x0, 0x0, 0x0) 15:39:58 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) dup(r0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040), 0x0) 15:39:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x3) socket$inet(0x2, 0x4003, 0x2) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 15:39:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x2, 0x80000001, 0x3, 0xe61, "3844f9b467400cc03e9a2c094c26d5d06e6decd4", 0x7fff, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000137000001", 0x113) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCSBRK(r2, 0x2000747b) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) socket$inet(0x2, 0x0, 0x9) map stack 0x20000000-0x20400000 of map 0xffffff0065831c68 failed: hole in range 15:39:58 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/4) shutdown(r0, 0x2) poll(&(0x7f0000000140)=[{r0, 0x104}, {r0, 0x8d}], 0x2, 0x0) 15:39:58 executing program 0: r0 = dup(0xffffffffffffffff) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/73, 0x49}, {&(0x7f0000000180)=""/86, 0x56}], 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x200000000000, 0x1000100000000}) flock(r0, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x3, 0x6, 0x200000004}) 15:39:58 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ffd790"], 0x1, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r1, &(0x7f0000000100)='(n', 0x2, 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 15:39:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f00003f9000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000174000/0x2000)=nil, 0x2000, 0x7, 0x2012, r0, 0x0, 0x0) 15:39:58 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) read(r0, &(0x7f0000000080)=""/45, 0x2d) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)="faff0000", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x1, 0x7ff, 0xfff0000000000}, 0xc) socket$inet6(0x18, 0x2, 0x6) 15:39:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x1}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb2549b61185edd4d557c0a300500000000000000ad568865415a249931e624d94dba3758e44a6801000000000000000000000000003cb3afa698204781528c8b084a6b18d02a901a0cc5e71e6e1cb9b61c7881d1f47f2fd5788f8e51a3a6316dc8e683f3f271d53882e4ce6452523c43338c09e6bbcafa8413fad8818167f8ae14105476ce0a8662588bcae45f3826184082e22c35936b5d3e61cc6fee", 0x148) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) getrusage(0x0, &(0x7f00000003c0)) read(r1, &(0x7f0000000140)=""/249, 0xff90) 15:39:58 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, &(0x7f0000000000)={0x40009}) select(0x40, &(0x7f00000000c0)={0xc0, 0x4, 0x100000000, 0x3085, 0xfffffffffffffffa, 0x9765, 0x9, 0x9}, &(0x7f0000000100)={0x3, 0x7, 0x8, 0x5, 0x401, 0x70, 0x88, 0x58}, &(0x7f0000000140)={0x9b3, 0x6, 0x2916, 0x1, 0x8, 0x15, 0x8001, 0xb0}, &(0x7f0000000180)={0x7fff, 0xfffffffffffffff9}) write(r0, &(0x7f0000000080)="03", 0x1) 15:39:58 executing program 1: writev(0xffffffffffffffff, &(0x7f0000003580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r0 = socket(0x0, 0x7, 0x9) getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000300)=[r1]) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="9f00ad48e5769135fc7e13d7c967d79e509f639665db9bb00aeaf0442791128da694897d3556673092337f5b61e54dbe098a927782cf1af769bfc5c85b4714733af0dd5c337fb2abc9ac41d87c0418267297ed5e784cec65f8f6e4343211db56b26f72a9a16be8e2cbbbf40f38b891972c54d83aca3c72df5d7937908829519ca3802073ad7bd5bbd9b313efed40b0c9d920165948ec241a67f908e0d332dd17eb1b18b7ac23b48b139ae6106f5dcf0c4849cb538b986e27c9d8e3d394efd37472af89ea4650a46102779e68e1e0c7cc644e95d854ee", 0xd6}, {&(0x7f0000000100)="5d1ab4245bc1cfe9c2aec065c95d98fe3f8d1c95c96ee88d4a3d09e68e299cd2daf475702d0166770a63bea6a3450e81788000f7b7c724808b668e6c2cfc60ae4a0a63cae15e9e388a0155f87ca569f45924b6291825cf822f7242416670c3", 0x5f}, {&(0x7f0000000180)="f66e3c4a696614da09fc1ea1324354e941c66bac517209412a92abd8d195efceac0a33999e96ae7f781d71c606fc792df12823b89143098d94c5fcd413e1622e9ae3640d56480d622b099cec6334408530e14b7f550ea1d9329ef341d90a130d2a01b538fc45031b6d1485d8422c97e1fbc80d2475adebf2a9ee2cc56667f4d20be1aefa6ecdf7a20597b0ff1010e299ab2470acf340094fd19ba5eddcfb9f3172dd336c658432ce8937eea7e07fb68bd7274dfb470c2353bf7d429eec5469e519f9d36e14618754f6e05b", 0xcb}], 0x3) 15:39:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027f4fe0156c653000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/127, 0x7f, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x8d) 15:39:58 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x3f, 0x2, &(0x7f0000000080)="57522a7b191bc4f40cdbb1d22a57386d2f423a21f2f6773a48184e54c98ee1876fffeabf3ff6ee5d55df22414b52205227a024e0d450a9c69713e2d2ea3efa44e553b922d1f1ecbd55823ab15f25cc86c2ea2c2d674760bd8f80312316e0db85e4fa23945522f909e077f5beba45ebfd0db2519e0a864cec892e1adbab94336294b900ead03910cb130ca463d7e51f949414d60e90215b030ac3734627c3a6326c410a8f5c89477222d5750d4f74617cfd4c7160c6900f8e1eb28dfc45869b8c16765c090eda88975f090464e76325db00e332ceb2863a795476c9e0b65e2ddbe08e4e82957830d521b22825bb159c9934659315b272b08b17afd55423914cc9e17a8a1caf9df34a04758579e3c5e0031e21afc37959a8e18ad54a9a6075954154bd6bd6f3cceaedab7619b5ccd3f2a02e1244f941b776ee550da747c2d7b8aebe539c858f1f5a0c917972800b743f4f3d62f922162a15a2e76da80a338f980ec8295bef4d5013562cccca9a892bbbe482039c55d8aa0b3bcf4c234731c4871690b88a2334fa54f9f7bdc7b8725914ab7f058007e64a6702f436c535a7e073b45a91e9eaeff34ff6e76fd1c98e3525d13b092d6dc49d0f78536d54cb1cf14e941bf08e4b6ada9e3990d4eb894249a108a09c4e9f35a6bb835f6c2e7a11d256cec92ca99935a659455b027138aead003372908d5e937712dcfa915f1c66c5656e34d9526f1151a322684a1b3bd95560d601cf216a9c6528ca715171cc860718a08161bf9b17e23ec2da5d445ffce7ca8b21af890b23f558ae415cbf7fc87bc1078ee2c2400a64ec44fdddcceafeb364444975a3dc5e25fe74d03b7375b24d2d96a168de133ddb1f227e993fd3626bfcc850034a4de6c58a5b6e7b2093296bb32ae36dc3db4bc608611bf18e6f995116aeb6b5995e73ddc0ec0cd98fb1f66d9efaff382752f8d207bc842fe7245b7367359f86be503250b1df761892e7aa69bb0acc5e9e8390bda6f0ef482c0f1007ee5b466c8f99d1b7c62867aab0961e76ac35c2a0861fd84672ce8f04d005603167eae3a03a3aba91a96409ce4999fb55e06c747c20eae8dbe935b1709faf90c84162bba539180020e0c2d5f64761c174e1774c5ed82f4424fd88d476b65830abe21984b42f7222515c9239a33efabd2ac3aa1a70321e8454cb79606a827b956414f56c21f774b2bbf003f3d232ef7b4b7d45bed4915379526f03ea55b5563a93514cb8502b576ce6bca9f8c8349f48f7ad5086bcda3e1ad1b235d28730ed671c0be13c28660493c1b55d6fc23950465200d502533a297ecdea51667f599a2635bcdb5df95b3e7d0e75ef2a2d391bb3f482305ffa760ca045a6deab40b21c13654e3e0d69b4762d9cf8753c13905ed3981e7f14d090c49326b0bde52f6322ef32212b3b43a76d6a40486605543977e6d3e5c17bcc8b2a2e0a8790d3da97d7cf20261b76a2eae488f7533ca2063bbca0df5c5c5349f0a4f29e597196c17f8aab637d81139bfd0ed600a75df403f1c72a867aac452e4d65187c97b795abdceda8bd5d353ba8cfc6969731c50bbf86e940fbd348cebf9109c656de594e0f0e0b44db227f15df3f2db8a21de0555b223b5d5334d2ae77ec4239aba997073c2730871283cf000fc8fd34737ff4919107f868282399c3ff6871698006b23a3bac3704aa964a4aa630994f7d42ba8dd9f40ce854cc5e433b0c99199c30f4886a009b87b0bcd233a9475cd12aa11559ccd4dc87c68f32abd045ff3d35fd1467cb8229b0ea46d434ae2f03a25412bd9775e15a908e2c20646395a04071fccd95ed7995eb4e0984483a1dbd7adfeafda865c242418a2af37914267aa22fe84385cf164bc48f3ba2c9e2e2c15cb9c6c11b46579d005798402299bbd65548ce3761c50951f891705d4d806808f6c2e0a086de44d742882ad1b25c92b7a17fcce335ab6f17b1825e8eed08d79129a619b3509571cf8026526eddee0f8452b62af2570bb352e7406cb886deea0f94963de23b4637e55a4abd9d3f322e4d52ffeddf5e140d9d5d7c1d90bbbb741b2c5a83f9856c2b288381f0541fdbf9a9ecbe802d10422f2f9f39a084af6f93797fd64629bdbc0a49933400428f0de7622e8460739c89b93bf892a7cc5b11d4d8c1f2926dd6a01bc97bb0bf49286fd8add18ca6783cf10f07904c698919bfa112aeb66127fbcf082d896d7e687ebe46bd0220bd963e5b81d5a790c9385c2e8a53169ba52456152deae3e20f4f7359a676e80c77acf17f6947d02183d483ca0725169dafd48c9b3def25de52ec2ad8aa96137d53b37b1eb614f869a4a0749c401aaff4bc6fe970670ff60ddeb1d8ddadca2f8317af75cf1f1c33fea7650adbfce584fa131ff548d2ddd862edb1e6d443038b2b4ed38d1733e0a3b780f9450ff9c4e483c4f89fe4fd4e9830c4ec4f4cc43a720ab4d20993786f03a60105345e09b24c099fd588337e8d82d40c4ffc9bb2cc24296d4e65e4ed915c16040052570b1bd5ad78f105a48221631b2c6bccc4833e58c7a4cca883d81f7411fa09ef5808272b1447335231fdf85b5dabadc52658bbafdfaaea91fc6a8fdd4640b211c61b18e8a33617621237089b37c27408a12ec78914af0cefd93eddd42ab743fea35c48cafac90e21d2dafad5fd42e737186a4797136b44c10631283e2f639a2748962476fd7bfc193e60f89e235c1eb49a17e2499837413e00bc2b9f31b0a894ba9f0984f64533f6cc6d1f74cc3ec9ffc5b2512d533175e5fe9acb6f49c03b324fdc39c56bccd4b1d2ee7568cd893255d8c79a44b166faa40efcafd0f6bfb1f527deeee08bbe04677a63f8955615dff343e35c6877fbf6e03b8566ceef8c922de6ab4663620ba8949dca48dc19b4443380a55d1ac28cd7061242e09d81abe72640e0af98dcc12a39d3ab5ca164651ae5e802f4e5ab41577681609d32fce25a1c58a0d891f60867a69b45fec4dd89cfc0f929499c4816d3a11c4e309b43031e86dd79efb91b8185ad0ba2b98e9474dfb3d6512ed5707306ff31d96a463f875ca6d82b19fdf83b6614c933ba96bc97e1596e0598453393ba589a140788685bb94c3fee2d7deebc8d576beaa00dae8123013b308716fba236b360143e41f7a0c19306ebc8efdc27be1023eebfaac136ea14dce5efb7191e48f368e6e6df0c6efecf95f3778e0020506a0c1ef2bdafa8978fa2f20d71f83b33d4879796f63dbc1fbaf02868567b97f13fb3195ec8bba1736670ea3672b13598bfc87d6dff5c12fa532c458ae1dfbb2bbb0460da11626efb33eb7a52ba4caecbbdb143ae02a2699a78ef9b4efe8581c98bf40fe3713e4bdef5cf25c501fe446e4c942da114c8dedb27cb14fef6153a1b77233eb24bc7aecfe20a1bd2b75ee82a08862b17cb889d6337bbfd7c421ca3c538fd2935c7f2ed4c82ff94dbf8a8e2cc627f591101d66fa9a87586ee3c7b4af6cd90a3b03f4bdd645a7a0677422cfbac679649bfcbc4f27fc75e84fb82e009c3088d5aea3b83dfd7d9fe4e82dc5b21e9c4414c2dee0d5c5d32aa015bed331538865360850a3b2a2298e6773d0fc6425f502737bd246d573c522fac7604b62c320042a70c623507bbe56d4256bb88f07cf0d97f88a888f6d3c243aaafa13f86e76bad3ee63a898f68d31ac7893b47d95f3ab8b330d1d013632212da5bde7950164521aad90517825ddd5c4b03c6fa7c6105105addd2fed178c5a01588270da7d90c16dc0abbc90c125bcc292fc183ec402eba04db33f7aed510c2b9b4ae798821feb4e3cd7b31a2834c3ab0e32783741947989a5c31aa4c09a423d825d101108968a87d1eee8aa62fa3d2bf2337534eeb121bc03ff342696341d46ac093c3b2a9b80950d7533fa4a556188c596bf5e609f5e2f8a129c2e086af05174c7b17c135b3f8fce2e986efb6cc3843468f80ee6dd39b5be9ed65f477618714f52ccc549acb3bc7456ca691597783b7c271a6eddf931580e80302f69bc2d0363133e346019fdf99294ade730aafa83262c8c087794f51941df3a9875ffdc691558a5c98446c58aa70e07968a30614204b541aac249dddb8a017c1373d4d06c4a17f5debbb151f6f2399737238e9afd7883a5da566a18983dc66cec3603fa1560a0f7cafa8458f94153da1f2e2c18a1574005d4546d34262e670e5cb1b72e788af68a94dff0e567b0c9a7c8842d8cae8da2416705c1d964a92e7cd65cdfab8d0b539716fc60f50cd0b06a2124c6d5da6221f7beebb30e4201b60f1a3dc615394cf760fbb1e061e17c093170f638544e010f45de424b50c09fdb95930972b522780c2da76bbfd764b9a34caca4ff268fe56212878bb3014fa920a5f2658b7fb7e3aa27b6af66cedffbb6ce3dacf991152128d55cc0b43ec0c8836a73ca6b5b0041f96def80ecdafd69f581ecb20467504a01ccdbce86ba316cfde37b6bbd3b28a2402804dad6644e91bd51e7d1caa8f5c7f2970d9dc9594a817ab9046347b935f79c7c0441114df6fbe65f636977a062b9252e8dce960f8bf66e6510514f49be6f4ed51738b687d1c68fef242a877bdeb4ea9e50b531068344e0b6bf44ee3ee5210e7ccf07c73faa0065bf3e0c19a24e7923926b29d80132c0103b478220e2711559ca89dec6f14b19c4c0374f0161237bc53eb2802b7a17a496adf21b3865e6ab11104e74ccd322bf8885f88d46aea765ed311c689d6bdb53fdd9e2e0b235c28911ad4d231c580ec4dd1af047c714455e93089845fd8658f297e4c6989d5b15dcd2a4f8b7f043fcef60e255d08dff8f794a0844ccba92899c4044d952da75a6a306c7068872333e9837570902d3e8b75fbcbf05fe0c2e72ded1eccb940ece0c19063707179bb2ebef2f61f9bf5ddaef628394f399462a9fd6367ed55345d0c5bb6efea2d49420b699fe04ef50b2914e73a0e9a761168201e3329352f90ae3c5e6aab95a020737f8bcdc17da4ddfeba768c6e8d329106f7d607d41f541f63f12ff70fe8cef72c15296aa3f59739ad249c12b3e1ee702ed2fa2181171fe6d79fc1a065a1eb375933ae15c5f222fa7e6f388fc8816105e217c412c6ee2d838c3aa0b0d043d8d6d9a4c9bce1f0eb9c69ca7f470d098f0215e59c4d3e758b66d00514cbf9eba88b7ef02522408dafeeceb5c1512b0e73408c0d3d874f3fbd885b0779ba6e173f4942f4c3ce8fce9c8796a6b18c59e52b999c1ec5f3e29bc84829bdc5187635e6cccdc1a399d0f89c52513ef24ee52f7cb466c8b6f49933c650a6e1ce8c06325d064439485581330e9ba962ac7884abd398ec59da47d79609c9bdb339e9ba5b47dd56523bf351a752d91f0bbb88da857136b51b97375d07b11f715d333e4db39e477175b53bfd0ab6ce258e8381dfecd22ff0ec7c0fbca80a8bd493188964276c56ed4b3af913c4c097a3c3ed6a8570f4fb9f8d81b981b94105e8d17f1f5bb8fed4ff831d2006a6afc7a774cdd9d683e158ea06a5cd705913f9c47a201befaaf5fe16c682e850b265a17807c267b621ed602cf9398f026141354c3867d256125b4072b705c5e7d7132773d2664ccb35a01607f834a16cbddac0e4be38cc602b17f019896b97a3e7183a8d7ea7f5a1fb95bf315deb21e639827104ae0c1c9d71ae80f434bec51af63ca6499e756f1152fe062fddfe4da31661b6f6149219e8ec33f7ccd6dd50b868c3485433af04da1a3b09c4833f59c00be73eb9e19c1ef94cff2d64730d8d57f8fd8ece68856d8d864700f06ed91d29533e14da8144736c0d35153b5a8c5c5eb1b334", 0x1000) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) 15:39:58 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) 15:39:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x1, 0xfffffffffffffffd, 0x0, 0x100000000}) open(&(0x7f0000000180)='./bus/file0\x00', 0x108, 0x1d) 15:39:58 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xfffffffffffffffc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xff, 0x100000001}) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x28, 0x3) open(&(0x7f0000000280)='./bus\x00', 0x420, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x9a1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xa0, 0x0) chroot(&(0x7f0000000240)='./bus\x00') getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) r2 = getgid() setgroups(0x40000000000000e7, &(0x7f0000000200)=[r1, r2]) open(&(0x7f0000000140)='./bus\x00', 0x8020, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000000}) 15:39:58 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x200, 0x2000202, 0x0, 0x0) 15:39:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x2765, 0x9, 0x9, 0x80000000, "aab20ce9e6828df0cb75888d98564a865224f393", 0x1, 0x81}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0x200, 0x0, 0x3, 0x8, "9efdc39242e50c06df9ff1bd6938876871b3ede6", 0x5154, 0x3}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000d80)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933f90ce56db46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b004ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f69db25d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d0c99e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de201803c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f5610708000000aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9eba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd14109000000000000000e1bde4e5101933a44d93ba1a4c0e6ebf63e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c03e9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd507170127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e193a2db8485bdd9f84d29beb353455995fdf043a55c02aea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc84bcab85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac353c5329e68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0d661abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515d0900ecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f3817641359a4bff688d5e2000000000000000000000000000000", 0x7b2) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x800059, 0xfffffffffffffff7, "a828e2d5cd6474f0d40a74d6a03400"}) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x480, 0x12) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() socket(0x1, 0x0, 0x59f44307) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x8000, 0x8, 0x20, 0xe75, "f1cd94675436eaf1fa6935096f0a0afcc8c1063d", 0xfffffffffffffff8, 0x100}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000280)=0x4) sendto$inet6(r5, &(0x7f0000000380)="137122612b32e84bc62b539e3adc3c0a046be6b0c458feaa0fc6874681dfa4013422225d0ecc333fac15ee6e393f1d30da402ec8a5542a6519243058cab55003eaa4ee1250b0335757ec4b68962b377795d87f0caffd367f6a09f1aa612e0264707f4b7e7cd40bf0be56db5d9f96f5af1100982912a21b", 0x77, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x3, 0x1}, 0xc) connect$unix(r3, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) 15:39:58 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) nanosleep(&(0x7f0000000000)={0x400, 0x2}, &(0x7f0000000040)) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="020000000000000092febb61f9cf3f2dc79c61f1ea440136e9da50e78004b48179a0c3603e84758bab17c566686a9c2304302d0ce31311b0f00e5ff8e923fc9e15211bd7e1ef8f2194589430672342e9276ea5450f5429279d65bd6ef8775fa0576234ed96b1876f5c57350f4c2a1ce78ccb16c3096fc1db5499971b17e81cfa5b5adb0274d0bdb45e5aa4d0dad93a088e72a88125f5530e6e04f796bf41f1df26b40d4e92786d4b13c7f764efa90444fa037aec4da566835725e250b5ce88a10307a89048cd2b7b4970220d5ff3352687374870aedb7f618606c51e1b173ad046ae00b3aa4a3ccc05baa66d0d9b051867c249278cd04bf6a140c4966b55eaaf27369828ec0bcfff25ceb4c00ee30bd61ec13f8d2a7846fe40af8563adb7e3ed6ac8d509279f05338552e092b1422c90c882bde12fe21501af41620b0b7d0e1f15f502e2a42bdefa98b3125aea15641b1ebb23dfe0e71958a85252b182f671c7eac35168ede96921d2b03a25ae017448d1d266c2626dbec86aba129e353bcb5be71fb510ffb5ce2ffcfd01301be16d7a85f82f8926d1e0e44e59905787982bc0ffb118135b0c831d75f876a73a24e58a8a31363b985848afe5174a0a7f526a2cf95c4484233d6e6559419c3375b2ee46259ff7d558408cca66d91c27b8887a3f2e3f6f383938249dea58589ad591da74ee3640e1f8fb0a508c52bf2848992f0803c759619d26f08cfcd38eae525df0c725cf46818466a88f800e317a598d5ff74fe408cfa34c5e44a15390a1c53b3b6e03157ab2c80ea19ec98cae7d66c874f4092d7a02a1c56ca880e2a9b9215366ec1840363a2cc768aee0bed0a778c1389ce50466be06f75aac5764b34c80c12438634cb53cacef2053fb2397ba2a6283eee99432a546d8f86ae030207b09d15ed08c142c98241066bf3e5cf6eb531780829ba0d01178b6f3753ce289f87bca81522ea5f727678533218332666e1e99c43decbf1ecdec1fc7a5061b2796349b3af6f70f204ef4e518c3fef15cb31b91ac4aa100a16ba515f4ea240aaaf701f39008b1d7c0952e8d4793a2e2ef18dcc7710128fb85d25965471d1884b7aed24dde2a0b7db4a70703aa47b2de24447cdafff4cfcd5f8e4eb0e2f1ffa21b906e8fb4e62f9854b7aa22aee44b6772acb8000b821c04c925fc04dba7586ff9bb186ce1dcb6525506d2ecbb0de84579150f0b028d23b1692346fcc78e7d957edf8a8397575d249191364cf59a5bddc7610464af8f013855dcdbb223a5a5dcb549fd56f34c70a67661875cdaa8ac423b2bf917f173c68ff7d0c3020bfe7250b6e100b8339f3ebf80b0f8910f9cc78f940cefec916c16800de511d1a706d2bd57157093e2950f5381813aabe8325f19ba5cd100f72116ad202004c21415c000227895880b3242d089c83d86fa4344b562318f2cb390bacaea1ca1b1abbc8b1889293dc152fc325f361d2aa1152c35628e36013c79d7875002d7e4756904894e1299f66b212494c6a2b8cfda7b48cb1ccad418e8cee3259ed08eefcfbf983ca402483e9375f9b95ce5c121065568f9179842554874e4a410b4f32dc378b8e177f3cb7200d3275c6a33ee89ee8b479caf0fd86cea7ae73c66f334de949097eeec7e8d9c3fd3b3a57ceab740b86306ed4a9fc724a12275ef45251eeb7c50ec3153591c12724bfc7aeba81726f3045a8b56fc5c7f5f030ab4fcc923982cb0ebbd43f72ea2395418a3a57d86a8523d66007bdb14ce1325f4b8cbbcb9d43124a32a6a788278f481cb2a42f8c75a3215c8628094c32e30d08436424545306a815371b7eb7590160ba7d212e1027e30fb3626cdadddfb117fe135b1f252a2d5d32eeff286a8c201fe3ebb512c223df2471b485df9c3d23b3371e7a89ef6bcfc3867f5e5022e2aa3b5c225363248cec4c59f537514cbc7a9f080bae633fe1c3763617b2cbcde10af949df43e2f3f2768246eecb0c56a903372806258b7bbf7d80a2a9705bb70a671f5a3f5bcf8819e6be08beab83f7e6721d0a97f911e9e578c78dbff6198378ea7c1efb86ea1e722c623a85c2b0f7188f44f024fcff17b03e201eda0046b0b6882ec27bc1d1f0f205fba2e813c2282b23991b13d3536b3d29ded9943c8dcdf797ea2262d0ea7986bf7d7ca7fe0b475d86c40f271a1a4802434dbc20b9dac8eda20a496132d1209473c69f4a32898eb2ec3b5496652c3da938dccc3c5bada9cca8c7d95624296042349dba5eb4708f73ca4970e923cd266ce2625a63403b9cbc3ca5c491e07c8a2b8d112f967185e97b636d5f893aefe6fcfc8070955b5a7a4f77b39aa4aa403d5b0c7f3ee7a0555f9a062abc7fd2a5c5ae13c955ad17be7c7a70a0bfad064309b3160dc9379a99eb2dbc896896a9774c75c19b4aba8b48d58663604f6484f200e6e1725b57f01aad7ca03a07a4c9e2fc2ee782e1dbff46e65b9fdd8f31204c31e3e7c9ae26493d0dd0b3ca94991ef0ba9feaba757dd91148f6c2d20cd18316915486335db86c256791f4c3247a3172c9314bbe4091ed8fcc6e82469badd19b8cb74288f661807fa2bedde2a5893dd51aa35f82826379b573a2582db58eee3d96b2cd1f4cc3fa1cfa8b0f08135611ffc6b3547ec060f64c981ebbd6fc2508a042d99e3ee8827c9c6e8fb934e938b644cf90c3a2484b1538eeeadc2dda80a75b17da0cafe2dd70293a2b5775c6f5c3df6a5aa83f5e3e101ad17fb9ea16718294d994d2858ddb7ca3eb902da7cf2a26e5bed986ac7d2797bd7c956918abbbf9cdf428b22b90720bd7f540257b6bfdd7c4e3c45d178a1e13ce0ba875fa195b97cdd572b12e61bcd855fff992c7d3a4ccac0baf649a731e82003764f01df9e068a71aa15de3791101d0f7cb13dd79f5e36cfc1a2c13f353c1ff9e420e13ceab544ff4f59386440342d4985ba3726b98acf94bbad75152f6b831262aeda06e675b3ed710aef26a9625a1d0a74b634198e2597ac091a6b38941b8148265217ae4309b768620d116be6c3d9a2ed2bb0e163f50b286174a6f925d357a1089f2a62c09e6d9435752fc8ac4a3fbcb1620c43fbce4f440a6c8ec4e8b29f5d2f330cbfb2f2411aef8629e12ae9f8e9bc92ad33a3eb901bc072cf8de0719501835f249bfa6a1014bfaa642fead7128e002b891e6abe0cae0b932b0ebcc86176cf3c010163e051ff0339c0f3a63735801d32269fc015d6bf94c06db797b44c0609a4264e9f7d65f11ad3dc20db86d3df3fe68a49367a52cdc3c98ae0459d7575b3b53320ef7e443ed8c777bf36e7f6c3e8c15b8988e507edc788562435a3930283932b39bd4deed33847587ac23b611e9f572397d6815ceb1db147033a77e9893794834c4af83adf0f3ff5f2faea95a095589abac6709ccc2447163043e28ac2c656e68efa1bc07f51f1dbbe0120ff457f33f7bd401149a28c5d9c67630485643e8dbbfa27d43a7c16ff39cd66b75a4f4eb1696edeaf5d7761db8c3845f46be3a72c55febea81929ffaefaf657a7599095d2f2b0ff47631c4fe42e168278c6c050ddd494931b3bac7909c00311506a17ed2cab5d3f5a86fc82f91ca2f4534f301fbe9a3fc80daf23e7ec9e2482d56e4fe18597c9bcfb6afe5ce2a6569bb3502970caa149e616bddeef7dd0ab9dc4f278cd6a74119c3dbb890f516859fb16a17d238a571505663d3200aea423aa94a22c2e01ce78037e08e51cdf79409ac6b2b11f7ef62922472b72ca5543572049f49ac70f34e2831ab9dda04f743211f4cfb681d14350fec5bff60588874a5e8d6845faed10715d8fd76df5672046421383ad1f861a6d702d835392b206ffc1800ef91a73a64920be8043968237cee9e70081a16560ad779517c084734772fc1e96580f580db9f3c9d17b9ea5a820c9af486230bf35b34e6cdb99927eacdb60c13578225c21cf62e360461907cea8b5b0ad9a4afaeb5e5080757583acda478cec3d0bc3ccf13e2b58296f95b67a7e9617d7f2ae06209133cd0f29a9c011912eae415055f9e80c07f2c5c9711b8c8d73ff3bc1b4ce6cd8f1ee3dbec2d0440e903196beb04929172adb25d1f26d653bd8f69babd1554f6df5696f22b8f90054c76ea6f197a9c82da47414ee3c543588f496bfa850fa2f2461c85891a4180eab1908b8b777dd5acc3506b2867e5badbceef18febd82526cdbf4b6310b54ee1e382a3322205431df0eecd19a005dab64077ab0a468e9ec0f1415b9e90838c7432b97e8895da3b1f261d13613b079aa48a5587e15daff6e608d4b349226c7964a940c8f4c896287c75c4970f68f62ee50fe0e5267305de5748a49c60774553d5356010fffc4cb369ca0daef7d7500fe51f3cf7d0e53819caafe64482291e90acd126f0a86cc4a1b620d897ea5e0dd8d69409f46e922e298e7c28439f3fd2321f9dddde1629ee602cab3378eabfb7df723962df62b57d4b89f125d9fe0dbe9092e71147467c31681e0c695f67cc055f4f9c08179716bb39f3ae436252046c0d00d34de60e8c12c50ccc621c5168e30d710ac1bb86db42cff25f337238b334227e5751901ebeeca69d2a4bc7307fef2f8f7ca9345451a0fc6c3f37193fe3f54831d78a6b46d255c381430bfb383fdff7be852688340a671e8c1eebdc0967c48fe50217bdccdb4abf674398ac213f898cc0a6bdc375144eb095eda247eba21bfc2da790eedf40e7ac28780725e0f6f97c21be1c6092a161ac60e05f246e7c4b9882e13ed24fe03d46d2bd79b7bf20cec6b075816e53d82cf954058cb4307cdcbab337563e6c91ee4ff9f0608889b947a1dad54e8b796024dabe7d2ba8ed6e6b9227ff25a0eb26826e89b54a4e4894c4380f28ffe839f48351fa52d97888118d17f07d4a4967ec10a445fba1092bc420f89a73d288a8c35b7e9efdba9fdb1439271c013b587a36256be61d3b59432b209a5e574eec3bef143b149293bbeae978ef8456ea4f26ebfb692911b44c087b382bd0266e4a1497cd85e7e20c638cdd57eea2d88ede40ace8c2eac1249e6388c2714cd4f3a7a8a501718d278efbbcd78d6a6f4249efe67b576ca083babce8f07cd23da4529b346edfa79e6ad3a5b563836dafda3ca5f66cdd81d27df4c1607617ef22d7681f30ffd6234fa770c2d92b9a3370f13e7537e901a96f189c9c1c27abc2c9931d7cb2727046989d8dc000ce0c1cd63be54d87c5138da4cc2b237f3e7d50b163f6f686233f4c1e6ffacc786624700a3519a855fd953971d3eac4d796e964abf972b9db95169f206e3e4148fef63f967851e8b297238829d176a55e93f4ac617fe09e0ef781ae5d0bf6396602bcb3826f9f94696c5832477ef2fb88ef48c88b8c6e8266e124ef186d730651748838fe1d0c7cd6265dd95149ff5dcc70eac8f8649314b9827bdb221d345d5198ab41c99d641266944b9f9cd9efbf7bac061ce719769d418677c4acd89df9a0de38ada9c810996d8a3160eba9650ce4955b41f3d56371b05d8a699fbe5afe292505fdf13a9535fb7bbf3e67e754920263b85ad92eb5b48a869996961260883f3824d9695a82fcbd9a1f99bea0c26eb7f94b2edaf39b77efe971736e04f09a9fcad60032ef3646d6c46a120a9727b9ed472dd5e68ba46c8181f7e93efe871b40b3509d9b0238df4bcae50f8f80f7c8fb8f9fd114e404cb48d671e205557a6313ca251bab8620ccc490650b64a75a3fce2a3accdc8158d888ecbe528421f67b0c15063846d6d6d56e77866aeab9769fcb716d23acd0a6b54032a5fbd70ce8db72059807c934bd0d4bdfed61f85d7678897233099817"], 0x1008, 0x800) 15:39:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:39:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x7, 0x2, 0xe0}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) dup2(r0, r1) lchown(&(0x7f00000000c0)='./file0\x00', r2, r4) rmdir(&(0x7f00000001c0)='./file0/file0\x00') lseek(r1, 0x0, 0x2) r5 = syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r6, &(0x7f0000000240)={0x18, 0x3, 0x53b, 0x7}, 0xc) fcntl$getflags(r1, 0x3) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000280)={0x2, 0x81, 0x0, 0xffffffff, "7d5b1d485622f6b2252a7e30b30888caa30959a6", 0x2, 0x955}) fchownat(r7, &(0x7f00000002c0)='./file0\x00', r2, r3, 0x2) mlockall(0x1) syz_open_pts() ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x8, 0x6, 0x8, 0x3f, "a214cc9f8194268a74e20a470d74e7eee0416fb8", 0x8015, 0x6}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000340)) r8 = semget$private(0x0, 0x2, 0x8c) semop(r8, &(0x7f0000000380)=[{0x1, 0x5, 0x1800}, {0x7, 0x20}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x20, 0x80000001, 0x2, 0x81, "7c8831d42e8310b64592d9e176a4af4abf54ebd5", 0x105000000}) getsockname$unix(r7, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) setrlimit(0x7, &(0x7f0000001480)={0x20}) lstat(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)) 15:39:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="3b8f2f23142d7443b82e324244b5e188d4079ee0129193ec7d567dbb7526fb562ad31fe80a02bd1058d8d4e2fb3dac4c6e3fdb24e876cab2e6b5be16edce0386085be195", 0x44) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002740)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb0c) r1 = syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) close(r0) r2 = kqueue() r3 = syz_open_pts() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000240)="c1e45b1e9570559ac992567ce1edb014c5a3a80faa4a8f9df5a0f53a214c03c20c52db7ca3b6e8efbd173f89c840e530775d1c392a3d838599fcfa558594db223861d8fbece7b066af0116bf748600f0adf072cc2481", 0x56}, {&(0x7f00000002c0)="cf05fe20192568eb39ea5a15e90ec8aadf7a85c2665f15be79bb5c92ac69cb36e816b171e82c87e9a3b2fa5aa0dd4299b39b85efd2d8fdd4658d542118d331cad644d2a279542c1e9b2ec26ab9a6693d78e60a1460c861d825609d33af40a5c6c20f3f14ea5421aba12cd12d40959e71a5409a788521b28ed10f9442cc93f3460410c41a22831315b5c9c2c3f93665b3c916df893634f45587a76cbbdcfce9b40fbde15aef1955696f2864e7ab80", 0xae}, {&(0x7f0000000040)="7a30c82b161efaa6fc5b1000", 0xc}, {&(0x7f0000000380)="e3b9be201b1d442c109aa99261de049f0cb7fad97acd2d30b45696ba0e63f7dcdfe6bfa12ef76e33c131e99b11c74c528cf9ef4b1f48bba4d75e9c8d2ecdbc6c8fa1077dddbe87581fa35fb2218b2d4663213c7019668bc2b7ef9b29b981ec474c9eef02d5cd6cd5996b7a33e8c317508b08b5722b78cc419bec290dcbc33f6dcb9be74c1a257737b0a197588dfe83f623d4efe169019badfd3f30f68ddb037809ac25b7294e379b1843917773dd084a1bec7459381badeb60f22fbcd12f", 0xbe}], 0x4, 0x0, 0x0, 0x8}, 0x8) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff5, "62722b051f60f896bae0d28d48c37018b529b3b1"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:39:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="3a00237a5ad4de02c7aff3b1a49612650e1e4fcafa06dd735a14932d2d0a15b7d9af97f83f624e8fa304cae7f9e1c8d3191be41e9a9ebf51c8d56a72d4a6e29cce5e0380d061f20582acb087", 0x4c) write(r0, &(0x7f0000000400)="9bb17850890000890f8f04835909b200ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9013a0292ab08ac20544c20a06302372b1360e9b1c16a8c770df5ac0bdb23a06feeadcbc2fbcb578a3fa3e99ad62fcb39c43dc88449dcdfab06d2c9640c2ac7709446f7d1c7dd9af2f64c24c4ac53bd24c1e16ed81900fc8f91b46c5600451906166dd6bdf6b878c5aca3c54ef6014554974789ee12af8c81d8e3580fe4196232f79a577c2edf7614f6b5c599a2deed0f60920cd68b5fe1f11b003f1affde6dfb289806d7a1823fd3751ad0000000000003942320f7a07584f10afb5b048298079e2588c43aacc981417bb2c3c58009c2a0832a7dda58af60078d8e77589597e9decc1239ca4208242ec704a738e3515", 0x121) write(r0, &(0x7f0000000640)="b8d87572a10000000000000000a20000000076170c865a2952ebfa7ad5a198d8a0658e26380861a8f8a0058bfa00632e340dcb0518e43bd59acb8817d22e3be37788d295158ec280", 0x48) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r1, &(0x7f0000000300)=""/241, 0xf1) 15:39:59 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) setsockopt(r0, 0x29, 0x33, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x7fffffff, 0x7, r1}) listen(r0, 0x10001) 15:39:59 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffc00, "a27e93b453a8fc954f280b4ba9705e1759e9d81f"}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 15:39:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) shmget$private(0x0, 0x3000, 0x100, &(0x7f000075d000/0x3000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000080)="e023000000000000", 0x8) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="c7d8a933ffb87a4fb8fca9a6b0ebf6ae2958bc82a30bcdc3bf5613f3819f1bee2b78724f2a3c1c88a84a1489d08fe77ba27876e1e427d1950b79f3eaa85832a5779827c3e78ffac01f6619a7d56e1280b7a474", 0x53) shmdt(r2) 15:39:59 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20280, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 15:39:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x3, 0xfffffffffffffff8, 0x200000004}) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="d3", 0x1}], 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/221) fcntl$getown(r0, 0x5) 15:39:59 executing program 1: r0 = semget$private(0x0, 0x1, 0x20) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/187) r1 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x1, 0x8, 0xef, 0xfffffffffffffff8, 0x7]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/102) r2 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x76) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003c80)={0x0, 0x0}, &(0x7f0000003cc0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003d00)={0x0, 0x0, 0x0}, &(0x7f0000003d40)=0xc) r7 = getpid() r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000003d80)={{0x1, r3, r4, r5, r6, 0x0, 0xff}, 0x8000, 0x9, r7, r8, 0x6, 0x158, 0x7d}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x6e, 0x7]) socketpair(0x2, 0x2, 0xc1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup(r9) r12 = shmget(0x3, 0x2000, 0x261, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r12, 0x0) r13 = semget(0x2, 0x0, 0x502) r14 = semget(0x1, 0x1, 0x0) sendto$inet(r10, &(0x7f0000000200)="d53f7feceee01dcdc4dec20b6375b5d5b9c1c5aa7cdb987e8b413b7691f5e61f800be552b32dc59e0254fd2631b5fc9d180c7958183143d2124c655617e0c466fc04", 0x42, 0x1, 0x0, 0x0) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000002c0)={0xfc67, 0x6e92a4f5}, 0x8) semctl$GETPID(r14, 0x1, 0x4, &(0x7f0000000300)=""/203) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000440)=[0x0]) setregid(r16, r16) semctl$GETPID(r13, 0x5, 0x4, &(0x7f0000000480)=""/160) semctl$GETPID(r12, 0x0, 0x4, &(0x7f0000000540)=""/4096) msgget(0x2, 0x140) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000001540)=""/185) setuid(r15) close(r10) accept$inet6(r9, 0x0, &(0x7f0000001600)) readv(r11, &(0x7f0000002a80)=[{&(0x7f0000001640)=""/86, 0x56}, {&(0x7f00000016c0)=""/130, 0x82}, {&(0x7f0000001780)=""/114, 0x72}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/214, 0xd6}, {&(0x7f0000002900)=""/112, 0x70}, {&(0x7f0000002980)=""/112, 0x70}, {&(0x7f0000002a00)=""/81, 0x51}], 0x8) r17 = open(&(0x7f0000002b00)='./file0\x00', 0x10000, 0x20) readlink(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)=""/228, 0xe4) getdents(r17, &(0x7f0000003e00)=""/4096, 0x2cd) 15:39:59 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x58d60870, 0x8, 0x106, "e888c1781f4fa6fb3e7505e9682b0fe2897d8ad4", 0x2, 0x1}) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x2, 0x80000000000000, 0x7, 0xe4da, "518eedfb4efa93cdd529906d7016501ed10f6826", 0x6, 0x7f}) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080), 0x4) 15:39:59 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) nanosleep(&(0x7f0000000240)={0x0, 0x10000000000000}, 0x0) socket(0x18, 0x8000, 0xd3c) 15:39:59 executing program 0: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000980)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000040)="880c39ea40f30eb8d6e356b9c6788bbe7b94b7f7390c581e4aa46ef88b51694dcef94ca8954a066a812fb730d0c5deb435d8c51f1484584daea3e7be5b90cffa1da91032bcd871b08f66670216501ed325eb8f43e7c9fca4ad192ef53ac42d5fe9c6c542662bcf02b268e2db8dc054c5528f77b0ee9566a280fbde8f", 0x7c}, {&(0x7f00000000c0)="f5a9cb50126542392852a5bb60899f3305d7e2cf0a6c21a0fc43883fcdf8e7ca1e299fba2fbb562f0dfc1dcdaae4801b2ebbcb1e5f3bd154a9657118fa95f0acc71fd183f051a1b11c765a8c88055bfac6e2f3cd6c28649819d32ba8c97197eef05ca6e55058d36d7b9b3f", 0x6b}, {&(0x7f0000000140)="4d2f7883e78e00a7212b957cc8e0771cd4cc5b5c47df64f65542d7393343b6b06b7584d5bab1b08367b7f647d0a37520e01f612d8e156f9bae6ed77c770ec0431d3d677c5cc40adc24f2cb15b255d5789ad45c4147ac17d0251a3907351e8bba258f5ac58dd1e0433d5da6ce0c17d7e9d1c74857f3a37da679b32366f5302de99b09e17f27eaf70e8e7aef3fdbe059a8923f7c4247238225e2b8c7de72be5b465319d8acdbebfe7be32ac1e9cac50b0784dea90ac14bfa1a4eab1e861840c10fe7861e5435f0fceca030ea7510838130", 0xd0}, {&(0x7f0000000240)="c800da483f50f7864ba096e19cd7334062aa81b1bad2615523cfa83e10dbb4e73e8560025ef9d6e9a7c026f7c30564c41aec145666a8f13e8b036578ed1531180344d1", 0x43}, {&(0x7f00000002c0)="91e763f199673f78cc80c04a10dcb8d1d25303cb789b0e74249bff7b0a6c159d83674f584591bd6050cf98548e2c5a743de02dbdf149fd3a010908518b72e547639e22e3841518026634c003c58b78c3377ce7b26c971597a21767ff7811d452f5348a24c6de4f759042dd0eebdd89fe98fec8d4edbc7e53e9d7dbccd0804214f8fb1ff70bb11e86477455086637077e30676ac53019eb154e3782bd0ea7d7ec94b92751cddb5c25580494990433c416f25838b50d7b85", 0xb7}, {&(0x7f0000000380)="e419775628bca3e25258eb11418406c3d240b1c8dea6f278812a2fab0a08ccdd0bb3bde6f4f3fbb4fbdf3031de44e08cca0d8fcc23fff51a72e68e1fde8e238d63d51bd0ad96b6ee5c58ad4af80844ede422a30db6ef60f7597cec2f57eb40ec51433a617e69ee49ae90537ef6093a", 0x6f}, {&(0x7f0000000400)="e833d1adb65692f721b729ac51ac767ea4e6ffc7efd92047bec2962db285f19651329411dcdf67035aa1e9e55dc37c9f67bbe1ba9b71af2b691d028a1b78d218affc798b483c052d9ae6be6ed6bdd1f27e878bf8d51576d69530d9bcbb65349fd6aca434e00dae74cc844bf3e388bb0120365c21b7379d8951eb3f7b7014c4539d51e5359362c63f28b7ad236eaff73816abac783a584d69e2f7168e1ec697cf1186e4a2ace2be33b194a38001480af6c3d7ab966dd1eb408575ff24e179b9f7b138c91eb5e57fc0eb37b5bded", 0xcd}, {&(0x7f0000000500)="08aa1ace1e7c32b3a89e0664ac78c354d20870dd80", 0x15}, {&(0x7f0000000540)="d9de8b6a4b0deebf6ae35ead75ac97f05d89068b2ca397d3f5f434dfbe121857cf6459abf0798cefcf472ca8975d17b9eee4bc8d716c998bd50b8ff1067bdc86bfabd7c846b6c9c37becea25f83fd1006a9a1ab6651e0d8d7c1f8db40e9f3c28c6789127261bf3dd85c599fcf298954abf58470f3e6f115f1ed8fbc9d903d26720936bdac6c3b6bf12bcf308d302f13289e586b227a38b818d98fa949d9fea0a206683e192d7133d6472a4da691d878c1d782c3d664cbee315a0a94577022d3a25614aff66fa92674f539bdd9dcbd9cae4d01beaf55650702dca55dbfdd8971c", 0xe0}], 0x9, &(0x7f0000000700)=ANY=[@ANYBLOB="e800000000000000ffff000008000000dc364c9c485d0ec181845248ccc00c2756313f2e2ddb4dd390923aaafac514c0d384eaf11a62912d1e4d9f87488a5026f7d6c69c6892d368385654b9e9e83094baf24888ada83a37bb861cbbf24622c30944a6d8cd73e01bd541b55b82a145df62d38ad0b8b31bb52ad86dd031dc4b1d52bbbd30c2865ba3b76147eefa897bfdbd2f90a6bc82cc2eb5e8dc1057724f52858fb601e80498bcb5eeb6461e9feba2f94a9129b7c01e60b75907f2a6cdd0e73a064cd473cbe475a342f33c6e5396054dca542723f19e5a65efc339ddfded176e4b2273dce703fbd800000000000000ffff00001f0000006bff1e06649a996813f4887bea4b40a64e2fc3fe72b15870a78aeb0d139a61e80898ecfa6220b7d41984bfb8c19e1c5f04496bccbdb9ba9bfdf545fa6574c0143745bcfa136a60a4c18e9c71f67f06367e949b63da3814107733dff72211375c3c9c8c734c212f088d83089d15137add7f3e6b952585d08ec6d6c0659ef5bdec44de311f58df2913becc602271dd42ac695c22ff29a4e943502edf52f8b4421946364eb2fe3a8a573b23da488d1514fef400677245bba4b7233c000aad693e7e9bbe760000000000b800000000000000ffff000008000000667f7f0a3c017f06d4297ad5f4ddccc610b83b71e7ef2a30028231be12c9226135417690cdb84a17ba4e427588d2d9f085acb90b7abaec26730d975d15656972832d54f956d7dae4c91b5aac2406fc5c7edc7eca8bd5e2eaa2fe32e509a21e89acfea4824f8b7a7fd2755e1b46bd5f28d6482b3ad83187d2187c9ccf3ba73abcfd93ade675814522f4a5d2b0f85c6b3a3dd049ea06997f90ba2aa942dacc0edcd0b92d91cd000000"], 0x278}, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000009c0)) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 15:40:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0x6}, 0x18) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 15:40:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = semget(0x3, 0x0, 0x100) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) semctl$IPC_RMID(r0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xc6a3, 0x0, 0x0, 0x80000, 0x0, 0x4}, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x41) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x1, 0x1644, 0x7ff}, 0xc) mprotect(&(0x7f00004a8000/0x3000)=nil, 0x3000, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/4096) 15:40:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f00000008c0)=[{r1, 0x84}, {r1}, {r0, 0x4}, {r0, 0xb}, {r0, 0x10f}], 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = geteuid() r4 = getgid() fchownat(r2, &(0x7f0000000a40)='./file0\x00', r3, r4, 0x4) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000900)=""/198) 15:40:00 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000400)={0x3f, 0x7e}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() close(r3) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0xff) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x4, 0x0, 0x3, 0x0) 15:40:00 executing program 1: socketpair(0x38, 0x3, 0x3, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x60, 0x40) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r0, 0x0, 0x0) 15:40:00 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe(&(0x7f0000000040)) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$sock_int(r1, 0xffff, 0x801, &(0x7f00000000c0)=0x1, 0x4) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000140)=""/239) 15:40:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x8000, 0x20}) chown(&(0x7f0000000000)='./file0\x00', r1, r2) r4 = dup2(r0, r0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) 15:40:00 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000080)="301cca6316f8172a1fb8e79dd3f611436787bcd9bfa4043975be6d654d072085f058e4232637c16ad3343022502ce45803e6a88fa1b5ce6cda47aac2fed0acf3c07852c5163b32eca1dd56330448026dfcb43af073f7a4f3eb4f86201bb4f0c1a43894c267aa9cbfb37941ebaad18395e763c28683a1807d495c7fdc0d625bee", 0x80, 0x8, &(0x7f0000000000)={0x2, 0x0}, 0xc) 15:40:00 executing program 1: socket$inet(0x2, 0x8000, 0x2) socket$inet6(0x18, 0xc007, 0x9) socketpair(0x10, 0x0, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000010c0)=ANY=[], &(0x7f0000001080)) r1 = socket$unix(0x1, 0x2, 0x0) recvmsg(r1, 0xffffffffffffffff, 0x0) 15:40:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) socket$inet6(0x18, 0x0, 0x101) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 15:40:00 executing program 1: r0 = getegid() setregid(r0, r0) setregid(r0, 0x0) 15:40:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socket$inet(0x2, 0x5, 0x1000000000000000) 15:40:00 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) write(r1, &(0x7f00000001c0)="c4fc62b7ae18ca65cf0f103696520eda27968e896a3fef284acc36575215b2d69d0254159c372e964b474c8476544e56efd3e4380294a8fb46c30ee1083cb805b164ad277317a7f80aa565c9f83a9e3ef9de6b207d3acf82a648dfe55a0864ec481814ac35f498c70f0ed15c1cb5a2e908fc9129f20c145155b24d033e2c5be35d4875ec4f5193ae9db8c80b6d8af2a21c42f9ab8bd3e464686b05218fc2d9f197", 0xa1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 15:40:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000)="bd1d8c7dc2f8eb6ef01a3a6796ac", 0xe, 0x40f, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x101, 0x4) 15:40:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='.\x00', &(0x7f0000000140)={{0xfffffffffffffffe, 0x3}, {0x4, 0x3e98}}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x6, 0x2, 0x8001, 0x5, "8da8120ea3532e4a13b7ec733c554eb0e159a1fe", 0x7, 0xc000000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1, 0x400, 0x8, 0x5, "710a54a110aac890452710800880eff83a9f4236", 0x20, 0x1}) 15:40:00 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) kqueue() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x10000) write(r2, 0x0, 0xffffffffffffff71) 15:40:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) recvfrom$unix(r1, &(0x7f0000000000)=""/145, 0x91, 0x40, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) recvfrom(r1, &(0x7f0000000180)=""/145, 0x91, 0x841, &(0x7f0000000240)=@in6={0x18, 0x2, 0x6}, 0xc) 15:40:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x41) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x8001, 0x1, 0x7ff, 0x0, 0xfff}, 0xc) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000300)=""/67, 0x43}], 0x3, &(0x7f00000003c0)=""/213, 0xd5}, 0x800) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 15:40:00 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 15:40:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x100000101) 15:40:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5199294b222a9c4de41a54b5ea7fa0023d58bf6659990bfe432044908d0d99bf7c1ff7f8177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f5ea160ae99c8e91365b132015c21429ecb2e544ee7bd134c1894d2c38117c2b2c2592728a41fabb41090f8d4eca756a1f4cf2d0c5669c52ca17989e4788110526cf8618a", 0x9f) write(r0, &(0x7f0000000100), 0xfffffcb3) write(r0, &(0x7f0000000440)="7419aaeb33bab68ca64ba45c248642cd2dd969b8a3c32d728727d3d73dbcd58287b8a18ab991916a218bd19005f6e5e7ed22f3b4e6dbf9ac289b795d4400922129b382e324c1fcdab8ac613c1220459e96815c7c46a3686187e4b53f473a21d07cd4368ec480cd2e3b9507d962c854e3fdcc0c15151f72f4d4af569ee5d81d40c209ffb40c44c600899e22d5c85d0ad01b6994e5fad7f086b13635753f9de5c3769bad6fb5e4b441f4d23f3c8e4eb75016b27f5d6fb6581c4e456de890447a8284999e9af292a2c9eabe420dc5bd13d3523f503a5dfd2f501705bfeb2d5a8cfc8264db1e71a2f901c77611d160a4555dca72e2cd38ecf774f91b44b076af4be019b339dcd4a6ce862b232c6d9b7f732684afafd4e9c713d24c9d1616ee9e5194be25e9ec829bce81cf428175f7d78aa3d71aaf887ee194ada86dbfbf2bed5f1c9a0a229c86115bf14556ab4460f5bbdace36cccd502a0303fc0ba2c26d88d3ff43d7497b53310ee9c957b4cc51a4fa1db3c4efa815e436f9ac1a6323cda452faa1aa02bc7071f29062c33d6edbc2967a702a51790a56d433f85d9b1f1d2c1461b28143901b1c3db75d31d4ea146369b90af97eb1dafc00177393030820b665f4c793afff5a336458dfde452c6b3a6b26eff62dd684e57bc46ef0eccf683c12b9ea5e047708dde4eb09a747ffac41e572955827398676fa1420f07d0ed9d9d3076928396b6781c67027eb5376bfb7ae928d83bf91aabfcbf6af0bbe84696c4ff94097ff17a9da1d0f6ec86551341bab335a78123420242dee73f7ecd81d720eda88bf0d2d3ba476606572f04ab89baf66971035aa314f8ec1e52812da5b26932ff47821ff8807b7aa4ea167c649af5500d9ac8fed3f81a496119c2ff188262682d5544fa93aa64e57847daa6819b28c401d955ee997691d1a2bdc21826e6ee4c02ef30e763a06318ce05a99ae3f63cbabe30efd8934847ec59c12711c253634e68e40874332a72a3bac7b6d66d1759962c0d4a8c51fcd273808357c2b05887b2d30eeaa3a1a4be5056290c6b52c720c2d237e44ff4ef96495213e1d879d91045b0e43c8dd1d3ab8efe65f2d0b5d9129eabae985a922c09e14b594d3e3ba3a39332b2c1eb2234c89b6b4f11983417d40a23991d15d14d92b35142eb393acc1182d98359684d61925f56584c84c7c72d0d84c6a8d45193218707caa2267f9047bc819d1ec095100d5b9e41195ad59cf4d18dfa34d0bc69bd9044765b756659b441426c29912880d0274d9921126c913c9fe9c84ddcd8bce53f6c4443dd65579ce274b3f31e5fbf25b6371d72181772a48b2f6fac05ea13e0a2e98831c073713620f822d8a51ba436e471d50dfc2c01f53e7ab7de99d2768a0d655109e3a0b246f3b0cc3901836115d8afb45a458ed9b03ec588167b491ee7ede63feb0e3e240d4beae660f601c8cb1c1c7f52932eb074b0e558cf5a2d91d512b82ea684dc1c285f17d69e8dfdd87187df3fac13f1e266029295802a2989f11f7a7a1c081c053362a003d08da3bf8c435dd5c2e5fd49133ae86bf6f1cfbd12e46e6e293a225507a390186d6f4c7e0a3405bcf21e21ea896084cd96296c91df785c5a396ff1aa8c88dafdfbaf7e5e4aa48ccadb7eb7110ce9f8c38f7ba36b6fc766bc56a2f99d7ee52bea9b21872012fb969b58ef67105df663780ea633589b4408b84b17ca80b5a3c2a18fa496658e958cf004966b68d143bbb121ac9d25eda7fe44d4268e8e7a1293cfa27234376c025540078b8ec97658cd16bad2882532c88671dc713c6d15b31df66f8a2bbc27b5f38fcadf047adecb7cdacf043e49a514dd438124e681feeda4fdcd027490359fea7f05139c35b2445c5252e07ad05bf20b36f26c6c799549017d3931ded7ea573886d56edf3cd8159a9453c57d39f8ee674fae3cbf1d8ed41f14e9d8c56b3c015a513eef1334f3a34228630f9b465f558d52fb2dc1c58dbc1346a8b86e353d3ab76de27d77c5a4b021e813ccfd01119bf77804163ad8a3e67d423bdced45cab61fa3312e7a169b03bbc4befcc4b8a71ab648c1d88faeccef938238a3c630b43995221310b4bf52439e07823c1e4405c31be8756af01fba13afe5524a3d7d5d2b312f6740c7cb1e53ead19c8b2f2976d856a92d7ce32bbbeb0cc0351a81bddb79d60889e3f3d0f84522ca0c599e1c5f113e25504e403aabc6ee457fdab8753e16e9eb4fad26ebc0799583879f790eadaaf0e452b5c5d33973109563d64190a8fbb6657c71361cb86ad127f88240c6c5c09723851382ec78c30c0b8a558e3856155dc9d2dcfd33de742cee7f076aaa8de43ff0e61afb3b840b79d0b660d80cde2e853966ed0027d81051a370c2326f44a7a4d375fe82bb3854b3f275b78c79546f61ca5e015f4e038c427433fb89f02a291448ed537371ba3b1c29340b6adeecacc7b856e3c3191f51ad39ab954595a90083ce8214bb41482d3189b6f09a58f8829df7573c8bfd09a2e73f60f5b59d34b3e797c250de36a03a3e860323ab32151d73bf88848d41121f631b7668632cf1e43211104464b984cae6a27e92cf2cb1ec0142bbbba7117e67881ff21cf0a61d2c5bbe01ce3b910e543947f5cbd6e50102eb087fe18f3c2c0689db67ec0b84593f6d82e6b8ee5bdfc65140a2243e787cb94061f2898e61a7f5adcb1fc89f335d3368eeeec95efc117371f9f0f397a03a786345047240bd8fe06dccc13131340ee95587a5d366a570d99d8ad54faa1cc67d3e8a42553b5ad0d2e907c7f2f17557bbaf10071d1eee1222a12c4d0966b601748a5327f0986724fc638f28df51ba247a0fc2e618b940d532a855f219ca72c0607e664c09da6ff16a155556a3f1abf4fffa920d82052fe376e5130c4e3b7053446718b64c67794a5c0eed72c7ec525cdb56358818335a20b5919bbf3ca9275687165531d4f3b6fd12d278ee9cd6c4efcdc486adabdb61352e5cda6a2f8a5dd14e5bb2fec98949f4e925d5d314e55dbd67ac1875530d3b2738c6bee5f999d70e3f37e766da99d690f2905d9a40409d89badea0a042c43a28964b1d95c83ddd5a371ea89c15b51f65a6f7098979f2354b2b5cc5fada557a20a085c1a312c1ea2fb54ed208dbf01f004201861d16066fed5da0b39dd531b42ddcde735d562b579ab57581ecf440fd624f111023a7a3e4aa3175606e233c2c72aedd19e000dc2fe8b9b376aff640815126d6291834891f2a7533f454ceb502b4b56c9b0cd32d561b56ba48935cd008bc25eb291e964e65a9779d547c39ce21b4667542f8ed96c90f2493ad294b3152bbddff4d30f4c24237da559869fd263be42eac896988f5df478db51bb329a8d5042c5dbdd01fccbf11b8e61e13dd003984236f39097e470a6b3117349d02942f4a9a444d1759169bcb3040582bdb841ea187a50ef0696cf2799afd9a6c57544291b0a63d3a966e4af9a5f51066c7b6b363aefeecc5605f03483623dca77a168170aa7bedbdaea71b199d38258ae737cfe56192b3ba4b8e83193dbf934d2c36d9a9cb97fe3bfc89888af3a4645b3be05260d4390203cb47ee6d0d7689e2bed0bc1cd07bae4b1134eb094e41594a069bb16aeea1bb68b2514f9c58ff7649902995d5adcd248e0e588511ba66c165b24af23b5d522832855c4fda33cab5451490e32e17e5ae124aa7cb430ee779c5d28c06855423e1670b7792b2b6409192345d17a5f983f33d6b34eacf421fb2adb8598c4bf94f69fc1b90200388d19c6a7b565a859310e1f0e5d0a3e5b1669f5cd05cc4e4ec260379c0707d22d185823d2f82712173f0839bc72e5cc04e11ab4637b89960ee8b006cb4e44f994568f3e9f011ab9c9984c201babe1c6ae44e992fb4a54dba476951e75785a54a5174af0024cdd", 0xacd) syz_open_pts() close(r0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x7, 0x0, "a147780ac85a2c000000b40013ca155b6e5ad916"}) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) 15:40:00 executing program 0: r0 = socket(0x2, 0x4001, 0xfffffffffffffffb) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) socket(0x21, 0xc005, 0x400) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00e97fdce43f0425df1b0867c9e6ccda231407e765586768000000000000009f507cfdb1dfb25ed06e9bede0e42d9a4c61903ba1eb2802c4e71cc0bf91757505"], 0x10) 15:40:00 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff]) write(r0, &(0x7f0000000000)="a4", 0x1) fcntl$setstatus(r0, 0x4, 0x20000080) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="7826b8adbdcf506fb2273fbd6b0e4a65c9a14336affa9f79f976c84f5ce2ba92035957f0b7a75fe33038f5470413501b6d06dad410e980286f28b567f7342bd56cdfc27606a7d122c313b939a89970e2e217f1fbfe62216bd8e5dfdc2d844785b5e9a15cf3e6a4d3d07c65c266ff678ee5ab74d39ad9d2bbf46ba55ce34660e15e226cad69e652f463db1e3c29ba8e9b8999a2b4989bbe0139406407dcea689b172c2a598c6ee9e2b7ad5d3888faed29235005d1e221889a569d6cace05a0377b5b056eabb9279f677bfe0d16cb19e4d96eb7d4c8e0291b4d351c8", 0xdb) pwritev(r0, &(0x7f00000000c0), 0x2e5, 0x0) 15:40:00 executing program 0: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x3fffffffffffffc, 0xfffffffffffffffc, 0x0, r1}) 15:40:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000240)="9f2ac8f1115ab635983e7f769715c51555075b2a099df48c17b2cfa84d8d09f65530a1604aa49cfd1ca89092a044d5952f9c00ad0b10960451ac79d14c56c72407071cd516101f6ec3fc6756cce62b4bddcc9b8157d0be5a1dae3bd860f1f1fae2fddb381e3684690661d6cd80741a5d6a420b00913ba2c740342cd7543b6229030738852ac286fcf4528072c19627f946f029f371e5e00a5e6a3c379079d7abccfc73167c3555c2df0811a8ee211d59a4e2e12c", 0xb4) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setgid(r3) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x7d, 0x1d34, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) pledge(&(0x7f0000000380)='%--\x00', &(0x7f00000003c0)='&*}\\\x00') 15:40:01 executing program 0: chdir(&(0x7f0000001880)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x18c81ac85a6c06f, &(0x7f0000000000)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x100000000000006d, 0x0, 0x238, 0x9}, 0x40) r0 = dup(0xffffffffffffffff) stat(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)) recvmsg(r0, &(0x7f0000001840)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f00000001c0)=""/186, 0xba}, {&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f00000004c0)=""/235, 0xeb}, {&(0x7f00000003c0)=""/7, 0x7}, {&(0x7f0000000400)=""/17, 0x11}, {&(0x7f00000005c0)=""/253, 0xfd}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/149, 0x95}], 0x9, &(0x7f0000000440)=""/2, 0x2}, 0x2) fcntl$getflags(r0, 0x1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffffe7) sync() shutdown(r1, 0x0) 15:40:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xa}, {r0, 0x100}, {r0, 0x113}, {r0, 0x20}, {r0}, {r0, 0x100}, {r0, 0x2}], 0x7, 0x4) write(r0, &(0x7f0000000480)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) fchdir(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:40:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x10) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) nanosleep(&(0x7f0000000000)={0xff, 0x9}, &(0x7f0000000080)) 15:40:02 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000614000/0x4000)=nil, 0x4000, 0x1) 15:40:02 executing program 0: r0 = socket(0x20, 0x4007, 0x80) r1 = semget(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x100, r2, r3, r4, r5, 0x0, 0x10001}, 0x8, 0x40, 0x4}) semctl$GETZCNT(r1, 0x6, 0x7, 0x0) semop(r1, &(0x7f0000000000)=[{0x4, 0xe6, 0x800}], 0x1) 15:40:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000700)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ea7f00d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fce8d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b", 0x172) syz_open_pts() close(r0) kqueue() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07bc2ec1100"}) read(r1, &(0x7f00000001c0)=""/104, 0x68) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 15:40:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) r1 = dup2(r0, r0) write(r1, 0x0, 0x35f688b6bb242c7b) r2 = geteuid() seteuid(r2) 15:40:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="12", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)}], 0x1, 0x400000000000) 15:40:02 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$getflags(r0, 0x1) clock_gettime(0x3, &(0x7f0000000040)) fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2) recvfrom$unix(r0, &(0x7f0000000100)=""/172, 0xac, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 15:40:02 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mlock(&(0x7f000031a000/0x4000)=nil, 0x4000) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/11) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8801, 0x40) ioctl$TIOCSTART(r0, 0x2000746e) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400, 0x49) 15:40:02 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x9, 0x0, 0x0, 0x0) dup2(r1, r0) fcntl$dupfd(r2, 0x0, r1) 15:40:02 executing program 1: r0 = socket$inet(0x2, 0x0, 0x2) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x8000004000000020, &(0x7f0000000040), 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x6810, r0, 0x0, 0x0) 15:40:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000a00)=@un=@file={0x1, './file0\x00'}, 0x22) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x2, &(0x7f0000000780)=[{&(0x7f0000000040)="18704a4874e28cc691f4f46248e1c2f9b08c4ccc0308196eade2bb321cb9a1ced1e0e92d0c118e90ab0250d8b87f415692a860f54401a8e45a4ce3054ba9c8f08168399920678a0e39958c841299e38f140d113d49f306c0e0ca3d7b83a04baa4656ada0a182d9ac81b808698a4f8c67e98c188d7bfe2381b590b53e15820a5caf153b052c1d2e0da9f6b87d890790e9681d36183a79a183b2e4bb6dca61b2c2d5033a61144fa4d5cf6628d7de5d53c0ef8055dbb4587505510975653083c1b7a6e1868eb2d3866c", 0xc8}, {&(0x7f0000000140)="984402a31a8f07057b05c2aa0ed2e6fe57f8740eb1c569cb1491530e35935907e8ac4919a9f7e13db65c6bbb8a8509e3b9e7dc0b7d8248e748225800e49b69175b2475af9876df2f82328dab35bee1907c1cf50b1f7a9ec65c926d4c98c54176f69a70b0f82eabd6f398b39e8ef1", 0x6e}, {&(0x7f00000001c0)="decc8c2d76414b0a5ea837f539a28468c9b1e51afd9f228e8a5c5fdc4f0342b045d2080bd40526b1bba174bd2387780d3a9ac4ce5bec67d1050fddd62b774fff108b44c81afe7615beaaa8197bff49e40f8e4393c5db840442a46c474d9f06c0ac46cad6d824c0871af7df2cf1feff14e0e64cc8baac2542236fde89cfaeb042c208a6fb6fba1835d9da07db49271e4b817167f76511817e177a953c2db78b5033dfb144dfc18e815b02f54e94e09c5c5a1ce4ea0555203c8599ea1e77f83d957cb4498c0c1253d19a94", 0xca}, {&(0x7f00000002c0)="52eb3cc02a6af1ee630f713f8833d541ea811c85b9909c315d4e872bff898bd0b32f8e26417b1a5cd7b885b4de8d7ab979c9f0d6d59524b550ebcc649141d60324ada117a0d406bff2d43515a86b8faf3c54a33f8179fd8b48e796701622f1d044658a9207ccb89721d229b9d510219fdeba94c7dc6896ae451974e2949f88d87c4f087e51e1d6707bf3ba16668f03665f05958dd77ec5fcff75a46ccdb3a6ddda2319598fd5dfe4ea620a7a21b8c0f72f7a82b52c90931e674cc7c4fc1b5f42d7183b924e6f908787489434fc5bbd6bff6534cd8cce160da016ad9b46883e32e6341557c4c91a6215d9c9fbfd85a832504e66be0ddf", 0xf6}, {&(0x7f00000003c0)="b6358c296eb9849fcf1cf3d075390d61ee082a0f999f156bb71cc082e211d375f2c245c5f5a6a7b083c51e29d31fa337d8534ad60e5c72cf0b270235f3418428", 0x40}, {&(0x7f0000000400)="c21421d4c1617539f07e8c06f30747371f1cc6e0e6de947d221e574fa63af78e158d06f9c7977919ef19f0dcbbcb1a241c4ce1d260c182809d2746565e7e6597066dd56216d5540578d496418439b22880229067bd462ed40b7f5818bb8552634e5cc9a6eac7cf4672f27c641f8dff00cba902a9208a68ec619aaae40a9b1eabeededb476f3cb51c7afbec7f863852d6a2d247d791d728c6d6178a8efd9d063fdc16d7bdb5e475c3112094f291a45952088dd5dd39a6e05b229aa13f229df3c1da2a76a632642f4d0ad599671383daa46ab33e6835e29124", 0xd8}, {&(0x7f0000000500)="f42697c7e231ebe3c734b7398e277a472255f3093cda02225d3200b6a5d06db2e132b834564024a33d0e2c6644e71ff897a56570e3c3e08b191156dd29837c8b9f5ac4a1dc862b1219cc239fbee8140cbb5e18797fc2ebcff17ae41d32aa8b4a4d2a42f619ada71d9501eee7c3fbb7831d0fe332432580274e2b06ab2a9a9d8ae72d509d44695726b5145e5ecea8113e4aecf19afacedd0b05fb8e0750c0707ec54cb6fe1523bc79470faa1c70b81a32cbb63455f3bb107eba010403918510a93299fb1be6752aaac32699557aa7ad880582b7b46dcfe07c36c34b714d41d61c93673510", 0xe4}, {&(0x7f0000000600)="6aaf0153ff6f31017f8ca12c17147a9a21a621b51a5bde9df401b3da48d6bfcaf515807074e0932a526c3cbbcbc43eef57e32d6984c65c3d87e739038f4fc41935089147587a6febcfc8bafcb331dbe857f38b75ea7323a10d394edaf19a527d652be92d4aae9ebc8aed8d63eeb17626417ed1e8e321a1f9e882ad215d3f746892807440034606ca2f82267e8dcc280919eca029f11cb63d3bab095abcf4584654e9b0a0409ba927a37dee7588bd", 0xae}, {&(0x7f00000006c0)="0d94a9dc80ec0060e584e37fb088d5d6d39d74a7f66ab14c399066da1a62058eda08912aba97fe7190491ccb5c619172948f56097b651c", 0x37}, {&(0x7f0000000700)="4b239b090692680a556e60fa00c5448bd41b02c9988667fe9292e43fbe3b3b206636dcd008588a3a6a3f610adbe68a27bfd706f355e191e2d6d19456cb1c7a3a06b1eaa907a187eda9364bf81eb9500a43faa8da16ac0cc7a22c96e6f12f188c935597dd9af76fae72a37a", 0x6b}], 0xa, &(0x7f0000000840)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x40, 0x400}, 0x40e) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0xffffffffffffff25) r2 = getpgid(0x0) r3 = getpgid(0xffffffffffffffff) setpgid(r2, r3) fcntl$dupfd(r0, 0xa, r1) wait4(r3, &(0x7f0000000900), 0x8, &(0x7f0000000940)) 15:40:02 executing program 0: r0 = socket$inet6(0x18, 0x4000000000000001, 0x0) getsockopt(r0, 0x1000000800000029, 0x24, 0x0, 0x0) 15:40:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x900000001021, &(0x7f0000000140), 0x10) sync() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x0, 0x80, 0xffffffff, "585b250dc92c283c70cf44343866a37adaa76361", 0x3ff, 0x401}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) shutdown(r0, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 15:40:03 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x5a60b50a909f7c00}, {0xffffffffffffffff, 0x88}], 0x2, 0x400) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$lock(r0, 0x5, &(0x7f0000000080)={0x0, 0x1003, 0x0, 0x800000000000}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="e395e66757a400fdb57555ec271454cbc8214223def880233b07beb0c988574d6f5839ef6e6d0384974d9cba5a45484af8c2aee1d47c949ccc1f7cc338287df8b03e7216a0913dbebdfc04fe3e2642a6650a825ce50eccefed6b4f18850ff33d1adfbad1d34823d0554104062251779e570dd9a555bf8481655eee8cafb648bed29d037a917a49e822bb021490fc3b0f4a94893c6880a22253613042c7352af01bec145509be7d7b68e05b3ed7a92ed73a91bb00ae1bb03724f50953a892db6c3bbabb0c0c64adc725dc3071b8373171903fdbd62acabc6df2f506c6efbd2a3c5050a2e91017d21ecf96b4d658bfb6a83bf59cfc4d04a1f713eecc38de5f272457f9601172f7eeccf1b989da142489079f399f61cd73f72e690199f0f62da7bcd51d8fa31ddebec4af1023c079620ebf4c02ea1e2f2ca83ea4fe84788a629dd38463020fecb0621ec48cf683b68e0a0edb8610066d6badb8f8c3adeea845c8ca930f41cd5403c71cf93066f7f39bbc0004bd0c50b7c4783c5ce8969ce3bc48e64dc9b154ba65e976e7131c7ce90245d2178c5ff7c44e836aa54a395e6121e2d51cc5e56eb6eb3053a6a8a750df2123a026266220f2f2dabbf1203e93806d6ff45865778fb567c612727fc9d74474d9038542279447bc388ed89f19b0479c9898b11f099eef5f91baaf834615af62082e6d84b9677e0ad2921ccef9f672b0860760f59dee7d03031874996e54fa5efab8ee464f87838d1370416e197ab69d0427a2dabb437abd7677ac739126e326ea4e833e41a615572971f9d5e00da04e0090b552e53d72edb03031c27bde11d5b10508db3dfb8b2858ffdd423f8a99299eeda4c1ee67ab6d69632e4db0d403fc1091ebd63220c6d4270324b8e130804be82c583ead7bbdba48108af8a2f1e22c0641a9fbab85d04f02b59564d754a466fbf6118aa20088020d4066aa497785a4c748e09f22cb7c83db1ebff5c12c60d35e3e80e0f7366915c230fcf62660e5f70cc602320bcc4e39e92b70600c798d8d32aba088bdb90e91a55b4adab3aaad82abe22c3b5c711e9282e41cdfc50e4bd953231a82dac225fc863b73780cd1a0a087c1991cf64b092e3b270d7eec17e6d6ca3672a9535beb3154394c71dfd1b2e80f95677db1e60e362a696cb33981e40e633b9f252752bee875f807aeab39cd56f73b86524e334214e5c31efdfb5a3e38fa09fe69edaff27af549b8661c53af22303d274322bbdaa39bd364c73ea602abb8e6af7a7a50fe8498d61447785a928e0b342e435cdda766f9ed0e0e712d5480ff8ba4ac0b9736326ec7428ce78de2ae75d67d22900f6c36bb05041399f1bd4e6e5b57226c76cf44a0d44f26edb4c81cd363fb8d30aefbe1521e1893930a1d2ede5a90b386c53238b0d03f8dddf57cd2604a38007f820892fb4aa6833915cb8f57c8a812a9125d4fe6288dc430a42f6e7a79497da2ccb400b7785cb10b8c3e0f95e02710ababb3d041ada7d755318bc0d94f789a3d9b1824c02cd96621266d4a81c0b4701ca0469ff1d9ecb3c9e8e3ec3cd0c0588da65c917b92c601a41de9535e58312340cb37452c5a5d8d52f6b838f1e8504ef1703d06ea36b7d2e1d3f1b44ad318e2879d78511a4746f5ee22ccecfa3b24f02190a728f592abf55519a9921fc0861481ceca57962ab089ed820306850867e2a796c08e314b0a811780b7809c1a976b8a3c7dd699e953b4e89cedcddf5a328a42334bf648c58d30566d00b0492ca1a908ee6944f2dc17bb847536246f87553b39561534ee463416e1815c77c871d4db00088415d361f4effbbfba93d83867cade2696386ea51e4ef091788eacfb5940b40be27730b46e8212f0844bd6971332ddfae59cfcb10db451e2bebe6b7ad736534c2cbd800a078d10cea8192dadfc10e23b32c8840db9b1c114c2360f56539a1bb3a2e3cdee0ad3d244be7115f774276f4afa726d3ad949a539cc826f6391a3a9dca2913f36a797a393bc0049b151c9c895d3a3bb86fb8076d2302f2899614c42df781d20fd40572e2270a1cea512d548c3e3b01bb528abe32bbbfd0f847154929911b5d7eab226d5c6a3e8bec35eba2665df18a9feb1915bea48a6b38ed4acda41b7e4cd5d0c058be8fc0be5776ffd86b054623100eb88e9d8f536b0143360d36f8984fc30d31ca4c430d24d459465eb6c3e3f1ad8758de1b80d28ee2f5ad441ad6b360dbdcb0b02b9ad4bf1a8888aefafed35964947018d301e62a5664b9af80f33956d3c3feaaacdb51e08a37a56b85bdf2707268e40a2db5e00e1d5c0a6233f8b18f011d1ea56f0833daf59d4f667d0b35a5b299f165f115453523c0820d2221a3b1f14122e7a30f9a5d1e7fdcf3ec10162be199cc9bd11dd3dc0fe226d6a0e35c57da73ac4695abf6c00e8f1eef29f70f4b0e7ffe5741775cefaffc952a07f080f0b78427aa29c63ace55fd262c4cfa0fbeb8fbc93fac67aedbbd7a6e5579eb6fa60f0f49fb327d742e1d87ff63c8269ad767953621f357a1bcb6c8cf0cc5108eb8de28ad80becde7b3e17f7daf793fdbbd006b2ea9c5c45ccece4b11ea26843d8296d8c5d2ace86ed8320b99d078ca4b4fb9aed2179036af6789251917958f3df12ad04cb77c4548ee9fba284f00d4421dca252206c06447e90dd7e7b5e3c71b289fb1689ff5c6e363848a09ecdba78f9be0f5fc27bce7e2f39099988024a47e40ec9acb207e35d2aeb656ee51ab7bf16ed2dc9631139ee6520a91e511b6a7f816cc5a6ad97662a0aebbd0f05a99cd6b9d23659fbd92c91cec354830da295823ee2bbbad22a33898bc66e26389d9bf1754ae4c2e7b46e1ed21077027c3f6661e03293276027b6c6c49f0ca06e7a2b4271815b716b71e45700db4324c2d6b59f8aabb7d081848fd648c1dd41d4b4af0223a0b58e6e03c6e9eeffaf6b89740848d5a5822d87b1404404904a9ed7838281edd6daffe74872753a7c58cd94debf70711108a0790a750e4f6ee890d741cebb25e0fd36eda46cfa04a31d5c75f37a924152afbef7e59dd892c4244369e89d7c8b8bff89f7420d855d65931ce14b38f085b68a1a627b291a70d7c2948837f07fdd2d55cb3ae22645039036ff66f54d4d2d522c187331c757f7089b00d6adfa9286a8fa064889f5660be0ac63334534b5c7caa321afec5c6a4128974beadd56efdd6782d11ae47e86dbc7cf8ff95bb7d6118a5c133c18ad14f0ba0e46413e41c920f9ce5ce47105f487c3c27a0b7daff0bf19bb20dac5305058e8cd32176247a94f71ab9c4599fa5ed1488a30e253bcbf0d9be330300a6773cf4dd2123059140434656216274e2c2e00db362ff6763a7ce1ddca79b30f20b55712fc4e0916476ce7eb646abfae8491d9bcfad95c2949b948076bd641da83e7381c9af75408f1356247049a5b542a6ac5767542e5d22b75a5f9175db3c6c8fb087e1f30246eefecec1fa4ac9465e520930329530de12bd0918b312142fe36b52ffe33bbf0743a6f29cfa54d857a7546e8d587165e131ead1b82be8406a5f72b9f54814a30edbd2d74d62a669c7e6b8ba34ac11f4d34243afea71334d9fe42a8724036b5aab11acec33e53c0247607123499d85f62acbdc336e59f7cf44a9c10df44d2c723a75469c2f572b6f90656ff13ac6bdad4ace4858b0a2c7ec778228524406ec3cd7d45320af15dcbe49e293a8347504e5297baf436c88cc23edd14f0cd0d7ca5aa21b8acfd3d4e35eb976720919a37be24beb6d2189ebce6ef4f85cd53b7fdcf8d0c2b6d5afd95d9da07c472e7e888236c5c51c6dae4748b4b9b982ffa0f154dc56753184b7ff9ffa5263b0278604bb30ee3de61fef5c01db60a74358f7b930195db9c50b18fc21fc6aef93b584c5aa8af6a067bc1d98e9d322253080a0c18f1fefc8faa381b0bb6c6142a55913271629669de42e4fef18de1c699db6365de4a563eb4026753734d16ff434539a9409caaf8fe4721f057c7f1ecceff1bcf9aaf0d5c3e436b31ece805eab1a8f08ba8060c575d1c34661622a355709728abf856b82a9cc2ec0edc466345fffe4df4cf671f855456bc66049ae391b21af5918e928c9361dbed0524703443d29cb3908787235a1277c5b85e29fb1ce8bf095ecd4f216b680644c43b0280e9ad5615dee8e0234acc38083e2ec5e4427b93bfb9fbb97d8060852b3dfb9bd977ca980a313f0bc300e435f516f8ac0fc6db921574af54ca5650c54c635f7fcb3b9c4ef18a55f02adf95e4581c6603f94a963258f244afb0a09f68c2c573e9f15d8c187e804efdc3297134a45078bf7c8f1033d3b06395d08556ca6288aa85f2c6e62cde8db9ec2b810e458e9975b54c4db573446c653011e5672817c63ddc416732b6d4a2e6f8c22c095ac62ab5f38dfd1651fd71d6d8f3c985d1f35fccb3a10ee114e2e9ca458bdd659a6a0042b644a5ed723f83a979193953189510272910eba4e7b4cef1f03e495697c18d8119bbd153b2e08657ab2f78c4d46d376f572f511cfc6c7539a1fb06f1f4117042027aa36fd29684a2b55e687cd62a660912640e7dfedb10074d503775974db8ff3979ee6898a587d7ea2d7cace172444ce44476e76c2d4d33d3138028686409494fcf5108ef05ef59e2fd554cf0e2edf6400bbebc7d1be016b10b01667a4d3751bf85898c872794cd14651642bdb49d4f1ee5b89288941e637179afe754bf22a6609067fc75a8728e4fc8c7d2c0d550b93c6446880dc09f14149b18602801a56470fe946f3cc2ec94e4f451d64275d1e07c07b852a7836ed46c42d10c69d0e4ecae793aea4479c13421843fe0cdeedd4d58b588ea271b7f20547117817408ecd71815deeabfb64e7dfe4c7c8dc2c8ad7586046d79443d898c63038d94f83b845a13ada0e944a764cbf2cc98c8dd02edb7a5477aa1bcc665ecc13bb2bf393d2e01eda41628728f69a294e0b112639c7228337c4c8a1c282d0ffb453ff3719ad06d47002c36f0cbfa9c543f7b866c2c9f0bca387ca71ecdeecf7c2cc98e552e10b3da8286517c37169993326c8792b749d32a37502297b967a09014494c38d4ad4a5ee4c14aa7fd43732ec8c97533b81fa2719b2cb5ed00fd62b82e5eac2adc3b54b386fb78e100044ec5b43b8123ee748f55cd8baceebc11ea570e66867b92ed915d0b17ec2658e604a5f2989c6ff17a6adf756067c9d133ad60a293856e6764929aa56bfc2e9480b03239d93f983b45c919804894be629c473f2a56d653ec7ea002831abe76b61461802d885e87570837fb228eb4cb2e72aa56cf313233dd44a4fc4a35ede04070df05fa8eca544a645811d849fedc408059e1dd3749d3f01d8ce404d0fe6ba27fd93e73091461a90a289d991c29a365059c985b307097dd6fa1866da74f3da26fa42de5a9a0b8bb382318e8ff842d8c3e63eacba703d54ab7824d199fe8c81f9152cd0cc02bbe7c20918ed5cc2d78f4311786aef131d93d026e72c2a41bbbdc59e05f0e7a4e8e18d27b5f71437893c117b659c71bb6ce5a3f3415df5a13d4838a25506e50233a19e10b77159d9f8045bb587d55d9ec5b9297dbfa4671d6103b6082762874535abf20a0f7e02e78bccda8954b4a9901403e9fb6c8adf08557abf6813c9001984c25cdfaa7bbd6c142e58b80a45139f22e6c44b7b1360dd32e8c62932f96afff20102b9d5985355d096060c4511c7c02d241227d6ef0c209b52bbe7fa65d6bf9128165a390527e153cf42fe3dccb080250e5031dd53d8260d00731f76830230e72859414e9000f6415a38f30", 0x1000}], 0x1, 0x0) 15:40:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) ftruncate(r0, 0x3) 15:40:03 executing program 0: 15:40:03 executing program 1: r0 = getgid() setgid(r0) r1 = geteuid() chown(&(0x7f0000000000)='./file0\x00', r1, r0) 15:40:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3", 0x4a0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) r4 = getpid() wait4(r4, &(0x7f0000000000), 0x1, &(0x7f0000000240)) ioctl$TIOCSTOP(r3, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xece4, 0xfffffffffffffff4, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:40:03 executing program 0: pledge(0xfffffffffffffffe, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_open_pts() link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 15:40:03 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r0, 0x0, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 15:40:03 executing program 0: open$dir(&(0x7f0000004740)='./file0\x00', 0x3028a, 0x90) r0 = msgget$private(0x0, 0x100) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/76) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/248) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x5, 0x2a, 0x1f, 0x10001}) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='W\x00') 15:40:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f010098206fb2", 0x0, 0xfffffffffffffff7}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000000)="fc5300800000000000006d4316167f0000000000000000000000", 0x1a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x71, 0x9, 0xff, "125b4376fb31244a7af5b6dd414f55e68e52eef4"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 15:40:03 executing program 0: geteuid() getuid() r0 = geteuid() geteuid() r1 = getuid() setreuid(r0, r1) 15:40:03 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) chown(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r1, 0x0, &(0x7f0000000140)=0x9a) symlink(&(0x7f0000001840)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000100)='./file0\x00') getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0xac) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x3, 0x2, 0x8, 0x7, r2}) 15:40:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) getdents(r0, 0x0, 0x333) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/255, 0xff) ioctl$TIOCCBRK(r0, 0x2000747a) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/63, 0x3f) 15:40:03 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/35}, &(0x7f00000000c0)=0x25) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000480)=[0x0, 0xffffffffffffffff]) r4 = socket$inet(0x2, 0xc005, 0x9) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x680, 0x4) r10 = open(&(0x7f0000000600)='./file0\x00', 0x581, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r12 = getuid() r13 = getgid() r14 = socket$inet6(0x18, 0x0, 0x3) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000140)="a34aa7e9a7cc1c42b63b2feefe272b2263b7021172466a6becd190777636653c9a172fe9e4d4de672f61cc8de6bce0c651950c452d3fa45f2742d68166854c294a3b7c84d1699ee8ae1205e4b0ebaa1676dd87259aa6713d3e329a1f5bdc962c9d54ddced2e9ee3bdd2c62d3ae8eaa9580e4b48bc922fe6c", 0x78}, {&(0x7f00000001c0)="d1fa014b5759fc9e10cf354c361fdbf1d5e11e769a836718548316947bf750054ad4b1a8707d3a4fc0aebfc11ae2197114956e1b75f734606164aa6fe5d3028e74ac3808a37146e0ed8dc5850db5b654f678590496e5", 0x56}, {&(0x7f0000000240)="03cf49b3534bf58a2cba5f9aa63b47db8b13a7717f867cc152e1559a6a6c6c119a1426c75fc13feb25fd272d8a09ef810bad2179604bcb543242cd6fd71c9273919636df2c5fe705fb27c3fa9f0383b0105809291b972c3b5f3c8513aab24599554ad6d1346b85e7c8807668be39f94d35669feafcebfbc0a2ad5059cec57085fbf964fdbebcb11e9484c04a460cf05b4c8dfe81b7ff4e0868e1a8531c5322d2522643cd7d45c3b06351a527bfba9adf9289cafb867cc3874436eff43c03d3c13ce1d323db8115b40ba43a9400080add974898f96d81609747fe0ebdae96458abe64", 0xe2}, {&(0x7f0000000340)="348c6ebd92a2da5c8856c7890fbb64b023583d85126398fdca64df2df1b6d39cf869dcbd13bc5b839c7c614122bd3958d9cf8ab69a6558c7e97b16d99c41962414768c71cec707942740c5016bab3526ef91acebc71e89095ac17783b891d09c5f5bf535bab59aaba43661ade0d4de4685adc1c1b2f1188555c668460ec3fa7509a571b1ef07", 0x86}], 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="010000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x7}, 0x5) r15 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) write(r15, &(0x7f0000000080)='\r', 0x1) 15:40:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r1) 15:40:03 executing program 1: accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), 0xfffffffffffffffe) socket$inet6(0x18, 0x5, 0x1) 15:40:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r3, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x10, 0x7e4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0x6, 0xfffffffffffffffd}, {{r2}, 0xffffffffffffffff, 0x0, 0x10, 0x2, 0x7}, {{r3}, 0xfffffffffffffffc, 0x48, 0x2, 0x4, 0x10000}, {{r3}, 0xfffffffffffffffd, 0x42, 0xfffff, 0x80, 0x5}], 0x600000000000, 0x0, 0x0, 0x0) syz_open_pts() r4 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r7 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x5, &(0x7f00000001c0)=[r5, r6, r7, r8, r9]) kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 15:40:03 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x200}, {0x18, 0x3, 0x6, 0x8000}, 0x14a, [0x6, 0x100, 0xf3b, 0x1, 0x46, 0x1, 0x10000]}, 0x3c) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r3 = kqueue() sendto(r1, &(0x7f0000000100)="683eee28e2b559c821409becee3f3c7ea5561d28ef34c6086fee98437203f2e91fe556d82a3f5e6fd41aace4a17c28fb3745afa3747554fe518fa3afb7909bdaab1177e89644baf1830249d9c484302b6edc854e3e4fd7bc5f9e933b3a05e8cc2aaa683bdc05aea3984db3dd210fdc91a6c260882c9dcae868f45e480e88f2dd6a", 0x81, 0x1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x34ab, 0x400}, 0xc) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 15:40:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x4002, 0x400) setsockopt(r0, 0x29, 0x25, &(0x7f0000000080), 0x0) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 15:40:03 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000013c0)="b1c0ce5e933e7bd2814065a29687aa80481f52ebfceaa663fec63ad815949b8ded02e52d7aedf599f0f4a32955b4271f0a579d36fe8ea345583db944499a88b8e65919e8f0a227102b54aaefec4056f71d6c21075e180e6b6d2521887c0bf3b214ca2502e2c66dbbd408441e1cf0fe284e28bc5e663930133e14d0b64a612d4d1934883670ca86999cb0557512014a1f269592fb347708e26606fd82b3ca4bb05bcc30481076b8eb95adb5514c86385cd23069bf28fec4a64404a21c1aa0bdc7b1befd198ce5dd5f1468073c4e38b4d3d300bb886d1d819d3870e3c8b8045098083e172b408eec32843a3e8169c1af71efe79d92cc2e4f49fa38294bf7ce0f960a6514681f7cd229a2f742f49e81201404c813ce02a26e19d3a937f5a429f2961f4026cdc13e8db0d85c7b0492981bb41ff2318b965970e477cb29aea780e0d3267d6398c738eb4d70a8e87ff11fcc8b62a37e869c513e72b8b7ce2237f9f1e27ab3a1d47b4ad48a4cffa9e38bcac13ab63091969645ee3bf8d46017adec74bd074a3b9e39d9e2c19a0a6971c6126cfb60f01d42ac3ddb99143d39eec43e1adf7bd4df6dddb4e18efcbb10badc329f6b8e1da76f7767ecf9fdcd215f5c1dbbe6cf6a1d0b0994d3db9737df89be0e719a2bd54ee1f9f6f6652e9a20ae04c7260a8c639919458f3d7c1455df0df86b1351d6c21d7e8ae0b04f4af08b023cbddc10c7e560e8254d98b18b67f13176ae1203e045cd6deba3d2ebd883206ddf452ce55ebcf1fc173a386423f4fed95627fb14cd528ae95d7e92e71a371670b7ba3aabf87671396ad83194eb61e3a2e64d5206a05607a33d2c2a78f35e845211c7967d4b300212c41723c0b31d5965aae17a3a02cd9f9dbf22aed25086d8be782658af3d9c5d0c848cdfde309cfeb5ccd50c7e15a581392cdd1f3afe534fb20c4fca52557ad90de4d44e06edbf2d252e1b36374c9cdb3e85eb1f4fb41e438dc6cfe5b335b4208a35e423c10141eb3e505a46090e8cc883443aa711ef67ee2aeaeb5b8bceb30cbeab808f9216840f33af4fe64c9f1e5fce904e71a48212d892d7441b6f1e070a2df542cc46fc0042d8887419ae4031a488e6eaf3ddb52e840cd23475c3c1de5e5952c802e753e0bf6fa59319ffe519445f1998d770d407bcb7dda6bf0352e57dca7849b1162258b98031662b299395093d68ba222ccd15adda71f6e35d6bb4be26201056cd70355323d332db9a455efe05b53231f669ea12fe8f9c789a7a289b60dc4cd3862ecb8b6a5794db77a16e27f465f47056a9594aa636aca832fc783d4972172b8fe2e6d340d2d8da2cf5d400755f224706bebbe1641f20fdb0ebed7057885a756b4f5d02ce57870a9ce3c74ab7d0231f1b956259992bc4184d544a2a025d26fb411c59d9b43c56e7bb7becf5b9fc8619a3cf5072d371ca2f61217e8c3c8272dc6e5f92cdb4c476afaa8cc5768295e13cca131e609ef6445be8195e3cad1cbac58b1595b7421a44cfa09810bf5850482e3181748ec336cc9da5637f338aef5714ecc6b314b522f1f896c6706308ab2999fc07ae5bf53d0d77f30ef37d2e8a016cad94bf47248883f9c3a23921aacaf3fb2e5091a33269ff173957375a153fed9755ea67c469258ab146ec0412f8df6e34edbe443b42249140d4ed12a892cd97895cb88dfb31f388b24888031c7b769d901eee6739e4076956265df8e6c48d82e2fa2417218b469a5a007e8a8b3079362cc6f2281c7af5af37473841d4cf43af024fb89418256e37432df3d68356e07d60fa956b0ce50307a93c3555fada8d4b8d0662fd76a1eea7017bfefdbd1228a1c2918ca21f9384a92ae55ead50ab66b8a23e0bff5db1f93c4d6a74e2e280e8c4ccb5f203bfa22e75cf9e54a4ce6bd9dfdb44b591a73e131d193dc4c24dc3d960fb97ff9e45ecf93e60169dd19e584b776f95fc4986e46a56bcb825b27b64197edf22dc18cc1959fe46bba201937473cdda4f0e100048c682fffd539b9774ae175d6b5ca71fa110e58e042c6acf8b429085564677c56ca950bbd369f650104cefc4577165676d27d6e51efd47293d8bcc6b0154418b0c17e2039c855bfd9bf7be794be53715b028bf34d42919ea677c4cbd5a917d92740fd127d8b660363ac4b405aca8023a4ed2176a3fa6301ff66e0b0c43e068acdebede349e1135ca59fcd5524bc2446195c1ec58ec696f54456c9e0d11ef8f71771b8e460eaca96420cf85d338a165988975128aa2b49fe540a7e405e90eccb7fcf915314b8a4a5dcbf2f282ab9528641908427f3abc51ffd035b6ce5a2acc530a63a9e9eddc1453333a874183b45de87c28c63fd5176160981fde09f4b7945be65d289fdfcb625ae3bda1fe5cc39dd437146328627c862687ccc303231f715d4293087c547490727ab4db8c8c05a16d02792044cac6e725db11b99d5816b989f0f0219a88571ff1f43086fbbc93f773f40c2e1c5ad4e0713c898e1464b3a9a03b3ad90521d93b12c9d6b03a7c9fccc0b7064fa514eb5ef204d14d11bd39a4342dd78560f342c3ab9594ff2afbaa194db34714049196f7fa58dcdfd07663e4d0a72f1bedd676f49fce7c996400390b0a672752d67e508078a8cfd1d58bccb98a07c0b83f7d7838f5c5bd07de9b541ab1bb03a25267a08424eb167ff9e5a80bc953c10abe7d3779632771f7475bfd4a5fd7b48d8e489a2cbfb9ebdcc64d82120ee1b97630b4b8f9e2495cec94fcf77737895c2dc6f3849acd33c298e6b4ed6bdbe7542da1ed25ca49ffe7c75a02c2655d5781f41f192512e9bdf2237189d68b85d75936d96a7d424c3f5af1db7a71e2d2e2ee37dc3c89ea9465c10bd609cc943f39770c2b70f66b551f53e6fa700cd34bb120c9dd328ba8c7555a5c0780f465396908c1220f0b3c6f3ff396a48323a1115c03bca35e3b6c003762ff017e3c352664964bb08aec9493f217552bb5ad7994f86764f016ef615c1c1b3af3f57ecc7f19394e2a8dde86bb3c5cd57e7e8e07085d1e2bf8e6ae982f64d1c94abf0300f970993741639d6ade21c168cbbc290aa08a3f19f627ec8cbfcfc57f0836eb6fc17a66fa9b3bf1ff4d8f3fbf1467b31b9b84f44418e5539d39892d62d5a2c8af74319e8e78503ee165bf2545437bdc5285e329d3685d3e249a7fb5b62285cf1570c0006ae1fb2e7846234534a626e6be08ad9d980bf0cbdeda6b1d63e5930eccc9300b8e16a89ee4ce5106bf679aa6a0cb549d9f6ea8f71df321e3570a19e16915dfb99c1d52c2fe237b31e6e90c216167b38a4d8ce8f6311781f891efbb3cac91027d9e44fb7d2d6030bd5dbb9475b02a3393b3a5846a5ed01c802bbadf5f4eb4cfd26d85c952022b33cd55b693c23e838568de6315ebd08a8c8a6e93b822c334dfe27f1e3aa95a2ec364fcc5f5d851b441849ec8d85b98c3ba0091df2ea0f9b2d0a62cf06d1c8c5a3c692a7f4241f5d7e9cc3d79ecbc6aa71d61144be1203d225c3d33c2911e4863f7910cfe29bd7a6a77d3f1f518d562cd7c3e1f2bec86a5a546ede7519fd6a14b0c76fd1220cf2eec244e8eb27c28ee3132ff0c822938f5a0c223ce4cc4e9ae273757b260dd0b4556255dd1829a426b1790eaed745506828720813e8d9373411cdae83e5acd7e3fc196d3d8b64265abbc169ea270bf98a639c1e963b7092b42707272d30b609e0f8f803a5adacee61192213b94678728b5eaa13fbe239cf0bf7e23037a9bc6b2abffd598b09f10721957858fd5d5abf8fba78c478bed6e515a107e232ff1b6593420389b85dd5aa6a99190c2657a012bffb54b8c3428b56cef8ada102b478da834f219359643e0cf78a875765c20fd0fc10e1037f7ca577277a704f2df92dae8299a4187351a702a4dad35c1dccb012ab6ea03af15559383b3848fe50adb54f62730e560e40f3d2c9671118b7f33fd8f91a9531feacaa47b767d70f214733544d37994063cb49f612338559a2d54298c7f76f5b3d522c07ca82b3dd62e6950a78b66b1f4ea9ccbb80ec0d2910ac329e2eeffc101b5d4e5bbabce014b45c9577da054d75af55383e705ae8ed657661a2d67409a0f500279b2b46399e1a32e0d28f3098841ae671ab9e3e0617a0e947d30c78ab972b502610f9594886c78e1f70d60af31d9d374e49f69dc081012ea2d62eb379dd6e0805b8706d94fed7ef9f0b2553348fe32b993143d0c0a05ca0aa7dc5d03c586ba6095e2faab75cb2df0e23b934677ef9a0db628fd0431728598b59d1d087cc1a66fc3ca5811113186d1a353dff76fa278eeb12b466d8420c5397b4ea8f8d61250522bca86d2da3b0ac275f2667a759198d6860e2393de853df594736730b6c8c8cdd2e8c51ac961985611a3f6f74ae6a9eef8234a256a5d011aeff64cd25399458a726c031a36cfa42a9258cf134e50b431fdd3eddece0dcd6e014c1d6378a6a7b93d310f3d06403635715f838d9e6c91eb45e4ca454d8655f83490af138bc7ce42db5bd6bec99fd5db13bcf15e5e9229f8670ccbac332bdc387a9e4622989590dc9f270fdb4edc1c72893df26c71f8b1af676c1a2815e3540621a69df7730722cea95292600f85a191bd52db329c7525cbd2ae39803a4aa1d8e9dee31f8d02dc095f11397c2760633bf1eabd55a4029e01166d5ce8d476ac88fda3082a84a4ca2d5aa0b5207db06852e1af41c12d6c553021a372fc48375c07d1360177b16d5bf049fdb62786be1718ddbd0ea8b7ebe239f72096fadba52c9a81c88efaa6603b3c71aba7d90a743856111726313338a883b608de15a5b603a1ba24012333381a58ad73505dd0e28103b2d5c5b169b45a471a606965d733945fc1f1d67841738e5168ed10081b7cefa69fc0f6610876639afbe91ca950d462febe02bcb35f13670eb413dbcdf778f434b51bf21e7c8de814c4a5d59eb2a64336a0f07d8c7bc2fb2a621bd0b309b811622e15b02539226f3d888d33f3db1e191ec284dd95a5527787da6743c1ecb32c98e54a8d15f86177c1a8c9ed418d394b919edd215b2c8483f9881d47abd652709c3a52d65129b65d5d4297acc02548bb0f2e3eb30648e8ccea131c4fe7c775283e43647d78664c7a12194601e7990b56cdb6fac58b695e5ba6045031a72b6277d0ed60c0fe9c1e4eed67b7192cfad0adb3a5b90ffc43848bd34d3ddab951b0787894219e77b4cb0ea067d0072fe20ed8157619057b7932812c2fe07b33c66f8aa603b8e8215fea628675b3127a651d97df9ceb924afa4d00d607ff035278f4fef5568d150a03134464e1a1f2a9dbc4e6f680d37e6bc423462545d4e2dcdee8dbb596247e1bf90dae400f2d601e395fb046f2de293ced08644a985e4bfc92b0f92ddbb4e33c27ce4bdf94a61476ecc9eba6372c6c25aa893d16e8b8a53b1ea9acd4ce90499354de33ea66a2455c8e2a599242d84a49594b8507b0d4f8bc45c7da78620a714f7b6eb39f994c9c8a32684e111d27830b7b4355d92352c32848fd4748b77350698e085f71136039051ed7ea7474f68b44a2674ca98d1dd897dc62228e63e77b3d6999b5ac77bf3a23f0adb84aaf959850e40fbc579e1df78deefa26b5d385c2bd675c6b794dc6da57d9f3090c6f92b38e819b27d3321c8c1dee9d74a8f7c31dc682a2d0b6dee514a9097c95b91957b048421e6cf2d832fec28c5cc899cc4585e71f1e6a6186af39b91072489ca66d9cbf8f875e162d1f357c9a29064f06e94031b250a26033b4089bd0f5afb72f9867424f8eddfff370730befe1fda1c12a4ae8b3939d02bb", 0xfffffffffffffdf4, 0x6, &(0x7f0000001040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000077000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) mprotect(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f00002b8000/0x1000)=nil, 0x1000) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000001340), &(0x7f0000001380)=0x4) execve(&(0x7f0000001080)='./file0\x00', &(0x7f0000001240)=[&(0x7f00000010c0)='%%.\x00', &(0x7f0000001100)='-\x00', &(0x7f0000001140)='*-)+@\x00', &(0x7f0000001180)='\x00', &(0x7f00000011c0)='+,]{\x00', &(0x7f0000001200)='\x00'], &(0x7f0000001300)=[&(0x7f0000001280)='\x00', &(0x7f00000012c0)='\x00']) kevent(r0, &(0x7f00000017c0), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 15:40:03 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1087, &(0x7f0000000040)=0x3, 0x4) socket$inet(0x2, 0x4000, 0x6) 15:40:03 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0xff, 0x40000c, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x118) close(r0) 15:40:03 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x80000000, 0x0, 0xfffffffffffffffc, 0xf0f, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x4}) socket$unix(0x1, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x302c0, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab341146102543969b61711c1ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bf51dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313", 0x288}], 0x1) r1 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x10000, 0x4, 0x7fffffff, 0x1, "27e9b0b4646e07d9a63f91404c3f3a3ee6ce9487", 0x0, 0x100000001}) kqueue() r2 = shmget$private(0x0, 0x2000, 0x604, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x400, 0x80, 0x2, 0xc4, "d44191a9a19b18eea7801b0ebd7422df44877c15", 0x55fe, 0x6}) 15:40:03 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f00000000c0), 0x0) socketpair(0x38a538805d376c36, 0x2, 0x100, &(0x7f0000000040)) 15:40:03 executing program 0: socketpair$unix(0x1, 0xfffdfffffffffffd, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0xffffffffffffff67, &(0x7f0000001640), 0x2, 0x0}, 0x0) 15:40:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "99923af4fe5024b30a9efa9bf0393f1628a9901d", 0x0, 0x80000000}) syz_open_pts() 15:40:03 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x366f, 0x7}, {0x4, 0x1}}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x7fff, 0x9}, {0x18, 0x2, 0x2, 0x100000000}, 0x81, [0x9, 0x8, 0x6, 0x1, 0x54, 0x200, 0x5]}, 0x3c) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000001a80)=ANY=[@ANYBLOB="000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000088000000000000000000000000000000000000900000000000000000000000000d905a8cfbf05f7f029b5e41e3c4d437a41466142c84fff925df0be99d211b20f249600df768e91697029d9a29d7b2759416cf49c80a56f89b2ce8d6a50b34ac4e5c2a4f371d998b64b18cbd2e53cd99f3febccca8b6d37122be4323b322f98cae039f2d2edae70971c884b8dcd60a2481e5a9cef53decdd14d94cee4aef6f56e06ca58e16f15c6e57aeb47c883d27f40a5bb4b6610327c4f8870d1a932cc8b5cbeb8fba4e7280c212a62e7920190522bd25ee72b88776a1f3c352d48f2af4271dea6dc053787e0fc3090624d6dcc927fd81002713f1b00b129234f3e95b67fd2000000000000000000ca7d4ce544f62b1fb91b34d4eef23b2d90866020a25cce22d9547d032452f930b7506a80743961af23610a167c4c5a9e012a15ec331221f4137c307b4f01f928099fcf31b3884fae1bddc96ac156ba7ca798f0e5054abe990adaaf549d070d0ec34d7bdde6ad6c36089eb58d777c57582dba"], 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x800000000000, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb", 0xfffffffffffffffd}) poll(&(0x7f0000000040)=[{r2, 0x48}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) lseek(r0, 0x4b, 0x3) ftruncate(r0, 0x6) r3 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000001600)=0xc) ioctl$TIOCSBRK(r1, 0x2000747b) getrlimit(0x7, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f00000002c0)='./file1\x00', r4, r5) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) rename(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file1\x00') ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000400)) r6 = semget$private(0x0, 0x5, 0x80) semop(r6, &(0x7f0000000440)=[{0x3, 0x3ff, 0x1802}, {0x3, 0x17, 0x1800}, {0x1, 0x28a, 0x800}, {0x0, 0x100, 0x1000}, {0x1, 0xde6, 0x800}, {0x0, 0xbc8, 0x800}, {0x0, 0x6, 0x1000}], 0x7) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f0000001740)='./file1\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000500)=0x8001) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) mknod(0xffffffffffffffff, 0x80, 0x3ff) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000580)=0x5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001700)=0x200) syz_emit_ethernet(0x1000, &(0x7f00000005c0)="5764b938643ef8484f1d26c2212faa600673183ff04a03b5d1929f6fe46a4e262d06df09c64569c43b0fedd7b221c09c3d629115d6ac4be6932498f573f42138f852932d1bb5e4501bdc6c7e00af54f7c7b3b5c6a3273789c7b222e8df330e6f447f47a58bef2cf62c9d23e8f7d68a42f8f4b69165689ff9e83a1052589840f4ed025ab0c5fa580b920377cab00d6b51d06d04af3829d367b4fb687458dfc5d9537a0e1fab86e2d1fc8f943c527ea19d13ea0f7ae477d90a75ebfb949c035e8bc3b38f45e4e056a6d5c17ee8e7882a3ad93d5556dc427abdf1421096e82ed67de23e86c3cbc9172a60e35c2b9a12e6e85a1913de965217345693ce9f3ca6f3db564850da959a6e4ddc100bd06bf997d026be3c17eabf77a3a7359919a1c8b5faadfacedfae62b068e603d448cac53b5733c4f3384df846ba084a366bb2a0a2c9008ce48ac608a370582049bb0e726f24042b2106146eaeb7e0b04b3ced84378afde6e3b2c260c1d816fdf00132b462f59f1eafffdb609043173ff7756f6e1cb6376fab7ebbe0194ebf7af9593191e867f182a72d3780b2a2b1de8fd51036b53f285e97ade12c9c2a6eaa7bfe7d632c56370c3b9f36694371df10a4650722292172f297806257fef5142cfb00ff85124b1bc02426265e23bbb986af4f8221ec2f3e4f9f5bcafddac9f64a01f49e466dcf85f9196dde0bb9ee371dcbb609f2f39e6ebf7b2c13bbdaff41ae9d01407ef250bf911c9a27238e41c244e8ac6179320ef9ebba60df1544504423e2c71e19695a98dc454a0b815d16de60db5f16a812991fac77e303a61bfc99a04c26805e1b9a59f0528e11be248c0551b6e16e90c6c688bd6386440db7fed407736c6b97e53efd1526d4fcc516926ab66cd56b81db8ffc7e2776454425cc520516aa972f0b5a18c984822b06c7ac7357706d4d52cae1b985b0c3e21bd0cd7e1d5d8f85642d7cf2dd243bd519b664dc91925b318bd370d57fb2c78e625f700f02f99b3c916521162983fde80151e630247f53983f79004e7671e9217f6ab6be31505f5ded72bd9c43ffd7849d648fc45ebe5ad36420c04a9418c4f4c0dcb67ecc5a1e34ab9006897d395fa4edc550ea3d423a049f0ab6034ed7017a7eca6303402dd0348cb40b4b4f4197a35ad2359255b9caf6f4964b991f9f101322abbefa3b8b7672fc916db2338a0d361bda7290674089cd743971e3aacae729800c009c102122db0560ed85c5d44e45bcb05e346e20143421929238ccf5d436ad2efc953ffe369aa6d90e54efb7756e8cfe2d168970c84b39f80be6fc544a8ace761fcdbc137ee0bd77ce0cdb8bc43191d2b17eca594a14bcee2a62d690e79b96f1cd61cd92c50f9381728f847e8d281fa577af0678690a58489d90c2a83fdd015010612a7db0e581a76b83f6a3a869d3221c944e066096122c9a1c34f0e10420c7d239405c3bbdffba58cc86344e2d3731bcc7223261405ecc02f920fd9bb7a2e3d97ce63d42bf17ea26772875fe609d3983eab390b0f121bbf35beaaa0c947d23c8809449571163c41c45b28c7e1bcd10e3dbc5f19569659bff2c2e5f9ec8111b1b202d698107c0c4f9030044f20bb7c2ce4584bd839b0d135ad83f26b4638a0cf58116353e2d9e7b2a6e7e16015694c40d5c719f15dead40f8bacbd3ba1b898898ce63b0f02766d452fb388b6609af5a7c70839d810ea684ff8c7061d0d1e88fa6b8f137c5e1fafaec3f89aa8dadb2295c83cda2fe46eb237df1b7fac4d14debf87cc6b10f9815b260661545d345a5aec368d297cb03af6261f133b985c33aa1a139f1de8cc5c38e1e78416fc5fbba85a463cb9b8ec7907090d77e4dc2b18ca740bec0be6ef3a67fe32c7c1de69d088914fefb39d6813817399ce812967dca53f8b43a13ed9d63df57365ac12faaf80de8273fee1cbb31230eb15d76803ef8848eaf36e42640f96c257c668e038b8e61065863686e201276c748db01be70d61bc60f7254f10f50185ea91ad6c90f35bf9e4a3ae02b33c4ea154a0e8f2a230152be48e8e811126f1bf32c45d90ad5f6fb18000eed7d6561d8b8fcc620b4e615aff78c92a578876f9409c560bea78c8147c315d8066ce6748d33b9355ee03adbafbf9c82033da420f9776ca82c6950d07b0282ec8efd489121995dba60d0a1bcc57b7f7b5078887a7e6f3c7df8eb1796eb1f6b933bf248b3edf1f408280b5cec88e672f690ab2148030015560b76e2570357473629c9c73b4310a5d4bbfbe7ed19ea3e7bac1e5728a49b2f3f917b6a9fe6e846bb9ba900cafefb8c273bc55071cb4628847bab1c7689ef94e5aca3b870b44bb1e19725840dfc65457a0246a56f68deec96a527850a38edf0bdd9615caa5a05799f224513ca43734954266b4733fe40339492f18ff7e02fc8d68cabf834e42e843a7e5277ae6e48228be3a11bf1121c46698ff53d295adbb840b82b6ca9e3f47c491641859ac96c49eb1522319976c8d94b17340b629efcb1cf36b475fee90c313b98e2eae519b443406348f3d869496632ddb5631de41dd2e921697ffc3836ff1dfd5f1f0c7a0ae09d4dc9d3a63da411a3591ded43a02d7a9f96d5be85490cb315f4d79645c6f5b70f1addc3cd4f7f1df946c2de7a9ca926eaa701a096b081bcd646b0ceba8995cee9c555b60c4020da2448606c8ee9763dfcec3680d5162e11c412423c8c06606ee2a85d3060b1730c70508bcb04f029e262609f4f2e8366d9256c27609d44d4d60254572cb0a20f408c8dc0a9f22279ce0b83d163541b257f21b04e22b206918c3e57cba37cc394646860bf4ce3d3ebaeb08f6f307df76b80aed7af07b4f1a2b6baff2902876ff367d03b25919ef972871fb42557f038c103ba774bf8f578e80a41fa59b5c8bd32f51a4daa5106d845fa1c4a393feff0695853b042173bd5e1e3f29e087f2ef4c5c8a49684cfb3163f6b9f44da4b1a6a527d180f3f917a775962d97fd0b16d44e68eb75299f890bc329ee4796aae3ed0d16cacf68f54ff13fa6486ba49be651230fd0d4ecf2a4d2ac512c6d4dceba22cacb3161790145a80de7f6607482308bb8924a26f348b408c1bb679588ab434b7f8aa353917c60e1596fd9e5e488d6819c2e28644c45004387414687ebff61398e9cbdb358d8ba7eeafa009d0d4432e9a44aafacdcdc5aba19b7739e2103b58c77575fc8ee5cd49491865b0f735df985be40126d65cba3fa2e160901c5bd35c8de8928a164ff0d41243c7ae8bfc5855316b5596ac0643d92440bf97ecf38e9af6426c746cc459c04efad1ddbe662a510b37d2e849ee6b71178d229c1e0ab16323700fdee61c1e98205f2b81c17573c2e3449d954d1aa230772829988df4cf9b7a752127993d7e12440073012c6c4318883704496259ac381de6e386f03946f79b114dfa6d6ddca5570b636090a88328463e500c3405d3b487fb7d163cc5ce6d156f9e197a05795136442bd1571c5804b4d5f2f0f8179263b83b80a5a0fedf3dead6992936137fd99a075ddabd34cc3734720d133ca21c741e2cab8d4051a9595dac08bd3d095acb0c107d1f961371eccbd3e5c68759e9be722b7bc650466463fe35096e4d36faff1478e3b5e7480b766bcd751f4ac042134ee04e4a7fee50737bb08c06e5cfb8496bb17e1762906f522e5babcc34b9a72cabfcab604defe322bd8ce5aa9750a25c14ce4821c5219221568b414b0477bb180ba77fe0a61966ab83e7fe15e045101a19816a23f243bd8dcd6f8f6ed2eb4357573e1dbd3b6c5b3481e08ab58c7995811900d9818e6f683abd64b5e47e3c21f2e5c3aba73adcc2ee7bc356604cc67f4b0eead4fde7ed331253a327f1b272953684d428a43c065a29d62081e87f4c17a55d1dc23bef5e64f16ee8e4e7f86160a99fadcd31b7a8d7f8e4e78825a350fc9c529e92b3d6635965e3824f77f1c84ae7e7c38ad6aa4b4729e576091ede4e67fe546fc9da0eddaf7d25e0bb4e339d3b327329e06175de5ca45f36a9abadd56731c3efea1e1fc21debb725aa59d3aa7b5ae4e2ea61279de837c7a45839b10102f04511ada2952c873e06bfb3bb065290453e745e647d997d1f09e915589af54ccd5bd2550adcfe6f9717d97eab1b231f355ad918561780ddb3cf39e3fc332bac9251291cdb2465be676b54c8d4a3f7eaac0f3b9cf88c3fd28caacc439b009dd5415110456c1dad9ea6321858a47aeff6f673378262f2b688ad8875cbc02e3184da37f7d655107f1ee360da6ae4412c84348c41a3b27535560002bce25155d507b8b5020d5ed93ad01d3734f4bd2a77058497d0b4ce79a4d06ed5819bc97c6b19802b1295e1f2034ffbfed867023670b12039d51569d8ed1b9a54bf09f261b277d539d0039e96411690176d49e54dc94a865d6e7d2a6fc81c7b97bfe2e8632e76876a62028174988ab40bac6ae0929bbf741cc1d7fde9fa908673102d00f20051a4be212a45ad890fe8ed7f095f18dc099baea91dd4f82c72eb48a3df637ad36d8ae7d9f07be687d30b0f7b0617b5db57588ffd8a6aca07887bf451fe60244654fe7b585d62191e602917ec174813bbb5e0e8d0f0eb868359228e312d39e98b091078de5b74a5af44551c18e49dac7288dc1954b511c16cb3a0c3eb8ff65dd7ae9e3565c33122de701364b8a0618e76c7ec7b60aa473a9c284be18e944183aac2136e6cce9bbcacb72412fc734e3b12a19d5554b7d1e84d2c251b80c0e74e4e160f3dfb1004c83dde898239a70253c15c17820702ba466d3afa78a093ed364a669d24f022538dc92efffde736d4b0ae155d4bf439acccbbc2702a15cb482efa9914e3e59be6da9977b6672f5e609e2d33c5ce9f839f23092e6f1f972ab635800dcc8b98c83c9716172911f2fdb30df52e516cd23a1819cebe9aaf68b4b819b7cc9d693ca0209752458e3aa70d05b3b48b9373d9bcdafb963e6a122d44b23d608811b33ddbcdeaf61b70fb0cdc495c08c063e9913472f58263148f001517c85805da05352fd9777fd31ff48bbf33ee4884bedad15d4f71f56a1bdfa853a0ff63b819fdc1cdc7f5d8435b643a320f3079a1364bf1cec05245594099ddbda17fc0ecd8952ca9c75106308cff85640213d382a251e0ae863a1e3de145658afcd75a7911199065dbf5178b712f6d5dbd643ccffe6dd9be9bf85e38038199b0b33fc92e416fe0d62caf1bb7c048911701b8e01ad3e9f94f74d4f533cc757121c01316036d95d13d1ae13a9a45dc687c787f7f066a3b08c23805b391afe9f4db60e1847d99b46e53afb1a483ca4719484753d92ce85f413a891a27d8b99e68a80006055949b59d1e69640a7f2bea1b8d5c8e47fb37bbd012d4f95de16313db6f571dc993a83dd90c1af9c88e738f9518cbf220b094d78f9ffae0fffbc771f3ece3794346ff163734766dd21e8207f7f0675cb443a0eaeead534b4efbd18c92731b9b3a891914a665746f969a76597d7b6914079c052c4a3e6b3405a6f4778f7cc1d9c171b8071412d064ab31a299e5c719739f47f571c4d79f781e636cffc4afe06827503e6a3b747a47af834bfff4e7ecc6e167849526b1be79db41d2400879654fceef58cefafe17b1b37fb6051c7475826f2d8674978c84881b3512e56f55b3c3e61d2b5a5d5b500233b28f9620c88b0ef7e1c88ded1b206b7314ade012627642eced10cefa27142292dd40e9fdc9462d39ca27e8383d427392799ec214d1c2dc9c1386cf830da9ea1187f256118f7d4c4b1bff7a77f126e9b8633edb444d3282bebd1ad177") getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) 15:40:03 executing program 1: syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x201, 0x0) socket$inet(0x2, 0x8001, 0x7) select(0x6, &(0x7f0000000080)={0x6c}, 0x0, 0x0, 0x0) 15:40:03 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x1, "1eae8682ab0320612ef0d841ea23c4a098206fb2"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r1, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) fcntl$setstatus(r0, 0x4, 0xc0) r2 = syz_open_pts() close(r2) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0x0, "9ad84b73d969000000007fd35db5ab0900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000014c0)={0x1000000000ff, 0x3, 0x100001001, 0xfff, "a1030000007f2b36486c0000e8ffff7400"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) close(r0) dup(r4) syz_open_pts() 15:40:03 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5e2e1eb7f99720c40df5aa9eefa956608ba0add9"}) r1 = msgget$private(0x0, 0x9) msgctl$IPC_RMID(r1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) msgget$private(0x0, 0x400) flock(r0, 0x0) 15:40:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) close(r0) sendto$inet(r1, &(0x7f0000000280)="38f8e2f0b9b415ed69a703e13b303147d6747cb050348bbb59b823cb56c2ecc6faa72643dc4fcbc762aab1847aa4adc4ac0d9f2e14d95b2ea99335c27365b802a0e123cc3bc839c8a9fb97016a898e9c592b0ed082aa560d13fc54085d2767dcfa22ee8f386c1c86b560afa57d47f1dc56bcb22be11dc6b358207ff1b03664c271db12db1b51c98d8435ad6f337d89b9508a61c2be5a62f7cbeea0695f7fc883b4853076a8000e7bd2ce73a51296a646fef64b0696a4d5cbded4a1aceb", 0xbd, 0x2, &(0x7f0000000340)={0x2, 0x1}, 0xc) kqueue() r3 = syz_open_pts() r4 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x22, 0x8) write(r4, &(0x7f00000001c0)="a688df081d0f97d2c440f1565d88390eda0066595fb6dd4f69058f73e111fd2588045df58ee58ac386cbf19fa8a6aa986fa4", 0x32) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) 15:40:04 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000200)="822287", 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000000}) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setstatus(r0, 0x4, 0x8c) 15:40:04 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f00000000c0)=""/247, 0xf7, 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 15:40:04 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000073000/0x3000)=nil, 0x3000, 0x1) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10008, 0x15e) accept$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001974ba6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001080)=0x1002) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 15:40:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = getpgid(r1) getpgid(r2) 15:40:05 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x1010000100002}) ioctl$TIOCNOTTY(r0, 0x20007471) 15:40:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000300)="f3", 0x1) syz_open_pts() close(r0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000440)=0xe2) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffef4, "a175a2000053d07babec45f0b1c85b6a8a131100"}) poll(&(0x7f00000000c0)=[{r1, 0x83}], 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f00000001c0)=""/6, 0x6}, {&(0x7f0000000200)=""/189, 0xbd}], 0x3, &(0x7f0000000340)=""/136, 0x88}, 0x42) 15:40:05 executing program 0: minherit(&(0x7f00000d8000/0x1000)=nil, 0x1000, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) minherit(&(0x7f00000c9000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000314000/0x3000)=nil, 0x3000) munmap(&(0x7f00000cb000/0x3000)=nil, 0x3000) 15:40:05 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) 15:40:05 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) ftruncate(r1, 0x3ff) 15:40:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000001780)=0x401, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 15:40:05 executing program 1: socketpair(0x1a, 0x8000, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) symlink(0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 15:40:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x1) fcntl$setstatus(r0, 0x4, 0x20000080) dup2(r0, r0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) 15:40:05 executing program 1: unveil(0x0, &(0x7f00000000c0)='x\x00') munmap(&(0x7f00007fa000/0x3000)=nil, 0x3000) r0 = kqueue() mmap(&(0x7f00007fa000/0x4000)=nil, 0x4000, 0x3, 0x4010, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f00001f0000/0x3000)=nil, 0x3000) minherit(&(0x7f00001f0000/0x1000)=nil, 0x1000, 0x0) r2 = dup(r1) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 15:40:05 executing program 1: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)='./file1\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x40) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) recvfrom(r0, &(0x7f0000000180)=""/59, 0x3b, 0x842, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) 15:40:05 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xff, 0x40, 0x7, 0x80, "da1d096c93282441181cbb2c68fbe26ed43f78d0", 0x9, 0x800}) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getegid() stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) setgroups(0x5, &(0x7f0000000440)=[r2, r3, r4, r5, r6]) close(r0) write(r1, &(0x7f0000000000)="50480c94856d9fc99820fda6526122ef9dc5a534894ab11da631da37e0ffe033212b646a8f29314444b5a1c57ffeb54157dbf9c65721a0566f52698531d7c969b65d472c8887eace89dac2e16685fb8700578ae891d52cf321baba05de71673da18cf5c8b4484a782bb57601096362d61a746a21eac0abd4e5b8f443d185411d9ab2f8ba5686cd20153c086b44a26a281d96151084e93f9d56686a1898c8cdfb3a236a07f5e59cd00592b8c8dfa1966ff99ed71d390a19a3d32c9ebd9bce3c70e42429ecda6b4843b4d678cb3d881d87ab4a02f24a7f952748", 0xd9) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x0, 0xfffffffffffffff9, 0x2800000000000002}) recvfrom(r0, &(0x7f00000001c0)=""/99, 0x63, 0x2, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) 15:40:05 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x281, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/23, 0x17}, {&(0x7f0000000080)=""/238, 0xee}, {&(0x7f0000000180)=""/254, 0xfe}], 0x3, 0x0) preadv(r0, &(0x7f0000001600)=[{0x0}], 0x1, 0x0) 15:40:05 executing program 0: socket$unix(0x1, 0x5, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) clock_gettime(0x0, 0x0) 15:40:05 executing program 1: r0 = socket$inet(0x2, 0x0, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 15:40:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r3, 0x10004) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x89, 0x2, 0x4, 0x6}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275ce}], 0x1020, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x1b, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x820, 0x80d4125f15b42dfc) close(r4) 15:40:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) recvfrom$unix(r0, &(0x7f0000000040)=""/171, 0xab, 0x40, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) 15:40:05 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x3ed, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x3e) sendto(r0, &(0x7f00000002c0)="bd", 0x1, 0x1, 0x0, 0x0) 15:40:05 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080)=0x200, 0x4) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000040)="e000400100000000", 0x910dc4d5f48dd617) r2 = socket$inet6(0x18, 0x1, 0x4000d) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 15:40:05 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = syz_open_pts() madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xdc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) msgget$private(0x0, 0x402) 15:40:05 executing program 0: mkdir(&(0x7f0000000200)='./file2\x00', 0xfffffffffffffffe) truncate(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) open$dir(&(0x7f00000002c0)='./file1\x00', 0x20, 0x120) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0x20) chmod(&(0x7f0000000240)='./file0/file1\x00', 0x82) mkdir(&(0x7f0000000100)='./file1\x00', 0x1ae) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000180)='./file1\x00') 15:40:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) listen(r0, 0x0) 15:40:05 executing program 1: pledge(0x0, &(0x7f0000000000)="1160576cdc7c90420e2fa5d563c117a17b8e9a9b16c047e694202076a88bf8d07522ea13379051f72bc47e6c0daab1b6ff65fdc6d15ce7c3b484b0ded6dc33783c3555afeb42c9dad2d300b34fff3321506b1ec54cdc176b4bf9587e36cdc7b48225b7ca3e1120c60d118af7c585055a6acab56b299ae7c0a78216219eae15b7a0463c0117e6f78350471705ee132149344d86c22fbfca4647699d72924949a6bec8c846a77d0a20a98f2c43e41de693091a19b1fae0c1a8335cb8617e") pledge(&(0x7f00000001c0)='/-\x00', &(0x7f0000000200)="1160576cdc7c90420e2fa5d563c117a17b8e9a9b16c047e694202076a88bf8d07522ea13379051f72bc47e6c0daab1b6ff65fdc6d15ce7c3b484b0ded6dc33783c3555afeb42c9dad2d300b34fff3321506b1ec54cdc176b4bf9587e36cdc7b48225b7ca3e1120c60d118af7c585055a6acab56b299ae7c0a78216219eae15b7a0463c0117e6f78350471705ee132149344d86c22fbfca4647699d72924949a6bec8c846a77d0a20a98f2c43e41de693091a19b1fae0c1a8335cb8617e") pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)="1160576cdc7c90420e2fa5d563c117a17b8e9a9b16c047e694202076a88bf8d07522ea13379051f72bc47e6c0daab1b6ff65fdc6d15ce7c3b484b0ded6dc33783c3555afeb42c9dad2d300b34fff3321506b1ec54cdc176b4bf9587e36cdc7b48225b7ca3e1120c60d118af7c585055a6acab56b299ae7c0a78216219eae15b7a0463c0117e6f78350471705ee132149344d86c22fbfca4647699d72924949a6bec8c846a77d0a20a98f2c43e41de693091a19b1fae0c1a8335cb8617e") r0 = open(&(0x7f00000003c0)='./file0\x00', 0x3aa9ea7cad2ab24, 0x29) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000400)=0xfffffffffffffff9) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) sendto$inet6(r1, &(0x7f0000000340)="7000604576b392a23b38ab3df335a3e522f1f53ec3bf8708c808eddef8964e291f4d832e93455f660769120200ccc1848bbb647e6f", 0x35, 0xb, &(0x7f0000000380)={0x18, 0x2, 0x8a1d, 0x2}, 0xc) getrlimit(0x5, &(0x7f00000002c0)) 15:40:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000280)=[{r1, 0x21}], 0x1, 0x8000004) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000000140), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x200, 0x3ff, 0x400, "da1c8145d72dcccce77662eccc9c66f05ffa8ef4", 0x11, 0x400}) 15:40:05 executing program 0: clock_getres(0x1000000010008000, 0xfffffffffffffffe) socket$inet6(0x18, 0x1, 0x5) 15:40:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0xffffffffffffffff) msgget$private(0x0, 0x80) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 15:40:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5621, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0x400ffefffff}) getsockname(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x16, 0x1, 0x1ff) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x2df15dc6, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x77, 0x80000003, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x401, 0xf1}], 0xde33, &(0x7f0000000080)=[{{r0}, 0x0, 0x2, 0xfffff, 0x63d, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0xffffffffffff0000, 0xb4b}, {{r1}, 0xfffffffffffffffe, 0x28, 0x20, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0xba, 0x0, 0x800, 0x8}, {{r0}, 0xffffffffffffffff, 0x67, 0x40000000, 0x6, 0x3}], 0xffffffff, &(0x7f0000000140)={0x1a9c8318, 0x42d}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 15:40:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x0, 0xfffffffffffffffc, 0x0, "1eaeb8bdad345f07a098206fb200"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db49ea944cbd628419a20677a66da54301b5df3964970018626f8800c45872c89e8f5e8baab6f21cf8951456b32338df37c35e3f1730748335e3c86a47fee2329cc1fd2844d6a58082e561d37f1d0d2584cf3b4061aa220763ccaae522e3335fa9497ced0073ee33b6869103e049f1cff068e3b15509b6f3561e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba16219bc6b7660968112731812a2399da1d90a3be97af5cbc5eead0089ebaca150a9f35e752199e597a5d2fd8eab4c57c44f692e36d68e4af7f361c7e3a7a4a1a2a021685b54c5ab58487d8ece752744af1f19f241e8663a4c1412796bd74aa575dffc98fb45cb53c24cff1b5c4e64f37214a0495dafa4c3169d05dacd6969169f7298a9b241fec0f9380fef75bb6fc5f077c9603a8ba0291bec890e1a0fee3283a1c2d56517030eace52ac16f83f9f2430ed2bf88efd51604f4ecd4888a43340b2260ac17675f2dc5961dbcfac7af818f64a918ac2813bf90ae3476ece590c631b3e31598ba8148385bf910fcbd1aca2c82812d585ddf9c1c184b7238fb365da2f493d681b37571801e53fe4f83d259f728a1e8104131a76bd354d6501bd180bfd6685a6eae8b0d03f2d93ce97586ab38b1e1ac1580f9586cca1926e399f50c42d3c22be197b954ea09101bd4e4964caa865d03d7f5dd895ba640c078fc608c45540fca838b56ebe9b9c03f83e3c75ba3ffb24cb00000000000000000000000000f7af01dcb0866d4fa350a02099417d694021f54028af3e2e7bef29f2dbc8f06d3b5937e827a9364790b975f2dde4bafb6f24948a9f5fc62354865e33ce0a000000367e20ba714c72420e394c71e616", 0x279) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) r3 = socket$inet6(0x18, 0x2, 0x314) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x1ecfc00000, 0x9}, 0xc) write(r0, &(0x7f0000000500)="26d80dbb47774db47328071a3c198add54f65c3ab6ed5e8f33a659a4104ac5ffa3f46658f8fc0c7a0afea7c1258f337f23319835ccb645b79c5ead9f2c7fb434c78fb5cbc16bb1345d2faf3e3b8b4ec1187d592b2f97a242664d4c4824511ec87cff7fbc6c40339288dac25bb658fdb22593d74c8f8b3f0e1a2b0c634e2b0f06407230d1264276e91750a36dc5c7c2c1094919f1804d05ed51bea53d9ca1bad54d61d3eb9938ecbe4966b10906e62a01f49b7df646130c7ea6bf65c40b54dadf74e169751e5de954ffa3cd", 0xcb) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 15:40:06 executing program 0: r0 = socket(0x11, 0x4000, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x7) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) 15:40:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad", 0x18, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x400000004000000, 0x4) 15:40:06 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setflags(r2, 0x2, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setuid(r0) r4 = shmget(0x2, 0x4000, 0x600, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x0, 0x3000, 0x22, &(0x7f0000ffc000/0x3000)=nil) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chown(&(0x7f0000000180)='./file0\x00', r0, r1) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000001c0)={0x1, 0x7}, 0x10) shmat(r5, &(0x7f0000ffd000/0x2000)=nil, 0x1000) setregid(r1, r1) rmdir(&(0x7f0000000200)='./file0\x00') r8 = shmget(0x2, 0x1000, 0x28, &(0x7f0000ffe000/0x1000)=nil) read(r7, &(0x7f0000000240)=""/155, 0x138) fcntl$dupfd(r2, 0x0, r6) fcntl$setstatus(r6, 0x4, 0x40) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) shmctl$IPC_RMID(r5, 0x0) connect$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) writev(r2, &(0x7f0000002680)=[{&(0x7f0000002600)="7373fe3a03c171f4c59a3c7d68a4b5dc01d727c91279126cd34ce10bfb61e926e60af10dbd548480bfde9843f0434cf6d6e3d52451aed0198296e4ff07bbd24f6f3c9e746b898d2457570924754cec9aa46b6bc5c59b55b974", 0x59}], 0x1) mkdir(&(0x7f0000002740)='./file0\x00', 0x100) accept$inet(r9, &(0x7f0000002780), &(0x7f00000027c0)=0xc) fchown(r6, r0, r1) read(r9, &(0x7f0000002800)=""/200, 0xc8) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002900)=""/136) getpeername$inet(r3, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000002a40)={0x93cc, 0x0, 0xd7, 0x401, 0x7203}, 0xc) 15:40:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x9d54, "4ccea745a6355db509dd66c868578fa8a5877051"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 15:40:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xfffffffe}) clock_getres(0x2, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x59, 0x0, 0x80, 0x0) 15:40:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000001180)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) close(r1) getpeername(r1, 0x0, 0x0) recvfrom(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x41, &(0x7f0000001040)=@in6={0x18, 0x1, 0x7, 0x958e}, 0xc) kevent(r1, &(0x7f0000001080)=[{{r1}, 0xffffffffffffffff, 0x10, 0x40000083, 0xffff, 0xa07}, {{r1}, 0xfffffffffffffff9, 0x14, 0x0, 0x9, 0x20}], 0x7, &(0x7f00000010c0)=[{{r1}, 0xfffffffffffffffc, 0x42, 0x80000001, 0x6, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x20, 0x3, 0x7, 0x80}, {{r1}, 0xfffffffffffffff8, 0x1, 0xa, 0x83, 0xcf6}], 0x5, &(0x7f0000001140)={0x101, 0x7}) 15:40:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x4, 0x8001}) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) r3 = dup2(r1, r0) getsockname(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 15:40:07 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8286, 0x10000000) lseek(r0, 0x0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) 15:40:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, &(0x7f0000000000)={0x40009}) write(r1, &(0x7f0000000080)="03", 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) munlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 15:40:07 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) flock(r0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r2) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x1, 0xffffffffffffffff, 0x4, r1}) sendmsg(r0, &(0x7f0000000580)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x9b7}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="4f0e56c0aa7f4afb1082f076a937cd7e611b56f4cf0a6a438c7c6bacaa4560f628b346ef908ab05e4aea3cd32d575aca844c85e840e300e3376ced94217374549b5d543952201b822ce861b74a56a3a35e1b47452e006bacf4140e131e44fc0ed38b44a6b8e53f66f0d98d28c553cc2487c25b38d9fffe06b65d4d41ba82696038a69e8e3d3e2bdf7c5399b31223cb250f36fa5823fbda1d3b02d3e5497fe854b5", 0xa1}], 0x1, &(0x7f0000000240)=[{0x38, 0x1, 0x0, "53fecdb54b7db6da731ef08ca5f54afae12891aa31f1228d9172319816a590c4a7c30172"}, {0xd0, 0x1, 0x2, "2565d463bd8073ab5627e8c57b0e10155ac2e192d39e07e2f2bf15e577e14d86457b855783e0abe95b272b5e310aff911083978999f27b83017aa7fbdf7cca5d634c3599211b8764c82e45a73e8cf63a31342bbf55d31c63bd274f401ba9047f50c580c36e9588284ea4ffaebe37c119d1e718f1d1120d00015577d95bba075b7e00752d2e3e6683c6eb18c2277566422057e660f55a2d0335f76121e0599e19129d84cddc7565ec596f693569076e5dd65bf8bb609c8444267b3151ab27"}, {0xb0, 0x1, 0x20, "3a70bd786aed327cceec276ac4537c62cfb74cad2a7f2535ca38a25ce457b301bb03c2d735c704e461ae4e13701a6b5e39ba519be53b0d152bf83ea06f46b51af2a901e99a654223f3e8757b6d356f70b62b1355b92557c2a9a851a808b2d3d5bde127b0a270544ad0ba17189fc693f44a401ac7fa45274378f6d86b5ecbc0f67e2a50f0e2c415e7abef52f3aeeef394e2608e50052f757ecd79d771"}, {0x108, 0x1, 0x4, "ed595c6702838b543e9218d46397bd8299d8b67237264792bc8c4afd66f9cad1643f29fc619084220e70ed0977942ed41faca2178099a7e4eab7b493414c5db386f573dc22d053c5b648ec3ca6d522fe28e2d22bf7560f9aeea55fa8a71ab262718d4f21948d42d79c3fde482e85cb8c89322f8ba1776c107d39bcc9c091d9d5efd3f25a52fafe94be57b10872600f18f04a6d449a54eda1ad59963db60eea4ff85ed93b3b2e39f992428f372dabd4cee4e42b78a813c6eb0bc1b708534f6923274aaac1775e9d25be8c46f3ae6ecda5ed6a357361644909c25425667cd8306d8a0acf067a69737adb8fdb64dfdaf17fa0e97a"}, {0x78, 0x1, 0x8001, "1a8a38605f4c7679f4d725fa50c73bf47a33d5e1bf8563363e99ba433295a1bc13aa5b4efcd019c315be07f1f84675942fc78b5e9583ac0c86d79e33b1b621250e50e0cdd7d66cc448a7de03d45df56233d6baf3a09065dbed04edecea640de417"}], 0x338}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x10000000003, 0x39e6}, {0xfffffffffffffffc}}, 0x0) 15:40:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x8, 0xf00fffff, 0x29b0, 0xdad}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x90, 0x20000000, 0x6, 0x3ff}, {{r1}, 0x0, 0x30, 0x1, 0x81, 0x3}, {{r1}, 0x0, 0x4, 0x4, 0x7, 0x8001}, {{r0}, 0xffffffffffffffff, 0x40, 0x3, 0x5, 0x10001}, {{r1}, 0x0, 0x42, 0x11, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x60000000, 0xffffffffffffffff, 0x7}, {{r0}, 0xfffffffffffffffe, 0x90, 0x40, 0xffff, 0x4}, {{r1}, 0xfffffffffffffffd, 0x20, 0x42, 0x7, 0x800}], 0xb, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x4, 0x1f}, {{r1}, 0xffffffffffffffff, 0x25, 0x82, 0x1ff, 0x6}], 0xfff, &(0x7f0000000280)={0x1, 0x3}) r3 = dup2(r0, r0) r4 = getpgrp() r5 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000b40)=0xffffffffffff0000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) r9 = geteuid() getgroups(0x3, &(0x7f0000000940)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000600)='./file0\x00', r6, r7) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000500)="0483b96bf35af1e24a73fb61d0cdfa790b024d93d17ad2fe2579016f1ba29e44c02ee5a4ae318679e5752705dcd4fdf0526b61d2a6df5fd448ad21075bde26a3a02c2ae93e7a", 0x46}, {&(0x7f0000000580)="047cd24db3c4c03adc1d5dda2b62e42c1cdf64420e60d09d461234e53848c5ec075e8a7faec7bd0048e84c0b831477d300b8963a5b6cffd6a0b1566985de4b0a9b9a222a99534ecd5a3b6510226aaa098ba082a04cff2afbb74fe1277f0f722d436b1ef765fbaba94c1ad4de4f9e8d0e94dcdfc339", 0x75}, {&(0x7f0000000600)}, {&(0x7f0000000640)="888c93", 0x3}, {&(0x7f0000000680)="0aa717eab25f3a04d09bda5f377a86d5bd5592147197c6c583e8d6dbc166e3e5938768bb0a1857e19750658a8c601010b2e82e7cb18d4639cdff5b09802d2a000458fa886293d2f32a741b2f3ff2af04d7fd87afa5e3a3420ad0b52c03d7c5ead48071872a9f7e9ce32dcb2d4ee811e03030168fe0530b150d6fc6b35fa0811cb30660e01adcaf172b1728077dc032cb318c6e79ddb4e7e70afd88a0c026be3edd45c74d95cdd3736d2366412d018b", 0xaf}, {&(0x7f0000000740)="65d461c2a915aefeb2e8931a612203dbbc054c2af44bd69458cf02e4677ef8af45853f7fe62c9e69a75ba3147053e7789335901eabbaacd2a4ba3da23b3924bfe87b767254de09192079eec72fe252729ed4da376227568052a23923e04d45c4908f6312865049c161ab7024e9347d66f0119f9536d0f47c513f478a2f425fcd366a2535b1d56b5bd2ce6b210bf5ce9f4173cb96e471c60aeb3f7c3d4bafc9c81c29fad83cfac1d25ea3ceb6cc901269fc732a18537734", 0xb7}], 0x6, &(0x7f0000000980)=[@rights={0x28, 0xffff, 0x1, [r0, r3, r1, r0, r0, r3]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r3, r1, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xd8, 0x5}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) kevent(r1, &(0x7f0000000ac0), 0x4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x200, &(0x7f0000000340)={0x80000000, 0x3}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 15:40:07 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x7fff}, 0x0, &(0x7f0000000080)={0x9, 0x987, 0x81, 0xffff, 0x7ff, 0x7ff, 0x49e2569d, 0x9}, &(0x7f0000000100)={0x1, 0x10000}) getgid() 15:40:07 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1b, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x80000300000003}) 15:40:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000100)="7f000000", 0x4) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sendto(r0, &(0x7f0000000000)="14b2301eeaa0ea77ee017176282e70638017c61a3ddc677e76c6a56600faf171e6d4d4c88f613621fa76944b36cd9c786c2f7d00f4a616c10061b217a012d81a686d906f550079e9485d14e363d343f5d8c0484ab585a495a9d1cce4c174d56375208de0b717be6b7b9f36c7451bd8b930f6818465c87556c1c4dd62318a1b09d6cbfb4690fd95c2b8dd33e1b20854294dc9940622006aab48", 0x99, 0x1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 15:40:07 executing program 1: mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/79) 15:40:07 executing program 0: symlink(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)='./bus\x00') symlink(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000180)='./bus\x00') unveil(&(0x7f0000000200)='./bus\x00', &(0x7f00000000c0)='c\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unveil(&(0x7f0000000240)='./bus/file0\x00', &(0x7f0000000280)='r\x00') connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x2, 0x4}, 0xc) symlinkat(&(0x7f0000000340)='./bus\x00', r0, &(0x7f0000000500)='./bus\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000002c0)=0x422dd4) 15:40:07 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x1, 0x1, 0x1f, 0x2}], 0x7, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x3, 0x81}, {{r0}, 0xffffffffffffffff, 0x18, 0x2, 0x401, 0x200}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80000023, 0xfff, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x5e9, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x3, 0x21}], 0xf7c6, &(0x7f00000001c0)={0x80, 0x2}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="db3a70338f54a09d2167ddef732a83170a", 0x11}], 0x1) recvmsg(r0, 0x0, 0x40) shutdown(r0, 0x1) 15:40:07 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, &(0x7f0000000000)={0x40009}) pipe2(&(0x7f00000000c0), 0x10000) write(r0, &(0x7f0000000080)="03", 0x1) 15:40:07 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x2, 0x61e) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff013e2a5e00b5f77a0000000000000004000000", 0x14) 15:40:08 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x3, 0x63b39e78}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="16e20f8525cef748a2ba078a09f0d7b61d0442c2d353b24ae4b36d14ebe779fe79dbc7803627ee89c17021cb929f2a8db2cc2106df8e848eb9434e4af348e1a8536f66f4d45c3c421c66d82ade742827dd189f0e60826c08f720b81ffc0ddc1cd4fc39dc47aaa9980d5624cdde12686e", 0x70}], 0x1, &(0x7f0000000140)=[{0x30, 0xffff, 0x8, "c288a1a7780654d4616f1dcb28b12a7461db42796cb83bcfbdbb067ce40a"}, {0xd0, 0x1, 0x1, "7431dc8a3d83a0ec75be19eeba0d17d50e2b7d183b078ce731c3b8b69080fe3a13fe8ebe3c18bfc9e783c067f456101786c1893e577171a5448c63425562ad877297c7f90b215fa7d7a083ffb45aff73d594287e3b64ac4e70dba1f8e01461521aa279cb4e484ed23c7eb2c29e1c6a914126a3c6f2b852c873ef4f13fd5a810875421aab14485d932980d15fe43a2609a02478c6657f903c7b2e2503851630a4a0d5fbb131884b738a708dd26172f2621083f29732cef7756e6b1f9646c9ab"}, {0x110, 0xffff, 0x0, "f8ade31a25b5f7f99eaca565f0010bab05881491ac6ffaa3554b6005a8a027ef5784a020df8c24cfca74485635660b4bf39f1c0c44fedb878fea1a649d789b35db185d3f0ba333f249400d4cdb6624c857a0f905925f986b51d7940c0f1e8ee04457c4c419abd2bdcf7c697925caf99d1697f2631eac0538a600301242889a5f9c30612dadd89a10966cedaec9e3b49db44e063ecb360a2743b404605bf7466aa90d37d7197ccf98172e13a659fd9a3339a165ea01948c78e6d3d90e4c20c9c58817eb087462bf15c4507ff5e878f4446a9770962f63138b2b9aa072abd74220f5a55dc062bf87461294410e704181b8308d69fcfc53e739109b7490cac921"}], 0x210}, 0x40c) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) 15:40:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f00000002c0)="c7e00b01a3342af80000002767b52942bc8bac9dfa40806e32d82006e3b5e1580f", 0x21) poll(&(0x7f0000000100)=[{}, {r0, 0x124}], 0x2, 0xdc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) fsync(r0) 15:40:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x24) getdents(r0, 0x0, 0xfe8a) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x102) fcntl$setflags(r1, 0x2, 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x44) 15:40:08 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r0, 0x8, 0x1000100, &(0x7f0000000100)="0a8dd42feddc8ddcbe02288fb17c70c21dcbd057457f53", 0x17) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f0000400"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8, 0x7}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r1) 15:40:08 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 15:40:08 executing program 0: r0 = semget(0xffffffffffffffff, 0x5, 0x280) semop(r0, &(0x7f0000000180)=[{0x1, 0x7ff, 0x1800}, {0x7, 0x7ff}], 0x1a3) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000140)=""/3) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f00000001c0)=""/21) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x200, 0x2c) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r4) r5 = msgget(0x3, 0x20) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) semop(r0, &(0x7f0000000100)=[{0x3, 0x7ff, 0x1000}, {0x0, 0x8ea, 0x1800}, {0x3, 0x4d2, 0x1000}, {0x1, 0x100000001, 0x800}, {0x3, 0x88, 0x800}, {0x1, 0x7}, {0x4, 0x200, 0x800}], 0x7) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/40) pipe(&(0x7f00000000c0)) getuid() semop(r0, &(0x7f00000000c0), 0x0) socket$inet(0x2, 0x3, 0x9df9) 15:40:08 executing program 1: r0 = syz_open_pts() unlink(&(0x7f0000000000)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x8) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x1000000000000029, 0x2a, 0x0, 0x0) socket$inet(0x2, 0x7, 0x5) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/76, 0x4c}], 0x1, 0x0) 15:40:08 executing program 0: r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202000000001, 0x0) flock(r0, 0x2) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r1, 0x33}, {r1, 0x2}, {r0, 0x21}, {r0, 0x54}, {r1, 0x4}, {r0}], 0x7, 0x0) dup2(r0, r1) 15:40:08 executing program 1: 15:40:08 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)=':-\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='(:-,@.&\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00']) getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) 15:40:08 executing program 1: mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffc) 15:40:08 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000580)=0xc) r4 = getgid() r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r11 = getpgid(0xffffffffffffffff) r12 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r14 = getppid() r15 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r17 = getpgid(0x0) r18 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r22 = getegid() sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f00000000c0)="01f5e4d4e5828a298d0087050c438ec757da", 0x12}, {&(0x7f0000000100)="71221bb30fb4a086fa450ea7be5549626044b98f1a206ad568042b552024a705760d4850746a43d0010fac7c21e319ced0808b1b72fff60ca39ce0886cb63e1f13fefac68919e3e1c96d81f0765e29961f44661685e3cda90950c5e604e9de", 0x5f}, {&(0x7f0000000180)="02c0f62b4574c24cd514be73ee4c54eef368852b64bbd1803a4a0783cebf2d9ad1720b87f46c661cf6004ef5ae69465b112749c1f85b897570576c80956771a2a45c4d223925f60a3843d40db62e69cc72abc486798ae3cbaecb132545e288e6eec7a74292e8bca46704caacfe5725789fa4d2882462e68392919bb9883766ad63663f499ca9ef4c6362674fbef3de48c33694997021cdff50d22fa4140e7bdbc616ca86", 0xa4}, {&(0x7f0000000240)="6958552b29f8237f2e2f7e52b9f3f1b40dfba26401cb3808b85b37c67f14adb64f821bee7ff8356c90fffbae1226ddb30d830beb3ef04d3599a4afeef4277bfc2f7cfb21cf929d82e9daceb407bfffa3a797d018d854c206e95bf7878325a70b2d8dee2f10d0044bb2f51adc5efe6f9c323186eaa41b342d58ee78ad079d669b3d33f1", 0x83}, {&(0x7f0000000400)="7b1e660691b1a46710c42a8026cc69c40f13cda3387dc7e5a5b26aa109b1ab5293ac632cce905d895f5125da4a60d38c6d29ea64aeb9ab721eabe4668f0e9728c5d589306b0d802df38ef4aceb48ec9ee9fceae3cd56b11e7327d09ca636a2509b7b7a09e8e355abc6caeca3f43655f4e3b73f7521d6a5d703184e9ac99251f95b091396b41aa71f4d1162fdb45354780806e94950c453387636bae0fa81d7c9e5bd57e13e9ac058dd530c588deb3ff68a2f4e4a277651cbba31c60e78f0c02372d85e27a537f3006b09c386565d4a2e03bf9e9de983558dba44b2", 0xdb}, {&(0x7f0000000340)="613bb507bf787517f2588dac3782ae13d716461194026985202f007e49af52690372ecb5b873", 0x26}], 0x6, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x128, 0x401}, 0x0) r23 = dup2(r0, r0) sendmsg$unix(r23, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x22}, 0x0) 15:40:08 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000ffb) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x118) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x200, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000280)=0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 15:40:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(r1, &(0x7f0000001600)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000004c0)=[{0x1010, 0xffff, 0x8ae, "fd941d5c9dff18400e38d2876be2a6217a9ab357b907aafdd08cab297d1253915ba396b8086f7ae453a9371c7a0416f7435bf0cb1f6713c42584ffda75154607c17e2f74a106fb12641829842b76553a7c475fd2c7634d6f7e92bc3e259c805b7ef62a7ebf68e2a30bb7c2c6ac6b5427fb21ee46bb95e482b626cfc39a8edbb1c6623e2e21d7d83231086471609b4defa947b922a5f21aec800f4e20692574f50e3108826ab25119030fa10bb3c16edbb68d58b308de2c23c73f8aa711bf6774b364ba2e38f8a4d5cf8c90e002053000018361d1bf8a83eeb43468f453bfcf58abb57f495b9c28b016a8c4feae4f358cdda59de2d25e84d72bde5a24f697637d5f2035ec6fcd9f85be0db3d95dc689e1a2b8c1247af18f7645942c6dc6a92b745658abc80c1b4e20728394585e6951b5b92c64ff252ac2692c6a7cd35241aa97d8cbbe924dd72cfda7748a61735b866476c4bbe2440a7a5e52adc9cb353f56e6e9132b822a3ac4d468100a261417b3c4f29fcadf104e111140747c8e7ebc266cdd1f6d36574dbfcae05f4916abd4268bd4eb590fbf35a642520501e572f5530fb442dc76abc35c03c9b3cfb267c005411909173044d128c0414a2e24eb099afc69a497acc94236bd37e67e53c93f0b8db99575aab3077bdb5d55637abf834addf0854dfccce5f0daccda0e75f03a1208dae72134c62ae6888f6d693c6a8b878acbfbd19ae29629e84eaafb97371fed69c26ccf3934dbaf5c49cbb2d4b26b0e1866e0f86278db828e0dc6ef671b009ceec37d8dd550a4fecf31ddcc11b9f333e270f9c17eb222411e306899015b825d3ef4da7b061c9a4d7674506a312c889884f9942159e15c4a8896243535addb60d0809d6be489d5379561133a883967a90e688858d34f8a3365bb7790f79295b369c7ceeb8d9d6b12e44fe039be2bf2dce7090460fa15ba480a5a7c892c5bc830cf571315a3daf832db9586f1f44ee81b84374488d798267433780311da8f4031951e58ea5242aec5ece307a919e2a4f1d1eff8c396818b39ade3c2c6c4160d73f324a9a8f3eee7d270ea1bfb779b652f2039e2698ce71843e99731781cfdd9673e1724afda790ebaf027d9510d579f94a1ce7c9b0731d9b17fe9daacb5d9e26b109cc7b2b7edfbca37c376bb4327ea5948a343c7e97278551577f5dc7a61ee7f10880ddc94dc36f96dfc8b8c8f98bfffbd5e29c6ead3bc200b832729c7f7b66a3b3cbab89b4a71d38f1cc392fbded950b7282b657700d7f5aa18f66b98f18a1d623bcc877dfd11f45fcf374be2383d2c8b3586603864c969ba59d941ad1ab25653acc4e6a4048f199ab82447be6cb1ae19e2829640dd9ecc9beb9fac060c01ac0e2302239826aa38b5a7f4928f97b6ac0fb58c8e42a00179a54c2c1d55ee0830c6bd480883cc28ce8cb2e5a839b9691d2736012053b64aea9b24b9cd6237a0a6482a5113ad5d0fd88434c655642698d6d0e2aed1781dafcbf2d6a62d1a4d632c4d3644264e0facb40fd44d546b3824bf5b96eac47e9dddd69711d1ebab7d39f3342fc5778d135901e582e1314706e8784b0c5aa8be2a051f4817f822c4af8628c1292d62fbc6821869d736fbdb3206cfd11b351d3077cdffe1560c2aadfc7bc71335b601b61bffa72687e408248b246c8d5cfc4a39a03f2f24c76938a664967b2065b08c7dd3b13fdd0ac30b6e36b23750e7ce1dc8014e18afbfed5af599cd822eb74d671f1515342eaf2528e66eb51014967cd57223590ff32d38eb24254a2074dda0192baeb3e6c88685eb4947caf039ca1e431d3e153329083c120402e939743b4ca5fb4be9257f2216ae1c4b5324de8cb328acd4d243508845a1e5a4582ef428cd011327e29caef980c00fbf3e341c46fadba8da495998d19a116a78ab18e4043fddb265704dc0b30c488710ac5a2c1798515ea556429816fbfe2f206d278f70bb3421cce5f6472169057a634327f73ec53594d47801024383ebd5be9d176b98cded0a2c4204c357114f519855c36b56fc9f732e71141f1b645f69130b35f59a3891277099ac2caf53f8d0656453d94a2c9b6039f3bdc304338a0324a1ed730aa06a6839d4de347251e939cee984ab5a1dc468f70abf4c241abe19708b184be01ef9d38417b8df2a781b236151d655fa3dd97ef4176d3fa2c73306fc9e1e9dfeb1c247ad57afeb4d4ffa7eb6b0031cf7d18c829a1885111fcf1cbb1df76248e1af4c4f560c88eb451ad5389b5067e380b60fa214a088e8db17d6af18ef04f2654e7da7d0a8d50c7d7ad4cbd495d34fe5259294fc4f0c7179806f8028b7f5857e2a46af6d7edb775f6b5f24c8f63e0a3e413451d197d7cdee4e8353dd90915e3b641344408987d65098ee24fa7ef8ad565c4b8be702da169443bdcd8b8b8af330ce8ab2cc305697004dab66528b57414f42f6bc2d8fe2c424d218a8578e257d07ad2862e3525c94fa000fbc09f37209a928d1e23639b534409dffe5b596fdba615bd3e0679f3147312c3f493edd1974482b589a12b43b8048621f7fb9dd723c0687baac3034f57702ae366ab933ef066b1c79c496c5066fd9a844944b38dfbb695ef1a298ce47343747b58b712e0cf8c4b7226fa966ffb523303ffb82bbc4448499e1be55fb680e6ec7601e7a0828cf10a86cbcbd03d1dd48907ed6b40d0a0e9b8b20de7e22cf2e88279cbad44d968138a7d61a82b1cf64bc0051037df7eb66d740545b346d46d14eae5e439112add759160dee8d9a215971610367d01262fded340fb1fb35c28d23dccace7ae6b8a18b822c30090fc96d92fe7dccd4791bc7fd8364c3a123d6032d2a4c7ceb7f8663433d41fddae4549f17e5d5cd5a205f0bd69632fd243bfc0d4590ef983b780154b600cf02527cbe4dac9196525574d2b3acda53c834bfe0ebd4413385e40db6bd68a1e7f49fedf7f9ab8cb15a0ba6a7faa6d585b39974fa79c0c2e2137ed0e339d82ec7e9ad581a6b4ff5612617897aed17be8aa68762462a2e3e54a14d5911bf825d18d6d6c33a0bd6a2cd5dbc98a52780d3f01a136cef1f2c430e3487b82901e0280dbbf70334eefda4e3bab23695773184f62d260a9c147f9239ed54e4db6b1de7e369fbbc5622e8245d763295041226d7bedd9663a79fd3452dd7fca461482280c80c0107a73c0e935df2866f6b37cbd1329aaee58628d8f22346c312845a0832d5355b79f1c452b17d290d7dddc1c85682828662bba538060acf4b52ceb56822211affff529150035d7a24c56b312240b29b33a913be9b58f7e8deacb521f6a3968057168305bdece98a14098bbe6a9103cb46fc82f2f9ba49ba4d7eb0502277b7bbed4fa93b17c0a897a97b8a4595ac0f2f88de9f4c988e3f9f0330fec2186f589d5ac3e28e8c4ebe0e7ebf9517473c09480acb3b3db90c0c8790ac9e1143fa9787df1adbc8c771d85a6c66739360d1caa6893e376b35b23054e8be2f5a2e53f49f9326c0bf45be8dbca919295f05fea5396464cbc4ea4942d77f5b6515bb92937be16840f02f511be1e507b2fcd3435e472ed0362f64aa4e313f1cf0a3dea1ecb44b7e4943292af6a03eae795b9a5c8d09a2a14a3f73b0f40f3bba5536d8d544101da8bb2c063b6ddbe2ae50bbe977d31c4fc18c756e1ad1d760dd66f7b44f70bcaafc16a6bd1824cb62fa73b3a55a6637a42d19b12f0969d4099b6dcefbac8edeb09b9c9ad7cf87a3dbad8986e65574dcf7ea5cefcb0658e30faad0414564af62ab462b4bdd2ee19413d6e3aa9d6c378c5c3baeb6cfc0d4a21c357dfeb92f31a93602c4e7ca6b67172e37a645e7c8ae31fcda939c8aa984562a50a04cc227ba77fea4aa876196d847dd62ab4619b9fa7b02d950eefd995fdb15bad8abbc1dd47bfc9f70a266b8a6ff702483e5e8acaca6e8d0876c343e85a3990f089225e1fe564a63bf33d447650067d5932128d4ce13bfe893c8d662174a85191a96437ec689c6f9c43364d02627a540cc7b0e96b3db73c4488f7234126a7f44f6723bb283d524f6fe9a09cb0c5746cb1432c9e6e91fa13124ef99e15fe8dee6547be57b8fc2b096f26c62ad337652e75d36257d2e14406b40d4a0e29fd3f6aa62f2a8076f74db497bacf229817ca97bdcf281f800e20bbf05c6a4d517bf41c9f8da4e33ec8ea3e0406ca3b84be8aca7f3e78fbdfa77a5b8f4bea11326b595de87c8bc9f849b80a515aa5c32412dd2b59536f8d25642559df04215a136dc77db25c4b67256543fe468dd3dbca8dd9baad21fe8c666df4638dc29ae723f37ab0e36c6df80348cc0c3984fde0c99f2090da26964ef87889582cff4e6049b4dbe9730c2751d7462397fa7d887641ec063ae781f95e8b72aee92bdae7da6a8a5830a55880da1129443b3b577e18e15f8713140cab69af9b2a65a25624557fc4c74376ff2d3b59a359eea744d198f819d975842efd873853263fbd5651c57bc6f30a71e350b698d4cbcfc98470f0dbd818146664c697c24be3668bfeac6c400e15910739042f2b4abde2266c3dfc8a079b9b47c9e35b56a91bcbc916f760c8d54831975ee941d9baa124152cc8e29b701621f646e1d317b7b86dc95e0b1b51650d8a2f6da9aa834028981e9ce71f7364ab35b86c230edffb38fed9b379d115ec41218a98b4e196f9ce10b1fa695168a6d6f51531d8f8db13066546023f96262c443aa5965901e67862c3f09308bbf4b78b06ade497b6f99773b8a6ea572e63f337b3c5a353d6a64b3c95e34246623a618ca06ef3d35ba47fa65cb20e9b66631af077ac466acb5f14415658dfaa9ab576422075898c7a2c9591d31b34aaf31d907b7b1ee856d9efc4b2b282e3a35437f61affd222cccbe450010048c0a7b22783dc578b9a1ffed5149b53403c8b5d31c47ad6e423c762b1256dc0311ffa43eb17f600e306219c4771b27ae29f41da983e03ce04f9b6cc232dc155215f3af2dfcadabc5110d768ca557c4028987093231bfccb49578d39a8a40c18e478da388b67714ab35d4f51d7ca294d0593ef0e8f90a6c0600384849911455d6cac0b9bbcb204bf71910bd132932d67bffbd563a903479d8e05237e761bd241c811fd2c29bc254d52e94bbd1c4d85ba368ab611bc4dade4d5c42fba349abeba588e397a55b512701cdcfbe694708befe1afef54f593bbcaae32855343d86c7e55a74fe44f816fc52c9ceb53c0402d9c50a3aaecdf13db52fd1836d24c9eadee9d6abe0dee9026b048630cede5388b4c57c6d98901ae96e06436f3cf9a0f7a3db96491fb220907f1d6016f21161b04151502b8e26dc49d7a2fd08d59ef7db16fd13454cd918b3875b165b05fa0fefd8ad9925016daf7ef311127b8a9b4bdbbf83ec4f4c0a148bcf3f44d76b88456962285126564402702c91496a8a60ae395f2640d04b7e3d7d24e2f59456e4f3a355a8a258ea71bc2e3fb0653741398eaf0e6b5cb0726c8b68d670b37bfa6ce9ea3e0debf216080d4f1ddb975f82bb8554c5f7db05bcc0dfd7f287d9ab5c6a402bb60a4c1df92213caa37b1f5c5d6f9aad5c1e22146157149ce616107347bcba69c5d116e63349bda880da9b453d4fb3408d476a7d21ed016c790f640feed2d89349120e3dcf87f7b3095b42bbeb16d8b854d4af33d4ca402263336cef252d3eb65d31d53ff476174298d8b627b8bb6b7ee2f49b005c682d93fbc6276ba7d2ea230345374988cb3ac8b1a988e21a4afa1ff465b8144779aa75f6adb31269dce40010c34ba2236852c2f9127cbb027dde226d7327f66508c3627f5cf363"}], 0x1010}, 0x8) sendmsg(r0, &(0x7f0000002940)={&(0x7f0000001640)=@in={0x2, 0x2}, 0xc, &(0x7f0000001800)=[{&(0x7f0000001740)="d72a0125321e97b76ed2a4832d05fdcd465cc22362b3069bb7a5d384ed8d139462a66c64bdbe4443ed2f4ace4da5e3c3cc4a959071bdc80ddaf0182771cea6cd37da56c16ed3aee571d250a56262197c391cf00b09d487dca60c6b5443f9d1e05a286ecc632e1f73bd9eb61c42519b047d65c90127dc92d3fbce66369281e5d575cf825b667899b68f909dbf3565127a06cd48760fc350d69ee73f70f730fc976242540e5cef0fd3cbadf2d27d3eacb244bd3aee2a", 0xb5}], 0x1, 0x0}, 0x400) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000002980)={0x4, 0x4}, 0x10) getpeername(r0, &(0x7f00000029c0)=@in, &(0x7f0000002a00)=0xc) readlink(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)=""/248, 0xf8) socketpair(0x0, 0x0, 0xffffffffffffffc1, &(0x7f0000000080)) preadv(r1, &(0x7f0000002d40)=[{&(0x7f0000002b80)=""/90, 0x5a}, {&(0x7f0000002c00)=""/75, 0x4b}, {&(0x7f0000002c80)=""/163, 0xa3}], 0x3, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000002d80)={0x3, 0x2, 0x5, 0x8, r2}) getegid() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000002dc0)={{0x18, 0x0, 0x1, 0x8}, {0x18, 0x2, 0x0, 0x200}, 0x7, [0x0, 0x6, 0x3, 0x5, 0x1, 0x5, 0x40, 0x3dc]}, 0x3c) flock(r1, 0x7) sendmsg(r1, &(0x7f0000006380)={0x0, 0x0, &(0x7f0000006280)=[{&(0x7f00000061c0)="90c2ecad9c7d4c3df57d3d8da2b9310e28e91e88fd05b64c86c6195df7675c8ec062f8751f08f6693ed30f31a60dc67bb2a98229d05cbab5b8e311b483ef80a939370c0e4aedd61f2d1f67ab4e8dfb619389b464cb8112da1b1577a09d7effb49ba9e7ede3b74cb2bd8cd40fa366235503519ff1a0f9794ecc3fc15b36b7df39827ed96811282b984bdee5d765b6189b284c6bf580", 0x95}], 0x1, 0x0}, 0x4) flock(r0, 0x0) socket$inet6(0x18, 0x8000, 0x5) r3 = openat(r0, &(0x7f00000063c0)='./file0\x00', 0x10000, 0x100) fchmod(r1, 0x87) socketpair(0x10, 0x0, 0x3, &(0x7f0000006400)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f000000a800)=[{&(0x7f0000009800)="12ca8bb6969c08a46f7f0b302428cdddb9d5a7e20af1bde8f63f279f92de67b647d384e5903641c603db9dd21076edd0ec6f0282872b71e1a32709288dbd128df68d27e7f48671fd05fa466fd682905e58a8f2cbaac1981505d0e9165f5d5ac989645269dfd128ad2a2e73302c186096f2c737488c3e89b12110846e37a3196472322409a76a6dbbab8949dd2ed65a32d9bd72b93a974be9e97f90f027b3b4b4389407ddb97e617e8b35b7e36085e51cb74d739d2242720eff57826fd49a495a8b6398121318dc501fc7cd60012b9d6684eb26e3c9cadc72c56460b6d97e0c8bd095e781330c1cadb8cc36a056da144b814018a7b8eba24f036989cbd4214f47582fb8b52cad5ccffea11ab57bc4721bf2ae69d97ad14c9a06b70100241437bd25677419c4f70e4978651779c706c4e4bede27b893e13959ae791c03d1a498405e4489899595c25babddb058be76b5d3005edffe6135d78605ffdb37fa3d62ed67c51bf0c62bbdaf2bf207d089ea13f822df741a5dcd5cb95add858168519fb90727e64ecb843ee7c78ab48a8c6a215b9498b7ad6f6029beb2fc60df56299d98e848912033dd42ec5e8eeeebe60a84e884bd4c9ec2824f0d45aadb8b5d29c17a085532948836d5f93880a47f11eb11a2e5bc3f518b2b3e14121dc79e459e3d0f08c212c47e179a2f647e1c833aaaff23bce4e0bf81fc9c12b4449567deea324ea1674f0ebe1a006b0f4dd94f62bd1918f65af77adf02cace3d6c4f84906977034fdc9440e41cde6fc6db5a2de52eab68246669e282debabf2adb09f94e4992e7bdf8fc1913313e64d11daa1480bc99f63dad21dc447ffd79b92a54026d6a67c79e8c14769a69d947061130ff60c81a1bc30ea826e18413b4ee53929aaff0a15bcca7c505509e935f94f8af96f855228c2909aa6d793d65e20ed1b342479ef718e9bc7fac34e05d2fb9f86c3761e788f641db133be2ccf248bc47a44d4841d30d4dd7262c70ea2f7a3cb9db08a3bec0b442409dbfd312e8f709bdeedc232a4f83d509c5e7bbf9e7ea9d5cfaf5749fd016cc7a7c4c5bca0083aff56f4436ee5e37b8c4c29a3ee27a27486c27f5edc406ea9c14057251312900c392bdade9ab17a47c8f6c0b92bb53e9960acc51b02dcffbef76bf5d0ac18ea3d4269233acf1b97cfd0ce89cee9f8b738b617c5fd362941427d59fb504b58042cd5be87e36cf03f225f5624d89a04ffb1ad3e0d0c7df86597607658f47e704dffe071255139786408338286d1defcd8c1a06cc59a074d55f39f36058e689f842d9b0fb803a919580d0b2933f033b9811c0be2a72b9fd71f876c9bae0e10b67632f94306774c4d4efbb5dcbda67a07b1e3bc4182d385b39f5edc2f183f9cca48958c13b435a4278c7db288e684312f9b082be477b464486e41c8cb73447e5b799e7fe3b501f1238b85e5d9bb0299eb65e119ee0564ebad7e3f40563841c8ef0c0d224f7841fae3f0f3fcea98ea8272a62806812ce98fb4efd60bce1f737d1cf66065da812f0ed3dd8be013a3d75a4f1f322f1a9ccddab157661decc69988ab240b720c85b4a06b1367c76e45dd005209090a6aa4b3c4fe8fa4c1d6f4150536f8c676a5870393ee3d5350a484aac2556cabb5835f783bf00aba6ec1aab4cd7aef86823ff1ba3335b9357360c738a25eeca5f83c57b3cd487d32df18ed8bf00b5513c15c198dc20c410848b3f554abb526d745f9490308fdf97fd6483ac5e7a556a71cd5ec71ed9b7069db2c742228d2b3982085733997ccfa1d0859508a6a9f4088235008f193e5c70a09c39eb15a515709253359c37a7087a9371997d7d1ce673a5b5ec299721c825ba1b31d46f4b092c7aae2c9a43df63814fdc8e7da0901e341f6f4535f8e87f230626a49df11ebb6dc201531db2c00309523a4e96077527a1e99136dfba3ce3cd3b23780b4c13b2faacde16b61f50f14e4a82e9358ff905e4234d5494f753f46589b92902fda33d069734bc089d093ad24bf568520b3bc82bf04d8ce1e93d3cfeb78f89084ad74b3a59e483d37e38488368f7eb11280a67bb264802fb4b40c7adc8903f18780efcd0251ce6887762793b17ea1a863c4e9b517586b5a828b7cf63cf26d1a19c2c076f713e27fe3cf339f0fafe0baecc1bd004e97d8891c42ffd9f5464c599433ebbb5c6ada8ba8c8b37d2395a7d1bf77c084505c3bba9600c96c4d75f4c001ef93a2137bde32485d117b5e7ac9f2aa013d562edb5f286ddbba63ea9dd45d18f9a41a0f367ea8b7a7fcc9bb0be5aec82a8b8a26bfd527230eb796167eeeb7734bed3393fc9e7849a921fd8d39ea794993dd4851ea36335645e60301df410915cba5b854d351bed8f455055216bb160d3cd0a44644047adf6dae2f8d48633ddf7fd2eeb1c9a1a698dfeb49ddc83f82193fc18025b223fcdd92f6ec5fa4d55bb16499bf762d0933e4b343b14cb38d28f6ce89b633a7d8c1fc65a37af466034c7ac931856aaaa7d386829627650e9d11d794b246f937059ca3198869126077195d3bae62f88aff9c5664c022b91e33c8599f990f7ca874584da519bbc5e78b0c7d749ea7da49a53eb3940a394295b0cab7b7463acef958501fe3cd7b567afeec1b8cc4c576a45e98b03ac5c77c43fe5eb7b84a2c3d6f4f604cad7ef6c38eaaa709198194af6a19a8a1a39650dd3016c68941b3279ee2bf37fa662b7d9f3047217e0a3694e334b3ea614c8dfaf0dab71b1227bee7af5926b14d50e69577bc508a27f8f3acd46b75ef96dfae43433221c3b531f9f177c527ad5a671ccefc1548e453445f7c4e171d85f1eca7db947e382e4b51b2ebe45b7648a92409ac4cdf43acf33aaef3298f7862a29012c83a4aeb3400275be09a3368c6776a5271905d9f21bf5c4857e531644d7037a1bef8912189a9f3a760c788aab44062dfacbbbd0fcb59495c9b614b00fbce7548cb3a678ffed16729b5f035a437ca208a473bafbfda8d783e4d4ea1694c2f5382dd2b3725dbbdd88d136d5f3d7adbb004cb1db8ad8292a363968707eae839001aa29c7b506a1ec9add1e0db14afb96b0fe3d6c1f028a61cf3d6a37d2507850be179f85922f132ab606570325d11c61ba07898d537c004b631ce2e2e01de694a2aa1915d6b18b4a3731a6cb982a8ee4e75b4c231f9a51f92758dee164d71467c5499f8e69e8288209ca156844a63dbe7efb9aad5874df9e10a17bf460a4f4d0e395bb2f7e550e9c3def5372dfa47d050bfa0009d88caa3e3160dba3bda019662a42039dfefa85180ec7e1a193e31d07713f153cdece2ee43b32d9dd0bc9f7794141c6048d60699e2ff90434a0d0d6161f03d213db40ac802fc8460a8192aba6057ff45d8b1976f4fcf2774544e1c65b7cca53d925073075c4b759e6ceb83dfabd2bdd94180f7122ba2d04f0b50388d42bbd08a2787dddebd71782b8619d833c3945289878cb7efec57b2c00bcd44fb527737f4e7454e7e0770d709decb1d5c8be32cbc8723ef785ed26f3d6d8e4e8bd830fe304bf46432364812847652244c84af42f4d8f882e6d2ca0470ad5e37e771f9f3ca40080c9ccec57fd60a7eabb069d2d09451e09965b8d8b960e60757a03393a11813821d59dd60a350bd0d91277e9402e222613dfcadd49dd2e1e92468a321a03582c442fcb0fd3a8527af301e8842b87f8bfc2834a13fa779042965b3713060eba3f5c93138d6292fbbbcbfad843a2a881c61b42213f396c7c96e80951cd1e84cd4fa70f3b7a7b468d891ce540766c5365f1bfa76becd030e49112bf6af589e7ae90cda407eb7041b50072eadc61df6380a165944f86371adcfcde408ce0acff239621a201e29a6643947fc987e2f927f2ab2f326fb1aee263749a6cd5146f0d56a09c682ebe569772845c74e967add7990a6033dd01828fda9261b8f5c787614f4f19e9fdaa96d7195b4d333c8fbe24cfd314ab7fd2445b2332c34c750d27ba5cc21f55fa776f6d762c47091dae5350e833c36c0ccf7dd5cd365fbdfad335634dbd780d0623bc2a410632fa0bd4d2a86c4055c63895253cecf9b8b17fe41fd8df6d9f6193eb8eefd83536663ecdcf368d104df9d103e0d471a038d006d344ab800d715973811adc2a1db04e3493d1bc83c8d5c01d025b1cda71a72356808ca9313420a4e39ec6ad3bad888c00acbb8d740ffa6cd300efa5e285d78909e033f23fc14de5c318cc429b6fa784450bd5098b3c0c169ff35ae0ab255bda465136d34cfadba5f6270b94b01cb2952a01f204256612be235cc3474d750d30a0a66f4f4f16e84c0bf4833bf077169ef23aef20da1ace18af79d79694edaa035bb00f0c9924baf4228c43e147d5078c0ba7d8ef2d9abaa542216a46465b14048c2c91570f2f76e6d08ef7c53bf07a2707ee0383f2d5ebe539a76ac6ff2484aa19aa1176a9ed0a22b3909386e3d7b4be4faded65f7e904faef1f819d4f4db0399f79df506eaee5ebd0dc38eca44bb2afba470167d294ed3b37bc5e49fabd633b814f9729e9c7f8a0cff0aaae97cd7290a882078568f4b76ab7dd1557efd109c0a007bb76ccd1a30df93592eb60ad80b0ccac89b5b95a036f24fc8449d88479f8526490a259334b47901a3ae769c70a9b51b2a49bc50ca14792c657ef25c3dc1d8ab4e8a195f30a1aaa949e7847bf60ea927f0af0f1b5ab37d3420e6037ceb7a37f9f3a12b6fcbdcffb49e01a2b13b732e555d701b7c9562aa5d06fa756e241dda17bb52f90c903e96398b8ddcba2cffd6b3a042a62706353e8521dd1579da870ef8f5052d30cbfe990d07e84224d58c139d7cfe04abe9889f5f7ebb7b8a7232acb76674928173efe725f8cf8c99656cee7f2c9c783311af2ba4db206220408ac83f0ab4f244aa1f45ff3e7a04f2db76f0f54f7046a3f8d3135f42c96a74f7ef274c75ae6f308564b5546ccee8d2637488d6f3d48861aca7410da0a048b987e868311580ac32ab477f03fd9ae6689d2ad8c2320136b2ef3684aeb37145911ea611cde5bd6d0e5b085e55874939dae50dcc945415cb08f5fde1b9a3980fe1f496acac67249b13f9a6f4fa084aad0df53fcaf54a9c64fc2125cc355298c4086edfd831b2824fb936e4c51b16520c308776cde937fdb95a388274527e00652d8d370a4db8953414abd6e476b8e0e496e3c9baadeaf2b6ca1256f6367661272cc50b37248e4690404b2ba1638d8338cc0332ed1a46594e4e2bc8020dda5d353dd9be3fa7949d9f7f918eb80b212eef69d2c109b86739e251030db9bcabae7c4d4d7d11a21cba1f1746141c1c97a106e5b0dce9f612c51cff703456ad7e31c3b3d5fd7c16cbfabf76c059a5149c6af4f3e4838ce84782a9eb066eb344f89d46bcac454fc244d0ada63cfc259f499cfe1cba193e32363c4ca87506862fbaf6465a76ef0e384bb0e2e539d5914ae85992e7fcf1516547b2ca4b5aebf6cd3e95d2e49d8a5613ff702f99a0aa277fd3d93534a223fb028b7ed309dda0013a9a08be49f260120c63415cf9fbd32bbe3a027c6b2c265efafcb7a09ed8190b156ccc6dd0011bb3ae5f165272a7021b84482912629fe36094a4a9b325b2e588b85df2f15ce9dd4aa87d3f65ee8cb2019d9ba707523db071dffa3ac495a4d003e9e836a8b9f0d1b9fecd846aae5fac0ab194edc351d9611a9ea01155f8afe5638ad8033b79185d84406aa55690df675a4f7d0acb3920c47c98a3443dc125ebfe8034fe8b358ebcb2879d49c7540a4c6de1cefd902233ad4a8f428b749689404b7858b401e60bd165a3e0957", 0x1000}], 0x1, 0x0) getpeername(r5, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x7) sync() getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f000000a940), &(0x7f000000a980)=0x8) sendmsg(r3, &(0x7f000000c0c0)={0x0, 0x0, &(0x7f000000af80)=[{&(0x7f000000ae80)="238340a73a7fd88ac57c7d9fe953185feb73bad80035db36ebf8b757d2c0fa2918641f4da60f3fb92ea3c09357114d4f2b93106a56db8b72fb5dce36c48e27849019212cf430b96454e2a4e86df97371258122b322ffc65927cdf7e1f890572c6eb25b5496cafd804692f1c2ab07f6de01b759362e97ff97f0813546eb27487a68275d3cd34f4528daa684b71e844217891ea91da5fbc88ccec1601846ca4f5c83e0c53f2849a348a30369a10620c903bc17a6c6ed9f0f2dc8e725b2bc6758bbbd49c705174cbe4c9799300bff045781e596bea2026882f836712acb7eac1fe2d4", 0xe1}], 0x1, 0x0}, 0x2) flock(r4, 0x1) socketpair(0x20, 0x2, 0x7, &(0x7f000000c100)) sendmsg$unix(r3, &(0x7f000000d1c0)={&(0x7f000000c140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f000000d180)=[{&(0x7f000000c180)="6e4a96882f1d51d4a88ab3cde0d5a62e0b142e0c1cc78491dd2d895d01324cb0603166e6ea11fb4b7c167df10756987d82944fb94dddd2765ce2e902cd67b1b8cce26d13c9c60da19c103bbe2a0bf4a7c03fe3615ca6eae5569047c4be1d0ffc96f532ad26b8f4fe3be069b1c9e60d9c9e296d1c160811a507d290a9c0a0f92ebc1ab8d663036e7ef204925b7452aa140b903fe0ee31d4d0c8d28d877fa4b43951139adbe940ea4c2ecbc6be18d1b7ee7689f43a6019ad3d88eb9b4662e6334c0f672d9f1ee80d7d8c0dfc660027a90e8e62d436db909cbd5b602c35427fd17eafd0e95141550513ceb8980144a4b7d95269c1b0313d57ea47da9008cd9d2d2c13295acdca7ab8cf5c63037484433543ccf9346f28f3a55cde0ddd1687b6db28cce4bae6fbf1feac0e6d572324df68e7beed469a5f1dee3a9852833762ceaa73535f56d0bdf9d0529ad117a2a5dfb8290eef754d61ac9b80c51427a8278168a4aa404b5da1686ef1015f71b6d301000cc1a8438db4813d48438dc1e612d23074ebf85b1bf571fe2689478f58e7dfc7fe7204cfa1936fa9aa58eab3f26dd551045c2e569fae85dd8f4a663631b04386fe276f609c749ab7075f647ec8eb1ed6972181bcd44ee09fffa04acbe15ea6a848ed41b19ea634d8533880342bedf2b025b4d76db466e3ed24930361914ef4ce4433a1449aa9a0063d69c06e6f8723a62abff778d21ade79f8eb6507a90917d2f1dbfab3785739ee3cf2a6ba2b02a3c74472ad1609a415fc8183df351c7677c7d2428987ba30eb9a661ada5b76c3732713d9d72005fe903b5c8c314154d7801364ba93fd4183d28214c0c5ed3a13e98c2673a578a46bb280430a78e2077dcdaf74b8d84d682425f94b1f8bbc73e81fb2603d288f2d9eb0cdb95ec17fc93dab50b3093ab1a9f8c8e85b08724a5cc0999893e0e0179967a01045ba93a8ddfe627c11433f8fb246996b3320922af54fbf401df45a1c87556898f2e7c81547aef8ba75c18e9ed3dc5f86a6d230f38b8158d46562a51814a214b2cb58cbdca97e9807bbb5f4b75ce63bb4b6f6208ae035032e2057cd7c2ddb94ed3509307f86403f111cb4b432d8ecc71b02e387ac69903d63e2580999d26165b67b4aef0cba53abb256a746e4f29a40d358e1b015779c48f576a22bdbc90f36fe691eb3dc9f1b7b4d7a7d9a875243557b83361c390ef104ad278d1561c8bb3ca1df77c339717e492d5920a815a098110f5f50e88f6abe59f67c5972bf485923d108b876aee1535107704e84c2ef4a8dea660ce2f9e297e71ea4125f0a6fa2c91a822d2014ef3c78c3a683552e78450220d65ae23cd05e670627518f9d301bb48b6d939248fef650cc02c537e7d10992b1dc80a9af281adf6da66d1daa9344db860fee6188db6b485647693246ac834bbf0ab50bbd497ecf9c63e90b9366e2c4caff1d2d523b24bc02558fb86af1c8929b4c9987f86aa417d7339e708880b88bc7bb4caf680a10388551240aa73f063ab9effc7f1afaad03d0672d14fb4bd68764675b4341646c6b8d2817e6c684691673682a8c2363c3c2a60d72f56da130bd4e66e83dc54326c4f68821418eb802aa79948532ef3b15458e9f0737b2b9b69492923f860506e1852b3806e02def33f48aece214ed72557b64e1476e89c18085e977974d36d062ab4cd83710a08e4125deda481a5b27d9c99e364cfbfa9a2bc5452b4f3de9ba9d0edbbe009ef7c2561400aaf84f05311ea9b1092a55648681d64c0f9dff73ecd36a9276e01fc6a35c2d378e8138be487403dc372781cbad4c9390799e5ee9bbabfae1dfa379beda004df8ea914722a2fb64d9f6afab40bf5a60858315afcfa7635f8d99c13c4365e03e3299ec403be963e49de8f63c1e4954b90511bad8289992b4be855be470e2868a3e5b88e62377679a8be4f69414a118564b7c98a91364a3d5de5ac1a4cd59694cbf32ee95a7558089a74f92ba13f01db826c38392ed42e6c89b35e6eb294cfa8aed744255fda14ed6fbce64e1a93d26325da8a0beb308eda2f5e17bcfc1cd16fb092093d05b28d50fd2d9ee99d95ccbe305559e818cd9710622bedf619c92ab3a259614dea7a813948b3431bfe750e5281cb920a73059822619ff8eed45af136c3c58f196e10ad4f20fa5d5eb8e686c76af64af9528fbc137aa5f8c55fa10b06d69ea5bda2e4722b222326e40aad98f8bba8b7dd94619f3c7669f2e977c49520b3c052dc5d7e986d105fab66cd08841664e21fb751ba632b92b071a3de8a19513c3bb1d7721a6682e17a891ef4b52a7518a5b88db22473469ef1a9d6186dc34b4a3e5049114b87c7a087ccb4a2586e530080be1569fb78e06dbcb5939fa1a2ad6a722429e8d9a45b72fc94ae136ffd45ff249b783b96a0cdbff13b52a661254999b8835c42277ca94af67d7e971f28a6562f25e591381edcb98f31b7c51db0745788b888dbca11effa629f5911b53273ecd641d19e4882d3fcc91145faf1b457014ffcd0d1986d4e707616e17aec535fde3d3a5286744b520cb46b6767ad08e4a50f77f0abd02c4606ef75b87f025d6f699b8274594cc56fe7122d1660201ee9035b3db820a65c2a4d191f5931efe1f9f1bda05a0b1ab541947e6197c0f2cb578f5cf5ababd90aa0ef15388e6eb3535258d611a0733cda1490ebb2250c94ba09f3b1ba3ab7e1eac0d609fc5dd21e03dba38b994d33878170913cab90eaf06c518caf44c1c40029c2ceed10777834ed330e861fa6a37204e043d8aaebbc4bd8a12bb7a30dbfb210498c0f6a7cacc7e69a01633324828c64ca9ee710ca442da3f4997508705ae940b941a2aae2f6c6e942d08fc1d75cfa369ba358c141fdd16dd14b20fba1aba335f290d3072be9dd54ea218b4be81160728cac9833130e4c5c03e1d76a401513c5488f9b9df8fd245b493a0ef790be42e09e61e4d59f7199c60fc8dad97ceeea860e133a2e1b9b7e8290b49555a0cdc8d8bdca35f7e3a42326a5bf70d71e6ab859d63be1dd1a8e57ba365dda56483b67fc8546e7ea982f79ba39f10e93c494e5680c37c7dfbcd2958d65b2bb8f5e9c471e612ad8e37422673ec79c0657e6cbdbe491d04ca368a97f06d1339c66967c373bcc833090ff018186297ec06d91c11a04e66acce79f90e6b0e146d445652232f8bf4b25d572da601330d851ac44600a5405425babb322b270b475579a727bd3d9ae65f7364a84996453b4f4b9aab0f145b99847f6e4b1eb175d05d6a937384c70e5f3cc35bd8d1f16fe92b4e79e1f8e09bd832a06ca2226f2a23317ccfb8823e08ec7b1535316bd98a2d1e287c36ad032eaf1014de744a40da2d61aac67c571be82d72480290d4fc583d0b17627492b174923d12772dff772f4d2f9d36d82a61a569aa74934b7973c6f35d5db022857adf364bc90599a8cd923c58372ed116a554f1e54ee3fece18e80b0e063b004f8615b7a4a321564146120754c506301712d890031e4646b74d6963e3938027f86d81ad1bbbf0fa254e3eeff9070d0deab2ea5d21cf1e4344ae0b4a3010efd471cf3deb94783a790ee4bb6bc71aeefdbe18af541fdfc86b38f140d53ba195e82a5a6989b867eae8f71cc72d9d49b6d2cb5e199823323a3208a8c4304b8d458e94895fce55e48d28573a91851d5d96a1a7448a8a493e45ae7d61b8c173b8817e4c8ed322172a44a1a0ff0793293c9e4cd917bd633b2533bc8a28548d3d1bc581afb645f65ee5069f66229f71f2ca98787bba7b3d166f425cf2c0b64dc4d39e87157ee99f228a0466912d0766e2d76894508e61fe84a4c01e3508ca1fe9ef061c7a77868894c7079ae6f72432616813188dda62b91722dd6488aba20a15c5abb2b5b57696aed4c62bc25ab34708471636a6c0c2f02bc43ee796c8ed4ed835505c636a7666da1d9c489c1b09360325fab34557e2ea7acbbb61edfb5d7cd14586abbc0735b31e5569605ca504799ca409595be7229c92c75703005ab3b3347766c77219c4c6679d2b489e17bd3174a1e069be1f7d112cad1234298b4817a0e2a39747e899af44057170d688a80e3a1be03fbbe67532967cd38d38e53b56dec4e7ad6134b042e2aa70526e00f8b2f7d08e4948bd1682b9babed790d50ccabf6bab90591793addd821164cb1ce3e7c9948b21c61d6b65b458bc6f401c5a258f5f0d15977e3e711263190b5e10352bc9af6b5e3862a4f9d09658dc963f352f49c4dca5c9026da0cb8e50dddbb7f9d1a74b9ed6135b1e210b4220409e884e10a4b8699cb185f70db9315ee6b52805458607076701b85b5bb5be1b6a618427183d3f2549395b0e868d9c21fca7ff03b241d8759ebe949838d1659c21aec608e70d1dcb02c6dd943d5882c27d523f49acba4184507a5d77e69585e070f7a961ed4264765139fb0b118a66262118e5f70f318edf62aff63cb88f0d70a961175ee4b0d0030a99256f2d998164cbaaff13d9a09596b20b7acdd4741ddd79fb323143403d5f23d2a88c6c6746e21512225a2927560d53d5e3a2ddec22318ec684de579f4b12d8b09940828ff9f95c6e47af84622dace72d55e17996461fa433b39d73468e301a157e5803dfd736beff35b027f9e23c5860443f830f0eea429d9105bda446d2b354fcfa41ac0fa8b26da5ef30e80d4dba2a13837bb27a4f94ef7f48ee358d2481de8840f023bc58016285b788805057b3239c1426a96b00aaa7490a1877ed8a2b54342a460d98905e7b610d112f245372c288cdc002976a59463f8d22e20b9de8baf0c4510331ce7c8c01e064123c17bba91be686dd45c7131c7661c855b83a9b6ae4aa5b0ef96ecc4f6690fa88ba295ef1bbc202f5f18565255eb34750065c09ccd04034719f657b90b863a6e520a61d4350bab919797a0ca15b39fa0bcbed553b6f93e7e25d9307176f9219727f8acebe25ccd6fe63873242a99d8e4849db0d1bdd97c42407998da52c659543d5d879d82b0011bd9dafc6930b007093a5729670f3f21d052173b65f8178ce51306899d0bf61af99687ee8cec8cb7e90f523e439688496decc86aea425aa129ea1eb5de3838211867b99ef4097b5014d5df620b5913ce0b4f948dc61a01ab26315c39d86735536882ed82fe6c972b2ca99c005f8ba9687f1617e1f814b851329e9739fa0164c79101e9c3001b3191ea338855117b7a17322ff416f132028a3a1ca57f82f021c7cc0aa1a1c92584e9e1754bcf03c86f91b85b76ed7a46e0b6e89d557d66743b7d5ba52105c25f2a5a50a5b72df194f624420409b92f1986a6b89ea2d9d4b782723f45307f41e765343e9768a24f42e526658632e313155833e23dffce787e8b10be1018194bfd66fa5d2a3f9ab21659768589fb3c1e9ed3427c6a1f8487a12d0df4036b0393a3dd91819640818321141f1a893c4ed2f7e4d2dac3cdc50391be21bddfe71b9614198f1a0cfbc01db3c8661e8bc399825f1bfafe38ab65665f5144cee9f3ce66d665dbff836c8179a81b4014531e046d5d5fa5ac01754eb187b35490241f56d9eca39baa14d6a5127e1066f366920ffb5b93c9a6ffbeba9ed2cde4bde23a9e8b81e389f902bf5ac2d5a492a145108967da0697dc26bc77f790a47fcb2ef10b4173191ee7a26bd12c62b95ba0788cf9c5d0657b7e122171bfbffd54089e754b8085361bf24c3859881f6d4361c631f575baf70dcfd13d57be0b6314757ddc85490e59dd34580e9c8b7c81c23ab477d124c237d55c679c13dfcdc1fb1e2d3ac541d22e83ff2b4f633b70efab33cd3", 0x1000}], 0x1, 0x0, 0x0, 0x5}, 0x4) 15:40:08 executing program 1: shmdt(0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) r2 = socket$inet6(0x18, 0x1, 0xffffffffffff54e8) poll(&(0x7f0000000040)=[{r0, 0x40}, {r1, 0x88}, {r2, 0x4}], 0x3, 0x3) 15:40:08 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0xfffffffffffffda4}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000180)=[{r1, 0x62}], 0x1, 0xf73b) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) 15:40:08 executing program 1: munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r0, 0x20007479) r1 = kqueue() shmget(0x0, 0x4000, 0x200, &(0x7f00001f0000/0x4000)=nil) kevent(r1, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) mprotect(&(0x7f00001ef000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f00001ef000/0xb000)=nil, 0xb000, 0x2, 0x810, r1, 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/118, 0x76}], 0x1) munmap(&(0x7f00001f0000/0x2000)=nil, 0x2000) 15:40:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/178, 0xb2) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="5dffffff", 0x4) 15:40:09 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20000000000003, 0x0, 0xffffffffffffffa3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r3 = shmget$private(0x0, 0x1000, 0x102, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 15:40:09 executing program 0: socketpair(0x18, 0x8004, 0xc3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x362, &(0x7f00000001c0)) fchown(r0, r2, 0x0) r3 = socket$inet(0x2, 0x8004, 0x44) setsockopt(r1, 0x688ac150, 0x4d61, &(0x7f0000000100)="f8ff6473e307005cdeef98d88be7544c2c8e1660d8b2e3528f984a8203e60000000000000000100000000000", 0x2c) msgget$private(0x0, 0x260) listen(r0, 0x9) sync() setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x1, 0x101}, 0x10) socketpair(0x26, 0x8007, 0xe3f, &(0x7f00000000c0)) 15:40:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = msgget(0x3, 0xc3) msgsnd(r2, &(0x7f0000000200)={0x2, "4b71538365e0e17e65ec1933d9c12e2f4ffd23bc8619b6fe14accd08116086644fdfb7017012fa1f9305c60dc8c17179574b926e0f00adc5152a06f42ee2bba1a0b52576cb8c4ed69262a70c0c5509716b57075603bfa2cce4806f9fe5e658fc2441c42d4b0de081f55f06a22681e362b7a702629bf029474ddee099c538585c112865e9b58eaffd5a763f4e8500edab739768fd2986762799b4cf17ee5512ae"}, 0xa8, 0x800) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 15:40:09 executing program 1: pipe2(&(0x7f0000000000), 0x10000) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xd3d, 0x0, 0x0, 0x0, 0x0, 0x118, 0x1}, 0xd51a, 0xa23, 0x0, 0x0, 0x73d, 0x4, 0x8}) 15:40:09 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x1810, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0xae) socket$inet(0x2, 0x0, 0x2) socket$inet(0x2, 0x4000, 0xfff) open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x44) socket$inet(0x2, 0x2, 0x80) 15:40:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0}, {r1, 0x8c}], 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x1, 0xffffffffffffbfbd, "47780ac85a538a132000e847094a0b00"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) kqueue() 15:40:09 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x80a9, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x1}], 0x1ff, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/100, 0x64, 0x40, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 15:40:09 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) kqueue() dup(r0) pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)={0xffffffffffffffff}) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000040), 0x0) socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x1}) dup(r2) 15:40:09 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x2ef, 0x0, 0x0, 0x0) 15:40:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xc000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 15:40:10 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x5) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x2ef, 0x0, 0x0, 0x0) 15:40:10 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xffffffff) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 15:40:10 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r3, r6}, 0xc) r7 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000180)) r8 = socket$unix(0x1, 0x5, 0x0) r9 = semget(0x3, 0x0, 0x0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x9, 0x4, 0x9, 0xffffffffffffff00, 0x9]) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000200)=0x1) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000240)) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000280)) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x2, 0x2, 0x7}, {0x18, 0x0, 0x7, 0x10000}, 0x2, [0x5, 0x2, 0xffff, 0xfff, 0x400, 0x1ff, 0x24c9, 0x5]}, 0x3c) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={r4, r5, r2}, 0xc) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000340)) ioctl$TIOCCDTR(r7, 0x20007478) getpeername$inet6(r7, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000400)=0x7fffffff) getsockopt(r8, 0x1, 0xfb, &(0x7f0000000440)=""/47, &(0x7f0000000480)=0x2f) semop(r9, &(0x7f00000004c0)=[{0x1, 0x8, 0x1800}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000580)={0x3cc, 0x7ff, 0x7, 0xb6, "6c9f508d194c041716a3825cf8680af11d110153", 0x4, 0x3ff}) getsockname$inet(r7, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r8, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) setpgid(r10, r10) semop(r9, &(0x7f0000000680)=[{0x3, 0x0, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) truncate(&(0x7f00000006c0)='./file0\x00', 0xae3) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000700)=0x1000) mkdirat(r7, &(0x7f0000000740)='./file0\x00', 0x40) 15:40:10 executing program 0: r0 = socket$inet6(0x18, 0x7fff, 0x6) setsockopt(r0, 0x2ec, 0x33, &(0x7f0000000040)="c1a29cb6e505", 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0x401, 0x5, 0x9, "0046bdee17f0faf39ab9d72431a77f86ce77feea", 0x100000001, 0x15}) clock_getres(0x4, &(0x7f00000000c0)) 15:40:10 executing program 1: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='r\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) getsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000000240), &(0x7f0000000280)=0x4) r2 = socket$inet(0x2, 0x0, 0x3) mkdir(&(0x7f00000013c0)='./file1\x00', 0x78) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x108, &(0x7f0000001440), 0x1000, &(0x7f0000001500)=""/4096, 0x1000}, 0x803) socket$inet(0x2, 0xe19aa2bc04099037, 0x81) pipe(&(0x7f0000001380)) 15:40:10 executing program 0: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getgid() getgroups(0x4, &(0x7f00000000c0)=[r0, r2, r4, r5]) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r12 = semget$private(0x0, 0x4, 0x4) semctl$IPC_RMID(r12, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000280)="09eb88cd6c8af3e707656151395de39acc38", 0x12) recvmsg(r8, &(0x7f0000001940)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000001780)=[{&(0x7f0000000300)=""/116, 0x74}, {&(0x7f0000000380)=""/72, 0x48}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/67, 0x43}, {&(0x7f0000001480)=""/207, 0xcf}, {&(0x7f0000001580)=""/30, 0x1e}, {&(0x7f00000015c0)=""/174, 0xae}, {&(0x7f0000001680)=""/10, 0xa}, {&(0x7f00000016c0)=""/157, 0x9d}], 0x9, &(0x7f0000001840)=""/200, 0xc8}, 0x40) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000001980)=""/144, &(0x7f0000001a40)=0x90) r13 = dup2(r8, r8) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000001a80)={0x15d, 0xfffffffffffffff9, 0x10000, 0x10001, "874951cf5583e6d12f3af9f14b1e2d7c817c17ae", 0x6}) listen(r13, 0x3) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, 0xc) lchown(&(0x7f0000001ac0)='./file0\x00', r15, r4) semctl$SETVAL(r12, 0x4, 0x8, &(0x7f0000001b40)=0x17) semctl$IPC_RMID(r12, 0x0, 0x0) write(r13, &(0x7f0000001b80)="fe733a6a7a238a3a9967f657da66ecf2a539eed278a00f146f1cd06da555e4f037ad7dcb385d054bdea2b893f963325a4774ec35e992b67c148f5122215b6fe547e274a7803b134511f90c8be190e58bcece594b6dc9e9f0cbe753fb285c741a5108a11a9d180f1f9e4bb8f396258f6a87f2b1934a8ed5adf4f085d0be7d4f4d2672c0ca9f514c8c65f0daeea96f1cfb7e7d7163", 0x94) getgroups(0x4, &(0x7f0000001c40)=[r7, r6, r6, r7]) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001c80)={r9, r1, r16}, 0xc) close(r13) r17 = msgget(0x1, 0x455bc236293ac3cb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0}, &(0x7f0000001d00)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000001d40)={{0x1000, r3, r11, r10, r7, 0x10, 0xffffffffffffffa3}, 0x4, 0x80000000, r18, r14, 0x3, 0x7, 0x8, 0x8001}) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f0000001dc0)=""/153) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000001e80)=""/50) semop(r12, &(0x7f0000001ec0)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x8, 0x800}, {0x3, 0x6}], 0x3) 15:40:10 executing program 1: r0 = socket$inet6(0x18, 0x4000000000008001, 0x7) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000080)="02030000", 0x4) 15:40:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000080)="e023000000000000", 0x8) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 15:40:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) getsockname$unix(r2, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 15:40:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x2, 0x1, 0xb9ba, r1}) r2 = fcntl$dupfd(r0, 0xa, r0) recvmsg(r2, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000400)=""/120, 0x78}, {&(0x7f0000000480)=""/42, 0x2a}, {&(0x7f00000004c0)=""/116, 0x74}, {&(0x7f0000000540)}, {&(0x7f0000000580)=""/105, 0x69}, {&(0x7f0000000600)=""/247, 0xf7}, {&(0x7f0000000700)=""/141, 0x8d}, {&(0x7f00000007c0)=""/127, 0x7f}, {&(0x7f0000000840)=""/48, 0x30}], 0x9, &(0x7f0000000940)=""/250, 0xfa}, 0x2) r3 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) writev(r3, &(0x7f0000000340)=[{&(0x7f00000000c0)="f619051657a958a7566f28ba8ff67865fad03096ad31e3f84de025e367484dd59b26c59a552e3c297a46e18f38f69fafe81dbeea9a8f319d3a5a8719479e4704a448e0febbd0d20ad9ec36e902154449ab1849a4c1a2b7e4dba8c7366d3a43285f0de9cc965ce794e4ef83b81aa3b9ba808f2aac7de9591e7f21c53163b1467879f5e9de5055c8d5ec451e54080b71c41d61242d248a52be3db4a076118305517b4de205c24f85203925a45b37", 0xad}, {&(0x7f0000000180)="a75f3a7b223a9adf2e4962ba48a7fcd616ab6a69c7a5675eeda49edbfe47d8c612327c4d1fbad7faa6046fa57542b928bed66e2b095617ecca3224f4cd0a200d87e4d3c1d1f81ec4d3a38d5575cc553ea7256e30ec304f7d14c5f1c9b91760f37b8d3e698b3cd78b715e312952ca3958cddc17e774454ec1ad94a24690c8e011bf877ea63b5f82d7cec431a467211239b62c2d592ace24ff9e923895966d4c103a651ca28533ec4841485c00e4e693fccae8d98d4cbb5e1993caf261bd8b5811531646da5d1380db6c7463906341cf955628e01af8524c", 0xd7}, {&(0x7f0000000280)="1c54fffaec23708af381e75457bf18a797aae29be62055ab6dcf056fd87b8d4ed733bcbec13137daaab15857c03a38761cbdd9585d6caa7a7536e29a80ced2e80c03ed500422534fa6da4165e530b1094fa401e4c2825846f2d54596839f6533823b2eb22fb5e8a13c4fcce2adc8e9a52e558293b973bc217527d0e1570fda1f214b6180fcadace8909f7dfa14520051ab2983e2ded97c33", 0x98}], 0x3) r4 = getgid() setgid(r4) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 15:40:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x181, 0x3) flock(r0, 0x0) r1 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x8) 15:40:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='.\x00', 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 15:40:10 executing program 1: mprotect(&(0x7f00000d5000/0x4000)=nil, 0x4000, 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xf0, 0x2, 0xfba, 0xa32d, "ba0bff07000000000000007b723e0b4bdb648813", 0x7}) r1 = socket$inet6(0x18, 0x8004, 0x0) madvise(&(0x7f0000351000/0x2000)=nil, 0x2000, 0x3) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) 15:40:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x4) fcntl$dupfd(r0, 0xb, 0xffffffffffffffff) 15:40:10 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 15:40:10 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x200000000000, 0x1000100000000}) flock(r0, 0x3) flock(r0, 0x1) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) flock(r0, 0x1) close(r0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/52, 0x34) shmget(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x3, 0x6, 0x200000004}) 15:40:10 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) sendto(r0, &(0x7f0000000000)="6af35e57125816515744e55802f69e2da9705ca9f10bf881a723aff9962dd671bae1efaf566065667274c82667f340f6dd6bfc47e7cdc997ba52e84687588d8c78daa55e42fdba7b977f6e6b934da7699a2df36c97d168a907b123684ca1e99356b630b41969e4e2f3cc0df160409dff3e228a1c217bb6c0ecfb8b710bbe53f36bbe993ca7e5e06d3d49ce2a8d196b3247d13e5738f688f30ee23f02a07a084f74805222ae7b122c9ceacfd6e77d16b642d1c5113b3785fa04548e1c58198e4d927830286906ddef1f456c13ce980ceb196ba05739080bbe15", 0xd9, 0xf, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], 0xa) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCCDTR(r1, 0x20007478) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 15:40:10 executing program 0: r0 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x200, 0x7, 0x1, 0x1f, "11a497f89db432542190100c22957870246f0308", 0x8}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x9272, 0x5, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8baaa900b6d2ef21bb425a67e927113a31c9552870e236eabf1622be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9c40830df3173b54a0fc108c6447cb62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259facfa76abae109fd877d4d7a0c4eaceb8e8e2109bfafca4539cd4819ca449c6cd2c0d8acfcf2849ba368986", 0x337) 15:40:10 executing program 1: msgget(0x2, 0x80) msgget(0x3, 0x0) 15:40:10 executing program 0: nanosleep(&(0x7f0000000000)={0xfffffffffffffffa, 0xca}, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x7, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 15:40:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f016984653000cb9539af3bf131326df9ae4966ff073b2f9c38d84a704af1d9ca5f7334fc4f2a16543860325852a94c933adeb2d0ab0ce3862f6287aee5eb9fd6b98445f5e6f18934d68901bf361e6f6ae114188be1a32594837203d85c964b5466949f1ded857a5b904aa509c476ad72b6ea668e99296e718f13541fe683bb4198cdf6af45232e51a567e19e6f878699a287dc147cd974ed1c49e28e14acbb29d3d75ee359"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080)=0xfff, 0xfffffffffffffd18) shutdown(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 15:40:10 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "45ce8745a6355db5090300000000000000070151"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)) close(r0) close(0xffffffffffffffff) 15:40:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') preadv(r0, &(0x7f0000000040), 0x85f3807fdc0f485, 0x0) 15:40:10 executing program 1: r0 = socket(0x2, 0xc001, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) write(r0, &(0x7f00000013c0)="3161d79ef1466dd3481ad8b78473be087254a6ffb562671008627e13a398b78e9d47a463cd9c06ed409323cf2f9115dffb7b2327d0263ca0ec39f034c08fd9596574392c188e84f0c35314ee1a0dffe6d801ea79392be150063b593a6c8ced865678f5d38542ced0883990db501477df0367c4e01e86eb24442dd3449e03360dc7d0c4145587c05384df486b8270bb959213e52343587760b47efd", 0x9b) recvmsg(r0, &(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001240)=[{&(0x7f0000000080)=""/100, 0x64}, {&(0x7f0000000100)=""/65, 0x41}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/172, 0xac}], 0x4, &(0x7f0000001280)=""/200, 0xc8}, 0x3) 15:40:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)="020c0000", 0x4) getpeername(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af5a848d830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9e4a8ab8d6cd9099c271400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027f0346f9f67ab08db3e55335765c6977e54aa0c18a97d7fc105478b45c4765572117c96e1bf4c74f27fb8a1a37cc9c1b41dd373e346e4e5f4c731de7aeeb41c37535df4d72c2cc8b33da496c3c0a8773d942be5eaad8a93c5321fec886d3769acd096439a10c1e6c2ed5aad7c91006cd43bd8324784bc001a0243254ca39d787059192a728f06204d7bf8952267ea80755a7e89de86ca855d66b7d371555547ba3f1efa9f8dc93b826cca8850faffbed156963027b302a626b21cf966a67e999b7da7450d141ff5842ff2b4027ec6375be458"], &(0x7f0000000000)=0x1002) 15:40:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00f70100000000000000a1a55b2ced8a404204b6f78b40ad6dd1d4bfea013b4cbbebe22a2988d6f4fb837698e68ff5209df8fb8dd9689df2a03612c27fac152d5f9368a2657443d1d570bda6619f9c528456087e9e0d882fceda8642f9a6db53d35c314f5d81e4cb4c50e9ab217de69edfea96b70a12a2404825fdd9"], 0x10}, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x15e, &(0x7f00000000c0)=""/93, 0x5d}, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) sendto$unix(r2, &(0x7f0000000200)="2d6ad7be6941db8f1f6371b43798ffcf393be8ea9c6d426e26aefb965ca3879793aeba2d8452ea227aae62540a24a49dd3aa7886e549d48bed66f9befebb6ea06994ea6a5335ff14d41c8e109d47929989e86dd110cdbbeb56", 0x59, 0x400, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) 15:40:11 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000200)='./file1/file0\x00', 0x102) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 15:40:11 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() syz_open_pts() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) flock(r0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f00000001c0)="6c308b45fa0c7bf6ad63370f58b39a130ee42af4b11445f24c653c6de688158b549427dacab332fe54cab35796913fc9f6d337eee4420c3ad861c82ad76a19a8ce6ed1a34165df8d923d9eb533a5fcea95e4e544a23302291379df55ed4d3c211d4ce78663e108f129633deb03ff77d522f14da87fb11e6ebd5b51626846ac77ca26fb7143cf215c73917f7f18903393bf0c1d8b40fb5afc", 0x98) 15:40:11 executing program 0: mlock(&(0x7f0000c78000/0x2000)=nil, 0x2000) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 15:40:11 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000000000016, &(0x7f00000002c0), 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x0) 15:40:11 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x41}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0xd308, 0x0) close(r0) clock_gettime(0x0, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f0000000000)) close(r0) 15:40:11 executing program 0: kqueue() 15:40:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept$inet6(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x20, 0x0, 0x200, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000180)) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x3) sendto(r1, &(0x7f0000000280), 0x0, 0xe, 0x0, 0x0) connect(r2, &(0x7f0000000300)=@in6={0x18, 0x3, 0x9c2f, 0xffff}, 0xc) openat(r2, &(0x7f0000000340)='./file0\x00', 0x202, 0x1b) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x6810, r0, 0x0, 0x0) r3 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) getpid() geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 15:40:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0xffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = socket$inet(0x2, 0x2, 0xffffffff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002b40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae0a84f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c082000000f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dc0ae5982b87c490032475b3f1e08118f4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad01e1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeeed54a0c0523191e4577942d7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8006695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749af3b0000000000007adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f9c80cb5e65707683391517b62de7b38ccc03b950600fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b305f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a00000000a06e224616e76a3dd0954a67f68fc0ab44aab9a1b43b6be58ff850c31e7f09647ab2d65adfb8e68ee3a7ad8d5b668a586d", 0x7c6) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffff, "f2a42c64caa726000000751e00"}) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x5}], 0x5, 0x0, 0x101, 0x0) fcntl$setstatus(r2, 0x4, 0x80) 15:40:11 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x80001) getsockopt(r0, 0x1000000000000029, 0x41, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 15:40:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xfa, &(0x7f0000000040)="28a491a03deedb23d3e8d1e6e25caf7d15cffbe2dc56b61f69e5b385c50258afcbe080cb7be7e269828ca41625abc3738604cf94ae93b107cc3843397a5f2ff1c6b783ecb10de4995be0136b4d8e9284ef955cd78c6cae3ecfc2e3eb19c1e0558048ab0fe4d7ade39f61d3a38a54de5d8e93c3a56434d10b306636b5b28a611c7ca7ed002a5b89fd2d4c9736c81a279adb7325bacc254443669cf9d6f429deb12ab912e171875c3644f4159f4c2a59dec2c9819cbe777f221645e01dac13942b805982c5af1cea85cf826508cbfe8c734ab44746704bcf74f9b375771c00c79eaaeb01af03dd2ae6a53a7db3efe8dbf2f7f410b006df0f78a9f4") 15:40:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 15:40:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 15:40:11 executing program 1: r0 = socket(0x11, 0x7, 0xfffffffffffffffd) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x6e, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000280)=""/166, 0xa6}, {&(0x7f0000000340)=""/84, 0x54}, {&(0x7f00000003c0)=""/29, 0x1d}, {&(0x7f0000000400)=""/22, 0x16}], 0x5, &(0x7f00000004c0)=""/4096, 0x1000}, 0x842) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1814, &(0x7f0000000100)=0x5, 0x4) 15:40:11 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000080)="0b1f") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f00000000c0)) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/../file0\x00', 0x2, 0x4) kqueue() accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = fcntl$getown(r1, 0x5) setpgid(r0, r2) 15:40:11 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0xfffffffffffffffe, "1202545f8d0900410b18bedc185e9b37902cda4e"}) writev(r0, &(0x7f0000001480), 0x13c2) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259faceace82c7ef70737fc40000000000", 0x32e) 15:40:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept$inet6(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x20, 0x0, 0x200, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000180)) fcntl$setstatus(r2, 0x4, 0x80) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x3) sendto(r1, &(0x7f0000000280), 0x0, 0xe, 0x0, 0x0) connect(r2, &(0x7f0000000300)=@in6={0x18, 0x3, 0x9c2f, 0xffff}, 0xc) openat(r2, &(0x7f0000000340)='./file0\x00', 0x202, 0x1b) r3 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) getpid() geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 15:40:11 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff01000000000000000000b88cebbd0000000000", 0x14) r1 = msgget$private(0x0, 0x300) r2 = getuid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xe10, r2, r3, r4, r5, 0x8, 0x80}, 0x7, 0x9, r6, r7, 0x100, 0x2612, 0x6, 0x2}) 15:40:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8155b2a430095e6509115a4dbe6f2cec2d592603", 0x0, 0xfffffffffffffff8}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xfffffffffffffff3) 15:40:11 executing program 1: setitimer(0x3ffffffffffffd, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f0000000140)) getitimer(0x2, &(0x7f0000000000)) 15:40:11 executing program 0: pledge(0x0, &(0x7f00000003c0)='\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getflags(r0, 0x3) chdir(&(0x7f0000000000)='./file0\x00') utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x1000}, {0x80000001, 0x8}}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x4, 0x1, r1}) 15:40:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x4, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5199294b222a9c4de41a54b5ea7fa0023d58bf6659990bfe432044908d0d99bf7c1ff7f8177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f5ea160ae99c8e91365b1", 0x65) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000240)={0x2, 0x3, 0x8, 0x1, r1}) write(r0, &(0x7f0000000100), 0xfffffcb3) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000003c0)="9e062c7f21e84546a05d66f277583866d8c5be690dec8cd2ed29002836b234148d7b580d06ebdc3c79b05ec948abfc3b6a44d2cdf9e37e1468b095bb7ab3ab1e650548bbd9360a5930b2721d929d403dca0f185ed0e59dc33ab361bdb08c2d2d04ad13661b794b68196ba4c20284d3400f971cd0093808ddedc554f1ecd7cd159de340516f8c3d508496e32048495544ac37bbc2afc52b6b77141c49acfc6c19d6534d68315364992157796af74b48ce3a7a3b90a3e3b55ba20769adab237054219f6c09d94595b0511feaf02f0aece43e6d37037d4f06389de88956d88e2bef767dfc98308bbf83a99aa50962bebd48e92f777b4d22b559f46356d69f9bf18b0617d611a1c5c593d6568134863edcdb1fba0270478a8a9510564edbfbe1101503b4c190fe4729d84bc40eb4d7aff2ee5818531f852b1d7e85af416de6f3a16022a34760ee53716767ebe24bf35f7455bd50638b9dec065c90bdf214a36e15e9808b2f03c0464ac9971652dd2aaaf10eaa9e8e447532aeb85f46ba79cb131065e9237e1edd9744832eb52b6850e0e2f59a903bda9d513dcdac5c4864b3727f39ddb185dbb0561559fdb35f9facdb73a6e2882780424d9d5b4531e48621379442401f82c495a3a6940a59768d8bd8e5619e7efe48404abab3ea7e3d7399d8db6692bf12d04eca2addd57452197a13639a574bb6bd6e0b859ce4dffb3825f0e20b11e15caba4556683cec0cc80190bc5428f6c3975883dc4d189feffda8e4f2423678cdace48bd85ddeca64584887eabf8e46846404f458e4abd1e7b06d3d4b6c42d8d3987be88bcfe5e9da7b6671d5f76188924f6fcf583ac3458cfe7a5b698135be9cf8573e233a7b9f7af6a6cdcd4eeae3ff43cf04c1938f2973e89905ebf7f8903ac9530516e2868be100225c84f7aa9bcf078025cacad34c471a61cfcff48fae34c1511a8aa6e801e7ada02f4b04948f50f55c04e1a4f0d5f70102bd9087754f5ee42f98eb5b6c7eaf4e60bf478a3da5cef8bfd9e81945a5e4a626559ed8244dfcf6dd57d9b3e4ace9e85bdef1d879e4d81c2957935a2f2f1beff15e72d3aeea5b3e810d3a5a7f35e4af2836dbe1c864d72008e5ab1098a376e77a38a60e6e1fb7512ba1ded15f074ef2ee57b3362909e8f581e4ef523c576fc1d12b46e2275e10176cc0ec938e46328ddc5911da0f3a40887aa74e1b061b473465159a8658def9bc6bcc2885902b58d56268291b8ce5e5a170ffd7843fe08d2ab4b7df2d8a270d0f283192564fc014c1638824d1898dc2331c04dcff3d7a92cf6f5c628711ef01cdfcb74c31399160f65069151bc985e6ee90218043b2c72331d4817dd30d578f9cf9c0b18b166603d9abb1de8b316e33a6474a84615fc8164bffa1c5a61c7597bcd224221b04986c79a42474e881380ba6dbf134a479a923352f83d29fa3924293218abd3335551916adb898d0fc31625f635ae2fead8d7e56b2a17b0ff3b081207a434efbc6201c5f94f88ebfe64df44b65d74d1d8932de88807c0e2c521a36ede22492bcb98188f7631764fc66d2c9e6f8251aaad18e09b4dcda79d2e824f50acdc11f7af702e348d52169c37d1c76423038094125802901ca54aa5f844a82da2d495da64e9438c5b2af776d640e9b11f381263e282770720ebef477aa5d264e2ba7c4b2e917f5f9414553d41fb43e718d54f20f76c68fdb51b9fa5ada668e4e1cc35bfbd32dbdc9ffa1c068c70c9b4e91cb5430b49a4e9cdf97a9d71b6c2786ab5e3d0aed40c838a874997031eb8d17e29cfef5574bb2ce496418f496b5f96cb156981ca66146c3546a88771ef4879e98033fae092c662bd44e300e204b1581f84eb64f6d5ccbef060a3bb8a5b2b940fa525c9491bac632a533d0a30dd344d1a33f8b31ba632b3a57824488013a365035857eb1dbc5617a55d5eb13d6b2114af4227f99d0b62d21fbb8cc3237bf44fde078e1a82e7dfa5d717b3fd7e3347da1f40f096848747317597d8ac3597d4004bf0cab8a0dae5609f0f9919ebb7415f7d2d014b4846aa55ccb108903a1fad590e569b2cade204c6b1eebcbbca309709a3db5da923adf9be2337ad57730b007ff3de4478bec50487281decf5a9fc40bc38024119400c95bb22504792354edaf438b785d7a85800037950afbbb5f43a979df2ede2896c84203275e8fe28a8d94898e419a5ad3d9932b54d23d95ce9e91816f599e46140d0611dda2c9717c53e16cdc8cb006077398bb80cba0483e3d7f8b751c7d612d0e247a672a1c51eb097a10c2d7e3f4dadda84abe3a11e81a43cd57eae2b8b416f4dc1f22eeb6d745391174a5d7112d175f0cefd376b8bfe2b8efbf313f64b7c83acd9f55f02b2615e77fe379412c82ab26fd03836799eced905b322941c9651b86a5c92155f5f871855b1e1cfd8ae6328e2f823744e37128a6f5a36204e4b9ddb179119c88af48d9295ba0c236f7001253d16636ddca69c1b39a25489b9a962015260b21f93c23592ad60f44b66249cb813b5a71297c23808b2bcaeb403b36828b79417ce8df1b7f8db536ced12e54ef169393cd21a95a5918cba14cda4d6d7891a392cd253af49259ed235cb38a42d062a9d5b97789e4ed93da9cbb0997ad46dfbc41302a3bd223bb5552286411d4bcefcc6dee802eb307d4663b676af49a562190fca536a120eca1e2656b1a90c1e07d10a05d62fce7226acb09c35c167e79e33e12ea0f3f5e72abf9da119dc406629e7d62c326a338f95ab91322f472d6f5c6515485c7efab2723f090b7a803a52a7d010baf0c69dcba82d05f309c876bac6fb01b3af3871b306da4e61c53ad0327d81efa8ccc50827d46cb5fbfcbaf4f74956b3ad3c1a123d711c85931f4259834762f1704b397f7a77f12a8ef696af6b470de067b0a2d2e2e561c1134ae1b0966cef6982d48958214e017f2eca96359247af8d70e9298da1a51080995845629cdc11435619c7fcac8ae1d6d577e579b0c3c14deea22aaeec28ce7660518841d2d5707414c3be59b25dd353471068ca89cfef2f3cc6e62a930ac5df47d01b5d873f94ce5dee2dc6fcf7e2341bef950b4cee68efe5326e4693b03c7979683622de2129eceee8a576d9bf2276ee69f0ef1048708d48cef788e32736b8bfb06e95da49e111f8e97b009fef47bdb83705c1aa9f68c33ea65d3bf15cc07862651b9aebab94f9391f3b379d4102ce615810b754df56764eab7e27669fd3a4490dc5e4a667198ee927dbe9eb43243f19b0b59312eea4f407cfabc097d028d3fa66a5fad84d3f3055b5e7b45d514097e261967f8cadfe08310cc817ebb7090da39e3b985bd05e13fb4d8fc5a9da4865095201a763ef3cc463eadbfc8f59ebd6213c9b8131c478695f866462b69fe57d2b6404f06a8a698843a2b475518eb0404059f5b6bcf3082b01565c8bbb20c5d9aceba7f3e6a278c1a0b19e77eb9aca18005494c311778cc3875dd0bc20d15a082a12e20b90dae53dee91a6c8b28e1445fd30863bbd0c0f4e754ab928062a8bed2e6efa14f7f459ac6462fc89cbbd159e6f624324c87caa6e9a6e74cf619d0d5dad24cc02381f8cc2992c1523615cdea4e83e9876e03bb582a8b9de0ebc123105d3903b35400c7c61eb68218d5b2b4c30b99aeb073ae3fe5ee4cd6d7769c5d51cdcc2dc5fc0d34ff3e08d269bbb38a0a25c1c31c9fc0d9ca7d5f615efeb586d040a5d9233e1b1830c50155fcd36c55fdc854bab85efc6e0ac0f9c695574808479ccb8eb07c93ea5df19015946481861f8c80c149a5d59f3ec5ccdfbd6c3520ddf0bd78f87fe6c8079142be4fd31cca05e32f24e43cff8e5cfda68ae4a01cd719f8fe5ce4486d3c47a66b10bbce5ef47bb59b254b5e0014ffa00adea592585e25b5565fb100aac3c4b155c754c33cb0ad3bd4acb81538cc3b79a9228f981aef2318e056d9012316b8fa008b508809e1787c6e446ab24620b7aab3ea3eee283d3cd0dd82da8be51c8fe50a042c236f3caf0b54225157f221d744b6669c17ca3e80567bf5b95a7a3a63d0441085ed4293d3781f75dc80a55cd88121cc4c3ddbd0601fa6dd485a85283eb52541d7c8ebffcb612d041399afa406c332bff4b105b04798d3adfbe7494bae77cbb5d01269d547ee071b3c354086ffa9501b6b69888b043595e8ca0485b6225f824e4e78ecd60b07d466fea585d7f7bc6a4f18dd87931aab0349ab2320bbc49b9b6643da3eda393db2b67ff09ff3c2300ca14c25cca6c721f5ea3be404a89939db5223ce7d5c522b54b1cb70313d73ea171e7306df8a5b6bf643db224cc4d6468380914944bc6f28622c87e079ef5f2ed70c5d5dadaa64299a8efd686099ffa0c5206557cf7c9d0fe9413ebb5cea03e4809c848ecc1e0f95eb0571d0ad9ce82d648f0347e92415867abe32412511141ac79116afce287eb5b4efa95e7971866b527402520bc61ef4092e3b5c15dd42ba53163da8ebfc4d0474d068246165c2bd555b95a765c8bbe14784219a173f29fb5e932c6c6fbb93140bdd17497a4fc5088bc9c71ef382b0d608b2789aee402371c0e14d03ffbd16b0d0f79509cdb69d091267128523856b7f65cb98a7813b8cce6230cd9be2766704bc732303eaedf552559115ddabdc3347f34f901183336e660998be68ff4b4d1f945d31b23848dec69856f19fd0d56d8a90da80daa0a9c28cc16820be205eb55d854674f51cc185ba4f92daac4219500f5ed5ed0d7d504a0a7f7ac2cdb5e521f36f9a41d97f119b69abd56fb14f7949e442932aba9cd906814ff4271e271c3d05dd43bf5567de1b14a6181910914694dcfa2fa1ef7f312c3a5591522a9f48a6fc76d3ba207895c25cbe8f399ce59b07a126d6385a4638aa8923e1636fd5f62f37d6f0eeabd48b1f7e1be4706f004323b289d85dcc9642d0e6c4c807a2ff63a257a3410cfdb31d0558c398aa28f3bb2e43c4e49134bdd489cfb9072818357b1e3f1d51a2e1e33fb34884324327612a646e1ff8b8739aea97457dc10aae58a001c920cd4425d7a592f0b458019b3efa4311769302b78a30053915a1347932fb8070c44bfdb19675355de315326f88699c7803f53704e8eef1926b9bb89743194b55f99ac9e1a6168a155ca349301a181086a52b1a8316f2fbb2781eec3f4b9ad530381db5677f732f8a01e14d6bda8644af2255343944b70ce220f375b6cb05602f6be79802897ed1f16acaf921972c48803da58f070a7c7a42e9430e05bae520e2a698a6d5f72e661f0827295c83fb7c99e6094203bce895d71f22944e878ef8e8923336d73e1cbe235ad72a03691e57ab85de9d22db05c7586ef141962540cf93242d18f2aa7091df1b5ebe8de0f15c65c34efbca111d2b01dba0aeb2d3043e603b373232b35fe3131f44effe2119760a7b995822660b2753d1f16bf15855bb24191b9cd06e173917a02826580e9e6ae64c6cf37efd1343a79ea0a114d5ff6e58fb270921f2ee4157337169546376514e9599ac4d25047c93ae0b0c388b6727b4e3d6ed42dbe5c9941979bebd14a925761ab8f86611420fe0f2329f6dca9fd3c9e5974a510aca715c74fb9fc7d02b14cf0548e51552c379516c3d88af16c92fa82a8f8f0e2895d6162859045d7f04d97385d14343befdbfb6032f455068c0f149eda56eb9e1c80d3bef384325852c5be3184422b6186a5703c4bcf1b94c000ace8f4fff05b89d6285d7a88e27312ce1e6796c875f3b44f9b5c08ebe948400293356a1fac045208b46f65c1faef606b6c84898f3c8858436b7eb16e7df5", 0x1000}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="00000000387e7cf2cac33300004404ff9dd89d898c0001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x3}, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a2c000000b40013ca155b6e5ad916"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x0) 15:40:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x0, "8155b2a430095e6509115a4dbe6f2cec2d592603", 0x9, 0xfffffffffffffff8}) 15:40:11 executing program 0: socketpair(0x31, 0x3, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getuid() r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x7, 0x10000, &(0x7f0000000040)="7317c661db8799e01f7fb3f1243e14f81fdf66f631f1841bb2d5dbb44dbb8bddae0307c54d05fe54398fc85bc2de9569e8e071e82ddac557878531932ba34a95dbe078b9c7c555e810ba4dee62c2affd0445359458e2fc6d1897ef54dc9cf1ff18693bbbfa9ce380b0b946cd0b5ba183813cced40bce0e8175ea52d7ecb484482bb0b3916e2ec9cd2696dfb9098580e1da14e7381e21b32dc9", 0x99) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000040), 0x0) 15:40:11 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="008067d67c736c2e", 0xfffffffffffffeaf) 15:40:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x1, 0x5, 0x2, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab341146102543969b61711c1ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bf51dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313", 0x288}], 0x1) nanosleep(&(0x7f0000000100)={0x40, 0x2}, &(0x7f0000000140)) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) close(r1) kqueue() syz_open_pts() flock(r0, 0x4) 15:40:21 executing program 0: r0 = socket$inet6(0x18, 0x400005, 0x7) setsockopt(r0, 0x29, 0x24, &(0x7f0000000000)="59f58c50", 0x4) 15:40:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x112) open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) rename(&(0x7f0000001440)='./bus\x00', &(0x7f0000001480)='./file1\x00') mkdir(&(0x7f0000000040)='./file1\x00', 0x0) unveil(&(0x7f0000001340)='./file1\x00', &(0x7f00000013c0)='r\x00') 15:40:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) r1 = dup2(r0, r0) flock(r1, 0x7) recvfrom(r1, &(0x7f0000000040)=""/31, 0x1f, 0x0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x200}, {0x200, 0x7}}, 0x0) 15:40:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x8000004000000023, &(0x7f0000000000)="ab000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000080)=0x1000) openat(r2, &(0x7f0000000100)='./file0\x00', 0x87d, 0x5) 15:40:22 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 15:40:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000200)=ANY=[], &(0x7f0000000100)) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 15:40:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x14, r0, 0x0, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="d329c763a60f2986d3e1509ee133fcdba5a47159342c7934ab57d40d8da7dd39cc6263c5233ca1241c16c824e9cd47d4e6c061ff93f9bfd70630d9e69ee9792eac60b40fea4adf3c58b0d0a6dd72ad8f3a623ea9e5a482d230807a6eb0e00c952bae44c7178dc4c657f3010f04d3ad3c3e492c58ae6fb0fbadf37130129420f66a2c2a7c46b542c6ebd319585909ce7b850c81e6f8a8e78e358f8233cb983ae21bd12ff58ca4cb2b3a84b15707659d4c9c0aacfcf005568be4636c33af49cc112b8c2ada0c67ee2bc96f47c036bad321ffad58b5020a031a87539c5c40453964aeff3ece7c51dfec9119dafb9f51876589f185c00fbdfbafe02e6af4636a147cbb7982723d346d50eb3ef22ca42ba92082ed052986eed9a8f4ffa45cd3f64186b92c75f1c5aaacd2f7f739fb177b410c8b7d2b63ad89d1cbc60fbe33c467a8d811fc42a0e6ac20097e7eec3ab8da7a7a2a28919343a3a1cac7b66710de916f3e39707d8633e4c0aad402b389ce0ce12bd195da8e1e6a03d9bb349c32635a8853d63dd504f7ea7676c221aed0b8392805ac5b0ec965821f31865ab310590d0390b4a561c7ae2e59a2afa0b5d77ff1fb64911fc9a8d97226f58056828fb6150aba05f7f76f1c68cb664af95d72d9db17416b77fe434234d4c957d3d29a6ef83ece38b8fba9f4779616bc4045bf8eab32f41d988674581d8cbad895822d002b63d7715115c00fe8a065bebcf302619143e8957462af6a035c225dbb0b69e1ede4f3fad1dc6feb2cc3b1f14d6c9710178b9992840bfa80ede403e2135b51802c0331c19a3462a1d64328c58b9a32d3a6bc9d553fb2ad7a77c599440488194404c54ea4f28c37a26c2a75ab17544944da6c15e3aacab2b2ad186b01a9104131ab45ae8d355afeca808f20f084588600aa2e6f14373d69fdb7c17da69b074cb93268d466616af81444bf77e157019083079c3df3f34e466c310189222a0e65b88b862712d5e6e0369d387ee881668763635149033150a6dfcc637859bb2a7007f9d1826e95f345f985fac09d702c2ca33d73c4dab99ff452db05cca63e741058c98e4dc54c8e12182348c73f8aec89929e7700e11e4e06c5667384c92af0a24c2da36f74bf4e6e17582f2692a47c4124b50fe4a15387df7aef464a048daaacdc4a7b3999d152874c5fd9761cbd0ffba208918c23475a43209c862456307ffd9de7237717d8b2efe2e7c7b1d737312d44ee25483ba91b13257c151f745074273f85602641589c8f5c5f7f10633aa528bd72b7d02cb99907879c8b552faeb71ceda9833f6c57d723151ec03ffc93d6bf2634ad92fcf7f4ad9cb60e872e4967e022f346d5ae7079822b2cdbd58cd5b3dd729ab658bced63054b3a76f4b285b4cae1ecb62886d836479056432599088be3a92fff7edd7d5f59c818b6801a50808539a6ce28693c814e23ab7eb56c5c16f302542d1f6c8ff567843f19c91ec21aa29f9d587df8d88e6b6f90ccbe7e279dca7d646f0ee7730391a2eb2286f9643feb396283479d9dfc7b561005028b4a4c38570e3e99d21f45aaa4d91ab20b9fea102706e003de39076a2cc00245e14933e08fe0d0b8eb79871df33f09256ce3a1121b29e21f191719073fe82d066ce0e7853fca1ef3aa4d531c7d41636224bf8c2655c0a4796a601b3bdecbc451e1c9e18bc3a946d87f1e04529bdab7054485ac1ac4ec825185882e971ac72bb99f8292abba8e08298078222c2f4498dd7f9c17e488b749448e17eb2ec5da5a67780b0bb4750f5bcb60c34134ff51d3e9c1a0554515110365df4775739d889098d81ce1048dd5e4c11bb782ed802434a0df7bc2ce7e897b40f452702c04bcbd024b85497d05f1e65baf487f6d38d2092679a997a4c34fe6dda3dab9fd169cabbff62690e329ad265e013c914f575bdcac41ff5ba402e55c04e660315eceeda0593df8287dae9e07c1222d3fcdd09f45cb70d1ec7f0e335045783ae89e7622659ccae924c5c72a0d8372a0f693f686323294168dc4cfbb03b8c4fdd49f7c56b8801f34bb2e2ee64cc7c0c5a43cd865f01a8261c77e73e7215db1310ee739628b8f3d75b2f009e934befba19b531330e69f0a13aad2311bb549821d077f8baf54fc1824c4d457408875fd281f72ca51308a153028f95df84fc82238e75752c091d07d975f7c79c2a4005dd4f51229ab0fbee13ffc03f7d3ab9332943aad1a5bfac0769258346835e1382d5857bb667bb17087ff4f2b6abc196d34e58f0fc37bf8a22f058c40d4c3cec35a02348115cc1dc60f77acc98af7d58f9a828bb5fbd510490858f25df92f05c894dcc7b59ee8b7bf1b579ac71b061bff9ab098ae5e9d5ec4f20d9b6ae47d4137b87ccb8b8a98a95f0009d55e284b71ab206f1c4da3fc89be7ce14ee4d30e55d6d70aa879799609c31f0a44e2350eea2b00c82fd1fddaaad164b542575f439f0cd7394f01264387f872df88cd1aeb094ed514a8db3c40375280f199ea9c4f0e6096d63984c1ef1178bca44a1994fbbaf3d61963fe3e8ea21153f6bbeba3a4d1cee6278a823209c6d65529b22468fb1429888b6b10d95465af4174ebb792fffc2c0b55c069f2b3397a5d8d77e1ebb179705018861d95c1e2297b93b3c43bc588793176198f619765ba43844ba251d728ad0bd076d109a664f5e3f07b399f6fb9f0471d6f0bda3076f0c4ca2671e6746ffa1b0408cc725bea024465d5a0b80262ca47191dd08167c3d76d89b25fb9ca5be5127179e12836579f8591edff0b4faa73e7b2bf73a880a9cbbdd78650ca2f123b36086977671af046bb4788f2803dd00c584095007042a61ba35035508aaf881847c0d8c5248be051e296a450f8276e7ceecca79f626f73cb680db668a6a007d35d6b76b6db796f31ac77d37900e1c37bb87b553b632ea925731b752fd3c4028200f50ec4e5be98034c071abb0d9db90fca24df7e41bff46fc2ec461cd248497f4912d54c1846af519e2262ce22742777986f8b516ec64bf859a38c11bd8a8daab219cd6c4ff367e252a300c465f5d7858101e2a07d19654635dff3730c4b02ec8482cb8a67d5f1ed831dfe8fa6c8ac9c5273bf6e4824cc720193903f5dd26f96b0d729e14c7a09f3ddf9ca8622888eb5e846f38fae46fc6617325b77f6e0df44f57367bb49b9c9b123b0357f80d0f8a617febe075f1ed90b9d560fa3f99c3c6bbdf0eef49dcf0698283eba19cecce64194124c625ecdeae05bb8f5cd9c6ad28fec0b1a4b9ceb2defacb7f28976fb76dfdd05e5ef4de43d8e3bf15a0987eb0cc343e84c52160eff0ddab572d47272d1dabc4ff634076cb70be2d5d534a616eb8f2372001bbf791175615cd6e36ce1a8e0558297963b2abf6bf6e83cf6cadc67fd90fb6dc9e011d89fef158f30b58e5874d23c9b007515c9bc0c04c769c0791f6011ec12bcf5e3c8a7ba2196867309770d4144ebbd3da04f4e7bfafeea412038fcb5d990552f2b4d4705b458cb05e64ca10dc9668a78b1354c77289c1b5d4b359a865f18fd35133cdf57936bfbe6b0d02761657e42ebc0aa8e7c4a221bf3f0ca14ab1fca31634a201d7073f7c8a65b668484dbc1705b61a77322da9e74e429b2f8b20df47498b56d707248b7001c46ddba41ab7ec2cc45b7ebc73208bdb98937ade8467d4c093d2bf8d6c4e4db4658f86403d9e8bd95bc29a25e0f06fd83fb8b189a94151ac0e7be9aa18725ce5c1592da5ccb12638a32457a8217c47d8374b4064ccb397210aa5b6ce3c9613cd88d582078e637d1f789364bba644462f4b8115969e00080bf0e1916c426c0d4077a89e985f16b547bea538b93013e69cebc89c02017900403ecf2ed71ddc8215f6897d06c402bff1b7a23a7eb92c616559390febadb35b67de09487ef78ed011135d1b79c68ff95169b5972bf4b067846e89c55a92defe617ddae2dab7bd9c8e3a08d1d876b8e13552fbc22b101b2559a16f2165badbc0dea6554846dec60c1fc72de9a3fa59da2bb951c84a2cec0aee1fb8ad22ea966c87c96f6db9bfcb2898db1304faba64edc6be248c94fe567dd7783c3b555f2cd868c9b5552e11828d4c96a3d1f2be7f673e8aac81a529654c2382fa47ee57616ae4fb722f13275a13b78fa54920c31bb86574d39975d3dd3e928e4509c08c4384ee0f69711012d39b7d5c592cda8601508ed761afbeb9a5a66ebf209ad5c860c2bcd8d5fb4e86ae4ab4a769ddf43b7aecc2ec358e9d6add492fdc66528ccda090b11f41a13bd7bc27ba4ae07633b56dbabcc479da08cb7e2ad7b3096e3a4af24f579df42149356d17982bef6de9a94ea2d86662c2927aa651ae91b9c42f618c0bd3ea377c2d709ccb73be7b700e0c23835be1fb2cbad0a07be0c320d65fa57a3d3b6f77573170ec9a65eb222ec38aceb528926247325bd17a57957c6db6f75d8b1278c00b93c47ad0e39de074890166229e7330f772c808d0dfe7c62ef2d1f5b8f28551b3b620a97710815e9e62a6439e3f306a2ea243a325ac4afa73cd9897ec4c383460f5b4118194120495475f181ce0a0a99f520082abcb360de2d62bd7bd5f0ab10bb831168b67c7ecd66786ee9975e1208e2ccace76820ff7de9ab7c2abe768a2f3bb337eaac2056e6dd0e03ab0095473fd47802ddb733b60771443bd69abae55d61c64c8ce927051a1bd41003a0dfcc6bd515d2c09f360c7f16f52b99ee1a79549d07f0cbc48381ec09822217dc38624b62549d1f224bcce571db1679b51653a7a2449b0c19f3dee9a9cdf9ecb96e0f6935be1d87108ffb07cc192892032f3753d0eeff86fb4507744d46fd892ee0e3aeb1baef9c48242cf563f64d234d8e3bb87d638d418a7fdd16a295cac2172445d9bd0923b8786d92e8178f912db679eae13ee6d6c4bf0cf4ff53e32765eaa70c4c96f4c31f8f9d05d69e4743780d6a5f5c7b0e49ddf427f080091458316380b8c66352d8d3a0e520fdb2dc8f1d384f81043a576de85f627492891b6603820baf218d798621129171f2efa247518cf72c584101b1bab37dc684b0d15943c411d4e149fb21b377dc31b377a2e13bd02e3e815340f97d0a16d3ebc2cea3f7c7b172632a4adc83c98be8a9b8e38c2e28d1527609dd1719c4d1522f20c7b6c145fdb3f333592648884a89c18d58f2ee6699b124fd8b90970ace85daa161045519695b617b7b541a7017e2496b6607bbc7d157a686ba87a7d830db2cd5262e83e26d400765876b4b4ebc8c4210f9389e780e9ab8f1ccd2c9172a907f21c47be4b6dd9e5d07fcfe7c3d17d2d06ec9bbd88c76a7c689dda2d1586ea44d67b5a96c5f407ad789fb9b56db708ae0ae2970e85ab99bf4286eea49dbb6cf0728171673103ef26b29758ac7ad0f0ab06b129a2ac70552bf7ccf91a06333dac568e123155c96912179492c6e6e135bf3e66e4d2f346f2290645a63d72ff6a9972ce68b789ae336214d0027619d0a94bd963ff9626e51e1ae1662af22b1f9681113af1f6d768e261bd516455f2638d2692cafa8c7afa591966503e889679a4263cb59c8833fac6897657cf210046d2459b2608cf69767e963eb41b1b8820b85773ded80dcedf386faf0c4f93553b0ec37637b03a01670746a42f67283f73918a1cd34150296d9f26eed3888ef4649587c4b872ea0d1d97fa7e3e68ebb61691214b56a5305e0a6f1b9fbbeb2f55679cdf4533ab1fa5cad6d8257b60ab7e4f764a724fdd035e5b2d09ed9aeebcf80c58c6e1ff52e3eb2458f83e9ac0e9619d5273406070703f837798b447c76f725058a603cf2", 0x1001}], 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 15:40:22 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100400000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x8000000002) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="b52977fc616e6d2bca01fc389e2079d2e35889c3c577c5e80ce6640f8780e46f6fe640f839cab7b6a65537c9262832a2480d84fc4fc97810f71da417662e942b213fe707f20a89388277", 0x4a}, {&(0x7f00000000c0)="5f331a94c7bd22aa79859ebd79e244ca3cb43b27f5b90d304f8635cb76d753a6e1b4c1a3f6be465ae278757c7791e5d9bd355858c36080de6c8006bc998b274b3f1b6a96c4b3945207bde7e23966ba8b475e0576a1f07a4e95c36874c10c7728d342a2a27fabfaab9fdafcad57a3212f79c6835089ca0a4b9d5ae965e75bcd7924672672c92e5dacf335caca1fdfaaa4e0e103b6af1764874407d6cfa143cc1da2fefdaa92da3f7b69e2d3d1d3b8192f766d0a2953ad0040eeec7dc6220f183b4e9a9935ec38639f4464bb1cadb051f41bcb7d3da6", 0xd5}], 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 15:40:22 executing program 1: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)="7902") unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='r\x00') 15:40:22 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8284, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 15:40:22 executing program 1: stat(&(0x7f0000000280)='./file1\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000000)='./file0\x00') stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 15:40:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xc75a, 0x9, 0x743e4b89, "ba000000a99cb100"}) ioctl$TIOCSTOP(r3, 0x2000746f) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) kqueue() 15:40:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000240)=""/240, 0xf0}, {&(0x7f0000000380)=""/145, 0x91}], 0x10000000000004b3) r1 = syz_open_pts() close(r0) kqueue() kqueue() syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) execve(0x0, 0x0, 0x0) 15:40:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xf) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0xffffffff, 0x0, r1}) r2 = dup(r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x203c0, 0x0) 15:40:22 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x80000080c5) fcntl$setstatus(r0, 0x4, 0xcc) syz_emit_ethernet(0x4d, &(0x7f0000000000)="1d9d288a8e1b4cf94a5456d8053efb121e0d6df85d247ed21cfd7d50cfc78683985b44e3a112361808fedd86383c658c73b6da73d5b0c80b02cc620a57cbeb1464ccd24854a4e8d9688ec7c63c") readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 15:40:22 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x40) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000180)='./file0\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000200)="7329bb9478c08ef490d9fe900087432c456f1679b2194c4276e2f4bb12b082bdba0759315733a6ae49fe992e05eec56d34df2ef5ba8a38fb82a676e07062ab76bda7dbdcfa18a82b2633423ff00114b8bf9190a5c12222fcdc164cfaf52e90e86a7ca8b1b8a31152b0d55ff3062e8d7780fc8ad7c604f12c218d98ae29ed2004ba8e33bb4a6b7a259482dcc3e0bff687b44fb275cd56051685d0b2c54dff11910bedaa31990eec3ce15a4b89256e3b95680c0ea6f5ea15a7b1c4f7334b5499bb8650eb3e4da914d6e4b92af934305ec9d6c2d76706d3f901", 0xd8}], 0x1, &(0x7f0000000300)=[{0x20, 0x1, 0x0, "84af6f91e9d5ebb752c9973ebef0"}], 0x20}, 0x404) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x20, 0x102) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r1, &(0x7f0000000400)='./file1\x00', r2, r3, 0x6) 15:40:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x180a, &(0x7f0000000000), &(0x7f0000000040)=0x4) 15:40:22 executing program 0: r0 = socket$inet6(0x18, 0x8000000000006, 0x20) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)="020c0000", 0x4) 15:40:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) flock(r0, 0x4) sendto(r0, &(0x7f0000000000)="c2b189688d445509872b610cb1c398ef7d6ce08ca961706dd7969c3dde2e0fdf3c86357193c363d00f0867f405", 0x2d, 0x0, 0x0, 0x0) socket$inet(0x2, 0xc000, 0x9) setsockopt$inet_opts(r0, 0x0, 0x800000400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 15:40:22 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xffffffffffffffff) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x200, 0x0, 0x0, 0x4000000000000000, 0x101}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 15:40:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000b00)="e362f9ff36f72ee995861b2477f256b4093cfb25b84e5bb55da51957c2810974c9bdbd1e2f5ea7fae622d58bf6659990bfe432044908c7ba28049ffe4e0746fedbac0e3edc5b8caf90f850f6662258cd26038e7dbf03775fb41fd18c6120af74d57e790c1cc23a8d9db320a9b372ba033c4e7a5be4262cb61ed3d6728e6397c30da6d93afa92e89a72e4a3e4a1ead1ad27d5cf0e49cf11b5f1c66f9e0630868c860dd3833cad8018def2c914a027351224fe553e83867704515ac4bc72eebfd15ed1a251a9d82170de189b145d5fc2ca31bf9acbb6fada40e4beec0c6262f9b45b5737990b356e842919b3b182cb6c2ac2122dc22534db754bb35a6f5711160000000000a27ae601bb2393c8000000000000b46db27dd1638161d4d1639fff0597a46164ff54e278e7b2b532c8cdf7b0b40a3c44f2c7a84f61e8b5b4c7b52f0a30834417221086a3ec8ad1da13b23d0438e830107132ae2d5c3631d2972725114f9b16318b464e5201c1e6f177ef8658d8e32d6eefeadd609608", 0x17a) syz_open_pts() r1 = socket(0x20, 0x7, 0x80) close(r0) r2 = kqueue() r3 = syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000300)=0xc) wait4(r4, 0x0, 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r3, 0x0, r2) connect$inet6(r5, &(0x7f0000000000)={0x18, 0x1, 0x1, 0x8}, 0xc) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d3a, "bad83f067108e2dede80000000001f00"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:40:22 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x20080, 0x2) r1 = socket(0x40000000002, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="b3599133f653b357fc25"], 0x10) write(r1, &(0x7f0000001880)="3fcd76ab5fde3201f1588a0b18a71c2caf949c8509511dbfa01c902e9a0ccba6280cbdb6ec9f86ee1e748d5a4b2bf7c3e8de24edac86d8a68f72cc7032eccb5b759dcd41266e0eabd41cdc5701b1da52d4373c0a6a549f1f23d4e8df4a3180333da542e0fc201938ed32c33e95a03236736184e76c9680f30956b307c63833517bfb4dfb9b46be8fca8b3f8254c1e0b84ec5ecbdbcd4e9a57706f9741f210160ae98fe8799b0709f22d37d37ba394df85f752163cac68d646971bffbd23eddbf929d843101a8d1fff35815e46ada4993a79837b567be71332f85be13102436c20c1ccfa4b69cd8c70cfede812d06abbc9200a7dc3654a30eb263af182206f111b0db622b558d53fe8be2c30890adc02b8248648179bcb506a89d52c905f69d491ca0060d907cce20a101480099552070ba8bace13ab0a79276b33d576e7a760c52d8759bbaec9616fe5dee5aca3bbd9ea22ecc4f7ab395a4fc1e32612a2701d68e5be0d13040b5a72db35aba3171cdfd7621faaccc259e7d7fd9d823de3c41af73510ef7a5d6865566e4d2fb082ff7213c8afc515e15eed772e1e51bc07cc4fd42308e41aa8dac1ade23a2baa2eb68de118050da9678a7b50d16ad9e4e1648678841cb2c6a494388b2e5a373fdc575b3aff6b7947b1812297ae4f10f78ee99423a2eee357180d7ac43430e62448c37058593df96d9ef8d797f669486be22a1e1e30bea1a1cd74f5d8ab109b750364f97f9e92947f3ca49bb04dab9e273981e9a5942a31ee8e52818e1d3755ce2728e73d4a72544fb8d849d9019c727c4cdbc478b564dd6a5ebf6c78afd11376749786771834b4a89b49711e2d627e397669cfc6c18d92b2dadb486fc87294b094653b06a2be0e9234dff56c4bde1f5c7fd17f60a34d7e64c5214bcf20c33244fd500298e973eba7e7e7c15c8325405e7d38b6cbe0acb23bf6dc1c2f44f38e6cd9ace98347f3af9964aadd0eec702edec231ea68454604cfbb0b095e7d055433f814cbbc90d2837c2eb3c4cdf65ec6aac3016f0aefcf252db39a7dcb4b96645d159a6e70727ebab0a5b264fb33db82e8345ede69d841b7946498fb04dfc9e4ec00b1a0057046fb4e0a93cb9ce49acdcf52df6e2347e1a2af0c4ca3c1419be23bcbd2bc53391f70add5918589d9fe6868119359b8fa44cdbe0d455919c6e9af52e708a4f473332832a48faa82b3915333e585a2943d3aea0d7dcb322f3a5deb79158921e44d09a52e8e2b35d244f502e41a68f6f5171387165f16ea1570dbe7b4ae76dd281b6151297f4e58b6f3064a29fc6e252020333f8a614947b73b68d1f40a4722d9a8b5945d65512bde026b0630ece705cf315516a3a4bf2da834982345eb92095c77f012d72992e2f6ec0f4347f8030c00dd804ce0d4940a330b260f499a352537bab4e5168c9111abe99d526c19556e91796699638b775047255f75b1aec24fe66ed5fb2f1eefe9dc6fa9aec650873a3422231d9fe2432ef9e71bdaaa26be1a5d9ec12964203ee44200529361255ff65f421c7698bb4065c9cac022a12b91fbb2e6f3a25cb6e4dd4f730f45817cf526e5b324e4f5b7aa5845935f0656a8ef054126c1ba26b2097b8fdac87524fb0f2eb60e8ef823710fa94309aab33a0d019641776b534ffea8ffeba1e358348062ff929ce8cbafd8ebb70888167cbeb172d53d64d4ebcad3e2676529a9a2586dda0de4674b687f28adb0f440a72b9a9617fdb88d4fe74b839a1b698653e493176b02bc99f664d808656203ca1e444097fa9be574c93834d8a5e08d685b748c82410115d46ce0ebe298b0569f780a2c1902d8b685290ffe1e68764cc7543e37e3993a853c73a5b62a183e56e1c3dd96db2c43db06b59f3c43a7111558bdb69dbb95b8fa2cb3fedd0eadfa2fd874afa90b93d078de0ccd1c4b103b99954db8670ff9fbc3f4ae8816e5a1e9ad1957fb46332d0a972cae72ff8983374cd0611e693607025d22d970c66355dabd1bbd043107b76267c58f2ccdc5068983416202c4dd66ca90864519608547b2b6c541363f3d356772c5c52b703f736e6a99eb5a6244640712784ee25996161191c31512b7d18fbe5afe1c69f6aa6e8005e9538b36038d1d04dc046646626daf9c356e089319e4832e1deb1fd416511c650a044840aecd1abc28b453a98e105d2bf63a5f8ed3b52ab9cb68ca463d0e76c2b1a5a8e7132ed21a0b9bcca4bd3c10bae4ea9a19d9fce5a2854f4acf491d1f2a66250bd599e72d115b539673d05dea2c3b680750d2d0cd73af01ca7b6e1049e3cd3ae0c8fe6a2549df67705883ab6760f91aff57295fe06aa9ffcda6f6df7e5956c82e5bdd7d512cba3a3e5532a87d2e68bb1b45174064911e5c3d90f557a7eb1faf2e2990fe06a4743c17e81e2ac0545364132e56c919b1942891d055529735b60ad2b334641b1a97aabae32a87c901b9a041f34149a53de43275a4631195ec6a384a1db70045ccd9e63feaf643b189a09c8d984799ce94703f5454ff5249417f8d92990609872016e99af8bfdd59a47b86c2f9c3840a7f91048f278be58586d59892bd58e19991f533e7f2f3fdf2c769dd403f0f00d75f69f2e7504ed895971ed98da174eca97fa8ea175334ab20d948ba75a3c035dca1da83886f19c0eb4277bfe489a1d3e6a1d09fedbd042e66e95bd756f9cbd710ba72df558ec0f9f83eb52752e2e063e51cde5fa5f7cf3526501d345f0978114857d25976820c43cdd5dc2f48c6dad04a81550d394c4eff87805fbf4829bd6176d4a14148630849c455920bdb2328529d0e502c3f87723f0fa09db15105d03efb47b90a9a446661c4a972d80977fa5396d8175508e90a4ddeb1996e7941c519681b4c06b404e18fd702fba3616aff123a54d9899fd99cb2090e92b5ccdfde6d7c4ce53269ca6c2e47f38fc5f9075ddaa672ce736e154d9d77489bf850744d173c97ae5f2a825183f3dc1af51343cc1c15b363c04949cdfe64db05176ca796080ac76ab8be3da451002aed80fb2460eaf1f5663e2d068f76ecd18cd73ec84edc9da21aaae61acb7af1289ef4ce6a189de12c563f8412bad1b4ed195f412cdfd6066a5c292eef04de6f8c852909f8e0a53293bb78cd56dfe660093de3701b97a843f9832f78a75c88d344bb40784683e2bb464c1199cc1e6fbacd709162f48308bd470e2dc33656f0885668b", 0x8da) sendto$unix(r1, &(0x7f0000000040)="66b4be150c8a1411d5ff314a6aa4c0445dc79b3613dfa0467c73a230c92e2b8040ff726ed15a64d1c0c7e2366d29d84e204d225798f65393729a3f732fbd25ad1e96df7208dfb63f34fad2dfa1e2546d6f38b35d9ef75590b3eba2bb3194b96913112068247285844c63567ce0fccd174f6e5d0484b9a69b2ddbc0068ad0a4a89146d1381bd6b7261d6b8568a63c0e66bd76ef2c7fa1661662e9a75b6ab8659a6f4510e291c33545ede0347795fbede4cd5fb58b389a630838e69c", 0xbb, 0x408, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 15:40:22 executing program 0: chdir(&(0x7f0000739ffe)='..') rmdir(&(0x7f0000000000)='./file0\x00') 15:40:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = socket$inet6(0x18, 0x4000, 0x7) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93d", 0xd0b) syz_open_pts() getsockopt(r1, 0x800, 0x81, &(0x7f0000000200)=""/205, &(0x7f0000000140)=0xcd) close(r0) kqueue() ioctl$TIOCSTART(r0, 0x2000746e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x7, 0x400000000007, 0x8000000001001d3a, "75a35db5718008d8090000000000003d00"}) close(r0) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/235, 0xeb}], 0x1) 15:40:22 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) writev(r0, &(0x7f0000002600)=[{0x0}], 0x1) 15:40:22 executing program 0: munlock(&(0x7f000023e000/0x2000)=nil, 0x2000) mlock(&(0x7f000023d000/0x3000)=nil, 0x3000) munlock(&(0x7f000023c000/0x4000)=nil, 0x4000) 15:40:22 executing program 1: socketpair$unix(0x1, 0x45, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x400}, 0x10) 15:40:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2c7e150cb39ffa60, 0x140) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e023000000000000", 0x8) chdir(&(0x7f0000000000)='./file0\x00') 15:40:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x8000, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)='X', 0x1}], 0x8ab12c22c5bd5b) r1 = socket$inet6(0x18, 0x5, 0x5) connect$inet6(r1, &(0x7f0000000540)={0x18, 0x2, 0x80, 0xf0}, 0xc) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/23, 0x17}, {&(0x7f0000000340)=""/155, 0x9b}, {&(0x7f0000000280)=""/39, 0x27}], 0x3, &(0x7f0000000400)=""/176, 0xb0}, 0x803) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x3c09b06c66f26fdb) syz_open_pts() r3 = kqueue() mknod(&(0x7f0000001580)='./file0\x00', 0x0, 0x2) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ftruncate(r4, 0x1) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) setgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) sendto(r5, &(0x7f0000000580)="71dd5e813a2a23b0762225da1c7bcfb18ee7db1eb5e113a8cc3fdd050007a8142f850385c6c7315b248a568d406aa857929292cb0f8517c3e51e96c769bbb007c19e8ab91cc1d67ceddd4cde21ef592896026258d2167ca67877d976f8a1cc217cbb2b1620f52cdd72944f5b965ba2e9ee1f8bd3dd2fc126fe389bad401c3f3017c7ce826c83b1ca4225309ca5c9456eb238dd78abbb84218e7657a84d43be8e16b5f3b15627c268332bc87cf83974628dfb8ef9c21fdd7a33337a82beded82fec7cd98b4bdfc99d9a1c7f619bd6c06124630342f110e33ce59cc3cc302b861f05aac45d3c937edc2b2f3f912c13e021c10cac1bd463077fddffd0212a8117137e98a3f9ead430103a6760dd4628adba63e07707a85c1d4c00c4550d7d12fcf447f417d787fa1f6092ee9554bf17d126eec3685976a5e2a9e927f5c86dbdf7ed3daf47052bc517ad099097f36ae606f8e36616d51dd7b045521583fb58cd67bb3303f3f66d6951b096d34647101f946fcab7f8cdd940844e27f02ec31ad94683b7c2fbc6950659596cda6308b33307fa01a6ea5b288aa7b85549de1923d45ec2a97e0fce56be9d866943daeaefbf50e8d157eb318b6b0217f99e29482924b898f836616d708c729ead268e0b49e617270f35c08e4a417a741642e9112f4c4f71d38595c4e5b88a5a9604a3166a9ccca5eed4cb4221777ecada8892f814c1c5402e5895588ea3b51f152e9b9d7252f7f1c334eec0ef81f13a9246134ce1c6c5dd8c049352a1d092c934e2a22db6432a79f5f4a741c91ed04517f8ba9c831c40ee559db63fb6941174a174b63901512cb153af64aaa2779caefedf6fca9b79dd77d642e850ff4088276878f09f76277ef6a20f21a9d780121def73d9464eb834c3f4ce3cbf950b9ca9d97d7d6e2ec331d915498d0b4bacca3e7802a2ccc3633ac9998c60071cff079595a12800097cfdf4c50cd7e2e5d36416fd43bad28cbbe1cda4fc6d0b26b84974ac48f9c0a3cb0da6b7840a3f9c32b371d748d3cf2789162feeddb82c12fc0bbc9947df8eda74ba02a9b0fd417f69da19d0edacf15a292be25ae285226ae3e0b1f5a3048a328824533bbc5257776b1de95290b0597b4b82e36e9dbf3aa0b81e8c5611a7af22a127ea418f468463840c7866f7afd2593d632f23b952e4d548fafb75568ae6af643d01fa01b98aa2bd14ef737195e0ba1864ab49f6a94f7fd388d7155fbcb5f3493341584e4990ad1d8c88ebbd866eb1731bc6eabae7a9a3f6e0a40c85c7985e1fdf22865d27b26477b586d1cf46eb2c26b06e895c4fb8d1625ad4cf10f60cb2ca5c1d30af617edecd4459ab199d80cd703731f7b802444c3683fbea448acaf2202bac859dc9474cab067165db0c139aea4ec569b34a9f46f58c204b3b5187022f8318d6d839e1b6bab461057861026338376481b97f54ff1def445dabd89cb0ab12fc394513108e6cfbd94f1feb2eafea211c8a9d2ac2e4ea0acb0fe19bfa3f927291192e2c0a7b1a2d35ce4022d6fb7212fb6fd7542b3deedfa27d0a0e1a6f25e25203effb735b5312d583074e9ea775a46b5a905a472e58dc2a1d0e0e0833b10a28e038b798d0700d1a1d29ab9e7cb826c045eba0ea603fe7c16b8deb3db2dced11ba92fcb0c7743cf89dc6214bb59e0e35bf3c9cde4776eb56fa8708473c59d7041eed07f2306e1158b33eda92869041335f18ff61bf66f4acd29cb913a74c66da401961d9c55e54736ec38bd88326e3207ac15c5f53e954e0efe2493ad6cbc3640ff7bf954c10340522ee0714eb3df81ca437e056e0be4f4a032e786a7e612dfc70589c65276434ed87177e64589279b6f9a75139c8d8e1a82249df8ef9bd91d9a094dcc6f5975be213e2b0c38456c1606fd15a3e0787d7c67dadcefd4bb674bcac6d18d4951807af902afb68449b083d34881266563c05077888928027ccc9e028ace7d1b24b412fbace688a53b59578c69f725851effd642bc4d8cd3fa4a2684f8c70036f6db74db81a5f447a150b10ca0c76d1f8c26fb14f28acd1aff2a0093778c73f9c5c655fc88f68c260a10421fbc73d86c5b84526b870f4cedbb9d19a81a9a9ac7f4befdf6a580b6a87c312519427c205d0a50360f8365ce9f86349697da274c1d6087026af35cd7660873a4dc15faf91f8a6e4031519fabade485b29cb06b5bf232518fb63a0ae46dab69225b5729ce89cab5f1e3112e17184843ffe54c3ef9ee4cf4946832e5d79794882fa8dea3322bc81b7a71d656ab3f2076e9839a8b211f8bce8dd3edeaf3236831af6762bc118f1855c645b68c6ac13569742834799a1d25215552664b6426b49e8537e526fccbcbc17501056c8a81cc546aea7f3aaed727e25cca44e9bd440529f123fa4b8adf14e103558c635cf695c680f00c680d2250a98f3b99ec65447545efb9991bff5977887836ed7979b746acae459b2600df7d3d3624f630e7087027a168621930aec660d5b6d5595bd4674d5cde490d88a790c9ea1261a811187069808a61980bc38c25f6aadb77d0acf388b583bc851e0ff09ff9742f0ab804a207bbb42cb68742618d2ea971cb356934190d23e164c6147f01ecde2bcea659767a4b9c0b122428839af3929cd6934453dac91f14c808033f186da95247955f0eb2313cf19fe93cf4806eb0bb7482e9363808a4e1391e87c2673e47bd9cc1f3e8c0d91e9d5816279b4fa389e06f3b0fffc2288e75a196463189f2b33c0194cfede25b5800131b2754a45a27a734be78ab50f4b7f58784dc6f9fea05f532f796a729a9c97132cd60e2a12117c4b1fee20103587a881637241d8a74151d661ea5009e39184cc0ab2fdf438ff2628314d14296acaa3f6240377a4b4c575cc9a0fd35285a0da5a62d04de9bdedc9d3eb31042810cf806d581c199e2227fa157adeacd3598720784e17994430b80736be863a1bbafc64eb78e7c016f83c42a2873b1aa69325fa011b1c074b5017043ea6e3c8e0d1215b3572f94bf85f5f6ff743cabc7f8a6df0a1dd792617f49cf390df589d4c15ef1a84d922b8e7446a8bb9fe23e4258935fdeafc2d93db45a5f75d4a51a37d8a6154d9746531c3fa7d66fc806cf881f6b0731a7dd6e51bc0bc909d740c546d765e5e33132a6e5d2784802aa6816aa5ab867740706ad3235e5a0926ff43cf02b41de331b4ff29247f3876328d8a370963b3da174d1f2f5829b8981a7e7db097b88a842fba7d3023c0dd4dc2fc71a0b43ca96e5ba4165287d90c8cab9c036c3b6186665a2d87dbe5dc778b902832866323a9604063f095a02190ff91b1ee4977b8b339808645ea6ca6801b16a64588b432411df8f5644dcd716592d860ceafef7377b6d28b9529a6ec773186502de960e9773bdcf1abbcab620c16ec01120248d8c5364281dd8326af378c9f112978190757ba82f8ff3b8ad2db873f10916575f8c84b494c431db2a92761e1c2e2b847374b12771cfc9ee1fc244acf31c5a9a513e8fcf49bb0c76cf555e109f365f8788045785cc6e3737449323cc9583ae5ea30f9990829ed904607da33d6453ecfdd939ef364932db4235c1e3f69e28c865a914a0ef37cb137ce835d78b1677c5cd54c388cb6e12fc876c53a5199a98727b0ffbb02e6a96a0f5028395fbb24067606d8f99993303cb1edf758c2aa7e4842bceacb2ac4b2a4c93de27266607c01f72c083c7f4432833a226bcda84d64bb6ff37fd53742fc6d080292e7322ce73421358f4dd219a3d87ee793b54a1cb85456f9306ae594f80b49ded35c2290cbaee55ccff83d85591b21b3deb76d4b254c4433156c43326ab91533c7157e0f7a2a37f89bf3c96766548f6ec9ae6607c48bc389699380857067f4fe406b1b8d9aed4533120489da6dc1c8bc08e9e6c06291b10d679aca517f7fcab7dfd5ec3aec3d606e202de49536bdc9d5ebfe377e27e9bc5a3ee87767cac5f0afa0c31abfd5db0e7d0a05658bc962ccf78a13fbecbebbe9d334aa6ba0e14f8deffb4664f71b142dd23676fc72507d8d6daa315f5ffff4092a24bb2a4d935a6030256d8b5035b651a670c4e378e3e1fdf2f57a8ce4de2d98b0b78d6c3ac263a6fbffb990a5bf046fab9ded31dc584ef5e20e1f92ce30547082bbf6a7ffa07ebe5a5e1f45724f3fb87aa391aa48848eac6a6fd2eed37f14259d100979c3cb4387c833facd1490ae01777432653997b786869959eddedd2a19ab7051c555fd8ffa7be5fa34b635aeebac01a56f72302d12560a57581d9f9c351df949460bb7f0e877f39588f8e9dbaab865221dc250bb099d936615fccc51b258366c7731d9536f73fd4de0fa60df30f3a5515f936369a6edd3eb934c847f80226607f9003c90cec24d6b1dee51b6336a18ac07318354c4d722370fbd3100ff5dcbd07f265fe0c39548de07a59dced19cc81720be7b477dbd4e64d76dddbb11e3f07eb85f291baf80506e2cf3613a02e5e844444d698ada6c3650523a2de6b46f679fd3da47689f1d1b6ddbb6d5a65b487c548ad83b526bb6b321cac4bb92fba245ce555ded4dcb8eddd5326bd577412eda904eac470566f396dc4831cf00a2804dac7561a6a0b9196dcc85d513fe5fa9f8426a692e7b768d302f17ec0b8ca81b17e639687d7a0ce6b32de823cb85f9051636ce9f26d9a4c62f60e0ae442e0fbf25a855877c66efd1b211759027034a4d4b00d3dd8569c139216355a58524699a8626d6d0fb5767e758ee792d39cab39326f0e166c2044dd7ac342c808003c39b05e2fe87b14e0ca3ac0f71fcfa926f1f8ab066b5e329b6af947f5c2f8e592910843f7fea836cf61e806924ad48ec391be9560a82c1f5123a944b5beaaf4b0e369054e4259df77ad5b39a486e4e5ab9ebe563112457d4d6494f7bcddaabded07f04a7a21d329c8291243e71ff7a0d386c672946383fea40c0096aba11986e27f8bc46ca100fee0066ad268107363fab3f6d7e88ceaf9b82c838009ab62984811a9fa0420be7edd6d4ad76a2662cc3064cadc12fbef629e47bb8a2016738f123090e8ff999e3aea1d7c1fc74705d45a683f28ae1ec3f02ec882b9ff053ba40aeba9f1155d16c7fe4a73356198b5471d16b3ff69807fd0eae713eb10c19ca6fe8acdc6dfc9957ab7c406c342c165b2abc28be22a54f42baeb9f0ac20b3d4dadeaa68b01e14009539cb3fd757abd0fbf4ccf61e4d3e2532a59c90914b5a92cc90e9f22e256471390b860a6b23aada1e3b526e39786677a61ce9d0cc2587a6f4eb784bb658971041b6a1e2857206aa97d7b989724651e64b05ad1f6fbac4fbb8bf129eb20886f53ef6a912f355e1b4b9b53103c0094339bea5a36b60060aeeeebae12de4159cf364eb99e3614b6705c84ccfe6f29797e5d53a38af6773a5df928654b1a021f1c0bc1b8c250eb0ed7df7920fe995c3c409e4aa237b3092e4470ffc5f33067eb878df91c5a54b17403511aeaa7fd0a7a834de30d15d64b432417fd8de852795e15810af4629f27d4d79ec474fee3aa0c2272fb72aba14de370446aeae1d113aa21b5318c9db08052334197fa36a75fdf66a9cb8cbd16531b00e2795ad3f538b4ce3abb11b2b88241ef73e05c35900449194b60686495d232bab0647eba09e11f37b686057bac7ebe520cde6e4235221b6d9bbbcbff9e8586afc3d38d00d8160fe98a5aceda3b1ba8f53bf4a7da7ff5a24a656629ffdc8a200d6659d2e3652125312a16bf0ed1ff6eaf08a7d69376f065b0a40c98081903ee624f2c04d1a51147ac1ae0e5c7c86776b56b3194cd7561", 0x1000, 0x400, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x3, 0x0, 0x1c0, 0x5, "5aef679e87d3358a483f15627023b8ba8c79b26f", 0x8, 0x7ff}) 15:40:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000002c0)="7373b0153f62af37d5134c606dd8698487e5c435b2ee4e64f05ca268ad92157feb91a51396c3ba5f5c7732bd693f39f8a0e788f9431575a55b16990a0d85c4d453f2cd0a41f9dd521a123a185ed9db75d4a8c10a57ef815a36ab3ffea3bda76b2607ee1fd47ca43c9f4a38e2436b0c5ba4394f16a21da798ff941809355f271d38e48c91fc5fe80d9a7935597bab94fdf14e872736557b3ae023d9eb2242a76e0e725b61987ba3e706a9f4d4f0bc0afba3d88d94790b9ca8b79a8ecdff09c092277f898114897ae5b611a4eecdef8e56a89923813df6baf6eb1f1d28186c8f95f50a18aabe32a9f71545bbe28733e563de6adcc855dd7efd5ce1c44e3251703ded3720d04d47bd92bb1d4aada6624e834735e65a344246ff1c6951fbd739dab9daecc7e42fe8cd98099aa4bebdfeb4f9cf6b8f32bb1b38400eb086595c7c72bdb9bd2fd929e225d0ac6a1a91dead1b9d2d3e515b948e5f1afd0be1ec7e918e8a520dc96fa4c2587b5c1a542234d6163babd815ecd36133f8792bd7a92ec7e5826790c522ef09303b680071bc7ca9f985490f564f1047c44623ddf94c2f8c5cf0e9f9eb14e40a1d304901b2f006b93c6c23a94d3f4fa206ca6f91143bfaedd304fab338a04ff26887fdb02a63d447e6b904e93a45f07cfae92e1ea60aff7f9d18212c87230b4e4fad4e401324a1671ffbeab464a4e4c3edc073aa73a09322bae2d4185b6c8e0921f50b1cb4b9042be11bd1dd31279610dd22e0d1dba1dc57408858caf250e2295d0761923c0c7ac45ce7f22e6f17fc314e9b35271a470492a86f66b34f82684b9e6da849b5979e89d247687b17c2f6e9a5b5e1e6975dbe139a8e11dd5391be43c6342e4a6c4ec4e816167017437c5ef32749d7fe8201b54a5502cc50ebabb08dc08f6face840e868bf8669f089083764af8b52010b7e42407d4c7716199848ee99de595ef658260a023099aa044303650054dc890055adad24627411c822bbf4dfa615a87458a60748773e4acadbbef68a671c16ba5fc2fc641f9e907a36a4d98a9462647821b6937d8f67a853bd7986882fd1282c356749d62d6d4615fc1f88aaf369677e635d9e1e5eba62acd4782ab2d89099e9b4c2c5bd099a5a5e45b111f5933485bfa9906aaee9227b4b30469c2049267eba54790a5a51f10ad92d49a52863e1f109a17aeaf586da427ca55fe649fb4e6c97e7e90fc7bf7f884b6409b47c61d32b943dbf0c96e1c4f73888d40442e29e7f4544889fa1f00237fc72642b8b31e47cbd3fff6a43256d5c83a7c7e8cecf3ff60544bd5b25784399c9b2ea5c345bf66c93ea2c5ddeab8ac872ad27a70897ea3a4b75eab495553e6219a9065ce1c16e30ac352cc3e9d03b8afd9c83eeec58d1ec51a3208c89b007036cb9e5ee32f2688dd23709bb81ad2ef5df8a7e691fad725cb1a7ae1384668952bd37c896b7d131841832eea3b6f9d7bb85659f26531a857ea3795030a21811f303fcc7e1b2b089bafdbdfca97ec1f2d5a04fc2abfb24b2da8fbf282d82cf15a99f577e954a6f893aa35cbc9805450555afbef036659b0e54929cc435ccca9f36af0aaf81dc541703259c13ca2a989cb1b0e275e7d75c32aecc70950094efabb7481ab2310ca475da8bbf09e486931f714ef8a4b2c7c058fec3c2d2a8d9a9d8bddeebf266567618f58da4ce8fa28df45a5cbf9c8f1215428dca52fdc6ecef89de5a30f1eddc37e156890f5d00ca066c82df789c2da5b9c0f031617f81c5b5202636ad29447e5c05b92d3a0bdf12f3a0910ba41e947a84f4740c15788608f8c4488e28781847790c68b4d7b2b0441d118d96c09d2eea935b31dac6e013062b0ba0dd40597ecc69c2f9d74a8199a8e063dbcfc1f25148cec6431abfb960c81c526d0c45284c405e882afc4553a6bdea78696718dd06c51c97b56f0ba592c5738b1b52ce479b2acf038db7ef3ae393872d4c0a2835615a6cee01b8e861d1d4c5f3fbf762f36a7a0be1f2575cdb43eab76bf7e78fb7d27a33232f2e05c96336779ef89e989dcc16a8b261a03eacc82fb3ec55623ed13c61a4e3b0dd76b3954e21163fbe657418f1e541d6cb8a5e94a8b0e7c1672e3534d07ab6269a11affff0cd3d69f443a3275e8a357e3031cbc2a73311a3cdfd96f714be520afeeb953158568d6a43f50153f070f1885e3972563193c137f6b5d081af31b357dd9f8c480582802a379c1d7ef059c307660689c9e341b5093c612f46d79d55149df7d70a49afe3cf95b4b02544b15c997b237b3a0ef61231f88aae48fab3ba3ad1ab58d70d463d35a030af94d8f6a0b0e85eae5c8b9d2e1081f1f49ab6af4ea606081fddfca57b3148d209e812e327ebbfb491e092c79a934ab90eee8f2ce671b1808a5e1300600a4e65250142046dc78beb9dcfa83ccd4db78fce036824fc44fe65747993ceea9b5f11bfae9179a8094df041de2eebd3c722334d4b7523940d47608af38453672fdc195f41d8455542e6a3f635930f3f8c6199f66ae8b788f94002d9a56b80f1f08ec064ed6e2cb3e0afcc7a37bf4cb0e92ae085136932febcda5c005e46bb721b67e7a3acb891873d673b9f574e720460a2d4cac238b14af468e5884f7f0467ebb766a6aea2dc57834ea8d7e9feea40ef74b3482aaa382568aef3aa8333d33fa05a70a2f5c2071b6f11845b9cf51ed4d3f63e5e9a2733277a76c871b587973d0c51db70c10379a925f187a1c7bd5f814af23b2351b6d82742ab78155afde534a6d873064e4d1857e2b6042748488c69c7232b6cea1ed9b9dcd2317d62423458201cfe2bf9d36bb1b43338480801c01bf5c39473191b7f7a61f1afc115a321e6ca29159ec8565715ec6a22a475aaef4a4ebf93ecda74fb758447b0072cad3208dd24ff660d129b182937edca095957d5532e60fdc69251dd90566362c959d58c6f4f9ef876f9aa09c94639f0a80e2d7cd94a9c1b74276fb8224f163a90248bdbf9a346fc294c6d2f7a2634a72f8391a835e94e5eba6cf5e7556ee3da2f408b5484e47607399b9cc184a22049dc17f50a35562af25226755ef90e9ecc611f76490b7013bd4ef3eb3a8d80009255f63ca07a6e8121475e598d461dc892eb77a12f16fea36068031371a26626b323510f162c3186bc01010752298e0fdc348e85c10af8d3c045e0be8aa23a818e09007145d9121199e2a82112b8bd531644ad7cf163c7cd7c85fd436b3915838f54dc3eb4318338042ef53cc8c66cf580b8750bf999b4e4952edfe1c2016fe47fb0687a80c06df303ce310fdf178eac675ed843f33465ed0f8e3f3a5a2b81984190b52c9daea39ce96e9a8db8502ad12d74fb755d58f2aadef4ba7cb29ec6454bcea063183d939ab0e4e0d566707cffda13af748137f64d3bcce71fd59622e91b997cf0747f646a8a706b99589be0a27f90978911711cf9d7abe3aeb3c634aef51ad424d6ecdf3ad6f5ff3ddfa373084f12595e2757e1152fc423b6dddceff4b290d5b890a3ca47cd0ba1287b209611aae7f690af709dd47b7e081d77f8f81e80b0e4168682f1f9e2acbee14dfe0c273c00ba3f571f7870598971d0333fed6bd0f839d966d54d2bd96751", 0xfffffe96}], 0x1, 0x0, 0x3c}, 0x200000000000000) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202162f66"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 15:40:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222", 0x533) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x10000, 0xffffffffffffffff, 0x4276, 0xfffffffffffffc01, "a2ce39c3227739ad6052a8879a34b2fa0b53d174", 0x996a}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "57d3c1a98e5ac0976196307d30df39cb10fdebe1"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1, 0x4, 0x4, 0xffffffffffffffe1, "8ad6039d5c0a7f522de2da19c00b935ac9abd707", 0x800}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x8000000101001d39, "ffeaef8900000200000001040000002200"}) setsockopt$sock_int(r1, 0xffff, 0x1213, &(0x7f0000000180)=0x5, 0x4) poll(&(0x7f0000000280)=[{r2, 0xa1}], 0x1, 0x0) syz_open_pts() 15:40:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0xb) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) getdents(r0, &(0x7f0000000000)=""/13, 0x266) 15:40:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x1004, 0x0, 0xfffffee2) 15:40:22 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x9) r1 = socket$inet6(0x18, 0x4003, 0x101) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x20, 0x9}, {0x18, 0x0, 0x101, 0x5}, 0x7, [0x435, 0x9, 0x6, 0x7f, 0x81, 0x0, 0x5, 0x6]}, 0x3c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r3) write(r0, &(0x7f0000000140)="4e69643cc99e4316f828d69713776e86e8c067dfca1de23a744b863dd6592e3f7bde1f45573a8de340fd0e69b1a525285e984fa4c2807e2ff3a3490b5655f66dff9b361228a3c1bcd04ccc77389c3ad0d35970e2aeaf0f9c367442227c322df8d04d5f5088d1e6927f3ed68f90ebfda4fa2d2c59237c0bef4cf5851b8f19250fc9e498279979341e2496dd5b30e037b51a7f24ce06ef88", 0x97) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x8001, 0x82e3}, 0xc) r4 = socket$inet6(0x18, 0x4002, 0x0) setsockopt(r4, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) fchown(r0, r2, r3) 15:40:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f00000002c0)="35db4bf228cc73c71444e1cfe77fc7981872c5b37fd24c6c3c749260c6a778ba3a1e87aedb898d1906d8974febdfb27fc904730838923ed771cfb99b0006df9abfd6d1eb720a730000", 0x49) r1 = msgget(0x3, 0x22) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000e94e725fa983082fa0e1a513ae5fbf44ebf6ded6d527af1fea38e747a7376b59"], 0x28, 0x0) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) fchmod(r2, 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:40:23 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setreuid(0xffffffffffffffff, 0x0) 15:40:23 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x3) setsockopt$inet_opts(r0, 0x0, 0x8000004000000023, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet6(0x18, 0x2, 0x1) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x8}, {r0, 0x21}, {r0, 0x4}, {r0, 0x20}], 0x5, 0xa1) 15:40:23 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() close(r2) write(r1, &(0x7f0000000000)="cea27c91c49efefdc23394733059e72b27bc2fdd520289333860e0b2ac3a04b2110b7073cf013919a375ca6d1e7de438cb6a9b8ca101881f4917a5800ed9d8492ed11d519943be22c43d3e9a7d4bf8c19dd8a9cc3653b9ef606f861b69a29b71a66f0675f988d46ff9dffb92745d3846e30e76ce8a0a2d0bb45910215056ed713657118bb1c8857c", 0x88) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x2) readv(r0, &(0x7f0000001940)=[{&(0x7f0000001600)=""/211, 0xd3}], 0x1) 15:40:23 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() flock(r0, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xae4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) 15:40:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x8000000000000000}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44d", 0x4c2}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000f80)={0x0, 0x9, 0x5, 0x1ff, "aff20093644da2064a55bdac44095f74774028e8"}) poll(&(0x7f0000000fc0)=[{r3}, {r1}, {r2, 0x764db1b7708e0252}, {r4, 0x1e9}], 0x4, 0x0) 15:40:23 executing program 1: shmget(0x1, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) setitimer(0x1, &(0x7f0000000000)={{0x0, 0x5}, {0xe, 0x80}}, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 15:40:23 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() write(r1, &(0x7f0000000300)='<', 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) 15:40:23 executing program 0: r0 = socket(0x21, 0x8003, 0x0) lseek(r0, 0x0, 0x3) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getpgid(r3) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='cr') setgid(r4) renameat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') fchmod(r1, 0x10) linkat(r2, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000240)='./file1\x00', 0x4) 15:40:23 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x7, &(0x7f0000000180)={0x3c, 0x2000001007c}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6da0076e3998ccd88e06f0384584a0f752137e98"}) write(r0, &(0x7f00000000c0)="903d", 0x2) write(r1, &(0x7f00000001c0)="faff8bd8f362ae26674c561d4c74faa1f73d3e93425221b16ca7b451b7171c1d8b72b753b4acb439c8fc15e04ba7b219079c7c7c4165467716382e35936082e2887c59420e5baf49ac69089e2b023fddbb41283cbbb2f4afb2472255bc4822d172d988aa22caf96758a19dbcd3c268d1df9c6bacd3b8bea56f42483da442450368f05379b6c21b82e5a7ca4d0478a0ebcddabd9e37ab0adc970577166d4ab1df08dbfc568ba7a1de63564dd6585215679f4d8a0e7a", 0xb5) 15:40:23 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x3f) r1 = socket$inet(0x2, 0x2, 0x2) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/255, 0xff) 15:40:23 executing program 1: r0 = kqueue() r1 = kqueue() kqueue() pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x9, 0x6, 0x100, 0x9, "c2c39e3fda7483ee83b17a63307a7d35b1397af4", 0x8, 0x1000}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x6, 0x80000000, 0x80000000, 0x1, "2d1c88c6be86463938aa099f553caa185f0af06d", 0x135, 0x7fff}) r4 = syz_open_pts() kevent(r1, &(0x7f0000000040), 0x7b, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1, 0x3, 0x1, "34085d70bdf3f643bbe081fb9f3b5e65d818eb07", 0x4, 0x6}) kevent(r1, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x45, 0xffffffffffffff7f, 0x100000001}, {{r4}, 0xffffffffeffffffe, 0x4, 0x1, 0x200}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x39a6}], 0xfffffffffffffff8, &(0x7f0000000440), 0x7, &(0x7f0000000380)={0x7fffffff, 0xfff}) kevent(r0, &(0x7f0000000080), 0x98, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x61}], 0x10001, 0x0) close(r4) close(r1) r5 = getppid() wait4(r5, &(0x7f00000000c0), 0x0, &(0x7f0000000140)) 15:40:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r0) kqueue() 15:40:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) flock(r0, 0x1) 15:40:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x8, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x10, 0x1}], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 15:40:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) semget(0x1, 0x3, 0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x1f, 0x4) listen(r0, 0x0) 15:40:23 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x45c9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x1023d) socket$inet6(0x18, 0x1, 0x1f) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) 15:40:23 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100400000000000}}) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="aa3fcd80121b725441d797914871209f8eb5f6bac81523d53f98905afe4df34962610e61f1031dd9053fbe9b4de70fbfadb860bb58aafff1952f2cb605444813b00e5cf1b52aba9abc44a79f5d843f230718e3b15fac510f3dc2896bbd796bf042a50b1dac9c6748d89238b9bcfe961b877f915915d11369b55ce66236346666dead9497180ceea81b000000000000000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/219) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 15:40:23 executing program 0: pipe(0xfffffffffffffffe) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x10004) sync() 15:40:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mlock(&(0x7f0000d49000/0x2000)=nil, 0x2000) mincore(&(0x7f0000fed000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/169) 15:40:24 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x402000000000029, 0x9, &(0x7f0000000000), 0x0) geteuid() geteuid() r1 = msgget(0x1, 0x11) msgsnd(r1, &(0x7f0000000000), 0x8, 0x800) 15:40:24 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x5938000000}, {0x0, 0x10000}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/19, 0x13, 0x40, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 15:40:24 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='/--@#\\\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)="822f00", &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=')\x00', &(0x7f00000003c0)='\x00']) 15:40:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x4, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x8000004000000024, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 15:40:24 executing program 0: r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x7ff) kqueue() openat(r0, &(0x7f0000000100)='./file0\x00', 0x18200, 0x100) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x68b) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 15:40:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYRESDEC=r0], 0x14}, 0x0) getgid() getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x129, &(0x7f0000000080)=[0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0x0]) setegid(r3) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) syz_open_pts() writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000140)="e2850d7adf232b043369131d475f613e0e500705b082245124f10f91265bf2069182ccac113695701da701049b8fdb46ffa4cbcae15439b4dfff00af62a176b9216ca3d7b68bbafe4464e9e4237380d98cb6657848ed271dd30a99943561d0e1be033617abecef22f312fa0132ceae08b80d0d4faca14737f760bd4400e334f1d346b2edd7dd8ad17b00e84da28caafa89a57d57952fc867b59b572af0069c2bf701549cf93368f19adf2098f8ca2764ece06355dba958711b28a103e5c43a394a760d0ec02df46fba7cc6c7ee438adc863722", 0xd3}, {&(0x7f0000000240)="2a2fa66da7da44acf7b2fcdca1069aecb29f123e985fd4b76715941400d302bbd76ade9cbbdd6bf13169564dc3e634507c1bf5bd219c097347ce045c03422c199e1fb546f48a64cc63e65908c572ba52", 0x50}, {&(0x7f00000002c0)="b3d52661a4ac36c02e57e2df7676eb4f036e9acfe247e036caf0f10eeb7759ec82fa1f91c3a7b53df5eee41381c307e4cd054e9d43dee71c7da31619d1598d67aa1943910c64f9335acc8e3f185e1c272bcf306cfa85d1b0dc878b9503e49bb0a357f2e594bd9b70", 0x68}, {&(0x7f0000000340)="e883759d6fbb69d5db037531b498196a224221334ef4ed67e17c8dcd10da511b3e6b254210d07656ac1f1d413a2e6c6c523a4afda5d8f6b6c1c511fa6cb3791eadfd8ff78366efa81d3bd0a92047efbf0bdeb13970536977fff649", 0x5b}, {&(0x7f0000000440)="9fee44fbe619acce521572a3d865deabfafea867945d0fa0b32f06fcf5cb0c481a52b8188bba08c5cf95fb987b8233dbac92987877e70f56e0a68874c9fee785d5425513de134ec2b0b9f506f8896e2a9e4ca00c7345a18c0a49caf1070d68c03c7dd0ea05c1f79a07bcecfc978a3b4a6fce083f85f771f8ea4daefe81ed38248253993d237e7e763b3f9e8412f67cff06dec4d5887cc4282f6bc0484184767ca669e0cfb8c39bb052b9935b4ede0714bdf7e7a381b90259a08c485bdc01e71a1162574a5ff43ee88923c9b25e4cd046f2fc072e8e18550ad1a8255b28d54e477e180e9971415d631cf699f5b7e5401fa151fc38", 0xf4}], 0x5) dup(r1) 15:40:24 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x1000000000000029, 0x28, 0x0, 0x0) getsockopt(r0, 0x400, 0x0, &(0x7f0000000000)=""/218, &(0x7f0000000100)=0xda) open$dir(&(0x7f0000000140)='./file0\x00', 0x200e2, 0x20) 15:40:24 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) 15:40:24 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8053, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 15:40:24 executing program 1: r0 = syz_open_pts() close(r0) kqueue() fsync(r0) setrlimit(0x7, &(0x7f0000000000)={0x3, 0x5}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) write(r0, &(0x7f0000000280)="b7c6e8a56afd22cb184495fcb9eb61e55d1a48c8c3dae1a804d225c087eb993e93443a0f182dbe3b643b4e64087602140f9a5eede1ef0d", 0x37) 15:40:24 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100000000001fffa, 0x0) fcntl$dupfd(r0, 0x400000000006, r0) 15:40:24 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000010c0)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01de", 0xa5c) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) close(r0) r2 = kqueue() ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) close(r0) lseek(r1, 0x0, 0x2) r3 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000000)=""/63, 0x3f}], 0x2, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff8, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r4, &(0x7f00000001c0)=[{0x0}], 0x1) dup2(r3, r1) 15:40:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000001080)='./file0\x00', 0x14a, 0x40) fchmodat(r0, &(0x7f00000010c0)='./file0\x00', 0x0, 0x6) r1 = socket$inet6(0x18, 0x4001, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getpeername(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0x1002) socket$inet6(0x18, 0x4005, 0x32b0) openat(r0, &(0x7f0000001100)='./file0\x00', 0x82, 0x10) getuid() 15:40:24 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/40}, &(0x7f0000000140)=0x2a) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x2) r5 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x5, 0x380000}, {{r2}, 0xffffffffffffffff, 0x10, 0x40000082, 0x800, 0x40}, {{r3}, 0xfffffffffffffffb, 0x20, 0x2, 0x400, 0x4}, {{r4}, 0xfffffffffffffffc, 0x10, 0x8, 0x800000000000000, 0x2}], 0x2, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffd, 0x4, 0xf0000006, 0x3d9}], 0x41, &(0x7f0000000300)={0x1000, 0x9}) r6 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r6, &(0x7f0000000700)={&(0x7f0000000040)=ANY=[@ANYBLOB="6e143ca4bba52e343ca61715be"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') shutdown(r6, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r7, 0x20007461) 15:40:25 executing program 0: r0 = socket$inet(0x2, 0x4, 0x9) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x285, 0xfffffffffffffffa) truncate(&(0x7f0000000040)='./file0\x00', 0x0) 15:40:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) write(r1, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0xffff, 0x1ff, 0x90, "da96ca9f42242891ad7c99079ee20ede7390fb86", 0x8, 0x7}) write(r2, &(0x7f0000000100)="cc61cb41ec5184648b4ee30d92a3dcd3abe10404ca5f0c2705457ee4e5f812355739790d9bccfd925f44072218", 0x2d) truncate(&(0x7f0000000000)='./file0\x00', 0xbbc7) fcntl$dupfd(r1, 0x0, r2) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) 15:40:25 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="4730c4eea79dd3be1d4646fe5b78d4"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f00000000c0)="2a324b64fca89f125940d4c4c313e98c31d1962fd708708e8fb044a4c538388aab8f6d3ed78c5eac37902d83b115671d092fa2a96f24baea8b8425ba99c003fdd8f054ed89f733245c2cabeea8d3734f159144c2a69b447f505976cc53210cf558fd377edb5b6c9c5be2bfe71002405ad6407d0ab950ec", 0x77, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x3ed, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x3e) sendto(r0, &(0x7f0000000000)="05", 0x1, 0x1, 0x0, 0x0) 15:40:25 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') rmdir(&(0x7f0000000040)='.\x00') 15:40:25 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) recvfrom(r0, &(0x7f0000000040)=""/198, 0xc6, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x1d42, 0x1f}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) close(r1) dup2(r1, r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x100, 0x5ce, 0x1, "aa68f7301bdd6db327851e34b53990c2997a653d", 0x5, 0x50000000000000}) 15:40:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x800, 0x2}, {0x18, 0x0, 0xfff, 0x5}, 0x5, [0x1da, 0x7, 0x3, 0x851b, 0x7ff, 0x0, 0x7, 0x3]}, 0x3c) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000200)="7c3bbf3766741f448b5c71bbbc952b7d4b32917e2f8f833c318f16f62b18a1c92e4d71d89035e9c4dee220daa4110fade9e2b02118487ead6dec7989758c9130ede720a52ac2ea0ab0aa3687b9d9319b5cb2c77abb58be103840a8e7ee3f137ce23637d35c6d74371dc9ca9d305947fe75ca7c3ed8d0a4b24b00d4c7d27a1d5ccc7fe0234f43ccebd2d8d229cdd3a8ff499dabf31cbdf772c9dd96a5a518d18c6004ecb3103b0d4cd76893cb7ba859b32456957d21f754deb6aa1032ea7ab49cfeb5f1c974416ef5d54905a221b81c43535aba44e1f9145bba2bf81d927062a83656774735ff5f5df7fc9e648bc9a8060190c4ab666d9188136b5ff98089b6101332fde2c8648c7a9908adafb7f7ba0cf80334a9cb177735fc9daa3f5fd72cd5e42ae0388c5b0133cbcaf965b9df6059c3398333ced4082efdc4bf41df9da142f71d42c645c3c42053a4fffdcf1b51cec147f9700c110c198c8dae554f016d80e7588264486987d27b13693103b0be6069bf45598196d099ff232b76a1d53890b06ca95142b8540f28a6e4b31143b0b32602bdb94c22e573f64208bc6ff0681db8a6adf3b3bae87b3647ad8fa811d5535e5f9083d05332cbe60b5170eabe9f1618f7b37d8d014c1cd1fb7a5541f2e48e620a174a633f67614c67f281baf78c9ef6ae3b2e9354bf9221732b7aead11ace1c2ffd1d79386c1e9365b0ab66709a79ddcd2f801563ed4647d33817a4b84477f1f00fe4767e38fc24014cc8a0248c4e7fc18d9bcd1602795aee50f37dfe6392d3febcfa8074507b921961e9e64f68a5129ea68a28ae425bb0574a1105ebffe981875e4cf4a984448f5917f40442fece09817e5fe42c569776fe486aea7b7eb8b378d7b2f4cca5b9619209954aa579edadda98d68e6a5bae7c20fecf87b1832173608ec299c065c1fca22f5940a3739e9b46a8e77c362d961e2ccac195a08bc4d08020694c71ca20bbde2e9bcebb8eb88a9532edf1448a4f94b1a882c932bc14e094368c4e31b4981da6c34cd05e4eb10d422e668e302b393a1f90bf5462f6d53ba1a257ec8ac78870b718d092bb5e7bd309e20e598684448627302b54bf24bfd0734b51776a42a4f1580622925855432de2b98426e4730d462aa36d81bd68dfa839066e95e271bca5530ce363dfa699e94b46f1fadfd14877307dedb38e566a36d7490df8b93656c60f50cb9abbfb131c7f6a27b181241d4c3c09ceecbf4ff7d13e2a4a775c615235203da841175062e393b1640df5ff71835af7c274aafe3d26300e66aa969959733c61dd6c29f47b3eb527d3855de1b966fca0fe74927134e694b7b4f98850ba24cc821ac20320731d53e569d3d34446342410324b8d1bf777d0eeb483c1de8973c0274a5701c36d808ae57944a241dd3e015ad58f801274b3cafc7a8974a3217c42dbffb0bd80ae7ce9955511d405fdd01d46c0e2670fbcda638db2618b516b4fd8971be9f3d63cb683f1d853c48713a06bad481476e6b74e442d1cc48d46c07439ab5d640d5b5e8ee46899c25474922fd0cdf6b47eaec3c9e669bf2a67fd65ae27dce35e4e08333766575f70e5007e2afe26f483df33ed032c64e0a5e97e481f9804a9f3790dcfb95ed9f86079d6bc418514bba7a5a924619f8e31d95e71918be544de12dc5011dbcdbb3714edf149b0bd4d67c96c1275029d021c7c09a271127ef0a54173617bb564f39ce05020c6b96c376d9541bbd3ebf505d935798da5d83eb95ad7c57ac9d20fa67d1fdf705ba9728faffbdb2336cd0f4c7f3aaa643e806e5b9a79021faebb5bb279b1b70ac24e460471a03c82512f9d52e1c7dcf5c1dcfeb8157c701f9a520d517ef7ecdbe51cf75a604da607b6d0ed0f3f0a075da4ba63b87da76227f4fa7dabbb4defc681df04f900c05ae397ff303b54248adde44947a060b213f982cdabf4c245aeab838cdf5330a3820ed8a783b7cfc9b389f1d63021b84dd82261d0bcb08ac419f6c572c20686675b59b608bfcd6fdad1357b104d68789b4d3e936fa7918811aaa7e9c209d2f86d684686e825dab3f04b43b8580188e722c47f2ff56dc5b39da027efad1c4ddd64906a33b9e0ae6bf842a355e7f7157984e5a49f679c5a13cf34eb1000d0012e04d602a1f9e0765113b838e3970b50fcd8ef5662ecf5e2d2dd1c63cb3a206ccf2cea370542720fac0201712e8ed161c774c0afa0a5140625b40b2229e6ec3004a29867976a41c1d43fd5764ea54441b16210138841b66654e24ce59ca5143847feb9d7dabff7f8342ff11143c3bb04a9bd41095f8095864d282987ad02900882c8c2d0d4e55a5e564d9619fa5c24fa3c247abec55c985c0a9350c6295d8478352f349070a6fdd975180bda6bfe1e1f6a93c2b9e79a71598fc34f63654bde441df649110779d866bcef0e1056109eed3147759c7eec40844b99f0c96db77ff60cc656b1825b594d6b9d1ce94688b2c64056715f239292d80fe4cfffe4dbfbb2bc1e2e09053ef5ce337241c676f545ae130a54e7de6eb5178a3f0502e9a0e4721968eb6559ffee115fdc7f8d76492ac5ae438d65ec69360ff0fd22c72b9bc63ef70930949b95aaee3b9f41b0fa68a04608ca1d6139a611bee0b4b0301fc135f33c8d8546e1978e35a0ff468a650a00aeb1491d6793367270a9ec39b3608ac82da4e63f9238fcd2764d291eea64acbba584f2e85c22e137d85542287c36f1b68447e32c308fb26bd86712f1f5808d15021f9856288aed51b82665df8cb96ff71ee0c57659b918d5c57d1aa134adadeb3ef730f0ccdeb36e9bac6a9a929d3563cf91b3554e4302a40f4efe23e2a09ed83744e4e8b7813e0ce3128494e15c098e392d9caf2868e35f02b3e01a4a0f3243734e0a5dc179acd07edfde1a2a8980c83e1c7b51dbd003496808d683be5bea29cc95dde81b5ac6c5a2af00036f3b929608293eadc11fcd18a10833a078af22b03fc3dcadd0fb38efbebd708a52b1ca69ce4bdecdbe5b1a1c63d299ec94c82b1132cc2ce3e732d67a6012bc6212c48577d0db9c8122aa06461e72aa5e684231eb90a16595e0374d03f82b594b48d150ddc0481d5a7fc763a20c182bb977227a3368e657f6b4724518c0bab3f78d9b94c65d01d97031e881e586e7187622507574a1db21ced6da4e9e23eea6a24f363db56e06b900c4b23911c5e8428495eec130a0f30b721aaadc5faea39ec54c4025170e667875595e7e1881fb1d5fffdf7a29f9ccf05697c2d93defc502448095ed77616a981c643b52128c6eeeee703a276df9859217d0c710889401f9a0f175dae13592ec8f6a76b413303fcbe94af7ee58d75e9b9ed153b2a52786d7338453aad56d5df1e6b20ff1062230fe370048f6797cd9a0c6ab2d1032a7a2d79bd634ac9e2a9bb8913ce721e7d93d9249d85cef4a251469026e8ce015361b947289030870e299d2f93175e23b3f976d0a46b07197e68a667f9326d92183c0c95cd938586e6ff56c9ed74c007ab9bf013d5d979b4378a71e4104685af28f7221cbd7ac18a218871bb407d3acc5ec4c0c9106fbf2e33a60ef1622a6e911670711bfbb86a4467784203c01cc16b4c6c1949446da562737a7bda1ff46af373ee6daa9196fd79809be434a10af989fba096737f12d812c6e915a64fb18aaeebff708818ba69ef7feaddae05bd36b20d69324dc408f4e12251a7ba410a9829825b5d3ad4554852785730ec306b5b2b45808a02142b6971e2477bab3605edf6fe6014a29c081113496f82b7b96af76793a7e2596f7c05e78330883d4ec02acc397d94001856bf2f77463c12a213ba4821d6abb0d21acb44733bf46a2f46965a0f9af21bfbb11193fe2c45724daad433cf31cad5d24044a8a3b9cd853d1aec6618d75221402e20e6c1e152841eb0aae786439d08a0d0897a9447d1dfbec55d6a5f04597546256d8b22c57ba6ede8649f52a92c088e135b90d2dcf7ad4ae46e5d76f79b9212fdba0b3281018ef89812c351f575cfdf98ee378742b8d19245e4ebb8d61abb66e2fe3ef3328911f1634296fd6017c9d704dd63feb091ff58b37321ac37558711c65a75d789d8fd4028fc103944314d28dc07d7ef375caa586e0f2a17a5b4c21b6302ef988bc941feeb3716cddd4efbb63e8ee0ab9280ffb42a6370b7b341e160cd1a2940b1f97ee4aa116dc0363c38bf873c3ca560f02937dd4e0cc08f49d4061cc8222a525a6f8b2e56f88d1f8e72208b18b9618828b0352ebdfeadfcbb88392d0a27526f32e153af296a09e1fbffb70f12d3380881796cdcc1fe494f9ac598e15787a4217764e71cf91163c5d4fde05d3edbe3c92d74e94b7a8ccb5f3ee9ac13aa32902996e5221aec19f9671b716b8cb1e195a47521c57e373bba7402233a91230fc0090df94edd0243a089af3b1b260131e50223fb4c5ff469077e7c1372414934ec30b4520c2a1ecf8dc58099e4c728dde05363e8f1bb1c600e96fec2d416458863d37bfda541f80acabe1923e4e375d9c8ae2208f3898a13064e6557b6102e0ecb794096acfaec70e9ea0105ea65be3c7af86c3a898cd393c92d61008df7e9a483e64d309492f8839d4a915e0f7f9eaa69a60d80757915556891c21a7a319e6218e43fd21b3c8641a690461af44f049d67daac71a18e6b52d79df21446663e8a19742b239d1724e3c4f5006ce05435dac3a89b96bb7d7708ac65e1d0bef1f13d08394b7b1fcd7f49be96250139e0cc5dfc5dbec3f00e8104f14b985b9f9c7373d2e82883d26055cd8f577cb2f3c41bc747a1d8ccbeac47514809fef56088b133f750b911d3a0ff470233870a26dde22c01e3ee0f467a8785c729579387aec25b5ef1e25c81148e6e557466ce6bb25ddcdb1ca51e438a3db0d0e5698006e312690c41c0237c361087832e084c5c83741cbf6d78a94a201c98a83f7122dc44db95c653e5bc53759d1cd7fa6a99ec85cfd8ebe08095ae93bd1029421cacc1025f272622e80c7bbc8fe322a79d785909223a04a9e3f40c8ead4e04e871b6e81e68555f5159812bb2fc3b8903c6a19b8292d3eb19ad62f0db13f5731ec91689a876502d1e0826c51275f4183ad8125bc7ab52b530f97099ddcc2d367a1e6e2e44181ebd2f3f027319688ae6ed4b4f5aa26fbb8c54518560a46eaf1d1a2d15945b5bbfe8bf06cfe9b7bdab272d07ef429f64a50d24d5925d5e2dbaa6412d232dd1107245a8c9002a328470fcd2aac3203980580fd413a7dab85048e267a7a16f9ec21de5d915f3eb45ddde3a801084a61815077b304d0c83609f27f60f318a9da5c8605d63cf74d368efaa5e38c965ea0512cbe93a4ce7777fd5abb3c6bd4eb0321e33ac57ee25e7a69e87ce4275f19036ec27d5583bdb8605cf9621880f43987707edb3553080eef8ff972805fe6c2c964ae34dbb9bd30dff56b558fa1454a9852726ba384a31f5f96eb130146cc8861852dff62a9e7d9fda67de95ea555243ea39c446e50314ad202f62bd8c9512ad32d17fe959a0e090ee7c4028d8f191a5893c793fb777fe9c858833942d870d69ca261f588455c24d50b06a01190db6d133cc6cde489fe56fdc97ec50db425703ea2f0cdff47cb91eab3775cc852e3a5fa3bd63302857f6182085df905f1aab757b5619bfce95d49022a715e83985711d574c0c68244210bd72b7a16b7d1968587fc1da443b7305ef5aeeb6d3b5cc5104bc5071bdcb86cdfc05de3b201a9528f10e1ee950417621b015577f6d37c28cd4b2afe869957ba811a68", 0xff0}], 0x1) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/59, 0x3b}], 0x1, &(0x7f0000000100)=""/4, 0x4}, 0x1) 15:40:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fsync(r0) 15:40:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = dup(r0) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e023000000000000", 0x8) 15:40:26 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 15:40:26 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8296, 0xfffffffffffffffd) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8010, 0x0) r2 = dup2(r0, r1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x41, 0x80000020, 0x1ff, 0x800}, {{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0x7, 0x6}], 0x8f4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x1, 0xf0000004, 0x6915, 0x5}, {{r0}, 0xfffffffffffffffb, 0x18, 0x1, 0x20, 0x10001}, {{r1}, 0xfffffffffffffff9, 0x0, 0x80000002, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffc, 0x5, 0x10, 0x6, 0x81e8}, {{r0}, 0xffffffffffffffff, 0x1, 0x18, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x401, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffa, 0x14, 0x21, 0x6, 0x3ff}], 0x80000001, &(0x7f0000000200)={0x2800000000, 0x8}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) flock(r1, 0xfffffffffffffffe) ioctl$TIOCNXCL(r0, 0x2000740e) 15:40:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r2, 0x2000747a) sendto(r0, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) 15:40:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000440)="f7828b83476661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d559c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6b5d894381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd64a70ddbbc024e1dfab099b51c1938ff3a7a0761250e6eeb0652b21aaa42b15c0aa29baaebb034fc7288a879003b02457a4a9f55a470660ef7d0ec3ccf284e93ab19006a353465e5dc466c84e942b7b6debbfebc9cd76f85b1786a3bff1d30925b474d35c0d5bdf4dc781d47500e2c25a327cbf01c575a3457363b4b97abd09262f5706126d916fca9970e71b28a1a038c3fec786dfb62", 0xfd58) syz_open_pts() syz_open_pts() 15:40:26 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x20000000) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x401) r1 = semget$private(0x0, 0x1, 0x124) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/67) r2 = semget(0x3, 0x3, 0x100) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/189) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/140) semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000200)=[{0x4, 0x10000000000027, 0x10000000001000}], 0x2aaaaaaaaaaaab3a) 15:40:26 executing program 0: readlink(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file1\x00') chown(&(0x7f0000001800)='./bus/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) sendto$inet(r0, &(0x7f0000000000)="f8bb8a6e922d5e22c89d9cf7a71bed1225d3d4521453e0200b46d5c2901e0af89e94f1a3b0d325e24d600a9651c4bbfa56baf3e627b3e3518535719e87e2ed08834302c343e26379511a6346e5512fe1b9beb3b3767534b0bc12c64726055bb79f8f2d6c599d54af6ac445e23d0db4af2880fe54822ee7fc4634e4f35f", 0x7d, 0x8, &(0x7f0000000080)={0x2, 0x0}, 0xc) 15:40:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x5}, 0x8) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 15:40:26 executing program 1: r0 = socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="010100b6", 0x4) 15:40:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000b5630567c9722d175fe91c71f204ed770e90d0bdaef6cb008c13260445773dfbbe6e3d8c7de64710f96d5c7ea1dcd1bb6fd1e61c165f0aa0049c9bf0d2bcc627238a5da5b9b000349b73010a0434fd956c4c8808d0b21e8dce54146f0a883845d63fc0c99c0651d4716fe0f4191bee3b0cd0021c907c2f0d07bc84960e8668ebf7237a94f62211a42f430fd81fdf5f3909693e22a9c7a966b4c78cc4480a00125ad5020997e7d7b55cf68955f8ec1c1d237b8bd9e953611929bf2a52ecb077a95256cf22010b9ac63e994d213e9b240c69b9023b2503746a1a4f38bfadd11b900e7c404451238d28b026053734b1aef80a648aba6c246a45ee1780c635d33512dfb6128b3263bec61bbf7b16b1ac38c97f89735725536bb9e05b1ba17726be6f60257ac86874e0a8a783a0b002008828967aed4ab69f0b5ce321365534e97ba401458a"], 0x1, 0x0, 0x29a, 0x0}, 0x0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x1, 0xffffffffffffbfbd, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 15:40:26 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xfff) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 15:40:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) fcntl$setstatus(r0, 0x4, 0x84) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 15:40:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) r1 = semget(0x1, 0x3, 0x10) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/244) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x251) 15:40:26 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="b1c9c10aa44242a8a514c65bb715e2f6", 0x10}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000200)="b1d739a01200341a4361382fc3c0e2d910643996736f65a9dd06074060a8e1ddc2aba6c204004f8cac341b2267d07d7e566072c7ceea9c5068c3d1783c85e0f2f6bc7fbbcb743d05dd6d8bbd2024b22658e963e87cc7c547ddf6dd80ed262fac18e0ac351fdd57d1db4b30d02f7495afa613da01738868f4a3075d318e9972e7d3105bd78facdeb8c721929d9870759f31aa28f7bb518f5aa60b9fb54ea33da5600c48f181ac82b05d5a9a3185f5edd0e7a029939183ca5bcf3bfc40148d6a4b70049c61c1e13e9c672377508750817d49d3097a076a397b79a1fb1fb83d2bd95e9757e3baab25c3f11109684d4fe960c02bce43f8e815f20cc9b2596706c91531be9e6fc49e07656fe8cc40f85ce846085315da904a3480d1b818bdb2d9397c61708da1fa9ab874613cb5f1b57ca5b52671102b8e031b7ed6c57c33aadcc5dd2e6499f27a895582f3ac7b4dad9ba2830e3d7c04ea35a18e9c8d20ed6bab16809f72afa9dd66ea107c37146a653067f8bf1064c4a514281f8b89c8298bb9e227dd0435a29f10800f10901a830563ec863bb431671e656e6ed7d119313189142673578d7558c5e8e11e6206f57042896458435ece27f24a0a934b621d7588b831b24a197aaef4caafacff1cb5ffc841e0c0a5b55973872864a1c2da17dfb5bdda1b9d83733f4d4c77892e5023a0b691ae0745949d189e9f850d16dbbf3eea95519729126ef2b60f17bc6d8a7bb3410ac05b8dbacd5210d68661453ce58675b1734e007014fe2681371dd024678ec8ed44b8b9570a34903614f0f862ffb52f2e295602dc962e5d4cf625f398c506d52a5da35339972d0fd2bda64d8b2a385532545b48de8e051f50e4f0d4bce4ad4d8426e5d9082218430fc71684787512460d29a365d368c5f4a1d453a7ac2ff9093839884fcc038c3b60e9d3e1095608e656e243ba6ffcdb5b6a4cdc628f3a55e4b06d0fd640093d1d0dc5d7fce2f31b9fefa14505787dab7fc32655c31b92910a375f448d4c8d0316e96db70a30ab4f72b015f11b7c45065140ef86345f73875555ef8543953ec5cea7f38228e39fc7dd5bf2ba5037154a9a4ffde0a84861b42cba7df1c0bca4f2bd12de52b9ae9e091d8c7bc4f8ee7bae90ac3da9d896c33507f2fb47577b787e38a2fad918efdca5b9a24bdc109d12b55a542825fa61b04f9f8fef542545d57f435058c0d84dffccd0ea5b1c42c3fe35357442a5728e8387209b3aa770226fd9399f219d08926fbee6cae597727b03bdd1b87104cc762df1b8fc339ab491616ce0727799d0db560bbee7679d2141478ce2be54954f2eb7f2ab69651fbfbe59327cea06dafd4ffae56c6450dfbe801d6f272e89fdec6647248398aeb2a9c91d92d39e4fb01deda74b74321563792feb9d8325f9fed28e350f3cf9ebc923829aaa75c017c19f6591fd9b7bc84612b9ee04adafc655891d54e15042b435191e5f0894a4e34843c6bdea6d5e6dc70b3a6a99bd6dbfdd6f6fad674afe4d207a516202d7f44d0084f07679f3e20d99cacbbac5cbaf2c28293c8f923767aa9170adb5b155df613e01b99f9ae4f126186694378c8e5a0cc64a530041d79045e9d60f150e0cbbd588e25714f83993e93b188521955a71bcf2c1702037ab2b829fef7caf93f3e5a96966cb2b5d1fe15336774bbfbfb8d7986b3196e12b361b8bbad7b86e565f9f65a12079670c2500c4adfe4ec4788361dadb97e1fd486a934929e8e199617fef450e7561798e32ac3c1485128f1233a8f2f65c4de6b084adba64307dbc27fd6cf8da0828971b651e3ca538205df615c19c7950dabb75ad088b9f861cf70c117287c3387c39f3d0f287b9ad96cadecbbbf9a763d558c822cca3fa14983d80822b24ca0e1abe201760f0689dbf58b442c67a8260f777cbcee267512f0990886dbe32540cc9036dee2922fac886f84f0152bf0a86636ecc5561e3e7d40a86f49f6dadc675e95c1ece52553ed751bea6ba4965ae1ea58d1ceb34da41b690035938554ad5e19e15dadaf707923c013209e71b0ba3cb161acbed0f36797b4dca030f119770b83063b1169137cd7dd6eea4cba244d830a40087a760a734d06d28fe18a4fee36e069fe312502abca4eb9e6a19f0f31184a353318b6647f0a6e67e6f85ab41c2d2b359a598eb4bdba677099ee651024709c01a4284cb3efc649253dae01b9b99c94abf27dafde7491fa48c1e3a9b6f732a80a1bc8b7fa43183cb299e7c1b6b17940a20ccfa37301d290035c1a67b2af758442afa19022913eb376acd7459871ae7f1f4134796287a0b1d0e3d383314bb7160aa54afa25e3b19278e8cf4e49a02d0444ddc2ac229ee223fa443615f4b1c352350a71d1b72cf903954959a084ae99e941e80fef9cea40d7156cf08647e741271314c4284887840f1b387e9495a0d5d6ab1ffbd14279c0db3d9595e1cd8e2c4b8723a415b7a0edd93e4fa5fa02a2630449c3a1a919bc0b9f203836fd596c0538e3e4b0f95ef1a38547f9250c25a59ddb0007313df9cbf3c66a637461d167358b3df90c023a5239414ce693e4bf323c170cc404249783d4b290bd63bbbf7327bc69329ba2427d02ab8050b0e7fa9e5d4a30ed369c793294412dd5d466f12c8657abba579b49b619ae528332e9e56321fef60901955a86234492e7f8f11d3d7f4a267a21cd235af9602291fb0bff64c38ab537a46375c0cd2e3055a48ee8bfdd7280c6fa8cdbc3e8760bf266e86295936f34367070d840f8fe8ee975c158aaae11660ed62664bfdae9efac38d3bb98a3d16df1f75647f50ff3941b4d9a954e170cc360661a0fbfba793a879c60be24dcb20d6408c979a525f9b399f43c44f49ccbd60886ef4d35251bd4b3bd8b9aa785f6969184216282b1c6b5e67ae5b662570f77ced824958170c076ab649de8ecea4bb65f521f8f123f982b8990b832324c7c2f774a0ea7d49aa7327237b3a9f65391baaa67ae5e0ccbbc9231ffb01902e8828d59a39b0b83a10c28262088731e47bbf1f5490c59041d9a4840e8530e660f23a32e45b58510df487230f9b2aaa9d22b4ca41a0031c5454222163bb203320ccd967dff9ea69e0d8fc818275b3052008f8f406a6d9eae63ebc2166a2987e829e61ee5c6a30216f47f9b662f1e430729cd629a8838be0561bbcdc32f7a1f62beae76a8fc2d4a098788dc5359974ab2425bea861c88b8f1d3a4bd70ad8122818711bc7f35bff662a8cb431d4a88eaeeddeeb3e5f813c99e0c3a78c54a0562dbcea90b5ab9cca8e691dcff347b10869c49022f73901a9e666cbe660c8d221c0528716f5a6509c06ceb7de7c183a36a9536863fc12053bab373badf696f912fbf3f47766b93b69ff19203b5b73e2565b6dde899be979d56ff4a0b7fac9801ffb89975a4fe07836e82456a70ec2597953a8d1bf7a752dd4959d36005d5fcb925d2664b5de8465c8d4460d5a2d2fe3650508c4dbadd0a78d14adf3b559c8f1877b6b9ac49d6ebb423a85cb66f05005f8cb9d72fef108b2129355b876794573c4bc25150479457ab83b775944dc8cf2eeee2ed63e62b1c61fe1727c7ee80e232571834d322e512e85c9167dfa724691016b5f0cb483ce01e00ff6127a4b8dea33398f033fd8a1c6cd3a477fbd6b1a8f59e16bd3cab02b0f1c1b8da25e83cdf005e9da90c62858d9fda48ef9745f27d4b56f8c735e56823eeaef666af07dc0dc897f7611c9ec6b07d88efcf587e8cf50a38a5a5c5d8fa9d064951b857ea209cf487bcc655a761d32d2ed7cfc0a6d43a80fed9f45fc4f71d9695ae1a70f4119457d9d1b6ac9331b60ab1d40105e24d89a6af796410f5b586a46948f103179293073938d309a75e7815fc7256f75186250236cf72aba192e334b84132950747581eb59bed8a4e24c61042088dcdc85146f1e62dedadf451949960d8f997aa897ad250eba083d1e5c9c2fffb96ffd005ec129457a7c4139d42a196b07d39f6014de0f8409c0fb11edff234f57efc8dd3c711ba5d5662de75c2ca62355035bf062bc8684cc533d597300afb4931b68931d419c290f983827f1e3691adfd9d17e3839fccde0a83a52b182a4157c1b9bc5254e8a775e624f286ea7a0b951a381db89267e6075eb12082c745fceb2eb78c65312390c0bee5c9378c61938b9625cd33f64696174b53ba3a00de03711bf24277b4fefd1067f67db39560be358ed07f41dea955deb0da8c897c26960b4cb6ba55c7f8ce17216cb83efbdf15468dc6a3f99814bac0351799b91641b70dabb3713ceeed5942a7d53191020f7a157883a3c51a7cd45c794b864abe11ddd1be9c7a98bfdb22ed395b50ec5e9b0dcf26ec8c5f2e63d94e03f1ab0f417659e376ec3ef650daaadf607b103c300927808cd690d51012d40bbd9df726114671e7c99e0e8e350aab55b0bb5ee2092e12230110476b742b3207641c6895676ad7f98da4c17103aa55cda952c095391929a27f66629af58871a7b9d3bf0ee3be1e8380f0f9c6be307e933409b3d17488fed71106f45b759fb139dd216b56d766ba7322dc284a7f5d4f5d5d20bbee18bfd47a1023de40405cf66e3cf6bd2e211e407d8dfd6d645c175f0b9499d5199fc5785e5336d7574a5fb5846cc8de8b6c2aa6d507249ade7a86feaf200a1ea74fbbefc18eafc51584c8cf0fff3b06e79bc3e37b1b5ac12d6bb9e6486d6f011cef276aded4c63f0daff913f5e6d0b9d8f25b1d64c68872b16155234bf9b5948e3409b78c887e23870516768869aeafe65c7211b55e5537d7d6f630c1b9a1ff8bcf822f7b7f6427795095f65bd9829118a4f929a912e126338e0872e9cb87b9bb46fe1b453383b61f61fbeaf1cd5a6190976e1e98af0d4a29bcafe5d80a884971d955f37ec94007258f168d33c71990f3ec7fd2309d9a48c8654830bacd5fa0899d7904b8103acfabea4c3b49e0f24bd4086a079623dc763338f7d2dc832f8d97a83cb36ab5abb5ffcc321ebdbcc51c9c5f8ca09705dfac187adb10646a36006afcffa64d0ad468912500ae4a02da441f85532d0bc3c1178a0481e926f66cfeac585a09724b9aacafd6b198a712e9f88d338522b7859f1bf7066e1035629f1fb5a817919b3b7a720ac61c256863836eaadffb17633009ab12746e691e6d9b4fb1f5c6878a39021a4254bb42ba1d4ffcbdad9d63de07fa0ce75473732fb73a7eefb3b2c85095af404497675676db7696fb3190e18231627a16ea0cdb4b7ced86a1a9cefeab7f4fe25a4c90bb9375f1be6ac85b3dbd0cc7ce4c203a6c3def260b9a21fea2d350d505bce3974fa4c735f507e46562925cd1abc3563009d4aca19784fd221c870c86676bbbba9f9ca0423e7155c6b0446bbf7264304ad552b770a691255e53b1adfa3b11a82c14ed95d59ce7c1b772d929332ed7fe646dfb6acec85ccf69cd4d2f921167e70ae0161da38b2fbaa8c7877fa8fef8b725cd3d30f8038842bbd375ee6ce66646bbe27cfe311a7bd05eeca8cfd648ec81b4cb4562723abe56cfcc9603051f3feb336e58597482eb85d931a2d50a2f760c3af3b0191e5cdbd5187c48a44707acd068795a006103713ad1279ee90850a199cab3503c6ff4cb04e91d69f064f98f2d609534fa2cc3d313cb745cf0b727c9408d527545758d8decf7c6bd2134412ed2269645c0704ea0934b97c5c4870893c566811b2c70f13c05ffba961602e10dcf3121d72f0e422ef31bcacb9446b0141ba182aa14e9b417c74935798472d4f18abd7eac6c48648300f79ee15bf6c2a069e8d6d24d365f3a50d66f8", 0x1000}, {&(0x7f0000001200)="f092429be4eedb6a2c0c6d6ffe11995c54a5fb9d773359b4b235c7e138d3335a8cb2ad5d379f25d846304f352e9559a75514167205cb30eac177b869bf78d28776dfd2ffece2fa691c00183cb80672a8f23b1c45a54b55810eb358f5b8d3d71ba063794e216aa01ab906107cff1e7b04e0e1ae09debe91016ab88dc6c63095b0326bdcf3326e39b1ad4b61c4c5d63ab776ded967ef2d049deb9a9ab45bd5f1b097c7493376fb532233b1b50c5dea73e1b95a255464d803f6002636bac3d6504cba00b2bdd5c81b37c22cce781ec089019db1a9a8c9eb4b5affbede1b73a0b76910ca4d74508abd3448c630506424152bf053bf6eb6dc267e28671b3daffc661b3a647a98dae08324e33afb368bc64bfac35493e0e5ae0854b9ff2d35e0c7771018104ff4677b5740c90fa0cb28f3ca599d915f0289aea98eeb9c158b4f0e390ac2d8d5654b6225fe66dcefe5fb52abc0065d25b2b698ce8036129dec0eb227882662ea1da68084077db840d16cb363c7a612bf4d2230ead89fe4c447dae5ece2694c9fd6d9c1d038bf6fa75852c39524794db8904a5991e59719472b25f6282db62915beed86753256492db5e2ab78e8105b76853408e021e084387a97a25aedafbfe1bbf46be83b0aad39afa8535c5b6657abe7c09cc868e810bea418240f21f474bbfcf76cb7898c3b7623eb7f1234fe18a074c8a7e3951317439c237768281912bc23cabee111875d219799f76def5890cc8c4ba2ef97e44336a598ecf55cd7b767b053d5932a43ebbcdaef24337952d3287996b61798bd3ea2f8646f201a7249694ac84d34f1bffa1504a10f7a63116066438a1fc818a37442e71639e19b5249f809a19202fb8da3829cfea80f7c2d220061510035373c449a79a49f0df0795370f7ec47093008ee19f2dd338d42f680bea5a209ac92b077d967d1254b0c034c4da47244c2ade6af560032979e1a69d26fba09420884e6ae3ee588bac6184c8aa998efd4229928f000389812a63bce5ec9bf79866d53f39773ffe03e048ec7424ade55fa4e75b449d5847b52dc8500cddcaa29fb09a32326efd1f9dc2faafb484b176f1cca1647c924a086965821823e6720fbceb4e138bd18e46eea4328f00a4ea25467dab2c4b3bb556621ee930e805f319b9f3092e92207307ba68e43439f47790454eb605fed8e061c7a9b106d31b81f26efcb5d58da38c400072ab5c78bf841240e43ab529fabceae6134a4f0e62addb8a9e7bcfabbd9626376b8278c7d1767dda941ff46dd10c26d6ff9ab81d955f9a596d5f4cc1e7a6901163e4f1bcbe60a07c707126e9f5dd4b97ce5516928fe043d41c5f9c0839c65b2591fc57d53f0163b8e49853c2780ab99ec816d2a0cd8ccc8d9adc17eec38db1d85f40f886e35a2814abf2cc39bf0c6c276627edb7fd39437e7dfe58ffc75fa7aa38092af158cc9319f2e60ed51dbd27d71c53f0572cd801f503eaa9b8043bb42e18408e164fa5c8be409be8e716dc038ca45aa7f9bf20f3e1dcfc2c28258d37a7543e207c97c579d5328bccd5f46f2af8edb8c5be4141020e7eafe77a289b17d85a2b5232a5482de080052ba7a71d1bb6ef78246941844e414a528ef884543bba3be0b5b57967db34bd42ba8b795c88696f00afab5f6ad1ef442fe3de8d574328d896bf5ea231e47da8794efe2231c787c794fb0820e7029cfdfab86b187730e9a18389b61329f96403c529c42209b0dc1d64de87db4411670c586cad6a1254ba6ddfbc19b03c413d10ab6b097df160faac7ea904713d7ac2edd6fa49c02c1ec0e8266ca292446d9fa95c694e5fca79119bde9651fd0960c3a23150f2c37648c448912caaf0abc5542ea669b9cb8dbcee91d5266ab2473e2f838fd5602704dfe3d580dedca7a480a8c92840c9707d32656fa44b0e374a653a7f74ce3bd313fcfde38d6d4a7fb842debfe31c89c431047d6a725f48a4a505193e93910d25ee0bcff96e78d94366dabbec669dcabddab65a937cc8cba88321de3ddbd4dafe7106f14da34aa422efb010954a1eccbeff2efcd9ef79dad0a4a0d1237e06e27a72424a33141dba9c4337e6d7b324a327f35d5433f081ec53fea487efd370d76a48311c6e962caffe591ea586f0b63da980e9444525fd41694a95ae9c6d7d52b00e02c4dfae3b676511b9eb4404b0f0171bc3dd15feb8ec92d61879ff3554a314aaf01b1df3b3d55350c2456bf603d8fd7d0510db1b31ea27bd39602046852d478d660c3f9a5c19b4ea6bea125fb9846c933c361bb348cc05eb130ea71218082928277a7e9aa5a3dada6468107e49dbe8faeb0941e3d49a1271ad46b9699b10b5786f2cbdf8989eee6d6355b5178aa7d9396aa02aa158380a4748a7b8188ec347f5720a88c3e9509112586459fab1d94a2969e4aa13518bf524fe2eb08cc44767d6c789182c121f230e8520e65f25ae0f962921b2578d5f3eda84724956aba8f753bd9934f9a5fb543f2351ca9a5eea33e2a1a01d1e418c1ac03862d56adf4394fca9b1db0484af835db83e27db6b9f847795ca69dab66c5e67beb7e5fc7fd96758057550afb4dc068c4a2c4f290976acc5771d8fec7b8f1964c7ce9dc8936deb423772e08724e22678ea4a0b9b40031ea878128ae89ecd573fad49b11c9989b07b54146c7865eb00638acc5b006077d2a239b35914ec92ad3b9e06a971611d4231cf239a6e9ec535e7c5dbfd232366ae7266f101e4534ae62c8cf6d58a87b1aca92d3030f97dffdc9ae011dff8e20f408a5ae1bec3c220aaf64cc7e9282684ed37174d72175dc13437f3ae01dd0698787c5431fb6764b6c42817b3c4775c5b9c1b5622803b30c0b6098670d8e7216983adae41060db55e8e860d513daf654d5b4ae3ff4357b2746bcae0cdbce4378e32b3e983a154ef5554243eebbc2ecdd601c6b1c8ee779542af865e866b0aaf97dcc4ac3965e29c18cabb1429ffb00063bedde1d5b3ac9c69e8381a4ecf53f64cfec4968ca8edd89e3ccc2786b788ee0001217d57c0c64ff3ef012af15e720cb09574587a132564f8b128ed7a01afa38512d2cd47a70cea3ff37f70f9fcad4a6e9a57429a4edc58c6826f47f61282506ae4048e968b6e0e18255206af569f1ef444e8ef38f389b573eaff998733e7f10b3767f4d97c64779cfb0f6e6d3632f41f8fc840593156a17042e18ebd07acfdcc10d7a9122a84064324378ddcdb4f2f258506cb70d3d8734b180eb13e9967ba695f05b83704ff6e4670d6fa675bef78af66c53f9e02a4d3a79969f9a15a712baf650a4d01bfb3640253d955253ad1dcdd7c3ae874207bd6c41d33f8a7ed16b396fb8a5de1331bede047ee0ceeb44eaa3456608e0ee40528b73a109affb99e979b49a88671912d8d5bfbe50a4f521318628796fbd7227722ae6b9db900fdde4b6408aae9b929c7f16b850b552ca31b26404a89f04d34129c03a4bb4e1ec2901b25b0c1ca332173ce7f3f7cb9538162856f135c27097f2a2b5557d29bc7bbe018cf7fa90d4bb15964c5e775cbe487a45fd3ad611b5dee68f714d8990607dea74046414efbeac7c01be75818bd7bd02b039c3e77c8ab068ddefc6fb12e535762f0dbdea246fc7a41d85fd5f81081277b76faf3b9e7670ad710094ccdaed38f827465e68e12a1a5506617ef9d07fb8e5109a41bc93c3879147a283a7b9d19ac972d78e8c26d68bf614c8cdda3a4d18f0e704744a9cb63fee86a6c76554f4a8e299c058f4a5fd156a67994822aee57d3f12cca5f333c27c67072d1802ac0b67e2ff92a39496fea5ec7b9c234ca24241b9d761828b4e44f9bb5d0cc16a92544dca38ed52e2c6fa3f9d08c743bcf0a0d62c8ed19ea474e63110a11fb4b56f370dc6f62969080b3e7dfcf2e1a6672d3fa49b8a0be33c8231061165225fec4ffdd943b2972b66ab8c25ac8a8ea944982f2a52905da9d93e93ac71086ae56900edffe2095f7a0bd0e540904a6044e765084e2765745b4cdeb3a862fc5c34f6f7f54792876ae52f88363cb72741b08ab3ae5068391f42e36d743f856c0b8f96e4a1fa87c1d1a7bb4db66cc8f67ae6fb8487868cbccb27fb443314122ac549b9ee23e393977df4cfcd0d0535d3eeb4360bc9b3a06d902cabed862763a5e130e7bcc38c90f9091c49c34ebeb3a72d6bae5500b985afd656511cd8056259bd6f63d62014adf24619286a6175b899628ba2387e99386e7d545bc2b53b92287b684d6beb3abfa5426b270b8df80ae560de045a64593f4d1ea3d8c67d65ef26d89a82f73c1c8952cb9592d814ce86281e73143f192e8ba7b640ca6b7fce4f6cc5da5d2685592c04eb69c57c70aae859fb61b1fe39032839fb943d7c67d7e3469fdd6da4e1c650b35d6feb219ac93faf5ad491b5406f8c90c241f7e4661dcc2974ca40eb3198c46c9e3431a11af04143e28c1b6ea2a4aac185b92445fe1f4ab7bd75f8e0bafdb6997ab64b6b0bd832972724cac1019b9a0246b893453eba773568ba8e2344c1dbe6ccf80dd507dc2ec523da016775a99d2a3ac5b00d4bdf06562ad5257fefca2c5c3e637c28a7ce192b2698aab0ef10fbb16691b6dfa950fc5e61c8df97e16133f8c672fa58d820a22b719d1732e92a4c8c4a359ee988f40038fe638b0fc24758d1f0b339d66b69e18c49253cc439f5f4ead556e4d6d1cf2c92ea8806698de46679fa9906c5aa1cd616b082cafdfdb1e7fda38fdeacae804b080db1d0e80b00fa51a2039f7bfa63c9c4ed060bad497c515c9799f21d28ab2e620f47238e8f832124bb28ec840a12a75bd2b9637016832821167772c54d8bf9ab294b8c086e85ae093c908909868e69aafba5db012fe2632bf4c695ff136ed48ecc1e1cbf08942204e87540ca82f5e1b8e6f36d3c74acfbfb29af6682158c493954b9bfa261fc6a6fd1f612677913d6803c255aac067b86f78439a7b03cbaf8de74e086ce9382a879a6365fc3e4de24ea1297d4a94b82cec325715f807f3cc5835b585adabf792456a894f9eda83b9c2da3acb88cc947f72f2841cf11dbcdc29ffcacfc5dd9e6e83b04fdc1454c8a698f1e8dc18403c552e4ce555cbc003c45517ffdeeb638bc572a69ca9b6ca4b866ace6120c35424b4d19f47bc91de1e98aa25f6ffe47c9d2cf1cf2297207ebaed44dd524863dbd1a2bd76486936c52597f6c352fdfe8ca4287148bdcf4e27036e5f50cda4ac60c96bfa99e790df1e169d50988694abcc78095c09ae0e82fc8521e2f635dd45c2f9524e445e059a6e74e1f568327de9fd53819992f5b51807356d02bc5702761470bbef028f53c1086c3ca94f6350614aabc1401aecfa4b3886e5220033fa187692e85ee31397c9d7e5c148ca5a1bb186b26699abc3347665cad02e95e5cbfcf845da35e1b59a145cdae91c602c92ca756f5a43592a56a76e0f4f8e937a75deb6ed5984fccbbdc6a9548e8ca57fe24a3e536bd1856c8ad35dda368b6ef9630d7e08549a26008b42460a5f0650f7221ce7c9a1c3dcc2d523587c276d4c89c34373dbebda473d60044d71741bed5db8e1321249425716b4b3e89286f2fefff2ddd9ab2402ba36988a263bb3ef3a6dcc356c606e762ad3ef40755ab2dc3109316933919dc2d5a8dfd10daf7b52d7686ec63e050b9e00d326463b98ea9f110e697f422fd5a2f10a1219f0c6c01fa77527896e7f615fa81b2ffc29ff06ec53ad13636f60ee709c843cfb8225cfd1f3f1fffaa1b8c336e637104fe936015fa7f13dd2fc46621934a22b55cf3a6e757a31dff20ccefcc75552ec01a58a32fce", 0x1000}, {&(0x7f0000000040)="3223dded286f3a55a631d8d36dcabd75f06e164e3e852b7fc149b933fb622ba76f25b4fae38ab6492d72a226c30f4a71ef5105dbf2365af55d5ffcd29412c8feeb1673ca447f9b3f2d024a627380c4f90d1e25f9c1a2341b4cce40a65f4b966091d97409627bcd274c7ace7aef2dddb56599f1dcaa", 0x75}, {&(0x7f0000002200)="2d5bca682505b31105a1131fdcdd775cd6f1df4e8c330edae0650835ce56cd94e8beae448a52fdc4a97e0b281e66a19fb7bd39fbde21f0ce6237aa12e60b058491d5f1610ed4c118852ca6a0b4738ea4e12b75f9f62f848efeb68ccf82eab072970b418b617c147c2e404070784fbd18eb4db2b698225db2b368de0051ee9ba329b2c4d1adc7cb7f472c8adff56b913f47de22382503f17120ef38de9bf814eede1583f9d6ac6c45de1ff4047f7801c8fd1e5e46d99c1d4313968f4fb716d11ca6db748c8520ce19f54df463f64bd79fc20cf1c3d55d", 0xd6}, {&(0x7f0000002300)="e0baa95ce9e9121f22fb34991addb068e2b774c57d7f9eb195b60bfd5d703a46c8968d602a290304efe2856a865eb496eae3933cb2aa6336d24b2f779727818da0be51ec092face49968b416286746179e22ada8", 0x54}, {&(0x7f00000000c0)}, {&(0x7f0000000140)}, {&(0x7f0000002380)="e010e5cd13319989b2df28df2d69eade4ecd691477d5b65094a7e84d14e408eb9817de8b14084df36896f98c59380a894517c71793b92a0fe7c04d8fc06f02e769775c7efa207eabb321d27af6a4c67eb952d4b0c30d11f2103baf95b4be48ff4061663e42", 0x65}, {&(0x7f0000002400)="6b53df374ce872f73928682fd642a6dfc7cd103b13a239f5ab17616a526268f17c005c5d3459c5ec7a4c0879b72299d9cb2d104cc3cb2fa220efe6e5196ab8250cf2f7663bc0ae32d3729331cee219973f9043f7f569ff578fce1e7e31f5faf1fc41e86bc8b16e2905e05ffac37a1716745675a716a694b4f74e059bc5d5ca97a808c333a5e04240951298016a02d188485dae2ffbdb34db2275653d97e44fddc0a3dfaca760b8b1", 0xa8}], 0x9) 15:40:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x100, 0x10) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/38}, &(0x7f0000000500)=0x28) r7 = kqueue() r8 = socket(0x6, 0x1, 0x4) r9 = accept(0xffffffffffffffff, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) r10 = dup(0xffffffffffffff9c) r11 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) r12 = getpid() r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) socketpair(0x18, 0x3, 0x9aa, &(0x7f0000000640)={0xffffffffffffffff}) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r17 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = open$dir(&(0x7f0000000740)='./file0\x00', 0x0, 0x10) r20 = syz_open_pts() r21 = accept(0xffffffffffffffff, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) r22 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r23 = socket(0x16, 0x4, 0x0) r24 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x20) r25 = accept(0xffffffffffffff9c, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) socketpair(0x1a, 0x4000, 0x4, &(0x7f0000000900)={0xffffffffffffffff}) r28 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f0000000a40)=0xc) r32 = geteuid() getgroups(0x1, &(0x7f0000000a80)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, &(0x7f0000000b00)=0xc) r35 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r38 = open(&(0x7f0000000c00)='./file0\x00', 0x20400, 0xc3) pipe2(&(0x7f0000000c40)={0xffffffffffffffff}, 0x10000) r40 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000c80)) r41 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r0, &(0x7f0000000e40)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000040)="5d8e4657363459f7705a9ca455147e2249f741e326634d15b1914eb4084c4b9b6457d74f2a4b20863b80766a984bc62dabb5f00ecf266bcd904ca75405bae4969f2a3f33d67adf69f725edb2e304c49eb551dc68bb1fed575f4afdb4f733e75afca149d9ce2f6443955557", 0x6b}, {&(0x7f00000000c0)="567d9ee7cfd060c71339b8b4acf8b29013a83ffc0f92626425ade004c2ddc1ad32ec605c0962436e3ab08bb0210958a850d8b266f552d7d79f26210e15baf78c05e866f572edcba8e4e1fbd99e6f66e99b701104717e7ea1fec3c4be0f36a26454f5ed0d5ad58fa93c899bbf45a4eeb012796a6d342d79e369e6055b5e180ca3fe4ec9b9bbb6b1590654c401ebd4353c081ed8e7780745b898228d52fab818fc16de52fdb0871815726b602cc2901ca695a1272184c65e65daee60e761", 0xbd}, {&(0x7f0000000200)="378e762159256c25fcba3b589aaf6ad3c5cd8ed0c35ef9d6781ee83a8f59b10f5c7f418ada742f480288e3f761f0f75e4f63f45ac24377b2f0d9932e724b47a34ce7c432d6aebeab75d1c77e980e", 0x4e}, {&(0x7f0000000280)="543a3abe3f5511407e74b7d1dc8a0dd861dd00d1cd863fdd43f53013ef0365d4fddd7db464979aa476fb225bf19cba9ec13ad8400c4f816ead98d49830bd84ccf260d4f1d53246b911789056d5120898d0ccebc4cb9d8a1341b5b373c51d4f51c9ad9cf7e3d301afdf17f002050c1d5a4cc8131ecc72170f6b", 0x79}], 0x4, &(0x7f0000000cc0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x38, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20, r21, r22, r23]}, @rights={0x20, 0xffff, 0x1, [r24, r25, r26, r27]}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}, @cred={0x20, 0xffff, 0x0, r31, r32, r33}, @cred={0x20, 0xffff, 0x0, r34, r35, r36}, @rights={0x28, 0xffff, 0x1, [r37, r38, r39, r40, r41]}], 0x150, 0x1}, 0x4) r42 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) pwritev(r42, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0) 15:40:26 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r0) r2 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x4, 0x0, 0x0, 0x0) close(r1) 15:40:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x2) r1 = socket(0x2, 0xc001, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) 15:40:26 executing program 0: r0 = socket(0x11, 0x8003, 0x0) r1 = getgid() r2 = semget$private(0x0, 0x0, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x7f, r3, r1, r4, r1, 0x101, 0x8000}, 0xfffffffffffffc01, 0x872d, 0xc000000}) pwritev(r0, &(0x7f0000001940)=[{&(0x7f0000000440)="6eed1283b06efcbaf95f46b1a14e8b6c1876ee4a7a90e8331a32e9339bc763cded9bfaffbc21a1366b14b5f67b3d81b0eaf252aac6ecbb9a6880aa6495f5128b8a581cb25d61ce7b713895b7a4be29eb0c3a80e736a0d66ab5ee3c7dc4a2f57c2b9e4aef2dd476595d944ee22cd1113d8a3e774397fa157034d8f08df10ed35f7bc49f7df60667080ed18069efb0a11092e0099940a139ff734b0b7460b41483b630015478faaebd60ee258500ae2b22f750a1152beb618546d8d88d3bcc5d0e4c4f71af286814189fef99c1c95c89c5ce5852c259766546dbe243b3da4b357573de78f48afb21702c8a94946670d25b89a65ff524b7419d438a1d031158fdc90c22380eb749a2fb9658ba6a2bc1c182fdd94075eca1ebfc1657939f768ec8d875922e10e3545c164466f5b5633ee753b4d2b564b8e12d932dd25075a5ad10f3441cc135c35e2c4bde60761363ec84e1aa098912ac4e5e0f64dc014725cec3094b06fdfafe4d142de05d04e212789a4381c7641fb9c47d7e1d913a2e246c6723d68ca87a141f43731f64d3cbc2cc3149c4b95b84ccd3c70ae7bb78e022a07613faecb77f46a75238596ba5280b2848c8ea122023206e2070c012a35f6fbcabc9dbe9fc92fbf03ba00d1fb3bdf95430838c1d9cd3bf200be4989bc3e382c9099cbc36ff6a4979c1d025e7581978919950fef2a1220ea073c281cc825728718898e9968556ee14048d1c98bc601b08dd34a70221913b0e9b01d3e81f2e8a78339bda9fb50b2711aa5349246b601a992df68d5c0c372119d151f6198465475d6050702597c43a024580644871b13946510455102c2b10f1e34af2a6514229ce89f3cfbc8c3a81a808586faa8da395b13adc803a50778be7802e5fca91a0a9754688de7cc620415afae893d388b56ba51d511528366f67d0baabf3c9c868c0d557bba2e16bb8e69b4f38437d721d9e4b8c834d7bd3ee201c12082695e86acb00a4746634014ef896c87e050ef5d03180fa3608522d938c10607078feada4cccdb4ac472c9a92da27281ab51804b39423d99b7cc6cf3f0c8378351c315cb8cd8d15508000461a1cbc5ed3b0a7528205549380e98aacb0424f994a65f425f82c78172a8419b14af94f263bf06ca9e98b133e01f32c610f818c5886368cd846ac4f0ea1d405509632438afddc8baeebd61ab9eaf7cf1bbc7c7ba0890b814b8309360f5e278d1fe475b3ec79a3ac107c04ea5086cc0f3278db6ca41eaf034a04315e89af6fae4a34cce7fdc495557ff4df91c9fb5b93e17f026eee28bae3492e637c99616ed75ef9cd931b980b69dd2b5545b702c52cf3170644abb31544c598eb6255d7894a76d23b354af2652b77fae36644253bcb54ba127515e50f3f3c193d98a3d0c2b0cc42b3cf8380d54cc97070fd167865a3b06766a13210d52ef826540b37d487344515e65fbbd1a0c15967e016550062a12367883c2c1ee65407c13fb11d6e6ae51ca7a17eefa76a19b21f4c5cfba44721ed716a0434bed6b4502bb394affa37f297ab88435d7d6e8ea651d845a00d9375275f37a6050cca5ee3d65c5eb3a2807c2609d08009bd21c8e1668be76bb760481e5af311b4c061c3db9af537852a26811a598a86c0ed431b63649d5e54170b7be56c4e9d39f4dd19bac75140e23920f2571b8248ef52712c948274b580ee719b026eebb1dd0e3e5cab06fade3886be516674c00f9c1a5ea3e85b4a253fd511dac201b9bb64a9bcf6cc21702aee22a102ec95150d5da9b997f5a8bf5aeab9f9f82033126d7a77499db48946c8b9b95ad05b9702b5da758e484b9771e08e844f5b226532f867e267882c2568858abc3563ef1cfd51ba322ddb2438423ae726c09779a9b801ef68a518bd7eec000843d0e2b3c898931fead7da67e54f8c302cc00732a42e017879afca4674deed95210eda8f441b9679b6b31ce1e92aefdf9c2c2d2d685969cb6fb246c00edfa312efd1119217aa194ca52d0bac67ae3339795788909ce6e30df67a1b610fb4ac00281d5c1218afd89a157f8b0491e20a2ad9093bafd49722d1fbd4bcaf9eb88413a87c917f7721d72a80ba4fd9aff04b650496f0ca42e1652d4c1da8a719b9d4d5ae835c0f8ee9b77ff9fe3beaabb23a254ab58381ee040336188c02c5592559bb589057f2eec72e0685e027c90acffdcb7ee54ee862dbad68f0ba53e136fac7b818cfc62e5d9b7cebcc0dde830f8bacaac688891e02911337ca7269f562d1e50ba9d68dd92c783c81c4b46f892e7c03796ee681491a6acba4f518d001bcf18661b760061c1903ead3193b0832278a34edf8c33241188048b4600abadd219a485d498149d4cee64911368864650c6bdb475a10be83fd1cdfd8225a7d365ffb5d2e716cee3319e043617b84216c395555ba939e45bb49beb5e46473626160f095adab552f457f55a1e0f2c3b6233b86233c73f09aeb7289d6978c4495eacfe776768b86b14955c9a2537067810d45780eece12969c95d2c22ac5d12b9033ceb9473453d0d9e0436f356a74421843a0ea5482df493c6dd9fa43c45e28c2dc3e8078489d04bc3a87178c8c693a2ae2c5c399ccaf392c7e819ff26a7c3d9fff4397acf4cc8741f3310efbdf0616712b4bcbc9f04a2f7c0ec9af2b3cb6269f8cff735bcd33e42184bcf4441323d6367739c7f0bb113836c4f116acc3aa2672e9bac15f1225cb34e3f693b7ae13b2ff31f5b816e1ee0faf28cd0d6b1b74e46e3520d741e183cc4861b903cc9b0fdc26386ec2b8aef789e92621b58bd1045cb954b27eb77c86e2e89d7df386b9881554b8b50cf31d9d883989ee92010923983c403de98120d8583b2968cd57cc497f0fc980221efcd13174e2f38d698ce8cc891c2f27836093e3b817936c7372be9174ae547156e7c80ece1362608ef2a64f3c03cbe214ec4be730be7b5c925f794bb3c1e0f4e0c1a7a9a8da40e9fc4e56f3bbc680031e820270321b19f99f825e3ae84b22e5ec484cf4a622436470749f226c0370e7815305b94e5871ba07894f32b73c7ccc2b3a12126a4f3f93835fc861f9a613a5598db7741e107ccfc37d9192576b94757dc79ac7ab6df53a105ec4b3191c405662b44acba266bc9529a6626d775605586e2059985def0e73431e280fe7e540c4ee3eaf595b7964dee72f91978f2207f15e33afbaf470a1f949876525e76e5d4ae18b323ad517fe8fa5698f79f902fde26f223cb0881ce7565f7d642ce50f8f631925bbb47302e7399521deff802e617ad0cd54ef985402e1b2bab8e4b783a7af4c1c3acc66b36d807fbb2e0882f4660fa953e5faae594be4c56698d7f8b239485d992ccc4f05746610f2b677c813576ec131189f1614dd34cf60bdfe6eb7047a2a302926e4e99188cee4c6b7761cedd56a609c32272842c58e55a2021ef5bcf514c83ede5cf166cc1ffc99e344bf69bd7208c6d3f29fa06f2a4fbb31919b03317a4a4edccadc6ce109167545ee54e80a46bcd3c6ca7c15d7d1efccf1fa66c95125a2047b1d0ae3528676f45e8721bd418fff76d61e4c9001929146047139f3570373fed49eeb1469a76d4a5457ed26742ccf9ad163922559ab1a5dfdaf19da3fc3f2ee75224120a3e15f598a6543d2480200afa4eaa4b8731a998e884442ad28e767a03d8d165789ab3ad01dad7c80aacce994744655457e8993435a48b0ddf73071bc2114072693a11ee5a8a178e448452edaa1af4282ddf2f9bf4f83e74aeadf6514d0b6a97140b77df2229cb3286b51f24ef73a575a207b753402bb41ff02b1a657cce09274e524f7a165d3ffeaadb6cc71e7b89deb530a76e045b9d4c2783f7488f8ef0c993fe1787a937cb480ef89b74ee4ff0e40dd65a838e1596f4c695d4c66221f4c261d511112742e7732f49b47c47eca5cae66a24ed8edf4aac716df376394f68b0c638f3423ad7005bf712e9e4baa42942524c86c105370a8439928679b4d4810374ef00d77d543a47248502d9b4c6430b463c2095f417fb618b086b159fb1e4f73af92ac210dba4c33fb5c9712a4ae2f0f91110060c78c0ab77225ff24698c34d4fae8190d4c5d46934d196d32343e0b6d7611153bcab830dbfd7e00e35db4868c27ffc1f94f7df5521ba82454bd34b99b240b7062a9b6446274779cbeb5aaa7d7c9db997db6f71141a856a7a0f6263c874a4bcddf9a180d483836e388b0ed2d03fc55b0eeb869014383b958039f0dbc3158a09f66d95a712eab2fb2de33de90971fc23c5fbefe4734a6d9e98e9d4a6211a47303232179eb6c47bcda1611702118be633c322dad5e58391f961b562496ea36a34a65c548834729bb6d7b0686af752e3b3db20eb858a29a45fc3e55b95df8092ebcff624c1d05a7ea6498b85747934aeab667d6632d0798bffd976847be511630e8b0a237bda3477f5b7ba18fc298b6fe6b64c8a4a27ed441c0d0880ba19e70053606bc663786674007d254855eaf4ed56a9fa10e9a78edfe1da5cdf26d0996c17e4a4d921b1e49735861d1c38c33366edb8e001646ff2f6e1c01050af026615d2ef3c677d508722a12d8b50d4cc0285921767112fc558d6711953803700b06f61500629fa3fc12f8ce38ba387efcf8d6a2c2038c72ec809d7eaa189b28b10295063f0af0fd49f65d21b67f3fcf4746ac2468f721648923143eb1debf5b8423355381fbf26fd697bd988efa62cdd6dbbf1dede279c962d0e10a527a14d78ceac6742f0b6e04c1ffe6bc1e4da1ef7b591a41312dd97f0190efbee35304f5ae3589b3a46c713a33d6d023828df35411e04a648630a7e72ec1e5bb05be35b4e751231eced560f83ba74bdd0e28a842f08e8d8d1b5a60e87fd684db44369549c2615824bc1f57174b0f9f5818c41d661c9c42f28c0499c6167ae085fd1000d32d5436df930a1acdb9252e82858d39dfeb0e7a6a6b510d0b2221ef5c4706b06ac2e13d94fc3ea1fee9d38e4a6f49ce8f980ac8ef647e67f1bf94474d8b6d73c3a30869495c8857fef7541d5c2454c072e29cac02bd261c3295a0adfe17dcabb70993147bbe810469acc0069cefaf0bc357d9e4140beb0d35f39fffc1278cb69426877b25f73863a8749283cf3e210aabe75f1726231d42a2ab9be9654968bfc383ee5c3d62bb0945c6ce7b05c063842db41171bbd141cad973536ceb79b714dd9ab52ab039ceb3ff00ea3f50c18c6dbad3129ed51d872e138271a37a32c786904c1f4b7cff576766805a4b1d839b8e2884ad27c00b1f4c5eb00afd26c060726e7c5d750394b3b24d1d85d65c378cd2998a1bcf9ba847ac99a1fae60f1a813ed85ff0448126c18883726239c1b0dc656fb9984bdd35fac92adce7e1341861a6c8265989133cf699764b32ecb91f4ef9a6fa11d3e74972cf571e65601e512f44e6d44fbb9fc9250b24b4bfb376a325297bef52c48aecd17d59f703d19bc4f31f06ca5deee4869b9ef958ec5e287b600bb38d0d2a3d2973bb402902013dd7c959cbbe7c555621140a9c98f8cd9fd47927f71a2012c524941f9268dafd2ce48fbf0850e96503a7d3b1a16120ebfbe5dc84fba949c318a2b38826dfe1e491cad653eaa5a996bde08b8bf013692db1b7e4a6f1f966508c9ad8d6690770193e7098913c6e0e60cc2c8c597025902e8fa4b3b4844ec6c20b344c9ae10ef340dc0a7d31c9eabd3a8e61093fe830edc7f427c2d42f56ed8d5feb87a9f869f73d8e08561627d111ccf7fc8d12142a7c4009f825c7c364794c0517c6ccbfe12bb8d9d91022170b30f166e16440787c4cf7e5a", 0x1000}, {&(0x7f0000001440)="ff55eba16e0d6302d56941c0a7d638ffc5d2ce7b0b99ec0673d855e40e58382b701834d4362ee8d4e8da029d995ff33bebbf64686c58172b2a4465e3582a83c4c586a8f028c4d56a04d46f6d57c8020219a2e9bc146290dbc527f77ecdbe04316d2350d60fea519b53160e21388ac70ab73246fba41165bfcc953a122c2c5824b39ccdfb9cb332e379bfcde772a67a82ae045a3c337a41e9d277285d991f4c6454ddfca320df765ccc3927ba836c9914f397986fbc9f83babcb4e440258683814dc798258159f2cc269d457fabbae63104ea25a7cb742ee3a42b514c129867e9ad4f8d1d81738dbd21f2793006a6a944410e97", 0xf3}, {&(0x7f0000001540)="a03da35c777f056bbb9bc32cacc99be9dfde273524c0276ea636f3049efd0d86959a29f8055dcd6e2c34984a90a1dbb72b9ad5f1ec966a29c5ba9009aa67a3a0c64d8717a5949289f963dd09fdd9ff984d891181454af64d79f109c03fa583787720b5ff0bd9a0a95fc0f845eb988a2c382f4c0341b4cdffaf70d64b12983fc8dae72919f896d7394500da8ad6", 0x8d}, {&(0x7f0000001600)="c66850eda9188fc1c9130c78f12f0ddd5cfc730599cb2e0426ec25af30ad8575736877824af6a6950fd173ea2e37215cf98d6fdbf9e6184cbc54a990c8229af522f0b9dafe01ee8bc52ddbe733762d3919f303b87961fdf52a05c86af2ef5458dabf5aa5be39559bab2dca935b50e6460a901623da747c42eeee31ae2e4b12d53bb12dd8693827d8875a4697d593da2fe762ec03b4673d54b19ba4cbda9cb588261c3a9cd0e5e22fd0aa45b51a0f6aadd86d419af28b19c7a5fb0225c9fce30f6bc45f43a5432694aa6a16ec206cef43a0d44de0ff9f03a6417947f461aeb2e6", 0xe0}, {&(0x7f0000001700)="f7c0b3b0d8a82492c6c1f6317633ac08a1e84f0d052a1f890a2048c7289dc2c12cb792f5cb7431bf3ef24271ab0bf0acb6d0014313868e99b46919f4e24761d0e273f09331073f8e0f6c45101551398f6e0017b5aac67df4c3c13d2273f74da37dfc3170df567486ef8c6d3400b4ee86f3ed2a2e46af79c9a8e2cf2a5f1c92b3d0a0ec087878d90922", 0x89}, {&(0x7f00000017c0)="9641ad3782035858a100ff0bc6377c2f5ca3d7ca3edd5ee11656e285c91deaeb958ff76512188fbfaa5ad422debc56edccfb0d00318360222386b586ca72a510e46bcb478be9e37d49187efad2d29c82f86af95fbbcaf832c30ce70999f3d589834d0f20d7c3aaaee12f", 0x6a}, {&(0x7f0000001840)="b5bb55ce22c80a72a1270daadd347de5f26f354881a3458f548e21dd0c416f23689cae5d11099df4385278d2c0bb283371c4e98d7624da67c04a1bef2e513abd17f2dbbf341c71f200c64fbc048f4fd959ed916b02fc60dbbc1399f2f1ff8579a7f67248459e3cd123cd16641b9dc8065c0005fc5a20669b14d46ab6e031fe5c08204dfa6905db2f0c7cecf75abbf1bad8f0ac865c8f974c9bcef02e649d893acf2d9cdefeb92f8179aaed687273ea39fe59d829e912b3c324f5aa9d6aff734eecb8", 0xc2}], 0x7, 0x0) setgid(r1) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/79, 0x4f}], 0x1, &(0x7f0000000100)=""/244, 0xf4}, 0x2) recvmsg(r0, 0x0, 0x800) r5 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x81) mknodat(r5, &(0x7f0000000280)='./file0\x00', 0x40, 0x0) pipe2(&(0x7f0000000340), 0xfffe) 15:40:26 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x80000001, 0xc, &(0x7f0000000080)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x6, 0x0, 0x2) 15:40:26 executing program 1: nanosleep(&(0x7f0000000280), 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) 15:40:26 executing program 1: r0 = syz_open_pts() close(r0) r1 = msgget(0x0, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/42) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd9}, {{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) kqueue() pipe(&(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r0) 15:40:27 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x1) r1 = dup(r0) syz_execute_func(&(0x7f0000000080)="669cfdc462a90aacbaea000000c4e2e99e74ce0ec4615c592caa67f34290266466420ffab5e0aa00000f0fa8858c97dd90c4a22991a461040b0000410feb1c3c") getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000040)=0x1f9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 15:40:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="e0000001000000005cc12b8b70efb3ef0a296d8210f45d918baaef408e06d4866f344878928deb3aef0eafbae527e92ced0da383ca90cc14eca6be8717e2e063d1c642d9b89180a11581fa3444e5715325f77a4fb6b010e299285f7f7602cdfaee719c014119f9d6ab4ec651ad61af1bfd01b1a4371c20a2ae78a0fd436c4572671174cec2b29d2d76805ae31237cfeb0f61abfc6ee57639eb30bdd00b6880d751d5dc842e23fba421ea14c96716addbb23522aa754e3c2c4eec63d7cb6acd57a3ed8c7266ed26d5ba41ae8f10366d9682bbb512ac0b46f26a0ee16e1007505b5b9ed29dd315499e1bc7fa44a6353f4f192ae882b3960206", 0x459291635f0c931a) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e023000000000000", 0x1) close(r0) 15:40:27 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1c, r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 15:40:27 executing program 0: r0 = socket$inet6(0x18, 0xc000, 0x7) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mincore(&(0x7f00007e8000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/241) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) setsockopt(r0, 0x29, 0x24, &(0x7f0000000000)="59f58c50", 0x4) 15:40:27 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000000040)="8d4b4eee03d9ff9bf607f679cc2e27e2157d40723e2f63bb7ee09c54e0d05c751b21dd71687c96632a000000000000363d6323e75a6dc4b9bdd1767600813f", 0xfffffea5) 15:40:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x4002, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 15:40:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc001, "b747780ac85a538a13110000000000000400851f", 0x4}) write(r0, &(0x7f0000000040), 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 15:40:27 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff]) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) read(r0, &(0x7f0000000180)=""/178, 0xb2) write(r0, &(0x7f0000000000)="a4", 0x1) r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, r1) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f00000000c0), 0x2e5, 0x0) 15:40:28 executing program 1: utimes(0x0, &(0x7f0000000000)={{}, {0x100000000000002, 0x1}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)="599fa0f6b70425a99625004212afed3e4061a54e044b5732ddbfaa0037f07d98ab4f21ff205dc8d605a0dcdac7", 0x2d}], 0x1) 15:40:28 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) listen(r0, 0x3) setsockopt(r0, 0x402000000000029, 0xb, &(0x7f0000000080)="afb049f98486a72e94fcadd919ad39b19fc7e31f367eaf", 0xfff9) 15:40:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x0) 15:40:28 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x42000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) socketpair(0x27, 0x0, 0x3, &(0x7f00000000c0)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="ff01004b13c01100422c08bfcc113e0000000000", 0x14) recvfrom$inet6(r0, &(0x7f0000000000)=""/70, 0x46, 0x841, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x2}, 0xc) recvfrom$inet6(r0, &(0x7f0000000140)=""/57, 0x39, 0x2, &(0x7f00000001c0)={0x18, 0x3, 0x9, 0x4}, 0xc) 15:40:28 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="79c4b45f475f4215104e0e6abeb05d006c98ec25c0ff469c27775c79221264d8ebdcc4e59dd9092b24e3eb45c333dd1da60c0e7e1bf1b87103b4346d109ded775a67fa28a516b8bb347a7b0bc4dbaa7593562742b44424c6066ce3307904f812", 0x60}, {&(0x7f00000000c0)="c793032c1ba479ec47a74320c61a7eba828cc39d0670e33d4393", 0x1a}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x408}, 0x1) 15:40:29 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) linkat(r3, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='\x00', 0x4) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9, 0x7, 0x0, 0x2c62bc00, "6e93ac7d1c26f0dc29a5855e4bb532104df7200a", 0xffffffffffff8e46, 0x3}) dup2(r1, r0) clock_gettime(0x7, &(0x7f00000001c0)) 15:40:29 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xfffffffffffffe31) fcntl$getown(r1, 0x5) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 15:40:29 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0) 15:40:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x30, 0x7, 0x7ff) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x8000000, 0x5}, 0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 15:40:30 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000006c0)="c1ab75e1b8bca7b4b167c247a3f47721ef1345f76876e875c64c63a0a8f35c4387be5543041a02000000000000000e683a702bd7f510fca815287122ec7ea55ff09469be9497bc37b737dbdd59d3ba25472cbd6c91e047c0b76e4b6cf6a584e5531829bc6bb1e5966bceb5ce4d69c47b76d20678984c304530b26d098b0919fa83426caa222ff635df68342c5dae9ce958360b7056149828c0bbd6894000dae64d845eb832f19830cba7c8544bdf19a05f17", 0x284) close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x2) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000003c0)) r2 = syz_open_pts() socket(0x2, 0x5, 0x5) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x5, 0x1fffffffffffffd, 0x56a8fca0, 0x6, "d88e78b6913aeda2b29778c3aef799d11f00c832", 0x100}) r4 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/120) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x40) semget$private(0x0, 0x7, 0x510) read(r3, &(0x7f00000002c0)=""/249, 0xf9) pipe(&(0x7f00000001c0)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x143) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1, 0x80000000, 0x3, 0x4, "65d92af6ffe290b478116ec9426e5dc25de52c99", 0x80000001, 0x7bbc}) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) syz_open_pts() 15:40:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f00000002c0)="35db4bf228cc73c71444e1cfe77fc7981872c5b37fd24c6c3c749260c6a778ba3a1e87aedb898d1906d8974febdfb27fc904730838923ed771cfb99b0006df9abfd6d1eb720a730000", 0x49) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) getpgid(0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:40:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) poll(&(0x7f0000000280)=[{r4, 0xc1}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x48) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x10000) read(r3, &(0x7f0000000300)=""/241, 0xf1) getgid() 15:40:30 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="000000e8ffff000000000000010000004c2e0000", 0x14) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 15:40:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x10001) dup2(r0, r0) open(&(0x7f00000000c0)='./file0\x00', 0x60e, 0x0) 15:40:30 executing program 1: r0 = kqueue() r1 = syz_open_pts() close(r1) pipe(0x0) close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x18801, 0x0) r3 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="338059771334e52ee30a001e58434df56edf368d27da8b9d2ef31e60cc", 0x1d}, {&(0x7f0000000140)="43475eb428f3544cb788d1d6245bbb8784ad42c9f6cf4b59bed1a96f5805162896babb4f780ba4df88153ed0329f93a0d958de1543ba9100731396b3bf6cf11c62de3debece9032faa9541863efe6c91c6972af24efaafd4412a22facc4233d89849b76ac8e2f72355917e65210b1477db01350b9d8af58b75b10c153decdba20a562d3e77a3a4bb1ae97a8a673d8ceebf93d4d41d6dfe8a5b7824113214d3af7d3a1affada09431f2f2a76f781390e5f1570581a0b4b0a57062d0b29578575b625bdf155a3b6cdd51e92e6770e252e33c7cfe60027fd31784e6ca24465e2ef8bfe8a121ca16ac99a4d5850e42042f87eb14fd2659c7f18c9c2439c5cd17", 0xfe}, {&(0x7f0000000240)="9d6ee2771ff57a4dd294a13dd9e5c7e3b631e06279dcba6518ca6d0030bcd3047595861261a19bb125dddb0fd5cf050863dab693ef696522b46568e76f3ea82c08e872f2863d", 0x46}], 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="20ff400001000000d544fb36d23e1329ff9303466ee64f46cf53076e130981946e2e331af14791dc9be7b5be9677049c1f10b577d717b28205", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0xd}, 0x9) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) socketpair(0x18, 0x8000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() recvfrom(r6, &(0x7f0000000080), 0x0, 0x1, 0x0, 0x0) 15:40:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) semget$private(0x0, 0x3, 0x68503366c37a3a95) munlock(&(0x7f00001df000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20200, 0x80) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x4) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) mincore(&(0x7f000068f000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/132) r4 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) connect(r4, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r4, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x8}, {}], 0x2, 0x0) 15:40:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x26, 0x7, 0x10000002) close(r0) 15:40:31 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1100100000000, r1}) sendmsg(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="08de917cdd72b0ebc9a1a60c8cee7e71955a563dfe2d5f834c5b6851b273a43a85dfff03de17828834b4dc05ba71a9e99fd5f882ab4af6460d2f41f8723e5cbcd1848d6e49683926a7e048cf95a19a5538250a7bac56e0ece2e8263465a5787794da57298a710629ff84dcee8f6b378bc1cb6a2449d3beedc475aeee5aaa00bbebe5fbf64d88f367f489c73b411c3a776f962d48c9f5277243ef2960159da6f80f94ceaf1148d34e", 0xa8}, {&(0x7f0000000080)="fb993b", 0x3}, {&(0x7f0000000100)="5c930a", 0x3}, {&(0x7f0000000240)="fb4973651b10f2744cb6c1dd9021c48a35f3630c743ccfee67bbc84a0ca92e60c85d0e37e987a60ae43444bcfe9a35215dcc3f91491c9fe18f60d6aee7b2d77c32976d77b06c2a7bd79ec266b17d186717aa910d6fd2478f2429304917027f14330771e4c9b9a57e922e52df238e852d739d505298a32acda1714210ad59dd30c284da13bcb2c8cf25c8c4c7146245440e7ae8339a09b4d558fb6a258320d52f5bf99ce75083e2f1967d7c644f390fd825a89af6c35292e8544610cd5aafeb4df31479a22a5eb33ef538f730", 0xcc}, {&(0x7f0000000340)="6ace3a41991ab6753eab64914badfd93cd5ad309b8510b295430c4183e0e9230c5aff7dba3a9fcb122ab803415dcdb84b468c10bddbacebc15b11e80795ee09307ba6d63d2dc3c79a1f3d9ec28d64410f7302ae88dc8dfc1516338666d3aa36725f531f331bfe4fda7453b719ee9b681d405310af3c37782bac131ec522608f7989194a3ab6f67989cf31e5733e282a61acf13498ae12767c34446364674315df6d32421a583658bd041b9bebe", 0xad}], 0x5, &(0x7f0000000480)=[{0xb0, 0x1, 0x7, "139eb338e532b1b55cebb73026e1fe2f87c41900451c8c21f499631ba088db495cdd378de602f6d0c0f9fd9fa8743f025387f1d4b9627d9893248110eca837f7cc6e344613ac71317481a8f17f5c9b089cddca317adc62a2f377fd7c390c5813320f30f100951537b9743b1cd84ef3a57f8c55ce94eb64721ca7971d10094f7528b686d85ea04ee1aeb3ec9dfa6c260648d77d89a5c3329e81cb2f"}, {0x48, 0xffff, 0x4, "77ecbaf124cee41a39c1f965af362fcbda68e55b53475c8af6b7d90920b0328acf577534068dfecd75bd1ec4f66a5bd4f3e104fabfbc62dc"}, {0x48, 0xffff, 0x401, "20bdc6b016ce7e0c9043f0a3922553e15b0b2c297070048676bc59174b59d71ab994a3dc9b2a7374611f980a2ee7f4582ee0"}, {0x108, 0xffff, 0x100, "389e2b708a73cf6a6d860e80a5e9820b04c86be2696219be9482dad0f748e8ab0b3075d4a88fd304993eb144f36d89a2f4f95cbbae31246b2e65a29246dd22a7b16e60311643c02e6b2e7a5575206a4592b210236d5c30e43cfc09ba1ecefa3c98c5428ee1629c38c96fc653320d8c9bd5c32c8ec7592065fb81ceada152709c6cbb0dc93508a3c5e9991e2481e1092c934bf573432ff8394afdda38734266f47ad24489054ff97e3676ebefe5fb34e7f2906353efd54a147f933e9823d6fe638e6044d7d6fc3603cfbe3fdcd22c659f3d06f6c0e89d88027907e579cbe757c8875746121aef29d1b5ab75246072daec518ae2"}, {0xd8, 0xffff, 0x9, "88278fa2bf7c97039d482ba86d267dba6234694fc34ce8b552b2da92aeb3bd54f5d64678de28e91065cfeee9004e4098b22144f287337bfb11622be6a34c769777a522e68dab29829dac61ac2f4765e7aed2fe1641148901b9f28c1d0ca2bb60586cf12b3f9052b997ac5f846c2ed1c31d9c668d6119d52f36195a69a6fdb6daffa43e001c7db4abeb6361bc42c6b2498a04f464146a3847d58e1bd5d5198b1eb99718c3a1ce68cec136d577c69fcc6e23d8b5839b12ef549354c42134bc4f498f33dde39bdf2e"}, {0xf8, 0x1, 0x6, "5b5675802ebe7c96045d396b90a89222533165dd8bf7f81a8fcdb7c1c3736c95affab232316db39a5a77791f888fb495d493fca943c6bfe89c7bd99b547c215731e4fc8383c47757bfff2510fb2221650f0a41455df66da57c02c9a911bb44014499696ccbbf84f53c8f3f5eee86c5fcf2c96d9dcaa2ec109eedfe565a18ae962f81d309dae6da0a15a92669d2b6c717aae3c637b56d851475885dfaa31a236049da77f5f3aa72bc1cb16bf30646fec80c054872bdd6ee7dbe091df3a75842a947894733f9783962dd10cf8f21e558f926acaca5d2759b4e8a95bc87034f6e003f23dd"}, {0x1010, 0xffff, 0x8000, "48dea0d1b72f8c8e91fb1081561bcfb3a6c86df6b7df7bd714b9aabe35ccf3e23b3b87b29fa7222304afcc14035c5df829806a3b49870701bf9dace0d716ee2c0475f6b9e953f5b096737f9a91097bef3aa719afbde78f592e9214442e30478ae4c89b4d53f503f5cf3bfff39275a97e4b53b65542040543b0f7340fe89c61f0c412d29ee46561f50963ab256eccb5be28acb0691cc5845cb2badf36bebf23938672e978524152948f5070294b13328a849d23d7c7501b0cae616e19378f52561dddbad88b0a9b6b4246dfb0ea51f7cfa639d1ffe0eaf0c13f1ef0ba4f696fd5df23fbd60f3ebdffd786cd07cb24c3edba5c77544016b2c829bfafc76d304e1c3bc86b89818975874045947688a3ab76681d0dd7ea1198338c48d51026951ceb315b73595a189cbe9ec70335c22a30084c74825c40ba7df83c8fce85ab1c1ffec6914e2b721ffecda18c0ccfb98d998a3ff4c98a0eae752a6ce5bd0fcd6fec16ce6805d9c6997a7a554c766f9ba3b07549615e9fab8c61949d615d5225f7523476446d4523fac6c8b61d8de40a9acf925e77ad2d155d85e985bef87fb96b76f985e7954de4f560d8d8d311111aba43a758fdc9a97877514eb6b0b580338d588f80f1439fda90f92dc7f262b3b2a0fb1e16a2d2f667cb6889f10743d17a57eec171924970ecdf404ad9edb51f3c23724abbb92d117f36a78fb59e9e77ea925c785a4070ecdd9e1156e24d1ff9a1e52641c6ad84883bec7d7bce3f0da17bd015694c569bcce00804408ccef11c996dc816646abe516929a8bda4f7c029e16fd0037de8c20df2fc418047ab900ea888c795b0b866791d8d31729dfb7848edcfdbe269dfc581b99b3c07267d67132a9d2293de3c5ebcb942718f34000aac3c8e85ecb1d013fd47cdb06544697561af82f07bb5e180b7cc2afb856662fe64faf9c7d308543197800b0e1c5d04588a88345ab0a09f975334734f8f6aec183f426145286ff34b1c9f7c6d2089b6a448f5dd0ba4e3364786a4e0d3a924fc024b501491c031e941b65cc9c172ec9c2db29e2f15166e22fc6535713bf304b92473de60b6f9bda5327f52d2ca37e026c8e98b1d1ce0167d17373cf8aabfb851675789f33b441f80851092d658c0c2adf0f8f273a0bba21e557bb6d1c9445e7c8940860942a8396040cd9027287f4471fe8c4ea45c8b5ff43d0323a5c46b40f772fe3ff7a4025e1c42e803921472b7327200eb994543ff76b6b09252cec84ffb8d8ea9478953ee5295b8d555000f573735cdd66c96d260342c54b8c4c6ecf512ef217dce81b60c030df2d7caf79c127232b7f2948406c8d1df3f45f6357b021a1326f9754a2919a6785decaeeea4dbe15cb3e3f2d78e89ce93f6a900100a82e708c940471182e8517b6a806aa88ac7b1e00de51fa6ef37de165714e1b34630e51ce71d15299bfe036fe05b954914c716ca3e2e22070ef7864eaaf7a42081e896a6fb76e4ad9cd15a1df2c8362671b11a0419f8841251e6f176eddbfb5f4ac7057f6a4fe135124eeb8f425af71ba332139bc564f954fe626671c00338b7de1ee2e9e81eab1db7cbcfe11aa134fba7b960f013e365396ab0e3a47dd5810ee3b1c5d3edd10102929a9b4397b897935b97411827fc725eedbeaca3ffe27d13a5061761163da77014ba23411f50fa450d98862098aa4464326f737d2a7f083c95988abb2086ce76ede68e5398da82fd5cf86a2e3ec31b0829657863329f5d3e23a5e68d984268df885e9dcbdac459665473f848b74c30c3c664680847947cf00fecc516db06adf3af446976976222fe104b896fa51b78c6c93a9556a354aa25b400df560c9f744a770242a3ee2764c5aa378cde9bd9828890d218e0c1d29bdf4a6eb465542e8944433a27a8d2b69d6e4ce6f5b71d9a65f8a3354a50c5b396eb205c56877a251af211a394e6c493ce6f9704e6cc74053b8b3435e3071d134bf3b4f820b77a071ea958eb35f337532d41d190a2bdc66172bca5b1ef17fa6982dbf1d820829f313f1a974efe7a33260afd571604a4b0bb9932cf08f82665c4156585050b845f8f4e47c34eb25b80bc947bf3c80a8ba7b9cc1176639d3ee5eba94b4d5885f8d7864c6ff77bfb313888a06c955bdab46305d93b40bd8bf2839f8a465c67631ac686cee7cfca715bdf128c1902821f7d09708ab4bb8123a9bb8d989d002b5faf691b66a1df70b2f24352434e00955d9339ff7602d34595394cef376f489140561ee2ea0571e14e83612c7b25a7fc4ec14b74d5797c22517ebcb469e39e3203dcd533c301f7a7a42bac5bfcaab2362794b59c2d29e998f13fde68b350572daae24359b3d75d8e52d6cf5339bda5cffd3ab0fe1a708f4a6223cf33b37709d70f0c0da797850b91403272f184260e0574e5e698853d7cfebfbf7e6cdee81b39ffedc25bd951fd9fea13c89ac0bd1fe5f61f67c5c8b9f7a6f32f3002cb772db89bf85ca8bc5fac11a635f77d7e05e28e70adf54ae43a2da41ffa13b69b4573adbcf1f10b75edf663ffab427de498dfe288fbc40aeb005643479bdae84e22b18d3d3f04d7e6779a4ad4bc843e8bf4956b5a9d7285248f0758d3e592a09066f4e622f5d6a2dfff61711070fea6558ce340d9f8a34ea6b169daea9518dd1d8b126c132ac8f96784bee698e8e0dfb37a2e27a2a9f84ef98d3b8cfe487f5680b1ab918d34342ae6a42b2c3be066422e5d87e30c45bbc5e243aa766e14a86b33842b5a3452683a435eabb7f235d96ca1005eff8f2da7739f3bba55e206e508dca583658cee0b008b96e011e484524cdb75ec010674f3fde60d86e0a70726148e74b63f9d7027866e21a52d9a2a835e439c08cf766159cf6562109c28a19e795970dd031010de34647c882c1e52211eb4f35b77516cad8b3d45f6ee8a646f58e36a9dea66e88a1252ae4e099ec8586f6441eabb18e5f9d0e95ddb3788b9a82d89d84c1b643224bff51b0b02890b6d320d26c1ce9b86fbafdd1fbded63941088ecb2f4465a9f7e7135767cda35caa7a5f7200d31e91c9a52ad2305e18f5476797cb4a58dd70bc45ff0d9fdee7f419bc3a580460925c634ab2dbae9c16688cf9eb176efc83a2a28a6cb5425f8f9d0412490da817a1c80c63db3c080fc35aee94350403261db64616b7497e25f818e61e2b38edcaaf9428b3829742ed250c2ec069c32a297e449cda6d5449bd9b6765b60d13443b4794d6f41f7fe6b07506a5d36d54c7418dc8309f15471f351ce9a92239f677551e9f6a86472e17b48ec9cbfff07cf2d5b6514c786dc3ae4e00153ff3016024f9309cdad53cc49554238cfca24e791fa86b3758eb630956e826d7f3627336c67bdc9597c09f922c02afd9dc2097880d37ec08c91719dd483bc99a612f521cc947d411faa69718cb9c47610b3f6c7a8ad4b71eef481ca476dd99e1393026e121fff2b4990e8eef731d1d312e22c29996768fffb6913aa8e2cfa32642e252b95b7c8c0dd79ce57342e0f8e11ad5eb0a34794a5e4792ec171a719e5168d9cbd7f67d40bd4b25af8af23e0a700e4e1935f2069df2e6d72dc55a16ab3b6051b642416afdd9f0fafea7fba0aee5fe18fe5fd8e7806e187b39fa2b55d3c29d7ff37344c034683f7a92c0ec7d557b4a36fc823cc0240f5f633fa52f260cc3ee99a75f3d133d05811ae93621b8ce828678da4cc42ec0430541c757176f06cbb2d0ec1ef6170e80d44f318413197230bf99097107077cda78ee085814fde7d1fbb76fcd4f824ea6d17ceb694c20e2108fff55fbeb6fb65cb32fc18c095578ccf801738b264c6316abedddea57ff59346411ddbba2e833150098504f9f9bbdd4144f052eb6803effaab4633687c8f8e42ec1bd71fdb12683f4faf45d30f64da36b6a47fbed431b140362751c653366e5c8f0a50630d3ee0cf33a334f69ea32243c48962d968452f13d99a2dc61607f28255b79153ec50d90645da030f78b4da2f8472696678aaf9cd1e3a74209fea0c266c273f69952767a7ee6b400e6d4863b89657fea4cdc645cb2d20a829254223b94585cc188bb57c9dffe7f32f3cd202448939c2e880bb3973724b1ae179c75acaf2035b35073df4f1fe98640b920032b62e99f70d625a6d760b00c101ca3b7b3c1fc246292f5e38b2f4f4099b74c461203815f8ae52c0c8131ffe466d02ce2757f367a83239173bbf20ef734d28ec75ca6d748a4278f7ddae5902a8c423f7589f4abc712569288f806c481bb6241536a1370ee76c9d1c3112a8c03cfe9785758d2c7e4d2c09461fa6c1016ebe9ff14a015efd1d7062398870b7229a66c871b5046fed22ca4267419826842959c0496c21a8804c491cad2e53d59c0f321f06c6888e3415b1fb1d8f73fbdfac1b3984019ac32aa7a63ea1fc1a02e71b64ef1549479a2ab61f0dacf4b23d0a764a94d8f928d4a9aae2c768548b4de967ad392a31e4d36e365061879dc12611edcf3fb5f032c92a37a7384dc1eb9b2aa62ce0eab4d525f7bcc410a24f64a90653b461967a64d694b6185cffb74a61885625275dedc8aedde23a9b56f11d2f9470bd5d6f8a5566b4570aa321257fb33830a5e54bf86e5a0585fab9469f6c8edf84f8a2a116131646916a495496a74f22dcdec5451e359796cc9e6702e8630fc181d2562454f5a46431b1f23bb1de83a0a6eeb432378b1e3ab84bf4948991f6bb1c9421a5b3faf5c1d88acd3162ecdf5aeca6e94f8b593d7fa0285b84ec7d031a701e97f93d7d2c0df2eae2ad5dc69a4da60051a7e190a4138db4e51e702fbd36deb90711580dd0fc041e653dc0cd4d6ad18d51875b4ee066fd9733a16e9a6651f9df62135ab6573dd4aefb5a55bbfc9a318dba4bdb5d590893cdcfa0f5b057db39137443a34b2d249b8a8a566d7c85513079f6844fbfeaa2ac41ced99db63154b793f72aa1760170c663f6d5c963684976e984b83a7d58c1e95f47971324171844c2a5170226085112e75427bcaa6c50e04e341edd35d65d70c0c882068b9b59be51a22666574b8f451f5e30160862562f83a17d7c475d4d976ac92dfad2cdf7edcfda29fca500a87c3042d143e3949f7f408b7a45fdb766e641b35db2ce35fa1111bb1ff0c36724ec3d448d97953e3f1808a40c8769fb7a3afc3101531fc7090b45f19ca8408ec184efed6e8f2852589da62bbd16c7faf3c64786a6d6e75176c492d6bea803cf2daf194462f44437758418e6289ce9eb6deecfcc8bcd519ba8b56b12bbe69e8700afd26ecbbbf798723f2928bd8a3d75e343a9377f08ab87fb9cc452efac2369958574aa2365eba09802f1be290f75e438c127eb9396f0755619b59e75ea03a78f6921ad0983ae4fbd4424ad59ed281ec4162289a38b65b1bf0541e4ae83b3c98c75cdc07fcc6813f27fe6af90ef14352ecae1764f4d459cd2138df32bd2e2fcb4573a8ceeacad0bfd9cd21bd29856aa85a23576e13ed2c2199822e1a28e5b4448d030964a0502f012d9d657da55885a33c353402df0a756bf126e2cf8022cce2c2b2d37e2e0d7bf6ef7bf782927c77a470d7884760086e46eecbf4bdfb70c88d37e9378e893b6413e1cade16117e5836f550a9e31e0f85ea7941b1223a5c9f7dd57d17c2a51689e42a80713f34c8ab214b595f0defb792e762c473b81cb5b397a02a8e7f74c55165888ed4bad3e8d89662cb91519bdcb3d9978640519e066b2b9e7bd82404e928aa7e4d3007ad3440c3b5c38c1a2b9da8a88d1b86850a41a4cba4ea078f72010b7e139fbc5336e6e5676ce43a65e35fdbdcb867711"}], 0x1428}, 0x40c) open(&(0x7f0000000040)='./bus/file0\x00', 0x800, 0xfffffffffffffffd) 15:40:31 executing program 1: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 15:40:31 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) 15:40:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="0000000000000006f4ff00e9df08ad3dc9010000", 0x14) close(r0) 15:40:31 executing program 0: munmap(&(0x7f000023e000/0x4000)=nil, 0x4000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) madvise(&(0x7f000023e000/0x2000)=nil, 0x2000, 0x6) 15:40:31 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x2) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff]) write(r0, &(0x7f0000000000)="a4", 0x1) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0), 0x2e5, 0x0) 15:40:31 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000240)=""/226, 0xe2}, {&(0x7f0000000080)=""/119, 0x77}, {&(0x7f0000000100)}, {&(0x7f0000000380)=""/77, 0x4d}], 0x5) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) kqueue() setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 15:40:31 executing program 1: mlock(&(0x7f000023d000/0x3000)=nil, 0x3000) munlock(&(0x7f000023c000/0x4000)=nil, 0x4000) munlock(&(0x7f000023b000/0x2000)=nil, 0x2000) 15:40:31 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000100000000}) flock(r0, 0x9) 15:40:31 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="89c51fa687a4e70a01857dfd688f8c691f7daf28b47abf19c07ccaa57fab4b0a08966c2611d50c08c43e7044db2f0b91aacbff0abf5e0687ba2dcc91895b7e53f23a8df6727bcabac86a7be30d75d17d0100f240213d67411d7198e8e2579d144404d9dd4f73c4d5bc222c9918c9", 0x6e}, {&(0x7f0000000180)="678ab2b9f48697fec4c014b2c8d7e5672e845fea60f5dfdbb8b937a0f62cad2667154e8543bb5a9670869ebd982fcc48b5e86dff372235eb8d28574ac7a7227207009d34315599694b04b92cc3cf03a985b13280d0831cb9763ed4db", 0x5c}, {&(0x7f0000000080)="13cafb949adf5d12a321f97e35f9a63fc3a3cd74953eb89bdf3bace0dba140602020e39ed22f180f7c0277b94e4d12", 0x2f}, {&(0x7f0000000200)="643ca66cd42e64faf63a80e0eace6e64ab6d2ae65c1afb99b648a431e4d849381e0e3f37233005ba49e48af9db3f1bb100d42d314812cc9fe54a5a40b38f31a0c8963675264459d9439321a7d2ee9b9a57e4ad6a07a4fb1daabc58ebe9c293c5db70e19a20fb048949", 0x69}, {&(0x7f0000000280)="e21aaca9fc76de138d85049da54098267543a613b6a382b2e2d33b646e5be78fd959b6b5", 0x24}, {&(0x7f00000002c0)="e2e2bc6647a4d2c59638d75c236ef222c0fcbab810decfd2976c08ce2ff45f88bfcbd23e9827c4fabd3f0b0f65a30705cfcb4012cee388a0f8ac979a4581ffe26844c5ed7b50e89ee89e4ad60c9c15698ecae1c1dc9e7fb5119cfc379b394603336d0e0cffaa962e295922189197a8618b51a35dc6e4ce92ac73b3e256c178541140b4006a2047c3462f3a5330f81332f05938e3c662a663dada8c217b61b1d230e5c3a0d245cb7682e2d4759bb82c9a1a7e5455a685fe3081ce8109151029fb0ec688", 0xc3}], 0x6, &(0x7f0000000440)=[{0x50, 0xffff, 0x4, "df889574082a791a124ce554084043ed8feba0b4e177ce2ec890002feab018d00d4bea1c52c475e28070a3b8200ea61d760188399d0007f5f7b666e2cb9443ac"}, {0x10, 0xffff, 0x5}], 0x60}, 0x400) setsockopt(r0, 0x1f, 0x5, &(0x7f0000000500)="4c9488f56b313f8eb6789c7399175dfb8c66ca05d3e3955077dd13c61ea56c60d8481f7ea7b2f0decb95c5b1ec5b225824e86052487a5b17e4dee4b21f09397e2569589b3557f45ed54bcb2a192fcbd9b625bbee627f109261b01c3894894249d82df92b3e3ffc689a7543054fc493f29003fd59dd4597a009199e30efeff7ef8accc4fe4cb2206cb6e203f459398b5cb22afb57cc60d44b42050beb6e51b795d03c2a83080d1e2cdf7e83c05f296bc5e5b06fa2e0c1bf4430bd9d415e512dc60fd1b99cc1b3b9c26b3f4b9cb1edfe3f93fde8", 0xd3) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x321c, 0xfff}, 0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) ftruncate(r0, 0x6) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080), 0x4) 15:40:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b4", 0x2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffa, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x3, 0xd1f}], 0x6, 0x0, 0xfffffffffffffffe, 0x0) syz_open_pts() 15:40:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 15:40:31 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file1\x00', 0x41) unveil(&(0x7f00000001c0)='./file0/file1\x00', &(0x7f0000000240)='c\x00') 15:40:31 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mincore(&(0x7f0000ff4000/0x9000)=nil, 0x9000, &(0x7f0000000140)=""/160) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000440)="f2e820de7de254dfa07130184df283ecac13a67f91f84af8a8f0c3f951b29de15b30cd20359aa5f7388ad2ea20083ef94a62ba936cab8d9e1a757b27dde406e54c4fa1652e21bc71c5d9f75cfaa83c05503a6935f22b5d99d9c4a9e3e14ac6d8fb958c019b17ae5588c13b9bf280bef6e762ace7a6c8d5853d95a450d0655c19d2b3b9725c5b1f1d9436048625991fbcdf19a30f245dacd2728ce18d293ca440b4e6", 0xa2}, {&(0x7f0000000280)="18bee8528e77a7f0be90a53cfed2003962b2b1e06615908fc7b4e4093aa7cbb1f03eda5c12e3e4ea68f23a99eaeb41ace5df30fcd5d13ec5ad15f43b712a166ad674b3970e081b1c6d1e2408c6cca03e22487b60a9246be53208f666d7761337f7eceebc9092d4c20e9a507a424bb00d07e56e0bf16af23fbd9d34f85520eb52de8cd2ed13220287", 0x88}, {&(0x7f0000000200)="54f4482b1bc20170fc0c6e683b98e652bf690726f445f3ad1cc2276c05a97acb9738aac3bd530a1dc40d535274df8720b87043a2b31894b6350e", 0xffffffffffffff7b}, {&(0x7f0000000340)="b795910314c457db523d6a44ea414b2e5430db2e7becef307ef5cfb07cd5a0b86bda9f1e22784c65ec5f1c77717b9b262eb2bdecce089bffaf2a71d1bf3f02fae01e", 0x42}], 0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) select(0xfffffffffffffff2, &(0x7f0000000240)={0x400000009, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x800}, 0x0, 0x0, &(0x7f0000000000)={0x40009, 0x40000000003}) write(r1, &(0x7f0000000080)="03", 0x1) 15:40:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad", 0x18, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 15:40:31 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2bc, 0x4) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0xfffffffffffffff8, 0x7ffffffffffffffa}) ioctl$TIOCSTART(r0, 0x2000746e) 15:40:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77", 0x9) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "a147780ac85a536e131900e8ebd81823fc7f0d7a"}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r3, &(0x7f0000000100)='./file0\x00', 0x600, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setegid(r4) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000001c0)=0x80000001, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2000000000000, 0x80000000, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100", 0x3}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) fcntl$getown(r1, 0x5) 15:40:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000080)="f69ae8983d6a28e44c7bc471a1f12e82c9187e05e993da95130cecd267cfe281c971d19cd225101236dfbe8c3d14d1a023e307dfc0aa6a8058a582cb79ad122cee32889a1caebd878f1ac7ec21b6439fab7bf62da7da8a28a6b2225a7eb2cdc2edc788dc1dde4ae5dc312ac55bce6e5e126bb3a70986686a00c4cb83ad225aaf89190405ebbcbe8b6837bb5ed199cc943970e2741fdce888ccc0c3da347d10431ea3fd02bb9bd5ddc382336af9a92b7206de99b8312ce44726e9db71cc6ffa51fda900f6c8c87a10ec7b414ec893ff384b7d6cd7b9009541f2392a00e13e30", 0xdf) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0xffffffffffffffff) syz_open_pts() syz_open_pts() fchown(r1, 0x0, 0x0) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x10, 0x4) 15:40:31 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000100)="c9", 0x1) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xbc4f, 0x0, 0xffff, 0x0) kqueue() close(r0) 15:40:31 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)="01000000", 0x4) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 15:40:31 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x8) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1ff, 0x0) getdents(r1, 0x0, 0xfffffffe) 15:40:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) close(r0) flock(r0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x28) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/159) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0xf5, 0x7f}, 0x10) ioctl$TIOCEXCL(r1, 0x2000740d) 15:40:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="980309a20001d87ded976eb0962024cc238d04d19658fee051ec34d9259a601749a9df29a1b77f607c3383555c81cd99f4f5e00e59b7d5f507ffa1ef7226f28c98906c0205da877e584367d0f71958aee0ff5c300afe5a9b40115be4793afd3385a8ef07b0c9de40561589586f030a93281554ca32ba68ec7f6b701dd679e9ea5ab048ff02a1289650d702cd1c124342c8", 0x91, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = shmget$private(0x0, 0x2000, 0x204, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 15:40:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x36) lseek(r0, 0x0, 0x0) 15:40:32 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) write(r0, &(0x7f00000003c0), 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a2400798a0b4376e16b3360c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r1, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb2549b61185edd4d557c0a300500000000000000ad568865415a249931e624d94dba3758e44a6801000000000000000000000000003cb3afa698204781528c8b084a6b18d02a901a0cc5e71e6e1cb9b61c7881d1f47f2fd5788f8e51a3a6316dc8e683f3f271d53882e4ce6452523c43338c09e6bbcafa8413fad8818167f8ae14105476ce0a8662588bcae45f3826184082e22c35936b5d3e61cc6fee", 0x148) r2 = syz_open_pts() close(r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r3, &(0x7f0000000140)=""/249, 0xff90) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 15:40:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r2, 0x9, 0x0, &(0x7f0000000280)=""/65, &(0x7f0000000200)=0x41) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8fd28e2b5dd6474f0d60ababc9d2400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) dup(r4) 15:40:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 15:40:32 executing program 1: getppid() r0 = socket$inet(0x2, 0x8003, 0x4) write(r0, &(0x7f0000000000)="b47febe21db7be02749d557db04ec794e5d3143fc4079dc8558888095b0ba394eaf4ede7ea37ba19bea2b20af0181949216db264604c5b1a2ec44cf6508d1cfbe2e70cafef3cbaf998e14b46feb37da19c4e38ce4c59f022353a7fda916206a3c62f0f1dd8c236a4023ad93572231382725ef2c72aff069e86ddf686394d94d4ad3bb78894d8a33e2aea19c811594eae83d84743bbb788331611a471bafc9de5a562058dbf931ed3588af4d04e3b2b63ec511212374c9254a0ce6017e0ce00ebb558dd8f11af9e10628947c124e00be0371de0d5410ca005d088dc", 0xdb) socketpair(0x22, 0x1, 0x8001, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x8, 0xfffffffffffffffb}, {0x18, 0x3, 0x6, 0x1}, 0xfffffffffffffe01, [0x9, 0x0, 0x6, 0x8000, 0x6, 0xd19, 0x3, 0x6]}, 0x3c) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0xff, 0x1}, 0x10) sendto$unix(r2, &(0x7f00000001c0)="e821bbacb54a958b4b3cc77cf8b289ca791d14ecf05b81b7ebb24b639be5b868391db900673a02cdfd0dfa9322a735bc744fa4a417a32c9b9866f41d8651761198fed263ba85f34e7cf8e943a2705f9686354c893c926fff5f6b0a1c41084fe3efc087aadf4680b2424d11f045b593b626f08eaff3f7d8d7859f0cb3e1940ebc657942d2c781d44c3e8dc8ef768ca2927ff8b643bb0f59aa9bb4a8505e739e4942b98b0ba1f131a3cc121a25c5b5c037573b6c82f8a1ac5d6d3e0a2a1d84e8adb1b9612c088043db405af3e8fdce992ad6", 0xd1, 0x4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) flock(r0, 0xf) r3 = dup(r2) r4 = socket$inet(0x2, 0x8000, 0x1) close(r0) renameat(r3, &(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') sendto$inet6(r2, &(0x7f0000000380)="5b61cb", 0x3, 0x8, &(0x7f00000003c0)={0x18, 0x0, 0x3, 0x7}, 0xc) recvfrom$unix(r1, &(0x7f0000000400)=""/191, 0xbf, 0x1, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000500)='./file1\x00', 0x6182, 0x7fffffff) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x0, 0x80}, {0x18, 0x1, 0xfffffffffffffffa, 0x8000}, 0x2, [0x7fffffff, 0x9, 0x8, 0x4, 0xfff, 0x1, 0x8, 0x8]}, 0x3c) mkdir(&(0x7f0000000580)='./file1\x00', 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000005c0), &(0x7f0000000600)) mknod$loop(&(0x7f0000000640)='./file1\x00', 0x1008, 0x1) r5 = semget(0x0, 0x7, 0x100) semctl$GETPID(r5, 0x7, 0x4, &(0x7f0000000680)=""/174) r6 = fcntl$dupfd(r2, 0xa, r3) accept$unix(r6, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f0000001780)=0x1002) r7 = geteuid() setuid(r7) execve(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001800)='\x00', &(0x7f0000001840)='%\x00', &(0x7f0000001880)=':!\x00', &(0x7f00000018c0)='\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='\x00'], &(0x7f0000001a00)=[&(0x7f00000019c0)=',\x00']) ftruncate(r2, 0xdca) renameat(r6, &(0x7f0000001a40)='./file0\x00', r6, &(0x7f0000001a80)='./file1\x00') connect(r4, &(0x7f0000001ac0)=@in6={0x18, 0x2, 0x0, 0x4}, 0xc) pipe(&(0x7f0000001b00)) 15:40:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x208, 0x5}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xb) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r2, r1) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) 15:40:32 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="e61dc21ff9823a98611caa84ca0ed0626c85c605f1ba32d62ee49523a0d805f001189547db7de6d2e55a1b9bc0bd7bc8cc13366eb3939644a467ec9181b7a5e4dd274f03f78233a5cdeec3fd53c1b8fc9f88634aef2089ed33c7f201331ff463de0692c811dc61c2ae2e682226056e98a73ae1e40a990a60bb502ab7617c74e74eaf6fa1136208481f1726bb80ddfad65654db6b60e551dfd6ed15c696651a53ed9d277ce3d0393c4e9a8eac27ecbb", 0xaf}, {&(0x7f0000000000)="ed44c31b455ff6f691d4f9718e1bc49164aa7cf32f6e5bdd750734071869cdfd69614acc1196db7ef8e6fd326e2013496fa9c9", 0x33}, {&(0x7f0000000140)="f62ce42879a1c1b6a464b57a700d39053248a206d40e8fadca41f452bc739c653b2bc36247716753bba434e963ae1293317edd54439eeac08557ab49f4f1278ffd2fb94eef9c75d62a4e480bd2bc6e8f00c939410a7f348d125dd5a81c9603af", 0x60}, {&(0x7f00000001c0)="e3bd2ed0c59a038eaf965a26db01ae14ba2b8a92a55bb05c98", 0x19}, {&(0x7f0000000200)="d58484040f8230d190003c9d6e3f842b35a7fc65e90b7fd221630cd13372ff5a838cc4260216c5a75ae940b6ad1f2579d11c8dbcf47ca3a5fc9b95911a61", 0x3e}, {&(0x7f0000000240)="58954e6d3825f7e258edbf8d5103ebe7abba7cd90b66e85b47a9ed28db848d52d0224b6c57ae1c71784b7f01fd04daef58abda5a5f5e00ff052e33312f41f44df240e855800d43cbed9c4442146c72c84548e55d20e9c0cbb03a3c5a03ecbc109c986cc32b0ede00fbd2d0d334b878dfe99c9cea05780eb5f0d51000fecd4792d29bf6948790a6699756c48bce26fb66d544eb3abc052d9df1a163f47a102628b04bc00557d4bf638b0e3afbb4af31dc003cd4", 0xb3}, {&(0x7f0000000300)="ddb6e35d228732d1f288f7ab33dfc8fcecff2b21b54d525e276db919a8a5e88821d3a8", 0x23}], 0x7) fsync(r0) dup2(r1, r0) fcntl$getflags(r1, 0x0) execve(0x0, 0x0, 0x0) 15:40:32 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x4, 0x40}, 0xc) pledge(0x0, &(0x7f0000000540)="1160576cdc7c90420eaf3d4da68717a17b8e9a9b16c047e694202876a89af8d07522fc13379051f72bc47e560daab1b6ff65fdc6d15ce7c3b484b0ded629ed7236a35cd38142c9dad2d300") 15:40:32 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) flock(r0, 0x9) sendmsg(r0, &(0x7f0000001440)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000100)="cb46c0df8b0fb6359f4485ffe0813aeb2d8f7a4a97818d2d89d6e8ebb5d069b2c5991614dca3de79ff9095298ef7c2e6e548a3fbdaade9cc956a20e8ec9264064dfa077f675b3859345754e09a93178021ca3a", 0x53}, {&(0x7f0000000180)="ba9a613069151827124da8c062d4f40d49dc042eff9d7eff75494cb2062d6d6534b929a391607c4dc66327d3bd5ea3d1f11ee1dcb25a365acc10642310ca81f4c6f5b0b9b206ff8ed9d287f193ba6c64dc7ebbd101a71bd402b315597152519513e78189a57f61f66e50156d07c49e1c3da777995b1846863545652406d400", 0x7f}, {&(0x7f0000000200)="bc7256d66aaa3e7aed249c736897425d5e4c21f0a256355ab557d9c804a1a4db155bfc0b42971bcab8f55e045b12d58a81448810e8da08572eccf4d599b69949dafaf4e1970cd179c0b2147f5a1ab25fbd8a138659f55594e76c957bfde822b09b639c675d00f61d69710dc9fdf17390267eabd7950bb7ddd76987c373e3ffde56cfede6fbfcd374347a60897540a5b27cb91d28a26a2bfd35547bdfadff7432374cd8ecc65a83029c1cd5529ac514502ba2ee", 0xb3}, {&(0x7f00000002c0)="51a153807e97b9032ff21ee70be68c659cc15d5664f81f01010ac19e55f74814fa4b9bcd3a78178d4e9c4a6b0c3d011fc0bfc4b2f1dd167da3f2e77d5b765395aee730fe0aa3aea4944c5d676e6b1844547dd737bffd698707241d53c81b6138d03ae0c26987ad259c6ffa50ed85e51c675b8366a29ace5b75643fa0693606f7474da6b93233cf9c36b34065a2ab971aacfadf267827b462b28648051caa2ee96af9e67accbc2542a3d332652197ff451caca5772f2ca1a4706a4fd0fe17ec24093a1c54ea6370b7ad1d15a8b7ef85c65e8324984813d32a189f22dbcecd6736e70104afc5f80a026d2e8965a4d3f90c1cf0964b6858828c7974c2cd7567e38841684b3f17af008391a9bb4b8adba3c6809e9b5affe6f3f25c644a73c8a679a4e6be8c985d6b78da9b623a2bb36e1f5b61a20cfda22e86616a52cb49088b3c76690c72cae05f434a37cc9679ddd8c31af9d5bbed5cad75a0c276280fc2a5c6e554b8a1e80240f12f7db7ddd05ac8a93a0b582b737dd6ec89a35841fcf70959e8d07db4f5b9f42fe142f6ede420ca2d75485cbbae7dd04f0c44ad4d9c7de831cd60111fe5fa789e32166ff89fdb87546d64571d82ed3454679f011f5356c3ed35a0d1037f4033cd468085c54bdb40ae08efc2307a58457546412f629db89fca8d1d8d4f186de2c96c73f39917bd65d938afa8b3182f1f12bc612ab99cebfec84ea1045c2cc76540a53c14d75f34d367daa6aada580915a17314b728672320e65ba35808231d72c9f2d0b2333759c3a24d181b38ec21d2ab1d8d181c585456d94a5897f787dd4f2efb93a29ea435cfe5c0790529471d7b24579b626f858a3f5214bb4c553a8516b0a492e15e34f54e0b63a6b20f05e12242f2393f5633c7a3dca386a62565ec94643b25eec34d39f8291aa7942fa6d3cf72d3d42a73485a7360db5d785ac5512b75e458a115bc08952d864b3749dee26300a55733c3c1ba3dbf24a7441a870a9b59f0d79a520dd93ce055912438a61a0e8f43aabf252f82e138f556967b62ad28e2acfa8294044850ba7688fcb3c84022447cf3bcf8b6c1eb4f4332952380d55462b5909390da33eb44e4fa477c8c59680ab00f8be4d57621f77115c2ffc4bb7acc4e902960df56a8e745dec8f05136f09de291f28e0205c0f98a4e1ccafde52cd5194c177dc12c4d63f53aefe35fdf5fdca86f566f140b19582629c54541f71dfeb50156aef9602d06d3b357a6542078080d08dd5426da6ff2f221334a6d7159fddd55746a09a2e6fe3e4692a4c79473f5ce8df137ccd9766f9226195f10051619a9a06aa351211d8d5ab11866b773c6cc375a81b1d761cf7b823fec204b1fd3937e5d34031d896478cb7dd2b8975ef724fd4819964a163224b0d34619f19a4af0d23a97a446faaf5780521144f833fd342759471e11ec7a1e1a88a7e2ad41de545aebec5bd43d1559b39b4f1810b42abc02b7afe7e79e2121e5b6fdc7bcbf26ae8a35d5d7c0162529e733453c570a31c00d7df2c7187e213604d22ee05d33005d11d62b094b68def8a8320235f91df7e9364305b368bff59c04fa961caac5200418bc47b5a3e772f3fed1041e4e569890136d29bed11a4688aa2bbb7bc4c7ea6bd8c03c14adea7cbc0b0d5a206b401d768af671cdbe607b3057d53e1a8117c36e89712c956d9bbe37e99850617c8b2a6eb50b0fef2e91733249a60753ebcd236b5f19b9b5a7266d3222344ef2016e61c6cdbdb368cac06508fe72a238a42cc2324aeb0c67d043404ccb4503ededc00d1dc4fcaee0feb95b8bb4f8acd79624a8e18dc96e0427a71a006952d186c5114184ab8eaead1611fc3a00f8b6d722ac0e1b949c09bdc0237e77b209eea3e1cb4e6a594a5b055aa14e1a807daea8ea7fedddbb8f11f60f693998bf0186f6217f787c50cdcee1cb37b8222a3e55820b4e7fad79cad4e0e65403da974b76237513cfd014a4a11d2cc4dfe408c0d0c8dac823e6203ccd09147a018c67721c0db2b465cdfdcb4e3f196de3060a28d75805971536c3a17333f90cc3716a46b89dfae1f36bdee0e041a087f3e560aede9158998adf6f0cb9094f5b9747e5a14d5c7364d531743c6ddf9017185f54557fbc635a6b3f1c4228bd0bb1bfa34f91176acd172291bf3b23d94046b3d373e5a413f304dab6bd2ea0ff011c47b53dcc5f634a5df1e03c0f7b4665f6229d4055721da599a5c0e2e092cc367a89c8b7d3b04e3519d00b64ad3254d4f3472f4af923e03e2bbb20a4f0eea10009f9ce6c92c2a7dbe8b4143703ae23e38a87532067e3343800d4d3683d29a21ee0916cbe7a566636350b816429b2bb7e0875e890941232e29cc15a06ea7c613351eec6174efd28d30b8930641203e68836b1065f96527940b31276a328d59aa7f8668c390c5ed175fc804c7ac955dcf2efa8c76b016263631ae60c2825968428137af2b664cd2de7f12a9d4d98ca8b2496e44173a11d12245ed0aef1b0511ac90dd3246caf75ebfc80d1f6358e10e61d87e116798dac99829186ab02ecd09074ff7d9c6cc346219e1d728fc2cd1ece90754e905c45204a316ec850f9f5c4226cd22945d28e47738b065f727e95495d8d9c82883b5a0c557af74b1af770140297144013744de610a04c49801d52d1ed5b5b95adc7196958cc84c942dea607d5cafe8bf0a5f2eda8457a84806116ea3fb41b1b91647552781245509f1e6ee672defd7f27f27f38f4fd31061aa462f0d603826c6f44c6f6e8a8c1e945c07609134fc1ce7007e58d74f9b8306243710aa0d25f1b91ca8f8f6920f5a9fa164ea93c30f6c93f13e124d87632eafab1ca42c24908f883b2872da7f50bd84ad91ba2de0525234cb38faed0c6892bcd7a40ef6b87ad14de4c44077a8312b79498a9c10af3e0f94b5d322ba67a76fd648ce32d711768e4de4b4a549fbb28fce19b7cd66d2a28bc3332aaa294af079f3c8d66d5543a85317d9a514aabcef7467cb5a652550e4c40d11a52c5d96c9d890b551a4954494ae7b3f81961d9147a0307afbe52d209a311d37a267db4b5be65065159ec6dcced9bcb4618109241eb3a6761f4e321b93ee4d26515c38792e350b44c50c2ba66252cca20155f771fb951aa0b9204f0e0fc50d901066ed2d05cd521486e99ed9ed714efd7ea19c574ce8c98a06c14298163ccd90c21f5c59f2b770e23c8092844a6df59d425140674378cf1e52d2c761337ce10d2b0af00b27f3b3c5ddd012a15b62c82e20609ee83d8ffcff650db9764ed3a4debaa167d77045e315ded86b4f99ca8644dc0958ec06082258a22675685925a9b4218773c90e5c54a7a6507fa040f6930d44fbcc6f280b691edde819f620da99e2d103d472ca0ed7b0ac58d70ddef62ba5fc6eb476af2488bf826abbe53c7e754763f3afff68609c6d4cd8ce34857346d189a71ae227d0e5ffb157c5840f6326d598d8c9c99a15db8fcab5170be3cc61f2d716a3e7fdefd472561535acfa639a117072600c469396ffddc7f604c76aa18f26b5e3b579a9eb3c7504463eb29c7bae1c5935f3ff94feeaf8babc9459cf5314e5e9a080af0ca957c0a3be825c4ced1d90d1912387a523154d5042ff87fa712d6c99857c19cc4fbb267f151ebe3273368707a03a7b33b434101f0adf77f7e05dc7a14367321fe75800729b7aac2dbbb4672980bc1ab5b34efcde4b05e7e160d2270bf6d47682f9f651c440d20275b1dbf831f82501e4d30d1dc49084c76ecf6e3348bc059e3348525cccf8050d63bbfec8a6c66bd6857d46e2598c22738a5329fcbdef528f368a442ab3bb70b058b6617ba2e21b6c2ba9bc6d16ab6dd7173cdbfa4385a93df1e135e4f005fbcfe0ee071f24bd7db08ea53626fb69da4b75932ba79e03b7ac770e82d4faf89035d49243f701f13f9bda0ef0cb3bd115186f40dd3f257d54a7a60b0e292ac6507296f5a4612e62ceb5ba517e63fc4a10e528eefe6398539cb89255ec458c6e42c4959a918459c68b497bd0d6a4c548f2800d2fe1e8135efd1344bdbaf562a7211c3588b26d240b361ea30223e8a2f6e5d891cb0e15a790c434e9c40611b43f8e82c8ee9bdd27172ed83a48d7d664659c34caa3e24c872a35b4fed4480ad74adf687c3d8a1f9b203c4b7159273ab80c81cf83a897f81182cc6408de1f7d67c1e5581d4e84b16086edaee3de20a4aa63fc6753560b6d38121a16c53a77a4770ccc48610a1ddfcec65fb805a29d8ecbfdd4f1fb86da65d39b6ca2494e27a0d2d0a648b0bd071f478d7c2848d45b6ba32f8e037ca62bfb01e4291081c9b05880bfd0783f44e9b5f8ef077a8325d5b34026ba2cd499cccb151650be9a3ca793a99934847f3a6f60d394aa304f9223b44b8125ad7614b147681f403534b855eafaf3fb8f0bbb4c3b2e175e82022fb665b1f700e07f4a7e9c0db4ba32b80ad2c797255322b5af5befb6cb187967ff116654b3b788f3f65b2562a330eb17f57f56eb8323ceb8012ae9fcc1a5697932e45715b6b2d758ca052b52f2525c32d96999d622a8af8b481fb188cdad822747daedc86da9d6c8ff7580a8450d70a8da3fe4e57c6672293f5e3d656d13fef9c2584c450bc43b07df3d569bd45482f0680f5a76c10b48bdfa5f713c3f71e21f9030813d0544309beaa9c4fe9a1cb2a28d0f1f1713efd6b9de21cedd2d4044ba3e26c703fe96f7b50b3f3d4ba22d095bb91ac5c94bf6ab1aeba8e18882d6ef53d06392fd73e4aa179ad1fd748b31214ed2672ebcdbb70a4fba0bb348a7ab1a34258381bc000c6adfd8ea71b872bef49d1058d13c1269a7d613bbacfedc6a7484366ecf01b80a7c11a412f4435383aacf44349dc4a7884d13858ab4fbfdecaccbfe9a349fee0330fe99e93e48e9d4ea273428470e36c2e8600b2739269901055e56b20c90bc0b4a7a995dc7424d0287563d599f2d46f072b554dc9c97d71d37c980a0a45a71b131160b7bd5579b2212d341dd2f871464306881eec876c82fd5ec2792b75708908ef145e2610408a37ac03f0d9843226d617f209c1a5bec48f090d321a973137b333cb54b59e0f734158f31d2add3c036f801c2eafdf39b5a22bbe947d6b3ae3de231e5518c8ce525103d8b713673a3bca5672eaa198ae0a389f5aa3e0a5e3adf23a06ba51da771b83cd3e48e14419c784bafb99ed350cffd422a62c39907f64f4e3192eed0b35f9b04a13bca0868463c89b67114e688ed83d34cf308702efa54fe61d4dcf2c43c23216511d995389b6d0eec4ad50755977be709dda9ea4e1f274232dea734ede0dbc900212e5921e3eeb0e9d67904925ab66a866793be52d4dfe479108a3f4fc8c2352d38d79c278e40693230f56896fd049b45c7a8f2e649fbcd0a7dbd41cad91452af45c178ea0fb81bd701076b3ea18acac29b2cc605fcf92650e4a1445f595ce1dac0c81715d99594728af2a0c6f4f63dd7e78e17a997fb3ed74f1986d2482e5a9abb43cea7bee6fbdc81668dbc0ed744a06e0cbe4bb7d4589000f3a8b397a3560704b9452e3e119901c23a824af7b6726b0abb8202d8942d56eee6ea857dc9590b45289cd4fe915a29ea8467538a4efed504deb77c5cf05414886e8971ca0ed2a5a421b55be5f494b87d98259a7f465746e8a3959545064ce7d6bc9d8a148c08f762bed60ca7b70d55fe7b96115855600f6ef030013c6ff0650ccacc68160585bebb056865db21f379f3c5762d3c758e23c77d677a3abf4f032b7f3e427be72bcf7e1eb729b9225bc831a6d3eadbde72b951425234e54a22a524c84", 0x1000}, {&(0x7f00000012c0)="8d0f82c3a4a1cf66fbe7b3d81492b7c9126728", 0x13}], 0x5, &(0x7f0000001380)=[{0xa8, 0xffff, 0x80000000, "fb517053c1dd863c0b617904ef22e1a723d72aac7384dd841cef27a865f799773bdf65fd0a92943892c1b4f950c98342938ae2c6899715e5e4d2c1b898f0d45b44db88f5239d0a5e041ecea85dfa07532431bec3b12d0c34f8b67115c88aa7c7a564b426b38f25782cea1e97a2544047cd3be7ff02b19a5006d9b4f9752ac2a4bd50ce5320d90b5f686ba1d6d7756b66bcafbb6cc4bf5e"}], 0xa8}, 0x2) r1 = socket$inet6(0x18, 0x8001, 0x0) sendmsg(r1, &(0x7f0000001980)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3b0, &(0x7f0000001580), 0x1000000000000099, 0x0}, 0x0) 15:40:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0xffe, &(0x7f0000000100), 0x4) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f0000000440)='./file0\x00', r2, &(0x7f00000004c0)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x7, 0x4) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/25, 0x19}, {&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f0000000140)=""/182, 0xb6}, {&(0x7f0000000200)=""/233, 0xe9}, {&(0x7f0000000300)=""/141, 0x8d}], 0x5, 0x0) 15:40:32 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2008, 0x6) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x1f, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 15:40:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "4eddd6136152416402072b11de3218f3b64222e1", 0x0, 0x3}) 15:40:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x81, 0x9, 0x4, 0x79ae}) chmod(&(0x7f0000000080)='./file0\x00', 0x10c) select(0x40, &(0x7f00000000c0)={0x3, 0x1a, 0x9, 0x10000, 0xeaf, 0x800, 0xdd47, 0x1}, &(0x7f0000000100)={0x9, 0x7, 0x9, 0x4, 0x10000, 0x2, 0xfffffffffffffffd, 0x100}, &(0x7f0000000140)={0x2, 0x0, 0x9, 0xffffffff, 0x8, 0x800, 0x7d34, 0x6b}, &(0x7f0000000180)={0x89, 0x400}) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f00000001c0)=""/100) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000240)) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x5, 0x5}, 0x10) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x7, 0x6, 0x6, 0x100, "fc36648e5496b33aad2181c3dc012873c14aec04", 0x200, 0x1}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x0) fcntl$getflags(r1, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x1000, 0xcc, 0x20, 0x7, "61e55493dc09a2d433066d07ca1ce7610f61268d", 0x1000, 0x7f}) r3 = shmget$private(0x0, 0x4000, 0x104, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000340)=""/172) shutdown(r2, 0x2) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x2050, 0x1) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x188, 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000480)=0x4) sendto$unix(r2, &(0x7f00000004c0)="1359d49ee5aa49c4729e4802168e512e293d0dfd728e6ae7d07b4f8309d6", 0x1e, 0x0, &(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8) shmctl$SHM_LOCK(r3, 0x3) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000540)=""/124) syz_open_pts() 15:40:32 executing program 1: r0 = socket(0x400000000000012, 0x6, 0x0) socketpair(0x1, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 15:40:32 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x7, 0xfffffffffffffff7}, 0xc) r1 = socket$inet6(0x18, 0x5, 0x0) setsockopt(r1, 0x2, 0x1000000c, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 15:40:32 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r1 = socket$inet(0x2, 0x5, 0xf9) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0xcf, 0x8000}, 0x10) 15:40:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2) getpeername$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080), 0x4) 15:40:32 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x30000, 0x100) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x100000000, 0x54f}, {0x4, 0x1000}}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001740)='r\x00') 15:40:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r1, &(0x7f0000001840)=[{&(0x7f0000000280)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60aae8606894e327df5dac20c3df0df11c9ebfbe9fb18fa2dbc39c37fab718f96a88b4fedf54d902ddd0f25", 0x290}], 0x1) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d3b, "825dd2518004190000000000fa6000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x2e2}], 0x1) write(r0, &(0x7f0000000100)='\x00', 0x1) r5 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r6 = kqueue() r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0xffffffffffffff79, 0xffffffffffffff44, "ad8b001200000004effafe000000000000000400", 0xde7f}) r8 = fcntl$dupfd(r6, 0x0, r5) sendto$inet6(r8, &(0x7f00000001c0)="9c8bf22a43a3b308611c3ab120ebd44a609131023cd4aea8704870a3f918258767765811d7b5b092628dcbe11c42b774affd6375dc5073507570fcdd63ae794ed613f9b26c051fb9457c0a56da61fc32", 0x50, 0x9, &(0x7f0000000040)={0x18, 0x3, 0xfffffffffffffffb, 0x7}, 0xc) poll(&(0x7f00000000c0)=[{r7, 0x1}], 0x1, 0x0) unlink(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x12, &(0x7f0000000000)="a4c329073fc4cd9cf8a382a707a98f1fe62f") 15:40:32 executing program 0: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") r0 = socket(0x23, 0xc004, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000140)="62531c7a9743f1c4b2e35fbfeb5de4ec52fd036e2d10b02ecc61b8dedc1d3c9ec424382d81f6988b2299c7decd83fd327f3f22226b7c91616f52805a75b0813053e35653481ff33965523212bb847a9614291609c28ccb75207f1ba159dc946ed2b474cd7cd65d8fad455d9410e213af3039e81c4eabbb95e5de57204c809c49985bf6e8dbc750b8c93d1cfc26e8dfe5c630d74a2af166dfa630ad6d5a1702938a63b36bf6d88b1ecee947bf90247e9a5159007abbf97c42ebc6521ce9b0125f19e5e2bed66ae594d348b1a59e6d87bd9208efcd399c733a43", 0xd9}, {&(0x7f0000000240)="5733b7982c6f0b64cd085fb4ba7c9c4014286c8c2044408e732dcb37e1303fda56070cf605081aff50255a8a81fd259bd596dfaac56b58ad1ec467fe20680f8d9135c31b00e2bfe0e502c8", 0x4b}, {&(0x7f0000000040)="be9836e64cc8216f582c7009fd9ff30c8cfbfa401bf0166005fc407fd6650055fdc91ee74ec9336a72a881715d0137d7e09dfa8cffc9191dff825d18cc", 0x3d}, {&(0x7f00000002c0)="0f38538ee193e911831a1c66f83a20fdf86f898d45033e70d065208a2913403388a4bd25ff9c1b8aa67d2e34a53c70faecf9d9f3fb4030a2fb0b9d967ee9c4e3fb356a15af09e5d61cadc75d110f3176f5513af18b672985b9e793e282f49666314fdb76076b3083c7918e169da877e54b818a8dd0568dde239bfba4c5f51203a7300e78e03e07510a346d1fae5aec8e4143eaf6f03d99e141d8266185b5815a45bce7481928bbdc7d7583bd6b93810f692306521f4eaadccc8a629108e3f683595dbb1bcb8d62a928a556174c99c97d738a4ba27ddd50af85e5cafb7e91c5774d03a9e1f4e928c0c35e2ddffe2d349deca9ae88c1b11c4fe5", 0xf9}, {&(0x7f00000003c0)="350fe59797ccfade7852c61d8c2d930e47990ae9d8ec568f2da6b8213f0511b4f21ad4e8dcc5f287c0c54261933ce2b1eb9965c08dfe553e56528072ddef9d226e0a8fa30da87e53890f6947acbe98690c9f68df845412ff8482bd5aa3998325edbe558f0a06334da0bca112a107934f7767d2", 0x73}], 0x5, 0x0, 0x0, 0x4}, 0x5) 15:40:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, 0x0, &(0x7f0000000080)) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 15:40:32 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xfffffffffffffffc) execve(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) getitimer(0x2, &(0x7f0000000080)) 15:40:32 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000), 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x85e5, 0x1, 0x8000, 0x0, "34a3ebedaebf1a95fbb3f8df4fefc0775b2523bb", 0x0, 0xfffffbfffffffffe}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x8, 0x8, 0x6, 0x82, "3d88b10a9edd2498b39cc18393c9a3447a1700fc", 0xffffffffffff0000, 0xfc}) 15:40:32 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x9, 0x100000000}, 0xc) recvfrom$inet6(r0, &(0x7f0000000100)=""/38, 0x26, 0x800, &(0x7f00000001c0)={0x18, 0x2, 0x7d8, 0x1}, 0xc) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x4, 0xfffffffffffffffc}, {0x7ff, 0x94b}}) 15:40:32 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffe, 0x1000100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x200000004}) fcntl$getown(r0, 0x5) 15:40:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x800000400000001f, &(0x7f0000000040), 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x1e3) fchown(r0, r1, r2) r3 = dup(r0) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) 15:40:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1027, 0x0, 0x0) 15:40:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000001540)="e36258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4f6469990bfe432040000000000000000000000cb04403df302000000000000006f9924a3c904aecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3bba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc012d4d81049cf9b234c23aac5c2aa27de54b81e75f6e070373cfe79a4293923fe2ccf96e1dd6a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f14975182ac8f7d43b8c3ae3806274dc6cff", 0xf1) r1 = syz_open_pts() close(r1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0xffff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) kqueue() readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:40:32 executing program 0: socket$inet6(0x18, 0x3, 0x3f) socket$inet6(0x18, 0x100000003, 0x102) 15:40:32 executing program 0: syz_open_pts() r0 = syz_open_pts() pipe2(&(0x7f0000000080), 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x8001) select(0x40, &(0x7f0000000040)={0xe7}, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x96) 15:40:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "1eae8682776b789ca7f07914345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0xfffffffffffffd27) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x0, "1fcc8be3726449a7d3c217d9d5218482f05f538b", 0x0, 0x3}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 15:40:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) connect(r2, &(0x7f0000000140)=@in={0x2, 0x2}, 0x18c) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x1}) recvfrom(r0, &(0x7f0000000080)=""/9, 0x9, 0x40, 0x0, 0x0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 15:40:33 executing program 0: r0 = socket(0xffffffffffffffff, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad", 0x18, 0x400, 0x0, 0xffd5) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getpid() setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 15:40:33 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb, 0x40, 0x7fffffff, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x14, 0x0, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80, 0xa6, 0x401}, {{r0}, 0xfffffffffffffff9, 0xca, 0x80000085, 0x8, 0x2}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x2, 0x8b1e}, {{r0}, 0xffffffffffffffff, 0x91, 0xfffff, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x40000080, 0x25ee, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000020, 0x8, 0x100}], 0xfffffffffffffffd, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0xa2, 0x10, 0x6, 0x2}, {{r0}, 0x0, 0x80, 0x2, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000030, 0x7, 0x8}, {{r0}, 0xfffffffffffffffb, 0xa8, 0xf0000003, 0xc24, 0x2}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf00fffff, 0x7f, 0x81}], 0x7fffffff, &(0x7f00000001c0)={0xff, 0x4}) panic: receive 3: so 0xffffff0069b31c68, so_type 1, m 0xffffff006db87300, m_type 6 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND 361894 65588 65534 0x10 0 0 syz-executor1 *404805 65588 65534 0x10 0x4000000 1K syz-executor1 db_enter() at db_enter+0xa panic() at panic+0x147 soreceive(0,ffffff0069b31c68,0,9,ffff8000211cb048,ffffff0069b31c68) at soreceiv e+0x12d8 recvit(ffff800021085778,ffff8000211cb0e0,0,ffff8000211cb0f8,4a73ba697c8) at rec vit+0x28d sys_recvfrom(1d0,ffff800021085778,1) at sys_recvfrom+0xbc syscall(0) at syscall+0x489 Xsyscall(6,0,ffffffffffffffbd,0,6,4a4e34f9010) at Xsyscall+0x128 end of kernel end trace frame: 0x4a73ba69850, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> show panic receive 3: so 0xffffff0069b31c68, so_type 1, m 0xffffff006db87300, m_type 6 ddb{1}> trace db_enter() at db_enter+0xa panic() at panic+0x147 soreceive(0,ffffff0069b31c68,0,9,ffff8000211cb048,ffffff0069b31c68) at soreceive+0x12d8 recvit(ffff800021085778,ffff8000211cb0e0,0,ffff8000211cb0f8,4a73ba697c8) at recvit+0x28d sys_recvfrom(1d0,ffff800021085778,1) at sys_recvfrom+0xbc syscall(0) at syscall+0x489 Xsyscall(6,0,ffffffffffffffbd,0,6,4a4e34f9010) at Xsyscall+0x128 end of kernel end trace frame: 0x4a73ba69850, count: -7 ddb{1}> show registers rdi 0xffffffff81e24a88 kprintf_mutex rsi 0xffffffff81572de9 db_enter+0x9 rbp 0xffff8000211cae00 rbx 0xffff8000211caea0 rdx 0xffff8000042dc000 rcx 0x2302 __ALIGN_SIZE+0x1302 rax 0xffff8000042dc000 r8 0xffff8000211cadd0 r9 0x1 r10 0 r11 0xffffffff8181ffb0 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff8000211cae10 r14 0x100 r15 0xffffffff81bdb731 cmd0646_9_tim_udma+0x5099 rip 0xffffffff81572dea db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff8000211cae00 ss 0x10 db_enter+0xa: popq %rbp ddb{1}> show proc PROC (syz-executor1) pid=404805 stat=onproc flags process=10 proc=4000000 pri=24, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800021084260,0xffff800021084720 process=0xffff8000210a2340 user=0xffff8000211c6000, vmspace=0xffffff0065831218 estcpu=29, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 68743 155228 61753 65534 3 0x90 nanosleep syz-executor0 68743 152774 61753 65534 3 0x4000090 kqread syz-executor0 65588 361894 87617 65534 7 0x10 syz-executor1 *65588 404805 87617 65534 7 0x4000010 syz-executor1 65588 18536 87617 65534 3 0x4000090 netlck syz-executor1 65588 187465 87617 65534 2 0x4000010 syz-executor1 87617 426544 4640 65534 3 0x90 nanosleep syz-executor1 4640 9469 5083 0 3 0x82 wait syz-executor1 61753 258446 94221 65534 3 0x90 nanosleep syz-executor0 94221 129281 5083 0 3 0x82 wait syz-executor0 77536 139515 0 0 3 0x14200 bored sosplice 5083 281727 43722 0 3 0x82 thrsleep syz-fuzzer 5083 190223 43722 0 3 0x4000082 thrsleep syz-fuzzer 5083 443206 43722 0 3 0x4000082 thrsleep syz-fuzzer 5083 393091 43722 0 3 0x4000082 thrsleep syz-fuzzer 5083 200115 43722 0 3 0x4000082 thrsleep syz-fuzzer 5083 194793 43722 0 3 0x4000082 thrsleep syz-fuzzer 5083 519513 43722 0 3 0x4000082 thrsleep syz-fuzzer 5083 229571 43722 0 3 0x4000082 thrsleep syz-fuzzer 5083 425364 43722 0 3 0x4000082 kqread syz-fuzzer 5083 173336 43722 0 3 0x4000082 thrsleep syz-fuzzer 5083 124692 43722 0 3 0x4000082 thrsleep syz-fuzzer 43722 171875 23486 0 3 0x10008a pause ksh 23486 117438 92755 0 3 0x92 select sshd 20497 256376 1 0 3 0x100083 ttyin getty 92755 484716 1 0 3 0x80 select sshd 95048 489006 86246 73 3 0x100090 kqread syslogd 86246 419000 1 0 3 0x100082 netio syslogd 8753 347836 1 77 3 0x100090 poll dhclient 45228 344310 1 0 3 0x80 poll dhclient 99106 424315 0 0 3 0x14200 pgzero zerothread 61901 414855 0 0 3 0x14200 aiodoned aiodoned 21396 91982 0 0 3 0x14200 syncer update 25599 87562 0 0 3 0x14200 cleaner cleaner 2120 107247 0 0 3 0x14200 reaper reaper 24702 292879 0 0 3 0x14200 pgdaemon pagedaemon 45736 225300 0 0 3 0x14200 bored crynlk 91984 175163 0 0 3 0x14200 bored crypto 16982 520422 0 0 3 0x40014200 acpi0 acpi0 21283 287166 0 0 3 0x40014200 idle1 61874 163499 0 0 3 0x14200 bored softnet 1004 313294 0 0 3 0x14200 bored systqmp 29432 388740 0 0 3 0x14200 bored systq 83031 149321 0 0 3 0x40014200 bored softclock 472 374540 0 0 3 0x40014200 idle0 1 193438 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper