OpenBSD/amd64 (worker.syzkaller) (tty00) Warning: Permanently added '100.65.213.3' (ECDSA) to the list of known hosts. 2018/11/18 10:32:45 fuzzer started 2018/11/18 10:33:06 dialing manager at 100.65.213.2:29884 2018/11/18 10:33:08 syscalls: 1 2018/11/18 10:33:08 code coverage: enabled 2018/11/18 10:33:08 comparison tracing: support is not implemented in syzkaller 2018/11/18 10:33:08 setuid sandbox: support is not implemented in syzkaller 2018/11/18 10:33:08 namespace sandbox: support is not implemented in syzkaller 2018/11/18 10:33:08 Android sandbox: support is not implemented in syzkaller 2018/11/18 10:33:08 fault injection: support is not implemented in syzkaller 2018/11/18 10:33:08 leak checking: support is not implemented in syzkaller 2018/11/18 10:33:08 net packed injection: support is not implemented in syzkaller 2018/11/18 10:33:08 net device setup: support is not implemented in syzkaller 10:34:40 executing program 1: r0 = semget$private(0x0, 0x2, 0x410) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/15) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) shutdown(r1, 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xcd) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x7, 0x3000000}, 0x10) r2 = semget(0x2, 0x0, 0x410) fcntl$getflags(r1, 0x3) recvfrom(r1, &(0x7f0000000140)=""/235, 0xeb, 0x40, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x5}, 0x10) r3 = socket$inet(0x2, 0x0, 0x1) semop(r2, &(0x7f00000002c0)=[{0x3, 0x1, 0x800}, {0x0, 0x81, 0x1800}], 0x2) r4 = accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x5, 0x8}, {0x4, 0x8}}) ioctl$TIOCNXCL(r1, 0x2000740e) r5 = dup2(r3, r4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000400)={0x8, 0x6}, 0x10) fcntl$setstatus(r5, 0x4, 0x40) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480)={0xc3c7, 0x100}, 0x8) fcntl$setstatus(r5, 0x4, 0x0) listen(r1, 0xb2) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000004c0)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000500)) sendmsg$unix(r5, &(0x7f0000000880)={&(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000580)="9d682de637a42f47a86782562d80511d57625efa08cd777711a0cf8a02d05cbaa0ef74ed87586c035aa6f50dfdb6bc54f463e1c933d716e60b3de53174939a6e56545121300432b41bf4009ea3ea6f", 0x4f}, {&(0x7f0000000600)="4fb7c1139c65fdbcb6c1358e19d6cf7aab902a94f1223e799489b584e0435ac57add3585d707addb608ee8ec282df78b77cb0130a2a64be1da25b33c8742593fd231c5d20b7b5459d970125bed5fe3cb38233d65c8443dbbfd06adc5286c9598adfe36b85dcec745ad3203143864438f8c2602ca23787a8a5d1d505e8f6027c498dd43e445de8705a6be9daf23d825486f821b7acc5142ec08c00eada66293f19d9a0f58e928bb3b1442a20cf3880acfad24281cc166fa947a7ad7b180feb7b2c0bd0a33f552e3b03cff3e31d23972797362665f1002e72682d6cc11eda5986aff3822b6c038e59f036f34a4ed2d", 0xee}, {&(0x7f0000000700)="713531b5d02cdc79d29907a277ae91c8407463f0dc303c0cd7949f19bc713b88b11903c74e31a6c33a3ddff7924f73da006b7202649d086c18bf27daeb6807fba317d3f5fb2a7f0273ed90775b82049d12c5972f9bfed3fe0c50c6e60ec67c2d4b591b2e3a96", 0x66}, {&(0x7f0000000780)="52f2a4696074eced75668108e4261860b6cbae84b33a3c523c97e87606f543addc2f0803558599380ae8eaef2eb2feb1861c53a1e33dd6c42e905e1f3c12c696f0843f71aaaedce8ae78eaea82d9001159bd1ed34f7f11cf31760c5c4e4a98c5c2b01e0b082f2f46a9536ce0a692d042d35cc0", 0x73}], 0x4, &(0x7f0000000840)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x18, 0x1}, 0x400) semget$private(0x0, 0x1, 0x48) shutdown(r4, 0x1) recvfrom(r3, &(0x7f00000008c0)=""/76, 0x4c, 0x40, &(0x7f0000000940)=@in={0x2, 0x3}, 0xc) 10:34:40 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x0) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x7, 0x1}, {0x18, 0x1, 0x6, 0x3}, 0x216, [0x8, 0x9, 0x8, 0x2fe, 0xc0c, 0x8, 0x2]}, 0x3c) linkat(r0, &(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getrusage(0xffffffffffffffff, &(0x7f0000000200)) setreuid(r1, r1) chmod(&(0x7f00000002c0)='./file0\x00', 0x4) r4 = socket$inet(0x2, 0x8007, 0x362) poll(&(0x7f0000000300)=[{r0, 0x100}, {r4, 0x101}, {r0}], 0x3, 0xcd) setuid(r3) fchmodat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x40, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCCDTR(r0, 0x20007478) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) unlinkat(r0, &(0x7f0000000400)='./file0/file0\x00', 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000440)=0x101) accept$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) clock_getres(0x2, &(0x7f0000000500)) semget$private(0x0, 0x2, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000540)) fsync(r4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)="c81fd2282939346cc2557038f7c832502eb5249d43de7e0b48137e00cb0b5c4ce4e7c1103aa6547842ee0d5052fdb995997e73bf67f8c20c0a5db89b589a978116208e3bbc0e2950578a4e3375df18a44ce148ec2f649ad2a7e208312746d6580ba17c52352ca1df749baece6a8ceabd6439f956752e741bcbc6a8622ccbc78cb65ca8715bbf5444f4af286c8f89185bd0b10fee874d31c5cf48f7fcb97d8fbbd3d5f66993f63649566f5a4b8378d8e5fdc33c00d974dbc10adf002d0fd8c249cae5868005d7cbea93a4e95af1c1f7281cd4aec67660fc3e963a0930778f25d251b0b07cf23394df9eb4bb3f5a37a057e45b3ded8e19b1e7d68de210d2859b8fb68b621ba3d77aa41d117cbc836a186ae9533d4825c68fbd67efcc00d988b8faf1b3f68f892b20840a4c42a9c0eb7abbf997fd670e269b1305356889528520ea26d4183b92fb66721dfef9239ca4ebcbec8b4258893d2f6d58805d3f8e987dfcf50eb363e6a6fbf13a2b35ba237e515a851e72cfad2dbf3c87c8b68b8eac326e6993f8c9b99ebb349c839def6741bbb6f15037412462316636d39157b5e90481f8221dcb5234fc0178094678f44e33eefb54d21a67bbe6a2d77e41d5524ce10a281d2bba0a8676457023c9edbb71cb5a707b541563aa94ea909ec7243a4a5f89acab1e5e876ba1d2bf502b7dd2863e1275133556f82bd5fc2e8dad469b1845c7090e733ab2a208a07e3f18dbb98f7f93b5ad8196b59d705de221d65cf5ed7b4ffc0390110a36912e8b52ced8847f459ac5a745e698aa7491f9b8f3a3bfca8e13d0069565b3356e6cdc9aa977d6ba8f79ca5c10c8c4ced903d6d393641631f6b4ebbfb36b92bea9f2c3c9b95408c0e8acb11aacf74165b24304b82c01c67fcb3642472fac7501a5012a941909894742ccecdd535fc17babc592551ef58afec3d2d77f8cf44f4db288f184060736ce8e5063400f4d30ec06a4e3803b6ebecba63e8f77a60847099b5a3d864dac613c0946442273a0e87fa1420b1885f5b983fe82b618ecb0d4b8ef889ab90b56ad52a5303abc9aa5abb931711ab64de5fb624111e76c7cc84c2e752b6b89d830be73fe428b450f4caf8e64137f7e6c28b37cd94a783c2e866e81880301cc7cc71ded159723aaca07710675286895824567aa52964a7524381a2c891246b4f84eda6022726e0df3247e641d44fabeaa7bfd714a45052c78b4a03f72f614528f16cf2e9bdf072907d931217b11e290c992ddc1bbd95fa7a9362262e9bd904661eded403bc5ce3fae3dd21115ab36921e6b8ea93269a00518e55a27eec9c48c78bb9a75caaf5e1ad715317fbb0b094ec3949fb3ca835f16a4f6f42cde41cf193b5eec10262c5c0147543506452223f312db5894aa73d93ceb2d3fa3b33ec5a908ed37753aefd2ee5a1012051f255b2c10c040b2d39d525888ecd9a8baaa7b612e42332e503c66ba87e38432d04caaad5f2b7da07e2760b60019d326d3d436496c28997fd649c6cd519131036c18a2c9f1b6127d76c2434108517313d83479941255cba6bdc8a980cb1c64f029b8a0f4fa936620282b81e248a6c786059b841299640b7d04fff386c32e52109c5518eaae85034a7e98e3983a1110c34f0663b1684e11225b8081a58e42e096f4e37584ea21b77b530bcb63a46272407ef145df0af4261e22fcc5b1ceddb4342ac49d57f08eec912ab66e11866ad3db727fd4c2a3cc5587607c9e0c0ee65ba670e2f9fb1a01ddb84768738baebd56db086fb73cfc9b239b6097502c9caca9eb694693e49f93ebfa47116e5ee2aa5ec58e10a96233468ece0337de62a6b8d9e04c9d2bb6cfed0dd96cdfb40dc3cfec1f8d0dd2f859c16786e6c24ad357e8987469dfedbc3e25ab98018d62b27d264a208b06d1ad209f09b7adb17edde7b40ba584f3eac6790eb80db8a5342649184ad91c94427824b9066563b471912ff7342b99851af13b4de0e4c77d3c210c32afda149d2295b2cc7219e1a142aea0ac1885ecb79be6f6d0f864b9a5f6a6dea96f69a93b976dd2c482d9eec218bf8823c78f8578aff05b0865706427293e666e1c262b3f172c6ebfbd887131e076ebb88b4fec54109d54808d1061c02347423148456301295be80842187d15a822c881ce6b873e02d6a78b455504019d6912f7d497b42ed20ca03a09b6a9a52c4674142a1ad1975f6df6d2fa5852634e82599ae5b7211cb76615bcfd3406c8e1fb61f8d53242b001e5d4b25512f9bfff3501978c4cb22f88f5a9769be687d47bbdc3902c6945e732e16d6051dd55000906cac15dc54fff541908ac3c084a1e60bc0acd4b1b26c742a1a4a159858dc36b71aa021e08ffd0ce8619d4ccb72e8d4b8db33e351bf2b667134bc449e8db25e34bff14bff0b9654cae3cc276b52c6326c2c343999821492f920139e5aa0470a561654fa9cc2b098b495566856a7057aeed6cb87eb87b4429c5b272093c2054ca1b88fb7cdb55500578ec66a3e891e366b28a22c73d28d985137d9f83962449784d843bc14c5ccc1e0dcacdaa6752cab36b47c62cff5c5186c39b8ccb336c18b7b2b148ef9c99a55902394b595ad4f06f5c68b440559a1b17d268f375449c79548fb8b7d4dda2faecfd80f74eb6a94aec9ce1aa82f693461327899570e2f7f6325e672255bb7aef496527fb2f54143362afbfa4a1a9637ab524071686a8e7fe2b238cf7edd928f9bf9b620b283f47d797c25a437687e8ec8c0dacc56dce459140c8b4fd5ec022c36387b2557cf6995a03ca000bb943e3a42cc5bcf4d02e5b60896fdb0e1cb52d64c2544c079f495e7501d4599a7a435246fac696364b4de8ac79bb1f1b9293569ed9db92248cebdd63026ac7a0806892f136fc49e4ca5c8e8789445bfa8c7178c04758d8007972583c0801704ccb47c40cbd7a15303e0e8f7c0919da64ed573e737ef48259143c654d8fa36b3c97dbf0a943ae82c75cbb1bf838b28db1faa456c37700daaa0bf35a459b1d1086235b1ca4d09489c54d52b746b4ff93b54136246652b362924b1a88243da772913c2653d95d4038215482b862b6bb4aa45cc3c61ae1cae0044a8c71c9f98d1c6129308929de944eb81d22ff470d9859e79029b671e2358347abf5a2c14e0458e067a4a754a5d0e80432d1f6a361cd8b5dd0094338bd3571f9fc1a4dbb1d943c2629437c700566f6a58c2d0dc9e7acd677a3791320cc149b62ee79db333a2cf954378549bdb125a0db0d6710c1ae027f87913acedfa073bfbf9af6c0b44a4d87f493aebaa7524892bdab7de2fd9e6e501918f7504f5513e19b9bae663d6975d1591d699b673930678b9535912f68179ee717ed2bf6222f1526afed9e81aac3d555ee227ddcd6f5a05e402f3cd3922059d2d380283bb29b62332da01d6ab2fbc5bfb59e88aa29ee402dc6b73340d6eeef622ed6ccaddb978c927c297227bf1f708afaf6dfddec4abd5649e706c658b145f03fcb2a76275e8c9c6ec76cece3ee42dbdd2470ca996bcaf32aa3ebd51fb627ae9ce194f1bacccc18584705595320722d073484f85dc44cf8a2e41879dea98b2a00513c3c0c68721ee5d405a48c42f04cfe8b66a02d79da0830330b1cfbef2a57155949ac45647a1cd2a7c2148caf0d38cb75defaa45d678feef5574a23255ba4aac1127cfc9e5031070af3e4d2f708cb5d6b3d4a16eb492ce8835bdff8899164ec73077543cb54f3767398949a2fb81f4faade62f36b14e0823d7528c606bd62c667e2c434aff519d0996c45d4026c2419978ce6b5c7cba042bd1c26848c5fb217f311069fac4755692b04c2e3412b863e1f800f5b5e5ee84d9822abda4dd06a2f51ba56dec7f4c949a42ca2e46938684c5c70fb0ab124d9ef260e21eb77a48412028ac27dfbfe160eb3c7297c924863d4efbbf131f3ee219a10aabb159dc5cef1cd4e65c33dc9978514ad1206fa0bb45a897b1ad05a208f41e51c123de6298076b4fd48d5b1c086fdd3f4592054d092fcbdaeee7d2d68adeec84a23e2180cde410ead9c30165664aa3bb075de604c84e7263118e3f244dd5f14d4db90a86eac45708b0a5fb14e37a6c4b6960cf2dec9ea3531b99ae3a6625a873447961ab749591d897fd5b22bafd743f2bf754efb5010810e350dc66da097b3970bb3241c851c69e7e1f99663674fa8fa869c56e57d1bb25b4a370637dc8afa5b6dda822843736915a23f71840dd5ec1acc6eafa2bf8dac2d904b7e2535f98577bec23d3b0be8759722976de4517a0d91c11db03659229badb4b1be28c4cd41f39e186cf4763aa19c9688bd856b4a0c3869db8628c0c5d0ab3baf8193137e8bda06c34ceb4a808500a3795cf78f57add1ff0180c207a5e67e96b4a0a4eb29e9a8141048026c7390ae69bb4945c1f4f3229e4354451412c5070a617c0ef949c2b48f1f698a4cd624623d8055112ab264b9601d80f56d37ab10b98339b97f6bb1e0b2853649f42233e1761d140078091c9bc0f6a45282be38182edd3d4219a52f8d16e5d0f2a51123fd0ad45df874aa8b976902bbf079f059b4fdcc43c34ceaab88f3102ebad1f023289e168cf9ae4f228ef69d92a178ed52cc080d5452074b4a14e0d32c126926707162404198f6cf66ca4bc12f6254a2745b4dea630e270e9634154d7d634d4d33a14d60f81392efd203d7e043f23295bab1f8f5e6a5d2036cb813b6abf057117f268903a44bddb7ab2dbf6ffbb437a7f1810b549e36e7b565cfbc76a604d40a30a9fc91b2b6b29ef11225a758abd75b2e81df5caa6bdfd29faf373b092336e1612bca482a13930df6d4bb892a1ee5d6513f3398a0e5520fce77f64747016b2135f3e66a44bfb652600a010655c846b1d1225fa486c2ee4154407dd8038394916cd5484434a1ec5456a56c773255dacb433be1fd193a57897e672812716835ea7c6413ae1b7b6910a14294e5eff7a50722dcc281bcee5436836a251054dbfb9677d2a2bb38032a4a3e0a8a2ece7d22ea35a67f29ade130a967717d70ddb47ebe8a5654e44dca5ecf091dd06c33fa7f00a87ed95398d49d8d4a3fde590986669cab5cf06a79f47abf1d3926c3596b7e043e10720828da45622e6af0fcaa069dac3e14187839f0b0f44726ec6dad002670b8e45ababa7684f392902a919ccee578f7c50a9ce115b5ec0b088abd63c9e8068c9ddb4cdc3e921fe8fd980774759f6bd6f4b98f902f3c00e0ce7876094ea751a0cba7870f2fe99ffb751a4909c13cd7603adda9ea47b6e263f284d21e17965a987736c5532deaaf09e5c4d5017f2bfe2e81bb360e43ecbc42df85a807de9fe0fb36e74d689ae61af153c7cb2fe319d8e999f9d78235f771d14461ca62d79a34aea5afdffd52a85ad854f05b21738f46e7407adc21218cbc40d174396057a5d873882298a79ab40957fd2eff2705eba2284694654d4724c01c41dc70fb8274b969b36a44bc813fc5d3fe0c53d5c291ef75a050b3a11eaaab2d7a2b205fffa912088cff7b8660ff47295d7469d1fa4d5a12054552ce4d6557f769716e84cf64a029f0bbf041b41922a51ebf36aebbda672d16a08097b9f63e4da76d94bcac1c91ece14957c677e5a2cf9d441f7bde59d7fb9c5d593ec1cedab2201c73f5e01d6b583f978714ca1a55929b2e8df554f8f78563bf61d8e63be183c56eeff4e7557d3d611a5c1c6052bb333926ccaa72ffd5d4e2a02b0c1eed4625f25a1d937694eafa483d809970774bb14f1d644df7680609f7e9e381eaa7feff44cb22b0fc3fd282c93d931779aa0b2369e3", 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x9, 0x8, 0x5, 0x1, "4251314cf718eb8b0b6fa348e7cc7dd05e2ddbd0", 0x8, 0xb41}) ioctl$TIOCSCTTY(r4, 0x20007461) 10:34:45 executing program 1: 10:34:46 executing program 0: 10:34:46 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) 10:34:46 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f0000985ff8)=@un=@abs={0x1}, 0x8) 10:34:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) pipe2(&(0x7f00000000c0), 0xfffffffffffffffe) select(0x40, &(0x7f0000000140)={0x3, 0x1000, 0x0, 0x7fff, 0x8, 0x5, 0xfffffffffffff801, 0xd9}, &(0x7f0000000180)={0x2, 0x6, 0x682, 0x5, 0xad6, 0x5, 0xfff, 0x7}, &(0x7f00000001c0)={0x5, 0x800000000, 0x9, 0x5be, 0x8, 0x1, 0x2, 0x40}, &(0x7f0000000200)={0x9, 0x7}) 10:34:47 executing program 0: r0 = socket$inet(0x2, 0x1000008003, 0x9) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() accept(r0, 0x0, &(0x7f0000000180)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 10:34:48 executing program 0: unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000240)='x\x00') 10:34:48 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x2007, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) unlink(0xffffffffffffffff) sendto(r0, &(0x7f0000000100), 0x0, 0x0, &(0x7f00000011c0)=@un=@abs, 0x8) setrlimit(0x1, &(0x7f0000000080)={0x3, 0x63}) r1 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0), &(0x7f0000000240)={0x9}, &(0x7f0000000280), &(0x7f00000002c0)) 10:34:49 executing program 0: r0 = kqueue() accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x3f}], 0x0, &(0x7f0000000380), 0x0, &(0x7f0000000180)) r3 = dup2(r2, r2) kevent(r2, &(0x7f0000000000), 0x7ff, &(0x7f00000001c0), 0x5, &(0x7f0000000100)) kevent(r0, &(0x7f0000000040), 0x8001, &(0x7f0000000140), 0x2, &(0x7f0000000240)) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x75, 0x7}) 10:34:51 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = syz_open_pts() lseek(r1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x80000000002, 0x1f, r1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x800) r3 = msgget$private(0x0, 0x100) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042107cfd3785c74df32643b2d1ba879fd7f9fd18e7bf0d708985cc25c8ee916ff4c083761045d02f44ce0fca1554da71bc1160df052cdf163397498c08cf152879d30f02c8b8c474a3523a89d6ca9647449729d0477fcf80a14ebde096798506ddeea850bae070044ac8e5aa59cbe2fe6be734cd611afabbfa9969b5373ef404a125914f04186e917924c51c2f2d0019d629d46d8562a9579e8f38220c8625e020a4b09dfcb5465f9e00000000"], 0xb5, 0x0, 0x800) 10:34:51 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x402, 0x2) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) setgroups(0x1, &(0x7f0000000040)=[0x0]) 10:34:52 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0xd5f8}}, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x28, 0x1c0) poll(&(0x7f0000000140)=[{r0, 0x3f}, {r1, 0x126}], 0x2, 0xf95) getitimer(0x1, &(0x7f0000000180)) getitimer(0x1, &(0x7f0000000000)) setitimer(0x3, &(0x7f00000001c0)={{0x100000000}, {0x33f, 0xfffffffffffffffe}}, &(0x7f0000000200)) 10:34:52 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x9, 0x6b8) syz_emit_ethernet(0x4f, &(0x7f0000000000)="ec8c0cb408e62bc7913aea6df5f041a4d2c0b94f4e5f3e94060fd1eb1e218d09e291e54a607ab631bb8bf518e7fbee870693f8f0ac4ff3243c6e50a6254c2df7f17446befc68a4d4c3675f17b62482") msgget$private(0x0, 0x440) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x4) flock(r0, 0x4) r2 = geteuid() getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r4 = getuid() r5 = getgid() msgget$private(0x0, 0x5) r6 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x3f, r2, r3, r4, r5, 0x40, 0x6abf}, 0x417c, 0x8000, r6, 0x0, 0x8, 0x7231, 0x1000, 0xfffffffffffffff8}) 10:34:55 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = kqueue() r1 = shmget(0x0, 0x1000, 0x84, &(0x7f0000ffd000/0x1000)=nil) r2 = dup2(r0, r0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x30, 0x2) shmat(r1, &(0x7f00002f4000/0x3000)=nil, 0x2000) r3 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) kevent(r0, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x2, &(0x7f00000001c0)) r4 = socket(0x6, 0x7fff, 0x1) r5 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000100)) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) getegid() setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0xfffffffffffff800}, 0x8) shmget$private(0x0, 0x2000, 0x13, &(0x7f000035b000/0x2000)=nil) 10:34:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x7) r4 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x100004b}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x0, &(0x7f0000000000)) r5 = kqueue() kevent(r5, &(0x7f00000014c0), 0x0, &(0x7f0000001480), 0x3, &(0x7f00000001c0)={0x3}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x30, 0x4, 0x7, 0xfffffffffffff41e}], 0x0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0xa5, 0xffffffffffffffff}], 0x0, &(0x7f0000000180)) kevent(r5, &(0x7f0000000040), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f0000000040)) 10:34:59 executing program 1: r0 = kqueue() fcntl$getflags(r0, 0x3) socketpair(0x6, 0xc005, 0xc6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f00000000c0)=""/195, 0xc3, 0x800, 0x0, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="5bacd2356be898e2ee41570d2d6b2e000906d672d0ffa38afe578a79a395ffd8cc3a7f", 0x23}], 0x1) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffc, 0x95}], 0x40, &(0x7f0000000280), 0x0, &(0x7f0000000340)) r3 = getgid() setegid(r3) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="88", 0x1}], 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)=""/137, &(0x7f0000000380)=0x89) 10:34:59 executing program 0: munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) 10:35:00 executing program 0: mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x49be) socket$inet(0x2, 0x2, 0x8) accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) socketpair$inet(0x2, 0x0, 0x7, &(0x7f0000000280)) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x20000, 0x100) socket(0x18, 0x4, 0x1ff) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) accept(0xffffffffffffff9c, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup2(0xffffffffffffff9c, 0xffffffffffffffff) open(&(0x7f0000000400)='./file0\x00', 0x20, 0x31) socketpair(0x6, 0x5, 0x20, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8, r0) sendto$unix(r2, &(0x7f0000000100)="91b016a6f589de32e2d578d5be57f2c7c5124f228f53e5892ce864d64b70e0d09240e6b2848d573f20f3b6789c5f2138daa2ee48282537f5340c4bbc28ba003b2473bb529070644ae3e9ddcb43683d952d8e9ec4ecdac0ebce5c86e5159416a56b28893c4db991f60c9c126e091035fdcfa9070502cffd1af4ebfa713713da40002a6f2c39423619a30724cb30c01826740d5c4914d641900e2263b7c589a9abd67badfc91ca660f1bd68a20772e0cc1ac0ed9d3fac0456d3efd716a747bb72ed7f04dd305036b854546fc85fe5d9079ed99b6185984b03ac856e0f4178d91a202542dfa4d2afdb0", 0xe8, 0x2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) open$dir(&(0x7f0000000080)='./file0\x00', 0x10020, 0x2) 10:35:01 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x8}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x87, 0x7b24, 0xb01}, {{r0}, 0xfffffffffffffffe, 0x75, 0x1, 0x578, 0x1}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x0, 0xdc, 0x5e3}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x4, 0x1000}, {{r1}, 0xfffffffffffffff9, 0x62, 0x9, 0x20}, {{r0}, 0xffffffffffffffff, 0x2, 0x41, 0x1, 0x4}], 0x1, &(0x7f00000000c0)={0x1ff, 0x396}) kevent(r1, &(0x7f0000000240), 0x101, &(0x7f0000000000), 0x80000001, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x56, 0x20, 0x3}, {{r0}, 0xfffffffffffffffd, 0x2c, 0x4, 0x3, 0x349}, {{r1}, 0xfffffffffffffff9, 0x20, 0x20, 0x6, 0x5}], 0xc00000000000, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x84, 0x7, 0x67e}], 0xfffffffffffffff9, &(0x7f0000000240)={0x2}) 10:35:04 executing program 0: r0 = socket$inet6(0x18, 0x1007, 0x2) connect$inet6(0xffffffffffffffff, &(0x7f0000000000), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 10:35:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20ad, 0x6123) socketpair$inet(0x2, 0x8000, 0x1, &(0x7f0000000040)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f00000006c0)=""/116, 0x74}, {&(0x7f0000000640)=""/75, 0x4b}, {&(0x7f0000000300)=""/119, 0xfffffffffffffeb5}, {&(0x7f0000000600)=""/51, 0xfffffffffffffed2}, {&(0x7f0000000740)=""/178, 0xb2}], 0x5) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x289}], 0x10000000000000ff, 0x0) 10:35:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x6, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000280)=""/158, 0x9e}, 0x843) mlockall(0x1) 10:35:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) connect$inet6(r1, &(0x7f0000000000), 0xfe57) 10:35:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) dup2(r0, r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r2, &(0x7f0000000140)=""/163, 0xffffffffffffff86) 10:35:07 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0xd5f8}}, &(0x7f0000000100)) getitimer(0x1, &(0x7f0000000000)) munlockall() clock_settime(0x3, &(0x7f0000000040)={0x3, 0x2}) 10:35:08 executing program 1: setgroups(0x0, &(0x7f0000000080)) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setgid(r0) setuid(0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$inet(r1, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() pipe(&(0x7f0000000040)) read(r2, &(0x7f00000000c0)=""/5, 0xffffffffffffffd7) setgroups(0x2, &(0x7f0000000100)=[r0, r0]) 10:35:09 executing program 0: mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x1ac) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000001c0)='./file0\x00') r0 = geteuid() r1 = getegid() chown(&(0x7f0000000200)='./file0\x00', r0, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x20) pipe(&(0x7f0000000240)) mkdir(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) 10:35:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000500)=""/118, 0x76}], 0x1, &(0x7f00000005c0)=""/72, 0x48, 0x2}, 0x841) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x44, 0xfffff, 0xfff, 0x1f}], 0xe3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x60, 0x20000000, 0xfffffffffffffff8, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0xffffffff, 0x20}, {{r1}, 0xffffffffffffffff, 0x10, 0x400fffff, 0x40, 0xb41}, {{r0}, 0xfffffffffffffffb, 0x22, 0x24, 0xfffffffffffffff9, 0x10000}, {{r0}, 0xffffffffffffffff, 0x13, 0x1, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x48, 0x3, 0x1, 0xff}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x5, 0x400}], 0x3, &(0x7f00000000c0)={0x4, 0x5}) r3 = kqueue() socketpair(0x1a, 0x8000, 0xa487, &(0x7f0000000180)) kevent(r3, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x20, 0x21, 0x3ff, 0xbd3}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x100, 0x17984738}, {{r2}, 0xfffffffffffffffd, 0x38, 0x40000088, 0x10000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x1f, 0x1}, {{r2}, 0xfffffffffffffffd, 0x45, 0x20, 0x2, 0x2}, {{r3}, 0xffffffffffffffff, 0xa0, 0x1, 0x0, 0x20}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x1, 0x25d91e1b}, {{r0}, 0xfffffffffffffffd, 0x5e, 0x0, 0x74, 0x1ff}], 0x6, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x83, 0x1, 0xfd, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x2, 0x1, 0x2, 0x100}, {{r2}, 0xffffffffffffffff, 0x92, 0x16, 0x9, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x9, 0x8}, {{r2}, 0x0, 0xd0, 0x40, 0x6}], 0x4, &(0x7f0000000140)={0x431a212a, 0x2834}) r4 = dup2(r2, r2) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, &(0x7f0000000080)) kevent(r3, &(0x7f0000000100), 0x7, &(0x7f0000001700), 0x0, &(0x7f0000000000)) kevent(r3, &(0x7f0000000140), 0xec, &(0x7f00000013c0)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x200, &(0x7f0000001480)) 10:35:11 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x200}, &(0x7f0000000040)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000440)="6bc1cc4e5b47c951a71de93c08fa42bd30d97ac8b85470c08aaaba95e5b96065a729839a98ca55b1c79808f0a44c12391680db0d1cfaf3c28682cfa9019c38847319add74dd500f17f0992e4d899d96239859047947889dbc55197034f775319de6a7982dc212f2b5f12560406c3fd82627dff7624a2f478b6bf6428eca115a368340570cda2ddc215c94467d0a341426b014008cdf4f33f55493d51e1ff08af82d458001688e6f641a6eea07e5fb5913df5c05241a440a711f043abd0747cb6f8c12bc5230953b1afb4fd3720eecc1bbe9ef7d3b6e2ab96c4827d86ffd40a391459b22255ef787f", 0xe8}], 0x1) sendto$inet6(r0, &(0x7f0000000280)="0e8a01ec125cd14bdbf5ac43f1eddfa56234b4aca571ecef2e0fe04566cdf28ba1ab24eecedfaa16300d893f463739067f6a006065e67d0b93a3c74d95ddaa7c31955d89c0d6053d106244ce3958251af65d9f01b0193947ecc1bb278a8f17c0912f35a3ee25d309564046ef2cbcc4ee2476204f7d07ca22bf51", 0x7a, 0x4, &(0x7f0000000300)={0x18, 0x2, 0x9f, 0x80000001}, 0xc) fcntl$setown(r0, 0x6, 0x0) write(r1, &(0x7f0000000280), 0x396) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/141, 0x1fe}, {&(0x7f0000000180)=""/213}], 0x1000000000000231) 10:35:13 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x11d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000040)) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$TIOCSTOP(r3, 0x2000746f) socket$inet6(0x18, 0x8000, 0x100000000) 10:35:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000540)="890353cf98c3ce1df2eb402178bd6d5f", 0x10}], 0x1) r0 = socket$unix(0x1, 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="1b572bceb71c83982314ec173c3e867057785029cfdfe6d00e18ef7b91e0c10d67790afa2b096cbdd534666fe28d633d860bc9d5a98ccae8543e88939b5bb9175d79106ba9b851ece938869c76eb94196ade5b35b185120fd74179cf3de81afd021dfd4c4fdc5f4e335efd925270e61066c4e5bde2ff1ae26f1d6aab613c77bab567c37a3a3e671af614075d8465bcd7a068bedd55e2e292b1367112d6a4437729dd268f9466cd981646a21a6d0521945cf1c956bc04611a91dac31b3ee1d2af13ef1c9cbd343598af1adfeaad6dd03710f881c190f96304", 0xd8}], 0x1) 10:35:14 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x800, 0x10002ffeffffb}) 10:35:15 executing program 1: unveil(&(0x7f0000000380)='./file1\x00', &(0x7f00000000c0)="f21e") symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair(0x3, 0xc003, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000280)=""/30, 0x1e}, {&(0x7f0000000540)=""/105, 0x69}, {&(0x7f0000000340)=""/64, 0x40}, {}, {&(0x7f00000003c0)=""/83, 0x53}], 0x5, &(0x7f00000004c0)=""/23, 0x17, 0x7}, 0x1) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)="0002") link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/98, 0x62) 10:35:15 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = kqueue() write(r1, &(0x7f0000000040)="a2", 0xffffffb3) kevent(0xffffffffffffffff, &(0x7f0000000580), 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x82, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x99, 0x0, 0x7ffffffe, 0x3000000000000000}], 0x0, &(0x7f0000000240)) r3 = semget(0x2, 0x1, 0x6) getpid() semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000480)=""/138) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 10:35:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000025c0)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000002440), 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0001000000000000fffd000008000000a1a0a199660300000000000000429be30f90135a3d74be671ec0eb7d1252cba50712aceeed6d760ba2fd37a448a368ea376ccfb0e40fa3696de56005088258f4a47b82eabd22672670379159a6f9bde669abaff8a32c86d6231be87732e41366cc3bfc1d4f1c4b6437ff6d83b02dbf7426e09d165618b5126977059bbace7a0d714166f5b39d64f3c407be5c76da53196038b18e4df3918e3c8033f6cb0cdd4627eb7084b737764a6a77316c603f1a699c756ab5b1eab4180e69be888ba66980f153a39f287b40a1348d09ec4e387bc5175e9f701683716c90f48f5ac7aded5a38d7f45a76300000000000800001000000ff010000565312ee66ebf93f03eb9c3c411bb50674a38ba5dc01e520d6ae538314f01e3b7314d20d4b06f8ca074655e56f06eb5ab9a6a04e24e19fa3c3c6e95d5efc15d2a0efca3cb211368c55d8a309bd2a1fdd2b0a493f6495dd794dafe52fa3404222bd78c312f8eac10094e0cba2441221961056da25510ef6bee0aecf119717be364c415758f8bd31c67a612ee02aa811cfe0cbc8f01b3f4015029a0bb8221af9b956f603000000e4f3829bbaeae086ee"], 0x110}, 0x0) getpgrp() 10:35:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5500) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xc0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x3ff, 0x2, r1}) read(r0, &(0x7f00000000c0)=""/132, 0x84) 10:35:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb), 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 10:35:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x100000001) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="004706a84533dcc7a47b4281bf9e7e936fbcdc6605e01a680016ebb6b0087aadf6dbdbd3af632ee88b7b3eb768bb134a638396cc30e38bae38b90a6903cb641daa2c91b921f9b672501e2f9cbf479ffccff01a27e6fc98cb7628678ecfdd11117a33b5fa85a2f24ec5130e4e9185d0d8d4f809317d7313d1b4", 0x79}], 0x1) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000480), &(0x7f00000003c0)) 10:35:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb90, 0x18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000080)=[{r1, 0x45}], 0x1, 0x8c) poll(&(0x7f0000000000)=[{r1, 0x6}], 0x1, 0x0) socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="5ca6167ac51975cd0cb09d0cadd96fad914afaa95539af72056df3d2f336a2475308634fdf3009821c", 0x29) 10:35:19 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1045, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="f2bb78f7a36640d637c0b39a78ff23c5541364aa539963a6abe390d4eb9221d3a931db3efd0764f7271aa3e30392fcd05340f13e0ed3ca952baf80e04351107545f45d229ffbdf2180c3547c59d9f6abe785dc8f9a272f382cb3802c88fe80a658d7159e9583a910d864852a665f91270b06802d9a24766c470cd8061d34cbad50c45a6b539172d7bb642d3ecd6dc29b1f9ce964f78fadad0ad94c0664893944577a41f324e92f7696ba455f6db5e296cebbc29767326cdedbfca571727bc003e8e2b9a2257ceba2c0fc4c848e06c3458b9abc550b", 0xd5, 0x400, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair(0x10, 0x0, 0x1e, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCNOTTY(r0, 0x20007471) 10:35:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb90, 0x18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000080)=[{r1, 0x45}], 0x1, 0x8c) poll(&(0x7f0000000000)=[{r1, 0x6}], 0x1, 0x0) socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="5ca6167ac51975cd0cb09d0cadd96fad914afaa95539af72056df3d2f336a2475308634fdf3009821c", 0x29) 10:35:23 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x0) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001340)) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) readv(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/66, 0x42}], 0x1) 10:35:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb90, 0x18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000080)=[{r1, 0x45}], 0x1, 0x8c) poll(&(0x7f0000000000)=[{r1, 0x6}], 0x1, 0x0) socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="5ca6167ac51975cd0cb09d0cadd96fad914afaa95539af72056df3d2f336a2475308634fdf3009821c", 0x29) 10:35:25 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lseek(r0, 0x0, 0x1) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x811, r0, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0, 0x0) unlink(&(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") lstat(&(0x7f0000000540)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000005c0)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='@.\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='/#,N.\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',)\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='\\\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=']$[\x00', &(0x7f00000004c0)='$/\x00']) fchownat(r3, &(0x7f0000000680)='./file0\x00', r1, r2, 0x0) connect$unix(r3, &(0x7f0000000640)=@abs={0x1, 0x0, 0x0}, 0x8) unlinkat(r0, &(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) 10:35:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb90, 0x18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000080)=[{r1, 0x45}], 0x1, 0x8c) poll(&(0x7f0000000000)=[{r1, 0x6}], 0x1, 0x0) socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="5ca6167ac51975cd0cb09d0cadd96fad914afaa95539af72056df3d2f336a2475308634fdf3009821c", 0x29) 10:35:26 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0045e9dd11745c7712332a7f", 0xc) shutdown(r0, 0x4) socket$inet(0x2, 0x8003, 0x5) 10:35:27 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = geteuid() r3 = getegid() symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000080)="e5", 0x1}], 0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r5, &(0x7f00000005c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000400)=""/115, 0x73}], 0x1, &(0x7f0000000540)=""/100, 0x64}, 0x802) 10:35:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) flock(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x0, &(0x7f0000000280), 0x10000, &(0x7f0000000040)={0x0, 0xffffffff}) 10:35:29 executing program 1: r0 = socket$inet6(0x18, 0x4008, 0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x101c, r0, 0x0, 0x0) setreuid(0xffffffffffffffff, 0x0) 10:35:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) socket$inet(0x2, 0x4002, 0x400) syz_extract_tcp_res(&(0x7f0000000000), 0xff, 0x80) semget(0x0, 0x2, 0x545) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 10:35:30 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8c, &(0x7f0000000000)) socketpair(0x10, 0x0, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x18, &(0x7f0000000240), 0x0, &(0x7f0000000040)) socket(0x2, 0x4000, 0x4) close(r0) 10:35:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:35:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:35:33 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x3f5) socketpair(0x2, 0x5, 0xa3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat(r0, &(0x7f0000000140)='./file0\x00', 0x802, 0x8) mknod$loop(&(0x7f0000000200)='./file0/file0\x00', 0x6021, 0x0) 10:35:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:35:35 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\'file0\x00'], 0xa) 10:35:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:35:36 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\'file0\x00'], 0xa) 10:35:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:35:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:35:37 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\'file0\x00'], 0xa) 10:35:37 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\'file0\x00'], 0xa) 10:35:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:35:38 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x6) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x1e, 0x4003, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="04000080000000003000"], 0xa) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x28a}, 0xc) 10:35:39 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:35:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:35:40 executing program 1: setuid(0xffffffffffffffff) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x71, 0x10001, 0xac45, 0x0, "716486288b843846028e9e07bc2acc141d805bda", 0x401, 0x4}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 10:35:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), 0x4) 10:35:41 executing program 0: socketpair$unix(0x1, 0x45, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0xd8) r1 = semget$private(0x0, 0x4, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/136) 10:35:42 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000000)=""/147, 0x93) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2, "650f70072364bdaf8e2cd9cdf8b640326240822e", 0x0, 0x7f}) syz_open_pts() r1 = semget(0x2, 0x3, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000180)) 10:35:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1808, &(0x7f0000000040)=0x81, 0x4) getrusage(0x0, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:35:43 executing program 1: minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = semget$private(0x0, 0x0, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/44) listen(r0, 0x5) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r2 = semget(0x3, 0x6, 0x100) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/201, 0xc9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x7) 10:35:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="672b1862d50dd28916818f64c00fd97eb4000211c93828edd545be976648f37cd21a5a34c5b86e742a9010f356f5ce973021b39e622499ccf85eadb9bc3d75fd469d3dd599c10d9b7040e251e5968f94f5e3bed5bd9164b6b6a58707e806d5f924775c900c5fd79d14fd40a6b869ca82ca1f2174cb9882393fa15df6851237815566f239c05b819c400086929a4f46c1a26da5ebc384e0896709a3cf7ab3cfb3b81ee98090c9fe647f484e2a95707ef6b453e58057a2", 0xb6, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) r1 = msgget$private(0x0, 0x480) msgsnd(r1, &(0x7f0000000040)={0x3, "3ec4495dc92b5fdc3605855653026b789e7999af3c69a228399a29b38410824a74a7eb3075161399760b6641fba7de536863f4ba16"}, 0x3d, 0x800) 10:35:44 executing program 1: socketpair(0x2, 0x1, 0x32, &(0x7f0000000000)) socketpair(0x21, 0x0, 0x0, &(0x7f0000000040)) 10:35:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f00000000c0)=0x9, 0x4) clock_settime(0x39c717da1039a282, &(0x7f0000000040)={0x2, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 10:35:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="672b1862d50dd28916818f64c00fd97eb4000211c93828edd545be976648f37cd21a5a34c5b86e742a9010f356f5ce973021b39e622499ccf85eadb9bc3d75fd469d3dd599c10d9b7040e251e5968f94f5e3bed5bd9164b6b6a58707e806d5f924775c900c5fd79d14fd40a6b869ca82ca1f2174cb9882393fa15df6851237815566f239c05b819c400086929a4f46c1a26da5ebc384e0896709a3cf7ab3cfb3b81ee98090c9fe647f484e2a95707ef6b453e58057a2", 0xb6, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) r1 = msgget$private(0x0, 0x480) msgsnd(r1, &(0x7f0000000040)={0x3, "3ec4495dc92b5fdc3605855653026b789e7999af3c69a228399a29b38410824a74a7eb3075161399760b6641fba7de536863f4ba16"}, 0x3d, 0x800) 10:35:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="672b1862d50dd28916818f64c00fd97eb4000211c93828edd545be976648f37cd21a5a34c5b86e742a9010f356f5ce973021b39e622499ccf85eadb9bc3d75fd469d3dd599c10d9b7040e251e5968f94f5e3bed5bd9164b6b6a58707e806d5f924775c900c5fd79d14fd40a6b869ca82ca1f2174cb9882393fa15df6851237815566f239c05b819c400086929a4f46c1a26da5ebc384e0896709a3cf7ab3cfb3b81ee98090c9fe647f484e2a95707ef6b453e58057a2", 0xb6, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) r1 = msgget$private(0x0, 0x480) msgsnd(r1, &(0x7f0000000040)={0x3, "3ec4495dc92b5fdc3605855653026b789e7999af3c69a228399a29b38410824a74a7eb3075161399760b6641fba7de536863f4ba16"}, 0x3d, 0x800) 10:35:47 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) socketpair$unix(0x1, 0x20000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0xe9, &(0x7f00000000c0)="840a494ab44a28144c6eb364eb1bafcb8aaabdca1955439edd5339487e48c3cb03a7eb104ed14eb03b4eed75b49d71764f02e857f2180357937a7d02fe91f2aa12937517b7104ef1873fc71f2fcfe4d06930121edbc1db149012fa74c6cdaafabc2fdb5c1003ad9d140a18523bdd79f648f95ad6ee6406deb19864463cd5e427220227889c5312a88754b69c11a05705a5d2e0fb8a08106e4043c5a1df0f222bb2c77cf4dce829d07ce5381750edc152b7fdd409b384b4ad77f8b53640ea17ecaa80c6dfa7c25d03c9e8eee018f37ff9264729ec02c0bbddeba85587c6317a147559d7bb2ca12bddd4") setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:35:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="672b1862d50dd28916818f64c00fd97eb4000211c93828edd545be976648f37cd21a5a34c5b86e742a9010f356f5ce973021b39e622499ccf85eadb9bc3d75fd469d3dd599c10d9b7040e251e5968f94f5e3bed5bd9164b6b6a58707e806d5f924775c900c5fd79d14fd40a6b869ca82ca1f2174cb9882393fa15df6851237815566f239c05b819c400086929a4f46c1a26da5ebc384e0896709a3cf7ab3cfb3b81ee98090c9fe647f484e2a95707ef6b453e58057a2", 0xb6, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) r1 = msgget$private(0x0, 0x480) msgsnd(r1, &(0x7f0000000040)={0x3, "3ec4495dc92b5fdc3605855653026b789e7999af3c69a228399a29b38410824a74a7eb3075161399760b6641fba7de536863f4ba16"}, 0x3d, 0x800) 10:35:47 executing program 0: socketpair$inet(0x2, 0x3, 0xffffffffffffffc0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x7}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f00000000c0)=0x6dd, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000100)=0x200000000000, 0x4) 10:35:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f00000000c0)=0x9, 0x4) clock_settime(0x39c717da1039a282, &(0x7f0000000040)={0x2, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 10:35:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x3ff, 0x4) r2 = dup(r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x2, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) setsockopt(r2, 0x7, 0x8f2, &(0x7f00000001c0)="75ae792daa43a5d38b9f045ef751f92365d16ef4b416c9ce288ffe6bf1f99f7eee34a8948a8ee65b5ab5785efdb3b3c2edf2333a5717ac4fcaef65e4e2a209b85fa16f1f60c7365f05ee88fea77170fb12aa4e3bbdd89602f956afcd393d811a935147913ada8ad03cac574a92abe38c39", 0x71) r4 = getuid() r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) 10:35:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f00000000c0)=0x9, 0x4) clock_settime(0x39c717da1039a282, &(0x7f0000000040)={0x2, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 10:35:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f00000000c0)=0x9, 0x4) clock_settime(0x39c717da1039a282, &(0x7f0000000040)={0x2, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 10:35:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:35:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f00000000c0)=0x9, 0x4) clock_settime(0x39c717da1039a282, &(0x7f0000000040)={0x2, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:35:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) socketpair(0x1, 0x5, 0xfffffffffffffffb, &(0x7f0000000040)={0xffffffffffffffff}) r3 = dup2(r1, r0) getrlimit(0x1, &(0x7f0000000140)) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) 10:35:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000000c0)=""/93, 0x5d, 0x843, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x6, 0x4) 10:35:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f00000000c0)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:35:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:35:54 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:35:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:35:55 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:35:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) fchdir(r0) 10:35:56 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:35:56 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:35:57 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), 0xffffffd2) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000180)='./file0\x00', r1, r2) r3 = dup2(r0, r0) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x8) socketpair(0x19, 0x0, 0x287, &(0x7f0000000080)) 10:35:57 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:35:58 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:35:58 executing program 0: socketpair$inet(0x2, 0x7, 0x7fffffff, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000280)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000140)=""/138, 0x8a) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) write(r1, &(0x7f00000000c0)="74008153db36332ae9f7bb854797b169d4759fbcf40db34f0c3b61befc5155df603720302d2c03d5f722f4caa2c657cf5314c71215473b1135e9142a838b33c49eba52d8f76adefdad4603f40d7d1dffc3f8706ec2985d1ebd2547bb85f73a20f514e6c2e14d1be8b3476ef73021be49074956da", 0x74) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0xbf5, 0x8000}, 0x10) 10:35:59 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:35:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:36:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x12, &(0x7f0000000080), 0x3) socket$unix(0x1, 0x2, 0x0) 10:36:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:36:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000480)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x9}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="2219c64af4ae7f611187df9c036d244c6dd831b289135fdf3fcd8b27f2db08db19f54b42d5e3d27da34230d45fca793bcaecb301b0bdd7b260819b230ba6e89aa6c0d5d1dfc9f0f9ecd781d4c789101cbc43a90a26f7ec24", 0x58}, {&(0x7f0000000140)="19f3820d58a12e83fd343ff763bc2a5d73ea36b7d84ce3dd6b471b57e0478233044261813ab301cacb9625831dd54c58c7a5c38c503a0647b8e997252fa4db99650400a0d254af9205fbd0acae3519dfc9efeea68f54bbb873e6e73c88d7d61813b8cb691cbc2ba1c41d4c33de6224d2b252aeeb7e38e7887a65a975aa4395b4c7956efb43609c8f588ef45d579fd525d86a28546219c7d34177184bae2b12d04e8427bf5a926aa09a502e7438efb7e430dae444f74f080fe24e6716f68d966de3623443f3f604dbf5d731723c1a23096564919dff4a3ac37c8fed8ac164a65a38db647641b6", 0xe6}, {&(0x7f0000000240)="14efa5314128011c978d4f3b89961f", 0xf}, {&(0x7f0000000280)="0e26d2ed58d4b0febc3a06b4ff2e52bda944f85efaad0d00365d65dd8f41f98595d7c4f34a8ea0173a8dd06ed8a80d0d7227335b4a451a8a9c92709d15f44e225847bc8f9f31bf0fa189fd6e0a3cc567b425f39d4b0727af5dbe9079f74d8bf30acda44900a2aa3c098e429c2aafa308a5869020", 0x74}], 0x4, &(0x7f0000000340)=[{0xd0, 0x1, 0x40, "440b8129a6a6d99691db9cb3a40ff0b5a80b45f546d2a944d48bdbb2d03283d2690b8a714f46146fdea5761f4d7b8be0a67627a3806e986c9efaf208525b237acb65cd7f0a1724ab04be63eb28ec104b3f1dcee436d5db55a06665c81906d0e3b4fc231ce776bc8c084c20e4619ae0d88d261562d415613a4cdad897a902a3aadc87611555b421e6725450e01317f4d620adb1895c41d44a2a1337668942b19de8118485ed8816dc4f53b01f6525cc033919f4c7aa591953057983708865"}], 0xd0, 0x400}, 0x2) 10:36:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:36:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x7, 0x4) 10:36:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), 0xffffffffffffff1e) 10:36:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x7, 0x4) 10:36:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x185, &(0x7f00000000c0), 0x4) 10:36:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x7, 0x4) 10:36:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) socket(0x1f, 0x7, 0x52) 10:36:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), 0x4) 10:36:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), 0x4) 10:36:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), 0x4) 10:36:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) socket(0x20, 0xcfe52682f6f73240, 0x2) 10:36:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 10:36:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x4, 0x80000000}, 0xc) 10:36:07 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080), 0x4) getitimer(0x0, &(0x7f0000000040)) ftruncate(r1, 0xfc79) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) 10:36:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x7, 0x0) 10:36:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0xffffffff, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x400000000000800, &(0x7f00000000c0)=0x7, 0x4) 10:36:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 10:36:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x80000001) 10:36:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0xed58, 0x8}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:36:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x7, 0x47a5218f83911472) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 10:36:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x84) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="3377121365770a3212cdd6cbeeddf684fb7b87c43fbf936ddc7d5570b022591bbb42905d0114f0e5c44ac8167f3d221c4953093ff9f10fc5e3212fe0dd0481b123319608de0bbc273fa2601b04f05a14f7cfacd2a9a5320b127b6b6ca2ababd651838dfe9d487ce660c40d8d0eda3ea4d8a9823676dee325efed226dfd5ed30d5e19de26ac4f947f819febed41870ac7d5ca186823e8a5a991efc6f0dadfcd330efb72429b80a9c31df06cdde75a8d052b4377d27f6873b6bfbfcecd0b524240661376a914e5fed899668c1f40c66d08319b516ac7e5252ea7f608340d9e69eadb280360a50b2f62486d78c78f2b", 0xee) socket$inet(0x2, 0x1, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:36:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0xfffffffffffffd3b) 10:36:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 10:36:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000040)) 10:36:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/69}, &(0x7f00000000c0)=0x47) 10:36:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x12, 0x4, 0x1000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x1, 0x1}, {0x18, 0x0, 0x7ff, 0x200}, 0x0, [0x9, 0x6, 0x89c4, 0x7, 0x7f, 0x0, 0x2, 0x5]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) clock_settime(0x7, &(0x7f0000000000)={0x0, 0x2}) 10:36:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20401, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8, 0x7, 0x4, 0x3a59, "2dcad8e70d1b0c93f835cebbc2bbdf0bf3484812", 0x8, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:36:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xa, 0x8, 0x80, 0x6}, {{r0}, 0xfffffffffffffff8, 0x2, 0x40000014, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0xc, 0x7, 0x200}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x1ff, 0x5}, {{r1}, 0xfffffffffffffffd, 0x35, 0x40, 0x80, 0x88ce}, {{r0}, 0xfffffffffffffffc, 0x4, 0x6, 0x3, 0x7}], 0x5, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x8, 0x2}, {{r1}, 0xfffffffffffffffe, 0x4, 0x80, 0x9, 0xe80f}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x7f, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40000081, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x2a, 0x40, 0x7f, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x24, 0x83, 0x0, 0xfffffffffffffffb}], 0x6f, &(0x7f0000000080)={0x1000, 0x3ff}) r3 = getuid() recvfrom$inet(r2, &(0x7f00000000c0)=""/26, 0x1a, 0x840, &(0x7f00000002c0)={0x2, 0x0}, 0xc) seteuid(r3) 10:36:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) sendto$unix(r1, &(0x7f0000000100)="00389b510029f730eb00f2c2a2a32e34a964dab0f2d00d98b511cd6b43d223f36ae736f14498fd4aab352bca1b3be73e26fcb8d35e7b98fcb94b3812400b75d8de8d327fcb0fd4b8367eba84e77d18029afec8e23d7c58a585c272c314895675724ef59b1e819d74f9571a48152ee6686b6f7b51976339cf7fb515ab13119a713c12c8c3910910906185d229a5159608b0c75316fe60ce02f140187e76d85e18526e050faa93a432df3f127ae238d3ab61f9f8ac25a4092e95047cd4a0eab3179d15a18e5b812a73e3e4cc2f1b8d4c560d917e40364b8a0b65f9e58cc22c0df33039dee0902d51ea5427f564692fee7f1a4b94d5", 0xf4, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r2, 0x2000747b) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)) 10:36:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) msgget$private(0x0, 0x140) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x3ff, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 10:36:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:36:25 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:36:26 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) r2 = dup2(r0, r1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x6) 10:36:26 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:36:29 executing program 1: socketpair$inet(0x2, 0xc001, 0x101, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 10:36:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:36:31 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:36:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) socketpair$inet(0x2, 0x4, 0x0, &(0x7f0000000040)) 10:36:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 10:36:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1208, &(0x7f00000000c0)=0x2, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:36:34 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000100)=0x7, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1103, &(0x7f0000000140)=0x2, 0x4) 10:36:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x3) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000140)="a9d7e6901dae5e44b9c2bfe75fde3ec8c84b79ee7ffb3282bd", 0x19}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x400000000000010, &(0x7f0000000200), 0x331) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x1ff) 10:36:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0xcfbce7b1f2426108) 10:36:38 executing program 1: mknod(&(0x7f0000000340)='./file0\x00', 0x20ad, 0x6123) socketpair(0x18, 0x8005, 0x894, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x6) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x420, 0x103) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x81, 0x2) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = open(&(0x7f0000000300)='./file1\x00', 0x100, 0x20) r6 = syz_open_pts() r7 = open$dir(&(0x7f0000000380)='./file0\x00', 0x480, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open$dir(&(0x7f0000000500)='./file0\x00', 0x800, 0x6) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r11 = dup(0xffffffffffffffff) r12 = kqueue() kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x9, 0x4}, {{r2}, 0xfffffffffffffffb, 0x4, 0x21, 0x6, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x5, 0x0, 0x2, 0x1ff}, {{r4}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x0, 0x3}, {{r5}, 0xffffffffffffffff, 0x18, 0x5, 0x8000, 0x2}, {{r6}, 0xfffffffffffffff8, 0xa7, 0xf0000000, 0xffffffffffffffff, 0x10000}, {{r7}, 0xfffffffffffffffb, 0x40, 0x1, 0x4}], 0x4, &(0x7f0000000540)=[{{r8}, 0xfffffffffffffffa, 0x10, 0x0, 0x0, 0xffffffffffffd7a6}, {{r9}, 0x0, 0x41, 0x20000000, 0x0, 0x7f}, {{r10}, 0xfffffffffffffffc, 0x63, 0x4, 0x6, 0xa2}, {{r11}, 0xfffffffffffffffd, 0x1, 0x4, 0x2, 0x9}, {{r12}, 0xfffffffffffffffe, 0xc, 0xf0000004, 0x1000, 0x3}], 0x1, &(0x7f0000000600)={0x5, 0x1}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000640), 0xc) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r14 = kqueue() r15 = socket$inet(0x2, 0x3a5f7501bf2a8a5d, 0x200000000) connect(r15, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfffffffffffffff8, 0x1}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xfffffffffffffffe, 0xbd}], 0x3, &(0x7f0000000140), 0xae, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r16, 0xffff, 0x10, &(0x7f0000000040)=0x7f, 0xfffffffffffffd6c) 10:36:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/230, 0xe6}, {&(0x7f00000001c0)=""/186, 0xba}, {0x0}, {&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000000300)=""/8, 0x8}, {&(0x7f0000000340)=""/91, 0x5b}, {&(0x7f00000003c0)=""/96, 0x60}, {&(0x7f0000000440)=""/187, 0xbb}], 0x8, &(0x7f0000000580)=""/48, 0x30, 0x288}, 0x802) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000640)={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x0, 0x1, 0xb3de}, {0x18, 0x3, 0x2, 0xfffffffffffffffe}, 0xffffffff, [0x4, 0x7, 0x800, 0x8, 0xfffffffffffffff8, 0x10000, 0x9, 0x9]}, 0x3c) getsockname(r2, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) 10:36:42 executing program 0: r0 = geteuid() r1 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000100), 0xf4eb412f810bb79e) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 10:36:44 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000)=0x1, 0x4) 10:36:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x1, 0x4) 10:36:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:36:47 executing program 0: socketpair(0x6, 0x4005, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080), 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) 10:36:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) geteuid() setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:36:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) kqueue() setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x8001, 0x4) 10:36:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r2, 0x0, 0x9, &(0x7f0000000080)=""/25, &(0x7f0000000140)=0x19) r3 = open$dir(&(0x7f0000001940)='./file0\x00', 0x10580, 0x0) openat(r3, &(0x7f0000001980)='./file0\x00', 0x10000, 0x4a) recvmsg(r1, &(0x7f0000001780)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/113, 0x71}, {&(0x7f0000000140)=""/152, 0x98}, {&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000280)=""/69, 0x45}, {&(0x7f0000000300)=""/159, 0x9f}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/128, 0x80}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001500)=""/159, 0x9f}], 0x9, &(0x7f0000001680)=""/203, 0xcb, 0x7ff}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) r4 = open(&(0x7f00000018c0)='./file0\x00', 0x2, 0x8a) bind$inet6(r4, &(0x7f0000001900)={0x18, 0x0, 0x10000, 0x3}, 0xc) close(r1) recvfrom$inet(r0, &(0x7f00000017c0)=""/176, 0xb0, 0x42, &(0x7f0000001880)={0x2, 0x1}, 0xc) listen(r0, 0x10001) 10:36:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) socket$inet(0x2, 0x4, 0x8) 10:36:52 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), 0x4) 10:36:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpeername(r1, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getdents(r2, &(0x7f0000000140)=""/246, 0xf6) 10:36:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="24b40877b51ed95d1fcce9d771a9c68d231df87ee0072590121a50cf9b863282d3c9a81c890d4961e1bdd576ac589a4045ac9f34175a6b012593ba0a725dea09ffa5855cf7a4b69fef76e82062d059e8a70867ad2f25d0f908472bba8e17c0dd6914f6d01052e33da60620da480b4f05d4a059a01719bd61fe5cddbf8e989e5295c30ae69fea7810e67d67ed01a4798ea29d11da7edeb8314e6555d25efd64bacb714b32e981d9f8", 0xa8}, {&(0x7f0000000080)="63bb50693f16c67036862d905eb3027a667bcf53d9cdc1a44ed5a9619bb5820990a7cfaadbe274d2d9e0cacb38451b7ecca1d98a9029d8fcbc417495153a5b7fee19c48ca869b9bfbb66fb813280b13b8ffc0e0dab3fe9", 0x57}, {&(0x7f0000000200)="b297ecae50647a1cdceee0dd6704fcd63102874f5b4399f8a88e950afa03524bbb127e751b1f9d552afcbe6d8e39eab56d6a4c607fba6549875667341e082e7269df1647f623310f0a1dfa864bbbbd79b655d0a9d50a28bbbd8cce074618363228e310b804c71ebcfb333cdfb9b0b0f3b757d1346c9c97d9a5c623751e59a87e16f0e7a17053135800a619363808fd263f9ad6aeaaede850e943a9db423c6ba6c2a929", 0xa3}], 0x3) setsockopt$sock_int(r1, 0xffff, 0x1802, &(0x7f0000000300)=0xebf, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) socket$unix(0x1, 0x0, 0x0) 10:36:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) 10:36:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0xf, 0x4) 10:36:59 executing program 0: socketpair$inet6(0x18, 0x4, 0x9, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x4, 0x3, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:36:59 executing program 1: r0 = shmget(0x3, 0xb000, 0x12, &(0x7f0000ff5000/0xb000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) chdir(&(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 10:37:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0xbd, &(0x7f00000000c0)="a6c9ab3bd4467dee73867cf8dde3311beff0f7706a0b6734818618bf8bb04371c32b61a7ba211fec7ec87af6da68bc1045513c15b1171b85d7e4f602d000494cd56a75d93da87d4a97342243e5392f951f752ae6e6cc7ba00bbe3566be5901ea3bcc62a9a78710dadfea16a5b9437f55be2213111ea3d8509f2e168c259cf964b79dc2f20d79d5c934ba65d71857fb54f4a6c4d154a274c62b1ff841291d916eb14d6f39dc03a4f9d3cc32b968dfd109702ef45ef5c448f5eaa874c931") setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:37:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/205, 0xcd}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x5, &(0x7f0000001400)=""/230, 0xe6, 0x3f}, 0x2) 10:37:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) getsockopt(r1, 0xffff, 0x4d00, &(0x7f0000000040)=""/23, &(0x7f0000000080)=0x17) 10:37:03 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/116) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:37:04 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:37:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) fsync(r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:37:06 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:37:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) getsockopt$sock_int(r0, 0xffff, 0x120, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 10:37:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:37:10 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:37:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) socket$inet6(0x18, 0x4001, 0x4) 10:37:12 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readv(r0, &(0x7f00000025c0)=[{&(0x7f0000000140)=""/198, 0xc6}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/193, 0xc1}, {&(0x7f0000001340)=""/133, 0x85}, {&(0x7f0000001400)=""/227, 0xe3}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000080)=""/6, 0x6}, {&(0x7f0000002500)=""/92, 0x5c}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000002580)=""/20, 0x14}], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 10:37:12 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = semget(0x0, 0x2, 0x80) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000180)=""/64) r4 = getgid() r5 = dup2(r0, r1) ioctl$TIOCSCTTY(r5, 0x20007461) linkat(r5, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00', 0x4) fchown(r0, r2, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 10:37:13 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:37:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvfrom(r0, &(0x7f0000000140)=""/207, 0xcf, 0x800, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3ff, 0xffffffff}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:37:15 executing program 0: r0 = semget$private(0x0, 0x3, 0x100) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000180)="0a060cf92f8f4f6d65503826b33f2cac9f53ac9075e67eb9737ecb9fc37a57c4de0b78e2f22a94497c473906ceb64ae5c649b89601579fa7df9d3b88de2fde9e0cc275d6f7ac9834e94c55e0e3ae3397a0fa838733f6eb67776d136ec16b299e78bde4174b7ebcd45f125c675fe9369db440dedaa380c67d5151f275b9e56cdfd385caccb973d62efb5830319a6990c8f4294ca1649faf2c6906712752d32b168036", 0xa2, 0x8, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername(r1, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/59) socketpair(0x26, 0x4007, 0x101, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) socketpair$unix(0x1, 0x40000000000005, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:37:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xa0) socketpair$inet(0x2, 0x5, 0xa323, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x5, 0x80) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r5 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x8000, 0x9, &(0x7f0000000240)={0xffffffffffffffff}) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r11 = socket(0x10, 0x5, 0x3) socketpair$inet(0x2, 0x5, 0x20, &(0x7f00000003c0)={0xffffffffffffffff}) socketpair(0x19, 0x5, 0xf444, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0x0, 0x8, 0x60000022, 0x17, 0x800}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x3, 0x4}, {{r3}, 0xfffffffffffffffc, 0x1, 0x80, 0xfffffffffffffffb, 0x8c3e}, {{r4}, 0xfffffffffffffffb, 0x0, 0x22, 0x7ff, 0xffff}, {{r5}, 0xffffffffffffffff, 0x90, 0x1, 0x0, 0x40}, {{r6}, 0xffffffffffffffff, 0x0, 0x8, 0x0, 0x40}, {{r7}, 0xffffffffffffffff, 0x12, 0x40000000, 0x2, 0x1000}, {{r8}, 0xfffffffffffffff9, 0x0, 0xe4, 0x200}], 0x9, &(0x7f0000000440)=[{{r9}, 0xffffffffffffffff, 0x1, 0x1, 0x4, 0x6817f90e}, {{r10}, 0xfffffffffffffffe, 0x0, 0x800000a0, 0x1, 0x2}, {{r11}, 0x0, 0x0, 0x22, 0x3, 0x100000001}, {{r12}, 0xfffffffffffffffe, 0x12, 0x4, 0x3f, 0x5090}, {{r13}, 0x0, 0x40, 0x1, 0x2, 0x7}], 0x4, &(0x7f0000000500)={0x8001, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x10, &(0x7f0000000040)=0x7, 0x4) kqueue() dup2(r14, r15) 10:37:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0xffffffffffffff57) fchdir(r0) 10:37:17 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:37:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) shutdown(r0, 0x2) 10:37:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="2b47b2f8f11faf9d542c097609507a7efd22b42a0849be33a7fc7c445f29b7071f1f402f8b295ee089b4aa56bc47be8a8b98e08d2c48ddcb1d2aea", 0x3b, 0x400, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:37:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/69, 0x45}, {&(0x7f0000000140)}], 0x2, &(0x7f00000001c0)=""/104, 0x68, 0x2}, 0x3) 10:37:22 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) r1 = getegid() r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x9) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0xfffffffffffffffa, r4, r5, r4, r2, 0x120, 0x1ff}, 0x2, 0x7, r3, r3, 0x4, 0x1, 0x0, 0x9}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r8 = getgid() r9 = getgid() setgroups(0x7, &(0x7f00000002c0)=[r1, r2, r5, r7, 0x0, r8, r9]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f00000003c0)) seteuid(r4) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000400)=""/217) chroot(&(0x7f0000000280)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:37:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000240), 0xfffffcbc) r1 = msgget$private(0x0, 0x50) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/214) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/85}, &(0x7f0000000040)=0x57) 10:37:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x1000, 0xc0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x3ca) r4 = dup(r0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r5 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000ffa000/0x2000)=nil, 0x1000) 10:37:27 executing program 1: r0 = socket(0x27, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000040)=0x80000005, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x7, 0x4, &(0x7f0000000180)="5001e8bf4d385fd039161a11c2215a853b7fe9a72d7e3d191b8a6a60", 0x1c) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair$inet(0x2, 0x2, 0x3, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000280)=0x7ff, 0x4) getsockname(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000b70000000000000200000000000000000000000000000000000000000000000007c4c20959364d0000000000000000000000000000000000000000000000000000000000000000000000020000"], &(0x7f0000000140)=0x55) 10:37:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000002c0)=0x4, 0x7fffffff) r2 = socket$inet(0x2, 0x5, 0x4) recvfrom$inet(r2, &(0x7f0000000180)=""/193, 0xc1, 0x41, &(0x7f0000000280)={0x2, 0x0}, 0xc) recvfrom$inet(r2, &(0x7f00000000c0)=""/177, 0xb1, 0x843, &(0x7f0000000040)={0x2, 0x3}, 0xc) ftruncate(r2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 10:37:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xb94) 10:37:33 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:37:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:37:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:37:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) r4 = getgid() r5 = fcntl$getown(r0, 0x5) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) r11 = socket$inet6(0x18, 0x8000, 0x1) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000080)="c2d9a249dae87d77eb82eef333cd7ed02f9ea0d834cafcb2a694e7d1524a134d60d6100cdfc0a6d4767101746d1745f51f1851e810abde14a6a659bd54147e6d79aa9a9768bb18c5993151e8f3cfa4f7fb8d99d11a4f456be73a8c", 0x5b}, {&(0x7f0000000140)="557b6782056691105f4e3b5435a674dc254ae35e36fa3c80c15c40e49912522194496634dd9c98857b3fee77dc43cd1d6139d5c6eb114df5c88d2350456a5964e1bf459de124d2a3093ce0eba014dc7cb483e9929a27c8551256caafee568b076fa58e00d96e073b27e8cacf014b67801f92e6e0c33a39ea4473f839cc155c1b59d46b667b35678f2827d70aa2c98f45f3b7178ee7cde25d2bee6e046686db9d2ff9865ad386a9e6c9a11c9f9eb5561041952528e324fc90478d12d18a43bcb43c7ef7c8cdc7891c8476a1fe898df0dd6e14e3d6f76ef5a177fdee8e81fea96a974e756ad7fc829db90e8f110833d282cde205710a0416bdf271ab43a6ebbfc682fe37a90a5caeaeb5aac6902ef6f544a2d5cf2ca33b81cda6432466e482ce3f114b5c7dfde17c66c460d04ee4ecf0df1c2ae531c4ebf9e0100b966721eb2abc0bb05fa0fbe951a3815266b4d361bb5b4da10d7dfdb25de8bd1bfe014625505b665cb067d0b44252bf732bd6db70d4c2e87669510b33a455be3c5c823bdb75d64bf1a0a697adcbf877dddb0c356ab21ce41847852d5d2e21efdf515f8d6b83d974b38e21b51b5a83fcb48f4874417390329c3614050ed542dbcbd5c8c315276114fff86d4b9aa11b7f6f3e869729489389f5ee8342aa06fd7be869cc05770da7c490dc8d0b817e8287992b6a6ba474801064e529f0c4e347707937fb9c19aa3bde8fbca7bbe5ed9335def49a37d9b83e96b19dd7823e26aa615b3fad618141099202abe03983fc28a21cb426db529a14353063ae660e8d5b7a6a072a0c38006f4c95d47fc82da612a5a93ce75014bbceb3063ef9711538970e698df31f7f4e10d6b42313e48ec2bc37f97034a7bb0275a549bbe7620c3503af0057c4e92d91680b4fab46eea4b82095adb439c608f9d61021b78bb7e5a294859b2d20778ecf93dc29b629aaff00385dcfcaf17469e8375c5e4628497d716ddac6647e9fff48e235c09c10820d49fc2aa69bd7132a9646f4fbdfbca88585e58f78a80a9bf445a168f45b69b8aa3a2e2553f30c9694bc015fdc1ec45aeedfaa70f59e92f14742a47a97beb8b09aabade88d18d5b1f329ebd103b8a0ccb775342147b07eddf38ef5bd8d796b9e0b5aab21025ac93b525eaf1d75d9a34f2e25732690aa362484bc3262ab9b3babe8ab4769097c0f5edebbcd515207df84dfeb998351ede2d310da3dccebb048561fc3ed42d5f9bcea15c3f0e6a6e1c74f665c68005b6055b776fa13c102c7b8c9df72f964804f3bb0d90dad93f0806f32e884c92b2b15d524f1c405876fc1b275098824e7ec4f018132e91c34eaa7b4db07e8be535bd01017c4c44e940cc516dd8bd030e0059d3fee73c131599f12a843266308388729d7b38901e13894a1776a737dfdc26b84dd754e1129bab07a88c7e7cb290d76b28078196d31b5edfdd3e0b572db5e003e12d364d77440b0acc4c785dc8679be55dcebd8543eeac971043a6ed3f5a35fce48a8258717eaab11bc15a508d5948ace5f4049f9233ffa03e525ceb1ad0d51fa16db9905cd9748d48b008f301bc0a10519280819995c0dfac2c47272207877eb24bc8b4e71ee6ac232867dc9244982835b3d2b1f56f292861b4a4b8efe84b4813ba7518a304424b02dc7563aed646bab5b73b14859436870499dd9fa2a73671366eae0bf780bc66932c8ada1978e74e06e80d043c0d158fd8c439dc41fb7c39078cb1a3a6a984ff42823128f803138ca866d80dccc8004e6014cfc47f9b6edc0efdfac601103ef20595c0d070398f08bfb6c45e1ed5370d92487c81f28f9d86827e96051ca8ffb16465151224ca2c27edd111b470d35ddc02ed21181072c15956907821e4839ca861989bf54636d4c6a693cedc6ef0c4615c9664fd42d28879764f4fd4a58ff5ebe5dd3047821a3abe3eb5d1e3d7f6556008525ab3d19a9d977b60c52f3ea9d14adc6793aa6946828f6c8174a800cff68d5613ee128ea27a34cbead9cda3ccbcc35d64a6fbfb48f2feba5c06484eddbdf605c16729da4f7e07a09392f7e9aab4a47f52888727d7b604ae676c41d8c63bc0ebf518c9be46c8730ca8444c02966b31f4cf29f06c47a171847eec62efb6c5f08bd07960cf30080737b5f7a2d70bd017419e9d1c57225ccc2e5e1a4b2e781c4a29563e531eeefe7f10d2e566216d7fb25b52c70877284c9e980ecaeafe5d65512f3d2228103523f026d51d34da1ad488604553619ba8e55ec49f2096456dcdb41f08c07bd17cef22ae0b74d17819f86ceddb13179e1a4db070f7e622f0045fd319e1345e0d722e1beb65034927e30111ac70a0232b6d7feb6628e6090deb40e18e8354c2f4af436709eed9e616bb71125ea0646b7bc75f5038c07a6c01937ceb15aa4fb1dcc058945c73ec5321b35b06b60eb468e5e45fcfaa31152c8daa7a50c0c679ba9ebf466840672c5360cf626ef953c1bb0e467efe36df5a39ab3bbedce6997809e8a79fc53c09978f772201d8ccf134183705fabdbe72ca8d370d82e4a11f2e3fb38da3832adc5a01cbdadeaf66a42047dbf63d05672dd7116336ed4876852f18f3f361441b59a26194735ca7d350661a2b33b1dc66fee2ea0cda69349d2009c2fd0a74f45cbf6521a6746fc349efd940a550759ee9725993b6bf179aa56a5d05a72ba0d03f170cf2cbefb5b4483f03692829aa1bfcfd29841c85bf140edd88c095ecc6d68bee4ada8caa83a27a2a889af9c975fa0ad8cb48e6db1cdda8c3ada74e0430c5af78a52ffbf77f52c855f1c1dc078e875a2e57c4598713535910b28603738bcb206f5053d65ef556c86460e2f1114ea2f9c51f3d13675cb882d776406d788b3ae900ad0e0657ff1c318d956342dba65a113241d65d2528079a242b1e67a51d9b41516ab427fbb1f23729a65617799241fa871e32c807abca948f6dee9ea47939adbb69d9b7de68d217a0758b609574f5c307cc82286a73e8784cb1255a233af9826e91b9e5dcf1aac33a4c60e559c6a352670a83a9c2be99197842f83fa3df9661ced87af1267162ed6c62d43de3ca38eefa01fb503140e4f16a57239e4c29c0f11a31f39ee10e2f59524f24698b4b8b65ac7480485a5ea2bb4a965a07d8fc23f57faa3352df480ab8cbdb4bc19bb4b1cd85ab95245bda99440cb3ff43fa2369fc6d778fa75a98cfd3f933ddf3836ee1f406685e3f173083ea1d27559234785891d3bb35f89479ab68e732e217ccd8b3fb637caea1734314c6713f7233ab7ff2ce0d857399a82bde165e9d00f2c764b7cc668df86ea25c82c8a0d435055dd1e2b926ea8ef23a76952e564a7c350da2b01907e5051576ab5f7b8faa5e32f05aa0ff5a9733b43a3330d9bc64f83b44e0f97c5cebd8c778b192c9f16a0ffe98ece17fac78d65e7862253d49c01efe6ca946b448e04bb1ee7ee7f81c7556c79f27e582816b967eace9244567847257501880cfd4043eddf825ab5f63154c2ede7fa84acace2b04a81d9882849b3bba8d77d5964f1350f27a79ed6505c18267727bf3d8ca786784ea0012d85765dc28ee06106715e19415667ea7ad6cc9d9caba59eac04ee0f4f8c2c9babe62b8212f082e73215d1c92010572226f169e80e65882783ca08368a620d61b6ab8431b79b222ca2125c1eefaad0b84fec8d4a0848e8295171cba544753f914e72983d5465400cba7c8640de65ef2f96c94a6a7f4b0388bb0b615eb6d1482dced10f2fd39e95a7bd34130e458dc41dd64f4cadcad48e0324ad70103d4897af8cc7047817980dae7789def40de0a4306b4ab386eb3779656f22e22a81a2ac086986d97d5fc3c84eaed4f1393f0e2856171068ceea59249aaef619dea1bdfa2f8d59bd40a95e581c21f454e67edb3313710d57ccadf9a23e9a46eca148763ed5759d7d9ff6621ab5aeddac5c898c5cf018d2f7b042852bf073a991980852385d7f9ec8123651635cf9744df295f5775750544ccc00a1b2c23f2db907f7159102aee4a52602cab0a500dd835a7c470ca2a182eb787059d1c1f2798a56949937cef8e32a6c823e36086ab8f7af97b87e7e3321e8f1619ceac92af52fe5ca25ffa6bd0af76be64cd6433ef3d64b76eb029495e1c833698a9ec188958b4da9c84ba582c0205cd940200bc98c8df7fa6210c3399a0a55cdf5b63940e532cd17b549f615cff276d7c5627bf6ed733381eb57a4c1632cbdad656dd84457482d7ce34236f1dd5fec833968bb607db4a5562dd727cea4f9bc29372c6f17e981bace05fe87e80e0e47b2788d0d82284aa8bf3065bd563df2e919e8e073dec5971347581ea046901a1c25440e38edb3ec7f788aaced53b0f28b001d4ce809a656fd3c16cf008099080874d71f0c273163c82f9eb367530afccc9d2989ed31a864fba91c49392717dfad0751bbd7335192cbadfb83b1a4c480c61827dde30c58c8473bc45329645ea4fae2e4841ddffbbf50f62148269727f205d06f745a0e472a60ae834cb9401a1380ce8bb740d4e5b47bf87a809a910f0a28a4c26a717d9532d16c3af45e35d2d85fba0e0171b6c726103206e4e0c0603971c1da4d1d87574c2904c9192575d192005c420d2a0c58668dbb400019863e8b29c0123d8c69d18df2eeeddc63eed31c105537e5a4f9f5dd8f9b733569d29b95f97e2cddfc306452cc4a6b39ce4430bb52ade2378f48d0fed72270ae35b1af5f05754adfbd2e06928d3c72ba3a4611f19cea583a6ddc5e8dd5d9702a410dd865b6011615b95213d2ac3e6e732904d0aaf32eb7df38cbdd04ee88050d610b1ec7223233412e81c4e99a1de55802506dd6b7187c84d658594a5d3db21ba47eb12aa49c95a6c34a9803b6668723f60b3d4df4cf8114743891a2a6a8ba25ed3b2b9283d9a04daaba5e3c48142f48787ebc7c8d67dbcad42a7544c989ebb828801dc439fca5d82b67e6acf03632aca2eab8cc20be981e8c105da3c215075eaf073e04fc8afa0495c098a5105506e582daa69a646ae11d0619f6c88755feb016fef928ea050c71268a2bc3f444e46a4b39c4116cbfe0a7d4eaa398d3b8a210fb3171ee69b71aba7ce690fd7bba65a69f13109be23ede06403ae2ace8ba139988de3fcd1bd316c852565e195cdad7f713501b1f182e8e2497e19dbb92dca42cca67f7bac3dc0f2bbdfd62f14c46a7a653f2263bed67416b2fe16d436125cad2acb342f8d7d464648d7dae5787740cb39c3d86b99f7bbba1cdf5ae6033541aef77000809ea1e596f451c9c8d4bc3f1f34c041bd99ad5957880fb4d2ae94398e1ec3cff8395b544bfd72cf3bc7f8edd151d862418a61d80c2b7272637a3117e5944c9ddbd9d9032f22cd33bbd514661c09ec91abed387423bd97a74139d8ad5a17792e5cf3f26d5529a9b4bc835c2495de6e8d658e2f9077d27edb03cf6fb28c52aab7336d3470dfd2e2c37cc9c9dd2c885ccc4714aacc444c7d44d1eb9bcbb7f2ddd9e3a5cf47b6a7012c7d49ad59677885bfb502253b9bbc24833eeb4cf1041caaee5159d440c8b54fc346906fe167271fa224968a5139e748efc3a14bcf4dc5703512bb03846fe993573fb80d4df0419bda5dee2300fd241eb0a8430f79f4dc074a33dbab69175f4e0c75a9fa2c843f348abfb37a2fd913a23218b1550d053ff6bcc3d0cce17c3f945e4e848ce9c9b315912b69b11391b17317750f932aa8293ceb1c8b53cc3440d4f2bdc9d2a3575658116d28d1ea4a72bbe75e1660b6c4efbc95c9e9874d5ecf538b7bc28cdd34d1f330f72361af1a97d10e01552217a", 0x1000}, {&(0x7f0000001140)="ac105488", 0x4}, {&(0x7f0000001180)="0d9aa07329a7cbafe27893f46b65990e8ccff9e1a3fb81d0c4d1c0fc44b15a055f7a5d73bfa23e59d37803a53d12828467da4f299886ac758184e5552ec4df45ed0b283399395b7a8fc051d47dece176f7940821a80e11a4e2e88b0182609085058c78f47a6294f0689e34698e3f86387ce15cb5946d68e3598bc0b2f9f86229a004665e08efb29ddb93bb6c49db2956919c593743cf92aaea036ed747cdbb8f9d156dd1bcf7244525a6baa54d3946a56789460d12a1484f7352ea8b0075c798c688fec506e546bf1a87504470dd9039bbb05f31b71aac766d8a01f0e68eeac4c74bc0a457", 0xe5}, {&(0x7f0000001280)="17a3f7742dec55e74362a000c0aebf8a1fb7a4277bdac8d670cc60a3303697f8021c532dd54a885b0b443db2f283eb948da01523275e926d4949214043649a4beb82a4483e808ad57a7317e8496119d13fa2b7", 0x53}, {&(0x7f0000001300)="ad1ed02f101173f66c954cda67de5dacebccf52a02235c5e6407edc59498e17b1b0dadc431a5f37193de69543237c6c72764d3234534b0f98f728fa3fb28e5f9af9800517c314c0bf6c4dea9ad136bb4bbaa5d8eb8356e49b96182f0310078d52f258bfba2584db6408ccd346b14ebe542498cd72a29c6994f27975157f3eb4bd37c1962091aed17ba06f452341a9ad2", 0x90}, {&(0x7f00000013c0)="4ab9f56454a6ba62574107d5e5d27101165002f9fa0df42169c2a3ee77c80ee553601174aafe241f55afc58bf1e69acc2bab6f9c5bdf199dd552b66196f1f94dc1c6924db2ca65aacad190f01957d887e8e168e767e86dab5f2d33c8ce8a51e32baf2dac915f64a7891b181e2a76c28c379be4bb97814de0b1d9d21a240ebdfee582328ce5d370425c2fefb09091f867969d2bcb270e477f81bafffe7a8aa7dda7a6", 0xa2}, {&(0x7f0000001480)="4158af2a5077e820cc86df309704d7ee5363ea9248383b677e17734f7b15b8f9817748c4ffdcd74bfaa9b585c2526fcac44921d4c4afec5a4b27ba931d4b665f5b22755936ed747c6b47d504cca48c5a8ab7c6cbbbe6327283505d75179d8855fa1391b5052e12fcfc57b709a9c1e516f2814e1ec3", 0x75}, {&(0x7f0000001500)="3c630d5a4d94d18ca5f8f790410971a907662353241d0998f024cadafafdfed1964d231239bd10e5ab536b8760522b282fb7824b86cd789372e5edfb0e426d81531389e71a988294dd56f7ac5014c1b293529ca4cf072c65e477079efe49057312b9242c375c937b21a00485d954ace3fa7f895e89b26923ded58d958a043938ec9d3da4488fafb7bb9be794a5e15e90e8d4f1fee7ea393cc02cdb54738ef872f647f9f619e066f1bf9306a2bcc3c9e8854e478461ef0b248ecd51afa35c89c318efd3b8a91eb0d3d2b20eb66ca52a0867f9eceb3910bcfa3dc476a890fcb59be13e6a1b397c9e1ccd195ac1f4a0dfe20b83a2daa764a87e19d9bd3fc970", 0xfe}, {&(0x7f0000001600)="59e6703e180a9f7874727f1e3c601224c85fb0b39a4a1118732d63a42defb3f3933e4d7debb658c0877522cde548d24db0af2d2c26d5caec9fa6a0a1fa25e2dad1023b41eb211e4ed53c2f02e42840f35429d9e914939089febfb94f3f8c8ac179a5fdb644b22b8904ccb763893aeb0edee4d09bd4b87294bf75573b3aea9edd484050f1d665338988a05e257a1d911173861e0d30f6972467fb15c86db0e8e2ccffa12b937b", 0xa6}], 0xa, &(0x7f00000019c0)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r11, r0, r1, r1, r0, r0, r0]}], 0xc0}, 0x400) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:37:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, 0xffffffffffffffff, 0xfffffffffffffd92) 10:37:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)="e615bcbef9fafbe6c761", 0xa}, {&(0x7f0000000100)="678d1126a8b6f443609eea83c6a27ed2b1d49557992b02bbe8ee73d4053b47f79682923b2743243111596eabb79ac38197ee55a4963df9942e976569ca1c440f1730e0e2a15f7374bf988f13cf342cc03e52f9c3f409caad9c8906a540c213260746fc0ab75515b57bc3afe324fcaec65ef08a72d57d41f146a08bdebc3657a9d51f5945edfa574a305e596afe99c5", 0x8f}, {&(0x7f00000001c0)="cbad85e934a83f329ae01bb2099f044a4c9356300d5c64f5749b08b36ae89b0f6b1a4d8c1fb1bb9b095b9b77fd418acbb9e3fad0e22250903d980ea43f2fce94427010a0b2cc778c1c1c8a377bf24dbb87cec19a14501efa973646230de3e6a2566277ab58d46809d53c804c4be3ff78272d00410017eb042637b4c2c37adb6a7d2da4e9847117127b2515", 0x8b}, {&(0x7f0000000280)="c55ba0ca", 0x4}, {&(0x7f00000002c0)="2640e79ca7f885b0c75f2d0302387b04cb10d4b1694cc8b85f7eee2698a0ff658869edacfca3faf493212c976568b36ec812785c7b05f62f25ddc3606f0fbb2d391f3095c10698c74a38bde4e7b79f43fea00232bb2ce4b933591406703ae8a612a2dbfc5ec8e0cb8c40478d82735f8f169057c5af440558c8417966b64a04d69e7ab2d415f0b104681217d79c7aac51f9bce59057ce436840bcd4212ef1dc768a1cef5f551d018740e888c6d8ef7da57ae8", 0xb2}, {&(0x7f0000000380)="391369d3020b2f89b72ea749bbfe5d618e01e1cef1515c3dcf5cb9f7c1b7a734d81dfbe083d6f82d0109870f75b071d498155ca4b1ceda8beec99aae774e36a35ccd39d4c28319eaa89534a8a7ad5da5024a6ed6791449984ff41475dbbbc3c8b5c146c80095ea019ec5cdd63d5b50b5518c46718788d53c545ef8608350b40e2f0c895c213352401c5df7ce66fdfb231e83c8e1fa731bfa9a1277152792049bfd4d8f5ecccbf80b2adcd154570fade956f0665021aeb99cae337dd5aa0844c77b0cf0e3bd202a2ee2e6d44faf1f6b94e471c5971a3a3d5bbf14b172", 0xdc}], 0x6, &(0x7f0000000500)=[@rights={0x10}], 0x10, 0x9}, 0xe) 10:37:42 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) recvfrom$unix(r0, &(0x7f0000000140)=""/204, 0xcc, 0x41, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 10:37:43 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:37:45 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000040), 0x4) socket$inet(0x2, 0xc003, 0xff) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000d7f862adf69a35d37e549a3edd962b010000000000000064c69e60e000f7ffffff000000000000"], 0xa) r1 = semget(0x3, 0x0, 0x182) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x3f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/172, 0xac) socket$inet(0x2, 0x8001, 0x80000000) 10:37:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x4, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 10:37:47 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x8, 0x8, &(0x7f0000000140)="93fc71a59b5aa0b78fc5d4ed1b134c2a8a20433a7e70cfa957f86010a806b43f7305cb275aafb6f16f509a8843251e3422bae1562fe2bd7b1f12b3b52265b485d88cdab7f923ce00932b025902e6d8ab14fb098aa142887df917462a2d41625518ec13c91bb789e286012b85875a6866c3178dac4003350cfb83ebf847114219a564d4cd4a1588c67281b481f750b5dc5913fea427ca958db813376aab365d5f", 0xa0) 10:37:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xb84) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x2, 0x4) 10:37:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x55, 0x4) 10:37:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x40) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) 10:37:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:37:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:37:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) accept$unix(r0, 0x0, &(0x7f0000000040)) 10:37:52 executing program 0: socketpair$unix(0x1, 0x2005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x7ff, 0xcb0}, {0x18, 0x0, 0xb5, 0x7fff}, 0x0, [0x7889, 0x40000, 0xfff, 0x7, 0x5, 0x0, 0x0, 0x8]}, 0x3c) fchdir(r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000001c0), 0x4) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) fchdir(r0) 10:37:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x14, &(0x7f0000000100)=0x8, 0x4) recvfrom(r1, &(0x7f0000000140)=""/220, 0xdc, 0x1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x1}, 0x8) 10:37:55 executing program 1: r0 = socket$inet(0x2, 0x4, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:37:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) shutdown(r1, 0x3) 10:37:57 executing program 1: socketpair$inet6(0x18, 0x0, 0xf90, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="ddd58a436e1bf992b8aee124aff30f86219547b0925e5a6e40cbca67d03f4d9abd12e00aba23e1da19bb23c8b09507c0205353bbf9fd0d309c06b4c0061ffd0fc34245ba8b7113b66624597256d67d87d64a086604e2f282a7cb060d4178d946dbe223e2752c889e29f84857dabed78ffafb5ac8c4c7a6d7ae14d1494c1dd3c632e68980ad7b0b5fff47791a354cd70c6fa6be392554fb1227237ef77fab04c85755a7b02bd3c13355245717709bc8f184cfc60499fcb5532956a055606b772e77f07445e3fe5484a9d061af9724754906c689aa96e5f0fed3d644a213cc9a4c97469b2ab8f7450ca8e69fd445c8bb3916f8be5e9e3efeb86c12be05211f2c140f39a9decfc0c5cb186b7ca14338669e385b4559ecc5145aa360b4966422f9daad7b45fda101aff5f684f0e99bf2fa2ff1ecf49d85da35948f3b21d74d8922e177197722bc8c280f8a9fec8d6b1a1a06996585cd3785895ae09366bbc86ec39050f20191498be41d082f266e74058f66f21ce659ef70b07496710a8a717f22ac5c4410e28f37495b58a6648626a630d16b59b11e0d658f42c9ab7dd67a3a0062a5d58a90c1b57b0e6c916bc6c8678d68181bdb74db9f0757ddf0e27533221e676ca4d2e0c8a1c32fdb3c73b2927a637f5b7ba2d6569cca0d315fb595dd4999516f35f9d35f68fd8e29994df04f100043ce80a6b96f1b6dec0e148787a41512f9246f949311dec7b865c1b84499eaf31bd9deaeed921ae0149ec641df2df94d475b18d86c6d474996bf7fbf1ed4de810d84baa690884ae3944ef41f5142bab39359886cc931672dd1d0e5bbad07f0f4c130b531a822b2b67878e0b89ad3c718f8db24a8f3e931174108c2b716afd7f4e42698a294f0a4f925e9d296f6aec29f4d78d226a07dd14bc930b939bb20783f4300af0009e09c68e5610d666aa624b5f414b0143c90211bf567221dd3acf7c2d7adad3c8f73b33823da729fad3ea1ad694a3cfe51a1643d304f2648bc330bb11862c66c97a86f787144ad85bfcf66419566e4fb4f5262fbca54aa79eae1b55509f82e6f1e285a7a24b1a790cc9c53d957987530d18d314fc310662cf7236d0696c9eb742d90c731f10e051718af11186b0c4e2391ebe79e89e50075d804a242540ee4c26f525e461c6c0422d3ea6e2b185420e45e87cd578c7beec8641afef3ca8b17e70a07301f9ae38eeaddcc330403fad9940069e77ecfe4f481fbd339665054217d94b9fd8bbba1bd581b38a8b2a2606c9544969f99f0a9dabb31e9a9f191396d70ac7ab366db0451918644435ab75c77d2bc9508abf3854d9ad285c12a4f59997e4bc1197bfc88cedee541708813c9ae3f851a57d1405200e114b2ce08a0853096edc252d8d4a15ab1b93b56b70d5d72a9fccef1cad018a834ac650037acef170309b5e1a5c575d180f425e218fade83be31d3a469e6b51d6d58332abcf27374ea0b7194882db3f2db5f1941d4723a9bcc3dce54f60d2d82b7aa93129073e6ae257a2db6f5d0e99a9553229ef4b28a07b722d74fec6fb5b9f571e4ebb2f999fada5479f5ba66a102756d792cf7183920abf9e8cfe8845b9cd384c7c04fdde1a9c6271b4afb1c9625d4aff42181c1692c8debdc02934a3a61db2cfabab5375c07fc1e8f7a34e7e5c92bfdec9c3c4b19a636a113a88436c0c0ff987638048a6d8e20f46f4c8124d33ee86d9a9db90673028d677dd95b84bf40e48dbd3655aeab6c432f29147dba13e9f78fd6521b8173acd113be0d1c088dda15d2327b9ab7bd5e7b899836d72bdd7f13dad01bf54c5d0354932ad1d70ce892a52debe8bac5a81b1231e40cc7435955caacfae194062f72c58c70aec4d853fcaf0f6aca5a3639a73274ac46c63abab3428710d4a8f758e2fe77dc2980497a6385770978a7ece0fa25df7d51739e16468692c5bd434b6fc9cc6785c9b8cacccdfa99db80c2c004ae4e3cc01ac0f78a73b48295e02b5b2b043ab20ebad3e01c0cfed95137758fa62c9be049231e004f5c35c59b25d30957416583ece606afd5ae2e46fcdf66c86200b03ed1324268c5ab9dcccc7b3cff64018f8adbed1c65195539bba600ee0d28f19746640894fc41175c1c366fd8b61a40b0dacec2052794ce1ae038c7e355efe3584bc624e9205a1f615a158d32f62f901a119244295c797751999bfb6a4ee5dc4f15ada6ce60dac678e79d73fb8474e7a12d89b64c1a433a697d7a03811a37c55f88df4982663205b6ea6521d8b7a9e3a301657617dee3ee5fa8884881970f5cebb35981eef51bfb57ab5a2173866f9e2bf983e63829bc849fb9bc81b0b7bf5ad53dfb0ef66cbda72c13dab0f3fd5cd0eb1c90b727ed79421d47952654110a507f6868038abd7bb15f207746e9ff965e4e722f3692d4ba44ce19b14d1f6c043195df79a64ca7b24b1ca872f3f8a0e80dfa990ebab79e05982f658c1b581ea82a29aad4d709b28bed042edd27c25839b6dc7448f853ce5e1c4457d7eca634bd175f405402aaebf0c0cc067d7512fcfb25846bf44b5ba9e15ab8d7931a189f854f848a5e1368fd9a61e5ec375502de517343ccef082a8da0bf54361ef322a6f0b716ca4207715f033bca3fcf9684f4c608d81e96fb52104148d7e866ffd89615256c3b373ca2f55df7c930c37d94de9a63ef1684308ed688c128429314e61ba282d010054b29927f8630999b5188df2985e645ecc0e64a686cb696de34e72ca58e44976356f2e1a0bbc92d1b3d1dacf408c85b92e84d0420012869991f32c9f9bc3ecbc4a3d5a91a40d693d7f4988e35d1981ba832711975ace4f72835b4fc4f364abab3ceb14111b91bc545b7778423e3dd3764a8b725be89c7556552b66984d596269767f8a22b94e2df7caaf5fe76229b4b265bb280991f07c8e6e43d75fdac64569e36b420557e268453cf197ca114d960787a798152d41d8bed25632acfe8b9a8d483056ba4fcdc8aa6f6a93de7a191e58d482e062e1e1c0307b2eb73d71e549f437f1cac30a2a2ec7698f608263036ff8061991b6daf90652c2ecc7abae9799dbc5290699d01a8c6b68f985a0343b05ac652666dcde803ab9c1c6bbfa4880dc58e6f2619501e571cb8b7ec900f488fa90e7b34d5d0006351759dd42c08dfbb22dd80de69ff78ad838a0ca5a26825b6c2b2fdcd912db9fa931587ac58e90b0f94299f9e2ec0a1c0bfa71b3310cc3a53da71dbbc2b842e00b0eb99c981d5a24c453bee6533d71eaa3e9b4e524dc7d348c55d2a3bb3e6faae942d9c16fa300b0114f2730364ccb5c779bcde852583f745721155d4b9b985e4b3a0abeec2a6cabeae37822c056f5602fab3b07e9de0ac5c02a027526488e954b3764d2b665446e1e6e838331fc7fb259a781aafe7995c8948ea9e29fd07e87a36078e387b57abbb9413e85e347d529bc7ba2f0c1dedfeb568a5e7df3128f138c6b9d83589121a0ef36138b26aa99728d341211131c87da7a4c1e07f67612707bd1c914d02b57c84c7e6b07091cc993127ce0a7b6f8ff8f53f536c57672a28bb4197712747253935bc0ddb8f4c185e5395e49e67d5ddd050fb540fea069b77389ff48e48d89e10d2b73063bc5ce74d5b1cee0846bd899efdde2e89f386350087435ece184c0a059f0c6932d356f3bd8d8688c62a4ccbc926aa46638c7810b1adf0af70dad45ccdb2f941c297e673d44a296a183011a684022256efa8eb8f36ac674d6919037277d2f46999ca7ef86ac9d05d6c4ba188ef9208419ab9cc3fcec40b7eb590ad93fdb3287f9fbf7e7c2e6dcd06200ada90310b330f8d69b1089add88ed1d5adc05a7a68aecab52842e047cdebd62151c2ba3ff9b3b903ee188c59a30852d94e94f1c1cea23dd8db00904147d5612997432ec7c04297fccdd415cfe5e559a8436580996b292e3d5f468d2ef71d030cc2a8bd693fc0f74495d351c09efb2505e0b5eeb96df6a7a293a25f293f157e01f58212ebae03365398d5d4b9fd1bac3354f9c45c0db5f0df2f3fee283124f03718071c0c7510a36c4000fee51a30e341e1457db5d504ae5914d1ad170550be280a60eb0a723d4fdee1c14748535c3339906b3f2c93e11bc227f0a397548b69fb7e0d6ba3c301ea54cb078a6fef66d73677cad8a04847c45fe8582064880ea04db13a5d970c47e5459780460e10e79f4e3b1a54ee042b63c92d8070a9590396bba3b8962a947b23f0fda6d82b7f32be9c96a630c8ae7d46eb006ddad5f134b35152d46d96507894dda9598833a1b0c8e8ef11fee818fed88b3492fdc24b98d62b872350e713b997215fee5a099a84a05bade4499c9f534c1def2f45def4b10c4812689059057c0eae28b612cb0af82a5e3d5d4a6f5a091a4f706278e726edb3632c54792851348b6741c1bb9231b84774b96baa77cd52c9a83dc5e62833541750afce4a8d6b16034eb2dc4537064e453ba1fb7e168d887915ad5697090733e09f123a5b1d1f8c705425780917dd317cfecc1e675c7a662f1fb406e062d87bd98bf3345d4354be808be0f3630f6f7f1c4d838e057d3b287163acc4d4e8a4b26a9058935a87136315e28210eb372e3fa526e2db25c5713e17cbe07453653145f778a5259f615cc818d3befd4a1b9dec8dbe3a82bf902e4a748cb56c30651403c17691e232a21901c5639bbe40d6511d7e73fbd19dc985ee6ecf74303617f560b5f22e5824434058573a366b78f8e7579a5add143a5f0b3344e9aec8f76aa06c21c1915c151aa1f1f5d82386225ecc809606c8acedd4517f71eaadcef0b2bf44c50a2d76c4da38b4976f7b8f8685236859f8168e87a87412c896f101f5844c74504abdc4d71c19c3ec01eb72109414b3673588e68668c3005baf8413a03a4cdd788505e81adc6d1dd27f20b2ebfa93bbcdbac170ea22480307a56d8e0a68602d9726be7e9887ba7af76324e40d2844d7fbfb0b87bffe683f253de325b83fc2982b13245e7ef8c75b92e2d36ae442dc088c6f338dd5e7a91118012bef51c22a3e2a4ee88829cbe803800c1cfb7a414ca3420c80e6d036dd7cdae2e40c67a9e9e7d9222c820c3244a9df6c764c6ba55aa40d4c986f20c2c09743679801417a3d9aa8ed2f4aba8ad79000ee33370ca92b695510e390343e097a7d3a7b11587df7a2bc1d2a2994019de8a0d1c907d89b375fa062ee6703643d84d2769ec16e7b463fa07c60a6d78d1482c0f14d13dd008c76c28d980824311534035c6454694781c816839a020ee79d4e77ad714fb5e1f2845231e0a05fe82f36b6103516db2f5ebb0c6d890bfe55484b51ca71a2b510b6a56949123c851610239094c9cbed146c35670e355694df8ae8835ab5ec4d95713f86f7318bbae95ef67b46e9b3ddcccea5848fa380c12a9639acf8f48eeec131468badccfe0554e469673cc0e1e41f03a743aa9feb6de3a9e36f5d03df4395d98f0ecbfd52477d605c75bfe0c9b19cfb422cb26237c07d8ad96b0254e22cdf56cb48e36feeead8d54c1cc65a639c10bcfcdfe6f316325d4fdeee08e8bbf7a98b6626b7feb7e329e00ca81511ff2fce0bfd51debb12ba53bc84bf08e217ca45c2d08a8d909b05d2c0596c7fba447e7d6cae3863e9ad12d6231b0c26e296b325c817dedf3077e660571f29257c61f26526b78e7fa8b58a88acc6a631afcbac0e97b8b312ec10a4727810d242cc6737019516e0270df948aed9fc358c16da5001c7c37afff4cbbf67dfd688076e56268a62e9b49cdf5c68180731659c09d5be71789c6055f08db3093d9ddf0a870ef74eeed86d3a2c5", 0x1000, 0x8, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:37:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) dup2(r0, r1) 10:37:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x7) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:38:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) 10:38:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) fchdir(r0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/204, 0xcc}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000280)=""/11, 0xb}], 0x4, 0x0) 10:38:02 executing program 1: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1033, &(0x7f00000000c0)=0x6, 0x4) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/127, 0x7f}, {&(0x7f00000001c0)=""/212, 0xd4}, {&(0x7f00000000c0)}], 0x3, &(0x7f0000000300)=""/4096, 0x1000, 0x3}, 0x40) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x20) ioctl$TIOCNOTTY(r2, 0x20007471) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001380)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x3, &(0x7f00000013c0)=0x59828fe1, 0x4) listen(r0, 0x2) 10:38:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x7ff, 0x9}, 0x10) 10:38:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080)=0x3, 0x4) r2 = getpgrp() r3 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r3) fcntl$setown(r1, 0x6, r2) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7}, 0xc) 10:38:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x7fff, 0x401}], 0x36f4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x3ff, 0x1}], 0x7f, &(0x7f00000000c0)={0x5}) setsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000140)=0x8, 0x4) 10:38:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = semget(0x2, 0x7, 0x10) semop(r1, &(0x7f0000000100)=[{0x3, 0x5, 0x1800}, {0x4, 0x100, 0x1000}], 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffd) ioctl$TIOCSTART(r3, 0x2000746e) socketpair(0x6, 0x1, 0x9, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0xf, &(0x7f00000000c0)=0x9, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1307, &(0x7f0000000140)=0x7, 0x4) 10:38:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/239) r2 = dup2(r1, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), 0x3) ioctl$TIOCCDTR(r2, 0x20007478) 10:38:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="4a942763eab13c238fa1f7e8095c795025100d3b1750bead639139252ceb5348570829e00d49d194f5a115f63517f0d9620dccfbc107e590dce664c76555e7e7e3e91b67c067cad026cd1aa3568834e45fb1a0b60847fb5609b39e1ffad4121c", 0x60) setsockopt$sock_int(r0, 0xffff, 0xce890fbd9ee92121, &(0x7f00000000c0)=0x1000000000000, 0xffffff00) 10:38:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getrlimit(0xf, &(0x7f00000001c0)) recvfrom(r0, &(0x7f0000000040)=""/140, 0x8c, 0x2, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x6, 0xfffffffffffffffe, 0x7a3dbf34, 0x101, 0x80, 0x7, 0x2, 0x1}, &(0x7f0000000200)={0xd77d, 0x7, 0x6, 0xffffffffffffff9d, 0x100, 0x7fffffff, 0xfffffffffffffc00, 0x6}, &(0x7f0000000240)={0x3ff, 0x3, 0x4, 0x3, 0x5, 0x3, 0xfffffffffffffffd, 0x967}, &(0x7f0000000280)={0x431, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000180)=0x5, 0x4) 10:38:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r1) openat(r2, &(0x7f0000000100)='./file0\x00', 0x200, 0x2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) r3 = dup2(r1, r0) getsockname$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 10:38:12 executing program 1: socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) write(r1, &(0x7f0000000080)="a6252a26a700d9e2f7fc2f75861aa54ebd0a9ac606abc71e8ca76af43b6f3fa9aa092215005c1b83cbab9ede4f40987080791e06a00a61247060360ad7c838226286b586a514db4d3bfab5e45f45ef6ae4a0a46a2661c41190e6bf22c707e661757b6d848009b85d1c06ad7cce2a0082e1ee2f95d0dad3cfb730fcfc043c62676d89d61b217e5f73d98490fe587ca8f3afb26e8fdb46600760beb5b2cab67b78a36b583f7d74a9d49f21c1fd3e6b1167cd3c11f7c446dbb038531fb0e2548bdda1ef2b9a4266c6e0a7804825698ec85197020d8a808636bae725", 0xda) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x7, 0x4) 10:38:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:38:14 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0xbd) 10:38:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x9, 0x4) 10:38:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) socket(0x7, 0x1, 0x7) 10:38:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="166be79451bc99c1e0b6cf29a3a63d7c3b26eb30e7478937c68bf1beac223ec9461c50763aa967df503e1943a4a10b9ba8eb667c6b77afafe19334e45695979115e879e84a9dbfa9e8a7f931f2964dc7086168040780fc87a8259b9bc5704d6dee433877eb5374254de7e3f01502ec9e5aba749de83161934ef03b32ad9646c2d7b1346e6f6403d6139f", 0x8a}, {&(0x7f0000000140)="080a6c0794a8053595a2b45eb875b4e2eb7d6a20b5454a66c79b512e7d2eb720c7bcb8088634d9e1b584e34f3fc6655abf51287187b6506b7bd0070f22d732f99ca32faeb617958f263478fbd8d6939e89f7f57c554962b1eb", 0x59}, {&(0x7f00000001c0)="fdb10072f57a82858036e58713ba53f9bbe5321120888919cf4087c296fe25482fcdcd631029879c62665123c07fe3e490762b6d92d82de0afdd85aa571021fd75e2e899524768f0ed1d2a5832a69755d659bf9162aca561af972d9bf71e1aa41d03748d009fbaa61644956b15495e8838e892a173106ccda96bc92878e1329280eed3be28f603f3935714c5264e2909ac2cd35afaa39109801c38ae781821b616f822942212b34658baedcc8c6bb053e1c9aefd3af63902d76f7cd5edc59fb162f5d81c4f7454854134a5be3f4b2b4f", 0xd0}, {&(0x7f00000002c0)="abd0792a48e3cc95e1427439951af542defe2ba967effc5f240a9c92054d8de89ac6d8b52673fcf346c87a5329dd2d62703f78238fbfbb1042586cdec93a8c795109f8880c05076c9f6f38eb191f72b7553bbea0ceb8ffc9779e5d22cbc090e029ef0580730db467d748c6afafbfface8b28ea6312a976f0ef2fb0c24bdb8485749c5d574454b9aca53212ac2444ac9975ed5bcd90e563a586f4a9f270eca1cabb608ab6258dab965104d72a1458628c38deef4c92b9d95311b1b0a7be833e9af6fcf23d1f430992bd2d069e6823f0d17465954c7d6ffd", 0xd7}, {&(0x7f00000003c0)="28f9b5eafa4eb82bb3279cc040058b8c3654584d12bc454a01ff9b6adb77fdd1756dc44dfebb486abc6397beb91ff932649813337710da976ed4e5bc80b5c643d6c22ad04da2d924c0025b9c5e6bc428e1af31b3c7e7f1a433e049cf7931", 0x5e}, {&(0x7f0000000440)="d80c9e920f4deeaa98d9d50a21d7deaa9a5cf7f2ac400dc2000e41dee9222352882ae085cc76a7632f2884086a4448a66d45a3f3897dcc1fb3368aa3438e0cc1c28786529857821d67b85c0b27db85d380c0fcdbf67aef1ee2d87a3940c060860b670a76bebafe77759dd06c263c8419f1223eba05dae4e726198cdfce", 0x7d}, {&(0x7f00000004c0)="bcba8a83cf1e100cd0fb6f3e84aa22d2ad1ca16cd8ed3d65e32a3c6e62c464c45b75c1e28234200bf6fb149d997fce78cd16b95e884e57e55a3ee155ac1ad4eabe8c40dfb42f56b6cfa8073403f0de0307edb220bde33e6daff6eed37e46475c6e454006d10a7d29785502f42e2dde648cd822f2e1c4ebd7075a158a2af82fd93590fa62c422e7de35b7b94c4e1f4d882e3b0176af5fc2432fda0d7ac8612309f92157cf9d7db9380ae3dbd6c02b965de7a31f2264caa151cb1e24e32d75e1daabbad38c8d5056814627337ee90c085feaa0b5e8c3d8cfa5ac26746d4e8047649cbb4c752d007277", 0xe8}], 0x7, 0x0) 10:38:18 executing program 0: getitimer(0x0, &(0x7f0000000040)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000080), 0x4) r0 = socket(0x1, 0x4000, 0x1) write(r0, &(0x7f00000000c0)="f7fb74dcf3abfcb9f547f89aaefcefbd5a9c7ea8e5beb82736d501f4d1e2500770e575555c3b5d4146bf01f218dd22925f267e3f1c9ace97c9543293f7edca175f93590312bc3e1ddeeba18bed30926a2c1c2c629711cc706359a419c7593e131f31bdc654cd234c532011767cfc10d5270a712d63e5cdc806f7810a46c6d33c9485311d8a4040c57346442cd83d7977063d3cf4776dbcf4c27696779ca3e1d67bca9a3a42e4d833ab5060e808697712c415e7b911e3867ef30ed1b98cdfac470c33", 0xc2) socket(0x3a, 0x4, 0x9) 10:38:19 executing program 1: socketpair$unix(0x1, 0x1000000003, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/95, 0x5f, 0x41, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1a02, &(0x7f0000000040)=0x40, 0x4) recvfrom$unix(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x800, 0x0, 0x0) 10:38:20 executing program 0: r0 = socket$inet(0x2, 0x5, 0xa2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0xffffffffffffffbf) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) recvfrom$inet(r2, &(0x7f00000000c0)=""/225, 0xe1, 0x800, 0x0, 0x0) recvmsg(r0, &(0x7f00000015c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/18, 0x12}, {&(0x7f0000000240)=""/81, 0x51}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000380)=""/74, 0x4a}, {&(0x7f0000000400)=""/51, 0x33}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/30, 0x1e}, {&(0x7f0000001480)=""/5, 0x5}], 0x8, &(0x7f0000001540)=""/116, 0x74, 0x7ff}, 0x3) 10:38:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:38:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:38:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) socketpair(0x6, 0x8000, 0x10001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x9) 10:38:24 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept$inet(r0, 0x0, &(0x7f00000001c0)) 10:38:25 executing program 1: r0 = syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x1000, 0x400, r1}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7) poll(&(0x7f0000000080), 0x2bc, 0x9) 10:38:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x50, 0x100) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) 10:38:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:38:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x182f, &(0x7f0000000080)=0x2, 0xffffffffffffffe7) 10:38:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 10:38:31 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000340)={0x1, 0x3, 0x800, 0x3, r1}) socketpair(0x1, 0x1, 0x80, &(0x7f0000000240)) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/102, &(0x7f0000000100)=0x66) getsockopt(r2, 0x6, 0x8, &(0x7f0000000000)=""/111, &(0x7f0000000140)=0x6f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) socketpair(0x21, 0x4003, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x4, 0x1000, 0x5}, {{r4}, 0xfffffffffffffffb, 0x80, 0x10, 0x80000000, 0xc89}], 0x2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x2, 0x40000000, 0x2, 0x3}, {{r3}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x10001}, {{r4}, 0xfffffffffffffffd, 0x4, 0x2, 0x6, 0x401}, {{r3}, 0x0, 0x92, 0x8, 0x5, 0xf2}, {{r4}, 0xfffffffffffffff9, 0x1, 0x0, 0x4, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x21, 0x40, 0x4, 0x6}, {{r4}, 0x0, 0x2, 0x1, 0x100000000, 0x8}], 0x9, &(0x7f00000000c0)={0x200, 0xffff}) 10:38:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) sync() sendto$unix(r1, &(0x7f00000000c0)="7753ea1b75591bfc7065deb8cbabc8a34a3d37fa1ecab8fa2a4c670fc3f030e38f400ebe8f6c319d245d27da014a88e9698c70f2e3b3de5b98f840830e721b65b37cb03c391db281eb6515a05bfdca501069d60eeaab912c1c69b7687cc98e6159d22e818a27ba502e204b4acd5e87901703603fd25376f9f4e67fbe4b352c4d3ff00d1154d1ba62e3e7beed2d5fce5cd3816b02cb2170a23e5f1c386dda09d311c13c45b00e557ab3b35ee31b8c987f84f296776734851eff", 0xb9, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 10:38:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = semget(0x0, 0x2, 0x20) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000080)=""/36) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xb, 0xffffffffffffffce) 10:38:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 10:38:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x200000002) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) setsockopt(r1, 0x3, 0x3, &(0x7f0000000140)="075eb65b610fc5bd6a56014c8a5981b6aa0e190fa734552bbefc401dd0a0d6ba6ff3bd2553519a7f0c8062fd9193baf1e08af6f8e1a216559e9efd7e7290437c56bbd3511377447a93641028fc705b356b94a66b8f4bb4833c44a8e8b644c8382e014363d9b743ec45cd5b85cd2bda161447d725333bc0f9ed573737bbf76a2fe55ab5983d1572d1e308c7d101120d050e42a8cd0250f9bc943bcc64ca3aeea752a93f3af2c03cdd29aa0db157ed62af5ee912ff7e4d5e5ef8220fdb1649bbaa6b511f4e16185165b4ef159a379783f49c3e93d7a32c9ebe2aa289f43e", 0xdd) write(r1, &(0x7f0000000040)="08d03020df218090482e69fca13aefb54be3a7b6c0d021b4d226384256db5fdb58d2d14c2a79e313f100a36cd3711ca3681bf5dc0b2d18d8d232b5b9a6d14ccbbc840b399a62e92f2a4af227b18504f133dfc6e0b14f4db05cf284298b4de8db85fe907d3481ea042deb5f7219398b58f874ca1681d149b9bfef5f87fe4b97a7343a5a2b43", 0x85) 10:38:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f00000000c0)="ac61a340d126e211410ad83bf284ec6be012571fef9c522abcb11bf6c4d9cb11c42e408710510aaea84eb9dbadc6b87ac1db78bf74c1132c37d5a457e820880b68892d51661e0ae82ba125beb77e1f9e65225963c05621a3a44f386cf1ffb1fa3f8f62d4ac4c7f1bddc23888ea059de741a1ac9cea0868a8a2784bbe2dd7ea9e94d88debbcc8c08bf958393a81e0ae6834d88c642a2c40a50d6929d42e21f36784b5d3bbb68c5997de3ebc39223d094000e80ad5c1b1b65ca44515c8fa30058deef5d9d0561244300807fe24af20a37cab4895a1f021b61427f1d2f7b91d89bea48b298da428576f98055a42c54912904985558330f9", 0xf6, 0x40c, &(0x7f00000001c0)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:38:40 executing program 1: socketpair$unix(0x1, 0x400007, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x12, &(0x7f0000000100)=0x7, 0x4) 10:38:41 executing program 0: r0 = socket(0x2, 0x4000, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:38:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) getsockopt(r0, 0xf2ee, 0x8, &(0x7f0000000040)=""/142, &(0x7f0000000140)=0x8e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ftruncate(r0, 0x6) r2 = geteuid() setreuid(r1, r2) 10:38:43 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x8, 0x4) recvfrom$inet(r0, &(0x7f0000000140)=""/140, 0x8c, 0x1, &(0x7f0000000200)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:38:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r2 = dup2(r1, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:38:46 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x7f, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:38:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000140)='./file0\x00', 0x28090, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) recvfrom(r2, &(0x7f0000000040)=""/119, 0x77, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xffffffffffffff01, 0x1}, 0xc) r3 = getuid() getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r3, r4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:38:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 10:38:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:38:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) pipe2(&(0x7f0000000040), 0x0) shutdown(r0, 0x3) shutdown(r0, 0x0) 10:38:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff1a) sendto$inet(r1, &(0x7f00000000c0)="e7a85cd4c3db8d2cfc03a762fb7e322a8159", 0xffab, 0x400, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 10:38:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 10:38:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) socketpair(0x21, 0x4005, 0x3ed, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]) write(r3, &(0x7f0000000180)="d94b0c56ce7cda65", 0x8) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x4) 10:38:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1802, &(0x7f0000000100)=0x7, 0x0) 10:38:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 10:38:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1113, &(0x7f0000000040)=0x8001, 0x4) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x80000008, 0x6, 0x7}, {{r0}, 0xfffffffffffffff8, 0x100000000000042, 0x40000004, 0x1000, 0x3}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x7, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x1, 0x4}], 0x8, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x54, 0x80000000, 0x4}], 0x7, &(0x7f0000000180)={0x6, 0x3}) getsockopt$sock_int(r1, 0xffff, 0x102a, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x0, 0x20000001, 0x0, 0x4}], 0x2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x40, 0x7, 0x7}], 0x2, &(0x7f00000002c0)={0xfffffffffffffffb, 0x2}) 10:38:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x442ec7d952d2b591) recvmsg(r0, &(0x7f0000001ac0)={&(0x7f0000000580)=@in, 0xc, &(0x7f0000001a00)=[{&(0x7f00000005c0)=""/84, 0x54}, {&(0x7f0000000640)=""/50, 0x32}, {&(0x7f0000000680)=""/87, 0x57}, {&(0x7f0000000700)=""/250, 0xfa}, {&(0x7f0000000800)=""/130, 0x82}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/244, 0xf4}, {&(0x7f00000019c0)=""/17, 0x11}], 0x8, &(0x7f0000001a80)=""/59, 0x3b, 0x7}, 0x7502ce8715bdf7f7) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f0000000140)=""/149, 0x95}, {&(0x7f0000000200)=""/194, 0xc2}, {&(0x7f0000000300)=""/160, 0xa0}], 0x5, &(0x7f0000000440)=""/243, 0xf3, 0x7}, 0x3) 10:39:01 executing program 0: r0 = getpgrp() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000080)=0x8000, 0x3dc125c4558b610e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xfffffffffffffd08) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000200)={0x1ff, 0x5, 0x8, 0x5, "592b3a2220e51ca4433f10d6a4ac68d9125ad05a", 0x81, 0x800}) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000280)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r0, r4, r5}, 0xc) 10:39:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x80, 0x1, 0x4, 0x2932}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) socketpair$inet6(0x18, 0x4000, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x55a, 0x3f, 0x81, 0xfffffffffffffffc}) pipe2(&(0x7f0000000140), 0x10004) listen(r1, 0x7ff) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:39:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r2 = dup2(r1, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:39:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), 0x4) 10:39:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r2 = dup2(r1, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:39:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x6, 0xffffffffffffffc3) 10:39:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x9, 0xffffffff, &(0x7f0000000040)="caac53cbabd8a6fa6d86b2b8f5cf8077a80eb504a6734aa38bf3eb38952e80ef8030dff32956b9", 0x27) listen(r1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) listen(r1, 0x5) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x4fcc}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) 10:39:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r2 = dup2(r1, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:39:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r2 = dup2(r1, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:39:15 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r2 = getuid() getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2, r3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r5, 0x7, 0x8, &(0x7f0000000080)=""/225, &(0x7f0000000180)=0xe1) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000040)=0x7, 0x3) 10:39:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 10:39:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x42, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) rmdir(&(0x7f0000000440)='./file0\x00') r3 = getuid() pipe(&(0x7f0000000240)) r4 = getgid() fchownat(r1, &(0x7f0000000280)='./file0\x00', r3, r4, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0xce) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x153) 10:39:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 10:39:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 10:39:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) socket$inet(0x2, 0x3, 0x400) r1 = semget(0x0, 0x7, 0x10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x7) 10:39:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socket(0x10, 0x0, 0xc6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:39:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) dup2(r0, r0) 10:39:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) 10:39:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) 10:39:27 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xb3b6818bd7be4) 10:39:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 10:39:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 10:39:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000040)={0x8000, 0x34}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1ff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) 10:39:30 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 10:39:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) chmod(&(0x7f0000002780)='./file0\x00', 0x1b0) recvmsg(r0, &(0x7f0000002740)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000002580)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/168, 0xa8}, {&(0x7f00000027c0)=""/126, 0x7e}, {&(0x7f0000001200)=""/10, 0xa}, {&(0x7f0000001240)=""/207, 0xcf}, {&(0x7f0000001340)=""/132, 0x84}, {&(0x7f0000001400)=""/172, 0x54}, {&(0x7f0000002840)=""/164, 0xa4}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x9, &(0x7f0000002640)=""/202, 0xca, 0x8}, 0x800) 10:39:31 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 10:39:31 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 10:39:32 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 10:39:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 10:39:33 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 10:39:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 10:39:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) socket$inet6(0x18, 0x2, 0xffffffffffff2d54) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f0000001180)=""/70, 0x46}, {&(0x7f0000001200)=""/162, 0xa2}, {&(0x7f00000012c0)=""/177, 0xb1}, {&(0x7f0000001380)=""/202, 0xca}, {&(0x7f0000001480)=""/200, 0xc8}, {&(0x7f00000000c0)=""/11, 0xb}], 0x6, &(0x7f0000001600)=""/37, 0x25, 0x9bb0}, 0x0) 10:39:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) 10:39:36 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 10:39:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:39:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 10:39:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x100000001, 0x4) 10:39:38 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r2 = getuid() getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2, r3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r5, 0x7, 0x8, &(0x7f0000000080)=""/225, &(0x7f0000000180)=0xe1) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000040)=0x7, 0x3) 10:39:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) socketpair$unix(0x1, 0x100005, 0x0, &(0x7f0000000140)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:39:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) fsync(r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:39:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:39:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) fsync(r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:39:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom$inet(r1, &(0x7f0000000080)=""/88, 0x58, 0x40, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:39:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x100, 0x6, 0x1, 0x7, "7c290dd1d439f043a2f6415ec47c6b9369a42204", 0xe7, 0x4}) 10:39:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) fsync(r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:39:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) fsync(r0) 10:39:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8490, 0x80) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x101, 0x20, 0x40, 0x7, "59614268c4e1b366074f51f01702b2a74789c5f2", 0x3, 0x4}) listen(r1, 0x400) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 10:39:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) 10:39:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) fsync(r0) 10:39:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair(0x1, 0x8007, 0x7, &(0x7f00000001c0)={0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000200)="3fdf543402f8d04fa4d724f81a90000cf440d08c59133f744dd8c7521ac319010676c9f6884b6abf7344b1eb5f80606cb379f659c7b0be0c60d77846c1fde77b12fe6842a255f5dda1c1fe3f6e759ab45b47c11cde7d83c92c", 0x59, 0x7, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="e5488771010dcf532a67b54daa5402ea47cea0aab9f5a54fd3ce6f42a2f16f8c5b7aef2ef48038d0fe6eaff526d32ab47bec417e4e65c67bd8aa817b177454669460cbdfba6bc8b2ca193e12130af4aef74c7b8003d1e513bc3a337d04f0c5d0218befbd4418cb024aa819838705565affdf421b3045120ea9be2c7fb8186d1929ac028d4033a02dfce6b4105f319a9a875ae26bacc987edcfffc928e3", 0x9d, 0x4, &(0x7f0000000140)={0x2, 0x3}, 0xc) 10:39:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) fsync(r0) 10:39:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) fcntl$dupfd(r1, 0x0, r0) 10:39:52 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) fsync(0xffffffffffffffff) 10:39:52 executing program 1: r0 = socket$inet(0x2, 0x0, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x120b, &(0x7f0000000100)=0x2080000000074e, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x7, 0x4f) r2 = fcntl$dupfd(r1, 0x0, r1) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 10:39:53 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) fsync(r0) 10:39:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) 10:39:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) fsync(r0) 10:39:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) socketpair$unix(0x1, 0x100005, 0x0, &(0x7f0000000140)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:39:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) fsync(r0) 10:39:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) socketpair$unix(0x1, 0x100005, 0x0, &(0x7f0000000140)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:39:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) fsync(r0) 10:39:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) fsync(r0) 10:40:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) socketpair$unix(0x1, 0x100005, 0x0, &(0x7f0000000140)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:40:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x22) fsync(r0) 10:40:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:40:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:40:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 10:40:03 executing program 1: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:40:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(0xffffffffffffffff) 10:40:04 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:40:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0xd3) fsync(r0) 10:40:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:40:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x42) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) close(r2) fsync(r1) 10:40:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:40:07 executing program 1: getppid() r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() fcntl$dupfd(r0, 0xa, r0) socketpair(0x1, 0x4000, 0x5, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) r9 = syz_open_pts() ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000240)=0x1) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) getsockname$inet(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) getgroups(0x8, &(0x7f0000000200)=[r1, r2, r3, r5, r6, r7, r8, r10]) 10:40:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) setsockopt(r0, 0xfffffffffffffffb, 0x7, &(0x7f0000000100)="17caff030c4d7a4e1c87f6e6bef94ed9630b58257da7c89e7361bf5efd184121fc123abfceddbaf5a607c2ef6a2c725154f1b7a3b746b0131ee95ddf7ab4d4b53a4ed4379e30f595cd2c452e533f3cf001d53514a40f37bbbb1bf02ed82fc3a30533ac28f9293dd2834568aead1f5d686fbe7febe808ea4e5f7956320dd4303d977f", 0x82) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 10:40:11 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) 10:40:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:40:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0xffffffffffff5482}, {{r2}, 0xffffffffffffffff, 0xd0, 0x40000008, 0x3ff, 0x10001}], 0x9, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x0, 0x8, 0x5, 0xd4}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000001, 0x2, 0x9}, {{r1}, 0xfffffffffffffffa, 0x20, 0x80, 0x968, 0x9}, {{r2}, 0xfffffffffffffffa, 0x4, 0x20, 0x101, 0x3f}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000022, 0x1ff, 0x40}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x8, 0x7}], 0xc3, &(0x7f00000001c0)={0x8, 0xffffffffffffffc1}) 10:40:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x3, 0x3, 0x88) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r3 = fcntl$dupfd(r1, 0x0, r0) pipe2(&(0x7f0000000100), 0x10004) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) recvfrom(r0, &(0x7f0000000140)=""/80, 0x50, 0x800, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x6, 0xdec0}, 0xc) ioctl$TIOCNOTTY(r3, 0x20007471) semop(r2, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x3, 0xf, 0x1000}, {0x0, 0x3, 0x1800}], 0x3) 10:40:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100d2, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) fsync(r0) 10:40:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001300), &(0x7f00000012c0)=0x10) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/253, 0xfd}, {&(0x7f0000000200)=""/132, 0x84}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x3) 10:40:18 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xba) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 10:40:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000040)=0x10) socket$inet6(0x18, 0x5, 0x8000) 10:40:20 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0xbd) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x112) fsync(r0) fsync(0xffffffffffffffff) 10:40:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000014c0), &(0x7f0000001500)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/77, 0x4d}, {&(0x7f0000001180)=""/220, 0xdc}, {&(0x7f0000001280)=""/249, 0xf9}, {&(0x7f0000001380)=""/19, 0x13}], 0x5, &(0x7f0000001440)=""/17, 0x11, 0xffff}, 0x841) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000001540), &(0x7f0000001580)=0xc) bind$inet(r2, &(0x7f00000015c0)={0x2, 0x1}, 0xc) 10:40:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x42) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 10:40:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff4d) 10:40:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x86) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 10:40:25 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000440)=""/80, 0x50}, {&(0x7f00000004c0)=""/184, 0xb8}, {&(0x7f0000000100)}, {&(0x7f0000000580)=""/111, 0x6f}], 0x8, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r5 = open(&(0x7f0000000780)='./file0\x00', 0x912, 0x140) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000007c0)=0xdccf) 10:40:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) clock_gettime(0x4, &(0x7f0000000040)) 10:40:29 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) read(r1, &(0x7f0000000100)=""/98, 0x62) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) fsync(r2) 10:40:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socketpair$inet(0x2, 0x8000, 0x2, &(0x7f0000000040)) 10:40:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 10:40:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 10:40:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000100)=0x10) 10:40:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) 10:40:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 10:40:37 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000140)=0x10) r0 = semget$private(0x0, 0x4, 0x200) r1 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r3 = geteuid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r1, r2, r3, r4, 0x42, 0x2}, 0x100, 0x1000, 0x100000000}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 10:40:37 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x110) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) geteuid() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fsync(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) 10:40:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) truncate(&(0x7f0000000040)='./file0\x00', 0x9) 10:40:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="568729f67f847b311c734992b98a256d7e27dc2f05cd0b447f7a331c2aad51e0a5c0afc48b90107c51b88d66533a76934aaa5052b29d6870758b7d016d7b7f9a78f0f623457e7c97594de936b0fb3acd2a7bddfe674bc1206c0bf7fd8c5f92ab417b467b3b0f30839dbe56d47893deada918e82358c05012544b995eaa8493e7e4d42058c7a6dc1b326d641b43960faf86e7521e9fdd652edde6c704a3715f", 0x9f) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) 10:40:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x80}], 0x1, 0xfffffffffffffffa) fsync(r0) 10:40:42 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100), 0x4) pipe(&(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:40:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x0, 0x7, 0x2}, 0xc) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x0, 0x2, 0x7, 0x1, "78d2f72a112f7b40a9fb15b869bc5b9510414df1", 0x0, 0x7}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fsync(r1) renameat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='.\x00') ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x8c3a) 10:40:45 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000001c0)={0x3, 0x7}, 0x10) r1 = getgid() getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, r2, 0x0, r1, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r3) setgroups(0x0, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2fff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000240)=0xffffffffffffff33) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) getgid() 10:40:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0xa8e, 0xffffffffffffde90}) clock_settime(0x3, &(0x7f0000000040)={0x8, 0x2}) openat(r2, &(0x7f0000000140)='./file0\x00', 0x400, 0x12) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) pipe(&(0x7f00000001c0)) fchmod(r3, 0x88) fsync(r1) 10:40:48 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000200), &(0x7f0000000240)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() mkdir(&(0x7f00000002c0)='./file0\x00', 0x13c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$inet6(0x18, 0x2, 0xff, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockname$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r6}, 0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:40:50 executing program 0: r0 = dup(0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) 10:40:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x3e, 0x2, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt$sock_timeval(r0, 0xffff, 0x1016, &(0x7f0000000100), &(0x7f0000000140)=0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 10:40:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0x1}, 0xc) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r2, &(0x7f0000000140)="e709e85e2ff0b12c0b9559ad6ad340edff6d09b2411ea067492df7df55bca78df3c8582925592a99611d35534751cf336f0ad9cecca3eecfec69830c9f15c022f38515dd3e976cb6527372b09d80a9b3c5a48776bfa2ec", 0x57, 0x4, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 10:40:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:40:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) fcntl$setstatus(r1, 0x4, 0x88) 10:40:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="3826eb1ab8a0cba4073e303709bb9885ed86e7dcb2cae3169e96f8324d1314b30ee0b4578dc72c9637d0ddcb3a767a974ad8de5352234d14c506c110fbc7bbb92f6d1353bbdab0580461f4ebab55a77518ccf4544b541559a0d4bbe473e8d3ad5d21fe30126bf3f737c83abcef407f5fa8b975ac5b59fbddb5401f130ff2753bc62b972584dfcd2326a560f0a0525a3194efacf7fd662e4a16f7204a54dc3b52d070c7306f6bd70e993a47fd", 0xac, 0xd, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x4}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:41:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) fsync(r0) 10:41:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:41:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x1, 0x7a9c}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x2, 0xfffffffffffffff7}, {{r1}, 0x0, 0x44, 0x0, 0x101, 0x6000000}, {{r1}, 0xffffffffffffffff, 0x2, 0xa0000023, 0x5, 0xfffffffffffffc62}, {{r1}, 0xfffffffffffffffa, 0x10, 0x20, 0x3, 0x3f80000000000}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x400, 0x7}, {{r1}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x7fff, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x2a, 0x23, 0x90, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0xf0000003, 0x80}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x754b839e, 0x1000}], 0x17ac, &(0x7f0000000280)={0x962e, 0x3}) kqueue() getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) ioctl$TIOCNOTTY(r3, 0x20007471) setreuid(r4, r5) 10:41:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000000000) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x114) fsync(r0) pipe(&(0x7f0000000080)) 10:41:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x80b0, 0x20) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 10:41:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/70, 0x46}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f00000001c0)=""/86, 0x56}], 0x3, &(0x7f0000000280)=""/4096, 0x1000, 0x800}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:41:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:41:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCSTART(r1, 0x2000746e) 10:41:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 10:41:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) socketpair(0x1e, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x40, 0x0, 0xb164, 0x6}, {{r1}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x2, 0x285}, {{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000013, 0x9}, {{r2}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x66d4, 0x7}, {{r0}, 0xffffffffffffffff, 0x60, 0x40000020, 0x0, 0x10000}, {{r2}, 0xfffffffffffffffc, 0x80, 0x80000047, 0x2, 0x200}], 0x81, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x40, 0x25, 0x7, 0x5}, {{r2}, 0xfffffffffffffffd, 0xa, 0x4, 0xb3, 0x401}, {{r1}, 0xfffffffffffffffd, 0x86, 0x0, 0x20, 0x8}], 0x401, &(0x7f0000000040)={0xfffffffffffffffb, 0x4}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) ioctl$TIOCSTART(r4, 0x2000746e) 10:41:11 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) open(&(0x7f0000000080)='./file0\x00', 0x20082, 0x1000000000000) fsync(r0) 10:41:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCNOTTY(r1, 0x20007471) 10:41:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x800001005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 10:41:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/133, 0x85}, {&(0x7f0000000040)=""/7, 0x7}], 0x2) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r2) open(&(0x7f0000000080)='./file0\x00', 0x88, 0x111) 10:41:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000040)=0x10) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000280)=""/84, 0x54}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/38, 0x26}, {&(0x7f0000000440)=""/78, 0x4e}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x5) select(0x40, &(0x7f00000000c0)={0x3, 0x6, 0xffffffffffff8001, 0x7, 0x7f, 0x8, 0x8, 0x12}, &(0x7f0000000100)={0x4, 0x3, 0xffff, 0x66d20274, 0x1, 0x7fff, 0x5, 0x9}, &(0x7f0000000140)={0xa0000, 0xee9, 0x1, 0x7, 0x1000, 0x1f, 0x28e9, 0x7fffffff}, &(0x7f0000000180)={0xe1e7, 0xcb2}) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) 10:41:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="7bc2f18c34117b5081fd9fc762ea06ae3929bcf96bbbbb50596046d8e382022a4063f21118970bf3efe34a6ba7980381a43bbf88d375c9e22ee226e827d1f281d76a553ac23b6d4ca0bf9b8215fb29cd522586f683bfa296870479259188ef3c6e8c2ebf62584c492db1ecc7b79903dc8c3615dfbcba1f313f202b03afb0c3e2fd16b3156e9ba8c69a41886569eafdae335a197dfb88279b84101b92423e84b8c0d953c481a68dc696f74fbd1d2d89a989cda31ddc66a682c7b24b01e4ee", 0xbe}, {&(0x7f0000000200)="5981129e707ae110ed09feee4aacff1134be0c2b779b3d7106fd3a93c64de9ccd74cf880c1f656ebc578eab8fee9a03e5a073bd5c3c6b00f85aedf2a3bccb9c8b974c253b348270898b3680972", 0x4d}, {&(0x7f0000000280)="3d64c85ccec52af58b404a7a690710ea58ee4b3daeeef022e804f1a5c64aa3902ff732bc759359bdd69f3da8210a44ceed40d19a974adc2cbe4339b79f3bc97a4b07e62cb8264eb6450cf931fb1f4481b02ef36031276773c905b8fabac7ac482cb6436296eaf282e8a71171669b9a63043e68eca623047047474b070a3b09062e01b71fd4c889b703da0d805b8e3fa74811f5f573cf43c3a101e1ab9ae3434ef71cb9babb5b8f1ca302036e10c333572bdc3eddab287a2fba194d867a7895f88c", 0xc1}], 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) fcntl$getown(r0, 0x5) 10:41:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) listen(r1, 0x0) 10:41:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x2, 0x0, 0x100, 0x7f, r2}) 10:41:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x11) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) close(r1) openat(r2, &(0x7f0000000100)='./file0\x00', 0x980, 0x100) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x9) fsync(r0) open(&(0x7f0000000180)='./file0\x00', 0x20080, 0x4) 10:41:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000000c0)=0x1a9) 10:41:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) recvmsg(r0, &(0x7f0000001580)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001440)=[{&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000140)=""/152, 0x98}, {&(0x7f0000000200)=""/43, 0x2b}, {&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/59, 0x3b}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/193, 0xc1}], 0x7, &(0x7f00000014c0)=""/177, 0xb1, 0x7}, 0x843) preadv(r0, &(0x7f0000001b40)=[{&(0x7f00000015c0)=""/130, 0x82}, {&(0x7f0000001680)=""/186, 0xba}, {&(0x7f0000001740)=""/58, 0x3a}, {&(0x7f0000001780)=""/7, 0x7}, {&(0x7f00000017c0)=""/61, 0x3d}, {&(0x7f0000001800)=""/110, 0x6e}, {&(0x7f0000001880)=""/214, 0xd6}, {&(0x7f0000001980)=""/78, 0x4e}, {&(0x7f0000001a00)=""/231, 0xe7}, {&(0x7f0000001b00)=""/35, 0x23}], 0xa, 0x0) close(r0) 10:41:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffffec) 10:41:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) recvfrom$unix(r1, &(0x7f0000000100)=""/246, 0xf6, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 10:41:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:41:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1400000000, 0xdb1, 0x8, 0x0, "1d81dffbee01318510bb1876e40224fb0d9449a7", 0x6, 0x7fff}) fsync(r0) 10:41:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = fcntl$dupfd(r1, 0xa, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x0, &(0x7f0000000240)) getgroups(0x3, &(0x7f0000000280)=[r3, r4, 0x0]) socket$unix(0x1, 0x5, 0x0) accept(r2, &(0x7f0000000240)=@in, &(0x7f00000002c0)=0xc) kevent(r2, &(0x7f0000000040)=[{{r1}, 0x0, 0x25, 0xf0000032, 0x347, 0x3}], 0x3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x26dd727e3cbf7b2f, 0x100000000, 0xff}, {{r1}, 0xfffffffffffffffa, 0x4, 0xc00fffff, 0x5, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x23, 0x47, 0xfffffffffffffffa}, {{r1}, 0x0, 0x5, 0x1, 0x7, 0x92}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x787, 0x7fff}], 0x1f, &(0x7f00000001c0)={0x0, 0xcc8}) 10:41:31 executing program 0: ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x4, 0x959}) fsync(r0) 10:41:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000001140)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) fsync(r2) 10:41:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:41:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x0, 0x1, 0x476) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000180)=""/101) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000040)=0x10) 10:41:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) rmdir(&(0x7f0000000140)='./file0\x00') 10:41:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:41:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r3 = getuid() getgroups(0x2, &(0x7f0000000300)=[0x0, 0x0]) r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getppid() r9 = getuid() r10 = getgid() r11 = getppid() r12 = getegid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="393c83c1262dbbc430ef95815ce93b2cd0bc495dc737c1362fbf32375859bb569a879fd7d055c537c3520878e274e2bab3abc76ee7e3df52c4bf5f4bc7be0d70564e35c86cf3d3173baca6048dfc3158acef22615de783a9ab1e270a63a86c3452fb8b0ee818fea387990392f8b04a24e971b0d987006ba79eead24435498c8b0305b226ec383dad02d595cd4e7e6a12a162407a2274f1d9cf6bee41097c27f3a26d76419ec6a328b9110ae79151f766ab5f694ec2cc33f1", 0xb8}, {&(0x7f00000001c0)="1c6790690d311fb908ab262e729aa5c476e64ae0e40caa8f42179a6371d1b029ffd7e735dc8f241d394e69836c5ec4c53d11968164a4802b36a7ee6c1890d8a3bbb9d2dd3418914dfb7df4d83d33a8bf8e0242a76cc4f60f81f5b2cc429d1b382933b87221746ec9edc793e208e5b460a86f60c7b59b084fe6884661c1a7760cbfa6f8690a63dc3d7d7f12b3c6611c8466aa4300a2ec70290d76c13f8a0363", 0x9f}], 0x2, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r11, 0x0, r12}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xd8, 0x4}, 0x6) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r13 = fcntl$getown(r1, 0x5) getpgid(r13) 10:41:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpgrp() fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 10:41:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fsync(r0) 10:41:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) 10:41:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) flock(r0, 0x40000000000005) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000200)=""/13, 0xd) socketpair(0x26, 0x4005, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = geteuid() r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x21) poll(&(0x7f0000000140)=[{r4, 0x8}, {r4, 0x40}, {r1, 0x40}, {r2, 0x67}, {r4}, {r0, 0x8}, {r2, 0x1a4}, {r1, 0x41}, {r6, 0x81}, {r2, 0x140}], 0xa, 0x9) r7 = getegid() fchownat(r4, &(0x7f0000000080)='./file0\x00', r5, r7, 0x4) fcntl$setstatus(r1, 0x4, 0xc0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) flock(r8, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2013, r2, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r3) faccessat(r4, &(0x7f00000001c0)='./file0\x00', 0x10, 0x1) 10:41:47 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4000003}) socketpair$unix(0x1, 0x200009, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) clock_settime(0x3, &(0x7f00000001c0)={0x1606, 0x6}) clock_settime(0x7, &(0x7f0000000040)={0x8000000000000081, 0x1f}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x101, 0x2}, 0x10) clock_settime(0x3, &(0x7f0000000140)={0x3, 0x80}) 09:21:08 executing program 0: socketpair$inet(0x2, 0x0, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r2) 09:21:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = dup(r0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) 09:21:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) poll(&(0x7f0000000040)=[{r1, 0x104}, {r0, 0x9c}, {r1}], 0x3, 0xfffffffffffffffe) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000100)="a98f5a3f9a9bd6351474553737bba5991f7c018c2302b1bbf1ab044e8aa6f0111fa493665aeef384ea73ef5c9ddac188ba26be2195230a68db229cc51cb7febea55f93aa74af9929aab5b58afbf82ce8efe3e20ff624e57ee992bb5461da0bb64ee056c0bf97ffccbf9e32c83d6c2501b403f6bb34605ab4cf66103fb72d5498bc30313232416b4b298918ce3677a1da9b63e83c00d8fdc3856a8fc8db34ffb95de4bb88f9c5fd", 0xa7}, {&(0x7f00000001c0)="97a6970ecb57bc8c52a4d9eecb038d7332068e9eafee1502c2e7fa7139b1cc3531af35a4844e252059a623a04a8a2801a2d55cdf142d2f56a84f63e1b33d6b073a78a9a695660c16cca346580f5011792fee52840fa673644e43164650c5a0b36566ea1f3c51d1cbca8f5987cfeeccb8de93b1b403ab5b34fb7953b373fc00fc792fce47c7a5b54f46fcbcc98eb848c0b654d9e199915a62a0b672fe81d47d471f2db1117f54c01e5a15120748b2d827e82a4cd70cd18cc9705572b7d91c33c2ff8ba548dfa52e00116feb6b4ef732b5d226e95cce04ed5ec93061b36a4d509040721919e03920066d971874d4362b477340d5ad1835b0fd327728c318eeb5f69f756967ba34ddece36486db57ba876a6e731fa45142927fd905c64164185c6361fb6834b13916810bb892e2287c5ec1bca1ee7087d54e24916d7df2d595fd5dc5bf88068f264a22328fa6ab4bba63185f5893f27e5545d1fa14b32d80a5b50fb86f8dd6ecbb7c5b6ae68105b9ec7db4619d20c85203311912913f6610391a1812492ab8ed6934fc4469f24ac9f4025d7e2c5c7301f6eea327df3a5ada3a81f8656760c4ea3c76f2893e84c80be95c6bb8bf8e71b929e41b5ef4b0e83c5c272d5f20e5f2702c4e8e5694582473cbc838118a31955aff49c1676c5ddff0386b21116f01aae5892aab805e546c1c4670ed565d2918d78698b3b1e147b19e7fece1d26e3802950719930c289b0d410281714a0050751e081533aca3fc86a71759ba33abdf45a60546893a0e6620f6337e6ca21929bccd6e6a47b43dfafd2e51057690f218904a2338376191467bb55a008c25a1f488bfed0a05ab2b55a3ce8f96fbbff7675f493ae19775d4027e310d19e816460e3cc402be3e436558bbb78621ae649641a41777248ac035318af1383abdee6e293fe51dc0dc4ca74aa68735fb3cd628d3f2da0d0cbb466e3849abebb4b0e6b8eb6f6b5ea1c5359f84d48eac9cc1d2a3decbc28bf5aeabb77c80d7091506c111d4e89dcb604a07a948cc2073c74267dfd2f83a0f4f8fbe2335eb9838f82276eb519a3b3feccb62f25dd6419a8d901a086fa96d98a5f2c9c3e88f6476a7d50b1f4645d322d189e97fdf752a75c480fcef49301a4d0927a2980f4a7ddacc2be11c08ae4993640fb99cc1d16e47c3bfdfbc320af5ed75d7dfccb2ce345a9978b666a031c6fb206aae89555f6a6b509f028f08aebd9cdaed6a3207ac5e56f9056edf9bb8a1dbbaba9d3c1567968d707be47e7bc076db84c9f6d54881371547de4f5307c979669bb5f83e280620ee95ff7d7775b9652f3ff26cf2539561eb4e5b956a1a514720df06cff99cb8ef60fb6c20748fd82be7b90babb7a43ec10c61fe5ff26c30cff4a5073fea1e8cb9f122274fecc9c252d2c8a5b3faf311c023d1466ec453d3ef28b2766ff87e102519305e89d7b03bd6b2327509e7bb69bf9d05464fa97928d351b303e77aac25eb8ca406f5f111b67221b0271e41a45240f2add60b2e85a32f630e7193ff77ff82e9fcde9be2c7ee38743fe46e0e09de17de341a1c08d50a918da126b9267e504e203b6be7ef683538df8f2d9349979661ebdc9ba0530527b7d2d0879066b8aec4b7102db04e2542bee865f4c8045c0c9a15fa13940d3a482ee0223906f0d376d23d8cd8d168e452ecb29dfc473fbadd61207bbba071ff34a76f34ea1ec1962124f7e60d53fcc9648b28b854dad278cdc6084911b32eb154dae925fc7104735bc4e2bac594a09784a8f37f653d717410c4f4af1096792baedf13ae154dfda07b46bc5fa76e41b72de0fbe4f9e4a74229fbdac9171675471b99787768158ebc4a155c5fd8e92d743cb4c8ff5ebb63fa832f01926518cad9af82d36cb8d1660dc4c6083415b5dd26c0b37ef3cc94c8eb10377a0b73caec7d022d243fa2d7cce54a78a56e4f228bb242a236806ae9a2b5e3c7f6f6478a2d353c57096978ac73bfc10c266cd88bea831f74c1f9731f9fb0358990e3f249b9fd6fd522f81e918ad5cb535ed4d9d0c7183036a3b70205b9bf07d16cb5433e7199aa4d0c1d4b869c9f2449b2bf7d4ba920bcd1815d9f1d256df5771efc55edeeb56b4045e35690f0390f5b37832d902eee272f5eb21cd1b985aa710cc00a199b6911ea44a978a3657794ff5af32c880b3291dd1f051b08a09302679418f5118993fe4dbf02b3f38160318af747e98ba64d720252832320b9cd7d56765abeca565e433059cf3f49daf0b4745129e252e18c2c814a781fb2c478cee7974ea3da08b015e966f462c512d8112968d9954a7a2854b55f9949899335a4e77eebbef89bb48593563a67e495c8a1706bfdeb389be3a85e083088ba51c5ffb3bafc7706118db28383328d72979f331f856f7fd410a735e31506672d9a68edaa8878f0e2a5d2a9bdd7c97128840a0e280dd79d33a6a6d18adc3ab0951d33000f254d60d150d1d88fa208ee06d5d432ad884bada412317353a53aab5aedfdd324554b183bcb771c085298b90da43058e8fde49272fded56c38741f0b75d43d9b47b16949e8740d901120a23dc9ec1b8f94ea26bf2daed1e260614dd866b4e263ad309fa183dfa285c284ef4279315925f113cee5f61da0637b0bf0db0beebb5a82462bf5b7e8f6c3f2f5fc51c5340be8b473ebde491369111cd5fd909073cd4ebf37ff00a9195c2cc2dc7afd846de4b014756d5ec6dd8684d93b5f6cbde18f7a203d115b6124a667bcac001eec7158c07e8d0b2542dd140307650c7555ea7d6ae2af8396c5213d55a23b8de3313e4e19318d89a7c95e774df3e41b313dd68d1051e5461ca68e3fedbf454e72354de3f277cfed94a547045998815288eb60b5dc2917a9567a18107964cc4cc3530b95132f82f1be053fbadc0c0549d72cdac01c49e4022030ca83b63e0d3c78d56828c8b74f9613ebe44125a5fb227484a9439d6f6a3905aa7452e64095ca5cdbf7aa95ebe01992906642a870f4420aead3e879f201b558ac973c54be02863722853eb0f9b50eacb8e0f6d8b454a6765b055a853a43c4f47779084511380525a6938c6cc32dc0b96570497155050e868a5c334c15b06212c4ab009c21dd2fed0bb928d48cce623f6433fcbb0f3e973c66696fd23568baabb0543baa625d915d92e6fd13e87c042b394a6c934f36c417169b8cc5f7fd6d036301a7aca19a52549db7fd83c020a8dfdae1041060c7c0e38e95492f924f305ead806f3c9cc1588c02dea2ae232104fa60ed7651c9db3f2669e1e63daaae912c0b2fcb9848a317c227ddbd40e9c3b73c9aade32179d9168e5c05792b1d9d5cab20f96d3b4634db8fc1c7c41c222a348a38b1b98d39fb5b793cb939fffa9d73c64a0236c7c1fc852c4de05268483b38e52781f364c8cd1e0c1b60108662630ef710b6711809568270627684ff6f6102e293596b78a66f006bea990739ad52df548908060c06445787b7e382346fd4a65830651e7b9812a82bdbc703bb2ab8c41a286af7efb10b906c6072522456114703cf296558706ffe21c16035bc4be77cad4485773f6fca244884fb4b914b655c23d0e99680e7f10700462d222dc0e18c09f47148c0cc70d6ad64e755c7ac9d74832bc18366a19936be667049855da6b7ca2bae33188d47be7054b7fb27cb24565a7a727dcf7c53e445a8a4ee0f363fd06dcada9b9266c84b4bdc4ff7f0eb0b3201e2354305cc98bdc6f07793fd23cb80aea2592b1e5976cebe74c1cc5982ec4b78f604de32cd0bd3b1f71dfcac4c5a6b69bfab383171f535e3643428d7d5f886eadb61dc27032bcb1719b613f4599876ad66f63fbc1e70bbec63852ef319b6f56fbadba076f0584f326b905d7446152d52ff6cb9cc8e2e49dab10a780d6029557d0b1f43bc346781fb71caf79c682b15ce7cc76e86808585a4c55dccf8ea1ca0d22d8e06cc447e50bea4b8475141ad8810dee185b85e07ee02c97ef1beec2320e04de13c57ff63ad4d16d4b98b20674934e7676bf5c432e6d9a5638431f151d1e1048831825f416ec50bd18df3152837b95c222f2f59dea8720da638be3fdf0fbb4edefb0c6a37bbd9d1156f9a402b59ef824161dfd72514b0959325c71e38c5e19c18aaf4f9989d28a06b0f6708141846a8b19d16e5d4ddfb8fa46ee6600387061792dcb20a888391e8ed5f46652293a7d4489d225beebb9ceeedc2362e9e12af6f208369b769e9e8959d7519809d7d3f61e193726385749d12cdf8a5bf7f0a54d4e2d182999c2a653ac180ea607f1076337c274d02c6d7f461f6ca570d6b1db917e83014e590f1603ddc876a4bb96139ea239a0d109bf608a226eca735f7f5b885ed6d1ddb0633b9d9cd2a2c77a04d495b45d0fd639fd01dcf68f91fac776b085e4cbfec55b264b839eb1fd0197dff26768bc7915c8399e3b05762c968715c18a2f2a3072050defe9f3fc3f99fbbe9043c979fb77d40d520b136dd1c27b4be85a115b813791dd38b30df28737dc5f2e18fdf31283ca808e1e0ab82ca9b5e7e82b91681096aca2a86a07db39516406151d0a335438a55d45fd1e0ee4a51973485dd275e59bb19a5bc1482daf601af4cb4f88a4edce076286eba61f6f805cc0663444024608e37476bbb1f6a44f01ae8b9f01d244387cf7f9e99639956d2e759fbd81f933a78ddedf1aa85eb13ff741874af47a44e95918d54f55ccfa11131291c159a9a9a655fde61990fab32cc634af5154fb9eb3c24d0e4b451ca9a45dd1d48689ef21554f58b41d8b705613ac235e7dfccd34061eb572a0606d3f9ecca502cb48d580c1fad424eac07b8b466e0822b0a28aaf10f0e63986d90fea01cb0ac36e578ff9f2b2a8dfc057ac20d7360e995fd0d1b7c465fe788eec50119c55fb70779c1618079ab6d14c37e9ea7e2c317dab4e845dad8133c282cd92bf37425fbb020dbaf9f7b462fb565317b2e65ab76c6c74f07257edfda3b5f3a49e92ec790d8dda37f38658daec8d9b9c8ff1c2e12bf24d1571a456c32d71019f5da488720f05cdcdf2edc0b61687bf8ba0e89769f3e447531ff19347accef7cbc09b21223779522b15bb87f8a22f27a76503e9e708b0db91d0e1fd9fce12f91a55aa1c6b82fd7e6c24387668a1bb6453c3b09664350b49fec04dc3ce9fd38931e02cc487b5dc01fd1b8e1535b85069d712fb34e043a504e9a68a805b5e47598aeeeac6c9918186746860742c84d6587bd66405a09f77cc666532efb384d54fe8a7e84de7937e2ace9612ebb082163fe952a87c4762d833162be14138f2d6c263807194eebbacd57ef663bb711db67f0d2cbaf6d2a3847c0832cd05076d0ec425da2d3243127ec8f527033525b0b1a77adb7bf21b920b80ecbbbd07e7f9f645c74544d8ab0dbd5a5eac1d46ff2d344d3bf1c1ab9d9019382105984b05b33596a330ba5ce0c7c6592ceed08bee08f5fba72bdb8fed72bf1d40fa1d1d0ee4484e9728c2c44f1b4db32199b356735a80099e6a5758a70b83cfc3a5a12f6f5238f4fac1f2263622b6057ca64e2ca3e947323b70d86d4cd2aa5746e674a7eb840e1d63e8260dc6a19d4eae8ffc876775ef410cb6b51f751be57d25282aad8278c9f301203336da262966edbcb48ba3d11046a5fc530cab648f4b5fd5b5c75e51e2847f881f4d7e12abadb4d726b56523b2524eaaee7ab69e5e37858fe64af5f7f6c5690ff7c5b941fa1375fae476e4c7c4bbe4fc113ccba2e34f7fba8d02aeb39d02b816307662922e2199f45573d83330e03046727555565b41b80c2e510981fbc60c72342166a0", 0x1000}, {&(0x7f0000000080)="19bafb465c074c488a8b72c94c3bb7cc84dbcd2fa3fb999a3918549d7a4cf710c652f8099b80e5dd88eaa3f042696224c5ef", 0x32}, {&(0x7f00000011c0)="5c206643f3ca68add950c2b0655746f711c395e3585b1a1a6a09246d3995d971e013f3d691fba4c625d56d016e6d491aacb68267d10e16777d2e1e8f8c9b56796e0a97b7d320a1739a52a15d9e934f3ddc1cb6b1b7986ce56f28263b7f832b775b4126d2c1dbc188658d66eeebea80aebab9967abd0091231794533e588114ac7c3d403871b80b3824d39fe50312cfcb4f729bce159865300e6079a8ea97fbba16ad62cc4af8d04acdb2e691a53e84c4f38755619378d93ac6444d7b368e66aff69460a1da6031012bda371cc89f6ec00109f2c76907c4eb1ca606001ec16855202c2776", 0xe4}, {&(0x7f00000012c0)="471431ded0ba007ee14a7575152b33e6a8fb39b2cdcd39f100e1472a216196b1ad9dc70f420ceea4b732971128ee915a81e6fa565bfb6b0a7b8db5f44f3f3823e07497f8f5f9289dce6d873ece667f6d64e365cf8a1f7c51916843de442c212a632b9ec8d2e600f6d6820d75ee107b2c24435df7438d0ee58732d7dda9d8edbb22ebecce", 0x84}, {&(0x7f0000001380)="6c73aa96b2ff400dae6bdfab74db95d66f8ecb1ea2bd8784a22f72c5234fc6bff604ee", 0x23}], 0x6) mknod(&(0x7f0000001540)='./file0\x00', 0x10, 0x100000001) fchmod(r1, 0x1) readlink(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)=""/143, 0x8f) sendto(r1, &(0x7f0000001640)="03f9b95cf42c22822918d17646ccc9e81c6493c65064b74969e552f6e85168b9782805", 0x23, 0x4, &(0x7f0000001680)=@in={0x2, 0x2}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000001580)='./file0\x00', 0x20, 0x9) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000017c0)='./file0\x00', r4, r5) fchown(r2, r3, r5) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000015c0), &(0x7f0000001600)=0x8) r6 = shmget$private(0x0, 0x1000, 0x40c, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001700)=""/67) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)) fsync(r0) 09:21:10 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) chdir(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") rmdir(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") unlinkat(r0, &(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x8) open$dir(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:21:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="74f545482d56427db00826ca2362d8966d313689e6d720382d82f253571f783a8b8272be9fdb72d2743082d33e197d2592aa572da7a339651f1f66c88c5917106396a85663b641b269fdc8b818e726729cdd01d671a87006724d0e414e9e5c1932d2bf98e93eef4cfd4e46509a917610d5d5410a160ede1ded8a09acf5f20fc2fa5c7429f919a1682d5f9ac9015bd59271a6ed2017ea081140f913fa0e00cc610ac9a64f93ab4017fa6f28d27cbc24045330a70f02d5c46cd4", 0xb9) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) syz_open_pts() 09:21:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x348) 09:21:15 executing program 1: socketpair(0x38, 0x4007, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000140)="00f0c21ad14be2dd58f66657ee73e150eb051648fe4f4c69744d3b20747a0653dafbfdac61d2b1757871239fef11e97355f6bece131d4155484f391168173306f8907a5a3f57178326840a0c9c40aa426fd9d102ae595b7da0cdc03bfae7069cc97df28f3587a601d519479cdc55d2fb7bec81de9fe203f361890393dcd955f5c269addcafa10838373c883bd4b50db73a85f1f9d03716755b11edb3491aae443077afa4161dd3dcf64dc7ef7c5c90f86b53f49058c7d262bc040353ba3a5e8d2ef52884d581fcd5c4ddbe2f925f3e93bf9ecea7aac9e9f721879e0402659d68347eb68d9923f2ea172ce0e479393f0f585ee10d203dd7", 0xf7}, {&(0x7f0000000240)="927e4c4eefde674972620bf9c92dacf61ae784e4b19623dddbbaecdfb32ae8173024897408214fc58e4bf3045131ff64c2c8b135646ca5ad7ae3867821c7d962e0bac98d26de764fcbe149d6e5dbb394e6524a1dace9aac7", 0x58}, {&(0x7f00000002c0)="afdba66f8136763aef56d84af80a5b1784b2c8fb7dffbcee9d51c32ebd3d6805168096d054e86b84ee1d69d86e037aaf50f2c6fbcc8d7d76ea618d6f9e05b556f0df7af47d141cc440ba7006d384205a6b9f75b0cab44be1609afc056165a2cc1925470081ff89082a0983bac8aa4b3da2821c297d69d5d6daa258693a52f834e14b048530184b0e13911252d6c8769b175d1815a9fce0d14b5b36a7", 0x9c}, {&(0x7f0000000380)="2fefa9c51821b202a425b7039b02ffd09ca1edd7ce6f532c99987ad71dc5578a19d9c9771ea400b05bbd696339552dc33b28954aeeca14a0cc9ea6eb01b1c96bf5b1769240bb529c14556b10fea4f8e4009946e607c54c6a46b3e6574ca25d27d74b4b77b30c7fcb939f14acda6de123157f8c349cd5d925ea1c3f41de614109ab64ed2716379e7436f5f02bbf2c699f3bb68cf808f4f4d87c", 0x99}, {&(0x7f0000000440)="5f963d1698f0a53a1534ddf594aaf15a1de9f9440d6d7306ffff89b15c6e832949d8d63379b5e93f437106af33e7fd647af7f19a29721afa61471ddcdedb25856f3ba74a2d4195e3a62c1046af2ccf65c21717019a3d1a83400d6ced001ccbcc9743cf98adb28db829025c45fa80908bad57", 0x72}, {&(0x7f00000004c0)="03cc9f13e0102e5e341d23568f9357986e03a9dcd2c30d67f826a9cd45492c0b16af8e54dcd492109a50290108fcd88c2420b6d28ccf17056a06db6ab73f628ee89c8dbf219fcbd65365c36edfb11922d88f763e994398b936924ea1be056920a178f76dcdf403b04435378ab527cd03c8aa744bccfa6399f23d8f076dad340efc96ed8bd9ff4fa99b6196d9390ff0175d7d655be8aebe66a24cd8c12b7786ed7dcb58cefc87271240949b2170b396f3e914e3883575c3", 0xb7}, {&(0x7f0000000580)="ce225434eeb72c7ee4bd432ef44c84ab2c21b760f6b0a909ea4f4ab2a1cafb45fef372b5569a1f0790af33a9873111ba3f04c7cc6df279b80e00552a312eba8cd2a01c6329044c", 0x47}, {&(0x7f0000000600)="de4e3ea6957d95ed12f91773dc4acc211269195968b7d7ec01dad0f91a8b2c2745a79ae709508fe31f3e7e0e561b34be6d27e2a6a1aca2ffca7e98f0ea3d3560ce6ca16260a0ae81ae516e5238aeb5ae712344f08d5700c66eb04eba0faf5ee692c6dd31330eaf13f8491f42e919979c6d7e4fc019a76f8db87963f69913983f606cc6", 0x83}], 0x8, &(0x7f0000000740)=[{0x28, 0xffff, 0xe53, "a515ab5f3bd21e108a5e43852aa753f5714cfa98"}, {0x78, 0x1, 0x7, "4ec81ac727ed6e080294c816801db0b8615a5fdfe0f4262f635ddf52a553941b5bb764e93db06a588a569cad3da211de43232f0f2c6ea49430894e463f5a1dc58d283e32226bd728fd0cdadb667fb70d890687a0b1e3d5aa764fdcdfed8c6baf898d8125a4"}, {0xe8, 0x1, 0x7, "ac143eee48f47fee2713934b08128ffe3159388c57c7b76f12a6fb21d8bc28da5b422b5b27fe716e43e6ce622c4a7da36738bd146721f2ec4e06cd0808711ed8c195bea082780eb1ae8f59c548bcbdb98c30a99f2dd557dddbf45c255435f1776e7370008ee91142a977899006881650e6250f777231081b48f68033668b82114df848a94b680ad81a3feceb40e919d4821f6e400c2b039b9b57808972f04a30634d5951785ffc5e772430d09891c0f5687db3c4f4521d70fb93dc986cdbe992df6e1bab61ff4bd489a4687a6ef92ba2fdfa8d0189d25b"}], 0x188}, 0xa405ebcbf5c8859b) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c4830ed"], 0xa) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000a80)) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) unveil(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='c\x00') 09:21:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) fsync(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 09:21:20 executing program 1: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:21:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) fsync(r0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:21:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 09:21:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchdir(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000100)="eaf9d4fed7f9eb30e69daf6a2abf6348eae0d1d843873725e7c1fb32db33ab502636db9a52a63096b34273f62281f0c54cb0b591b0d9d3d2b69df647ef859f3937bfbf1b8c9ad9bf0a9e88f03ba6509977bb14e54c724039b3ae94a09fcb5c09e1ccd1cba91291066bec309d93c631a55934c9ea79c635305cb1cb6b807ef06ac03bbce42f5076abab0f5cc27905cd3cb0cda54d8273d6ccf48050225a88b0c191fe77e1677c626d34c78fdca5aa80e1a0026947e22d882e0daf6987", 0xbc, 0x1, &(0x7f00000001c0)={0x18, 0x1, 0x6, 0x6}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f00000000c0)=0x10) 09:21:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='.\x00', 0x28000, 0x80) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000140)=""/231, 0xe7, 0x1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setstatus(r1, 0x4, 0xc0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$inet6(0x18, 0x4005, 0x1, &(0x7f0000000280)) fsync(r3) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffffd, 0x7}, {0x7, 0xe58}}, 0x2) 09:21:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/176, 0xb0, 0x42, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:21:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 09:21:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) recvmsg(r0, &(0x7f0000002280)={&(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007038a889d956cd1fafcbe7eaf0b945e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000001240)=[{&(0x7f0000000080)=""/19, 0x13}, {&(0x7f0000001140)=""/206, 0xce}], 0x2, &(0x7f0000001280)=""/4096, 0x1000, 0x8}, 0x803) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) fcntl$getflags(r1, 0x3) fsync(r0) 09:21:29 executing program 1: socketpair$unix(0x1, 0x200000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:21:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = socket$unix(0x1, 0x1, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x48, 0x1}, {{r1}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x80, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000090, 0x3, 0x400}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0xa}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x2, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0x200fffff, 0xd6, 0x7}, {{r3}, 0xfffffffffffffffb, 0x0, 0xf00fffff, 0xff, 0x9}], 0x7, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x29, 0x0, 0xffffffffffffffff, 0x2}, {{r0}, 0xfffffffffffffffe, 0x84, 0x0, 0x5, 0xfffffffffffffffd}], 0x400, &(0x7f0000000200)={0xfffffffffffffc01, 0x9}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0xa, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) fsync(r0) 09:21:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) 09:21:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) nanosleep(&(0x7f0000000200)={0x4, 0x1}, &(0x7f0000000240)) setsockopt(r0, 0x3, 0x81, &(0x7f0000000100)="50785232fed20b0101b7b8836630975b4ec5ebfc4703621ea2becf3ce65aad7771684b00d9954bd2e024de57c959c779c1e558f75f74366b754a1db52d3c344bf82aa08c01f499a13e3b610850c742b3eb3fe091207582ae3e6d9fe56ba3c84cebe2ae1dc999e242beac5032f1c8c1b89f60a1fb05e71234c3d919c7b25f2fe4bacc8aceeab62f35264e8c492eac0df22f1145028e6bef0384e360c6187c8a06f5baf1c21ae19b566f10de46d81c978b351a1202252f5c0d93605dd6bdc0a4dc5dad39e3093d9be0bbba710b6984", 0xce) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 09:21:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) readv(r1, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000080)=""/64, 0x40}, {&(0x7f0000000100)=""/136, 0x88}, {&(0x7f00000001c0)=""/128, 0x80}, {&(0x7f0000000240)=""/77, 0x4d}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x6) 09:21:36 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000400)={0x1ff, 0x80000001, 0x3, 0x1, "628b2914f3f28c96c4c32e58b64b8c11075fa9dc", 0x3, 0x7bd}) fsync(r0) recvfrom$unix(r0, &(0x7f0000000140)=""/219, 0xdb, 0x40, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = dup(r0) faccessat(r3, &(0x7f0000000300)='./file0\x00', 0x100, 0x2) ioctl$TIOCSDTR(r2, 0x20007479) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) lseek(r2, 0x0, 0x2) listen(r1, 0xff) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000380)=0x10) 09:21:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) fsync(r0) 09:21:40 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2e, 0x7f, 0x8, 0x1, "40063fd77115a894c400e59d132f515d213dc286", 0x6}) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0x108) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 09:21:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:21:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x9, 0xfffffffffffff08f}, 0x10) 09:21:45 executing program 0: clock_getres(0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:21:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:21:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) lseek(r0, 0x0, 0x2) 09:21:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) accept$inet(r1, 0x0, &(0x7f0000000040)) fsync(r0) fsync(r0) 09:21:49 executing program 1: socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x0, 0x167}], 0x81, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x38eac3249e759515, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x2, 0x24, 0xff, 0x1}, {{r0}, 0x0, 0x5, 0x1, 0x100000001, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x200, 0x5}, {{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000007, 0x4, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40, 0x5, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000004, 0x1205, 0x3}], 0x0, &(0x7f0000000200)={0x19, 0x3}) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x14, 0x80000001, 0x20}, {{r1}, 0xfffffffffffffffd, 0x40, 0x5, 0x7, 0x9}, {{r0}, 0xfffffffffffffffc, 0x82, 0x80, 0xd5, 0x6d}, {{r2}, 0xfffffffffffffff8, 0x40, 0x4, 0x8000, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0x1ff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000009, 0xf2f8, 0x1}], 0x1058, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd0, 0x20, 0x400, 0x3f}], 0x1, &(0x7f0000000340)={0xfffffffffffffffb, 0x6}) 09:21:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfffffffffffffffd) fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 09:21:52 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000040)=0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) r2 = msgget(0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000240)=0x10) r3 = dup(r0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x5) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x12, r3, 0x0, 0x0) 09:21:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:21:56 executing program 1: r0 = msgget(0x2, 0x8) msgsnd(r0, &(0x7f0000000140)={0x3, "1d5bf007d73cc5f368a20d4f3979180319a319c4775913f3dd6f816b5e65ecce78f77917ab277cc44a42fd7119d2544fcd1b289b316c2a633d6e90109b34112778e5fae872aaa912b364e3b5f0497d8c7c3caee55f591e606853c55fc2195ccdf6a6c0499a3f09ee86241188694b895ad5d498d9ebd57418afb37c4e068f69373fae49ec31cb489422990f36ad4968b54d3ba5c1cc9c171644131c639ffce5ca5a6850062d90176bd2bdf0a01d09b5aadb95660d72a98d245cef9a62e92d46f8c15ff818c26ad0506381f5a690e91f9b44e37d77e4aa4a3bbf16f7"}, 0xe3, 0x800) socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) flock(r1, 0x2) shutdown(r1, 0x3) 09:21:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) lseek(r1, 0x55, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = semget(0x0, 0x7, 0x81) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000040)=""/3) fsync(r0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/204) 09:21:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) recvfrom(r1, &(0x7f0000000040)=""/33, 0x21, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/136, 0x88}, {&(0x7f00000001c0)=""/174, 0xae}], 0x2) 09:22:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0xfffffffffffffe3a) 09:22:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) preadv(r0, &(0x7f00000026c0)=[{&(0x7f0000000100)=""/239, 0xef}, {&(0x7f0000000040)=""/114, 0x72}, {&(0x7f0000000200)=""/98, 0x62}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/237, 0xed}, {&(0x7f0000001380)=""/138, 0x8a}, {&(0x7f0000001440)=""/205, 0xcd}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/222, 0xde}, {&(0x7f0000002640)=""/117, 0x75}], 0xa, 0x2a) 09:22:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x80) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000100)=""/216, 0xd8, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 09:22:06 executing program 0: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xbf) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:22:06 executing program 1: unveil(&(0x7f0000000380)='./file0/../file0\x00', &(0x7f00000003c0)='x\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) r4 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x90, 0x182) openat(r4, &(0x7f0000000340)='./file0\x00', 0x20410, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x200, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000240)) 09:22:08 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:22:10 executing program 0: socketpair$unix(0x1, 0x200005, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:22:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) munlockall() getsockopt$sock_int(r0, 0xffff, 0x1291, &(0x7f0000000040), &(0x7f0000000100)=0x4) 09:22:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) fcntl$setstatus(r0, 0x4, 0x84) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) fsync(r0) 09:22:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0xfffffffffffffedd) 09:22:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81, 0x80) recvfrom$inet6(r2, &(0x7f00000001c0)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x0, 0x8000, 0x1}, 0xc) readlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)=""/11, 0xb) setsockopt(r0, 0xa00000000000000, 0xffffffffffffff01, &(0x7f0000000100)="f94d634ec08e2e2fcd7b3513e1b6e242df92b6cfe63e8aae34e75f0aee5f62a5971c4e604c400aabb26dfb8d36946c15d89636b22d23b27dc96d50b4d9e0531a7948a8b7ecd2709768a085fe1f692cd5be506314f1d9fba7cedde6285906a2908736b4b8384c256c7868e543556bbd78749c7d71a9dd82260e54dee43fc849dd4f837c5b78", 0x85) 09:22:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:22:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 09:22:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:22:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:22:20 executing program 0: r0 = shmget(0x1, 0x2000, 0x2000000008, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) rmdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair(0x6, 0x4000, 0xffffffffffff2675, &(0x7f0000000100)) fchmod(r3, 0x22) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) socket(0x1, 0x4007, 0x9) fsync(r2) 09:22:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = getuid() syz_open_pts() close(r0) getgroups(0x1, &(0x7f0000000100)=[0x0]) chown(&(0x7f0000000240)='./file0\x00', r2, r3) getgroups(0x8, &(0x7f0000000180)=[r3, r3, r3, r3, r3, r3, r3, r3]) getgroups(0x8, &(0x7f0000000140)=[r3, r3, r3, r3, r3, r3, r3, r3]) 09:22:24 executing program 0: socketpair$unix(0x1, 0x10, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) fsync(r0) 09:22:25 executing program 1: socketpair(0x30, 0x4000, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0xab55, 0x10000, &(0x7f0000000100)="717a072d25e9e193d7c0b713fbd021313ccedd5f05c95408a93a63657b2ebf09f2d49b007e13727ee8cf854be1823a2eed71489561a689d5174a2e880690020a7a528e4cf53f001eaeb0bc677ac5b55c3b6c5194d58ea7df", 0x58) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:22:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = socket$inet(0x2, 0x2, 0x0) accept$inet(r1, 0x0, &(0x7f0000000140)) getsockopt$sock_int(r0, 0xffff, 0x18, &(0x7f0000000040), &(0x7f0000000100)=0x4) 09:22:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x8, &(0x7f0000000000), 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000600)="85bbd6e9d9be0f026ebef8ad2df462d9c24ae2e9c69f5687633b594ac825ce5a8e6d195a69fe503b4334370ee0d7cc3c49830609baec64b3fe7846aa7164307b068abcbc6134af5a10d56478597570dbbc3876779344c3b1844a52ff", 0x5c}, {&(0x7f0000000680)="95add7de6f6ff34cf326f5915e052d80dee54917086b8ca221cd1683257506d206076ef5dea0aa4f74496fee9a6621ca8986c5601b728319c239f3841fc78c2865c5f8d899a3c2a668e045835d09ef863cd47e8734434976609f56369b9cda22036b73ceb150f78e54a059236804f563299b9982d4c98dbc69499589452f687bb0072fb6b5543f7c251bda3bb320f65a46e082e92fd8c6f9541dfd391b89a7515d32e807af8368a9d0f1c279a05b43aa0dabac60d392fcfecb537256bce88629", 0xc0}, {&(0x7f0000000740)="828338a5a8313ca402090903037bbb82f3147cf841cc5a9b26d11dd9be43a036c6413dde4662d29b85c02b5dee6e1d3a4d05f0d84e69b642960a1f7c1e8222e13b293496432da358fa297cac1f9dc6afd4f2ec822fb477fd409219e8ff1a4df52454d0b1ecddd76c3fe09ad336ca8b8d35f855ad572faea038f1f2c1e93b8c467de40048907d0828652d3a48827227435d817154362b62de6a6cb34ba2b70386fc11e5c3d5ede9741e5821e7c917b956cf29a9494512fb390f72f913c0a0b69356f6a96aa4a2163ed1d858ff03f1346af4a39b5fdb8808d34645babf9496589eab689fd8ddfa991cb9ff663121a4e9f720c4ea834d13eae94e6d89", 0xfb}], 0x3, 0x0) write(r0, &(0x7f0000000880)="4f5cca49e714ec371d967acb21244c79f5123c20b4112039f9b9fb98445627e5b97329f32326c3ffdabc28aeefc3ff8256e0cc05cb01c98b1da768fca3c24e4a06ad0ae0093df03dbe72e9ae0b2169e525489d53ffdf403564ea551e17b144ca4f3c55474a972d0507670413199267629ca57302be1129c4fa14c75b2776eefbdd304a05b2cc74bd485d20f33c709a342a88011b8f689d88e5a2046d9a935ef3eed185ae356fd4f9bd8f82ead47594c39c476516afc87ac22cde959b5d98648065c8ea0d04976641c7bcce8b31", 0xcd) close(r2) kevent(r1, &(0x7f0000000440)=[{{r3}, 0x0, 0x0, 0x6, 0x9, 0x3}], 0x6, &(0x7f0000000480)=[{{r3}, 0x0, 0x30, 0x1, 0xffffffff7fffffff, 0x1ff}, {{r2}, 0xfffffffffffffffa, 0xc0, 0xfffff, 0x9, 0x7ff}, {{}, 0xfffffffffffffffc, 0xa, 0x40, 0x8, 0x6}], 0x4, &(0x7f0000000500)={0x9, 0x7f}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="71575d49155e8b6224b04aacc76c4ec384c85e88be5bdcbc55aaf53687042fb0c121fb1f25cc64d1f1f7b9352c54e153a0d39dc59cb9ea48b0a5ccb2297c3b133b66c171284b7230e969d91c5afa3c190be1133053dcc6452195c9c3bacee9790fcab06b073823c25c32d956579a6e839700c94c08242f4df36436248f2900e4cd8b70e0ac07133a9ea5d07d8bada4ad0cfac79e45213b130fa5fd8236bfcd814519693c3f3e8c0e9849e5a4b82a0f361bfca895a4eaa4c79206107aa22b709ade99971231512e0be14d226c811b9108a2c8f6199ca60bc2ee3a70fb7c33b51676db8c55049c7b6b4ebcb718", 0xec}, {&(0x7f0000000200)="c2eb998564d06776184f50bf2f90e8586cead32807ccb33794d6115977e997f9dfaf9d6d9d3d900a4707ba1cd69238379a31384d63f52a2191721880f4c773b7dbc0dedb77e60b109f17a513b78c1df10a4b7541b3709760e1442a9c32175056ed02f1a0419efa50ade54cbc197940f2444e577bfbeb4601b0d2397bbb88d323b4104421220dd72a8a3c159529835436ded5c05c4439a0a59de67e9d3642757619ca06608955f19ce115d85bf11f41ec173a5354bcef0a6f780279d12ad3f9c5d6667aa6", 0xc4}], 0x2, 0x0) listen(r1, 0x4) fsync(r0) geteuid() kevent(r1, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x0, 0x400fffff, 0x1000000, 0x401}, {{r1}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x8, 0x2}, {{r0}, 0xfffffffffffffffd, 0x44, 0xd, 0x1, 0x6}], 0x5a8a, &(0x7f0000000380)=[{{r0}, 0xc6bb1aa61c47a89f, 0x2, 0x3, 0x10000000100, 0x9}, {{r0}, 0xffffffffffffffff, 0x4a, 0x4, 0x0, 0x8274}, {{}, 0xfffffffffffffff8, 0x81, 0x2, 0x1, 0x7}], 0x8, &(0x7f0000000400)={0x2, 0x280}) ioctl$TIOCSDTR(r1, 0x20007479) 09:22:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) r2 = socket(0x20, 0x5, 0x227) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0x3, 0x80}, 0xc) r3 = accept$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000066090000000000002adf0000000000a51b57dccf741fc2b885d68766918011f6e8e4b53bdc28cb260f6ef6a9"], &(0x7f00000001c0)=0x11) getsockname(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0x9d20126a77f0a6ab) getpgrp() getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x4dfd0c7268309f19) 09:22:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x400, 0x100) openat(r1, &(0x7f0000000080)='./file0\x00', 0x49, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:22:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x4000000000001006, &(0x7f0000000040), &(0x7f0000000100)=0x1e7) 09:22:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) pipe(&(0x7f0000000100)) 09:22:36 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) close(r1) r2 = open$dir(&(0x7f0000001700)='./file0\x00', 0x288, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000feb000/0x11000)=nil, 0x11000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ff1000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff0000/0x10000)=nil, 0x10000) socketpair(0x11, 0x0, 0x1, &(0x7f0000000000)) 09:22:40 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x7f000000) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x400006, 0x7ffffffe}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = geteuid() setreuid(r2, r3) recvfrom(r1, &(0x7f0000000200)=""/50, 0x32, 0x801, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x101, 0x7}, 0x3b6) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:22:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) fcntl$getown(r0, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) r1 = semget(0x2, 0x2, 0x4) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000040)=""/60) 09:22:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fchmod(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) 09:22:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socket$inet(0x2, 0x8000, 0x200000000000) fcntl$setflags(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x2, 0x0, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:22:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1) fsync(r0) 09:22:47 executing program 1: socketpair$unix(0x1, 0x4000000000000007, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = dup(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0xc3) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x5, 0x8, 0xffff}, {{r0}, 0x0, 0x20, 0x4, 0x6, 0x8}, {{r1}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x1, 0xe74}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x2, 0x7}, {{r3}, 0xffffffffffffffff, 0x42, 0x40, 0x6e, 0x401}, {{r1}, 0xffffffffffffffff, 0x81, 0x2000000b, 0x8, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x80, 0x20000001, 0x7fffffff, 0x400000008000000}], 0x282, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x22, 0x40000000, 0xc3e, 0x1}, {{r1}, 0x0, 0x0, 0xf0000044, 0x4, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffff9, 0x0, 0x80000023, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x82, 0x2, 0x5, 0x40}, {{r1}, 0xfffffffffffffffb, 0x2a, 0x0, 0x6, 0x4}], 0x9, &(0x7f0000000300)={0xffffffff, 0x4}) 09:22:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 09:22:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x80) fsync(r0) 09:22:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="8a1d2b286c30badcc6377dfe298ee3fbb0110a403507fbc998e1e7f38c0b478f75ec9c6d299a38f8e49cd7f8ffee12f0b9b2860322f26e28d93ea49feee3e7e152ba028cd3277b804a66238c93e35f0f39d4b976d510e129803269855235269cccf80b44b21c683249691b3d6ccf8b1c1898b8df26584db34ddcec43c0201b08babbc7ddf4d4cae2c1534e418920c011de0cab3e9210327c84450e2bbce7213ec989d4b86e34d6", 0xa7}, {&(0x7f0000000040)="16af900b1811e0bd54c884e42e34cca2f03a65e63375b576b74093cfca320728c7a663609bc9103a4a38976c9a5f1dba6467b1c452b0f57dc4135b9a0f84d3ee29bba384e95ce8dc0e165c6d6583ef3b7ee2edcb7e05b0957f73bbdb26f592ffb6d213c1a953d58f24932d80494c4428d423722b4cf524750c", 0x79}, {&(0x7f00000001c0)="2e71b893bf173d92be13033234f98e1dd7a89219c660f91a7d7b8e419828078f8c0187cd2c75249d1857b54b78910ebdfcf1140e036bf2aa932889fc01970b716d7a8e0098326f5f3abe030ec0c7123e4db8678a6583534ca27ace2ed13630f610a48ed512795b77c98cc43393b64a02251e45ae319d4aa3b02926b2cb7e4ee33865e21962d95db619ba6e86331dd95bc3", 0x91}, {&(0x7f0000000280)="8d468e4484d8ecc64a8f5c39cbd9ff6a781935a9b66bef7f80a2bc08076accd91b2dc6ee2851edd305786716d772a94633d044004d5756673a1e5fc6a0bc4a26b4ececa1786f921ae627236cec8e7e176444615160bac3372db6f997bb6903c5392349b60de4c250fee23dc99e815aca0d93aa20573f9c9168a98bca16d295c52d63f75c8a5e63a7a5f354f0a22d012c683ede208add9517a755384bddc1691c8ba6d5e044a374e074e5c1c99ac228920d2cf9d6a54439943c379e063b055b75f3253eb7efafab9f7ce9624b3632543e826571663d5b2d5431f3289e1eeae23274015d42591b46c6c066dec6837084693ac481a9b2eafe", 0xf7}, {&(0x7f0000000380)="8e300db9984c9fb40f8453e6b37acae53a418e0cea9e35fa161a619d71a5a670e7aaec18b6ecad383950b17026b75d757787ebc9bd1b1aa54d86ff075e981198899a935cb7b871f0b8653f17e02b20a95236c2f13560d544f804b3582de6e26b0c52a0b9306f52ca2b94c616317b77c085c3c9c291cb6b9d84e4801d1f0d89954ed729bc3bbf32be58fcd04dbd61a5c3449b4fe9c1bf81d0e7e0b8723a71bd0161", 0xa1}], 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:22:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:22:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000000)=0x10) getegid() r2 = dup2(r1, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 09:22:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x10, 0x5, 0x3f, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0xfff) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setreuid(r3, r4) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="44c8cd78f3991a8d31b7fccbf2e2e0990a073af3c84b1b9e7c80efe1cb9dc57d3983b5a0a6b70fa8999e75990e67be58cf24dab7987e88d42d6f14d13ce600773413fbaa9bb9307e0f14494256f47342dd2488faf59650218846b9942fcb42dcd666f84e7beec96608b002dc76a4b96ea7779ca53177eeb86548feb026ba2a175f7cc20076751a92cfa6d120ae9d1348f90515b645e9c3a764897ddda01f77763fa4d82ca023a9888873e1ffb695b21e34c9", 0xb2}, {&(0x7f00000001c0)="9badf8328bad366df12586f1ac264ad2036f8f76bfa65427b5f87f0489e457990f75ab6d725f4f4b8c2199e16e4e48f2a9cdc46fa66917e971a0cb84f9ecc84435fa4338557563f66a317bb16b048c70a9f8905fa0af86685b21ef3d0fdf9f0eb9c67e848d415a2e9a87d4edfaaa67f5f4b4597d9c0acd77e2441ab585617609c242b57d7ae3190defdba31a98be9de02a8cb4ce04", 0x95}, {&(0x7f0000000280)="d02337153b4f010511ad55", 0xb}, {&(0x7f00000002c0)="f9eef6", 0x3}, {&(0x7f0000000300)}, {&(0x7f0000000340)="4f3319b693ee8314c184fd36047485e231ad63cac34b0a1e233d641f4c6dfb0d2a9ab2b33a0efbe8af05e2cca58f897b98c214cea253fab7d42868f9823b9322a1e31fbdbd7eea1a4e45c6e75dea91f1e28dd1e2c2d92551256ef22795bbb456ebb0b65246b98ab4950602be0f8c3f83028b755f47dcfebd3452d5a1d23b4cd68dfae5b9a47225b87d326f8da5330e077862fb98f0046d804965e9605047c2ae590fa197c71cd6938304f3c7ca8994c1c730dbb7e85c71fd43ca", 0xba}, {&(0x7f0000000400)="d85ec861cd3a97656545b4959f588935a76e3cd075030a62d9c244408c6da74b14c6d13728b1e11dfcaefc4ca6637d0925ae9d88", 0x34}], 0x7) 09:22:56 executing program 1: clock_settime(0x2, &(0x7f0000000100)={0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) clock_settime(0x3, &(0x7f0000000040)={0xfff8000000000000, 0x80}) socketpair(0x10, 0x8000, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) clock_settime(0x4, &(0x7f0000000200)={0x9, 0xfffffffffffffff9}) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffffe3) 09:22:58 executing program 0: r0 = dup(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0xcc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) accept(r1, &(0x7f0000003500)=ANY=[@ANYBLOB="00000000000000000000000000000000000050c5d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200004000000000000000000200000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000003580)=0x6e) fsync(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r3) fsync(r2) getsockname$unix(r2, &(0x7f00000035c0)=@abs, &(0x7f0000003600)=0x8) readv(r2, &(0x7f0000003440)=[{&(0x7f0000000100)=""/65, 0x41}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/172, 0xac}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f0000002240)=""/242, 0xf2}, {&(0x7f0000002340)=""/4, 0x4}, {&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f0000003380)=""/33, 0x21}, {&(0x7f00000033c0)=""/85, 0x55}], 0xa) 09:23:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1806, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 09:23:01 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r1, 0x6, r2) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 09:23:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) readlinkat(r1, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)=""/212, 0xd4) setsockopt(r1, 0xfffffffffffffff8, 0x2, &(0x7f0000000300)="b0cb03c406bd17663ee337a6eb09f3e792532fa33f36e21efee9e5e583471da5106e77c584bdd2a89895878bd49ee2c72611d3386aba4276b6259de3d9d95aff29079a3f8b807f8da329962d19b6518bc3f1c44c25780deabf9700d0d1d4c4401e0a3a0a9375df0e60c82d3c9f0b9ddb0699c36f433cfc04ad5d3123299108221ad9df345f", 0x85) mknodat(r1, &(0x7f0000000280)='./file0/file0/../file0\x00', 0x8005, 0xbf) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/6, &(0x7f0000000240)=0x6) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20, 0x2) clock_getres(0x0, &(0x7f0000000040)) 09:23:05 executing program 1: r0 = socket(0x10, 0x3, 0x80000001) accept$inet6(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f00000001c0), 0xfffffffffffffffe) 09:23:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/46}, &(0x7f0000000100)=0x30) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:23:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) mknod(&(0x7f0000000140)='./file1\x00', 0x10, 0x7fff) socketpair(0x7, 0x7, 0xfffffffffffffffa, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00', 0x0) unlinkat(r3, &(0x7f0000000000)='./file2\x00', 0x0) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f0000000180)='./file0\x00', 0x10040, 0x0) mmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x4, 0x10, r3, 0x0, 0x0) fsync(r0) 09:23:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000040), 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100a, &(0x7f0000000080), &(0x7f00000000c0)=0xb) 09:23:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) close(r1) setsockopt$sock_int(r1, 0xffff, 0xa00, &(0x7f0000000040)=0xff, 0x4) fcntl$getflags(r0, 0x1) 09:23:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:23:13 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fchmod(r0, 0x168) fcntl$dupfd(r0, 0xa, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x3, 0x2, 0x80, 0x1, r2}) 09:23:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffc, 0x0) fsync(r0) sendto$inet6(r1, &(0x7f0000000100)="4d3bc50239731bf592f75e98a868e8a26bfe696cf30f7d9c202a21a92c87598404324cae0e9508d33f6bf355266c5f765ccdb5b58aad6543fb7a41623595be6c86adbc313d217ceca85a51aa8c3340badc72e492b00e72afe64cb66e1b4b40878dcacd81ba09df01c83d4244629821e45a154530b7c18d76f41ba03c722c903f26a98cf39ab38af6a630c9af1ebb82c79b8698e7ce52ddcf30efeb50ec7d4ed4c7f8ca6e9ffef82b7acd3a6c23f4550f18389db287b3df9a1f6dad0735fe58d59d", 0xc1, 0x404, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x101}, 0xc) 09:23:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f0000000040)='./file0\x00', 0x8400, 0x80) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:23:18 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xfff) 09:23:19 executing program 0: pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:23:20 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 09:23:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) setitimer(0x0, &(0x7f0000000040)={{0xef2, 0xdd}, {0x2, 0x7}}, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:23:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) listen(r0, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 09:23:24 executing program 1: socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:23:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000140)=""/232, 0xe8, 0x1, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x5, &(0x7f0000000080)=[r4, r6, r2, r3, r5]) setgroups(0x1, &(0x7f0000000100)=[r2]) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f00000000c0)=0x2fa) 09:23:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x5) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) fsync(r2) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 09:23:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="c8d59b165e2182ddc12a094dd6e7ff712764e4f5f5691d18d414507458e132c1a3805ae66e507892b91b8ccbf097147966dcee633dc53866b0611bbd55eaee1ff54d7db07dd84cbb051f6e25daaac88a84c6636f70cb9334fe41d54c64f72a82db6c3951c8fe19ebb2a2a01f1adb6ddbfb371d91cb4a41e75961157b6b03b7bf994adf0cd1571f45c338ccbf23a9dc154a1a68ec97c881dc3e66d543b69f5d5dcf15892c0377c520ee4258f61ebee09ecb17bef7ad5abb6c59f436e780f0d7bf592608a1750712038a1b58572a7246e3352375369ad0e2201238f69da170454f26e6ba7f51e637bea5c9abe1f633be8fada248b7a50c10d44b1751358d99204b0b80fa1516a583967acd1b0c38d4907b3b4b796297558e41204c7daec0d4a4442a15e50ab9f7fe78864040f2d4883734f143c97d19060b1c2773ff6b7ca8c2d859c799bddc0aa898a13eae4be746f091805444df5d9619e240fd8c3c1f6b13cb80389f94125dafa84c6c44fa9b26d15778ab8b7a138dcd392a5f70f5aa4546618e4324a43c8fb1a72d54cbdd22cd9bda72916ea004a1933cdcbdc79bdbd74cd3ba19a2bbdceb204bb4a065fac798b913fe70692605c3c628957cc9a74bd2345e7b7dc28af848c9327c91e08febabc2881af1ff0af0d0e623127cb04393a5ecbed756c89c45c874e00c561c6281c32b38edd201288ac0ebda4a0214f4e6b32b3ae03efa1eeb5c78d828dd5bb0ad2a8738e5f40ed9a3913b04039828203c62ee1bedf0c90f5deb6d0936f855defaaa5e7da17bd7b529f67ff93814d2bb3c2d0bb878f2c611ed2d8892209874ab9f72a2ddc1c39e36558d38ff38a457f17ff3f8b8661b6aa300e074da0c4a4b63231fdd3b2f652e95fe2f7584bc9ce09cdccde775d8d292f9ca8c1f8655b62b608dbfbead3e7ca6626975f56109491220c810ec9027ef42ec78515d995c4ae2a245a462d1991e8812876f201f8c89edc9f1f11a957f37c132251fae78cb369ce382b9ae3095980e8dd5392f2293920d4b92a36a5bd2f9fed0620f16aa5cde3cd3ec70ba36d940436065c7a5b347e19ad301df20fa4d77fe04a04fe1da1da3f832b2c651f6519e36a778a7c8d1cc5ec5dca184e9e15fee9684e1b595c61f5cef53928246233e632663e0400c7f422d95f64e40f984645bfa289c60b425c3e4f6c9eefbbdb85bc0a96c1efd02d4a972cd0145bfbdae5ebbd8b4dcd823b3cc54b18fc5106e3404df7e02f98f2195278af90c37c8630850156fe88cfca8fbc4fc8fb4251302d8b9a14fab00d6a946fa5421a70950981774d73a836d110d979fb894f967b8a16de56ccf9f8292349d96e886010d5970e20a38b29b6f36176c8bd18488f0c24993400ab1d4bff259d8d73b2c4628c91b3c73ba3d4b1d86e15d765e6f2f192d7edced419a0372f54cf267247917ab3943754f7bfb1f4c85125954acdc616bbaf21f6ab79e04c866777657e64b4404e725cd7414292ef042d94563adedb187630c03d25ff88654c7d8a742d0a083f97f401e7907ff6c2b552018d65e8f17b97a78e756658484e9883bff28d7d9dd7c1a359df755df95c896d62ab205237a2cccf8a2a26d957c4617dc274bf574edf2b32b5b24cdefdbed6698588d7c69f3b69546058327cb99de0bf5e11097b8cce231cc7acb80b33dd98968c9de6e00c119ac2e59db130d8f10a611463bf6a914ec607107894f0fd07ff66c41e8e24baa21eb94a04739cdb1cae5bbd4096c6e6056d8382165d2047c60de79ae8f039cb906e67659b81a1da6c013e7eaa6887f384006bea6cc302d1354cf8fa83c49c6bfbc0e0bdc93d88e838f6da59ee34176cd53864f71562ceac32377df42adf3c9cefeb217ba6683a2fe6720646dd771f98054f1bfdffdd1305a966b7134867ea38df4b4b6195ebc686533d00968fa713291f6da75c65e556a24d3ca6358a321098ba4ce11873c2dfd583d9168a38977e1c4fe16ae589038f17631dcdefc843b48076f38d76abf4a31d01bf9e6da852273b734b019aa617d5068f99231b9c60660a6c79fea283b75ecd13adb5d123cac704581d75a8c15b4c8e9683459dd9aed866e245a9476e70751085fa18b94cbe1ee827385f3e4b5b72159ad73e080d09920947458b1f1c2b57d05520a247302b1aaa60a9efeeb30f39e8ab8ceaa87a23b81e6f0e173a3129bcfb0a5896d2591c34bd4182df115154673febaa6da307067c966909c19907c0801a9b67c50b77ed93af29719ef8a75a3cebf85487edacb47a112aed2cdad2198d4a250e25dd958ff964fc6372906955adcb4ea45295d14d6d39d4ce8f9e07dfc59328b4b41ba3fee660e73c99b859c665bee9a16d6cc50772868280b1a80b789bf453d098420cc24bf4187b0565071beb65c263c12bc3915392d32ac977010e50239f0359259909fe3ddc1fd3de17e1b0bb56810050f1760269c12797afdf9aa300f01455ba4d30fda782250b6b844d7e23f6ef8f9181034d4a418ba8a760c8051ff65a354f117886503c540d37d7176f2578ebbd303e10372c45238f7daff3e82ae30c914e67e4c4f6e4662e9fcf3226b4fa712ca5508dd6e6cbfaccd394ee2f73ee3757be39cdfc81f3ec8be7f63818462882f2adfba1a9340d90e73a8a5924a8fd26c3324624b7fe1196c7899dd4eab2972df8b9a221ebe535dd113bcde24dd6b2190e40d9e8aa326249c5a500c68c07ca96a8eeead08bc64c18a8301083e65c30efe83ad3d49f77d5ae8ea1752e7e355b1af3d0a9f70b2b3f53dcab40dd923ea2c2fa40c2e6ba62f08a772f5c57a0ad503548e357b992b87abd385790f7c744846d1b48f86f82425b2c0d20b36ea2161ebdf41e0e01b1749b1f9ba750375a8fe3854d27f3b84ec08553165ecf45ce94b92975c1af7782f2ca3af690ef35e472d32ebcd10af5148f49cadc40c8ec728ebe389a7afd304bb74c9dbd8d104442acbf133a69637f660e1f2b29183f0703ca4b2c4f54b7cbd733c78efba8035e186d76cada32d9165c09ddfd8faa49b431d025d7df4d65fe4326fc28d108b35adff50b3e0041c5d6ef2d7804ee7290352229712fbc1547467f133c33e2cd6590d1176f9f9210cc7e8fb547eb015f9a5d7feea0c8cd94ff5df5ca54f28950bb0268a33380e88960a36bf79ea1e43600fe98e0e2f568cb9e20109f2180287f0f21eac9521440ecd23e1a89e50475921e06a6a0e5f1d9d0406af614d30cc418994f5305f6b6f000e049f5c9efa084a2c34bad1ce3a4a110c9574b11eb5eca175d2f695d98024f1ecbadb55f12ae091e72afe14b03e38fbe470d6ee5b6e16abbeb7bfd629303f2e7abead7dddc480941ca8e68399c3eb4cb6cb0b9b789c7c299d04426fa24806b50dd4e1c0397d4b6d2bf72838159240b08430042913d5d7b2f9e21ef24ecc72637222af5378d2ac8a03ada1fda6627d360cf9cbdbb2834d88360cfa91050d8ddf5e333d8730fc81bd8f58de6f9aa623d9db265a28d462f158bb8cef66d1563fb13c9b74c07512c8c2735a5b50fc12c3a8abb5c9891d4bfedb2284ec55af9e13632a4486282e8e72529358b29b5600af33bcd6e0456929d448625f452e790de3cbdb4efd2cbb351be49370784be10ea979a07eb65352dcc4bd570658a4fefedf573f783ba4bac528e267f0ddcb992e0e596c86e56301c4af5aa0649e475b81f2c782dd95fba01b4021e2a9d820c109721f0f95d6f72fd77ff6989250e5bcee966a873bb714f0a901691dfaed8d0139a421ad85030e64e8e65a608a3f556b01605060d679f8c5c19ae340c00a09d5d873213677de241d54ab7d8e47d86ceed908146d035aadcd6514d078a6489f43c902d95c1ba779ff20b602f270deb5db474a506b40e7f808ac5d95f4feaaf2c34e4b161121cde483022253f7215aac03dd17e0061aa8a0096c3227de75a68467ab6068d89235baeb6cbb48aca16a29945021bbfaa4d134c41a3eceee395e2f3a06e732c0baaaa37ce3cb2694bafaab84f0973f83d63e2f3d701f25cc419466d4558a993a41822ebcbc4c18d5869c72edde3cdb7d4d2e83b4481dd03a0bceaca6781ff7cd313ee32b6d5dc9b6d8d9378c310a8024aef274f13721ac2a52631f200700a300fcedd6cadd4b773b1390c70d262b91dc89dbf538447ace845e9eef94a3fc44c136c5d466db6c589b0097343a1406ede0e3f5bbe99de8c72675cb7230d925bfdf799ed24a4a8eb2d5bb15ebe74a7f0fad3edce0f74b8de2f91aa8f4481cf8ce816f6afbcddf5e567812f0f8be35b1bd39c17446b6308c2501981e000e811324dad2f55a2357f46833d806ab91f48bbe9c161965b66d2a4aa08a1104d0b82afde255cda696b572f95bdea02f867ab723cd347b20b644a53f81ef0af7be489943f44d605b7b3c4c42a9b8964405e7b9b5ddc069b0bd2e0fe0718722f3739c12f9b15d9397ac89917f307f3948ba8943fa45cb5efa184651f03a2e23bb4535aaaaffdb024451b6f479b282f7621d005f401b3ca0a79cf2c0b36718df2af51c809717c1ecdcb9e89f1a3222a6fa71866b7f21573166f0a6fd4e017320593eac341583b6db24936893805a775a8861c744adfb978e8f7c4bb3abacc24817258c6c2c95b14c40c9dea5ed6c397014f6a86c58a5fa6830bc67c39f17821bc5d03157e73517e5919a61ad1b6dda050cda179580283480c3bf38286d0f7c784a7593cde7d9439019856c6f1cbb7f3fed4c1a09953eca4dd552f34a67f805d0647dd190c9449a18fe23d8989d60db9b0dd4d6289f5d9ced6ac8ad642ab74f3cfef065509247137a541d7877bb81dbb1b64394570c9d839157b2eb587fb98eaf734ea1bc04b5f06fdadde46de6aa34d9a7abdd742e813d0b3fb570dbc0bb47e9cbb8a89999819e6a5d64e80a9539048bcc0831f7fde44645a124d7b8d92501cf4c72907d39b0603a5dd34d70b326dbaaac8a482d58c4762bcc5bb514bdd3bd967a90626a44a9e86d586cc8c2efbf3d89553d501d48b570a6858543ac2a4c0b2804b7f2ed2e8f6bcece0c29c05e9faeb755dad71f37cb2ad3ce2f8229d490394c35e600d674fac607ca0d4eeafd2825685f94f4a37b25b6248764124e69376474880944e98a04a9c51bb4b14ac279e8fd8e9a2e8fc98ab9e1cf2eb0fe9a357edcaa8ee7fb037253f710c1bc169803befbcdf37b23eca8607930c247c3184593e0826f6d923a626b29280c25e5b35d59bd35ee06c58a383011251f8323efd6b52b98ef4420697ce299867c02b38579528cefb3715d7759eb4f288c73c97c1d5bf7fe681a2ba95b77def12bb556e9595f498ad6b68ac3040f5a53a4253daae14a96f0e235f32c33c6bb7c83502ec740ca20b47aefa286804a90094a2c7b2a089e677f71bee73509a24c606d245edf4df2059a8b23720e85c1d1be750978c2d1c007f5020feda3eea64e6637c202834beac2aefc2aadd10c88558316c1fa97c0703c8eec0021382c72f7ed650a00bba2a8786a30769d8f846cd982837751614594aecdc0f116c4e16f4b7b30dccb6c743a8bb6c124682338f216b649ea2a25157b087161c162fd303979fe9d31647e9785802c9c7803d104b0407c1c578cddb82dbd3a077ecf0a25512e34feb82084ca72c2006e18e47e06694c6233e12d6bd4b6507c550304a58ad43f6ca1032f4b57ce123b93c027c82ceccf90dd83340f7808d3972c92ba40b374e93737120be8debbf242ce5764746a3e0671ed5f11ea0e2a96d85c13892424eba7f4f255c1b52e946a70b169bbcc7c4f44703726fe83e0", 0x1000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:23:30 executing program 0: r0 = shmget(0x0, 0x3000, 0x202, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) 09:23:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setitimer(0x2, &(0x7f0000000040)={{0x65, 0x5}, {0x7}}, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x1) 09:23:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 09:23:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:23:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0xa) 09:23:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$setstatus(r0, 0x4, 0xc0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x122, 0x5, "01f86aeb05199638afd7bd3ce64ae336ca46dc5d", 0x7e, 0x1004}) fsync(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffa, 0xfffffffffffffffc, 0x6, 0x6c, "20c2da3276f42690399308e55ac3cf2330e071ad", 0x5, 0x15188883}) 09:23:39 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000400)='./file0/file0\x00') rmdir(&(0x7f00000001c0)='./file0/file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mkdir(&(0x7f0000000580)='./file0/file0\x00', 0x6) fcntl$setstatus(r1, 0x4, 0x4) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpgrp() setitimer(0x3, &(0x7f0000000100)={{0x433, 0x7}, {0x9, 0x40}}, &(0x7f0000000140)) getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt(r1, 0x7a, 0x2, &(0x7f0000000640)=""/4096, &(0x7f00000005c0)=0x1000) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000600)={0x7fffffff, 0x1}) r5 = getpgid(r2) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x0, 0x0, 0x5e8, 0x90, r5}) socketpair(0x1, 0x5, 0x5, &(0x7f0000000040)) setsockopt$inet_opts(r4, 0x0, 0xfffffffffffffffd, &(0x7f00000019c0)="0e1e4a793029d08444f879f0ad06030502b3e41bfa8a06000000b5c2369269353dc19ef11df370c49909bb5b01e19d0a54e287e7c0e05604c48373b0e48b3c9a19494aba8ae20f73143367bcd2df112593358adc1216445a416f268e1057e329a7152eb5cb6132c913c3c949909eea246d4fc7d60100000000000000000000f1e282d47f7781758aff33c1fc5c6fa1f7f0d4b15110dcbac03bb1123ad8dc6f57ca012ba09d397028dfa289ce27daee622a1e98ea22f24f7196bae288", 0xfffffe76) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)="5e237b262727803a00", &(0x7f0000000300)="f700", &(0x7f0000000340)='/E)}\x00', &(0x7f0000000380)='\x00']) 09:23:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) fcntl$setstatus(r1, 0x4, 0x80) 09:23:46 executing program 1: getsockname$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], &(0x7f0000000040)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000180)=0x10) r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 09:23:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:23:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/176, 0xb0, 0x42, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:23:50 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000440)=""/80, 0x50}, {&(0x7f00000004c0)=""/184, 0xb8}, {&(0x7f0000000100)}, {&(0x7f0000000580)=""/111, 0x6f}], 0x8, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r5 = open(&(0x7f0000000780)='./file0\x00', 0x912, 0x140) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000007c0)=0xdccf) 09:23:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) accept$unix(r1, 0x0, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x50, 0x114) openat(r2, &(0x7f0000000180)='./file0\x00', 0x8000, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) fsync(r1) 09:23:55 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000440)=""/80, 0x50}, {&(0x7f00000004c0)=""/184, 0xb8}, {&(0x7f0000000100)}, {&(0x7f0000000580)=""/111, 0x6f}], 0x8, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r5 = open(&(0x7f0000000780)='./file0\x00', 0x912, 0x140) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000007c0)=0xdccf) 09:23:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xbd) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:23:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) recvmsg(r1, &(0x7f00000012c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001180)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000080)=""/55, 0x37}, {&(0x7f0000001100)=""/95, 0x5f}], 0x3, &(0x7f00000011c0)=""/198, 0xc6, 0x80000001}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:24:00 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000440)=""/80, 0x50}, {&(0x7f00000004c0)=""/184, 0xb8}, {&(0x7f0000000100)}, {&(0x7f0000000580)=""/111, 0x6f}], 0x8, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r5 = open(&(0x7f0000000780)='./file0\x00', 0x912, 0x140) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000007c0)=0xdccf) 09:24:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) lseek(r1, 0x0, 0x0) close(r1) 09:24:04 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000440)=""/80, 0x50}, {&(0x7f00000004c0)=""/184, 0xb8}, {&(0x7f0000000100)}, {&(0x7f0000000580)=""/111, 0x6f}], 0x8, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000007c0)=0xdccf) 09:24:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) 09:24:10 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000440)=""/80, 0x50}, {&(0x7f00000004c0)=""/184, 0xb8}, {&(0x7f0000000100)}, {&(0x7f0000000580)=""/111, 0x6f}], 0x8, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000007c0)=0xdccf) 09:24:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:24:14 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000440)=""/80, 0x50}, {&(0x7f00000004c0)=""/184, 0xb8}, {&(0x7f0000000100)}, {&(0x7f0000000580)=""/111, 0x6f}], 0x8, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000007c0)=0xdccf) 09:24:19 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000440)=""/80, 0x50}, {&(0x7f00000004c0)=""/184, 0xb8}, {&(0x7f0000000100)}, {&(0x7f0000000580)=""/111, 0x6f}], 0x8, 0x0) r5 = open(&(0x7f0000000780)='./file0\x00', 0x912, 0x140) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000007c0)=0xdccf) 09:24:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x40) r3 = semget(0x3, 0x1, 0x38) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000040)=""/31) fsync(r1) pipe(&(0x7f0000000080)) 09:24:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0xa) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:24:28 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000440)=""/80, 0x50}, {&(0x7f00000004c0)=""/184, 0xb8}, {&(0x7f0000000100)}, {&(0x7f0000000580)=""/111, 0x6f}], 0x8, 0x0) r5 = open(&(0x7f0000000780)='./file0\x00', 0x912, 0x140) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000007c0)=0xdccf) 09:24:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) fsync(r0) kevent(r2, &(0x7f0000000040), 0xf268, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x2f3b, 0x7}, {{r0}, 0x0, 0x21, 0x2, 0x3ff, 0x38}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x800fffff, 0x7ff, 0x8d9}, {{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x3b5, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x2, 0xffff, 0x3}], 0xffffffff, &(0x7f00000001c0)={0x9, 0x8000}) 09:24:32 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r5 = open(&(0x7f0000000780)='./file0\x00', 0x912, 0x140) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000007c0)=0xdccf) 09:24:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x180) unlinkat(r1, &(0x7f0000001380)='./file0\x00', 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) readv(r2, &(0x7f0000001300)=[{&(0x7f0000000100)=""/128, 0x80}, {&(0x7f0000000080)=""/19, 0x13}, {&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000200)=""/53, 0x35}, {&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x8) 09:24:35 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) r4 = open(&(0x7f0000000780)='./file0\x00', 0x912, 0x140) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000007c0)=0xdccf) 09:24:37 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getegid() setegid(r1) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) 09:24:39 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r4 = open(&(0x7f0000000780)='./file0\x00', 0x912, 0x140) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000007c0)=0xdccf) 09:24:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) flock(r1, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x25) fsync(r0) 09:24:42 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r3 = open(&(0x7f0000000780)='./file0\x00', 0x912, 0x140) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000007c0)=0xdccf) 09:24:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) accept$unix(r1, 0x0, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x50, 0x114) openat(r2, &(0x7f0000000180)='./file0\x00', 0x8000, 0xc0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) fsync(r1) 09:24:46 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r3 = open(&(0x7f0000000780)='./file0\x00', 0x912, 0x140) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000007c0)=0xdccf) 09:24:47 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000440)=""/80, 0x50}, {&(0x7f00000004c0)=""/184, 0xb8}, {&(0x7f0000000100)}, {&(0x7f0000000580)=""/111, 0x6f}], 0x8, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r5 = open(&(0x7f0000000780)='./file0\x00', 0x912, 0x140) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000007c0)=0xdccf) 09:24:51 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x2000, 0x238) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xfffffffffffffe07) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r3 = open(&(0x7f0000000780)='./file0\x00', 0x912, 0x140) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000007c0)=0xdccf) login: uvm_fault(0xffffff001f717210, 0x28, 0, 1) -> e kernel: page fault trap, code=0 Stopped at wsmux_do_ioctl+0x281: cmpl 0x28(%rcx),%eax ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffff001f717210, 0x28, 0, 1) -> e wsmux_do_ioctl(80047476,ffffff000303b5d8,2,ffffff001f7cbcc0,ffffffff81e038b0) at wsmux_do_ioctl+0x281 end trace frame: 0xffff80000e378f00, count: 0 ddb> trace wsmux_do_ioctl(80047476,ffffff000303b5d8,2,ffffff001f7cbcc0,ffffffff81e038b0) at wsmux_do_ioctl+0x281 VOP_IOCTL(ffff80000e379030,ffff80000e2c6980,ffffff0015305ad8,ffffff000303b5d8,80047476,40c3bcaa1ba94cf9) at VOP_IOCTL+0x73 vn_ioctl(ffffff0015305ad8,ffff80000e3790d8,ffff80000e2c6980,ffffff001d729d90) at vn_ioctl+0xcd sys_fcntl(ffff80000e379160,ffff80000e2c6980,ffff80000e27c330) at sys_fcntl+0x73f syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffff4b,0,3,97ac25cf010) at Xsyscall+0x128 end of kernel end trace frame: 0x97d6b91c560, count: -6 ddb> show registers rdi 0xffff8000044e8e00 rsi 0xffffffff81784fd0 wsmux_do_ioctl+0x270 rbp 0xffff80000e378e80 rbx 0xffff8000044e8e50 rdx 0xffff8000004db000 rcx 0 rax 0 r8 0xffff80000e2c6980 r9 0xffff80000e2c6980 r10 0 r11 0xffffffff817862c0 wsmuxioctl r12 0 r13 0x2 r14 0xffff80000e379030 r15 0xffff8000044e8e00 rip 0xffffffff81784fe1 wsmux_do_ioctl+0x281 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80000e378e40 ss 0x10 wsmux_do_ioctl+0x281: cmpl 0x28(%rcx),%eax