c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b5598", 0x31b) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$inet(r2, &(0x7f00000000c0)="4b8f70c4ce3c72cf91b0fd107444af4b131f13d3d930609f82a4752847922c78adbeb369bca3b4bfd5353c819cf2abcd9bf4bbda8c3c054121633ce06498fbeadf4b47099371296b2d62359bcd5524cb3cb2608c737c8559594505b349b1a7d573e64d7e3be9c05e", 0x68, 0x400, 0x0, 0x0) 06:46:50 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') r0 = msgget(0x2, 0x10) msgrcv(r0, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x1000) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0xfff, 0x80}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto(r1, &(0x7f00000000c0)="233d3d0e9049694d39d1881c0dce0c13d4622ac3165105d9e89dbe3887104a67c5d854795515634a1cebe46ca05544697287ff76199c8b9a80a31b895bc06ea53b637e7e344330874f74934e59b00706d174fc89544891d5c31c9c9943475ce356879b25b488212f60d3fa6e641e768c575065fd4b81f7d77f29b0b0bca560cce714eb69d1016010c5366679a5430cbc2e2fa4aa0fe67ec3294b2f3c8dee5c051b67f1b6d1223cb210ae4e61501526b544bd", 0xb2, 0x1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x80}, 0xc) sendto(r1, 0x0, 0x0, 0x1, 0x0, 0x0) 06:46:50 executing program 0: r0 = socket$inet(0x2, 0x1, 0xffffffffffff3739) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000"], 0x18}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x81, 0x5, 0x9, 0x401, "052e9bfeba592ee69a3f5d64c36de1c148f04857", 0x9, 0x9}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x3ff, 0x3, 0x200, 0x1c00000, "714c11f8cd95a0bc4186abb8b7d7da9e7936db9e", 0xfffffffffffffe38, 0x4}) write(r1, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) r2 = syz_open_pts() close(r1) r3 = kqueue() r4 = socket$unix(0x1, 0x1, 0x0) fchmod(r2, 0x30) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000400)=@un=@abs={0x3a0e55f03c9401ba}, 0xc8) r7 = fcntl$dupfd(r5, 0x0, r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)="f200effdfd47a3362b7ff6731cd735042eb8734adbb7ae", 0x17) r8 = semget$private(0x0, 0x7, 0x80) semop(r8, &(0x7f0000000240)=[{0x3, 0x7ff, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x0, 0x800}, {0x3, 0xfffffffffffffffb, 0x800}, {0x1, 0x7, 0x800}, {0x0, 0x7fff, 0x1000}], 0x6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000280)={0x5, 0x0, 0x6, 0x8000008001001d3b, "bad85db5718000", 0x0, 0x4}) ioctl$TIOCDRAIN(r5, 0x2000745e) semop(r8, &(0x7f0000000200)=[{0x2, 0x5, 0x800}, {0x0, 0x0, 0x1000}, {0x2, 0x5, 0x1800}, {0x4, 0x4, 0x800}, {0x3, 0x5, 0x1000}, {0x1, 0x80000000, 0x1800}, {0x0, 0x80000001, 0x800}, {0x2, 0x1, 0x1000}, {0x3, 0x40, 0x1800}, {0x4, 0x200, 0x1000}], 0xa) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x9000000000000000, 0x5, 0x2, 0x54f, "ad35ddbe532be666216b1c953b654a8384f7a723", 0x7, 0x3f}) getrusage(0x0, &(0x7f0000000140)) fcntl$setstatus(r4, 0x4, 0x8) poll(&(0x7f0000000280), 0x203, 0xcc) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xfffffffffffffd37) 06:46:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) openat(r0, &(0x7f0000000000)='./file0\x00', 0xa0, 0x8) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) 06:46:50 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000040)={0x87, 0x8, 0x2, 0x7, 0x3, 0x6b3, 0x5, 0xfb2}, &(0x7f0000000100)={0x7f, 0x100000000, 0x1d9d, 0x8, 0x9, 0x3, 0x6, 0x58520d0e}, &(0x7f0000000140)={0x1000, 0x9, 0x1, 0x4, 0x5, 0x4, 0x525, 0x3bc5}, &(0x7f0000000180)={0x3ff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2600fe220dff0900000009feff813dc31600"}) fchmod(r0, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x48, 0x2, 0x9, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x79c7, 0x4}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x7cea276d}], 0x3a7a829e, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1, 0x5f3f3d6c54809184, 0x7, 0x80}, {{r0}, 0xffffffffffffffff, 0xb0, 0x1, 0x8, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4d, 0x3}, {{r1}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x3ff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x32, 0x10, 0x100000000}], 0x8, &(0x7f00000003c0)={0x7, 0x9}) poll(&(0x7f0000000000)=[{r0, 0xf0}], 0x1, 0x0) syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20, 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x200000000000eaa, 0xe935, 0x80000000, 0x237c, "24558f6cf0df49b3ce58cadf896edcebf9acdb9e", 0x87d}) 06:46:50 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x20) ioctl$TIOCSCTTY(r2, 0x20007461) close(r0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fchdir(r1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000)=0x87, 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 06:46:50 executing program 0: fchmod(0xffffffffffffffff, 0x43) write(0xffffffffffffffff, &(0x7f0000000080)="23b9", 0x2) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x8000, 0x10) fchmodat(r1, &(0x7f0000000100)='.\x00', 0x80, 0x4) fchmod(r0, 0x121) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) 06:46:50 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}, {0x0, 0x7530}}, 0x0) syz_open_pts() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/59}, &(0x7f0000000140)=0x3d) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x20, r1}) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3ff, 0x2845b80e}, {0x2, 0xfffffffd}}, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 06:46:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x62) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7f, 0x6, 0x6, "807e244a85be9ea33d8c5d3c46273a7eafa6741c", 0x7, 0xe4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) 06:46:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fsync(r0) close(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="e3626d276412e97a73c16d4ab82b724fd9cde5806fb80e4dcc2378f9c9fa76ff30b1a6b5d32ff889301c79c108f76d18cdb08674c0e4623eac765d34cf36a33576d658d233a822c7b8667df0393f64d0bda6f5f15eb3b765ef11204fe7651c4e1a5f7e83a8bbd415966e12869827763c4875dff78dd5bb3782a29a5d324748a0659a8eee4d5f18c2dd07968323b4adf5673ff7bc2ce3d4e4c329507801671763f7a4b933050a0bc792c95627929b7a9dab4c6153ee", 0xb5}, {&(0x7f0000000180)="4682b274a4de61dd98d0a503c65f7a003570f6078743025971c6d07aaf802c82e1bbb8c2b0bc07c279ba208fe72dd1d1afb82ba9b72e45102e67b01f2be75f21b14a9a81674a72d8340b9cb6a12d5f1bc74064b6db7fda0c8a2809f7a2fd88ff19ae55140293e7db97555c74317694876221fd24c670cca32777352e09708c", 0x7f}, {&(0x7f0000000200)="b0ac3414f997b09a617626b774dc6b01e7326ac6340a954c588ff62a66e45332797746a33fae7f1c1a67dae8cd16", 0x2e}, {&(0x7f0000000240)="b5b60a444036f0b5d22af5f379ccc1139dbdd6845aba302aa51b1fdb2c52c2396d739209c5192312bec047f181da7b7a04f9cfa99b7f33acac7f95e773977dbb9ab5bc3b64999d1e270b1af96357ed3c7a3454b05e37febd5091031193d1c7b29583484e23ca1f84f95c92876074319666e3d46946f745fe3f60df79de417c165c5bf66311e53f5d89a9988a7e92367891896d55794d24ca909444a5", 0x9c}], 0x4, 0x0) ftruncate(r0, 0x0) openat(r0, &(0x7f0000000040)='.\x00', 0x0, 0x20) 06:46:50 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, r1) r3 = socket$inet6(0x18, 0x3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = dup(r3) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="5db3b66aaee8f2468c5f09c36f5b9c84347f2ad17cf6ca296147acb7310a803646e874856c68a205bdb51a180fe09821dbcdff297e0c9c19be6cd45ad5fedd27f8fae07dc3785eb18f64af7744a8fda63b76b83c7e1111cbd16e06304efb05620a7a45b01631f43d70fbfa808c93", 0x6e}, {&(0x7f0000000140)="2463ad1d2af3318c765e2d053123254b055aade2fb1ca9f556aad397c299f1fb74945883b25cf60f7439fed7c2c4e0c4a0c93da1df23255dfbed7daf", 0x3c}], 0x2) lseek(r3, 0x0, 0x2) recvmsg(r6, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f00000001c0)=""/212, 0xd4}, {&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/38, 0x26}, {&(0x7f0000000340)=""/250, 0xfa}, {&(0x7f0000000440)=""/186, 0xba}, {&(0x7f0000000500)=""/67, 0x43}, {&(0x7f0000000580)=""/236, 0xec}, {&(0x7f0000000680)=""/167, 0xa7}, {&(0x7f0000000740)=""/4096, 0x1000}], 0x9, &(0x7f0000001800)=""/16, 0x10}, 0x2) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001880)={0xfffffffffffffffd, 0x8, 0xffffffffffffffff, 0x470, "a348b7305f9a6f67fd49657d6d884b828e260c73", 0x8d, 0x20}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000018c0)={r4, r5, r2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000001900)={{0x18, 0x2, 0x73, 0x800}, {0x18, 0x0, 0x200, 0xfb70}, 0x7, [0x1, 0x2, 0x40, 0x972, 0x6, 0x200000000, 0x6e332650, 0x46e]}, 0x3c) getsockname$unix(r6, &(0x7f0000001940)=@file={0x0, ""/108}, &(0x7f00000019c0)=0x6e) getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) mlockall(0x0) ioctl$TIOCNOTTY(r6, 0x20007471) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000001a40)) stat(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)) ioctl$TIOCCDTR(r6, 0x20007478) getsockopt(r3, 0x53, 0xfb, &(0x7f0000001b40)=""/75, &(0x7f0000001bc0)=0x4b) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000001c00)={{0x18, 0x3, 0x8, 0x7}, {0x18, 0x1, 0x7, 0x4}, 0x6, [0x401, 0x474b, 0x2, 0x2, 0x8, 0x100000001, 0x8, 0x200]}, 0x3c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) geteuid() socket$inet6(0x18, 0x7, 0x3) mknod$loop(&(0x7f0000001cc0)='./file0\x00', 0x1040, 0x1) setreuid(r7, r7) mkdir(&(0x7f0000001d00)='./file0\x00', 0x104) 06:46:50 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) getdents(r1, &(0x7f0000000040)=""/167, 0xa7) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 06:46:50 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 06:46:50 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) listen(r0, 0x4) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = getppid() socket$inet6(0x18, 0x7, 0xffff) fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff020008aaa008000000c3513e2a5e0000000000", 0x14) close(r0) 06:46:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3, 0x0) mlock(&(0x7f00003e8000/0xd000)=nil, 0xd000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) 06:46:50 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x81, 0x8) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='.\x00', &(0x7f00000002c0)='./file0\x00') fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) 06:46:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6037fad785b7cca200d20b", 0xb, 0x9, &(0x7f0000000100)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r4 = getuid() getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpgrp() r7 = geteuid() r8 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="34c43c0791f418c3725a5ab69f736293b5601d47e85e0a2d040b00c5af77b9d1aac4eb", 0x23}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="0000006200000000000800000004e80a284fc757f34981233579f72bb3db57ed5b7a3d4ae6a3c9373b994e59b079d6f4710cc3805fb4a6d1aa75c22d6a62105483fc279d9766caf725f11eab631a0e5b9d914f9668e59b00d0c7947c46fd0a6d4e63ec143dac0dd2a09552e880586b26902298964c9784e5c3ba1ab0b9871ab15a75a08130db8441fd512b761418ea439804557908e9432dfc6db3e696eb4aef8e5f3fb2a5cb15a66e245993716c4a9d898420e7fce829c788dbe0871db0b7b9041eec03eb6e3bf9ef42d5029d5b9b780f8ccde7478ec98a1d3c4d787eb13f662d75cd157eb128f5df874d97530c292b6fbe2a3efbb9bbe22d1386652b7ce0559a0b199aaa5ead1eea227e59043ef0", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xb8}, 0x401) getppid() r9 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000340)={{0x7f, r4, r5, r4, r8, 0x20, 0x1ff}, 0x10001, 0x400, r3, r6, 0x9, 0x0, 0x5, 0x5}) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 06:46:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0xc000, 0xf7) r1 = kqueue() close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 06:46:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) socket$inet6(0x18, 0x3, 0x0) kqueue() 06:46:51 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000440)}], 0x1, 0x0) close(r0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000080)='./bus\x00', 0x0) 06:46:51 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x4007, 0x1) getsockname(r0, 0x0, &(0x7f0000000740)=0xb7) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(0xffffffffffffff9c, 0x5) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getpgrp() readlinkat(r1, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/146, 0x92) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) socketpair(0x1, 0x4, 0x7, &(0x7f0000000280)) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) socket$unix(0x1, 0x2, 0x0) dup(0xffffffffffffff9c) socketpair(0x10, 0x8003, 0x8000, &(0x7f0000000380)) open$dir(&(0x7f00000003c0)='./file0\x00', 0x880, 0x148) connect(r3, &(0x7f0000000700)=@in={0x2, 0x0}, 0xc) getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = getegid() syz_open_pts() syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="0a920a15c86d3d588efced4c0f1f9ba2e9d2c5971ae2d536d03af3a539a41930c031c15c2d40353450ab11d83a4734adc441361a2ecd9032f28b7dae4aa9819031b8cf4286305866d88e4c94d880c2b529c03e5e436cf1a852d8040b1f60b5b823ac9c01c7b8c12582512f0459556dd0a9d42f6afad958fb00d50c635deee8b159c183c02c28", 0x86}], 0x1, &(0x7f0000000580), 0x0, 0x3}, 0x402) getgroups(0x5, &(0x7f00000006c0)=[r2, r2, r5, r4, r6]) 06:46:51 executing program 0: socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 06:46:51 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 06:46:51 executing program 1: r0 = syz_open_pts() r1 = dup(r0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') write(r0, &(0x7f0000000000)="d7ca78e891b042e78ae41be77d9abdf0f02bee40736ed4f755815dd39a40e778df2dddfc04b8ca93e96b762b5e520d4f26d47b848edd83a3510a96418a890a037093bc4890a25e895d74eb9f903341517bc235d3fa728f7b5edacb3fe0dd573af795a3f8bbb906827a50a172b3430577a3a9ee634c44c5bcd964984fe3ae244e9e3f434f7b3ab725665f03cdc94c8806996e37c66e10a141f900afe49ff1f8f575c05f1cab04a5790fe7c78051d91ce3766556c642ed2f712152ab052dc46d0e81062bbc9b486d1c7350734a333a39b5cebe6a25135a77acc5de20d307f526db09d00c64a4a47c96c895dfcba3b3f6", 0xef) ioctl$TIOCSBRK(r0, 0x2000747b) 06:46:51 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet6(0x18, 0x8003, 0x1000000000007fff) pipe(&(0x7f0000000040)) 06:46:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x2}) poll(&(0x7f00000000c0)=[{r0, 0x36}, {r0, 0x80}, {r0, 0x40}, {r0, 0x40}, {r1, 0x2c}], 0x5, 0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x2000000000029, 0xd, &(0x7f0000000080)="008007b7e9f580c65a0076c5293110aaca0918e4", 0x14) 06:46:52 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000002640)=[{r0, 0x140}], 0x1, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) preadv(r1, &(0x7f0000002580)=[{&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/103, 0x67}, {&(0x7f00000021c0)=""/187, 0xbb}, {&(0x7f0000002280)=""/244, 0xf4}, {&(0x7f0000002380)=""/159, 0x9f}, {&(0x7f0000002440)=""/234, 0xea}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000002540)=""/25, 0x19}], 0x8, 0x0) r2 = dup(r0) openat(r2, &(0x7f0000002600)='./file0\x00', 0x8020, 0x80) fcntl$setstatus(r1, 0x4, 0x84) write(r1, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 06:46:52 executing program 1: r0 = open(&(0x7f0000001580)='./file0\x00', 0x12a0a, 0x0) writev(r0, &(0x7f0000001140)=[{&(0x7f0000001080)}], 0x1) writev(r0, &(0x7f0000000f40), 0x14b) setsockopt(r0, 0x6, 0x1, &(0x7f0000000ec0)="3d8b69792566dc1ac4c658e7711661969124936635fa57cb", 0x18) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000240)) r1 = socket(0x2, 0x4003, 0x9) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x100000001, 0x4}, 0xc) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/76, 0x4c) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) stat(&(0x7f0000000f00)='./file0\x00', &(0x7f0000000fc0)) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0xe7}, 0xc) 06:46:52 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72544c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[{0x10}], 0x11}, 0x0) r1 = msgget$private(0x0, 0x4b3e580ec87b2059) msgrcv(r1, &(0x7f0000000100)={0x0, ""/254}, 0x106, 0x0, 0x1000) r2 = semget(0x3, 0x4, 0x100) semctl$GETPID(r2, 0x7, 0x4, &(0x7f00000007c0)=""/4096) 06:46:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000180)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20}], 0x20, 0x1}, 0x5) 06:46:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a07, 0x0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) 06:46:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000380)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x5a) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x21, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000088, 0x3ff, 0x81}, {{r0}, 0xfffffffffffffff8, 0x8, 0xf0000088, 0x2, 0x2}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8a, 0x7f, 0x6}, {{r1}, 0xfffffffffffffffa, 0x30, 0x20, 0x1, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000001, 0x7fff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0x4c, 0xf0000001, 0x0, 0xb85}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x7f, 0x1}, {{r0}, 0xfffffffffffffff9, 0x70, 0x1, 0x0, 0x3f9}], 0x50e2934, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xc6, 0x1, 0x0, 0x2}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0xb, 0x8, 0xa233, 0x3}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x0, 0x8}], 0x6, &(0x7f0000000240)={0x9, 0x9}) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) open(&(0x7f0000000280)='./file0\x00', 0x90, 0x1) poll(&(0x7f00000000c0)=[{r3, 0xf}], 0x1, 0x0) 06:46:52 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x600000, 0x1, 0x80, 0x200, 0x101}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000003e6, 0x0) writev(r1, &(0x7f00000021c0)=[{&(0x7f0000002140)="0d890148690678098bfefc7ca75c04adb0f1e395438263f8a8cd15ef48b17f1ec785812e6dc6790905b0c7c6c0ef553ca37b8c07147c9b731ffde685dab4cca6f6d84f064b259b0b0e0ec970f8520e8186b961e5b218a7d678907a9719f43b3b64d10a511eab1238c56159bcb60d74c574be5193874e8edf", 0x78}], 0x1) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000002ac0)=""/189, 0xbd) ftruncate(r1, 0xfffffffb) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x564f76da) ftruncate(r1, 0xe35) sendmsg(r1, &(0x7f0000002a40)={&(0x7f0000002240)=@in6={0x18, 0x0, 0x8000, 0x1ff}, 0xc, &(0x7f00000026c0)=[{&(0x7f00000025c0)="da6326099d80a4a9cd776cfdff301a99299f8cc1dbb8d36d145e178c234ab4917b5f101a07605145dad6719780f65feb8195e637c7e1737490c1c98feebd001bacbefefb7b197b3c7069105f1d45c7915429c06822d601d9a8d2d09871e93f42102dc2975b9eda98a25351dd08a2b3afda687bc390f17cdd87b4a5ab60ac65e8215b1e324d2af3e8c5a45d7bf30b331c46ee7e1f15f0b5de5615b078d750d19da3693dca1a793344d6134d54db7a76e2d69ec963c540e11cca4601f095ced3c1e46794af3b13302be0f9470ef521a436ca0735c1a33570ecdd3e03e791c4fe7b755017e9dae9b2c2e6b9d253dabcde", 0xef}], 0x1, 0x0}, 0x409) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000002200)=0x10001) 06:46:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x40) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x4, 0x491}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x40000000000) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 06:46:52 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) write(r0, &(0x7f0000000100)="a9ae7679d9d59ac1dadd0cad805aadf08d383534d5ff6b1d054683a51287b85cde0fa828b79d07b31749a72c7efbb515916a90bb7ddc476c5d66e530c2a14a9d35a4ac2099e37e4a2a0948f7be3a9a0e99f31fce00b90fd3462479e7d7f95e637c268e80892740fbc350885fe58b4347d106d04ef57aad900307116285825c9767de3231547234f4b3a5f9f25de33dabd62c5d382a9e1da64b8595", 0x9b) r2 = dup2(r0, r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f00000000c0)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, 0x0, 0x0) 06:46:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000003c0)=0x5) r4 = kqueue() close(r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x50) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1, 0x0, 0x0, 0x20}], 0x6, 0x0, 0x0, 0x0) r5 = dup(r0) kevent(r4, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffc, 0x9, 0xb30801f726cce44, 0xfffffffffffffffd, 0x7f}, {{r5}, 0x51df5f001e0e9797, 0x2, 0x80000d, 0x0, 0xfffffffffffffffd}, {{r4}, 0xffffffffffffffff, 0x25, 0x80000013, 0x14d, 0x9}, {{r4}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x5}], 0x7fff, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x5, 0xf2d}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x0, 0x7717}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x4, 0x1400}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x7, 0x5}, {{r4}, 0xfffffffffffffffb, 0x1, 0x25, 0x100, 0x3}, {{r4}, 0x0, 0x8, 0x20000007, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x60, 0x40, 0x1, 0x6}, {{r4}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x6, 0x8}], 0x2, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x40, 0x1, 0x1f, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0xea, 0x8001}, {{r5}, 0xffffffffffffffff, 0x40, 0x89, 0x4, 0x1b55bf31}, {{r1}, 0xfffffffffffffff9, 0x80, 0xbeb239243fb03562, 0x4, 0x8}, {{r1}, 0xfffffffffffffffe, 0x81, 0xf0000000, 0x3}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20, 0x10000, 0x5}, {{r4}, 0xffffffffffffffff, 0x98, 0x20000010, 0x3, 0x9}, {{r0}, 0xfffffffffffffffb, 0x41, 0x800fffff, 0x13, 0x1}, {{r4}, 0xffffffffffffffff, 0x2, 0x3, 0x6, 0xac6}, {{r4}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x198d, 0xfffffffffffff800}], 0x68e, &(0x7f00000000c0)={0x1, 0xc7e6}) 06:46:52 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x812, r0, 0x0, 0x0) 06:46:52 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) close(0xffffffffffffffff) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x9}) sendto(r1, &(0x7f0000000040)="c8cd01672983f9ba99ddcb2431233a48fcf55efc2834c8f86105c051c8f2ef1e7971a7", 0x23, 0x400, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 06:46:52 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x6, 0x1000300000002}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x100000003}) fcntl$getown(r0, 0x5) 06:46:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000540)="a2c8cabf75456f31325999f872732c16e9c3314ef3222f953854e93f8524f2bc38e2fc0d7b34ee304b6f03ce5241c0ce2cf5ee33ef8a594241bc7a1e07894b17c422143256c2e3a403690282c9ea430e9868a78832dfc8aa8833c51ba9e9b17c185b036f5879363b301bc162c70cd7a1bdce3a90497755905113124836e6f0de216628a73706d8842ff5c222a72ebb0a1951112485ea9d3a3809a58d16e5ecb6702f02"}, {&(0x7f0000000600)="7a4be2a3619b57bbe78ecf90625c28c025b7baf1cd1a429b47b50eb69cc1b2643e9c2727c8b2447adcf76d2c3562af22e573d394aeca1b23b1a9a8d46c7db30d98a8fa253cad4c677cae121d386467b2c0d1ce52f96377478c1bc539d86e82f2c897645da46e127db44275645c79e62b83450b2ff819c0f5834884e097c8a8695a"}], 0x1, &(0x7f00000004c0)=[@cred={0x0, 0xffff, 0x0, r2, r4, r6}, @cred={0x0, 0xffff, 0x0, r2, r4, r6}, @cred={0x0, 0xffff, 0x0, r3, r5, r6}, @cred={0x0, 0xffff, 0x0, r3, r5, r6}]}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000440), &(0x7f0000000480)=0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r7, &(0x7f0000000300)='./file0\x00', 0x300a8, 0x10a) 06:46:53 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) fchmod(r0, 0x40) r1 = semget$private(0x0, 0x7, 0x1c5) semop(r1, &(0x7f0000000080)=[{0x3, 0xd5d, 0x1000}, {0x3, 0x401, 0x1800}, {0x0, 0x2, 0x1000}, {0x1, 0x22c, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0x302a, 0x800}, {0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x63, 0x1800}, {0x2, 0x68c, 0x800}], 0x9) msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0c07324c00bde4dee38eebd68fc3e6628e58bf935cf464de237b4d956081ac4e740f473a742371f452c8839c9d65c21b2e9ce02ed435fe3b71e4c5f5c50b7dda17b55275ff20c9d6b02c1733503560ca4cf80900d87587b3e71d41f3fd166bc2233687ee"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4002, 0x0) close(r2) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000480)=0xc) connect(r2, &(0x7f0000000200)=@in6={0x18, 0x2, 0x8001, 0x5}, 0x169) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r3, 0x0, 0x0) mmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x0, 0x10, r3, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/142, 0x8e}, {&(0x7f0000000380)=""/223, 0xdf}, {&(0x7f0000000180)=""/11, 0xb}], 0x3, 0x0) 06:46:53 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x21aa, 0x6) 06:46:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x5}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x40000000, 0x0, 0x10000}, {{r3}, 0xfffffffffffffffa, 0x0, 0x80, 0x7fffffff, 0xfffffffffffffe00}, {{r1}, 0xfffffffffffffffa, 0xa8, 0x0, 0xc63e, 0x6}, {{r2}, 0xfffffffffffffffc, 0x20, 0x40000000, 0xffffffff, 0x2c8e}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000000, 0x7f, 0x5ee2}, {{r0}, 0xfffffffffffffffc, 0x8c, 0xfffff, 0x4, 0x7}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x1000, 0xb9}, {{r2}, 0xfffffffffffffff8, 0x8, 0x2, 0xfffffffffffffffc, 0x2}, {{r2}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x9, 0x5}], 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x9, 0x8}, {{r3}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x80, 0x6}, {{r3}, 0xfffffffffffffffd, 0xc, 0x4, 0x85b, 0x9}], 0x8e14, &(0x7f00000000c0)={0x80000001, 0x3c}) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0xc4cc, 0xffffffffffff7fff}], 0x7, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffa, 0x0, 0xc, 0x2, 0xfffffffffffff3c4}, {{r2}, 0xffffffffffffffff, 0x4, 0x20000001, 0x5, 0x6}, {{r3}, 0xfffffffffffffffc, 0x20, 0x8, 0x6, 0x6446}, {{r0}, 0xfffffffffffffffb, 0x11, 0x2, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x23, 0x0, 0x7}, {{r3}, 0x4f75a824b73aeefc, 0x74, 0x40000008, 0x80, 0xffffffff}], 0x7, &(0x7f0000000340)={0x7fff, 0x3}) kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x33, 0x41, 0x10000, 0x85}], 0x9, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x4, 0x80000001}, {{r2}, 0xfffffffffffffff9, 0x80, 0x1, 0x4, 0x3f}, {{r0}, 0xffffffffffffffff, 0x4d, 0x47, 0x10001, 0x8000}], 0x800000000000000, &(0x7f0000000480)={0x6d7, 0x4}) 06:46:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000000)="b7", 0xfffffffffffffdfe) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 06:46:53 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) r1 = semget(0x2, 0x4, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000080)=""/214) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 06:46:53 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) read(r0, &(0x7f0000000080)=""/64, 0x40) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x6) r3 = dup(r0) dup(r3) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x1) fsync(r1) r4 = dup(r2) pwritev(r3, &(0x7f00000013c0)=[{&(0x7f00000003c0)="9a2cf2fc2f2db5eed657bbc18d8d4ba55abfb8cfa11ae68e1c652b1c7c32ceb7e328d637a6454bb88d717df446284420c12bcfb436befc3ed7c65f4e2a36caaa58257bb2c3001ecde929997e6b0c3fa9022f2cbedf99b4e248c5c6a23da7ed322a787becbbe0182fee2cbcd15ffdd34a0c31585009a419fab3364689021cd9a462bedb8b97f2244dccb94076a641cd176d9c6daf7776195b1810ffbd53e2dae18be3b5dc85245287c00abac854055e056aba5f2da85b0ab5bdcdd8089e647df8ff57f404526ee9b0452bedceae73f70340ddb4e562f26f9972842a967d08063b0dc3996767df4284fdbe16b296eeb64c0c2b376487f292cb56d59fd0c1fbe869280bcbada86869a8774e2eb81073f22a4e5b888e6d629d568c6e50155233ebb4128800fe8d6cbdb36dd51dc43afd66d28f6aad31276a47207b7bc3039e5f63a5fb0e65b4cffaccd1b040b49b595e667cec4fc7dde21d969d2e4d03060a8f66465a2290baf2c5b3a0c361c36168d7832204123ec30355a9d5e12d17f324485387267aece6685feff3bccb56e8ec80d5e5a1b8dd45e75c240201ead64ff55e98d5d328a7b69c0d39d6c430005b36af7f1d882c3a493a4b2f677d7bf9bc8a212910701155abc1f17c11bad467e79f17631ce209f70c607bacd523a271455cfce29a89cec3155e5b96206cb864495a307f9c89d3274489fc274e661a918c03587907893a9823c0b333620ca7ce4d1a57f9ec2a92d6d530690f5884bdcb4fdac8600ff59bf7aff43f93dd98cc8d51da90a0603c930d7672e08122af1fce617d72c9f21bc34a9b861da1de1413dfd58cfd531efb4ccdce7cc8aab5fd7a98973e918e01a8de4bf70b970b6df4ea0e90935634c00513f131d5d954d006ee7d3f93378e674adb49e5094e0d37465e225e1c696915b3f52f23a5649dc6ba1b1a811eb62a2d0b1c6aa046062a0e2c9a69415b34079b0400e6864f51f0819c8bd33e0224e1aa950419f629527a1e933a4c58ba5d6c3641c9625e4fdaeb2f47015e690478bbc6dbbd948ffe84c8788e641818872a145036f77d3a8c78b7af316c75b82c35110a7f3fafad69dc83e75920e2e691615de3c1e968407fca69f130e5b06cb1974ff8441e96284319195583718b7ac2d1cca1ecaa805aa164d90662c3620b59e0ccae24d5fa7555b5647ee1c5d2644f34bfd61d5328d18d18e8f8b3b4e4a1d074677b2ac6f97536e57021032c32a80b30bbdd5c306db95aa9ee98dc440061c47e0a474806117e9e938dc1a523b3b83cf9091dd1f80d714f506f89b20a61c0bd7f0f642418aaff1d72364d066eb774e08533167dd3fa4cbddda3595c2fa073d1c17b62bd95bbd94c03f1b3e25fec3c158646e6bcd3c81c4bd2275c4caa2d71a10de493b12eb0cbbd3ecea8fb9ee94aeada5e5d7fb8037ceb2387c96365b30e762000e878dead1a48c54e7ce031c7ac67ac529936b988e9f99944016252dd6d07ba71cef516952931fcdb23c698cd4f8314b331013b2af7a3f0ef3cf7f5b7e876a56c556fafbfdfb5378446bfc60cbc3bd87c55814c1a84717c03ca997251d5bcc83b4910b577e885c17bf59f8102fef8c961910e009c2ade453df5dece7b0d716b3fb17853e061f9ed8686646996daf165df47da567c845e1fb53ce17484312b06ec25e11c93938ff12f849c92dfedbd119d0ab1f1e626c8c82733c79e06f5056e86dcf5c8ca05e4c94a98436bbf33c905818175afc690b2a0d3f7a2609e8074a3ed91c106b8d16a58096eba6e0849da0a239789e05155305b0588c3151f080115076979e95949831531b364cca70e427ebb05e85f64fd6b3847ea07b370c9d14956e89e4fb0b13c74b7d73bafab97ca74f1b3985875e4041d2b23242402d2c83fdb8fef96ca287c6c687ea1100d3e138bf5a24dedea4b576de7b5b2357e39f24ce2fc9431f98461f5635deb7c58e2371aacfd3279f6f7b3eeb3acdb50eeb39648c2a5afa528df43f79bc1676a483ede3d0d2c5bf9ad81c5d2f4e849c774efbbbd13031cd5ccd239c39e9602b3d8d465eadc097909ed21ac78e9e2398133b062248cc7d1ab671c0c39e92a60fa461126c04be20c628224aed26226dd44cc84b2d44cc987862e64234062791b5518db7a7ec0bf89cf780822dae2bc781b2fc6c8ea6f47b033e06ec766a90bf77b8aff8d352c843c73361726276f8ee2044078cfbee0799aa438b1005dec294af4f08550172f13bc666bfb8464d0038269204ca5ae07a2e148233323d2c527c10e6fecac269c5a47f213b64c0336cce3541e835e13736e81fb073211a6e9c7e779e1e6e544e618b61c1bf21da5f6c6afc8e9609da9e9a214c7a227f38f117945a8a072c84a7ac3e0d99dccd0333492b61e52bfe34a937cdc1ad863b94a18b3af5684b0c73812944f37593d4e3c8e37095389959da033edbff0f172e3286e89643b802b79c3b69bc76dd545624a2ec8f8db07b77d6571c336ecc47b123558c790731fbde9921b2720040a8d84d97c43eda08643e266a3a1db1d6208f9515e7f4e5709edd766f420399659a836ee9a71aafd708f6e1311214d06781ae171bfb3f9a2380a7e513f56286135eb51d4558e8ae87564283da9f1197537d6548ed28a728bb3fb56c8469083339d538e285b893de1167102b3901644a13c96cc7db79a998b6361011a195ccde5f8726b5891f17b5743b22f3b2c856866cd5766d47d32755b5fb4d48e5c81fb89aca6451fb2369e477a68b1a3d9695aab02193838b1d6a3c35d664bd8ede069c66630d0a000cbe92e8f76fdaa34a7c649bbbb32b29a79b46136c0af4a9e6666b5e7a46196d549d953ee16743c686540ef4d193dfd0c95324119e6f58a92cdbde36e894d071da28e0562da7bfc9538fcecd6445022707ef7c574ec2dbf701dabc93f0f80e334970082076c12642dc6cca0b366e12018fa6bf10f9650baf61e84cf2b27ec43989cf7c527ebdecb1ac7dc56c6592bb34d70e4a2c4efe2e9fc33c0927d5ab0374a4aa6a1527ce5c60ff6c363a165ba37345204c7e1a3a62e38cd897ab862be3b0b9a9fd903331fe293b3010597f9d05782dbe56bdd93ca5f4fe8ebd36252bb37d8009c96a70463dc313ec91fbcd0780a4674440e34268f4efe205c6d614e1d6e05952ac147bc7abf466edb70f977d6ba67e745cb1474bbe4c3eac3e13cd86029784a419dc2d36998edb22d09dcdb3373101af179c5b760eeff493fddbb1d4d7290c2b48500fd3188066ee8954727d366bbcdf812b52a138e91e56f562a2581de5a79d2805a128d61ac2f0e9c3b2238ef6c99d280ae812fc8fff433a1e515b010e911d672a98cfcc27e2c0b484a3e5c450a28101683107dfaf23bcbe7e34a32a7f73a106ae6a756868bd850239a77ab0eb699a2b08e29e2dae6488d1d0cd85354a9de50755650b7b74f86d4029499d37eee053dd7e382845f38bb1536f0e8cd25e50cc45ad005d17450685d22aab7e08ec14a8b4f91fecca96db47167734bf8d39483555b7f36da1f6442c198042eccd5089e208e2349d6931b1454d3e364d067abe33f887e44b0e7692b519139a3addd5beda5a1519762c61ae83bdaaf21fae5a9ae616ce2775b39585af442f7f456fe48348611ec4cd51f6870354ec517c8d331a4fc8789b2d54735572f2a115dd71b580edb09410a5c2bc713e4f5409db80d3846ecc19722bd982d40e480bb2313bca51c52ef599e178e8f3b1079d198457ae7982e72f1fe0d1232ef27a22b346ca326eeff85561466c6a336a18f331a5ae0a5b61baa1ca08e10a0b3e84084eef96c4f14d05f0ca70aaed5d455ff2a81dc6b1ae6ca64c2c24e9f261512db8f1b9c1a95c9ae894ab2efcea711fbdb7d5aee2ad867ebddcc77c4dca0301813cc2d832d26994a37ff266413eceebd7afbc369d86fa87824c1432b69471d1aebcdb3bb5243904e1c1c48a3ffd054ffb4e3f4da85def7834ca6b4739404e307f8aa282c4059eebc959371c5595ab4c7569015625b9373f6cdce660b1c8e43e12ec69cd230bb766f10fc44969832f9396b03718650659aac9eddaba249ddf51cc0d07410c8282abfb178f810bde26d1ea09e0895a47f5aa253ec8a261efd77d157a1a5ff0048dfabe39d048d9ef8a14552c7ac13c61df96f5a97e37512f5b1d2ddb26b0ac6797837c92b4c698e05d455ce5634fee27e258779ec086989dae01ca03d86c6e7942afd4e7440bc40daf2fdf626c2c39354a6349530a0397aa6f83495522868a4c47b187a07af52ab252d4e25ec20822c0c760ea187b6ddb499c0f15113cf4158ddac805ba645a264255c530ad49ad8a15e07eb1e22eebcf4682e77a96bc3839ccf6947154a725ee048764b7b44a3fcc0c3af4a3ccb6d912a9c1c4dcc845dea6bfab4011917a4f92731e317c59397047d13fbffed55ac2c00c4848a720fb04fe23e0a3bfd353f72bc3218cfcce2ca5ab9778996a229d3326917d7af1594f507ddd8066b8e9fc2aa8f8e33c6976f697930a444673596734cc2f627cc56af9fc76bd5f902b164f40f3d26daa7137a6a79420c6539cfebe9e597cee95510f169f1a4ffd115e0170497f9c4ea5aee398201ad80c29def4d8153ee300294282a9365ea81542b8ba99666dcb1488868b0ac090e5bdf25341b95bff35e0e6dd213e58cd141dcd61a489164b388efc01bd3f03b5b3ea810431df4e4c97a3838e22671b46e6b0d9035d111bc64056309f4045aee5b04ba47138d0f4fff11618917a8c7d022590de6496230817d185996488fee35591372d8c35c430e41444bcee4794fe9470e62181c36f8acfc54c4386d67e9352dd9c256e1b2a8d477a03a117af40f0bb4a8341f2a13ee2c8d1ddf2d402af7509b50ced439f4abdf38d370618d33419a35a7145463792d0b7fbb3093cfc835ef2d058197df5c063eec32429a78888a33a16ccc17b1c7fca7c704ed8af419870e71fea124026b3e2295719542fb943883498d2ba63bf4da204b8f75545bd53d5a82e4f1aec36f1fa95c8e84253ad3ba73828793a951818423c4c7b3ddc40712c80bf6c855c323b21a3f94a590fda299d7cf863bf68583da35bfbb772e5ea4ea040914a0a2c0d50a8c625c3af85c1d6dffb2d71c344fc3dfba752c608675382bf4dc9968ae6dff40e41b3e09abaa18d046130694ce7f08fea7349d9756a37f51f1484ff9813a0af3ec142acb6ea331ea86059721d7a15411891dedebb5551df1d0ce63f271eb97a418c9a96babb29d14634b4f52e7ebdeeed2111bea35f52438beae30a701a910a52dd00346a2a38017172d37417fcc1fcfc37105020e7d43e244ab2b036e4085f965be9eb3021fe92164e6776a2fc4c415cdb1c8382cb2650d69278df4613dae409d17735ccc04fa9da92f7be6a212b87e5ccf363697a0a54cfc80e8c062953a661bf2ae1dc4cf2df8b7c7dc0ca96dc7bbacdf2aef94c980a3475792242a4307d6c866c14f9f59f10ad5865d402c4c573ce73dabe4a2a908267b5a92fc504fe582d218839a329a5bc4fc35b97083f7ff64f46d0afe257e9b532c84bb16d7eb74edc7216cd67a7c1434c05c55df2e524cc657f27734c072fe1f468ac0df3464b1a4109a7e76035d1dee1429dc4a3bd31c1922312240b43ba0d36e77be2815442eec30165ceacfae440d80cc1048c337a2bca282953cb4098db645f1ef8e233274f34664ab167d038d4e96eddf4b2d822fb187839eccf42d173abcb5b54ba42470a44da0212ac560f30042103be257db6bbac05947072b9439eacaafb012c6fe19f76b8f12d1", 0x1000}], 0x1, 0x0) r5 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001440)=""/59) close(r4) mkdirat(r0, &(0x7f0000001480)='./file0\x00', 0x120) execve(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)=[&(0x7f0000001500)='\x96\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='}M)(\x00', &(0x7f00000015c0)='+\x9a/}&!:\x00', &(0x7f0000001600)='-$]\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='$.)+\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='])]\x00'], &(0x7f0000001800)) pipe(&(0x7f0000001840)) truncate(&(0x7f0000001880)='./file0\x00', 0x8) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r8 = semget$private(0x0, 0x1, 0x151) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000001900)=""/23) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d00)="78c9a96632167c08dd113f229570f0010819b669e12ec49bb0567c79ec0f4b1f82cc120a283eda92c3c5f7c31548cb6eccd62861ca1dff72d35c5daab9e9483984bf92d07dd22cf0b2333b713ab5ffba87d1d36bc234de90cde1dad42e06b5f841c2520915b6e48fca70eeb0df47f8482f341eb631f3832ec72cf9973a340edd233f3df3789bbe3d22e8998b9dfaa1a8faeb7af2e5337d3522c057d858d9ee3fae31c14d0d0f36bf02dafdfb9655c8b913d13f340119c8fdb545bea8af1a18ac659674e408647fefdbe9af6ff3be4f26fb57307ff828cc8f1566842fd24342d648", 0xe1}], 0x1, 0x0) recvfrom(r7, &(0x7f0000001e80)=""/88, 0x58, 0x0, 0x0, 0x0) getpid() fchdir(r0) 06:46:53 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x5) setsockopt(r0, 0x8000000000029, 0x26, 0x0, 0x0) socket$inet6(0x18, 0xc004, 0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = msgget(0x1, 0x188) msgrcv(r2, &(0x7f0000000080)={0x0, ""/145}, 0x99, 0x3, 0x1000) socket$inet6(0x18, 0x2, 0xfff) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7fff) r3 = semget$private(0x0, 0x4, 0x210) semctl$IPC_RMID(r3, 0x0, 0x0) 06:46:53 executing program 0: mprotect(&(0x7f00000db000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f00000dc000/0x1000)=nil, 0x1000, 0x3) minherit(&(0x7f00000db000/0x1000)=nil, 0x1000, 0x0) 06:46:53 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000180)="3bdd29da38fe6bd73cf96ef6506d155c09df84bcc4f2779ab5d848365115d23e21ff30d288135a44d26aa4fd51a606c11ca91675ab7e870cfc3ce8704275375d12244c1e7088f182a97dd19fe1ce2baae03cafd5299213b7013bc4c8aceda4b471df50014c9410a7531b0b49c3494941505ae68edee41355bd9df0918474e5d101fb3aafc73954963b40487ae5be6602e104e7bd785a1ae7b21915f1710297ec68a87181117d04df9e4ec53031220a2e5b21108a820a8b0fd038ebd923ab032c8cf90899805619", 0xc7) chroot(&(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000739ffe)='..') r2 = semget$private(0x0, 0x2, 0xa) bind$unix(r0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0xffffffffffffffe1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="73ab12289c60757b9a4652200d89894e3efc0dd5a4b5f0ec0b27125e8186f4ba910631842b1763ea5e696c142bf90bc1f3c92a83da48fbb0f97f799cf0fa9b582199dea133f6cb73bbb1eeb5311414a3d5fb0d76490ba78f71486dfeba7e83dfbf9125d5f5e38d39257c07bf44876b12922c2a9e708003f92d406854faf00ecb405369031b86c17164ffcab18efe8c91bbec8d1a86b1aabec834f9f99b81256610d92bdac43c2bee1f6e9f087cac00864db8f511230a1b0757", 0xb9}], 0x1) rmdir(&(0x7f0000000480)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f0000000440)='./file0\x00', 0x100, 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x8, 0x54f2, 0x9, 0x3ff, "b047df53c69d4f75357b45b5b777b17347d45f95", 0xf5, 0xfff}) open(&(0x7f0000000100)='./file0\x00', 0x8060, 0x2) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) getpeername(r4, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) 06:46:53 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0733ff20c5fe39537dfcc791db7c7dceefd9299f54c07482b6c64d839eb050fa83bc3ed66c21d189598808a7a9762d18359a0e41c86eb26b3173a817fbcb3a38fc699780d6ed26c926128a75a304b0965000bc97b6c6e4086a657e4a13095c622e1ccb000000000000000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/54}, 0x3e, 0x2, 0x800) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) read(r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) 06:46:53 executing program 1: r0 = msgget$private(0x0, 0x181) msgrcv(r0, &(0x7f0000000500)={0x0, ""/212}, 0xffffffffffffff23, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/129}, 0x89, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000600)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000001b80)=[{&(0x7f0000000380)="03f7f320f626471e46baf1ae589382a9ab641ef919c94edcb751d5929a05ba30d6ebb708ab0c54f430448075eaa5336edcef3a110ea60c2239c5799b14055efd3eafc6f8ad5982c43e3b6596ced939eae64d14ba85811316c3e563fc1a7864332bebcfe79ca5faffba8667f99507b4b8d57331b9d5d99570923d81e4ba74b7787bc96503385e4fdceb6ce2b37582f5dfd2d8f87a9a4a648c09d15d782cdc77b4408d7ea131d7913f7f39e01395a4f724e016921375d6784ea56867f30b3325783e9117a683540aec7463", 0xca}, {&(0x7f0000001640)="82d7864c534bd0d2cd9605d21b4e48887c1bf836a7d69264bb96b1e04ec33f27b3b0bc4be257cb984507526220259abc04265ac9738c941965db4d88dca77f06273e32d5aa8665696424019cc999b03f7d68788c389d437620899363236368bfc4a32bb1d9e5e44914614fe53f0fc0c853a84ef59d609f10d8579a21c5573587a220e4afe86e8e2da6531e4564a1756ff9b3fe27113b332925898fc2c36bb0b40f89873d46f327cbb1863d339a6065d9e8d85a2f9c3796759d2ccc0b493e31841bc1d5ba0090ed840162da7a48e625b12020c70fcef777abac258b76abd1ee2b46f171122593373389209695faca082900", 0xf1}, {&(0x7f0000000480)="77e13d4dc4572b4d7f98ccda4ac314ba96c749686636dd4ed1c0500363664e5aa27424", 0x23}, {&(0x7f0000001740)="d9c0250a7d6ae95d8d9890f17138ad7c717a2acfb9ae3693eb0d45514f9977533401e180469698e243f5d5b08d7df950b6ebcad01c81e8bea1929a55429dedaf4b96534be4460c9dac64c033ecc5fc07cd94af81ed95a1c78ad282f2b150ac7be61c5d623545ef275067ce05d7c52c4c1f9ecbd071fd706c23dca30965b474c499d83712fa08f2a35f62450b55fd780141e1975605b66e406073f44e9e331fa6b781b40f4b0a0d56b4496aad463c82bf659285e45336e219008580f83e4607c5a016dfdfb4feea0a071424887cf9bfc2e970d9a7ec6690791d5de20d2fdc2e88da1dfcf45f10deb988ac5531b717e334e968ce63534091", 0xf7}, {&(0x7f0000001840)="209affa8b7422249308435d3f8433827531d0f6e7c6c01ab1e9d3659e19e9d1b16312348c9edfbab5a3d655ea55b7302a058c62612c6f99d68d48b79bc1121d50d7b34e188e6c51ad84bc29f596f0af4dd6b271034f38267e59bd3616205d3543a5397a85caee81c58eea8a1455d136c2a4e8af658fedd0741f81f3a6c49f1c4f3621f3da17ad5fb454ad6993ba242ce630872c9d975616372e85277716a2f9800898176870b646445ff15ca5999f13a58d998b2946f8bf69075d89eb35c4c51aa09be1f931de02beaba6cf557c7c8e8f30f26e499250b04b8544faeb2e9", 0xde}, {&(0x7f0000001940)="58b1a1834e84acdc8a5bfbf017b663500ad8e1636bbc757e61ce48e839e925e4eba75543b04032a600e86e02667e3f6f0d1f010a92bc6b30563555f3bf52071ecbc8bb9408e3ac7c0cc97c4b52b1c3ae", 0x50}, {&(0x7f00000019c0)="696082f67563676511df7febe4dea68b7e3d13783535afd63dd1cbb89c57e49b18653596da284f2505a8caad69028408070eb3a7716306bdbeef9d6346ac8c4524cd2912eb119cdf34316b59be7ae7024a8c00bf88878fb81caf3fc67481df188e5766a0cc62ccbf57dd34dd23a5a65f79240cb4af572e5f141ecef0cbec4f7e7e54a014e63294b792e36c742c0929442e7b8be959c5bbc8c504c31a5682ceeb6cb3bcacfc5bb7dc627aa46c", 0xac}, {&(0x7f0000001a80)="9aa933fe4217b25d4151114b7824a55629a2c42f1b02e140ca3c508babb2ef3df8871aec7085c96cdb9e9c8353d32a272915a943c517fa37cb8802ebff38ad5426c6aaa99c4ae5542060fbd4778f9bc4877d7d79bd54687359f669af94d1de2b9335447e7febd573461e9a8cd41d9cf58ac067a5e2dc8875409a7cafeb529cff9cde3baf661a10fb47683ecf1dca7870007409b9d245a7bde75b5c0bb49469f45632207984505070423aa8340cb285a0f9c8442a689414014bc93e854c41a96368ff5372", 0xc4}], 0x8, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="035e000000000000514fcb0047136a000000000000000004008ca8e66787d31b2f0543a4772b2001cc60e7385c761bb39a25ba8530a9b4c8460f4fca81dd115a7450d5345e10ba11c64f7eb9c339735c0a07f9bb9deaf47647b17eb5f9ebe9648f6d69b25d3e208621befd7e99407ae42611414c39c7f63ca11ff4b3a9d3aaf5fe662e58d4c75536cab6fe9fb74a030cc35f688d340866dbf6550f863e416da1b7db380d4dd6a5f9e01676294195a0ffe6e60030511361072528dde65887aeab51b91c32d024271cd71622dad241e4cd0ba690d4176ed0c26cf222fb2c000000000000000000000000000000"], 0x1, 0x200800) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4000000000000016, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x4, 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) msgrcv(r0, &(0x7f0000000200)={0x0, ""/158}, 0xa6, 0x2, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) utimensat(r3, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x5, 0x2}, {0x5, 0xe783}}, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x1) 06:46:54 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) accept$inet(r0, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f00000014c0)=""/165, 0xa5}, {&(0x7f0000001580)=""/116, 0x74}], 0x2, &(0x7f0000001640)=""/158, 0x9e}, 0x40) recvmsg(r0, &(0x7f0000001480)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/182, 0xb6}, {&(0x7f00000011c0)=""/67, 0x43}, {&(0x7f0000001240)=""/204, 0xcc}], 0x4, &(0x7f0000001380)=""/255, 0xff}, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 06:46:54 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0xfffffffffffffffd}}, 0xffffffffffffffff) 06:46:54 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r1 = geteuid() accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) dup(0xffffffffffffff9c) r2 = getgid() r3 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xfffffffffffffff8, r1, 0x0, r1, r2, 0x100, 0x5}, 0x100, 0x2, 0x0, r3, 0xc84, 0x7ff, 0x2}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x1000) 06:46:54 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='}\x00', &(0x7f0000000080)='[-\x00', &(0x7f00000000c0)='*-\x00', &(0x7f0000000100)='\xed\'\\{\x00', &(0x7f0000000140)=':,#(\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\xf6$,/)^\x00']) poll(0x0, 0x0, 0x6b) 06:46:54 executing program 1: clock_gettime(0x3, 0xfffffffffffffffe) 06:46:54 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x1af, &(0x7f00000002c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x70}, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 06:46:54 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) dup(r2) 06:46:54 executing program 0: r0 = socket(0x18, 0x2, 0x7) flock(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xfffffffe}) close(r1) 06:46:54 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x10004) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) 06:46:54 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000003e6, 0x0) dup2(r1, r1) 06:46:54 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = semget(0x1, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/210) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 06:46:54 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x201000000000000) clock_getres(0x6, &(0x7f0000000100)) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) fchmod(r0, 0x1b) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) clock_getres(0x0, &(0x7f0000000040)) 06:46:54 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fchmod(r0, 0x43) write(r0, &(0x7f0000000080)="23b9", 0x2) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 06:46:54 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8294, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000000}) flock(r0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xa0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 06:46:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "090c80fe0f11aab94a0e43cc0c5470311cd7517d3d395c8e4ec7cde17b64c3924dd0b4826cad1bc49bc21dbf46c759c93fed7a72753850249a32d61b10a7b0cf3e7ed0a3b6eead8fd04df3fc6a42a1262d23fb0445af2b7db56e02a2d189375f520837bddd38d3f93b214b15c613"}, 0x76, 0x800) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgget(0x0, 0x1) 06:46:54 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3f, 0x1, 0x9, 0x10000, 0x1}, 0xc) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/125, 0x7d}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000180)=""/41, 0x29}], 0x3) dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x400, 0x100000001}, {0x18, 0x3, 0x5, 0xfff}, 0x4, [0x6, 0x9, 0xbfab, 0xffff, 0x9, 0x9, 0x3, 0x400]}, 0x3c) chmod(&(0x7f0000000240)='./file0\x00', 0x40) r1 = msgget$private(0x0, 0x288) truncate(&(0x7f0000000040)='./file0\x00', 0x3) msgsnd(r1, &(0x7f0000001380)={0x3, "b3d4d99fdcf17b788db92c0edf38a381a500f7a5846947b3a1770b1269ac154a963dbbe6c57bcf9d1b7a06a972eb220f312ff79d8ee67f85f1e0d5ebba8dd5b252d85b7c9a87567b069cc75f4bfcbf33dc04e6cae1bf9c4f3e64244e2c2bfb5994c083ef31f0f536089e94ed602a300c2336"}, 0x7a, 0x800) r2 = msgget$private(0x0, 0x1000000000000008) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000797d7c529fe047de1b1ad86fe1c7a098b223793b79c8303aac8d6b07c627d5c55aa2a2da7ce57c3139cf002f5247c2a949b96e0e77543706a109e56bb6a47c403a526a3f545b9ba7cd35dfb4f7df9399017f334fbdfce4d4bf6d70828143e1ba8782c409c070f15fa19c2a3d0f64550ac4673338aa2434989a9ac6bd57a29e16cf021077efd427e312d55bc4256b2cfef64f8118e6ab96e14ed22d5eca144b13bf9cfd04897a4d6be438a0c50c55196a92c8617ec2661bd0a05117d3c62923a3c774cbf27bec139ad4fd3cfcc525ebcd7dfeb055bd05de77c4bf09d9fd7aff32b001661124a8e80bcd9fc55b48e99b46388687950547b4a64668172f41f6088dfa774460290962df3d902154b42b7b5ae624e2867bddb0c2cd0c5649dfbe913a94a1528999b2d6faa8fdf139cbf8e6a1de00db9b8229aafb34f3d33325446b68f91e5c17572336d82588be7a819a7e78df2f190701836b2d278a5615b9f1b92a2af8a5e97fc309ac9e3cc307ddef7bcf1b0a967e6a12c43a9ddc937a71d2e3dd6da30fce3820b31197f55991893e78dd8130bbf9c0a19f881318b8949598f681b77556c827846a76ad2e942a3345fc714b44f5de0063871fc05e092e5b2f05ce441671ac74baddbc03d79f0c350bef39b26beb90485596e2052a02d292aa91b71c19f50578d0dcf5f9d9c162137815c1773dc172e32475794cd2be6770bf03bff9284ed8258483db0141b825e39ede80fee56ff79ddbf401c89b510e38c01ec919631f13b279bd695a54a5d4a0d7b56a91259c20a3543425ee349922b6ae92ef9d2bf6e7354bd885d93469a95498df15d5776876855582cf31f7f65c82b8e749628647fffa37dc5a8a6c4ea4331eb2affdb53909448a2fb3b4d672bee51364e643fe099d0be6c2347c2c96dcb287227027541b7d600f35067eb32fec6f0f545c486dbdf2ccb0742831f800ebc514c50b5929e41db1166d15ff83f4104eb64ff1c329bbeb9c1893b139c935774e1cd1a953b2addb6c4b4f7bd3d2d9af8424df16e45f1cc44046546ec0c3e1fb7a84eb795628996aec236343e42809b975bf679df3632c5b756237ef798fe4df9a20e532261f8f997a65acecada67fc9b583185f8af21bd3e2acf46200dfcf459a0164f6c5fc41dd2328edaff4bd9b0b560be5c4809e765ec5627bec3dd06c27bb21b7bbf64796e4930e177642e013d4abad0a7da141f413078acb3980fe29181cd8e2fe96970b2f929e48d9f56e951e0da12dccd188aaa6b22a430f82155593d74e59673d0ee278f1ddd1312a2e9c764bf3f309aa59484cdcd9f8e1aab47f5de249f37193bf896ff7130886a22d535cf1a6d444d7cfb8f766a7258e05e9e41b8e8b8fb8c8132c60054f650deb768fa76c4546873c84baeba7066cf689c858540294a944c67f9f2fddf9dbea06b7449971d14d12fec09e4699814d9789e09a55fe050068017a82ecba7f91931e7e5d28f50ccc5aed3e32a4486e1389a8b07d1ed5ea8e07983d5d06632b028a45050ad1182cabf5ade21636e39cf8caa5ee975d6d6984fb86f7db38d1a886f1668aa22b8e2be1bb7aef6fe5bcb8939a524321cbf98f4be8fea026640aa465bf3a48997b26559800c8b0fb2a43451706424fc23af2ad78e33763ae46c6567f7735714aeeb58dfcec57da39d95f2629a9b60462061fa08bd21e80d0b1c2622f7bb1dbab75b96502dabaf545d16ff14be4e12c99a10024c586f3d584f101aa325442bac056d9739ef39f0c1235fe1136284168a326841ecc69f763d9d5690816a2fd087b884072a4fda10fec5c21aaaa501338af458436e5121e57ea83644a97baad88648e654c21ee5ac4a33ed756982445584893a043289d0340f0df7fb5ba62047b8357ce590f6d1db4019e4db799c34e2701855603a6021e474c035947dfdcf2afa70d1dd506775eb253519a099700804b693d4c745e08da0988e94b69a44041d10cd74e11eed6da19730910fe07669f098e337c8a4b5efd098e1e5330f50cc3de5b1845d872f981aec173a84243bc47a29805106d49f233edbfcce8779d6b8ac9d80eb3291e2d141293d73b8e9bb079daf3c84d9b639972c625d86fb8cb4053764aa7422df1970f9e7b371c44bab46a974d97a533dbdc0181840312cf426156dedeef1a772777c240afb6af62eac0567c655dd234e337bc2a7fe47029314c7d6694a0ec587abde1d64e502b89d99da491a4f219f404e9028624a88e3d64839bd400b4d9e7cb6522bd2c98e6ecac442a5dd085eb779ed5edbce3de9828a1a07a93c07256a316a4c3bd8de585a7de68bd8d04a578bb3d07f1e19f0dd02b9cb67fdd745e4918ce4b460caed1585ef24cf1beefe2c1dd1986133820d63512894c6ba9dba6602880f940143f72ba4bfa9afa5b3cc882cad4f8f05de6931c2f34a947eacd2731f228c4e1a3d37b847b11efafac94d29dfe121cce3b769d7ca14dd6f913551a1de69c2b496df1681d87be0d9015b03d54bb1029fabee4428e9bbcef26315b810aaf1e782f298a9ef4102db4850325a11f32b63b5ae42a3b79f965b9e4fd8fa64a46f793f27218dedd9b9c02f11fc3d40f9d2d02fceed6bb0e1278170894c5b1df6e9266c84ffa5dde1b5764e87d66b8e7a4f614bc23bac466a5eb3efb84d3a550c3c8fb9295a0fd8ea94ca6e610f790743fe4d91905894278b4d82ad844a93cb635fbad40f22f1c618bf1211b69f29aaa97cb951f76636950e20ec77014a272b6d18c37ec2d8713c1f7c87415bd3cd04b363b15d66d8ecfd5d7746d2f32aa062a9e408d1799b99a28ed4aa168599d884132aa43af819cb32fb4f4b027199b8ffa03ce6a8c1ee429bc52c0bc83e3e48cd5ed364145879c8307eddf8747d2a468459934d88c4498129382eceb2ef616c6b492d7bc318d85d1570491bfba96706f9453207607435bc8a703c23dc79726add35f588b6a2d00b38e57768fca3fbb266d816453da6ba6a1fc6188c3be4ac2b748ef0c0d9ee494b51248b2a5fc8db04194e9257a18cff3fc25bd84ca2e15fcfb1d130378b141f88abde425b204b845dbc7316a63be892fba8ef61b6dcac59d24fa970b49fe6c7c08ba061d9514355ef684ac1ef03eadb4c7ececb70e7c49fc6dd7d88fb8d0d3193357eb5598fa0134dba638f31ff36e96306f506a34e086d6c1abed5bce729c409802e57a4f47e114db903314495180ad386aaf91680e713269db41107c3ce57cd776ad11b09e44c0fd13e82556187a9a25d07397bb2ea8fa256286ae744a468f93ad8ddd28b4b0c0eabea5f0be4f4ebcb97b9eee5fe6eb88993376f6f3f18cbe6db756af570f659638c9a19acf29e7cf4e89886bccaae7255852b7ee55bbf8f364af8d7739011306d3e042adf1502c7f50a439fd38a8212fd0744b24805e420b6cf58a7669c7bdbb474114a6f5eac920d6265ae617d2c78d5479f534665194453ecc070e230290767d928cfdd499f8c95b23116a06137bee459a7ac0da14f8711b6dd82bb2934fef4c30a0d4214e71d0a8dca4923ca9f291a91a8a120c247cb10fe5487a437989c38cf6a69a9cc1a2b9a224f4079503007bbf725cc933c0b4e9fe1b7976027db1e3e93b6779fda9c3f83dce3e22276ddb150c334efdfcc3a64970fd44e1c6eed8af24e4a213c60d04e0b780f72f46815239021d69e99f40eb02ec6d704f1678827b839c01e08311d6b57abf7813333af4f26b2600e3df57c56ad73b690fb29e4f506bf186907a99540a87e79b79a62f17daba65b8ffdf7ed5fed75436f8b7ce1990c32395c12cc3b90ab26fb8c83e01ee6a8fa69aa01123eb7daf2d9ceab1578eedfbd5dd480fd2f836419f55cbcd6ec447bf6c9f9a9bb82daedca3d6b76694c4bc832fc0f4d8a907f596d8f2a259c78f4a0c603418856246fb8e8c025796f5eecd59da85edd0965437400500b5450816adbd2302f098083dab73a842891bcb1730006b904c07e1757cd5ead288f24c791ebbc1ca2049d0c3f74f2924d61c29a2b6bb44266df16a5ad6b9c06779c14cc49a5a12207186624e9de39cfa467627962dc93531b23a1fed246c9cffd85e87abec57c4ad7d1d688dae2b28d128b278fbf105544b56fb5af1ea3b4bd2253d5a9874b2f1a0fbdac128e7b814c4c42d57ef02996055774e2d3b8f7a764296dea356b2c3391a88b3b88226c2091f0fd8a497273431416ac9f8f3390637996894987de63fb2c4320407c55de5ce178ecce0749727021a90eac8377d5215a10e6088c39431ce5341531bb573ea214f5b6a1683d68c210629024f831c22e87319295d8242464f0fec3f64db9203471423b8d57f94404921d68a91d298cf8513499d96b95ccb7a2c6b60035290eaae15841b423cc64f5b96ec6fbaa06bd3f4bb60800eba4cd1455633926e1c69bb023babf24a0f509001adbd32281cf0c2d7a490ffafa355a025fe6573ef08ec3fe51302560f6b9427be3eaa27e061cb7c6a4af8968d8d07255451471aa2a461e7802c9913160abd3955046609dfa2e068b0430b458090f1200249f5b7392f28fdeac5580e611fda4fc41a9e9a8a6efde63a1c534acc96034d351420c18e63ca7470464b06e3e8e8d8c6423fcb59124c448148bdbde3bb2ffde001f90fc0c70fd2890d59dc791887b8c69080040d2667e3a3e98e5c5981127c26c1174dedcc324abed22470b84b7e1824981ebe389b1c325813e1927d1c3f00dfe3bc8eb73fae3ca53d79dd61533c8c8b6f041568f5e968dc516e4caa8d482683731c4fb6b62ef8d64b51556edc1427563326c9e7a55c6fbcb880b309f8cc7492f246c570d490990461bf5b16dfa3c131720646e86cded6116d064ecf2d2756f2df877aead7b1f4a04167223943494c4cc243b274785e224ff9ede5d8b064cf59c78ac9577d857d62f6ba32dcad5a2751b58414a55d9cc4fcc323e0ba4d769efc42370728389a25b763cecb46bd9c58998b107bb2799e15479584a69f589bd978c11d01f441ca6109457615ade6548f525750274b4f4185141fecfc332cdcc1d24f44398733e87103b2c132f480b544bd908a104027d369e32666bdee9e8a30dd569d25849580eb4ae6dfc2061444411b6fce85c63592c3ddb39d01a1f5850be0ccc320cadbe00ab838bc84d080196a2cad766bd2d3d8166cf075aed8b123643642738ba479a9a483e07056339d381695687cd79708a316ac4efe561573aa1eed9cd3069979578deb9688488a967d82ecde4f421a56aba5af01c176dc85158fa27f54b1cede34605dfbec38f52941657c16f9b3e5483f5c21f2f66ad6324d8026b729741d919d81d8fe19324c4e7435dca6691868f3b50570b0f95c584ee2f1aae1a6b22014611e41e0a99ab05d91f0dddecafda3d4a97aa5148af6a59e0657d9480f8957734c2b4a6d2e4d1c0d7ba1db70eacea8841a238e56fd8ec9f8ceeb58de5119730b9c43af2f2d4aa6d67651731c22f637d1da013307a4c27d35122543147f8e4cd5071cd03790171a29ae4c9c60d1d04632bf83f446951506e3fd3f2c44fb6438041e97e990612ef956ca47fc5401ac26c1ac02b76472ed73729e17f952f7341745454953252c60aa52ff368ef1b13bfb82e234de59e333d5d3bc00f6092d06f9484e82f100563052f1ac6cc2c9493c572b4df018deaff530c29dd358c2dc698776e144bee14e0d497af37ef32cfdbbe1fc68afefde4de96073a46715642154f019e75646d8d232a0a19a2fb3ed931b2b7e37b1182fc6814b152cebb768a7227a28510c71604767a400c6580c5e5cb5e7f33849ef6e4ee89a92882214da70b2ce1fcce2431fb8f8116988e33d42a754e5f18a2758c23efa93faa2db0301ed5ed29f4cbc9f8e76d597caffe251072a5c55af189e1cd5df0dc3dcd63642b73cb23df18af10bce8429fc13a9d059f8c4a9c860b67f7506897c7571b00b73790aace1dfe00b3c6d3d8c2aced9db517a713cc89e44e7065887a3cacdd96172fc5507650f0a89c6e1ab1598fec569f8571907d5f41d373c721b292ecc700159a38a5cd1a5f51b73f1e6d06c6f0985ae6b375ada91e9db5089cf44e7e2967fc97d8b39e80477b396f7ecaa5228"], 0x10cd, 0x800) socket$inet6(0x18, 0x5, 0x1ff) 06:46:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e362587a02f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000022c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba767aef286167004c2f06623493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe83", 0xe7f) syz_open_pts() close(r0) r1 = kqueue() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x2cd3, 0x8000000000001d39, "bbd84b73f2ff7fcccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x3c1}], 0x1263) 06:46:55 executing program 1: r0 = syz_open_pts() r1 = semget(0x3, 0x4, 0x1) ioctl$TIOCSDTR(r0, 0x20007479) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/226) r2 = socket$inet6(0x18, 0x8000, 0xfffffffffffffff9) recvfrom$inet6(r2, &(0x7f0000000200)=""/15, 0xf, 0x802, &(0x7f0000000240)={0x18, 0x0, 0x7, 0x800}, 0xc) truncate(&(0x7f0000000100)='./file0\x00', 0x3fd) r3 = socket$inet6(0x18, 0x2, 0x10000001fc) r4 = fcntl$dupfd(r0, 0xa, r3) getsockname$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r5 = dup2(r0, r0) recvfrom(r5, &(0x7f0000000140)=""/133, 0x85, 0x800, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$dupfd(r0, 0x6, 0xffffffffffffff9c) 06:46:55 executing program 1: r0 = socket(0x19, 0x0, 0x1003) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000000017, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0xfffffffffffffffa, 0x6}, 0xc) 06:46:55 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x827) accept(r0, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a15ddf8a2b9d77ea7aba5badf0be5e5c5656c4528ad88a8d006ee78bd7217cd9b7f6c91b78aaf346", 0x28) r1 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x255) 06:46:55 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x9}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000000016, 0x0, 0x0) 06:46:55 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffeffffe}) write(r0, &(0x7f0000000240)="21e83c63869aab42c259b0ddde3d4e370ec8a69aade10940212d920dc25ed03a9c292c01e390db0aa4070d3009e3353168a22bdd33fd6eb2fd6cd53a3d4c509ed48116e6736211de8e46d2956d77d40f2c4f4c442cebe7b707c2416efc1d17049f4a50998a455073635c2950bb6d14803c5b5a982aa37553d2e6f4da3555e86cd67e2ea630700c2d737950a4344f1b335268cb4b2940773b573c1012bb9ec502f245054e478332c139e72fdedb0e7dc45e5cc71e4a5a27333a2e255f67a9772305cd0e903576b0d1490c307f8ec8e117d1bb55c04aaa63206d98f89604463ee6eaffb0b60c077898df97997d1f35bf940eb55fc481c793d8", 0xf8) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x455, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 06:46:55 executing program 0: socket$unix(0x1, 0x7, 0x0) r0 = socket(0x1, 0x1, 0x0) socket$inet(0x2, 0x5, 0x80000001) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/140, &(0x7f00000000c0)=0x8c) 06:46:55 executing program 1: r0 = socket(0x11, 0x8003, 0x0) sendto(r0, &(0x7f0000000040)="d2", 0x1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x16) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x35) 06:46:55 executing program 0: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xd2856defd0a3335e) 06:46:55 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 06:46:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab800000007a098206fb200"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a5197023d58bf6659990bfe4320449078177da4ce9c287710c53fb0000842dbb00bbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef4480cfa7428d42242db5f2a550dc", 0x65) write(r0, &(0x7f0000000a80)="ec7d2f00afdba0ead780b510cca69c98292a529ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e6144ffda09db2219680db3a5ef3b66b4005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574bec8311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab603534a09ac76317852b52c01c92dfdc4daa862ccc1835b1a9f572e9bb2ea28641ab8e80ab01b883565818834ae655b000000000000000000000000000078b3d08ded98aadf1cd6610400000000005abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a00600000000000000dc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d6748109001db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff650300c60530b49473b3319856f32e9a4011a331ddd56a8133a165191ea118ac43aba9d4c6de7f19dba4b63529e8d2794b41c1ff0a45f5fe2741e0cd9eceba00d72dea0320ddc166f90af38d75fc64185bd7ef7d962e1f5e5333e5bd35e9b2606165bb0be11be865cea4d31491ef709fa8cae609ceac29f11b539ddb78774d482f7026ff28386a751220e462bb8526df3f4a870291cfff9dac44c70e3dd28509db", 0x220) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xd, 0xffffffffffffff9f, "a146786eb95bd07babec1100"}) kqueue() read(r1, &(0x7f00000002c0)=""/249, 0xf9) 06:46:55 executing program 0: r0 = socket$inet(0x2, 0x0, 0x40004) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e000000100000000", 0x8) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 06:46:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x5, 0x80}) r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) socketpair$unix(0x1, 0x1, 0x0, 0x0) 06:46:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 06:46:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e3", 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(r1, 0x2000746e) 06:46:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 06:46:55 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000100000000}) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x200000004}) read(r0, &(0x7f0000000140)=""/157, 0x9d) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') 06:46:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) r1 = semget$private(0x0, 0x2, 0x417) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/74) write(r0, &(0x7f0000000400)="7270bf6c40afa068f4eb69ff", 0xc) syz_open_pts() close(r0) pipe(&(0x7f0000000040)) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x1010, r3, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x74a171ac, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) poll(&(0x7f0000000000)=[{r3, 0x97}], 0x1, 0x0) write(r3, &(0x7f0000000140)="2b53ad2366ac4d7752dde690ef7b797f090f25f349e0f23f5ddcbfe3e571d0ad7bcea15eec724f85901686d3171fd3c5f1fe5a3ba869956009dc90a75b68d595903da25fc9aac778783f7f2f72a5851c7d4036ed722726521b7abcbe21ec2c2a5f2eeceb437a94b8c0cc11b6bf6d0840f3056f4deb41c1c47253292ff543b0a00a1202c3a6747d8e3727eaf9abe5b6e601bcd87c8a6ef1db84c61d1487b1d696", 0xa0) 06:46:56 executing program 1: poll(0x0, 0xfffffffffffffdb3, 0x100000006b) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) 06:46:56 executing program 0: socketpair(0x18, 0xc003, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom$unix(r1, &(0x7f0000000040)=""/170, 0xaa, 0x802, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0xcc) msgget$private(0x0, 0x600) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x0) 06:46:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0000000000000001000000ad04bd8000002000"}) r0 = socket$inet6(0x18, 0x2, 0x1f) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) sendto(r0, &(0x7f0000000040)="624be4dfe66685aa12c4f2a51b803818b2f1f71059ed7556b81ce4805d289050a5119a3ce5a64ed10f5c92e5d68bdbb157d29b916166d4e783f620f076a4a6cbf9e7543be3ad5a60677f43ac54a0b737d8f393722ab6a8c876c209fe6b0a10bafc2720108aa1d7609dbda6a3ce48f97b9d59457550431d8c833516ca038529a46c84910fa6595381d84521e59d", 0x8d, 0x404, &(0x7f0000000100)=@in6={0x18, 0x2, 0x4, 0x1}, 0xc) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgroups(0x3, &(0x7f0000000140)=[r1, r1, r1]) setgid(r1) socket$inet6(0x18, 0x2, 0x0) 06:46:56 executing program 0: r0 = syz_open_pts() dup(r0) r1 = dup(r0) pipe(&(0x7f0000000140)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffff4b, 0x7}, {0x1, 0x800000000}}, 0x0) syz_emit_ethernet(0xa8, &(0x7f0000000080)="2bdc1a95823158cbc3bbf9e6795912e888e58d8c28122fe32830ae476f41e8380b4fc1a8ac1bbdcc564ac0898bee5edd1f097ae74cf5e555846f3a5f0f1afbf667b6daec44081a99a157ef0e35b8b7676611df48cb237bbb7416eb5419e6827d3e3774c2b210430f59b201ca9c829b0cf6c0e65169aa6183721d2c71de4678378cbefd76329462c56ff01003d0ddb0119d78da0a3719f00730b0fdf1d448705bd62503144ddc0b31") 06:46:56 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f00002db000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/11) 06:46:56 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x50) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') link(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) 06:46:56 executing program 1: execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='s\xd2') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000140)="f1c30744dbac86d1fe14f3d13f6db7730c4778e1bd425fe8532ec8908b559893970d2f6cb3e8a92916b33be5d30a78ec3df6635cad16ba911c50bf40a02e74ec8aea504840c51050a51b7d326b9d17fa9206140f0dad0900e3a00c7a69043ba43499ed2431af623a01b43b7b35de8170233bc5cf997cd4fbf1591885be18902dcef9fbd81fdff3220b5fe7508fe989f7f843e7abd2821d4c5185a2a6680a300ce1", 0xa1}, {&(0x7f0000000200)="a496637ea108f9c0880c8afaa07be6176f255608a1eb802a4ad01933609a8f7d93f13413adc3e49b8687e3cbc646514189d2fe8362e3f1c08fd2363ae6cf4b3c7e5a9f2d156dbdabdbd509af606842f24f953db9af104c733334f882a3731995407d751c260fcc8b26a8bed8056764a23d3ffc24807f4c618b73d1666fa9df4b507831bfec12e3334753a758f660037e8e1aaf35667cbe9afb809410fa972dead3b6759f1e7f9ca41f8695fa979daf43ed5b464868580d7543c58b8d514a22f98f6bd69a5088b2a6b64faa8a7543f67f09083b3deb5987d60d96445658a631e6bf0f207bc7ea416cc1a1c5eb8d35783f857380ab5ae3527bc3b99f31bf6f06f1a93d8d2d074eadc2b7f3ac076d7ff7126a73de5cf93f613f36d84fa88723b1fde172aa7fad0e70113af0296cb438dfb06331652d181fdabdfe4442100a940486487684fac4e05e1ea6dd51bdcd150b8468310113ac17087d2fe1415e8f7755ce4edb2a275fa281bf8ae55f1b0edbe522b43389888fcdc6ca14917306d322464edc6410176a142f3cf42b49691123f3bc55f5dc43ee5543bef15c57e04fbd622156089af01ca2e4ca10d823105ab6c9c32b4d74ad4bebcc2924572787bd9ee18aef742d455d5c294ce2fa3897d5c92cdf3cef5329c918183efb4fe34198a5afa968b33252f1273e5ae18583824cbc02defd7aa03dcc862ae19b358e50d6de7db80595c325c7d716be19dab43137d47e139eb33e70ce13c816c7f297e0a05aa329c2ccade01135ba971db84973e34df24a79b56d9cd9c5942e29ca1df865b011ff905754708d006f6aa7873b3a53f140d70866c3d6806687c729d6ea33f638dcb01bccb0a21ba6d8908abadce2da768fc4f3a5e3cc13e0cccb8fa319bfb59e597913e846364c74694d52f85d3a4d2563cf21dae873fa5bd4be0f2b6630395d5f7116f422f1b0ac011f94fa0bb84991b0b2b693c14a01691617ff085ac784744b0a41a0699bbc1876f3d1e22f2def22411fcaec98adc4aabeb5c0b460a841b4157c586dae3f3cac4c5f92a3a7d9a29b233dc417e998ceafc13adb75967d197aa6d6947219bfbc692b4a67303025ed85216a134bdd2c7dd44d5983a468057c5acd0e7e744e8ff980b97f66727d0d2497daad31fe0a9939990bc72e610ea1191433b259993135871a3256d0efb5ab2dddef96721003ae53e07c322447b9fbaa5ae2e9159593ca242d293ebad6dd57b2ee4b4623fa29aae27de50e68da6263058b7370379e2490db83f107bbb910cef7954ebcaa78165f5626316791940867ce51abac46a6d5ac53587a7b9c60e8334545e2c8a31708ce09b82a3000d5599b309e5ffe8de1bb21ed8228a0fd5e2469a26a96003dca29f96883e28b8545e9035035701e83da0303c2f4e6b3e10a1e72cc35706a7134b09d957f6b3dbce983f79704bc7a465e08053bb37ad212fe86f134e33ed123092065aa89924fa18fb7edc3cf1011de41913a88a7213054bb3c3dcea83909fed29e18a811bfb5ce49b416b3d44043606350fbc177f4ec4db1e35b5d1cf3302dfad7fdbbb2fccd8c5e408b89ab96f42c3635ca866a9e950dd879f0cf296e819d530662dded44f03152b77eb256170e12d1da3adf9d1502c6b14d46b0f8d5ed26a53afe5670b21bd1d9b1757e0994df14ffe9a45fc690d9eecdcf5c580f29b312097c5612da20a3518694df6c21f5fd9454ba2475e148b4ebdcb73312bf6353a371aecf01b94db844161ed907fbe3aae98301756dd1d13483e27f3628b30491f86b4dfd5e97b2f6de473b58d02ca7875f9326604a969fff38c7a1cd8847b7730e08a9096f52cb79db6dc50b6680ed7f728da4dd7e217d6431d1bca61005eedafd77ee56e4475ce2e4b5647ef2e3259276ad12dbc4f4715159762256b1d611045a4afc1faa83b2cf62e42efdd503f288a347b99467e7fc64fdbc832d11ab15aa400962b39fd3c4213a76ddf64a9c38edf6ece2ffe3976caa62af5fdb168c03480c1d6b13d4eb644364d453665be3ab2f8657dac11988c6820b8785df536e9f06ef17ad3d84dcf9b420a7c879b73bf93e49a6d4a1833c19da7a2fde46cdb76819f8befe9da25aefb18f4d3fbdbe852f9af1c8018952f3c1097254e5166f56b88e2300e3579b9f3963c98c494e88d4604a37ce18a156d9134e57c67a819db2f44a9f67622f1974c79fd59263d26be8464554c92a968b97f2c8d8ffd76875fc802a4a9b860c6061ad03a91bd50ddb812371b5007ab14acbfa3eec032830b3634e96c6274ba75a30322e3bdd6dba5b6e515863635037d22555c4cee9d563e014d51591c3ac641ef9369ef3b5aa47fd22bcf4ebd144eb5ac10318dd77b4ac9e84a536bf95048a11a24d3bf416c513af56cf64ac5d182c8bc8d8b2f44730b0824e14d92a5e559673155552e04b130f8ae962cb3c25e234a72272068d9a9897a225bc96914f08b18fc82c4a2d31ae909ce5c67bead2f9de3ab75cb563dc94f0b6947255402bc757fa050e92e323ca641f0335cc8e0ca4421d2c78273098e9a25db1877354b4242b7c777d64d5eba6e6a393b0899f598cd7106229b37b8cc57591cf3beab602982b50d95037dff6d8df6459a769ae4b10f3de329630e52851fec0e0131cdd02fed949fcc1d885275bf85c5aeaad2aed88953ef9306bf5dcaaf50112e15f610c6cbf899e9e303294f43be3ce9348a335a12b869c5e6870b05bba4debfdba6cda272932b7a3e8cd41f5a68fc3161ce3d170c97f82f3a6b1176d77eac15b2aaea97dc3af3d983a96234506b475d6b820e4f2bc7d7079530f647925baa093a3d59fd882076b44ac7d6a90e334da12b382744eeb49fc738ff98c0cc41da02ed29855e6cdc99efac08ab643efd461c4f9ad1bede0e0c187191a68031ed2be0a25e43c49281f16e199cff911a0de56efd1192856a8679551f794b331749e0baca8479ef62e310013b901bb4a84fbc06a2db2b88ceb1e11e2c28bc40c48351ce8ca6a91a2ac9317955fbd2f77d9d2212b4aeaf6a455b25c4b189fffa8f8ab51a589158c1ca10a069905fd59af16de475836298ba3f7577c66773009fc6a3863f8dde42942028c339f078345bd373b705db2bbe78b72f42cf590ebf672a909de5add442f79cbf9b1b02e831ed1c8e53b1abf8dffe050e8040267236c86261a8a8a677ccc4910b6b40e6d08b9ac764776947f74198b33440b84212332162f68da11d24887fe608e963768a6bfa0bc1bec05da30b0817296a151ef08bb67c63de83aef5803b161f6351467652e778d08348a474ac770f04b911d6e336891b4c59bed812122d9e57194df7e284344ce596486967a407c31e58eb5779595ab00186e16aa59791087f02da4c5e656282c4b6be976d60ed4c0d90b3fc5f7a6d1d48b5a947fff0f2120cc30c1210445e64b8b5bdb44e3a1642d0334b91592c3cf40e51a310e39c2b7f3d0a7b3466e09e860c4dfcda729f41d203423648430d5437e174e8c3bb5bac0d46eb6057ab746eece03f48c84caccc4b8c52a1da60b2d13d3dac79a7bcbfabe6aee873535fc18a769f4aed22e9d1df8cfac141d7e1e6373f961453100599c43bdeae7f3526319d8a6f37ef7f5a4b9507ee2813ce87f13368a7d7617b383ad7430b02fdce8124ec11b3b14a05bd34ac02fd1708823ccde53312e9cd75fe62349785c8f3d9bd9c34bc58fd84e70f56f0e23e1e524d90b3507616f87371feb610e45cfe04f402ed9848062dd68c4c5465af0487847be2ee974fbea5590ceb31f36f3d7baa50fbe0946b02b7a2baea756b888b51e2755d536ba8557380322e3dacf962d17edbad0dd47ca014f47e4c6c6add504b3693f0b7b511e7dacaa3739cca1b138c98221b4a7af16a042997731590f7331bacfa47a603f9a20a97ea111e76dcfbe5e301a00ba43f21b33fdc3066ef115e754fe653ef882e0cded8bb657df1f84034b1ca1c4db9aaf69bef7ece7e40e37eadf77de48d5c2e2854d5c3b241d844a3093b0c00650db1bc59735a5b264fd5c35b397ff549974dba6c67c1c281c5b76e4dfdd91dc78549ba8c21b4c7971568e83e0b061cdf0f3b49fa0ab97f7f4d09cba194dca98acf1234e746267d06dd3a4e721cf58fb959fc1699dccc0c877a750265ce0aceca5777c2f759ddb9523108184f429d8784fbe0c4b18fb4cd1813b291d959d5099190513eadece7e635f0bb525e28e834f7cdd603818faa05ed64d9e02a879509533a79c89662380460d8c7abc788f7ac8867c3a7035c199865279dca3f2dbd3ea61accbf5fbee6243761471037873c3ddcffb290c4d413785bd62c2bd9b9a6c6f275946bf9b94b5ab750054a767d04c76085ab2fef6f9ada6a8b97deef05a2f2537a4c6d711d22607e9d64a744d3abcee1a23b6e26012019f71cfebe36be89318fb03698979f4193a20ec088b015efbf45072b6e0d9c374e9bc2f41757732137aa697e63296964f504772b31ef601ccdece366f996628e615449e84d4c309e2a6bcb1dbd609f8a00a88a778c0ae7fac8a40d7a51807d583ffdf9b6c11c28f039cc4154de49988f1bcdfa41d0e416fa986a07b749b22fdbadf71a5db967423bd5cd4fd3f3da1dcc0e7b8c795174a67a7390a2e92f21a35d6a07c01633562884e840e36a7b59ce369ef3edb2ffbcb47b10aa4e70303f81ed13c130c4188f03344a02599fc78533108fd3393667627dba5e8c046d6f369d3cd814c26391d2a8984f4261efaf4986d2b06b61cea38be95d59064d1c46f55b3e30d75b895a8a4683a76320c3ee9e02419709187b73fe2d1278b9adbd156152f4cf959a4ef54a7a222d78fffdc75d8c6ab59f8f41a21ed567be93d881c338ed2ba6dd591a246ceb7071cb9eafb06cf0bdb4a12a0d4376bc35d7c1b9857a1522620bd66ff8b589e3f5c25dfdb806833544ef5566d1f4dc1245df38f78b5ee90317fe58c7c5e365b0b075578c4c9e8fd8acd27b3168cfd66cd1e53fc9666dd0a61a4378e09edf2f7f6534db1865e078ff6cafab0fe86585e3a009e421a81bfb1e8b5ea2b67f8c4991ce0ca0fb8d2e2d177813148c93124177483c17d85d21473f490df4ad2960fef7770d98f5cd03d16ea19db0dc7e3b2aca4510a70608f2fb631f47d8093c0dc14917f373c2fc6bf5db7f75921e6bc0e1c68460a725b188b2b17a9d7d2544452da4f404ee5e19b6cebcadbc2faad4c5624f4192b3241fed26f856c541375e30a7b1d7bb28d03602d06b5d9a4431f05f0818aa5214070cd5b19d1aa4c1afd843f1ffedb59808422d0966b6040a96e8a8db69a34ac9896bb5a2ca83d0b2597e39780d59e038b75aa4b84df81c6573f9a553827e9d68be75e2f11e39f11c637ea4f064873db04d86c6fd5aa6c2ddf07c99c71a4819325569f66dc13f5aa951d0f49e861d7c4b38fff1b48a2a5958f49763a3342a281468353f4df8c56f3d6245fa647d4d157bebdc373f133db48a6e0e9e07697b17b08214fea72ed8a96dc71fc453afb28604117162b131f203259b08e8b24c59c241e4033bfdd2ff40a66626ead4161086ba46ed46cbd3314dd6a39ca6b2d80370095bcd50540b94c28e933cb77e0a9e83f4a2d3696409a8c2270feaea19f51ade0835172b5e1e9c24e5cd9c8aa58bc01d72d7f5aae7f33423cd3d13d6611468a763551db3700e365bae598c2322fd972c4ac740b9421d70236003fb8d1edfbbedc8ba7a9391d3f4d5758fa86680c3f44a3c187ee2d3aec2eb1b29a6e561364c58f745c7abe96f668d22c6a5f68dccec9616fa6bfd3bb2b09", 0x1000}, {&(0x7f0000001200)="6ad16d4555673c687d904cc7873211ed7fd1453b981a460f6c517fadb40a096221c5736628ceed249bced5966b6a5193d2e1d6cae462016728dfe13de73a9463c95b803a996b7bc2d7c713c80a4b9a527528a70590abdcf02205365f603dd397878621c42385f1768347604d125fb00049bae39e5ac65d65faebef599459efcce5781c31b459a0d95dedc734170db530dbc2331f88ea104911d06dd843e43418e7e5129fc67332460b85c5290a1590182318b55195", 0xb5}, {&(0x7f00000012c0)="bec602dca55f6832efe7264905a406ab477a198d2c15ace44a34ee68ad4cdfebd5afeef7e391775eea08f3b26085148ee308ffe53948af36d98d54eebe4513962d102af7371141b7f71602117a61f72b01eb7bf8372ee2fa4ceaa70c48e0dde7b4026fce8edf71ab43b7f92f122402a43f7d341ebf7a41f4b2280ee7422ca65a94707941c34a711b304485585d0ab9a1ce05f2d7e77d58a4acb2bd58fe4cfa7bdd1f69b95d9994118ca96b4a87d62e2fe501918d523661333ece5bf21ce143b4ea757a3b96b93f9ae1bf51941963e7ad50", 0xd1}, {&(0x7f00000013c0)="ef71cbec1220734592f571b604700de86771bd44bc0088cf43a72a4309ef0062e2aa47a3c628471b0b6be207b2c9b9da07754e5b835198ec522a2b2cd6fe7f4e048e9334a9cf910f894fd23c418814a6b09c135a85ea859c48309e51a1b699b1463f6a3f0943c4f5898e056f3c633b41220c19ec9cead4de64f4", 0x7a}, {&(0x7f0000001440)="2df38fb21caa03e927f075d527d603bf22c37d2f376e9bcb39e566e8d4888620d241bd25e6daf81450f73ed3d3acf0d27a6963d07114b04ac58cd376b68920182b67e114f0b4d1840c124fb9cdb078748930fc22ff32c2751af712bf3bb4780b29e7f1eb6f8614e2d2e40364cde69b8164af45975b9982f8b13483c00a06de83bf0be6a5e84d127bb88936f61bca108c31aac0b584d49547935a0cb00db7487e1839173402c3336c6405187a1f974c48404e609fb642ce29e7ed6aa0fce1654e1216cc39b876971567f0f3b3b090", 0xce}, {&(0x7f0000001540)="5714a8f45b79acc601456829282f2a09bd2cb365cdef1cb9090d86587ab0220f8edd967a5851251be38b68bcd410f5028d4656b2253d05523c694ebcc554b5d00999ee1a4f99eb1070f519dbd21e7dd8afef93db1bb9cfbaa292b2c7c05d360fc9244e9c45c400080258c3e8628ff9d15fa3ab7fa7ee3e9eb44b19894cb63142229ef255a7ace8861d8db0b0f8b164ef82682a05f97fac1c2640f39d22687a7bf775d15d1bcaccdc02f72867712518b6826ebfd94f4caa069876b067649b4ffc01cf3017037d", 0xc6}, {&(0x7f0000001640)="e740b0bc99157f08923d0d28814704eb", 0x10}], 0x8) 06:46:56 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040)="f73bf53d", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x31b4, 0x2) write(r0, &(0x7f00000000c0)="b3406de4f831f8da", 0x8) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='.)\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\'%:}\r}\x00', &(0x7f0000000280)='*\x00', &(0x7f00000002c0)=']\x00']) 06:46:56 executing program 0: munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/128, 0x80}], 0x1, 0x0) mlock(&(0x7f0000eb7000/0x4000)=nil, 0x4000) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0xa0}, {r0, 0x5}, {r0, 0x40}, {r0, 0x51}], 0x5, 0x80) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 06:46:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xffffffffffffff78, 0x1}, {0x18, 0x0, 0x1f, 0x10000}, 0xb6, [0x7, 0x3, 0x28, 0x2, 0x7, 0x0, 0x1, 0x9]}, 0x3c) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r1, 0xdd5, 0xd, 0x0, 0x0) 06:46:56 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) r1 = socket$inet6(0x18, 0x4007, 0x7fffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x80, 0x1, 0x5, 0xfffffffffffffbff, 0x7}, 0xc) 06:46:56 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x9}, 0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) 06:46:57 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x56) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x6, 0x40}, {0xd7e, 0xfffffffffffff836}}, 0x2) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2265f4421a47cf8e8446472428f1ee9e481d61beb84bd3e095b5789503b136d9eb7431ed6c8512c46989695d45683946305162cb7696496955d86b3de10e9844e420cd19ff8a60f975073e98c752df9bc7e827dd00af3b18eeb48293f64d5a790045f254383f533ef81e4117b4db78a22102b8bd7cf7f0c86dc0edf362b4eb9c8d659fdde2ca3bccb22d05e3d605d311785e116a2b07d4aec7dec31a6c50ed3ed7ee97d0502b19"], 0x10) 06:46:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffeffffffffc, 0x200000000000, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000140), 0xfffffe46) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x9, 0x0, "1a751cdac7638d423c59224659ccaac542c95ac0"}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 06:46:57 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r1, &(0x7f0000000040)=@in6, 0xc) 06:46:57 executing program 0: r0 = socket(0x10000000018, 0xc003, 0x40000000000002) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x8}, 0xc) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000040)="824a386c153ceaf676e621455d15a357f960cf64f945f27121ba0a20ee129201b85554ef037e25e4a706d287b3cf3455a165b824a2", 0x35}, {&(0x7f0000000080)="3a1d6ebc1ae85172b7f693f9d93f0b486cf9b5d243e442c23959abaf1c199108fa20965f98d0d6287f67af376bcae80750fb38835ad18e2e61a74c7c628a69bf0e2f54283a17e1715b576c066d130ba9c91cf1cb6db20106bf7c70a5cc10f5c48162329bf6eef06cf98a6401b7b3db2a7ad5d9538792887e9f33c5", 0x7b}, {&(0x7f0000000100)="233664adbdda653aada33a326afff0485a34bb3304f6df4ab8488e1841fc30658244d36df6fcaa7923e870f9ca940d71dbec273d404c306a84ff60209700", 0x3e}, {&(0x7f0000000140)="0a15d08afaeabdeeea504cbab9198ed02a4f106dba5f85f5becb86fb6e4601b01ce3e36c330ac69e0cb53fc909aa2a96543d9751538a43eafe3f9964ed33e89ff3fea791338028d772ee69b898bf692a2d583acdaad4099cd406ad43ed73d985fe", 0x61}, {&(0x7f00000001c0)="08113c0284d9ee3523513d1c49c5761786270591c41ce11c9bd4f93087e432c574500cff931237ac1f8edae87a293a3728d702f5a58bc8a8", 0x38}, {&(0x7f0000000200)="02a37919470aa02a86eec8372e2624168a7b5e17bc7fe0d3d7fd8749616acb22c49941d10bdeef6c608f4f504a1522ba5e67d2927621c5f4395760abf56c8d5e447d657d", 0x44}, {&(0x7f0000000280)="080add", 0x3}, {&(0x7f00000002c0)="bef9e67a9c590daf2c8e43931831e052bc73ca42967eab374e8e68e48fd4c67ec05bf6", 0x23}, {&(0x7f0000001540)="5b2c353930967a4fb836bdcb09cb99b0d2674f3eeb38bb3b32675cb6bd66ff570869e34cffdf2667e6cda29ec680eaca56eaf3ce80d92f07f0826e5b5121be343dbd94c378f07fa1cc1ec79ddb67781b547c8eea1b3f1e1e3e1a592a5ecffce5bfea951eb594fce4a9522f6943af3d04d0960699ba06491970d12019f9ddd88eb6ba79448462a1f9cb5c4e619456229898f651102874ad9b1fc18199518d6f9c2fec8beee2ecc04874e64a40b51f849cf476554fb6fb57653781cd34b42914947a5565b07e9bc1369bccada08b796c9627bbb039a76595afcdb2628098080d995648144f040ec9598445efcfeeaafbff8ba8a51b7faf8da296e2096f4ff5bd6c57ffbee017e683c39a1c7bff7f2cb3e80736926fe6d4d0acb9b82606253e86ccb4c84799f734c7d47d2e97c13901396c4e04135c6fe8501f327bda1479b3a7280ba21a5d528039509ef0f63abd5b368fbe37a752b16341cc5c8537556e06b789880fdc14dfda0aa51aad615bda7ab2df51f2f55cbdc1493badb2fc59ff98ecd55624204a83b846e37e5d0509b8eddb7f1fea3ba21bf6500ab2641cb88cc2ae5d6543cb5bacfd7b5adf0c345a1f4f2b13d437fec7f166c6ae7e9838885cffe5fbb47b9e5ae07b183981d255c6653c0d475aeea672b012aef9e2bb5b888906a3a6cd4f92b22f4cf05d5726f7a6823b8127e160e83ed6f3d70088ab6906596a0913bc0a8879f27c37d60400ad2c33e8368f7736ee2b41a635d40eb03e355de6ff455f29fb86a93e357ca12545854aa2a3047451cc4fa4d44966f73b277e3cd65a461c7a9356ef87193071efeea5570f31525f5a318242e15400ce5f4bec89f8a592bcf471d7e92bb2f9021a50412107b689f1d74dc84c9b153c0c76641ec2dad1bb48343ff43ce32930095050c2d9ea6343bf49f2a123b3c03665ecb9562a7721183cb4adb3929b981c297a02f72004dd03d9f42de69acb1cb9753836932a1b34eafe6a56b35bed4b6f00ae017c379904b592ba1459612994880aa2ec4fa43dcac402d3322ad4510b7a55311cefdeac9f3c9d1f60bb27dce70f1fd9c04834f1d8b0146c4fcb2b963c4ce7d3ec1f26de06fe8a115a3e754ae16f58d1356255487db0e4dce66dc702ddd1a1bb50caafca7d27011062a2ec3fee022e04a6de8d573cfa4c88a1d05e6d2dceace70a162837d5e6efc29513067c2ab0137b5f3e9a147b89511e3b4969c6a4ee1d4a5eca193de1adc84f6457acb9d86cb12820767fa8d46a52387144fc146f926ba4389e20fb4720bf5c91aedd8c025cabe364c97681126ee6daa745215d035e275b2776b26107df50e3065f17d367f5a260d071fed78e6612b6080dc0a5703667d693110dddfb86dcf4c61375a429f821fd070014246f5ad9b3049812a70d12e60faba53c80bde9ae3d754e21245cbede72eaa9b18d090480687b0db9a236c71c5334df985f05ade812334031f145bbe41f5c481e0bd9bb79286b3ab98d836341ad989a9e638fd89f8a4e967f75fcc08dfc43dad053704a7693c391efdc9c462826aa281a0e7f1d5a35c777c4366eb67915ee6480324b92f1773b888f3e532eb0c1a79226d1a3f3bf404a7cf09f9ab39e5b7fbcb1198341d7c3d60d96e1357a92f7ad6a1923ac49bc1e881618467b66ce922274747b42639a53b28036f7bd744c9a89bbd9a7d372c9185ce926765ed2bd7348b06e57f3c4d4c1bbef8ac9cd690ff3a2f179b5617f3e5f7e55a8d6e27dadccf455ebdf9843bb1be903f69fd4324972c0e1ea77682ea4cc54284cd2dd72ff9f66d51c5d98f99e5cf108e9b9418538e16a0bad8f90e3f9ae4f15d9d55cabff53e65efbcd4904173ec58f2e7c604669e59c93e223c06b758e82cc644e158d052dfc3cd8682792acd2b523e88aef52f1aaeb22866f900e6ad74feb6ed6ecbb1fe96fdf1af2bf938aaa00f20e0082568a653414438730d5a34bb6b0d371adab00e623fddba48287cfa6ad117fcd713b6eef252e862e4084513966c24d85e3647e38d53ac2561df8d15defe7834614274dd8a84bac4a6131253066b9fd61a7d0f0abd823d0553125900461c6b0cb647b1c1c3e61ee5005bb13381968a963367f92306922994e1fb3b8afa47b6917684d21e66a145132ff58a04ccac68ff9fc8016ae3b3662fde64f084b1176864f3005ce26151837243de9dda4bb09db50afe3e6085268e23cf5a29901bb0fbb4a0cc4829365f43cf65325f8de513b335875824371e6b0b8517d9a1f7a2694747161fb9db0d238bc9552d6d02120d6474448cec4dc539daf8f741076e6e4088ea49d090f53c8073e209fa7a6beea32e354bb6775e6ae531f1c43aafe0f86703e56d4ef599881c1606b7d21121e3d2d867b8dfe37b2c9f682f779b71815cb559feacb0c8a2961ef494174782e99d5b31ef2fd8d3d3b3d297df7dc53a961b9f6f850905891973efff57348f166db8051654a7e03d79cd8ef7a7191dc7fea46b049dfddc8763f9a83454597dcd241c5bcc1e57e36e0445bde9094969aac53cd01bd4c6e481a9f6a15de366faf67653538ece422ee7816d784702ae811ab999346d2a8babfd688f9cb1d44bc3302175764e59dc7b99076e850d3d43a0f41e1e148da088abef40452d1282080216773a2726651e4619a0386ef96558ff033c129099088ca81af2fe7012d3f726dbec5fbbdddea509d5df6b2c3d58725b7e66c4d19ae439a254d127a9076e088b83880dceabf53e4d91d55d5592a88fd29f3c74125b776ce7fa823d44f661205e48e6700392c8ca6eaf6fa087be209d5fe222e8be4b3a14887f3714f80b1aecd809e5f128c67a6fc903eb49419a377fb189714ecff1fd785edf3fdcb5f1ebbf5e316e6ac93352d435c004b7a5dd9633e683ac1284902d50ccb0f888f0729f1c6bbcb120cca62641d5ef3f2c33a6b0f5c00b3c92ce50451603f0ab678c5d475e6fc49c5013da908284cef40aa93193df775e3a692c07c4eeae99ffa8b3a83d22dda5b0ba87141d689a16c303ab5ce0e6f886d78e928c29757b287b01cbd14d33f6c95eeca05593f6bb0890297ca3d22e20b6f7ad5b707e9afd230c2eaeeb928ac1d9537a7817124c6de9634c232e1f47ba7335f14505c214f828af08e92ee7c5fcd4b139e896a0045935bfbc084dfda227cca726f8edeca95b53ebe01469c81b17cbc0d606e386f08be6da1c46f9df458cb8f25d050e33c955528bf76f58421990e37d441737bacd5bda0bdf34d5797720df8e13b4b7d013ace85613bc49f4ddc6c021074463cff6349074cb20cff05446f1d8408041bf2bcaef531f1b9adb400c2db341b922f825437dbe3a6f337665266e68f754b1c86d19e8b8ac3f0d8b01acab6a96354a6fa85ca2dfad91bcf196dd92d290c65bdaf1ea341d64618eb3ebed7eea2b1d50de585cfc95e348ce7fce4ea0528349dae14fe423882ceb50efa56e423c6debb54cea33f491913bec3f338edff7680828afce2bae2e805eb536115e21bd6d27aa14182ea8610e024e77d6d928f741d2e113481f5c242fcedc35148e142c6304c792f67f2acf082d7cdc13897e809260fb2d39456d0e7323b4f25ad914b6b108fa4c716b3abfe19a07d824a8dd579f9f9e94a2b7de0740d595f5d7c0075f91b68d823eb30c88edd1dcd754bff9b8df428e7848757bb57cd63bacd85e3cf2f1170ab1783fb638a4b9530a9cd97d7c8343a69b5704835a643c4ae2c4a684c9322ab795fe3d1ea06e79d531719548bdff36629b3c59453bc02020d95d538eb39f36fcadb0d11960510b127483f71a01a88b5266e25908641240802cdf92eb00766dda6d660ee82e316e8f3056f398bb6875a0a3eb8423ad5549691f0ce94f9a8e8c158139d4fea1d9ed4f9c2ea825b04fe9511f9f3099aa2cdf4f827ea02805a7a776e7de40bf75a0d3a10a55db75b187d3736280298b597de3c007adfcecf908a983378b12a8a931a142fcacde0f15fbb6cb0f44aa0a43990071cdd5095a1740263fa2edd8779a1f8ec3482da4673e487f9336dd929efcad47a9f7ef1080cfcfc2c97f043f4f980c66a57139814089f80f4ac406cacbbd980cfb6cab7046c183bafe63e72100528f49b5c203a424a88dfa0acb42e683326ca86ea30841b6500252f668dfccde105c902075105f3bcf43e0f628789034388bebe66280a1ba6bbadb7387ba500732d345b6f5433dfbe265382647774ec7845d3ee990dd025e3ee0a2d548f09e53d13f123b0fec9fbbd060da57176b7df2630358912b79ad9250cda0c7b97c8bd68ce2eb5f1dd12f02bb4f7288b6cbf1d8ec60f1b34668a817d39d3d106d9684bb1c855a12f3868df454f121594163394138f7e6d7645ade9b6c3da5dad32ded0b1845e7885896fdf0abea214977c239fca768fbc3e7c631d0ca43100299b60861971a1a23cd815da11330caeff2c4614dc2bbc169005a4e380182e25bcc2f417aad479fe5201578d7d651225f912bc5285138253f8d821af3b65f0b7c398e5f6f6114498fb362f1fa959280db4ede4b824ae6984cf8d35d522ce64e926e582ec8e8e1def6833c0e2e3daf6166da8c4daa7b7f1e388b9bd8073e1d1cce147495ff260e22706b3625b04d65434e01a235da24015feb98637b535b175d7807e884de437e25dd151293bf4adc1017aa0274ffe8dd73083ea0cc2f791929efeeb5b4201a4ae0321a4a016370493dd10be1ca221055fe791fdcc61872d106a2832661db1b163783061c708eeb559ec56a13c79727e78579f6f8cf039843510927c871bf9d7b09f629c33be358adb67292b33161df8ada11d1ba6e56a9ccb3f27b156d0a7f63febe15ee596433b85df19066398513adb96dba296f8017fc90c53d79a36f47effb6d5d31f9594c35f24249dc1d4c0cb8be316ed3e3c1ba586c0fef7e2dd38ea18c19867a23d75a3c2112a92913dc60e5ed4b920372cfb1e8add55dfb9ca039c524e03c3fc070852817e8010b07c85bde7cd588acec75b2a05bac2dde705626c431d50bf79f4aa73c0d85f0a82ccd6a3f64886dc6dcff6a165fa7d20a09b7c33e84785b7cacae84a13f61573d7d387d4934710f1c983044232e86d1aa45ab6122910e65bf98a6795d281e1e0118c4ee63b7630ca3aed15c8c1d4831f5fa448a1346934b260b7a531adc07d529a15e109f2e506ed1db1f7095be2419177e5de739addd985faeb347cb15f565a456a602564b5308e479c591d983311f8d6141cb0b2611f4a82a1b6a4946189777664ac833a3e3338f02b39c5c488bf8523db46626ec7bb2cc75070275486ec440bbf09f400a9c63d4b2256a4c87fd31fa93c123f0db0d511adb5910d4384f012323edd86ef4b272572386df90945166506a78dc955e30387a978218438b9a8a6950bb3ccf112aa85949cc20e5de6bee1f7115bf3925e7b46bf50a9edb7d2a341fb48526e16710142373dabba17f53e5ed2ca336afc99fa734cce5a597612029077469acb10e2961d112e3bdd6d53006a2ef6c430440dc859052f9ad7ca3c74aa6e5e3120d2b7534174574837d0acacd8949bba900c1389a70354b58be76ca15e3498eb3e5a2bdba6e7821845e7da92bd78f61cc39e9416f8973552b309eed54d724993950752d1ac3bbb26ecb426de10936f3c5d239dda67f725b5152dedb4f29b41d4f4038be3611131ed3b677c374315b3b649e0e107acd38e5ddb83e18537b7fb76eed5e8536c09af355b1a975b8a4826bddd3dc51e46bb07fbcc1d2ee3d83ac77319ad6cd042c4c51ea74436b18a84cef6cc8d897a4dc209", 0x1000}, {&(0x7f0000000300)="8879501fbd20b9c84c7eb372ba6f34ca0db25c0bfee4a5bc1a34fd49408f2d38", 0x20}], 0xa) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000340)="429ebb556e712114c2294a60f3548f85d1fae9980c805db0f1691bae7442984ac755768a6a6d2efa41861382c11b1f45565c8b095333538dbf132c67eb0cbe1caf84236833200e73988266a70d9c8491cac5678e9010f5256e7f99803dbf419b0ceb5b62cd0babea1094be17a8f9710bb5aabbe3359500f68f1e59134043292455792d2129c9d9b1b6b6ccdefb5799eaa6ec6f9679a162a6b668f04f2c567c224b3d3c77b50f95da72286d9b44f95f153eb5ec722ad1774186e53e3fd03173a0db47005f0bbe1283cb08ec51483b45509c8d0ccbd72b125e48924de8fb67ad7cac0de8757946815f658584e10b39a11f76cab4ba06e36962eddb759473b3781897c12a4cdd45b385a5786323e9f89e36f3252c675c70f5ab9cc323b4ecce56fd7a91622f85953746da1133ce00efa7cc4d6f377afdd14690885cb3e93078ef3f8847125d1ec8ee22b91a0c42e28c3b92f9aa6783d0695d6d5cc9cf535bb6328a983c28d3333636b8d1e0c2d8364ffc2c70fb1224449a45cbb0cb0e5ece2ea95aec0eb4a90ca38aa958a2332ad39a3beddac9edff16533ad106386006b93318a7b3c54b9fed57d4c3c12d2b143527c7b6910aa342a2d916b13c46eb2a9a7d7514e3d440f277cb902ee2cc183ed2a5c71cffe98fb5147bfed52b0b94c670f3720a53a48c96eb950914af969f7e3531f8710f451ef367710cb77c15caae94db0691a1075b31ad9b170142631eca86e3b73c08e14b1846f4c001c7eb5f4d0a188697bf481f11544aa156bbb83ff35d18f13ae12363cbe27385084d718b1e6ba09998050bd0453f4cd4fd7b7c2694cae6ceb28d3a10377c4357a3d6e0cb18caa4511bdceabb1d4e32ea01d0f9cad460919f5d9da364b31366d65bf86a1c71c6589d2e98ce98596fde3ac5ba3a67769c92d71240c3991df1249ad1e037c07fa48e558da76330f675b8fa86f6f25942bfb1a701bb6280add2c1e92bdd2138c247b45e25d86f16a7cb64451bbb9e093e8014ab963eadaef2a82d986e29396603e5bf145d95a04b366c7d6b4d028287b612ae30e9c0623a66090dc3dd6c8c5f0b7385546d2e0de1476102b505179154809a0706d808e28e416fed6c4974e23f65cae5ef764e8cad5404983dfb471888ec59d5efb2aa1d91b25f3d46090338644cdbd29238bc4089e84fc37ebfaa6de755d225a67d0168f9abbad4c088769313e7be17c3136612df889a9f2c50410cd4f0443101c11188877f40031fb958ce735c3790163495e47e76e6e167c502c4b88ca941556e742957f40c590fb2b5fac3af89f9b0a001637cb3293407260d73306be6285fbfeb14c0f9c6c914b1b9818b966a92e4dd3873346070aaf83928099134d46bf9f96ba41fe2b5293273c4158b17f329214e20e8055025d20032aa16142ff0e4d5689767a7849672369f66a9354c02b19b87be832367921d43eba5231d6aafb5282e83e0492732697d10e531bbeffe0f1beaac48d5050c001b4e158d21110b9101ef5fde41c2d0036e6806dbdff8dfcce0425636b47d476851f69fa3b79a7ed444a17eda34f05a5c7afad5741b7c31d9b648855d99a647d1d502eb955d99ca7653ccf5b22b267c5ba0f43ba059de09cac8c10a319adcc9e259db7297c1d17429caf758f9af61e96ceab4368de3242c43d95a79456e9641e1568a2fdb8e8e9558ac3eda119af8f781d7de06d88bfa1037433baaa6320f2cb1cae4aa8456eb270af081819c2747c74606f0a4457b588c719a92c703fd8fc1efeeedae2c8c27aaca3c6111ba05f775bfa4e16a6a96b9be46717cccc85e1d3d91f92d91c0ebf5fda9b357ea3e31f5297c49200ddee5641e0edb019d9a87158b788439afef6f3c03a9a65a975b3a7d33a56e45887c9006d020ef9790ab14ae3f3b5070ea8e91f2a610b6a0a4909dbd8b0b46bd82ffaf2a20d34172af5f2195f21062918c29f5b68337b1bf2b149e0993b31a49e52bfa287ebaeca258a20730bfb956e80dc48cb3b4f87c72df9ce3f9190feb5d14d6e49ca306618638e1e2ff25682c94221ee3b649d3c0dac372f1286a0169cc1e42c24da5596b1351ba99359824d118eadbc9cf2c11f855c4312573134c6b23b21ee08d7b3d3e8665ff130d282e0c08b55dd12499e2df0fbb1ef809e8d0a2a3e771dc16215b6a3dc58e6d2f2b7de5b2549ad57ce11d055c918dc225e65142b3ae1c565688e187ebca1e9fa1a022b6722a9e13b9d0180747a5bd7c3d3ebeeb494f3a07636524f7c7429dac605033d8185c9cac81eaa68887fe372fab2076dab61a20da94a342987423c8f830dbcef7ebe09f695ee04902c552f88654fe6f2047c34818f3c59f215e070019ab09ae0130d7063c06ba80a94c809a65d7332d225dc3edbc6c7f943bd3a993192b626a058b00cb716270e7a7e0616cd13c5ba06301093d9a1490001b46375c1838fa3f0455627cdc8dc3f92561c57ce0169038190db944b9d29af5d203865e0dee556c27ddba73ef55b64634977f1560fd7a13e342969981fd67723d59542ab539eb3f5bd17f7500726ecd99454e5f8765b0025bec8ae094e5b32459af03c39ceed6b136ec3704087d6079630887f26567e8a6125ab7a5f7a02a6baacf4aa24d3d2d2cab9a76db61b12da186098148942220f5154283f2556ac75c23544f5d556c3c1aa36c760616d83d579982b354bd21ac24ee04cac504886cbc4aa05fda0e11cc83a9d03733841c9d6cf9b9b9427e4c5077f38aac670c0c26a91739f79549a413849e0dec55df627d3534df644651a537a827878ab0f59136b25a563f8301c44cbd31f02bfef31d4c41bf465ad665abeb1489e9805da55b48b09c7e03ccad9fd0e72126d146f76dca1767b29f6a5826fe40ca3cb49e10925b18cd6c7862158665a6a705617a50cbd1284d00cb4553203b540c791441c3a5cbdae1ebffe8951f89811b45c853b0c1f7ac7a1de12837b03b42d4e90a179283ba9fffc9079bff8e95f4afc8b788c991820a7a66ee43ac360ecfd0920c52f2830c98df4b97ef77bf9f06a769dc586e3688cdb9b4e212823cbe7fcd5289cc5d9ebac44264a053f65d44629619a3dd7fd4a07403ef5ddb174ccfb8cdf80a3e96ea4095333c5666a2ce802990502659e8f7b2af3116712741691aed3ab92ec7e983a515aa58a75c762c732e940827f40ed6da3877ad4fc6d700346d05f53844f2b9bc6da0c74674816f5aed4560efbc635fdbf1fc1d1969a4e0cdf345e4148db2770205ea1145b995bb9003cccb072501817a03f82ed94a9e7126c9a7b143fb8ee0cbec6e855ce47e4d5f3faa6ef6f1cf869ff13ba668e0ff2558a38ed48a81254ab6caaf007cee178c1d621f8f5dfa6c49caef367fde68987aa27937466238863103bf63cf91a37c977669a14f080cc46051a6de2eab1e5427c2faf3324a713e215be17dbc787f0159edf46b0457914abd171eccc95606badf0457bd4dbe9a7daa3f4b434e91ab1944797b5243d46cefc48cc69eb484eb88c3c4956b13427cc3af53d6048173c6947d84be5ab1bf449f27da3f975ead657e235162335ecd2b7c7b9224d8d7875dd8a484dd3e3c28bd608f25b6275a09c4c1d2e64e77f2c7fcc98a09f32af4b2620db7646b00313af3f02fad37e54e58975ecd63b88b567bfdb63733d55a38b2db0eeb2f58b9d3af3719db228b32c85bc2906962e9292acb9b4c17373b703f731580cf0c79ca5f1a81eff0621e7c4f6ad51515cde79ed32e6d8cc861975cafe1f3eefe20497e98c0b203575951c02f14e4c3b8ec82e3b691ccb1903b3291dd17403edea9de40bb85fa3336cdd5ff5ee5af2f3c9bc2dd761cea15045d17e7d465569550d4b31f74d6882c00b4bab231913ee12714490e5e96c6effb5d6b1136a4fbaa27c96cff486cb0b34b7d0d8ae693f60252fd5111e37e1de35aec1ca438b1a4c3c286e77bd63b4dff1df0951336b39eaaa85c51d5487bbfa7a02459f27dc0ac9341fc779e9d4bb0f37c393b099c1cf3cc28a59f242ff82477964457908dabcec3d1fcf8c0b24a8ad3906fab82aaff8adb4259344df217a2f0d648c253793ddd31ea56a74a18e72ffa280934588aa802004dc2515edeedcdf8f2f64d2fc2080090a61999b2a6f82fef07cc5ac635f9806414c7c8fbc2944f92cf44c7d61c13923123f797f1d9a76152518176d9f9bd1665968138b2ca3cab44e9007dd67c4cfc3c4c9fba523b708933dff49396c63dfdd037c90bfa81ad5db930c0188943d50ed55791b599176a5b2740a23b9abc55f8236d22bc9e49baabd20e2dfac90365944ff04769566875c8dafb78b8e6fb3f6b83c71943353971b9f73f6833e3a5e1cce32323af95a9b56a833366c30d7668486f58d7688be01a0f5f47523ebc7d63b07151e7ff50e473984c51d5dcb53df229f214342f568eddc70665b548820908d72e5f1f977176af7731168c6f1c5d3efeb01839cd9a1215b1b9041c34280bedb6cf5ab9c38398d2ddfda629db9b875966cdf45ea4ef2ea3af6722dc26937810076b936d819babf9ad2ab45b769032dfa3fc930d21c2bc74f4798a8df2b64d0e3ee5720f4b97cd4c2c9ba7077ccd4051611209343d8e80a8fd529477504277b92cfbf18148a4ba34b0b5128180479e2899c6c2da746b2be31ceb62733319b1fc93d7cc4b63772443eee1a0e42c58afb294d0eab325df73528acd3812608d4b51d4bc577b39b70cc19db9acf91b6575e3c3f4f76d320e2b70a566e09f78f9b172137039c4d6b0f891cd5bdd54dd244f7366026ea3f8e3cf0157f3386e791567e2b6ec78fcaf0592dbdde4f6fbc87e36a8b27f8bb1f5e0ec355718566f7feddc09d13fac8fd76be5c2082ef33f26d044ffb9de0000000000000000000000000000", 0xd81}], 0x1) getsockname(r0, &(0x7f00000011c0)=@un=@abs, &(0x7f0000001200)=0x8) 06:46:57 executing program 0: syz_open_pts() syz_open_pts() chdir(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) 06:46:57 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = socket$inet6(0x18, 0x8001, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x400) r2 = dup2(r0, r1) fcntl$getflags(r0, 0x3) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt(r0, 0x100000000029, 0xb, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) flock(r1, 0x2) 06:46:57 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x4, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 06:46:57 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x5, 0x51c8}, 0x10) 06:46:57 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) writev(r0, &(0x7f00000023c0)=[{&(0x7f0000000100)="bf55dcb406b48029e1e16898979234ed722d307bbc498ec3f77554c6c66f19ad0704f4a7238c31fc2d6a9e5d2c6803c8b3b8ba1fe49be984d4f1e340a735b73999724ffd0c956921dcfd3bdccd415d2c3119bddf85f649a6a4f094e536acd3caffe374ae559492f82d19f410a885d3e988d27488575e9959a88b6999a65bb617b9516d44f24edf866de6d190512285620dfa76e5fd8c53b6bbf7e55e98036b2c843fc834e89a0ef72164012865808083c850fc377c9224dbbd7e537d7989ac17bd7f590a0c14e0058542ccd1", 0xcc}, {&(0x7f0000000200)="7a167d99cdb4c4c3b90f9aad83f860658b96792d7b4f73ca3977af160a07849be0b4e4e4e34ca5de69b37c21a16e9133ac08ef9ab4a3412b52cd95f6d7f534280afaad09cf504788742c6dc5caaac9807055ee6574916fffd7a4d87d009954ccf431e9892b5e1e031fd215bd0a66db9d5ee24a1344670a58c6c1990f2afbae318457c7552838d30882ce49ce7ea0925f047068ca476454ec15342d6be1a840eb58ea875cc4ce13b54bc07997a78263f407b49584d19456433e15c2c066e3e6eae45050575b1f4ad5fabfc20a9bccf91be57646ea607ad73f31a01c98f56f54a568e2509d4b6bec34c970ec4e3652625180550fad127d67243f4314ed7188d62b0846a39fddb628852edca2471ffd96e3b6ed6a04de869e6ed808502182b3477851525f33d1c615502173450f67f0b482af6841f219d50690a569ef8052054e7e07593a6713db18ba5a95f71fedf0e4633902692c35a7cafcf746097ea317f0781e0c14c5e12206481ad6b549cc49c600c304c6c3e67632c92d6fc7489218272f661b865ae5345cb450e232981e9cf07bf1d9347b5cdcb8fdea6437e26611d580d232a1e38791f218e38b88f33150c2eef35dde2f7f510010e2b65ed7c310862ba7bf6eb5696c7edb172ff902679c9a208357a04e63f1886cb2f8fb9ed7dd29264cfe34267057c47ee3213402cfa1431ea44b56fff3e0fde461e264fdf7bc254cd953ca98057017c0cccbacae93cc3feee45ab3e7912b96aff314ae32994182f8f1b0644f026ad9552acfeeaeba851f73fc901b931b6cd40d7285746e74e870384bff65796fabfae24e24bc6dfadbb2663c87b2447427bc1d3f9c61c9ad3abf5e7ab79b36e0f96b840c91f48d77047d7c0e973a901455ec40c0c9ecbf5150e4a7b5a8e8a90f8b559c7ca99069b7244cd33755b53bfd265faf81e5d90a8d53c4fa759ee303cba4652d295729028c309146d6c1971674f691cabcbc08898d851db71fdce60a8d9d5420e2f873693e9fade50df2d3b31c73c5459db13f23fe16cd1e774badc88636fa0b3afbc7793f6a3d2d97b5c87c8ac443dab2108c15ab0f8d9b082ca71bcd079649a4db7a0c7f5ab12d006fd89b2d5bb455d68e8b129279b7243f35b20e07dc00906eb51e49fe935d686f379bc5cad9aa0af54668e31e0e2a87554d2e66fe08a09e7d5fd4abc0d739f18d5aac77f7d6cf392562112df6d106bbace0268ffb9cadeafae1e381c6431d754ce5bb7abc7f68448c5db37740be7ccecf6ecb0b562aa50db305d854af05d39310f69a017f161cfb056c2ae36f05a3532c71bdc81616e1b9447805c7fb71b7fefcdecb18ab96a05c7433d6cd1a7da9b052ea8779387b3faba07106d5d35486e0bbe6a0cc81c067818faa41068165ce1400944db8e779281628d0495ec0ee91bef8abc709a43f33e57072dd2d8a15ea0f6039984f0d7ddc27653b04bd656dfd80f8e75b266ccd1778ff03b23e1c068559ed6f244108ab37cb85cf91f3af2c993a7be08315008f48b3896954f62627b9a966a35e0b1c8e588d2b2a483885612dcfd3ac4c2147fced0280e25ccb68e623134558f3b1e80e969c04d111a4fa35bfeb155fc8b8bb914ca0ffa8147cc3493b0e26b034bee595d592147a0b6efc5f31795fea02e7772b37189328734d3c203d1e93757009ad79f96a20c2d924be216ce0dadfb631f0d2332156a542b301bacf31b59814ac11171aadee69c14dd197fab7478c7a9bce25bbff758d315726b8fc3b88a38fb058d65de32a2014f82bcd38056ab6cf4bdf4728aafc01dad7b184e9065ddbaf93ae0a6c5d3d99746a5d1c5bc1d1f84f0d469f4799e46ec4924383241c5cdff1e9c4c1edfa70736cf0ddcaec934cc02241b5cef0d47dc5f38f097c4b108628a80a4cfb9b83ae50e393606355505e2e1fe8cf60690a9db83ff34712fd35fb7ac71928dd4592defaeedc25191323831df4200d9c646c2b8fe4a31eb159ff20c76ecf95bb22bb551ef2120f20b1aa46c176ff978fa0cbd97d5e2a7c27e787c68d5100ef18c9b47867d434247612cb7940ec67e07db31ecd31efcff5c5dc18c0016fb2ce9dbc2e023a2708f61f301c167112d12c7a5ba70aa1e0010c4d66c9261398d1c674336f054ee2e15cf94c0c3223a50fc775d26350550383fece216577277fe561c0016c2302c8d5486982e6e528f45b294f66e19114668ee807ccadab58718889864be70bea4398e6c963df02fdac72aa2b427ca4b179ed55acdeed2799780abadde418a5c723b37d9b3b44bc4d314d4980e00bf68c7e6ea94b73b689f77e2c66ac87ce45a275a5604493f61d57a134e64056449590380be2aa720192a85efccb4468e93cbc8393d0b7ecd5dfa4dd6f5edd6fac25a914193ac9ca174ea4cd928eef1cccf521b5e48ba9f7ba3313ae99fddc1b4997d4323c1a478a58236cf1d5757719b7efdfd6e905b5b1f27788b92a441b3dbbd716b6ea51322e56cc4b2ff767010c7022160fdd613ec7c5b428fa10fcfd8dc797799c1e029918df81a22d5288c0e0f2252979c2a46aaefb442e596fb895e1571265b5c990189a387efad5067344fc544a52613826e2be143a26f440ad4585c0753c416950e205ec8392ad0549070f6d9db8aaa4bb8eb249a3f6e45751e387e11a7f9ed53766a299206ce1df57b6de1da46af6dc8a040c44aed905c4ccad456c3d0a34b9298561f0d60e4065f5d43ac7b8028115d6ce3ebfc1b5e913cbbc19e5af304b8c101cc872fd88ae296af9611dfd083d747d901a29466d8d9df2f7faba843515fcf789dff235fb2cd777426ef94386b058562e6b0d75178cff71d9e34447d483f49a5fb5d1bae6574ee666d693d9c929c60b03dd7418434bc78607cde6ed81408c0549c58d520629e929c5b2052f6cadc0951565911f6e090dcf3bdead2414f86f8880826efdb3e0270d74c3e4913a6dabe9c035b1a990cb0180cfec06f62a546e868dace527d2f7bab5e1b48b0f571e9d639def380f28a1747a1b6b5fc2a03ba873dcf3297023dc46185250aae3e255e73eba4c87c114c70a2ebd9870310bf9dee357b2b79d20618e4b1795515681a31b838c6464ed8281eb913851df7932f0d7c2b5bb65583abfa4f1b0d5beadd2e3c9284b6085c02ed5f8aa4b0457aa7b76e6bff047a321c59af34a7ac6405cfadb76418a7ffd49d62f1317cd87048a7c919303c82ffeb5d4145844d9c32000ca6753ac873495769755b62c5513fb3ceee26490d51b2b19e6d5d9b7a3d3c307a265cc36fc03f8a0019f26c6440f4ada62a8c8081f6d88fd11447f84e9f3ce8dfafefd253973faf7b6dd24424a309afb4825bfde171702fcd98833038d3f0e1c0608b5ac4d52610e21e3f3b842a84c04ab7620377b7d71db3c7a2a355a0d90893c62e01321d83757ca9294dbf9aa620f98ace600d9f2cb81961b3b4f2b12e2c2934420c1a26becdd91610fd4d1d80a8d98ebf3fe8879e8f69a88caf3a1a6ee9823d7ab6674fe5f5c3d9211887991ef3e4ca81b30cae480f1a10e2caf8868a9c2a15701eacc35f67d268a66a190e7044a91b304fba27a550c8a3c25e8529440060c9267624188f1b39ee8df145dbf72504c56776f74f9311d25c1bfb08e721004796260f5aaff6199a783c8d1b15d58f81d9e5d5516ee39f4cdd91769353e53d08abafef6742ce2a08a10b559682d3aa210ee995dda0b2de04e05c38b19dd0a64250f30c2bb8b304547a00f3ad0732c905d920dfe71dba567370b0cb96b48d7b8b26b0c359d0d9de0e54a4a66130831a581acea619690d5ea38f1a0099fdd3b9d7d4495a6358a9c5c4c989c0a3c31090d1702caad6d8793bfd44c16f0885ce762ac364f91edc18910980f02e65e00698ed4cc4a88599d6e823883ab64d82374d19434e6d57d51a695b9ac3dea47f89ab5bc7f3b589d83d316deb5d57e36e13d85edac3691600668d88d75ce5e39310e72f6e4541c1ea6e02c7343d990e91c6c4534167ec3d0f9b960f21d6b0ab4e51d8b7b6022513c4e2027339bcd4398f1ba52d493dfe7d413381024e1f0e4f13ac8cf611ebdc72672e2b7b5e2548e1c882e040a639a20916f81c5360432189e151af847899f06dde7a5161a2158b20e937bcef52ac909026a7ba6075ed250c8b52239617a742ba2260baf2464cf335ae2952ca47fd124d490878cc85c34eb3a39d883c23c22acbd378775e47f9b29494a4e0f16cdae1700ce95b5a2c8055999d56192d8cd6ecb0e5e9cc58ac3445df4ef89a5f1b4e06b6091f53815cd5fa40f3a330d7e7a34bfc848d23db0f4fc68fd2abb2ef9dc41ddc489616478ee89a656416fd671e1aabf0a48fd026058686f0427c93149a24ac81b7e031ebf85cb5221d95bb9ed4f4649a850eb5b6f1ecdf4735ea7bee37d4bee8632cb46b19a3c5d2a9c3c4c05d88f82622a1fc34c4ac943793140d561c980fe4f1726819f94f7b24e8fd97a5b81d30f1ac28ca686f6b4c08baf1a945ba77f4a053f804c99e3f30a10668c996d537fdff83c5e497f1ec8088f1b85adf45f71e85885c695bfd9bd37609485a61b3ddcac2f0271d5928ce74ec9449dfd92f2fede38ee7ccf16f3ba6b9d75daaca223cc20f3a636cdc0ae8171a2718d14fee4020bd8ac3e8110d42a586626940b51dc1576fb367c2d2ab6d6fe824ad7b05113216a4964a41fd54cfe389a0638d230c38aae65574936b18fdf12023da31b0cc073978093589612623ec7706db69efe932aa36689003ca26aeaa37696aaf0edd425c39a4ee6a407ac0914ec0e13643e1ed6e8725949aafc8618733e68212af83b69f089ca02ad381ba8027588a337b9b6e69ea530439ac47924e1cfbad50d90da45a409d4237fc3f20069a5a93b95f57ef8bc982566b4e867268bfbcbb8602c4d3b54f3304c832a7003ba4258ebe7cbb127975b3a3c7b781468dac08e998f0ab65e6e1cb0c7a8dac4a48663e33de48732f8dcc5dd0497f06ea6c9ff1944d0d66b2cce8a6f4c3d2b93ff4a26c4abee8f7210a531e35b63e5df07843afc52398b2300ea0782c2448a5fa110385bce9aec74c0dfa2d1da899f71764882e9154ea0dfdb8a7dfa0debfeb6e878e764cf7ce87a8b81f61c59e35957c033b6f913a752deff8a355cc21609010ff9dea9a3296b2293ed0c6d8c96990315063fa83d0d407ffc9a72d3bec298852c6eb4ad3e930ca3fb743886cd6206a18aad2a3fb9ecd9037e011ca94e031f90cc46ba2b74c35dd723edf4f42f929e90e774c84d671e13406c7fef646c174e24c450273817be38bccf9d7e13f399cdf4b47deb832d4db14cb076af81bbdc106fc7b66a9909f411ddc57830a9564e9e8f8430357e78998c077cfd1b462a9e7ae478b62f8bb2b124564b240be9b8cc5bf49b8f65ac729f4e005a692bf8791a3ca3166818bfa26d7768d02fec795854d072ad6a55d659618ceb52f8cd1fa0f07d59dc14be5d95b7716cffcf31b3c8ce9a80278ae97578cd61eb86632d359d6ab883af26594a0565846855fac0b189edcce0009144b65af53c8d8cdd52b18c62e3973bb00d777b6ed1ca2e61f2bb0a705178972fab58c94a537f3b7b08911ce0c54568fa1ae0ddb88004a7e58b1de5f06d0a3442dc651c6197829bbd3cdb98373fa7a5d483dbb1a53de929ded9380f689e669703b849630ff9a2ac586881c12cb476f629058fbae60398eb55a7f21b8055355097713fa79ace5681ce4d53281a419ef92ad970146d1784c3152282fa1205a06f7482e8ecdfff5faa3f55576de33d5faedee751943d507598b5a36774", 0x1000}, {&(0x7f0000001200)="7ed7f7b14fac24d5d6ecdfb321331975f8114e93bbe19385c718d6d2b6915f2323dc2e022e6c239e3b8a3e7df1f4619aca4e4f946307407290b84789988349c008ea22ab84918984525c7d83f6144d6ef139ed12504769fc6c2faf2c3a2bd35ae0be9a22c51b4dad55ab5bffa7082639f07e937bd5b1c5de0131976175763785781ef42e882f977f8edc414e34eff27c0412ec808e87832b70a72ac872313b54aee47cc0e9", 0xa5}, {&(0x7f00000012c0)="849bb297fba8edcbd54cb1f6dc6fb3f517e5df35e3c7ce3e232068bf7c94ea829a08fef5f63b10217c0bc2e5030472f24376c37ce6c6ab2813", 0x39}, {&(0x7f0000001300)="8f27ad8404b27a8f9a4937caf196ad99a6259bcefc295249f03ad7f1dc9a61149e468a01ec47375f438560f75be87000a66089e94e07953601bfc29ea62d8fc62d", 0x41}, {&(0x7f0000001380)="82e35f00703175d8da5267e1b452c26e", 0x10}, {&(0x7f00000013c0)="f64a4de8fd2930fbc134b2089adbbcb1c0a3d527602820aac419fbf959b43ed5d6d8c686fad8470f4673dd32bcf53a4e4f1cb885b06f9e1c2fda37884d7c865f24cd42894ec4daf30c48369d4c422e6735cc2dfae7acd169fa930c97ec7a4f8dcb3c01d0f30e48c94675cb141009c259b72b55c97605bb5cf82ebabd529a7757bc074c2085fa80a47a412feeee701f77fb15a90c36393e014578fd9891682625e4e6634544635870de479a860db07f515cb4256e50fc969d2ae6cc10d662ddeb89f738b0cfcda9e010a9a0c8482765ab1376a4b0ce1be22a1cfba2de7556943952e099bab18ecd28179b75b60bb89b5bbe50425ebbc8809ea33444ccab26a5655a1375d1e54d5c3b54c0b4b16dad189de1da88ac96db118190ff8528a0507f2425b1d37aa5371fd2f9703dd1d04594f2f609f13c7e0c27dbca270762fad5cb0c04e17cdca88c9da14a9cfdd5c3d8ba0450182fdd539d136f571488a92e048ab7ffb915ed02d1cf7ded8b1d91ea49f8d283df896fc12cfb5a1a8ddfc8813fb8ee94e2ffb0aa359fde22137b6713fef676fec52e8511038efc792c070eef200881ec724d2e84552d6c8a750f7c276da9755ad3d9e04a5750d9fe66cac6f6b5da48c38def7a1c357856861c0b0695721575e632e404851c7ea0bc7f5c95df2d069b8edb44e3d4ef84a1a6b1e524797d55892f8ef1ba36bc51b32b1c0d67fa827b184184fc6b717c41c12dcbe2c8d05ea13400a34b40c37bfbf6e1795c82ae9700618d1cb17a89313d2520d6898615e788de68aa12cad68da8207859fa271fd7dbcaf4b5cc8fe3ac9cee08111018e5dd34cc7c355655b6fbf47e569d5e6c99094cb14f9d002c078399d5a30a1c2384eab54a5bd5e07616227b9397e9857646281eceab4a658448093c42cef7c09bbdbb8d070b4c68af1f4852cfb8599cc9e39a5d1a44414e7d4aebf79b44b0c953511e873d4d1a6c34db56be2800960dfbf677fb75b15ba4cdee9221974eca7adacfb90f92741957667fd892708540da5da00cc9d17c32526aff06c1f9e1ec6e4b05fea402b038e77b1c12f0ca19a34a768c9fa33a7093d4361e8f2c2ffac6a21b177ad4d8cc66f34d6708196ba8fadbb82bad492b2c38531b0d6c5b0b9f8141a5a9134214d832cd80956c5b5920c2b5fedca921dbbf0165c359a3b5c0bced1006e0bb33991b37148758644b40224dddbc3f8b438fdff2073ca21336483f0a4fcc1ab1a72e8bd7499708180529d42833bc74030edbfc2f4f85ae35f57504d4ba55bcda1b15d89c87e4906fe4066ad65aba7088c792e98728113cbcea9c6bb52f5fa19e9fad32741ea11a5e5b4fafcd59f758dbd687f763086e06aad3acb31d28f744ef4a7f543acb65faeaed3c252d92fb1a87a7a37573c9019b1eb6b48401a8ed5b9683c897abb8646e8e023b25e9fb5d6b0e809174fe666cd0497f7a40292071e43614fd0e4a731e8d6e682b95c48c99d1f2c39865bbe00f82e05fa088b300712b4122305d103dd9378c0c188bfc1721d2b0aed1ef1c15a16f1a0d010b06e72f7c32335169b0bb9c80aa57e1dcca550b885cd3741e18a285049925780b0416ad1ae0bf43322b32cab79d0917c29c8dfd631a13354b3d51d3c8453e25ff5eae48a3fce276860efa251356566dcffffcd92d97a50fcba52c6a912d5eec187aee3f98a55444c840dddf0c303b413aca22c869ee4fee4a33a12625b333fe5acbf0dee10e25325cd7d91e91823e6a9539946e2063bef5cababe136e362dbb34e5c94fb6a78fb2efdd23e94aedee6e0e21ca8c87b8b1c709e528034f652947ebee3d4c7cf34ccdabe13242c28f727f114d2517e8e0abc659b21862b0af06b7f5109f5b52e08437b2bd2160e71550e4e16210a07df4139f62b07b3ce0f885ee04f9471c1f77b25f09d79731b45fe427a5557d74cf1f6ca4e43de6da2badd951a77fe56d855d349fdb1165098e1e04cd73e7bd415b640beb7c8646403713a9a99904413711a62feb6718bde73f239f5fe7b55d8bf2c5d8a177ebd253c9c917125be006dc956031c146df2c84cfdc6d8039f6372dcadb343436d07c7ff243797b4b89973c7a111cdac694caa93e2add08278d8865e1efe92262ac5c875487f7423f4f8e50493b789692519f4f83523d97918ea03ad87e39783a18ee5fa6358a59243d806c2a2766e33c28874361aab5d91445e59528527a4330b45039ec953c259d3a456a06326000002418124c9deb2be4880cb9e3fa83f9ab7bbfbd7f9ec9d5e5894f6c3700bcaa4a1b14e9cae333aad70057b22aa009265e7043687b33da2451c6c662aae41d7aee585b744994d86f163419b65f48f59a5bbc21e8e9edbe8c807358e8837d9468fcb9607dcc442c35a5b02513e7c0781f087cba2c014d25aa65cfe4d9be25164152338752fe20aaf3dcb1eb8f3868d54fd9e865311df45579854fa4510d8a1f675f699a341dfc5b3c17d987fa578d466818186793ef7d50dd67d6d52c62c46670305cd16fdeaaf5c7423b29bce7ee4a433cbebc307de13f561280ce39df2cc202b817f7fb90e176c4244606ea5a7915b017dd4eacf795a90fa50523c7a44e85d71a0ad2e1bb2a00d15f31a966cdc4272ababf3787497a591f10add7c36173ac73d7cf650aab6d0cd7f7af15d725e8c8c68f731e644ff32a1f99154dd4a5766db50891b306f7edb3ec7176ddaf4256aa762c06ba0c234f4bce80b6906b96e380a7577c1c09fd3ad1a0ee9114d5dd961df71977f540765232312fedcd458b992082f69fad6e8ce675cbffe343b3f92ac9fa7f380db3ffd8725273c21e70ec6d08b0613ef2f35022c2c8604291ffb519769beea5a9d247c7a6f440581099a18679ad80d500a6b78edc3892c462c7f13a66dd5b02b09b38f5bd51a74818be1c19b0912268428b0ceb61784d49ad99141460f8d23597ea3e0a5cc24ebb8381fb7754db44e1868dd7d49ed19c2d6b05b68e70e78377912769b36d4021ed81f2a1465bb97b590fbad98712eaaeb1e7af419bebe78bc62e0b3f35c73115771b3ffe8bcc04ee17b77f0f04cc3f647eaa752720b99e6958ca9f9c33135026b7e0e3e1a256ab9a441907a90f7a30578c7074651add2c23173a9ba7c610b6293efe4bd69a4067122d60bf23a9fd0a31879ff8e594c07ef23a0828a2670ac691c545ed9716a5b853daac5747d84788878c787db9e207646d8226dbe00faf433bb92b147d498273544e23761674fc4ba5666cf75919a581293b0101f4dd384207779d20ed077cb811e354aebce3e99a0292d75127f2688979879a60806264e6c8f19bbb23337cc0626d69b5e79946739cd5b6da0f42df6cf4ac75760a27b105a8725acdca1dfea04455e670d25e7ab07b4baa69e1ec899778388a8d9b19de256b7ceac7dc039da4ff83c1bfedb6faeb771c6276b9143ce3e23dc3ae15b813714488464fc3acf8d4a83c3985ca9c057282cf1daea709cd106bd2cb6381022f8bdd2e4fd1e7128db4fb8821e509b39e07663f1623349e60d0db3191afb34ec8961f7e5b456f5349c80fa540ff1655537c3c6e758843428dd1bf0de6d0a693a6c83e17f80f613a8a5fe0898b2416b1af9ed54f8f08aa9a419beb4a8f99c849a52b3872abf7917a9b9c21d7a98ee869a838254a2a964ab702fbf11f9653862e355c5c2003c4be30a2c9c86c7bea83422ac52959f150d49acf6a660b3fb17d8d8e86ccac6e586188ef6041f4532c04e75f44c90a394b0830fa59a3f4f01f658faf21f9940ac782917eac00bbc39678fd912b6f1916ffdc3dfc6fd9966e00c9497948a7fb9d5eed0df080c569ca9b83b38ab09fb08dfcdd33947b4b3a63a23838dc276004c2bff403c3486a7b8da5ea93edde3cc5de906dd3f9197a2a94611ad0e4b47f817f15ae01a34fe793b1a0b4808d2d15caf3826629f1b320da45dc3329a67a331d52562b9aed2716d91590e021c3fd54ae8b5d2a3f66ad761b2532eb2667d8dcd39b65a2eb0254c94b0ab343c553d6b3d86b918c51f98ed729004cf5f22f3afd6a38c2adef7056d59e76de2bceb6bde9d59ebda6c694104cef475bf93286667e546e6e9a570d23b98982562579d934ed38a4c871070a199b43f647093d2966bb662a275384e90b3df7a3ac034f2ab1b4d0e631b9eb1bf8349a1c43f8dce45a1c0ad4393358fd5edc434c569a0fbd151e5ed6aca0cc79e42d3adfd4c234b83222f97e571adcd4d8d132ab3601b2e858730a6ea3ac7e9a3c80f40829bfc9b8595a278dbb940a77f99d3ce9811815bc5cd0e1f83829ebe4868cab41c659c8f2d2b55b19b72f5efd9aef5a5f0f79399b294a51cbfa60f8ab58fae23c96930faca12ca3807270b7f3613698002ee6892ecd17f3f6d00403bcdd855afbbd010c5c73550e1edae4d61a0934172916a1486f6ca973f27c043ac12f63bc6e1c71d296f5d4e1e5fff73025759ad7135e0ca8d05bb60d5d1908dbf2f86d48234b9fcaa512a7982f35420da42bf145d1deb0b2754eb1e6fd75de567fdb2bd44b29db39ac86d2b795a5625cb5e364af859f8623a10eb30d5ba9d402c2646a1cf4c9e329968ac28cb63735902dbbd98066e3bb2278813c5c458688143677ccc25211c6b0d4e1ed7dd1f1352a2b9bf7448b802651f42772712669f8907a518f0b3cb2cb925e63586e3fe545196caaef5646c479e47892824258f7ebc3da48d553fd98485561fb2d0c11c0fd244015d38788272a81ede9660b34ed466ad16e8bcbfa1bffcb3dad4f9708a5d1a852a37036fbb03e8e39713d48918503d5893be37af45d3f48c3a38afbca1d16f262d809784d4f3d35d0eaa4603f0f3e5ede9b90bf0afe847481ad2e517300040a2fbb4477fb6711f3a158eb1229bc873c9c7b55f191c6d1e0ec73b9e9a8aa644eac5579a1b277f891f6955b70753b6bf66c01d3ac0b7fd20c891f62217cf500e1257beded721a43bd5d83c26655283f3fa9c8fecfc87020e58933e86783980a7220736f6f6e5560f06288b2d3af8adc50225f361388845d0bab113247ab59c1f6ef5795dc61d7c289a77cc12e1ae0b2bffe99e5ce2b09f932179b8b009a72d3c09bac7b808afe4b30aed4069bb0bd3e9860c10adbb047f0e2da4810f4c6c8f8be636eaa754c1330bb280d8f48cf3190b62ede4fb2fd55783160efcc5700c0e400707995438a6d96db710df455f62a15c14a5cba450fe05fead6fd8e25d3afc732c0153490eef188b24299a125217803c1e8b5164035fc736d66f6670aec0d92a245d0937e08330f404d95e6ac66ade5267e1011e8be244a8e87ca7641706d6c906b06d9e60a1728a367402dc03a84d1f3da93c3113811e4e9d0041cf29c9835e36b9b0ed0ad782296343a19e6dc62ef8a4d4b47bb99498e0c763440477811e79234860fbbb30fa8fe195e1f8df07f5c835a5a7389a645005913690978665070df7bd71a4bb2e72b72b354f7d18723860937686ecd9150af1f129b51d88ce6e76a335706965cd798e50a4cb9375dbf59730ff37ae72817a58f1f807ccf2d154bfc601d3496777739f1c3e332244feb84bf4945cc93dbd2c3f7d79f1a0516f44f56d71ee3436d39614cd33d08c313191998a14ce02eacedbcc5609230a9caf320556459ec11f0748baddea43ff88ff0e31bdd294b87db487bd3e3d791b0ca7c9f47fe88885f37fb591b792b2bb550aecc4b2cfbc6e4e58e8ca9509691a0c03f8f01ae1f0bbf7849048642bc1746ae23d4d25ec08c9f977f590e09ee24c29141b19bdfc7edfa3391db85a1d2a4b583e307539307", 0x1000}], 0x7) r1 = getpid() getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x67e, r1}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x33bb, 0x100}, 0x8) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) 06:46:57 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 06:46:57 executing program 1: socketpair(0x26, 0x4007, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) listen(r0, 0x4) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000140)="23b8037accfa5d87646cde3f4c7e2ee9ca48b80279ed12318db5e00a9950e2cf1fc8dea2e2bac1691acfee03f3dc502ced4d866629888a461670ffee3bb080ee9c82acacbdca4bbd91901b12124949cde07123bc9ca58adce79d00909f89948a0b89e78c9c0432f2a3f1ce3ce3f1941ccafffd620399ba7a0f885da36fe386f7e3fb178de0c2a15ee3143435a9db846ea0da47b00c42b2fb7f14360e427e920fd4a41145bda057620bfce6413e03a1c1c13e1202e59b4bc40ee3a4a8c15df5c5d647e886ef36ed2a1314443f96ef781b35a8", 0xd2}, {&(0x7f0000000240)="cc56852781d58b3ecb9adbb6dfc1a41195d3dd90be106dc4f865a90a9aab882d6477b58e564e3fd150a90e3ed193856df9b25a47d421566f511b6dedf982d7d21099dfa0b74cb2c9e79165c3d976f189f5b3c90ea375c5f321da4b1fe97dcfcb12dc08e545605ed29177904399e29489bd47d920d27737cb32d141c9afdd81f18eac49ddf68d4c95f47b1bd67c86767fd031708cda32d31c6e987527fdaf093887166fa49abc29450bf3884985a0f08562de94c935afbe4786d07bb4e668648ac4868fe2f43dfee2f1e1eb4678c420611fdba2769661684b658e12a0c6e435e4be0302aad3ff693c3ac20c834a627f1d28b8ae8441a8fd3f14b7a327b28b26872ba790d86b9f00499859646c9bf1be7f626dd60091b5aa8eaf62b05881b4c6a93e80c19c51ad1aa40999aa772068322d5ff4facd8fe20a9142d0053373a7685ec74cb73bce8dc3c6c58a3889cab7af3b22259805668ad374922058e8b772f0e142b59c1edf0edc56c42f814120632a72593381b78b76eb4e4f4c3a0f4ee2990b28ccfe9ecaec99387505f5f9cc2aa97b4e1511b6bb36dacbc3dd46648e7eff639102bf266ce5cb23fe3db83e06a091c3f9f0313f929daf059637e0d5cfebc9790fa8f404c924eb6fc8746dfd6192252ed6821720fd064f472cbfc25d693561c5ebfbc240762701f1e0f09a9c8853813a17b1a7f3790fe25bd0568d0b81ad6519d7a2c837e1e418e1c50b9a9e3f3f6ce8288a8aa50da148dccd07fa3eb44cfd00325eedeb379ff72921bf375569c6716701a08cbe8292ec1e45cb5be98a224ece792303dd7138a4678707a64d1bfa979e4bf25fcb7f0d24b33fe1bfe18c71ce7b91a84d19daf1c99f0f6dd637a95c8385b420465a2e4cd3d5bc6d3a1ceda9918ee90fc1d705ca483bf75d8b0ba3d44f92bd8214d2c0205ceb54e3f2ef7ca4fcb9152eb6c9026effc15c29a01fda8008f5175a10629c32d9ecfd495da1bbd56ca4a001d676a0f170417d267b7ab7647587c0e8c8c77c00ef1d41093e1cdbe284b4db1f5f0ead4a9b43c348953fe4dfb432f75c889d724a436f895517984b918b0850875541afa255ed4e589f12ab7132c8f76b6cfde6a02c9fb241bf8007a3c9306eb86c7fe20b843abdb94d7303d5ad1ddcd5d4834d9feb5db8345ffd399eab306b034b5fbdeccf27e1524fa64b0a3f768628a844866f77b81e2b2e58d94281c346dccacb6b8057bc0ca34e5bd24bf030e968a9decf85807801c0c557ec6f05c10576bc970849f1dc6f66e55b8420d7f083e4dc51ba105c8b0cfd91feb20b3217de74bde26083e721758d6dbda72cdf1edfae331d53d6e391e1b4115891ca614aaab479ef7178899d1c7e8b7d04e648c5d821b861ed8b3fbf8eb736c95c516f9d53bf8793b31539652236030b46845ed2caecd61b4487155f2009ad23bde4434634b783f5833e6d41ad42941d39dd5485f981c6e8df5fa7eb252f2e6ffe75eb4170ec703521d210f4141f3f20132dd2a0b386d86a853153b1fa8017b6a9649b99199e154baa4e91cb4d53d1e851bad8c2e212f7c46f9f47a07e6e5dd053b12317194e5f89299f503dc4b9c96e98452aaa4ed181d76cb45c25c307e203a8d04b228ed653e07dc7afa23838152e1e5ed7066292343e2af56737a7ca4f6f7dd2ee501486c24e895f77e492b24aacf94aa97e0a3e403df084362603356efa2e75a871c72cc80e0f1c76f2ffb7ecbab4144f156bf00fa73c444d450a569b7827957431d49af9be2c36c7371d19c2d99dace32d20679247b410018e48142680af423e730081b5d88a44487288c12887a3c6d95ba1441a1f275c2a6a8b0ae350f3a582f587cff867da4fa12412a1a9e6d374fcab2a39b3ed3611ef51fe523b1a0397e1adc0129585b4217416f98fbffc965d9693f6a13c8795eebe1b2165eb1c7addc2294a3854a766c58d95f91d80094285791b83854c462a553f027f843ad11262769963ba5063e3f0ef1adf117be5d856ed27f7635aa080692467d798364ecdc98f4209aef2f22af91d4889f6709b79bd497579bccb49be0117960fc10b23ef7a0df05ad509abbd474143c9519140451ea591da700a9794909577b2c40fd82ab9d6558c278718f12e20bdacf0b21f99fe86f716b1ebb3ce89c1d335ae1874e4d0c4c2a2de49f2ca9b31761bb6d1cdac8f611e22349e09af6dd529269a1aba520511840f1a348b98b1f947e91688e7363b6a5a164031e6f3190f30db486b053743124f6bb2cd67036f771188025d829f616aac99962ed90dca809520a6b37de0d9a4ca4a7997bfc602306b5db58324facf62bbab112033060eb1b2c4278d7f7e2dc7ea07f4bb6d183a495322bea44dfee402291f3c25d59436a1e99bf6c8244a73ef06c60cae05ef113471baa8808808a68c71540172619171999bb6e7c7c34c9cd563c3d846f4e80f3fdb4fd92fa36919255bc1dbad765f1a6c054aac543911904134682d51885e4333cdb0c8f32d3601c039e8c166b10e5865c887fc5f30f2874e9b7ed8007512466d53867f5b11bf8e4fce01e21c397701c134ac89b000425401294aea42ad252560d4e11355cecfa21b7c751fc271cfe6f7049e848faf7cab6d3ff410ff5e1dba512c499d2209b21b7033b7fdf9817704fec026ae820dc5ded56b2d4f6fb81e553c0957492e5743b935460f6499bf1cf16dbb75400576c97cc4ea8ba478fa83a832c3546d0e60f37ad9f223bbe1f17f078b48a55dd8a8e5e092c23cb4c2daf6094d9b795af35e82e107e6a8039444f3ad2d55d6a6c5fa65cbcfd6a9a9a8d9271e0792b837f00949c5b858e8101f71492712be5f89aa4106dfb38916113f90674e344b16c5922d90feb83998c3ced1f282ab0a65e716c1f7c543cae7dab390ab2ba1eebff897d9ed3cfcc8574921be772adc7c1591a34a8ccc7eaaa30b8ed981b8448b863dcaf51fe8e6db995581d73dbb9d1399f0eb7f88a5f8a7a3fd37b49ff0a3a3f450a428ad03a283f1e0c3cde7de8e86da621206d976de121101f0c41da97b1976f87b2f9d27fcf79fcb581e25f37f63a37103815c543e446144f03170163856d2fe273cb234d7da2abc8a6b1492d80e0cbf7345a305ca44a4f022e461f619144a03e0780a508c2b596a8ecfa4779f6d422dd8d33826ac515f3fc25b4723198a0b5acbc0c9c8877be7caddafe8d8d1cbba46b66f3710afbf4da37e37ab937b347c04d7a9260908d2c53be7d4c60938cf42deeadca180057f4547c8bee326f466b3e66f1f67833798cb593c450245c658d586bce476c39fc0a19e3d0aceb6062c5544350c64b22840865081edf3eebd8f37db77db86601d4f09eadedf1a71894edb8d1e228149dee0690aaf450c04b92aa0548096b0fc9e215cf155d614553214063673d1952945dff42e3b67c5dede27a226f8be849f5046e1e2797e4486c86176f840d22477d1b36424b5c017671ad6db61ada4e72074cbea291ba72666be22ac2fc92661133882429d729ae85fb63fc2cd11a656e0bbba7bc822ac24e181f6b671841b8c6d6dbcb6f8ffdf4cb4df8fcb11d0953c8db2121f5fc560571a9c2639c8a6aaea1002d37a2e95fd3f37db209255adbd8ab8cc44878715dede14a4b12a353d6cbda866ae82da8bbc6c107ccb0c78e1d4ea375ae1427333636409d77f90c69006aa2e1c88d0c00f8632e07566b600863bec173b3e52c5e1e93c283ad455c90807da3f99b512d8bcd062c67bee35f24e15e8c513c5bb1c9a5a71aef37823382d6ed2acc5f66a7eb0cd01f0d248a6a980ff9e13d3e9eb8208bc200a6a64656c1c17a66a7aea9c63b9b739e29962516178c9781c1f74b09cd854b0ba0b0f277f8a5ba78aa365acaef70286b5ec9984bf35a39c3f264a8332628f4363782c383efcaecd52d85a85d3e748a0a4442467baf2e170cbb2ce00a6296ff5840bb18df34d83c91468ddcfa9cbd9f22f29a9e6ad0e4aafb554a7c49d12f6f4594b262472cdb70d17e425af1656ba567d81e7de020975936af9c6ee4535d3e0859b8825d838aa9d71b241ab1f221b3c36d592c54635c71659ed692b4ef8bb1aad14f26a8daaac44f5ea007a3999a7f274f77cb23fa6a987dfbedffddb969ff7562c2ed5a511b698205edf1ff7619d9f3707c9ffe01ca331726d6694a7887e84071c288cdbb6e4b1c653593a6d70fcaade99a140dc48a278c3b984d47a42d428c23075ef6f84fa1256fd887f5fe2e5596ae5ac63a7163b5846ab005602850b58b9caf3cff791cacce21f1b78be9a286e218b1b5330fc804d1d99b93dfe522bce6905ba1da88c1659417e16f2b56641d7105be7133b9834a33de05307ea51f13fb151d5d8afd36f5ee83796453637fb56aa980ef335182398c9d15fedd1c37b9bd7743858631e95e30026afbeed248287bf146799f66d75384f84d1a170807a36d85c0f5a6cf120d7192d6897c14c37f2f6cea747184b3464113a7187901878bc972622b2efab6451ed8e40ba889702b0732239a7b67afcedf301a053535bc5a777b6978f8fe6c7d14dfa3d26a42eba5ff96dd2281317a3fced05a51f1b56ad24e4b3ee6a48e422e11279cc5c914ba59aa4b166673e856dbf261cb9a519ba53934ce308e49015e9e81d3c157e06cf86fc2a01709d50f72fdea0cb0a9d807bbb32d886f0886f48a2eac808351df6b68c0d68cb571c9571043379b62fb3ca0a17fbe21f82669e9640bf47a38c01feedd8a62c4ad6950e5270ae8432bac9a7c57b5eced7d14cf0e4e67670245633d51a6420dffbdcf24a448e6195ce2656e85d1a069371a15ae7793689a12d537b6d4a73aa5f8142bc68b6a0d52cc1f105a9b740913e1cf21a15d0594b4836e988de4a6ef63d7e0424bb653ece4bb47c85f05b78884cfc4711e061176d9f34acc0766e97fc7d097cdec557fc21bfb6268c1e5f496874ebd860d2bf5b98e6ed7fdfb9c349221c61652d11f26c029ff176a7f23142fcc7d2870b78f41e8d1e053bb006b75a8a9b15e2e80134465b5583d0bd0785538d19528e4b5335a9f632fa05780e7c2699cb79c6ccd012c066a44cddb05fcade4e3edebbc7a18f835b3101358e95af6481e08f832a7dd9ef866a47f98e860a459171201acd26d81e52ce9fab7963cf339de9ea2b01497032040f2a61558501e9cd269a19847f619ed0dfacc0dcbd2a342a627a84dcf31c1c7469f4343dcd5e8a24fc355af190d714880cc306273ca50deb2a4d0f28333968221ca824bb4b59e6456a76d7674351483ef4fb736aaa72e3389cb4953d7e559a66f271d61d40f0a56f588c64e8cfe52e164e274de7d956523f361b33f0ab07246cd2577510f8317fe0483e1455d975445a90e0acff3ff5e2b61e007a3d8574e2118ebe588e0bcc5ed14132a572cec805935593aa75ecc2e44cfbec7ba162f63196fbd81921cebba10b4cb9e40fb1f3f4d2df70a96efb05658200a445fa4c0e4fa977eaa64f49e843b065e974143f66c10dc280c6005d0d077093e1bd6bc555b7be1ed93d2cf51e010b23da739b49ec5bfb0c4447570c110f52997db6aef5849417870e5f8ae7d425174ae5e1227333db6417f6f6332aa505b76fd2ca6843008698bbc78cadecb803dcc3fb9aff0d19afd84673dbf9d5af7ac541466921acd2b2de0c1b515bc7c47976a93e0e7db7b5df3b9445ed4367b39a05f19a49cd9e70bb5bd73f2cf79e1ae7915b293549c104526da3bbdf545a6627bd5f4d63d0ba17438f0e0d669c5bb77d2eb265125a9f9ce282453b7ecefda3c8dcdbbe116bc9cbeac44a7b20", 0x1000}, {&(0x7f0000000080)="2a5838d34c4e61be8e17847bb8d2e417debd6db2e7f5011df593c456179c9f3e012c5587afbeef6a9b6dafb39aad06a373dec647d2", 0x35}, {&(0x7f0000001240)="c11691933ecd86b19a20c2212d10a06e4ce9b824514ba91bb8cd85eaa743ad0a520048e9f5a722ea604d305545573e78e0c519bc9df43a4b5606a6cd0f5efc63b946ab11847d3d703776d78aa0f041625355376741f07d2055edc7eefce3703f1dbe02a7c961fabf7da0605acae8834ba2928acdf70e86fbefdbf12e1a0199d42a4930c883ba", 0x86}, {&(0x7f0000001300)="963b4b8cdaa5b2f9c81edd67699cac0612de6b51688229276f15c7772bad41ac913336b4a6220356388a8177100e3eef1ae248a390b03903d5f31c58bfbfa213216840a6e051f8e238ec9762f920277460736cc4f855862b616ff98bb00463f826fc8208c06a457785747155579181f41f2dcfc53533d27b2a2c0841a67a6574b5106cbaa13e4e1a17aa3b092a8f6afe950c3ec39007d20547c1d24520074a27058769fa5836a1dd3270f157f0ac876c61f1755092668e2257b0c00ce6dd7dfcbbef1ae24fc4bd707cc67212e28a45e0ca5894f56546f820", 0xd8}, {&(0x7f00000000c0)}, {&(0x7f0000001400)="7f2c79c83a8a46cfcb3b290349ffd5", 0xf}, {&(0x7f0000001440)="161e1609c06d186329a0ea58dfe3ab1239", 0x11}, {&(0x7f0000001480)="8e357438423f27fbae60a8a8476906b4d0da2b4bb48fab8b5421a089c90d786b5e8132026de3f1c04dda2807edd89c586178d5e16353dcdd3ed587b59958f1c65b469075971ae060c07259a805bcb20d", 0x50}], 0x9, &(0x7f00000015c0)=[{0x98, 0xffff, 0x1581, "fda8f3cf1d4f4de6162c2057735f52c3d7aed58592da0db00e0fb0a7853f2a65d11654c166abd73f4a4341507322d7836c28136492ca05de60bac23769598d244e96ea89c379a52a38e50894b86e5ffc752c35a188888df62eadb4c2e8a1343ffd02fcd20a4a6e1389515bc203c1902ad586d40110044098932565a3ec85a595d392e1d996"}, {0x48, 0xffff, 0x40, "5022cb8312f8f022c0d356416c636e48384dde7ce63edf922b3ab1b907d0304cf1efbae453c4a5391e971f7fd209f6f5322d81831bd19c"}, {0x18, 0xffff, 0xffff, "15ac52bb0c"}, {0xd8, 0xffff, 0x9, "63a6c773f35f2f70daa65f9e9b02b14af0e350488cb2f84ad47297df822cae1a1a973bdb1138af24170996947afb27c3be548e280675c62ee65f0609eb1ceffe2993f029d0db9fd5eb48debe6a96e15d65aa901a02287b4f61fffcf5c42506d51b36a32d52e2ab7af759834e29a98e300c0416c02eca42edb1a912dedf1e7823cde192aed76712792c28da4cf1e978fe066c2ebd63cf79ef9d7e3d192fcf0291ba72e2af15ac67d8daa3abdba1c88679cdd41b5ec7b5d82d553c7469e99daa2d3448b7bc"}, {0x38, 0xffff, 0x1, "bc1027f6a1d3e91ff50a626b815666a72f7eff627714c76e3ded539fb0f8af07ab89a0f0"}, {0x28, 0x1, 0x8c, "82c5c41e6ee67e5263f2f310450856882ace0e4cfd"}, {0x30, 0x1, 0x2, "ce5b4cfbab5a9259e9051867de43ff641e2334a4cc37e32710a7"}], 0x260}, 0xa) setsockopt(0xffffffffffffffff, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) 06:46:57 executing program 1: poll(0xffffffffffffffff, 0xff, 0x0) chdir(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') r0 = socket$inet6(0x18, 0x8000, 0x3) socketpair(0x17, 0xfffffffffffffffe, 0x3f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x80000021, 0x48, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x4, 0x6}, {{r1}, 0xffffffffffffffff, 0x90, 0x4, 0xd3, 0x400}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x3, 0x20}], 0x378, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x80, 0x0, 0x6, 0x1}, {{r3}, 0xffffffffffffffff, 0x1, 0x10, 0xfffffffffffffff7, 0x1}, {{r3}, 0xffffffffffffffff, 0x40, 0xf0000001, 0x0, 0x1ff}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0xfffffffffffffff7, 0x9}, {{r3}, 0xfffffffffffffffb, 0x40, 0x1, 0x3, 0x20}], 0xeef1, &(0x7f0000000280)={0x18000000000, 0x3}) r4 = semget(0x3, 0x5, 0x10) semop(r4, &(0x7f00000002c0)=[{0x3, 0x9, 0x1000}, {0x2, 0x10a, 0x1800}, {0x1, 0xffffffffffffd028, 0x1800}, {0x3, 0x0, 0x800}, {0x3, 0x7, 0x1800}], 0x5) poll(&(0x7f00000000c0)=[{r0}, {r1, 0x50}, {r3, 0x4}], 0x3, 0x0) 06:46:57 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 06:46:57 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x49) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) symlink(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='./file0\x00') dup(r1) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='.\x00', 0x0, 0x40) 06:46:57 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x800) shutdown(r0, 0x1) shutdown(r0, 0x0) ftruncate(r0, 0x1f) shutdown(r0, 0x6) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000), 0x0) 06:46:57 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000700)=""/17) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = fcntl$dupfd(r1, 0x0, r1) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000573d13f3000000000000000000000000000000000000000000"], 0x6e, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/247, 0xf7}, {&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f00000003c0)=""/222, 0xde}, {&(0x7f00000004c0)=""/240, 0xf0}], 0x5, &(0x7f0000000640)=""/152, 0x98}, 0x1) syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x7, 0x0, 0xb3e8, 0x0) 06:46:57 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000001340)=[{&(0x7f0000000040)="a0953323f4d277a8167d48902917ab2f01e1c6ece70ecba1619f8375d2a5ee283f5fe94f0293339843259539742619009767f9c53e020a1a4ebbff963a6bbbf8f70d433ea88812eeb7cb6a4078b597d98c9b60771d5823e89d0fd63d45f56daaf2", 0x61}], 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f00000002c0)=0xfffffffffffffdf3) setrlimit(0x2004, &(0x7f0000000280)={0x8, 0x5}) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfa97) 06:46:57 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x613, 0x2) fcntl$setstatus(r0, 0x4, 0x1000000000000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) listen(r0, 0x9) close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x3ed65e21, 0x2a}, {{r0}, 0xfffffffffffffffb, 0xf6, 0xf0000000, 0x9, 0x6}], 0x1ec4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x88, 0x10001}, {{r0}, 0xffffffffffffffff, 0x2, 0x19, 0x10001, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x10, 0x5, 0x101}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x5, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x48, 0x40000000, 0x4d60, 0xffffffffffffff00}, {{r0}, 0xfffffffffffffff8, 0x38, 0x2, 0x5, 0x2}], 0x11, &(0x7f0000000040)={0x401, 0x2}) mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) 06:46:57 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) r3 = socket(0x10, 0x1, 0x3ff) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:46:57 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 06:46:58 executing program 1: nanosleep(&(0x7f0000000240)={0x8312, 0x7}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x145) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r2 = accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000180)=0x4b6) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) close(r0) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffffffffffe, 0x7) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x4) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000013c0)="6b56d732c397dcb34cf36eaaf482b74009bcfc36386716d124d1fb32c9e867a96c28b6836fcfc1a9c9339a8f9ccfb32bf84dbf57c01b3bd98d23d02a39722172e57ecc018dc912482645593ded4a1e49a0b2218e1b7f485117666003c721be18d655a252fe28c14ef89f1aa0cfc26ee91bee199f78d139c168c670d00cd52c894d", 0x81) write(r3, &(0x7f0000000280)="c2c039b0a4aff02a39dbb6827625e9acd1e4132b447a7ef38a00d0fe19d5b4f1963a24062d02bc8616e70336ecf89ca4909f856776c0586df5218ea87d40ae997cc353aa83220a8441482e5c6a541bcf972915dba4971a7504c1a63cbb216f3a765d14f272e14d6f76256356c56ab20bea5a5a4f6f5cd53d3554c96c342cec778f2c45c25657289e0a88e417dfc17d9517681c3cadec2e4607a13394791a8c7b658cd46e4e4a566439ebfe43791775f850b11f5c7fe2bd73a1c9de34eff31c7236d8691061ee96297a3ca1de221f96e02ec9246b102e17fc74a6ff27db6476bde9d8cb858d81459ef7386682961e6958ab360cf741a83ae9088a4f372f8f28562e59206d8b779d7e7af619532cebe07d393c21d3dbed5053ff6e33fb77110aed5f699918a6e24d1e95a9998fc4f04ed439d8b35b71157015e184265ea9203bead72e402457b7186b05861eaa5bbe08e810ea42a0c9aaf8637cf80506aa7c3ce617e595bef1109f432758a2a4d821ce366191bebf8dc8a708b912a4d5037e0b254bea3337a88338634137661be6c0f4455ff90cf72f5b9aa7c1d6c7bd5d3ad9372a1e054691c7836bef3956be269a564296c42ca96fd15990324a29807ccaac1740a095b3184f56d8e3e89b37c0c60151560f8499930c5fd0a1f834c50668d1e33e9196e33f58156f75aef28fc4db4a2b8f7182e9fbca6c843b209f6526bc7c2b1bd18820a2be7e64c968a8af3b3775078d509cb84c13c30937e0a8fd959fbe1956f684e5c55bc0a1638bdb0c675146599f347421b5e21f292ebdef1e6ab7699d81e19bc8e27010304a0999225e362060d5fd6132d4646ca27175daec9876adcba94a9be750b9d4313f337b7c2c94280ecb2a11da3970042944f857bc7a8c1264718697ecc2494fbdf0bc4890ce9f239cc5d151aaf800f02d85d0e0e45b945a7008b2a3901a3ae0dbeff0323212780a706040faaaddac3c872d957512e096d4cca0abb69e8abd41cfb696a0efeb2ed596719bef0410ee8d8c2cad55d063ac3d917e9bd2dbf0bcab6959850f148783fde84b5acd43cf6d9f1c10a9436baa5156afb764dfd034512ea66f3964197d9cb5ccdd3a2d07036032202da89c97a358aaabe0f660fea6e23c3d45d9beca1d2b80ede27b629413dd57354862b3b770de0f30316aba01a2fb801661943f853dd30f14d48ed8dc701d5918bb9a41c8b1868d4ebaf66aedaa71e2e7988ac807d778f4e608ca1d77d5a10cd49f722ef28d378187776443b7bd868e99d3dd871bacc8614c3d25e10901325e3142161bf1b1098afaca05f5a961106cf6b4a47a3ba3647c6a5b4b536c3a129d5dd4f5f7ddae4f5e2155f6feebba7cf064dfcf3a4e33aecc365e5f6b436732c6fbe25b6ca36ef6542180a5d298874852cfc393c83b9057f29c8a8a9302378a636c4020436c4e60bb280751a05e0a53d98f55676769060094ed74e40d4ea28de261f099bae0e429b3f66c72ee46575a381508c9df5c5da5a900ba6590f40b06b3de357a9fc433ef0ebf7e795ea1ed284ccce43af27892bb0a9ea1b354b5cc0f7fbb3701fa6642b9ff2be65cae7b9aee81238063497d00268d1a9f57aeb6016d7b19c741885da695924bdd8cb0e3d29643705f7b7e9644d49020bceb86f99adcafbc57c2fcf1d31566e22dd8edc4791162a93adc397928d26a60f72c38c90dcdb2dd6c8e9013b2502f26b4f733a4250f44dd904f712371d65d2a4c66d1375bbfa6345c368bb4da46133ebcf54b2d8db6f0b6b82beb3a43919219f2d24fca987876d7a0a47723cfebc8fb4f2d1bad3c1766535d735256e459d01c6802fb7e0b47db0624cb7947ffdacd34982b83980ce35d99f89189a50fbac025915c77fe34e5e665c25e9943099b36289b8d4080b0b66f0c63448f264730d859194bbc2e0f8d455d7627a69cc9e96bc20380838807fab5eff59b1a7703f785dc651364b2dbcc0fafcb1cfaedd5aad26d11ff5555993dabc1f3850ba589278274c63f21c4c129cc8bd31332ef745304c28a76ed29f41af31150974839c5e32a3a7105b55ee1d22a1e437ca5eaffb5212556621ae23befb44b673495678ca73738f0d26e084632e3e44fbe42ff5bf25ed58f8f1e8ebee9597912e452377d3c9250639eff4c5fece732ccd31d9d44ce8c5d1fe77bb0da046e2a7b1be01a874c562446a29a55c0da753b49545001a6437a261367edb6fbfbacbbd65f19adf6cc112b93036feacad2df3ff46534f89b64db40ca63f4ff4786b5aaf88b992a9bfb37c1b22f8f780b1423b02da7b1dd860258dfabbaaac781e91c9ac4de90ac9d5dd6dfa610cf2516e95ca689af7cffa1b7edf24e535abc0c13e21779ab7958927faa8dd2a1f4615b4d1be03b92493e9497e600ed25e10fec0df6b0c6c58bc5aa7ef2a575df2bb93974d62a124bfe8af3c40e109620814f4d63f6aa818df9a5118dd0c07c05191b50b6097b8cf0923cfc1ff214c5a1b6419f89a2425fce5486d3eb131ac11588b86a6da5b03b0ed6254de31fbf285162785ec296220e054d456fae2e848a57b1897e8de2dab80b2f926bb7720a1b7a46c06404b7058bbb77c2d7036dc68de49e4975a12f09f26113f4f3090ace21df30fca1ba88976ae09f78892e7dcd13192e8d77bd5e554e6fae691563f786efcddccc907268802380fe9637571ec1e2a739b50f5cef41663d268f876a926f0b29a9db097383553713548cb961dc7f4fc5528fa1f278a57612ee82f3c9a7461a1322a517cb5a7f25cab8916f6cf1004baa53f09c326a6dd76c6255ae1641f526f96732b4ef64cbc62dc2018179a07324fbd25c1c5c12c1c77c7bce50e3fbe1c0d25bb358fb77fd0097951c637f93b854e765776b6b14755692bec9dad7ae9d90ae3f7dd35e7ff64883489b09771d90c5deaf434b88e0da9eb4f04cfa90d385e6a439ec7832d8490f4d73bc39a2ef63dd89838df247e807c4cebad3b436d9fd56ab725c33ce1b41ed4499913186596e6c202c90e989ed556b877de346168b9db58eca0992e6e8d9712e8a35b56b883d2989239ca605adb2d47481a4dab17d3228cf5d35b0bb17c5a080eb1c5b989626737a1474aee9b277ba6c0bf0f095a2a7e244c59a16569c71300f3c8a7e2b8a5a75aa8b2eba3b7b8727d6a83f93c84c9dbbf572d5dab9cc2f4b6718ffb385f5e806f61f7d1c1195ee7b432c64b86f6cefc77eb7de70ff748b6d40d40d4efa70ce83b433b70074dcb38f4ad62ab4497f81de35f75285621bda3be1576948cc7d237dbc6878f1a9899141460e3b5f1788b4b0462dfca641336168975902dacb504f8a00bf8aa282ae643aa28a6fdb2cb7b50493cb2216958a48d518558dbec7509a12de64dccad97f5650c46ae774504582bfcf998b527fabfc5bb8cded92749a15f46618489674c1a0e5a0c1f5ed2776a3b8704a87a15d0a396d4c3659a848780a16c719d2d7e0c50927b475df256667b706a477b52e37801d5859e4951e6e63b5c011d13c5874acebe1de7852ee75b27a2852761ba023bb9f08256ddf96b2892e44f4ab8131c9fa336c71f7a06a45f40011afd229f09f66cd01cfcfe5c695eebbb5190d59d0e9a4ea9e5cc3c8d7f6418be1a65a4b825af4017e48db4697a54acb2c32269384f0cff2479e37057f89c2a41ce4ef1c67557550be044890b4008bacaf82a34a59b903fadde366a9e5d6ad1022e6b318851a7faffcd0bfedee6fe50b9c6a0b368d2a0be0da93e22f656d65e148525b373b49cfc7da985f735f91e10b606e12e413325a4ab04c05c87d65fa81ba2d53907b6ebed1ee585dfb98dc8b542d3bfd3dcf8964ce07281feb8f8145cfb688244ca1f221b34ec145a6657fd4d4d73234603e1c8deca5d53d2babaa0b18448b1a6423404e1e196b142ebe76b3dc044bee1d204ed58f1389ca479114e4b2fea1295b3d498f9ab4588d5339006c677b26238012a31720390cc0bf7b693cd1007ab423b06d5ad4f9dbe641f36250b6356dd51486fee21cd827876f0ee34205c19e07004d511f1b5a5f9eea8a7571c99a3c610b2dfd43f093eb6900ff20ef522a66601349cd45703bb2f0b5a456a430c5559db48d61cd0efad2fa73376ef0c34193bc9098a80547c231fc2afce390e29db1ca4de0c4db110ee8d4bf8be74591518e6bb9264793c2e20a4edf93ceb5848279b7f6132ad2f87478c838274f9290e7f85d13d259d13ae75cb6deb3df1b57ae1a65ee2520497277b8a8b9f7ab0293a370bd86dfea19e8a472c3cfa046c0ff7f5cd3b0d8e4e134bfdb61015635196b4c4ed38f7a2b8743db49e3728f0a1ffa791774003b0253b64f2937b3b9a0b7720bf2dc52b793c16f791ea2df2ede1ffce2d2b60c985c583bb3722ed4b7a6dc7908ac897537419dea4245071e22981287f96c2039ca47848c8c520008307f7583786d6552ab94ca45bf62d13095eedca46c38c031fceeb7e4ccfe7ac7abe5e186d71fa1200f82634c57d519911881391df567274080679b4ce5f9377cb4bf87adc78cce32a356149916567889bf1793f514f5d9c472294171a549b334b540dfd76b35923d1092d9cfc83366b7a70c5b2efaf32eea3ede3aaccec98c1b4b18c164a90952a038f5e8240bd72c084bd8b66202b655d1b93a35c935a93a41349ac87a2dd2ed4f1e96b6d08c1cd6f9dee18946a64a8ba219dff98f6bfb3472f3d4d9d5839d6416f35db6a17894d09d338d748fa440521b6f457f6645b6494e8939f66388fc36da4de67b72a6c8a1ec4a6a82e0c4f7c9a9c40dd1b0740c8c9833064a102823c85d8259e239e41aa539099ce6f1aa9ced77f6c3b4045280224c99d2bfdc1e215b709e56c3b1bfb2406e2afb9c17f3ac34271ef19e3b73df4427755b87fbbcfc6874929f83f6ac83e4c2f1258822e92998fc2fe646a8857f5678aaaf69be5c75082291b89a7d2395fe588b5a71a52d08ea1f9fdea1d3a2c3a69e2598cf9cc2b683c7934425fcdecbf488ffdbfb5e15745733641407f60cdf96b7ef916a08f16d6f7b184cfc18d48488cd0fea1f4af4e5c80079f18e2a485554fd497071713f035e5efbeb1ae1eb21d9e7520f2c87f0e88c8a363cd02d5a204ec7483521180062c63205882d23d90886ea95493876c05cad0ebe2e1a3a4d07caf72264d6cf2f988744d44b50adfa587e1ba35201c4289d240460d61031621bce5fd9c10ff2e386efa50ab8322e22f45f502ab8cfa2aed52ef3cdf7917624ed87f7140674a5c37c226c69bcdce0807afe66c088e38067dc3632bb172b0f48ac8c144167a9018f4e7c4390fa2b060b56afec668753d6f61ca70510499c667b9d5daa3d6de048c5cf28f9a1022af8a9bb55bf205fb5c504eaf7042f2f900af61547a8478789c3ebe3a6fa8979ae1d4c856956ce83877efdca31e2a55abea16187b93e0eefc28a808623d99353c1575daf0cfb0aa49f6c646eee9d3c3598e9aa773d24001473d6914288c57f1f60db058629999ffe9823ce55337f6c3b5263cc1349bb845dc46648aeabcca475fea7562401a9d9abab7c1aba3aa124cedbbba82fcb72f07c2784628cb31761167788c533b801ed4e50b43235a15eea8a1e78e56c42e88a201c579fe4af7bda4869383fc5dad26297e7399c8d26e6793b6d51ed0d13316d0b980ba42f3ab88c9d50102aeee596b12858539d7dc6720644fe7d862da249be266372f8518c465bd3fa5b19bb0c88a6d985d4f5faf747eb403d9dd8eee2ca1ba75a72c26d5e89a3b2263d8edad738ced0a973ec83e0d6e1cf21339da3fe14053841e3", 0x1000) 06:46:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x6, 0xffffffffffffffff, &(0x7f00000000c0)=""/137, &(0x7f0000000180)=0x89) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) close(r1) getsockopt(r2, 0x29, 0x6, 0x0, 0x0) 06:46:58 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmod(r0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8284, 0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) open(&(0x7f0000000280)='./bus\x00', 0x110, 0x0) flock(r1, 0x3) flock(r2, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) flock(r3, 0x2) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffd86) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000180)='./bus\x00', r4, r5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 06:46:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "2ef32c0500"}) write(r1, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r1, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d00", 0xbe) syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x40, 0x3, 0x6, 0x80000001, "6234d724aab6ea94060b5e2caaf7351981401af3", 0xc0000000000, 0x2d20}) kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0xffffffffffffff2b, 0x5, 0x743e4b89, "69e680090d001600e0ff8200"}) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) syz_open_pts() 06:46:59 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), 0xc) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/12}, &(0x7f0000000040)=0xe) 06:46:59 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 06:46:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x5) syz_open_pts() r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x4, &(0x7f0000000100)=[r1, r2, r3, r4]) 06:46:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000940)) shutdown(r0, 0x0) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) getpid() poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000008c0), &(0x7f0000000900)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f00000009c0)=0xc) 06:46:59 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x4000, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x8, 0xfffffffffffffffe}, 0xc) 06:46:59 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="74b4b079335114a7314c52bf1ed1e34110dfe16698099e214022c7341256e475a38d2332a2292588e346172cb157d0a145a6c1fb0e786a1e3bed31fe4f8b77b2fafc05cb988ef21e7701", 0x4a, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000700)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cc9544199e31cff00"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="1549950571b5de76bddd21ec057fff34e957dc5ad4abfb19b92838ed9c075f5519deb341ddbb4c678d99e248b6e19fc98ab023707f331719555ff4ed49258b93d5d5e95f950d56848bae428131acdf20947b271747330ee71a0ccadfbfa3d79fa9229faa297d524223929134223b718612c8b664aae0bace93be29294ce023f022d07f0c9110c3b3c1014b173c60a58520905a9a5724221251869228e9f93deb76422999fb3b", 0xa6) r3 = dup(r1) writev(r3, &(0x7f0000000680)=[{0x0}], 0x1) 06:46:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) pipe(&(0x7f0000000000)) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) 06:46:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x14}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}, {r0, 0x2}, {r0, 0x100}, {r1, 0x1}, {r1, 0x10}, {r1, 0x4}], 0x9, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 06:46:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x4003, 0xa) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) fcntl$getflags(r0, 0x3) 06:46:59 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) write(r0, &(0x7f0000000000)="03c4552fe83ff49430f82764623b091c1be910ac1d7d98c7d1ed5ed72651b3ed058fae3d28f725c0b3cc641e9a260d1592f33e74", 0x34) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x1000000000000000}, 0x10) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2010, 0x0) 06:46:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) read(r1, &(0x7f0000000280)=""/246, 0xf6) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 06:46:59 executing program 0: r0 = socket$inet(0x2, 0x8000000000000007, 0xffffffffffc) setsockopt(r0, 0x0, 0xb, &(0x7f0000000200), 0x0) 06:46:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000000)='\x04\xb7\x04\x00@\xd7jK'], 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0xfffffffffffffd3f, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8403, 0x43) 06:46:59 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket(0x18, 0x3, 0x7b) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x1ff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x200000, 0x4) sendto(r1, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/88}, &(0x7f00000001c0)=0x5a) 06:47:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r3 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r3, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{}, {0x8}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) close(r1) r4 = dup(r0) write(r1, &(0x7f0000000180)="db0f745538e22035a7fb393aba226977c62af6366c09e5249805a4c756d189673370b182ef4f7548b6b0ac6c28f336496a5947b5dcfe256c5b64c72553428d7e730ebcb760c05c1708d45baa885d045fe8f374da312e087cc9a08c16bcc9208f4410132d71aed3ec6dc4f23b496ba10eb3c5071c4f83013e33840c17f0210ad71a33c07a6d", 0x85) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x9}) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)) lchown(&(0x7f0000000040)='./file0\x00', r5, 0x0) 06:47:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x2}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91fbdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420505000000000000008b587edd5e6902e312b2087243004d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc51cba", 0xa3) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e097a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:47:00 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = dup(r0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xfdb3}, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2, 0x7, 0x3ae, 0x109, "6dd134e6d60b4a700953ecfeb05cda979bf40079", 0x6, 0x4}) socket(0x19, 0x4, 0xc7) 06:47:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) read(r0, &(0x7f0000000000)=""/178, 0xb2) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 06:47:00 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x6, 0x4, &(0x7f0000000100)="3818a327", 0x4) accept(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000000)=0x1002) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)="147a421f", 0xffffffffffffff8c) 06:47:00 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) listen(r0, 0x7ff) 06:47:00 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x800000000100002c, 0x8, 0x0, 0x0) 06:47:00 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, 0x8) socket$inet6(0x18, 0x1, 0x800) 06:47:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x281, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) 06:47:00 executing program 1: pipe(&(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x8000004000000020, &(0x7f0000000040)='\x00 \b\x00', 0x4) 06:47:00 executing program 0: socketpair(0x11, 0xa85a8e5ed0cf1f3f, 0x10000000000000, 0x0) 06:47:00 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) preadv(r0, &(0x7f0000000440)=[{}, {&(0x7f0000000040)=""/70, 0x46}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)=""/142, 0x8e}], 0x6, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) dup2(r1, r0) 06:47:00 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpid() setpgid(r1, 0x0) 06:47:00 executing program 0: open$dir(&(0x7f0000004740)='./file0\x00', 0x3028a, 0x90) r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000f9ff00000000000000f4ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000a90000000000000104000000000000001b0000000000000000000000020000000000000000000000000000000000000000000000000000000000000000003c2525cd43ecaf4ad011085fd6644945991dce29e65113613c3642e563e4528e2848b43be8aa4355e7e4a70f64c17594372a786ac1ba1f49919edfb9e8f1462a1447f7f243e90ca97d4f9af7196ca4cce048651c3bf50d21c60171ab76ba73af"], 0x96, 0x3, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/76) r1 = semget$private(0x0, 0x0, 0x40) semop(r1, &(0x7f0000000140)=[{0x2, 0x4a, 0x1000}, {0x0, 0x7ff, 0x1800}, {0x3, 0x80, 0x800}, {0x1, 0x9, 0x800}, {0x3, 0x2000000, 0x800}, {0x3, 0x4, 0x1800}, {0x5, 0x6, 0x800}, {0x3, 0x401, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x3}], 0xa) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x81f, 0x8}, {0x7f, 0x6}}) pipe(&(0x7f0000000080)) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/248) semget(0x2, 0x2, 0x10) execve(0x0, 0x0, 0x0) 06:47:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = dup2(r0, r0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x1d3}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="67a66b2a27f35cfd8bff9af8bddc34a632c8ca2fb2ddbbc9e3feae768ef56d6fa4774e92b086f3e7498411e8c906b7e84ed7492aa073b604e353ae8c89cb22", 0x3f}, {&(0x7f0000000100)="3cfc6c6703cc85d9ce2f1075b62faf57843d112d63c50a128e1cd14d3492c112db1c135e480ff02d9596c6ee8e0e362fba323a2ab2ebc48baa7556aceeaf53d91c0825cd495e697d96cdc92030ea614374f138407a4a2e0c54d1734da31b4778e02a293093f2f1985279069f2b413d9c9931ab4a49e89caa160d2aeb8c3cbb87ffe10a8e6b00679af7056c05771f4d776c86495e5342f8da85627193b5b66439b7e228f8b3c77eb0614311fadf5104ee117ec2ce51244612e7de23bda01ca3557cf3e651cbe4867ed358e68dd25c3cebf862ad36f043b8dcd15d25c5131e3368b70af97931657cbd1a980125833da5e8aa4b0f1dcc32c1d38c276dcd", 0xfc}, {&(0x7f0000000200)="6e3019343889d359f5dd63d8cdf98ead5eb9b8933efbccfa74b186cbb103b6a30d7ffac56a5fde84312c3bd390453fb8608c19a5a1601644dad230f24a743f051e41af7530514e3991b85f8f7da64163f3402422fedd48fb6b8590b9584370b2d5341210ed385f669c0ab598411c7badf7eb30be7318a439045d03d490c9430c4eccecca634f5a25933e223426ba517c97c65f914cc252a940a8ad106386d45109496ed815048a148f409be3b7960c98453d0a873a39aa7942d46354d8980af44290c5d95f07", 0xc6}], 0x3, &(0x7f0000000340)=[{0xd8, 0x1, 0x2, "7825615faf2e285c36294e610765fce17746fcc8eda3247da60af567ff0b463fb46e0be31563f47cdc5e2af993edcef3af56131e94473a121bf3c1a43d8802f46f1bde1445e6e9874dcc0d60351988e0abef3b86cc946d6e62ff58367f6d3c31d8803342dc32a7ba3141ffe9b706f23ca09989a99a56c39c36a933c2174f48e2232b3434a1e71e412bb179fd3d9ff0ac8b25ca6321c99b95066f87f3c83612453f73b24372f5b9db03cdd3dd8d8913fe8f078208d2cf9a23f1629fff72c68106177c"}, {0x40, 0x0, 0x50, "989fec2ddbaa2cd0400d71cd414ee818c5fb81af525f32976960b4e987d2dd85786f673a1a2c2b43ccbb"}, {0x38, 0xffff, 0xffff, "47a4b67cc39980d03142c7efa83150e325c8f9a6339461ad489cd974ec453fca89f5"}, {0xb0, 0x0, 0x4, "b6ee6f3867368a9377a70577bcb02fe8a56c90c1017b59317b255dcfbb0f65fab97ce8453bff6593193ed0151f294a4c2d7c36179b32f3639df29334761d8b9e377836ab09e5b0fff7cba9e0b47ea4d2625102596dcc4a7d277e306942f3f93148687d1aadff8d297f4af70f243f275bf75783ea86f1c4d8d34f66470a262b004731d7af9f5136749e308d6c490d8b3d1aa3b9a0f01dc7e3a4ff8c6e66a2a41d"}], 0x200}, 0x1) r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000005c0)="d0c7c911b200bd4cd80b6ee7b1c6cfa11ef8f5050280d570a92dda52be662fa0cf906bccc42623737a3e9f5f7d6d37f59ef7c03b22adda8e4f3a7d1336cf09a25444f8e7829aa622e2c45b44559e85e30fe94ca66859", 0x56}, {&(0x7f0000000640)="75a97111afcc67dafbde0fc7a472786a46efc80de10ea011695257fcff2c217bf40ea69aaf93bb7575fa638130b0480ff37d14642097871a989d2add1c96e5772ca4b7ecfb14f374a8070bae1192a15501586d8b6092b73999242be73182333cd798f9c14474130698c31d857441e4d70272260dbd594541b2659f40a5993d790958e2e12e691b5861ce6b32c491305643532999b81da7403535a129baf366979a226b9d6d6fc3e05a498d72a1d8f21748e8b56e467033ecd63651057a37cf91", 0xc0}, {&(0x7f0000000700)="2a23bb897d22c5c8e29009e96f39345c5b9035c9c4c1f20bcc36eda47a92bbed73", 0x21}, {&(0x7f0000000740)="8a6d1a964a4c467a7b7c162840070f1613228546cf9a5fa1a49116ba77ec07e598f8711f84eed10e45fb8fd69c557c8842dd7bf9e46e32e6b47a69376cc45dd23a", 0x41}], 0x4, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xa8, 0x400}, 0x404) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000940)="a2bd1aef9ea51a705b4bd97528822adfdc117425133d93e12534c539164c100527e332b0b0207416df9bd8aa78299a5b025ce3b14721f9c7ecbabaf07f89b4cd98307502cfda7a4619c09933e05d7d06c168a740b7d0579fc1ec16e96bd25420aaaca30f2952233e343556322795b0e9eb639bb0fb867519016dd99ee27dcf4cb8033c66883acfd85ee0dddd3337468ce638ad1379c881468d26de8dfd749f595e7b3c204d4d3ccbf54b18aea93f1f08e1ad2554d9e6a5a4b9fcc9face5b3273523f0fd1df0e027836aa0a47bea5dda67c", 0xd1) r6 = dup2(r0, r1) writev(r6, &(0x7f0000000d40)=[{&(0x7f0000000a40)="4db6d7fa2b5cac0e214521df10b5d55cee2167605134bc0266f22a29ad48f10fd227de7f391c181ab1b0980302c6b1f776e3769f059fc1c4543e19dcff39a7d499dccd44c45ea2a67de48b1d3b8006cd1935fcd55f5b1c8f3e347caa09656ddbf3527e0d04fef5b27032e729dd98d38c5a72fed2210216433b72ff2399fec0bb1a4ee4549e97e55000f0f639c20a41e5756b8bd4504fa35082fdbd1c99f3e5dce1c8232b551fa83ed04c241cf6803f0b4ab7142f38b17d5c78502b34a4ec3ccf0a48a456e004a942ceb5707ca9dd7295ba0c0bba76760dac5b3fe0414c49e3e54469e39118a879", 0xe7}, {&(0x7f0000000b40)="25f92016128f4acc908d8d3f3d48201877a409ffab74839bf888554b8931a28e89d4bdfa06962a2a32d0de9a8e93c39bae594cd412a797805becfa1523915533cb5e98429eb85fa84a217f93c1b4a8006e9e0d095a4e14a0d7d5248372451903d2f31e7fab62ce8441857f5b15a1d893e65fe3f85dbfe3228a316540461babc14715095dc31fbe0f0a6a75d5a0b2cc5fd18d434df31f65d09b81fd00df28b860853db77a23f58054643165a3bec882b1a017add9e9ddbd20e3b56eac", 0xbc}, {&(0x7f0000000c00)="3445df1561df9f97d247acdf23b7d8b3d21cfe973d9900a57e9771ac3f73e603b907fb8b43ae29e5f3b477aa00af56e5dddfc3", 0x33}, {&(0x7f0000000c40)="a7ebed34a16a5f6170470c3b66b7654b51bf", 0x12}, {&(0x7f0000000c80)}, {&(0x7f0000000cc0)="7c2a34445fc9f874f26c28ffc7d41a2675f533924025508dd25210996c28afaa056dc2dcd61189f052afd9d471f0e67b3bb8177595fef08e0f70914eb71e6e6763a12613d961107848c3a667effe26104814929382429bf4fdd57d72348c47df06", 0x61}], 0x6) geteuid() setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000dc0)="4be14b83dc652243ac0dd6eaf45dfb6d95479d8e44878def52636463d353f4456902dc70a021bec43367d13d85765f4fbcd24d99298f074a3bad0ecedc98b4a70312baf543108b3b9034b0df4f45823cd3f216df4c", 0x55) close(r1) sendmsg$unix(r0, &(0x7f0000002040)={&(0x7f0000000e40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002000)=[{&(0x7f0000000e80)="77ca48520e8f50b047dc16a2cde2cd881377c185f10eafe46e0528d45a9c422d1ae30da28009a331c94f513ae00904bea98157387952769ec52168362d6220981af7667970d2f278bade3f86b4831fab5ebb934ae8fd93d77b9859c1dee2d6d27954226660975c341fc72033ef74a0c3145334f42e3b6e31608c369d82ee107898cd06c88015798294c8ece17385c391244b765e086fbf2dd29653bfcb2761eccb3c377df289b399e0d8358336fcb3cc3e91be0ed848429853d20370ddad43590adab194239304de3739c55b0422c11d4114d21885a5a922cf936db2d5f5738a269deb5b8457a6e6517cc5e8ac08a2fbe2fd8055214b88a288dc283f468a8a30c40e254eb854ec3a0fde40941b1d427f1ddcfbadf6cd58d361e7f3c47bb7bf8ba8f72d2f31420ee318b4e53e363a3cdaff6190edc538e15604e64de8787909aa3c41f20477ec387a58cd1cf37adb8b058ccf6e107a2029d85599a1e06ec72b0a98935cfdaa4a6edbe4b6ff11272a3396b5c5b583cbc11486696427ea2c64660deb141b080f55b06465f3cc5ced0fc06388323a2f772a1ae644719ffd6b63d7726af8bd674583ab7745482b52b05936d17e1af456ec59ec55c0f3b29694af447673a580bd34e990562ae654450cd2aa19d77d0f3edb039943f65bb143876c1bdac3c082b444efdc911c438a826b2a4154d5a97a507dc704b4bd3c7123e31a9ee998704107e2119eec07ebb07b348cf38d0d34ae470c7d87530c4c63b6f36ada14ccb6058bb5400906e12fc48b7822bad2459d3a3ebb6cd34393f7032ac0720d2ff0dfae3bc29b60ecf200dfe453426d7c4e8dfa67c8fa9b917d356e164078a502d0d5217da0cbd070b46c3b6fc23b4f3e8259184d0b5a2edce10d8b5aae6a574d79c368358c6ef2ded6ba9e07f33023108e434d945b86f47685cd29fabe0da8db5aefabaa0169a2d5c583f753808a0f362dfe43a565d85b26109f0a0a34862caf25a08154ee488e0c1ce126a20b347258caa89aaff9a31af1e36183d7331c4a43e6de458f5354852e0ce23d25c84afd3f253a1e8a24031daf27700256a9cc160d910c276cda3061e48df2bfa81f97e7dd7a567f1a4f24aaf1be0a5c8e2978e6fe68bec8d2da105cbf8dd1a868d9b5881b289fcf8a305f63d99a4fe29981ebace07031f8be95615325bf59e0b033626def2c7134cf864a3de8c91a40266fde73318a74dcb3bbb535ab6fbdca893482f7c3decc83184bf99e3158a830b62682c7f836b08949901a3e4791c64bc194ea4457af0ab02e6d6dc5f6c424a21780fcda60528147c48193004c43a2c1a3d54a1335aac90026cb2a41f86f6764651bac95a7c989fceeefd3b43fdd10b03134681de275db244d1503cff77043cb520671415e6de5b0a904a90780e4b0be71e6f47fd375200dbcba6e3bc99fabdfa889a0bd6838e3a1630dcf7a62f752c2b2afe09e9427856213c6c68522d740895357640d5b82fa14b303df7bd5d713506860d391bd7b77fda3d57454521a3f1430d4f4904bdbaa54137a0df0801c24d14ec4c240818aeb82768699161061307dc3cad14b06606e7817e1253645d4799575b2626b806539bbe831420941f7d273bef40e97c47ae4583859550080611c34a8d9e1550c9670ee44b6645ed13f94f10c33a21935365e4573c9ce5ab7f7a408f65aee7829ee4ce80fbf1c257e82b2b8021c7b4ce40acc46a1f19b9bf665aad626a16beb1800e2d707481eb0954c686a5e9b8bb697a5dd10b0bb08e1a5b20f4abe832a82cfa1ba790c30f9208c4d0eaa7d7f8fcfd9c221cb0f265d44004d97ff603398d6eb667c88063c69f68b01015cf739dc90c435a8d9515b54d2a104fde29487cabcd8031daa0d571ed05f365bea8485ab17789cc10751f85ba360345864dd7bd134b685fa35781697bc18f11f7b7b1bdbcfd18eb2575ca6e87da30321d89c5bb2afc65ddf88c83c8c16f54f3007beed9861d33f2d0b96f98d029612a03b4d737c29bf64496f8998bd2e9ad043b6b59485c2c63e8f2e83a609891d2b1f44246ea19246a66a2dccbe07b623d237ca77d4cd1f039dcaffa3c5f5c7943b4c3ced85143e2bb08de4929a90ccf39f9561fda9686321c88a2c67228665415b9729ff48e0e266a1560b7e1e81fea6c95426cbba5e8ad451e87ffb9f3145642e0fb280c793c47aa3c247963a6856b367b1fc1a0cc83fa074626a78d9f0a8d39bb133906056be059f59f5ef542a4c42e5cf50e906c9282abdb4c7afb75e9eb50ff5ccd178047e8d99a97ec2bf3325420c1301ee7d383a6d99275d424891fab46ab3d12a5cb96ff757f1c51e222c0a54e38c743000680d31c071938ba8b861ed099f9968927e56dd4b3cd1e10a4ee01dd627d00f4204c8056ab85ce996893d4bbfa1917a78d5074cb1c005b51dbd19eb4ea8e30ff6baa7f3b41f810ff1f54c8b9d67ac7dda404d843c59b331e6ce37bf67af0b30fb1cd8b81008c63de79a102e10d33e3adfff75f992b6cfe2cc8058a4d54da45da2621519c4e6c9d54c7839f54ad14a80b93388782039f83e17c4afc816e711cefb1477cf46ea633932d55ebb5d3ed89e85f8e040834c6ab3968a85f53b0610ce1c16ed63e3b00ab1f736d0fe512f8ed4138899cae437c0f7a8d7ebecc3b9724c6148de41af65b9a41f043473da0b7334865423a1e9212e99ac3e1cfbb5c7ab0b07ec7ea59f30422172f5ce0e52c621fcfbbd40114f6b7eeaa979179849f3241e14aaf7f29e538dc93dadaf14753b044be176ba4eff9f31738053a12f6a3a1dac5547a795ff091cac9d9b611c0c27453ec2a58005d23ce7bd9b07ea9cbba52699163c138cb247efacbee8644a5fa2fc7fad24dc3c017f915efa1535e071c689d3c0a1c5b389c03a75eb559e84c41a7112ff34a8bc83f2b387dc039c0b2d15491f4ed836254220dcbd34df59eb1552d496e2393f285c2b7cfec9ffc9fd50bf3b8206e819a9caafb48d3afccbe18c650658afff7d8fb9ef2e2833f6dc995378fa49339e5deab263326028ee3b1afb753a39df25c28103f7fcf30d75b79b25d72580fdc5f59803549a088a5412b8ade8580b62c5f21efe9520964cbf38b3dea3b028c523e7fec5161a3549472e278d16c59c239237909c1c154dfd62f0bb28772982831be453765de279047b070be33c657a66c53ffe86c4273fd9a8ef45a9815846a7d0d7417666c89076fdf5f43c550db9186c195fc98329fafb9e053b712fb13e83762a46f55e6928e73861f482034101a8c7ee77738e7657330440ed2ca72968cda6275ddb0502a47c298e3973d992245f9b5d727ef552c28b6b9fc09a2083cfb2bbf14f3123686399da2dd9d18ffa1a827be2ab5f9991800e92a1a12e30c3a8bbc518427683c57ba16dec266b9ef9b47cbb167e23aba24a25d8b652010c44354d57f4096c67302ec96c3015d9fe75ab78de0678e56e07309210494ebfbdb774224f29d6ce094717cc1cbe8ae36c77c4b15eeecc35860dc20d3434f2e1ff6226e502d3e6f556c1355131d5cbc79cacafd7a7bccd75a4f78eb82176bdd28e476c66e56adf2ec8e69a34a7b6420bcb7d5304e8e126acf55172098d953ee7607421630f5fb8b2564d66a8aab37b76767b92b53ec42ae626d1ea7b8967cb2ea0b097494f5ced808f3b13f394214d1572e6ec0d4eacfa9ac3c39eac67c549de9a73a86073280fba6ea210abf0b5ff62979f30f48ef8f3cfc3826379cebb9fa05a62babc472e6b6c990f7cd6ac1765bba043c2dd64819c34290aa27e3d78193cb4bd478cb3e0589f0069d72a7ec3cba4d6a3276e8d805135e866fa2d926a81d415807b949287d12799fb412d5df1d6b3c51666749fdfe3c6fd317b0ea9b51102deb6aa620e48a02f68e636b1494e2f681b39424ca784d7ddf14aceaa09cdfaa2ed1da975cc40c0210fac81e3cada24a52b99a932590369744f5f335a6c5b95e5bcf34377ebe6a73cc72b9aba38b42254adfd97b49ba0fcd4c8a44bc99966dbf2a0f8ffae9a913a87c99fd66583944a07931a175d884de3b2a8ce14bce3d9cbce6db88dbce59022616354399ba15b029fec538b157ad2f293e4689dafb12c262f14d523a71fd5ed5138eb6a9bdac23ea3e25b0b81aabea1fae2f14281169a440de508116905c15da136ce87cb0c77ecf2ced91ce3ea265f4ef1c2f542c93e5dec28a656e360ddb1759d4c00d45a6b3b10ce3002f7763ee76ab91a09d4ceff2007776ed22c8de155678b78d3e8fad020affb923265788d6c4cd2b20b0f679b503cac50879a41b1f03f0e1f133adb1ea7f9179895887c44252f29403f922d199ae25da0bbf95b2fd272bc662c5018f63e025d80a5a265b81c2d4a8a38cfee2b9522b7d4e2998882955396fdf67d9e642d789e50cfa66a6807df7f5758f8db4067d84fff81fcc8677cac984203bb7325e4964cc1bc759d0b3d17b2d55dc630e04362130eb79b75328548e04b1147632ca39daaa78b616b49bc14232267f303a6f1df5379a45bde973f3135f6e4d7a363afb6f3d1166015ff5b2164d57aef9156568666773a900cf9e1cef0026ee6f7c8a1f58c599ae5db54ac75f701c6ce90f90c957389ec4a25e2aa817a35f0b6eb34bac04b394b36ae29167e712df61161130cd56c431fe646d12c6cb5a9dc89d2334026dfd4bf141a92e7d8a6084ca6a45df3bd79932c28104d6cbe2b6b6e9d8304cd5ff9c4145ad83ff6d0a43774d50629f91cb808e3b3eb06e88413813b811d1d93b15bf9208a1e605f879d65a8ff4b99061b9548c59ce62b8a168c013b23d300e59272f831da0032dccb0bcc9c7017080ba18a8f38a85b444804434c8f967b5335f15fabc2523c72074ded2c14aaad3f1e4396a95525f3a6d185b4fa87ea874eae84f96bd72da9c14ae70049b2c7b06e321c6f808dfbf03860be759d701c4a93f542daf28db563fe8dc5378db11f121ef7b6cbaf00babac9a5e560619da191ce9ceef17e0b9709c7dd8d73bdb706502f419fc95da250f80bcb4d4df9f902894d06daaf8926090ca61f1d2fabeca6c8301f68cc36b720f2cc088524a6dda712e06dc2ee7c8aa366f8b725d8343f3c9ca40b44cecbf0a23c2da68148781f6fa527d9f5afeb6e5c405853ba361e91a31d6d5a4001e293613b0ea06da6b19f831df2921eb32bd042e00b5ab357cb93683c6de342322df28d0ad3a49932371cb467550a68222f329e617771938f7b1b7ec11175ecc541454ad4d1c69e4be3a9b30edbb7bc936650c08efa8550dd0cf2632aef26fd847b689f94266de32a030525ed95057ede2cf62b062e4f1394d364a0fd8ef60851918d03e7e8476e1048d4154bb5bca25d56116c0477dec908c854a04783adf06895dae92f48f8128458945a6affe63471dfbdb850532d2f22c8e88b58dfd46c52e91a3303ee750f1f9d91e36e6a25acc1671b93749f41ff86eb756da01e75e14bdac7b0851179325bc8eb2b715765577d19029ecb52ac18af3f898082b1fc4638ced1b52d6dc4086413a864d75d943914c1f7aef422e64676f35844e010b00cb1e053e18f4dca851ec568176c09cddc064788cacd00a349d0a70d22de6072c27105e31ea549fc8515cafd399c54c2d1e6e5cb63ab34586303f3e2f44d15f64c04590237eb18111152192fc664108299f6b55568d171f279afc6731c2ef836900e17d5526f4f33925f2469e0f3327f56b313e4ca75ef36349a25f282546af9524cb27c0412d5fc92c38fb3dceef507a75b3fc283ab7930f85c372044c99d1c55b5fedaaef0b112", 0x1000}, {&(0x7f0000001e80)="e4331e4e22ae5edf9e7d3190b3ac9cd1bda4026620f15bc221d65d1a84a261238c073c3d0c665f5672d077629eecef12cf3c5bb2f72eb4206afaaa969ffa11a84212ce898cabcf5fd7de5b4d8af3b450b97194f6c6606fcce1e97afca70bec539a6a244ed29e893c83b9d94772a3ba5e0205bb784d9ba8f7e9c5f87382ecc1f016b249b75521addf612476f80332a4a66e1a", 0x92}, {&(0x7f0000001f40)="c4b37a4607714ba2ff15a27700e7e033aa77d59be34345cb69dce5816c334753b4c7e843603c760a24b0cc7bda72386158c041b536cae1e3c20e7ba22af1681f4497f95eb89b3c8d821843d8015e0b268cb89c720afe9726da9eb6f3ddcc15f28c22c4de57a9195c5afb625d0dd9cf1bfb81ac2ae1dc40c4a7753232e2c115577340ece2866679fec4f571e60859be097d476c2e25", 0x95}], 0x3, 0x0, 0x0, 0x4}, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002080)={r4, r3, r5}, 0xc) r7 = accept$inet(r0, &(0x7f00000020c0), &(0x7f0000002100)=0xc) writev(r1, &(0x7f0000002200)=[{&(0x7f0000002140)="453428dbbaa388c88b605688bbfb2ef762c13b899a2f1e7950ec09ca5379cd6ca589735c21d0cbb5aa95b517a58c312b4b71996446fd8eef7f948e913a0168464c0a45773b30aa85ab283b2a589118f36de7571097ede58acab72b300dcbea2e45fcee7501235afc50b31060dfc0daccbeef5a3be4fad35da35f5b7fc666f88d0bb43f7fb33a0529635c09edf4a09075fb", 0x91}], 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000024c0)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000002280)=""/233, 0xe9}, {&(0x7f0000002380)=""/44, 0x2c}], 0x2, &(0x7f0000002400)=""/155, 0x9b}, 0x840) nanosleep(&(0x7f0000002500)={0x4, 0x10001}, &(0x7f0000002540)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000002580)={0x0, 0x1, 0x5, 0x3fff80, 0x8f63}, 0xc) linkat(r0, &(0x7f00000025c0)='./file0\x00', r1, &(0x7f0000002600)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002640), 0xc) fcntl$getflags(r9, 0x3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x3812, r7, 0x0, 0x0) linkat(r0, &(0x7f0000002680)='./file0\x00', r0, &(0x7f00000026c0)='./file0\x00', 0x4) readv(r0, &(0x7f00000037c0)=[{&(0x7f0000002700)=""/4096, 0x1000}, {&(0x7f0000003700)=""/162, 0xa2}], 0x2) accept$inet(r7, &(0x7f0000003800), &(0x7f0000003840)=0xc) open$dir(&(0x7f0000003880)='./file1\x00', 0x800, 0x0) 06:47:01 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x2002, 0x59b) 06:47:01 executing program 0: r0 = socket(0x11, 0x7, 0x1f) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000013c0)="79c4abd8d3a6438312b30a6ad98b71ca34d019848dc2508c88e891e15c165ac75365319ec5a86b4db84a554b1add9aec0a4a20b7de360c5623bb210da2adbe64cc4ed8142a984f6d4426398d8cf10912bc3f5ff4da16ce9110dd5bcbe7e4b0ff747829c4b3c0b6557e4224b6cbd0445dd728f34fd7688b36270ef6741381cc6589156fa6943445d284dbf48b62ae3c4b573b8dbfc471fe6ea9cd0a7937304241ebfebdcaab5c4ee35e464da6bca3164c82dbe46c5202249d241ff336db161af446ef7b1eafb3e9cf6e443c9f99ddb3d38287a8d185e17398a228a09665064518f8c60bcc3baf6360b8ed0c5cb1141a9b2f1e2ceb28019db06d8e4f0e47c9f34c3ce6cfb0e137eb6ca102a9890b275062f05be2c8af3aa15ef166d58bc2efae933779353d5de52218e58fa452b7b94b954cef062eae5fab5a2c86e2471ed987f2fe623d1f0b0d29fe8d1a0ef0224586f4e87a4d124799f8603ffcffa5798f00309e4587fdd04823e6ef2597ed661bd12001477f771d172daa03b02d93e9a56c7ba6674edd64488144abbfccf853c7dab9a29ee37fb470a7125518649b215fc0c61a01d439f88e5f3f835c25a8d5abcdcdae3482ac86ae9a0096c66dba6ff5b95dc3247fa78dd2b2f4cc86d530bf7d7fd367c05bf31981c5bce453d908cd8e783b6eb85ee3733e71420ba5fcf5ce65989f2d685133742931cc3bc401450d000ba2501f792cf425bd437d6e25f4cd8e302a998099c2e89e7d032a83efa2ed8333d5405b7c24d2bbb9c6231c8838fda659ee6674f8623362ef433c99cd5d9ea00d2cded37bc25c1b78894b8ac0508b0fbc4943ecc428311169f5f0a206fe314958ffb8935221b88b1c0b134a67d830eb593401b7ca14bf21d4abcf8006f403c1e2258633e5451f8864e6f458fc4771849176c6c61f2c14709fa500cdcc6fa6122ba7087ab20d1804ddec398ea6f18d2b727d0579f5af50c6206f1ddf280c8d86aa4146d7f9366d3d031943bb7c388ab4539086b67357101809d902c2fbe9b28be308e9d666ef275f534a98d9de3cb60adacf76fb78225471ad1b0f151e332611a6849eeb33fd8fc20c9013896bbde8234d8d7e358bcb2e19c2e26371a5010be7837719159e4976d26eec486723897fa056b65de82c020646535ceec4b3ed3e43bf51b57240331196c2a73148f57f71b83b3d4a0abea4c3f9cce5189b9907197e5cf830129ca65f1c7d0af79a2b112581ac485a9b5b015b5ae90e71e9d629c7df7e90ae37f527fae239ba3b73d3bdae4e562f148d6194a4cbe3906dd7a01a21f87690d903e52b3a3e6e2cbf0ebdefb42c061322558cfaa710641de938341f808d5c10c38d77c6f773ad1095b5cc8e285fa6ac88c64f164d9ae706ca714e66def730f9f8d494d8a0925cb499cfbb4eb08c4585a7cc561b60cf71a962fd74ff9c77d0f4d14b3570b1b3b1317834bef4dff3df55b82097b9ab2ac3a3568143dab3a28011b2fedd199ee00d8f6838a1647e8bbbea377408b8cb3c8f533f216ff117f7dbc56ebbcca04177885f01ebba8152d7e2ecb906a5b55d4363fe6c328d037f7d5b8c5dc336b3c9813d49543d8f679649a8f579cad58545dd20a88ee73c18955957eca4d6c02ebd14200d2afa22d3cf21cee505a699288aea26765309d0725ebb7a34038f50bdaf1c552f1b2d272b2add41b97c9e2c173ca3335fcec60cee380d2cbfa774764585c41b78675010640adac25dc88da137e7cc1f7c919ba9d0500b842ddf6d0b6e9fb180db5fc6b8c0ea706df6bf1801a9483f375d81663e6161dc344d005ada6e1f3dbbab3808ee022b0ef4d66ec6fa8536d123ce11a0414c7a8a35262db25604f6ae44065ed3bace8f063307c82655ed31a7ba0f51632253f06193a4c19e6430171f86272c1e5e26fbf1c752c1e6de2011ee939775201fe093f95c80d7ed03357869d47787d7f07626cd0adac2e88f65cc8c64a0bbfa3e9b4e1ac0c20a18134c57b3c96810b170bcb9ec0fb4d5d1d8c67411700fd2dde761178e73835746daabbe4d9157be4988422b9af9c53fc23413b77c026dcab53541a986d672cc19448b33baae2bf9f9d73270e455865a0276d2a06fd28d613d79d844896b7194bdb59c1921865bf06459571fa63b99bb4102af3a8341edb3ffe0dab8610047faa5433be8b76cf76b3e55f38e67f056a38d54817f845aa4e46c286f8f871fb763e58df2f9e4e1b883de2f69ab2136bdec7cc9a39fddb50e77ad3998c5bfff2bdb5dfef57f8e5c54de0db2d3e035e73b7118bac5ff89c8e825a11efa9ecbe5999df6578fd4c3200bcc3414ffd4724e14a16fa6af603b0c2bf8cbb2a318a7debdd89f012e45d91bccd95d5fbd260a05f83713d0df88e606098a7fa287b495b17e70a171193efd7072fb8c5f3a38fa7b2d89fcfb37ef224cfd8a4c4c08bf862756897675fd95f4c657ab5a1ccc8b527c503ca29e8a6854633c1236126d8bc7d1fa5d1b3033e6c17dfc87831149fa126e71172de53f864098da64c1d6b8139adb3e290bffb1cb8fb25d1bdb2a0bb7fa1b7de526bc80df1b163bbd772d8e00ba2697cb1ad2da459bfdc2f5f5d1334a51e4e745051c75be196173542dae7f742f4e162bf7eb68541fb914d5306d240833b5bf44dc064635b6ebddba1d6e14b01583e8954b87da02ba3400f114a3490992a15360977c8d61f89231ab0d808f8909987bc6f7739d5da5426bfeb29941a94caea6e32d8c33d500e96c30fbb04f1fbaafc7969c43e7fe0e0e3327e9a69d787ce772644ec28308d295e6931a6df233947a531a8d3273a1c399d4d57ac373d5ca60e93f18db4289f9948151eaf56be64c15876850eef53d32bd73ee82f2cb599b7ca6cb36e2a54457d04fda6ee529d86d95c6b7f2d9a48d18985624ed0401520c5f1b005d1fb62ecefd7c12511cd4928e6ce8962ab2f03b8e47103494a99e735641819a42ec734a17285f006ece15bcb6c278a5faa13697457451d7ad84ce26afc80a572da625ec960d6c13b50a2586097ab0658818eefea1ae561c1010fd7ba06c2675e9cd065e5d5f186d198333d0284a0439ed8a767242b0150fda772cb0bfc784f88f9b127b13b4ba19384b5f01a9788a03e1230cc13154c77ae3ce918507f520df50614270c6f734d545e344695e158469bcde974728dd621ba819416581a91cc2c03c92afaeee919f881edc1ab48739884046201ba4c66ddeb1a71c75ec444c9a382f76dc443c48f3910aa6600a19ed483d4f21a3b5cacbdc39a91d23549a1fc3b32ac9c6d91522a370f5c4887962e891765ab4abf425a8d72e1da8270edfa88a34b41a459fcb59464702346644509f9cca76d334c714afe312b8c8272b27daa68b3927772f20d912ae65976802eef11556df72b49ef429483ec1c220a18660d62208f80a14dc6bcd4a9e10b8a238374148c413a15c1f540e3e4cce85b510900a5662488fd3b50542be5aeb5bffd5f27ce3f8f032352789eb865d5393b669bc670a2858c3ad0f0fe4e8f77ea608ef8b6c662b64fda5c7e948798fecd70bb2751ce54a3f8fd95a896f9c37a24bfdfd7014365e9a37f21aed4439cac728c85a6a6715741c210511f7698f01c7d724b3dbe9dd202d85eb786331992f8223487d7e3b0ac158f3389c5de6492bdcb29ea7b4acf527cb8c60adeb9d66e3cb8ee963a1016cb8e4ae40767792cd9904f43c9547f8792af24d0212b9dc39125bd0e2eb1cd57f70bb2a0517ee1ec83b9035bcf1decd802fc73f108644c617b0b8a3c81dee4f340c0e41b21b067a641253518c891c8a881344865124110077e81266fa24d27a2ebb0e2ac9bb20c3dc530984482db68aab8df98e03248db2c78d809b24092c202308e58640a23b3ef5ace35c0d66cf447ff826fa71032c1ff5e6731f122f64753a6c8ac15dbe3402ccac5f152210ec62a65bbc823fee6a64e6c8e8621282f500af49daadebac33269098cb71a0525e4c8a21364e76cc8bdb372086cecd45922c4a2091f47d1f4da915de98e138cce63a19a20881d09ab805008b905e5cba6a75e888d67a7bf14d73bb42fe7f1622ece2488dd48975ae55283aea0ff03889308028f00737894a064ae6e07366e9cf335925a01471f4d1f327c7e55ee4cfdbb491f749f6a0553329b5bcdb393206b0af64a9e9b802665af335970c3961303414513fa358e351ab6b5902ab4e57b799c19df001f0d63f799e327ba47b34ab23d441c4d30529aedc373c185ef58389161e830096bd847a69ea79ffb8cc84e26d3df14d78033bd7dcd176be059e16574a70ad394d0ee6e1b1cc734f9a311426b21a43c5efea8f38453128bed224e73805fed9f99f7c0fd57497b983e32c81db5cb96874e3e5e35d85b174d3b6c78ebd58b2f857af1d36bc6668c63901b5a394ade9cc845931e1db590a543da3d68e5ccccea1d382bfc8946936863e836ac7da8189025664afd99a6d17e42901c134a314720da05576f3afed7ca0796903bbe3680b3e1a7e934d0d52b83c53a398fd8c8487a9b9c2d6564e41d08f9987692296a8b21b1c8e98f879ddedc0cf9b0176f7782d8e7b31f05bf60b87a46c5d7b3142d36f400dab2cf6ed2d97666d0bda37258af054708b1315aff2a24eecd102bda07865538f0ed76fa081e44f8c530a590efff8c60591ff5560e9dc485ed06c983a29c49f684878d8a10275a8c7581e7a42dc3cc5d0bf7deeb4c5f7f9b53f6e48f1642621e2de26bcb110b38d66664039e8aaa139619bdd56e689a4a65b47d5dabe22ceec65e1717af4f16934739817d7b38010902740db71d045bdf11c2505e91052cd7eeaad30ab75c78fc61f09f50a1938cd14248cb325a526494f05afcf8f793640bc2d324af313fd97917e124a3b88c9a225e023ff64e7c557b8c8e402f4b7f6f970318f3c52489bb58cd197078045828afaa9f0170da6ce0627aade8c39ff27f8557e83687aa5fd556d84dfc36501762d95e0221d21c7e1555f4cccf0aa13da1ce79e672b6948d8a75e292503096e4fdc0f3c48103dca93b67c5cc6b53a8e235037695d755100cb42dff4ad282332fcc6b5a0591fb7514034f04d428dca9d171d0099d5e82bcaeb021057abc2f85f10e826b7a062a1269b8ab34632eb23a7269ceeb265d6b533b80063acf95d2c242ecf083974c7532cc164b8cea4ad3d89cec3d58012d013b6026e7cc4400d3def0f2bc61e66bd05200c8012aa4b8bd067d3a142f7096f10aa579b1c05cd3e8de82b2e986c4b68065a7bc3d09233b5dee97295277e1205dbbdf21a945b9f725ec18697cdf2f158d1bb7f22f30f3c5ee101cf84e15f58cab27bbeb22f296c122f4e713599abf4761767219dcfd6879ba7cd0cb54813746f2b737f1ea903e5c97c2e9b84d5aa74be7aaa196741e6934899b1216bf99dd4408a1bb75386185d3dacb3bbb1cc685ab86c5c876fae3d70de6bf7a13cd461cc4f0de5e9a6a2fc2779b2548d6b8e8caceb971e6d3aeee15a696371c56377348e1003230aeb1706508bfa23a0eca180b1ba369e10005e3318929856e9ce3850b14c6955a16a2b11ec1ef01ac6939495fe0184d9aefb24bb3389fe", 0xf6d}], 0x1, 0x0, 0x0, 0xc}, 0x1) socket(0x6, 0x8007, 0x7) 06:47:01 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x104000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="8ee8be1f44c34e3782d4e99a4c01c3e952de396ac9a759186d1aae"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x401) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:47:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) readv(r0, &(0x7f0000000080), 0x147) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) write(r0, &(0x7f0000335000), 0x10394) readv(r0, &(0x7f0000002740)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1) 06:47:01 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x8448, 0x80) socket$inet6(0x18, 0x4006, 0x1ff) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x14) 06:47:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x3, 0x2}, 0xc) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) 06:47:01 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) close(r3) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) 06:47:01 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) socket$unix(0x1, 0x1, 0x0) accept(0xffffffffffffff9c, &(0x7f00000016c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffdd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad495388000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b2c0393e56ab4ec334e8f49bd10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000013c0)=0x1002) socket$unix(0x1, 0x5, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f0000001440)=0xc) pipe2(&(0x7f0000001480), 0x4) kqueue() getppid() getuid() getegid() getppid() getuid() getgroups(0x9, &(0x7f00000014c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getuid() getgid() getpgid(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500), 0xc) getgroups(0x5, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="ca93a17b574900a0ccb8116f0127267140b2a7ca39fa81af5e8060cf5dc8a212fca2b26a055115f8b2c165fc9b93a05501a72a24c0cdcd81bac5c7e9560c9be0b2701c671d3186142e68943bbee7975508591b42e8c8a86b34a880c1cc4a1f51d136319874f4110058276a4bd039ea22c418bd59be7d06b556c8708d96cdbc41909dc7bfeaab69d897029de836843ee17f641e8304c3de5778ca74fd84d8d9fe2e7308a15240ca93608d6d57cded74d65eee9b", 0xb3}], 0x1, 0x0, 0x0, 0x400}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x7, 0x0, 0x81, 0x0) close(r2) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x32, 0x2) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x51) 06:47:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="0be31831e02808032b0a5b75c7a13dfbeada19f1ab73c635bb133a90610c7bed90aa5c8cb0866abb181a4eaf7558000c57e09a624ba684fcbd02cbe7fa64dcfc18e86b7b3bca8389ac8ee7a9a362af3e7c8e9e9747459164bf41c275709d1b91e020c925debceba0a4474066c800212fed09e2778b445954d41e00ff4c6085ba5be7d8c7644fe19af5b92a7c4af38c8f8fb2fc0e171aa632a68580d6f2875155f452e51b68220b2b6d3257693307d82351b0fa32f13c93eb48078376418c4206c0591a91d730e87432c30763e9068d9542e9c12fe64e1e53ba3e4eb1b7a3817c29e906853b36b5d12de04116970fff872763af8ed5e5df5d508f80f663077578b25a87f0a0dca7606d7f976ccc13c283f52c4e99d556ba895cc8fb6950fad371f10697e5b0649dbbe897e07b7b0ad53055f6706d2106e8361d1a92455466b0093202163ced122ef45cd748d8f062679794bb1171d6965d328fb74e0a1b826d995325a13d4f7d72aaf94208f617768d35da305e69fa3c0d20c8883bfbf2d665eac65740d66207b490815b673cfd4d89ab0ac2d08cc90714c3e640fdf423aaf81198592035b88331b322ea42ebfb04f24f12db3290db45ddf144d403ec14ae6a1f7cb2096ab3e7db14747a20eb637efbbdab3825bb5c66af0ba434347ea92d45ac2cfc2bb5f7e9297b87fe0ba61f6ff4e1a163fafa0fe90f66e2a7e3cba245b8c3f8cff32f8eda37acec28445cfc04b3b2adbe251ede6f67397fb36c939b5ab99b6f89df3d3e46c0d1d1dd3afa9153aad05cc22728cf8016ac140c9346486a2f6d9f5e0b3ac4ba1d61e0de8831bbe9082bb28c1057904503cb1628837d82a584737badecf199df99893dea2d16ac587e58736d174db115b32dbe34d2690293641edf36bc0eef65f7253b1637b154f2e2bdcb61ba8b7de70371924d4262a1d94aa194753e0c574c90c052cee9a057d3e974a037f0677a4ae8f0f5e560b2891796d26fdc00104dc6e68139853acbec36dd57285e2995af0c3bb03374796d4be83956a583ff890a3e00a5c4ceb17f7135bdd45f280a42d09e1ccf0008d5fd2d70c4e933867f621d1a157d99391117d27b690a74f302e46b21c580b3709f85e83f0b740cc84ffc4ec6e39afd8716569928f0fb8530b8c58b5c997b0f208ff29d12d0d4b96348635e8552448c56222a5648f156d04eede120a317", 0x357) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r2, 0x2000000000029, 0xc, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x8e, 0x1000, 0x7ff, 0x8, "a1bacd3e6845726b635743f6987af36b7810affa", 0x5, 0x4}) close(r1) kqueue() write(r0, &(0x7f00000000c0)="5df7c4daf217137961980e0850e219cf87b880a12ac138c7bffaed28995adfc6642bd7bd1d5e33005be12dca61a7d601aec60e174ee4ec701c2bd2a4a6d9378f5275e79b2d511014f7cd3c7dd47f101ff627464e5a1054eb3f57a9409e9765bffd99a8ac9626e6a8e7231b440cb7f330899ab8acce246ed8a8cb5a64b0b2c29bfec584963949e6ae8c01c8f785d5be3bc6c3ca230c8ee20c5fed54ad89b7c93aaf6760efca47349495c214e900a79ec4c584c500f280829a183bda", 0xbb) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() 06:47:01 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) write(r0, &(0x7f00000000c0), 0xfffffeb0) write(r0, &(0x7f0000002800)="f9", 0x1) close(r1) close(r4) syz_open_pts() 06:47:02 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000100)="e3", 0x1) lseek(0xffffffffffffffff, 0x0, 0x1) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x514, 0x1, 0x8, "ca9607eeaab8dcb90bf9c9fbb6e6a5c71f867931"}) syz_open_pts() r1 = syz_open_pts() socketpair(0x20, 0x5, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x401, "d88e78b6913aeda2b297c3aef799d11f00c83200"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 06:47:02 executing program 1: r0 = shmget(0x3, 0x4000, 0xc0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x4, r1, r2, r3, r4, 0x20, 0x1}, 0x4d, 0xffff, r5, r6, 0x73, 0x101, 0x9}) r7 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r7, 0x0, 0x0) 06:47:02 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0)=0x8, 0xffffff7a) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f00000000c0)={0x3, "e1048fdba52d7f52d5eda521269fe99e5c568940cbd7f4b40f1696775b806d5392b5c932ecc4af3075ed8375efb29da666281b5010fa49885f3c9181c484a368353f12eb02a72f2b2821456644a8429dce2bded8b587b3404d0c3ffa5d5247fd6d7b5eb995f9968d5faff8623dfe049266afa35ba299310e224ba8176ae64642405bcfc0f09b3060af6d2d0be1f21ff37ebded0303a103d47f08822b300c35b6ed46811935d28e34d4e6b1cb7cc645549bb147495d2d5062cc69542b03230de2c6c9ebe37b"}, 0xcd, 0x800) connect(r0, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0xffffff0c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) socket$inet6(0x18, 0x4000, 0x9) 06:47:02 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x7ffe, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000000)='./file1\x00', r1, r2) 06:47:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x4, &(0x7f0000000100)="b87a8b4555c68c1dc164b6ccd1a4811a2a91f7201ba29c83d8cdcccd945fd0a12a5b0e5f5fe0922824b5b5d26b593895810de9f71e45a939b2e8bea4507664a8bcc4916d84537826663618d233255161314a2daa49b616bf7f141dfb67ec73da1f", 0x61) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f0000000040)=""/19, 0x13}, {&(0x7f00000000c0)=""/8, 0x8}, {&(0x7f0000000280)=""/234, 0xea}, {&(0x7f0000000380)=""/155, 0x9b}, {&(0x7f0000000440)=""/178, 0xb2}, {&(0x7f0000000500)=""/44, 0x2c}], 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x20) semop(r1, &(0x7f0000000700)=[{0x2, 0x3, 0x1800}, {0x3, 0x3, 0x1800}, {0x7, 0x7, 0x1000}, {0x1, 0x100000000, 0x800}], 0x4) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvfrom(r0, &(0x7f00000005c0)=""/183, 0xb7, 0x1, &(0x7f0000000680)=@un=@abs={0x1, 0x0, 0x3}, 0x8) semget$private(0x0, 0x3, 0x44) truncate(&(0x7f00000006c0)='./file0\x00', 0x200) shmget(0x2, 0x2000, 0x21, &(0x7f0000ffe000/0x2000)=nil) 06:47:02 executing program 1: unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)) r0 = socket$unix(0x1, 0x5, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) 06:47:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x800000000000000, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/13, 0x93) 06:47:02 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000083) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x26, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') semget$private(0x0, 0x3, 0x10) fchmod(r0, 0x0) 06:47:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x200) recvfrom$inet(r0, &(0x7f0000000000)=""/18, 0x12, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x8000000000022, 0x0, 0x0) 06:47:02 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x20220, 0x90) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x81) close(r1) unlink(&(0x7f0000000000)='./file0\x00') 06:47:02 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) open(&(0x7f0000000100)='\x00', 0x20280, 0x102) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 06:47:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x59, 0x8, 0x1, 0x1, "f20e2b51793252bbf1bb7267fc11ad0b31f96d76", 0x8, 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d88e78b6913aeda2b29778c3aef799d11f00c832"}) syz_open_pts() read(r1, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) 06:47:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x7, 0x3}, 0xc) listen(r1, 0x0) dup2(r0, r0) pipe(&(0x7f0000000040)) 06:47:03 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x20b, &(0x7f0000000040)='\x00\x00\x00\x00', 0x1) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000180), 0x0) 06:47:03 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 06:47:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100000000202, 0x0) r1 = semget(0x3, 0x7, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000180)=0xfff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/87, 0x57) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 06:47:03 executing program 0: r0 = socket$inet6(0x18, 0xfffffffffffffffd, 0xfffffffffffffffa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000040)) 06:47:03 executing program 0: r0 = socket$inet(0x2, 0xa, 0x800) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="83240a05000000000000002f0dd18192947ef9fa2b10a4afc7b21c208383fdae3942c583", 0x24) 06:47:03 executing program 1: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x3}, {}], 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 06:47:03 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) socket$inet(0x2, 0x2, 0x5) 06:47:03 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x81, 0xffffffffffffff4c}, 0xfffffffffffffc73) 06:47:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x7, 0x5}) write(r2, &(0x7f0000000140)="c91cf9bc969d81d14606728969261f95529a1e27b358b3128f15de00eb919ab9492083e6fe1310b59304b1913f910ae28412a6c43261c2901b3e0491baedf1ead9f92fe61cc5417fc65e096b6a6a60020fc4567770c5409237fd7a7f76b49f4fc643fdd62332492bc050491126cc", 0xfffffcfa) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) 06:47:03 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022ed2e1c9a198c52f66696c653000"], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="a3b0bfd138a1c0ea6dcbd834145aafe703d65794df4880435569004390dbd9a817149db4b8095aedf8bb8cc4f4212e5490ee610a847a7f9c9ee08f15899263b378b93934c9599be5ff66d62a3a25fe7928f14fcb0a42babc13b714d7bf27114e99eb03319151ef5d6f1f407efa4202d0c826389be8a064e36be7e6f708883ff8bef775b44a0d0e166042469ba8cb4a3c42", 0x91}], 0x1) fsync(r0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)=':@&.\x00') getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) 06:47:03 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x2) mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) r1 = open(&(0x7f0000000240)='./file0/file1\x00', 0x280, 0x0) dup(r1) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='c\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000280)) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/41}, &(0x7f0000000080)=0x2b) 06:47:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x3) shutdown(r0, 0x0) 06:47:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000840)="19c23478a403c65bbaad94b617d5bde6fc24c1277802d64e44c0f2095fc48bc0a7f5c8ee347716aa8370326ce7a71cbcf75c14b6a456a8c5157ed70b3f903cd6f3ff5f86e487b7187a845f119c5c60d11fa81ed122f22b7d24ca8b913c2cea40271ef0f4f5c870bfabf9f4fb295df0cb5e79c0e645294f917ae3b2eb5d47d54347020c6be4e7a8fbd7a80427a7d093701f1bd819d02480a7ceb87068d212672e05e2cd34212d52339647c06c021eaa036a69b10f1b448719c0cb0aff1cbd878259f4b10fc886d99dd670206d320eefe3ea797f3177a909e15811deec040ebfe1e7110c8685c3a5d5b9c32fa47b7de45bf88c5a2919e52bf8069a3fc7dcc096ad10c467c778c0790e9b1ceb7d2b2fb89d718ff8ada99f21d9da7915d6e5e32a2966944095c3e334301eb155230b4094d1fd4cc461a3947cf4ec2f0ca0c9989a929ef9398b702387a3b4dd1752ad543b88dbbf9289af9062763b195c0607d1051a95f0d4d6ecd64cb9ed44e0ce0ad40c3c79de0f9b7a697ce8c303abd4056a3a849ea1d4558420fdc562b9cbf2f59b8511c43bb9a72121504f48d524e0b4ca14653dc4e7770ef6339c9947e5ca3d7350ea0f72c9bb7cb851bfc6f272a51dea9d74bbbb19211d7ca3f9f69ee704bbb35b09539ffa249832adf933290b3e95e566a2f57a8e5e32633ba39ba13161d30322cf977b15be18c555b0b83dd5d669addfa7ec14cb5fbad3d21de2e0946faef985d72cd6237033e22ad910abe041f49cf5f8287d8c732d2053c029a1bd12ac0916745426e58a288ffb148a70b6a98d893ce1e22319f26c6cce6615489c7bc0ab1e3ba802c54efadacb81d450b71495e49a544b1037368c76ec1d24d0d073dcc4b8013e57174cd8c2249179e04e3f929695b33241cc441390140058f670927b212631e1b25878ab2ce613443ac40a833171791124c19d2ed83acad3a7e7c13c159b330d5b9609693a74586725d922f627b37708ff67be83ec77fcb9baee9b020db6fced7ca25e4b6c0e1edda88a454b90f6a20b5f0bde0b402e84a23750b20f285585bece935f83b20a095c0c0a04743b3127b264af37eb6bf8ebf778aad8f413b049109d23e6a341ed92e8eddfb02d357bdfccdee6ecf70c80014a3019134fe480df72a7af041d3602abd1078dc1216ceafe8561ad6b4ecd65b4d7ba15312671e5356e3d4c33d89864d5005510793b56592f000fca3d0e74e8679ec0cde3444d810ce443bde1d6ad4fc69739a6b55707ee1f967fecdb2f0df34342cf035a7f26679200f7a26fd89084002f64973a2a16b3c52b1b3dc89c33cf9af05c8c725ebeba4d38a3ad712e914f76e430aeee9241303124e13182e0b6f4619c47f3e3f602642c55189be12700d53b00648ff3053d92559ec2d1267f493270d8a89a7fe0d1a2bbdec5072c005b90765ac718057d238e934aa645a255b64fa35042d64778c425409a7c202bef3c2bbede691ec7c392886b0429bf4063473ae331d0f19b64883fcf7fc7027e1fa405b32a566faef9b58676590006e16758da9d4d036961c5433c82799b20c530a47d1df2ad907ede0519d14a399c0707aab547b594c4be72c12d86052480fd1f394df8127e01c2803946aa8971b7eb02296e7968544b53be6d7c43457b0a146b2b217db4f97891e3bc084ab61aea0fdca6f69a49cce057e549525cc7f06a38a267b5a4eaa8702156f913055d6fda39e71aaf7346b4a48ab24b426f883c2d0a4505476e42eb8785798bb6966e225cae723b012d3271f60b152c6e7407f63b7d52655c76aa9db21eb1524ab3dfa06235053b26641d4188541a18579beee0b0afdcc90eb7c82964cc6f2b3c2d40023aa3186639e479cd0421d57a8e76e7a6880bad7265178bbb153d2b5a2b4b2e8aa60dbf4d29a7eb7b097ed64f3b4544ed5f8994716237a95708dd9cf66beee729d20c31289075969d8584928f4f296f6d203f48f43d9e349545f1f4eea1fa64ec107709a03a98292b9251a60019b8513875d42204d53f80f6166cbfa96c01a5f3e659e2d0e0f938c92a9f03c8f17687034dc2a7407bf7ef59451cad3f78526c912e79ac8acf5364b88cb46fd805f7491b51b0e737e146aced69fb92a06ad8ee74185d1738498a3d454507ace11eb78e1092353ef73c3092c9ab2121c8f19a8f45bfd8b022ff4dd2370f11dc6b9f83578c1191c755b10a94cc2f1b964a4a7c7d20639065d02babfebc0d5bcfd3579246dbe462a4eda23a4808c00a5e68cf2d38b9cd0854e0e33dc0263bf60ece16091135b7a66950c4836e048086a264e286eb8a8fb540e415b27a809f80a2c137066a0754c2495ce76edeb56549161afb53532fae848682d76e6f2631a97a34bd20c1666b301b0f5464ee98d98b072d7672b9581adc2dfca22243e957dbb0fb2be69dc5b916fd60edd3a6c84709a41c9a3bb0230a546d5c88318cb418b8dedbc57e77ec8f4db2fa83e1d1667b0ceeb5828f69010653da55b04a9bf84128690ee3b054f989838939b5fd83b6d629c3b52cd4d1781f6edb349185fd7320906a7324b98af97e623f65c6eaf54359650af071fcf331c6f9ac76c8f7be3856e166d8b9d2b8ab2aa895ad3f6d96864187e6866ac5b4a389579ea51bd4ab3f13d536cddcd72374361f6db1578dda7245ec495981f6aa746bbde28fb4e2c4f7589a9ffa00d1669b3a6c7e4f9bdedcde4c0eabdeef7709a5ab6d298340603ce3d63ac3a590e3fadc3b5cf6ec9a632a85635c04a580ecab68742b7d45b73fdff717b0db4372bb6019e1af4e8f344c7a4cc7f3d21bea120f70d2ea3f8ed684712c4dda98f4460aa9d1635249abfbbdc7d1a60ca77fd5296a876498eeec92ac0d63b7210d076ed4c8ded52858af953140b16401d1d61088a33b536b536a32edc7ae55daf2b52cb3d71e3ac7af572b81de438fced0e2c6914bb8722bed0fb82aa382f8c83d10e8ba1844e2ad308ebd74e52834e981d1b1a846d00942e0de387cb2dc8ded69053df8d647d8c84edbd6ad9d5660359e28676b1ce34ce6416dfe2ac5ea842158e8dcd882bb053312939a48aef312eee5e9767df1ca2c9f3da9fa9a9aea3a1ce203703553ed084f5acbbd8968fced35a292d2c99cc7e48f3cd92a5a8a667b722b1baf9122620fdd7b41c82543607eba14bdc95e46efce21936342aecc1acc69b50922551963321b4726fdb439d67564f49447993a5855ead5211a6ae3f87b204165a09790d5b77fa742518145e7efbf4f847a282ce3bb0325fad2d81b978c15fdfdbcad4e5d5151cc413ed9b60fb7faf68cf1dcd7e272a7243889b836f7fc6ea995603e7dda06252570f08a901e8ee67ec0a051bb1e97bc02e1d8586c26519ef7658106a1cf53937b96dcbb32890551a295d90e70f6b6b4fde060d320bee7cba8c3e1f2659b458c4c0858f46d1e508e12cae5cf0a48b4b1aada8b598104d579c79ebb2e291c72c14d7c179120db7121a24cc925d8dd45a6f475a068c87bd223027f69f63dd2e75241936704cdcf53c4cbac1159058e1ff16d2f238c1d9cfb1db4158f30f9805c4d702f421f8d19297848a4802bfac4d05c9e888639980f1139098577427675b54cd7708444ef475580c6c1514bff040035c55e8131785d97ca02c13fda420e92099359464d25e28b5e30e710cb1e204791dfa2c5af0603e950ee3c979bad3b34bb521ff55089dc04a3ed7fbfcbc5e273f411b81dfeee48409ceeed94692f9147ef6c98121809d128237407ed2541f53ba7fdae84a36a8863f707ce48b12cabbd650b29623f16b08cb7ae6f542dabd8c6339b0532fb7665e78d9ffa85fd13edf6e53f674f7081b6ed574a794602fe325e53a085f9ca6eaec9db26df45a06db1a59381ca233dbe29b1714b69ea86da8ab929bf3fbd2dee52f1abada78594150ac132840878d1802f8be0072a9380fa26209af76bc9dc09c7350b7cb9dad41803142b275b11ef358545b3cbdc4e130a5b05f22601cb0faa6bb9809c755273ae0ee27b778d84c591f717ac88cb2085ca112f266dd5081367f14c4068523d292e513b8fb7dc57ff857b68dde436d6d1f303250add6c8ad94805fd45088e164fa07d621a37623963e5de078f206916c04cea956cea3f712db096e6252030b53c82934608e93b883ab221825a84f8ab20949f53e19d95e19936121e364c0eadd207b1fdeca38c8fc319054c654e3f4b401cabaaf9c618bfbc97d354e5bccc80e8d252c6dae97c412c5373006c7000edb5962365a274e29d44fca5f459342d5c50221f16053117332b4b3fe00375937690ddcabc6b0c0f61fad655a8537ec358bc9d6ce76d170efdeab87be8d85846dfb3b15eaa08a1c8c3d96b08a9473335d38ce6f1ae46858e0599dffd2f842cadcf5702cdff50ab9b1aa1628c15cbc117fb1a05275ea055b0f5962c906a94e5e97d38eeffadda173d15ef0f96b572635c784d47a94ffc7a61b17a209d86c3065ad91554a1b32779b993b2c17da80951604358cedef428c6318c96103bf5170d30fbd35cca2425aaaeea8e3e9b7270961b93595bc85ba50193e56b753ab60cb50cda73b47aa60fa5c18a7e0b5aa13b53e2a87ad2649b1691d930c98ebff6c9ecaaf1c1dd0df9c3896d1fabb4b76b073bb9b21a61548971cbd721b4f4895ca3c9895a0728e852b10b6313aa9133cd80fdfa918a7dd3affcd25c80e3b0c4acf3cdc5c557effcbf87f310d86b9982560fb89de64c6456f12bd2c50582031c79f4b11ebcad16a01a6e8643bbf4ebd1a9dd2cb241e562c3ff8358236d9ad1ed6c1cf55598f64026c1560c1f8dfe5d629ce64dc0bd963b022bd536282d4b74544a814eb16f82a84c9b76fd45715ce5da1d223859ce8724371d2bb4fe7e25aad82a31d571e50d69fe0562fecf44f4875c7c5d6a4a5a2a259859db0202ae700aa77956a76ded875c80d238128b6c2d717280be9acc5c7bf11695dd71de25705c13e9c1a469a2f56568d185560206e06074e516f9a2e674552415e2ff11a8d1cd3712efffe7d946b9b4362706ad7058c713bfa9b2775b62b826d5f63e9a272dafde991bc0493bad3628cc7614921817b605a969bf4dae97a9b5d6a904343c2cde99efc70fa5537d70c9f9660e70090227f876ae220d6edecd2da64c86ba6e0733ccd41f70a3421faf1e2e0c93ba1e44f07a41ebe04e1136622793d864090a457a463bf42c2d736ef4e50bcd9dfa0298531d9b7db6223e56745793200403de505a155f4ad008b1d0552387c8c7cfa0e1b1bfa4ec49d18beb34c89f5a12f4657185f1f16147e883492ad272701917f1bd07bf19dcb21fba3530ac7d4d9ac4058dcbf735871874e2b01ca53d0f960591e6ed051d3a21e7c271d45a9197b6e298161b568cf347f475423e794ac091e99fe76c3fa8a90b9340340f145a37bbeb18e5937d1f75b68ceb10dd5f357ab8c91933875019ecfd69c30e11d13e5e4f445ca6d7acce9613b10e8ca5a379601723e0f1e449a12a80c2c0b4d2fa3bc53d3025fd8b849b3f377d1597c720dfb1b09964ff3a004cd21a022ec0f25f1a0169139dce099d6d0eb1a5a6013222af87e83d74a4c8d055f3911379d7c4e611dd92a37c06b4cd124d9b73cf55f78ec51964bff8c92104f28cfd12ed139355a7e0ec346a71ce1edb9a41e1c7cb11f61eab7a9ff2c3d321d83f21047ebe4c56a8a999476366115140688e22a26382cb237b920b21ea67e91a6ee0e7fb06e83ad1f20d152a3bbf1737f2ac07f52b70d9bd9067fbd6207397b4f63da11f9bdb98554cc23f5aa98fe5964f16f91a9d", 0x1000}], 0x1) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="467112be56a05e2977e25794615625bc1bbdc3c838fa2563b0bb867871c0f4ae28f639a0115a08796808214172ad88ed114a2e4db793dfcebe9c161d4cd7c613ded31b0c1c56af64e8bfd52e94812b53d4b3062c5b5f3d4fb609ccb3bc256a533db7986599e490eaa1be4c1f4e9ca5a4fe2a7c355b0a", 0x76}], 0x1, 0x0, 0x0, 0x40d}, 0x40a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a14778ef6a00000000006df3c4073aa3940300"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="040000000000000021"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) 06:47:04 executing program 1: symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) 06:47:04 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0xe, &(0x7f0000000000)={0x18}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0x7, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10000) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) 06:47:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x65a) 06:47:04 executing program 0: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 06:47:04 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7}, {0xd680}}, 0x0) setitimer(0x3, &(0x7f0000000040)={{0x6}, {0xfffffffffffffff8, 0x1ff}}, &(0x7f00000000c0)) setitimer(0x1, &(0x7f0000000100)={{0x2, 0x5}, {0x401, 0x80000001}}, &(0x7f0000000140)) setitimer(0x0, &(0x7f0000000000)={{0x3}, {0x10}}, 0x0) 06:47:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) r2 = kqueue() getgid() getgid() r3 = getegid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000100)) lchown(&(0x7f0000000100)='./file0\x00', r4, r3) dup2(r2, r0) 06:47:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setsockopt(r0, 0x91c, 0x9, &(0x7f0000000000)="00c733eb7791b7502a6f0398c1adf6dcfa630380c337f32af40f33cf84cd6c5c1264f9fbdec1eb496e4e096f64b4fd6169a8c2496ed12e4a4a332fe731c8b5e5818e9a552e23c324836581d4aceac4277c63ac34a618113284087a0e77f96c4113a7b00abdae3d63ddfa7c186211a861edd09f4534528f178ec23f", 0x7b) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 06:47:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x8000004000000023, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 06:47:04 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x40) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f00000002c0)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="4e64f7c01976df64c135", 0xa}], 0x1, &(0x7f00000003c0)=[{0x80, 0x1, 0x100000000, "ebe3f33069e3d79c164e9ddfe21827599862e4dc838a4f749a31289a6ab3b270a21abc614e8ae437d3012ce2c93d655d0024fc4cc4cb4e37d982f8591eba618e544a4da32cb7c12a29ae3e5f02a718e66c375ab535b6e920a2938497fa6b6a5a2170a5802e50e7763b7e"}, {0x100, 0x1, 0xee4, "cc2c1fc5fad6fd45628b03042013bbae6f77903f7deaa31bff5d7f379f16f7a2b6c71a0eb3a911506c1135b0166daec2f352b31dce9cfd7a3c2a2aab5e54578fe9d726843fb356583b9b44820b4198e2094e1ae0d9c79eeeacdc4918fc32473e58bcbb3747841fb63e4ef044f9dc2f02044714eb2ea7eb01f6e181cb2f6a9a70ad1fdc51bf77b516b9d409dba48dbc7f7b98ad43bfc26b811403cd9b9e7aa8dba3cc4a3f45d77ff47230d3016b061ef537d861ab7c56e72247923e60b6d37f9b62ab4bb1d548efe59315c2e9e4d27a584c798aae35fe86791a9fde0b531956e8dd2b7d6765d6c59b8ba8d00ef5a7d4"}, {0xd0, 0xffff, 0x7, "f6a40e80cc0223aea2d174a25682712f01d60d080ceafa45870bd50492e69779b5f6aaef96713355e49a4e93ef10b072d1238ec35d9a3e957e9ebb82a09c1ce527f0c602952d334fcdb3e40287740cf37b541b61ec193ce0b321e743331a902fc638923f111daf75aa2c44d2c27caf9726b76605a2abf2551e24e009cd8e886d993a7829c360cbb92c9579c9fd1925ba050430b13f475a724758b56bab5c2fcb078ee41f9b3378e8d9c0eb6fcd28305167ab961a920aec4b2d3810e51c"}, {0xe0, 0x1, 0xfff, "dc3c3ac1c5eb4e6b53cda365006cf9b0a8956265c5f8d7f71102f7ed48747b8a517e1964e30582d23bbcfd2d85f47a1b4648eeecf5240bb5eb783124f7ecc1ec3a29b47fc518d7b3065c0bb139f6afcfb43ee0bce07254fe23d1d35a22d3c87f64f3bff474ecc30299d7a7589b5c0322f9503a07f61da92bd8c37946bbe0290335b5ee0bf63e56cd71f5537ca46fcd4da6373385d9b13e21256b51b9465ba6adf8e58895a59333e74c4ded81943fb52816e8edc2da2ecfc6ce5da858730d63d1cdf15a39a0bd1eafa827ebb6"}, {0x58, 0xffff, 0x8, "4f6563588840281e81f6860b0bc3e7f8734d12cf7d02a48293c8b287895e7a05796a63dedd59eac7a88275bd2f9b5b023746413ef2ade79394b52273c73e31a347b67e"}, {0x98, 0xffff, 0xb5f7, "cd817285f6b83b4dbd002e67b1a1214ce397a0f9d033c0f2c63c611cc82676bb096d68fc59983d43224bfc1103788e8785f76d5c85a78518a32474d2a25b38d09d2a20d3ad81fd7eea6dd99453f7161cf0c0848319c369f8bfecc6b0c72b9ed2ac47ccd67f81e804020b64c8ede3644d3df7762a474042f0fdbaa4b5db884c2932564bffcd"}], 0x420}, 0x40c) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 06:47:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x10c) fcntl$setstatus(r1, 0x4, 0x48) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r1, &(0x7f0000000300)=""/241, 0xf1) 06:47:04 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x1ae) r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) msgget(0x3, 0x40) readlinkat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 06:47:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x2) execve(0x0, &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000000)='\x04\xb7\x04\x00@\xd7jK'], 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0xfffffffffffffd3f, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 06:47:04 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x6, 0x9, 0xfff}, 0xc) r1 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r1, 0x0) 06:47:05 executing program 1: chmod(&(0x7f00000000c0)='./file0\x00', 0x14) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getrusage(0x0, &(0x7f0000000000)) 06:47:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000380), 0x0) r1 = semget$private(0x0, 0x7, 0x28) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/127) r2 = syz_open_pts() close(r0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x80, 0x0, 0x48, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x80, 0x20, 0x20, 0x9}, {{r2}, 0xfffffffffffffffb, 0x88, 0x20000042, 0x1, 0x3f}, {{r2}, 0xfffffffffffffffe, 0x0, 0x40000004, 0x100, 0x8000}, {{r2}, 0x0, 0x4, 0x80000003, 0x6, 0x7fff}, {{r2}, 0xfffffffffffffff9, 0x7, 0x4, 0x1, 0x6}, {{r2}, 0xfffffffffffffffd, 0x20, 0x5, 0x6, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80000001, 0x8, 0x7}], 0x4, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x4, 0x75f, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x7, 0x15}, {{r2}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x9, 0x2}, {{r2}, 0xfffffffffffffff9, 0x80, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x46, 0x11, 0xfffffffffffff9ea, 0xfffffffffffffeff}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xfffffffffffeffff, 0x1000}], 0x1f, &(0x7f00000001c0)={0x3, 0x1}) kqueue() r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0x6, 0xf6a3, 0x4, 0x1, "49334900fbe4e0a7427299d9e25cd17ce440cf15", 0x1, 0x8000000}) 06:47:05 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x8}, 0x10) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) getitimer(0x3, &(0x7f0000000080)) fchdir(r1) syz_execute_func(&(0x7f00000000c0)="420f01dbc442212e97733d0000c4e3fd09d4bd0f690144da60008f895894d18fa9e8979500000000660fd60d7e0000000f4ec7c4a25901cf") shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 06:47:05 executing program 1: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x4) 06:47:05 executing program 0: r0 = geteuid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setuid(r0) r2 = getpgid(0x0) r3 = getegid() r4 = getpgrp() getgroups(0x1, &(0x7f0000000400)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000040)="dde9ac949c3cab54", 0x8}, {&(0x7f0000000080)="1591461a64474f6723373fa16509bf2cb442ceec3c48f47d9a454bf88f4a8b1cee1cf1b3db442f6105bf44b9825d1e3e36615830b69acd0b19bb1c16dce663a59ec72e56d33ed8235e5ff688cf570106dd4ac83bd18a7d23cdca8739b14a144141e749f45df8193aace624ff39e504be28bb2fa8642a4c294d4ad2267cce1ce5c408cebaac6a1e19187641dbb54fe4706bf8851a113af1530195b8fe1e875d3cd51f866040257e1f24e8e3208bcdc179ecba6182a000a955fdd6bc2158d7316dc3a793b29c0a8ec94ee70e0ae0e1cb76f6c6d99e329e0c777ff575d3a714dbd3c348f80cfdcf1a0248e7b00424d57ce8e0369a9547", 0xf5}, {&(0x7f0000000180)="48a9a70c8616ff1419d59edfc8830910a55c8c426c609d0a45f9b7d6e6629f8adde1be6ad5201f51ab8c2624be0d3206", 0x30}, {&(0x7f00000001c0)="0790acc93159c08eecc9825300b1e57092ea18e55154de7735eb51556cee215816e8f938950ad1e05bc0e4a8096b8608a3a0cc611e22787a6cc0dee66e560c079145e57c7ee3bf6d61ee203955f2425744f06e867a6c6e408e60d97b5219f38af316e00367587135a4b5", 0x6a}, {&(0x7f0000000240)="8db833ffa1047da7df08eac9dc9b8d4b04a237a564983200cc88565f3fbe9753dad6974294cc2fc6a615e51ab85e93dc117894646d4e5270916b21c6b030b73672d8c8ae10f39630281aa9ec21ccd9577968b4cc983fa46d1bb1467341d4d6a2bec8adb20fc17622b75fed202b2690e67928bdeaabb11ce9f2e4f500972902a7ec663c732903af20724b5273868c65b0bfe173156e", 0x95}, {&(0x7f0000000300)="a92dd1eb437cf51b012ddb0f5eea1a1da47ddea5e00d69c3fff29675b510217a64a6678012d5feea092bccacaa10ee4e2651eb45a20f4ccb40aa286ead5ff91560f064b6b5b45c81b3a10497dcd1026b9bd47349a61e813e1536fbd9a20eadbcdcc59ff7282de5940e350967da7986a12e86c8", 0x73}], 0x6, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r0, r5}], 0x40, 0x400}, 0x1) 06:47:05 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000000)="83664edf78824b5f1c03fde2a166efdcb95a673dca5f0ff601c23e91dccf4e3578048b455566763a9ab9bc41e80b54d2313034ca728bc6e03154e1a3bd06253cd146bfa53d48c73c474caa1c75ce78f8ef43ef2d4b2898308555d51c854cb4acd25a596db21445a8ceef12c126dfbb535a9d6f25f1361be6ecb370f33c24f82c9e3b1535b911f2df96e516749e3215685919178ff49de55f4191eb1b121111df23608fb34bc65f3a3988ab3da4469fc1320a19d821f8ff6c4e2fb81cfc1899f8de7c18f0c624587ccc2237cdb1702ef50ea00b75ecde35d175addac7d812a96b7a9afd4698d5375177aaf2068f26c65889878e6becfa78cc0c3b2ee8b15494abda4a3807d04a4282dd4cc51711189de041d14393c51a8d13df81343c7abace16a80a81da31fc640bbc9a88acef789460b66c25d2fe1a12d3d6da0a3c0dc0c1a3c1356684aa114b1910328c258b17906b3686909e2630aea52b8b411e4d083dc15728eeff517a8c4e105f8848f7451f61f15214babd0b1c83e902381b16f71deb7c1f789d2359aa4c845794c03d05be960d5bcde4b413c20685ca8ccb5b79cf0dd366404988430fb93297ed0e110e134a8dd75a467f0afbbfe36192b9b1d6b03aecfbe95ce3133fe054c824c14742be9aa88c0de772d07c44edb2904a9cdf4d6f8ff9d98bd611d5f8b01fd149d0e71bc4d8ecc27f7a250c5a32ad5c5b01af9bf5a479e8beca2ef324419f3543db1821761245ca70002b1ca48ad90fa00aaef67564e002f3646f38b08f48e13e753209c007cd6b993100a8dbb20a81bbbd7f33596b8566eadcf62ec72085f53d296bc7f7dbc6c197b223af42f6bb359ded32cb14d2856508207290cba9296ee2843ce4f71bbf66b95e60718d114ef16418467b97657d976a213346b73ca64420266bca4e1bb1eaea29ea3adca166fb52c763418fddcc010b2c7b500a532fe60199d372be51c3948c722074950e07b4725ac6bbe5a5e7450d5bc5b2c9aef623b9996c2a0ad85b21da92fffa2b93c4bc61e6406f5cd5bdc1c6f965af122903272e7db248a689a688cd29bb70178a9b3be35ae2c73f24689f0d46da5f45e2ddeb00a2a170ceffbd5109b6c99b4254f9bb325b751100f32b35919558a8e9c6c2a6c01138a305167055eed19940ae5e6910ba501e9e835a0414036e69521f85a51110e283d8bce0faf053e455c23b024f6da791be16a24113cd92e2f5a58d8ebbd346b68b130de515182b22ae856f4dde65e89c52538d019d9997b6c36b2d2799fbe0dcada631048a50958433061c9147e251e1e80e8c83813594fb74034a0f2d8b866957ce78166d6b273bdb217c95944d330ad795c9e740c3e506fe6e84f4964facb77a27ad37b9a1021978499ccce7113ab1b657a72a50f944343d4c7e832885f966a5d67cb8a3a275dabb6c35ddb6cf82a84cbf1c0dcaf010113874a3ae77a94cf16d2d55177fae1f17419943a775979cd753db5dcae819351df5aaef0a78bb03751a0fb98d0012a761119d969b560d42a05ea832feeffb2bffa791f0cd2fb3e0a26ce2776f1c838f287bc384cce20113c07e787c35c9b8bb81d87903da379349bfb33529e80c83cebdfe992f669e5cddf4ac0078eee7097c9a5b5e14b82e1dda1aa5135a5b6c36cb985e9e1d38a955b860100612b76b752c8cb2fa27a187840cbca9e0e9524519e8b8abb6f90644cb78b8356ba1fd7c758c9acca6caa50476d170efceb1884df92245778c7fd3e6fb68f233128c2acf23c2355f2f8542110738a57b047358143a222f6e19ede47e7a4d5da835b349b9aecef12ac5bf64c4b869561a0b11e0a257633185cd83aa63e90412ac53d23c5c8c0ae5ca0b4739ca2e3008025eb3b8ebc3ac3517213eb4c7daa143e476e5774fc70b0d1124c799c2858af4e90532d987bd25e770be1c8b08130ec369ac07df0f2aca6988c1a661b7e3a4b4314c783a87d26f841d1bcefd966aefbfd1b328541d9e182666e760f10c5e6d1697b216e843d6da16da09bd7ec8e96df9b9296d5f6f70a534ea7d24c349b9373b38cde70ca8be5a814eedfc770f2f15cad34b22fc20d7fbdd5d3945b5d98a8103cc4251b716a7983a1f3bf3a90aec1324c47cd04f21e5afe5b0a5b419cec7d815996516177a65a8f63c7cc1cd2563e820b30888f58da9369632b9281b7004e3a52c214b21b5e1eaaa12a75b53b1f7c241ebe4f251a3885e62a00ac21afa10a17e3a5a8a8bdd5ea6822e67d82f4b04dfe760a98804b130f7ea8196a56639c140461a612f8819c4a2c77946017d69452ed7b40513fdca98ce5d5b136d933455057bf0bec3878e2f420b02cb681bf953baf7908e166154bdf0642f0c2647b89adf09cf8a412966c5002ac4fc82b7fe4fffccbfcab006e46fd582a8cbd7ec31a98cdadb30988ae3ff9821f76e4a06c45d7ab5b4b503b0c5634033fb52c8340a59efc900fd332f80ee95f9778c9fe311b67f2e03443038c09342f49934f422c6e507b9371fd73d86ec7d0d84cedd5d6f8627e81cab1c828da6f15bf0631d4851312091019d5ace0e7561e24d2cbf6ce6e8bd1811cd1fc797417cb650dd4c5fca8368b20f9d6c404ac6ced6ef20dea9156202d490c7845aafa09405b1b4a9ea3683a95becd4029d3ed35f65036f7b23e1861ee97cceabe937e8b5cd8d38abc535d39b48e2c6e6b5542ec9542bdfbed17c3968b1cfc2fa201398140d164a053349295cbd554446022401f308866dc0ed215adec480b40190f071d2114e8b96453d8944e8d1f2a437c309574640c456df003f6cf587e30fa8b5ad6820e29ed001e96811ab022cef8a8334e75e4ec9505f9ff918c07c285151cd9915fce1d77eac427fcd17e01a2d740e9ba91dfe56b3bc0c34dec0e2a57e47ad2b21688ba8922717a6c25fb604b8c441e7284048edda2d7867fcf4dd239a7ba60a53bf1b92e298f767ec8a5b6284356f307b9cf24486574cdda72d2ee0ec8e25faab7e7ba439ac70ee789b39a7dffebf5896d0817281cf4d1fa45d6375c99047756a921f2c8aeb28c42b4b0ac7ef60cb2192c874e88c5cbdf814872cd518893eb290695eeef9b8e11db7a20b5a4ed87fb91a4274ee7951372811bd66dd48f8321beb749f2bd4faae61a1f825af3d1a5492394c585008ff8b6b60f9eee5ef6fd09167b35aae578b3505bb5cb44a6a9ed7f7b86bec4bb9c955a460a239188d44477398176a741008f97e03e74abe52b716cdc4d9f8648f7dfc414c8de1912012e4e41d52e8d542e566980ebaf17b306146454d19d7d5af5684925b7614b9b47d27821a24931121e5876730fcf111521a693c04ca4cbb75f44f7696f0cf8c9b44c9b12414d1e6664c3d5497df4c061e727ba2072f4d5801a83397d7944755296ca5b0b387349fbbd2006eb1a5fbbd44d705a857b7bfde9971d4e6dd3c18298e86a147d8e2a5c04856df26aa2425991562500c8880893c970f1be3f1486990b4fe7913bfccf71ed8b0d4e183fe91687b87cc9181efe41a4fb580cd4a1dc7d09974020a5fc68503163ed227b443bfd59a439d99e59392187fd3c59db78b1faf6b7e36eb04cfb6f27e03f3b161b5e67f1ab2453b7c1e842b613163d743839c4c4e4229e9df13658fa9cc06402a1d7f86c9e31c3b2b5e163fb44225d28e969e0023e50eaf662fb7a7d799bf963d5ea2044338b10fe068eee371c0dfa027ad25426320b47f38e5a2ca68b7731c8d760afc00a9df73ce226a84a372801c147985ca4dcb9e9c0a92d8df7f194ff6f78d98001a6b53cdf1fb740fcd343afd638fc99538eae159687349a17790d9c070399f9d5efdb71de3cb262b1895348753d90411283a5cfb8b0424c3e907fd937f2bf0488e735610e4403f78ed26d0793fe7735af8c2fc3623a11b6f06777aac1855e4b730649695d3d4af1160d337e6afe118d75ed8f62e0244828cd160f17c3fc3e56d88ea38512e78be3043b62c056fc8932e784dce30af1b4a5825109305d06833da67a3d5623538636e8e3538673a19026ef5997583ee850c6ecae948e12f42e0099efadcc71a527b70712c3e2038767730498bac4a264addfeec6a3fe288726b77fa79ed78583149314864f9bfa96f082b0ee58efdc5b6f7ad6a090a8fd705f5b52b9411ebb5e168883603abab6c0c464d7d41ed6ef2840d96f4549b6afa54a01cb0a227e524b42fbf95c6076fb03fc53ae228afdb31b5b18d7855e9cc669fdf2283a3dd642bd85c256b1d9fd428c78019b53424099719e0fa4bed95811e3aa5b732fe6b54eee280b5e0db5e57e9317e733ed2ab6f777895f8683ffae10bd47b2d3aaee57fae8c81199bed44e2c5a953996c01fef81d259697e01797b00300310fb644de50209435990ea6ddde229839cc4e69ae3529bb3c79ac615cecaafaee9db192325b17819e8b428f87ff6c4ff24b87d5e6e196d144f97465de9fd51ef692e28ec62869ab763e304f42826624bfb9ba2463cc8cbec0f3fe4fa523dd29f6d10e2b21b95bdcf5acf090dc98257506189b3a43771b6d893f21f699e9090f118a852e51ced7e0677e57d3f4c3171f97043c65215fcbc67f977708e395e6bb3cc6e4c29b7dfe9c3a5500f871fe46eb6a2dee2140e7f704b8dc3fbb139662c0c79a85090216050c28ad2e85ebf810e8d0dea21458d3c83784f846ba9bcf9088cedd71f5ef8f3a9ea4ad8d9dc74dbb0fe5a36897aa7083d24f6a219980c40eb5f2e20dc211e3385d9e84beb090d797775b2ad1b37a02f13c033c108852f633074f6a31e5fe8109d8cc9c4de3480bcec2d14d76a8c1359f990d6fec330cc6c251bc7a36c026145a550188afa06a4d68694d6edfb0bf7643b3049b4fc45413eb99fe265d8f869905ef2c4f2836b6df3de097eb6a84ae103e674ac09638710bdb067ea51377025eca96defa6b5f16d25f803f5a1631797719b4df53e997b57c368397927d29de7a9114f8c7fc70c88d05eee64bac72bf6033f54aa45e0a8848043ba196c1000df6c95f8cefe0eb667fa3a80e44dc7277f49a13a31c02caf0e54db1048080c9f97c87f7f719be4e294c0f56c2b00520d12144ec2c1c0276692ded9a32694745fcd648dff8ba88c16ea98b8ecfa71632cba9fc1957e9715332af113c2f8d293c0868e571f1e4176fdf3c27b27b8e3cdc5576fa9ed035dc48c553df49f00cfc5b276fc121b3a95c3116d27015eb287b34b8443af1ece29f47506d4e997803b3bd00df0b794c12412da277ac24664d8f0bc5af544169d8b0852361d92b7d497e9ddfc591dcf38c501d38de5acd52067af959982f0f90525f4affecf0561221e9dd59e2238ff30fa32c1a1ca1f53d51b6e1f66a385107f717a194a6b6fbbff576cd2c1a3c29a23b343aa3aebe0a533cd004772863539faee57ad46f8eb43393732d404fd40291fbeff68e0805e5b540e5a229c543078f6e22a2e310074b1ca672a09dcfbe7e412c157474af1958c7218b882df3da01bb37759b58d069532954b01848d1b624c6866f5d4c4397e11ad1a18110d0a06969379eb33e70c4f68fec832b6c90159e4c5dd2a3968063c5ed59a4a6cbaa41108bd442ddf5248762f7f9eb8d17f1a1d875aa93301ee8e5a9c44ab72ebff11b0fb65d9a9423d67efc8e97338e8ccf8821ddb7bcf990f124ab78f4f13fd27f5f9e4ce0bf5ce4fa30174888c7a10eb3ee30973ff2ca9768563ec5f1d1a8549d95272a42d4f84005b5a01b9ae13d7afb5a64a0302dce81d1864ee72a7925dd6b8286ea3874a6467fb43daf67b4d26342bf414d0b0efb4c34f0ce0e4ac5", 0x1000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) kevent(r0, &(0x7f0000000000), 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) shmget$private(0x0, 0x3000, 0x5, &(0x7f0000ffb000/0x3000)=nil) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 06:47:06 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r3, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x20, 0x90, 0x28ea}, {{r1}, 0x0, 0x10, 0x2, 0x3f, 0x9}, {{r3}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x200, 0x6}, {{r3}, 0xffffffffffffffff, 0x80, 0x20000001, 0x1, 0x3}, {{r1}, 0xfffffffffffffffa, 0x20, 0x4, 0x3f, 0xf23c}, {{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x29db6c3, 0x81}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40, 0x1c6}, {{r2}, 0xffffffffffffffff, 0x4a, 0x60000002, 0x100, 0x7}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000041, 0x7fffffff, 0x9}, {{r3}, 0xfffffffffffffffb, 0x4a, 0x82, 0x9, 0x4}], 0x7fffffff, &(0x7f0000000280)=[{{r3}, 0x0, 0x80, 0x40000000, 0x2, 0x5}, {{r3}, 0xfffffffffffffffd, 0x80, 0x22, 0x8000, 0x8}, {{r3}, 0xfffffffffffffffa, 0x8, 0x0, 0x2, 0x8e}, {{r3}, 0xffffffffffffffff, 0x10, 0x80000002, 0xfae, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffffd, 0x1, 0x80000001, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x54, 0x0, 0x9d, 0x8}, {{r2}, 0xfffffffffffffff8, 0x48, 0x10, 0x3, 0x400}, {{r3}, 0x0, 0x20, 0x4, 0xffff, 0x8000}, {{r3}, 0xfffffffffffffffd, 0x4, 0x18, 0x0, 0x7ff}], 0x3, &(0x7f00000003c0)={0xfff, 0x5f2}) write(r3, &(0x7f0000000100), 0xfffffcb3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000005c0)=0x8) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000440)=0x3) r4 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000400)={0x2, 0x7, 0x8001, 0x200, "52cd7a9f5e8cb7614fd86a1f644163f1978ec03c", 0x38a8, 0x80000001}) fchmod(r4, 0x28) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000540)) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000600)=0x5) flock(r3, 0x1) connect$inet(r2, &(0x7f0000000500)={0x2, 0x3}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000004c0)=0x7fff) accept(r1, &(0x7f0000000480)=@un=@abs, &(0x7f0000000580)=0x8) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x100000001, 0x466e2640, 0x7, 0x61ee, "4915c2dc1fe0918697910b25f2518ffa701c55f5", 0x101, 0x29}) 06:47:06 executing program 1: socketpair(0x31, 0x7, 0xfffffffffffff1a8, &(0x7f0000000000)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r2 = socket(0x0, 0x4806, 0x0) bind$unix(r2, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) recvfrom$unix(r1, &(0x7f0000000140)=""/96, 0x60, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) 06:47:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0xf19e) r1 = msgget$private(0x0, 0x181) msgrcv(r1, &(0x7f0000000500)={0x0, ""/212}, 0xffffffffffffff23, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/206) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) msgsnd(r1, &(0x7f00000000c0), 0x8, 0x800) msgsnd(r1, &(0x7f00000002c0)={0x3, "514fcb004713c9dd3a363c56e25c4eb11084a8e66787d31b2f0543a4772b2001cc60e7385c761bb39a25ba8530a9b440ca0f4fca81dd115a7450d5345e10ba11c64f7eb9c339735c0a07f9bb9deaf47647b17eb5f9ebe9648f6d69b25d3e208621befd7e9939c7f63cb50823f81697a03ea4203faa6ae371a11ff4b3a9d3aaf5fe662e58d4c75536cab6fe9fb74a030cc35f688d340866dbf6550f863e416da1b7db380d4dd6a5f9e01676294195a0ffe6e60030511361072528dbe65887aeab51b91c32d024271cd71622dad241e4cd0b99a690d41766d0c26cf222fb2c"}, 0xe6, 0x800) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000007000000fe6eba2ae4000000000000009d"], 0x19}, 0x0) 06:47:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0xffffffffffffffff) accept(r0, 0x0, 0x0) getsockopt(r0, 0x80, 0x101, &(0x7f0000000000)=""/61, &(0x7f0000000040)=0x3d) 06:47:14 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x560b, 0x0, &(0x7f0000000040)=""/87, &(0x7f00000000c0)=0x57) r1 = accept$inet(r0, 0x0, &(0x7f0000000100)) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)="b25a21e01176714f2be13ef28f0f960c85b3edfe1188e5bdb75dfeb7d267036de1deb55a442a7dd5e73fc25555cea530d3336c99ca4d8addec18f4314304f8dba6aa034365b98e09b88d", 0x4a}, {&(0x7f0000000200)="d14695e04b41e41c8afba1b82faf60c8697f56659d060e8cf3309fd5c4afad476a5e6f71f9980718c551497489dc8cdf18d2ca2674eaa9847971e0c9dab989c157ea7d90dbdbe21fcb0961c1ade0e148c972ac0ed293d6d4f772c4ba204e7c4af8451f251a443597aaa1398e5eec44a6fd8ccbdc5038062dfeb93e03d33fe4ccd529e7f8a0a446319470b524f548a10950c7dcd71a7fcac0e89111529f3207a0d3847d9cc4956da9517932c79ecb0707541b3d959bb247626813a463a6c95d801d70243800ab162a7296e3170291f31ee5536c55ca418189c0c47c4a423eeea0b77a002cbb82f22ac43e46", 0xeb}, {&(0x7f0000000300)="e796a95594b904d12170d990d5343fe56ed1a290af3df5826d63c9fbf1fa501b2f61299e0e01dc474d274940", 0x2c}, {&(0x7f0000000340)="9cd5a1da4cd3b07d83f23f9644b887ff88d484cf9e79bdc5c0c738f0ef973423c24947ff55ef4dcf87f5d9813fa444cdb107d6bcf7dceb01840d3e077f7d1ee14841e2416b69d91290e6bc3e0f184ead6b39e4a7677a0e2a5efc269ab58716992b0e1420c2cbd428802ce0d370bbbe3d29c18e8097e1a4a19ca5979c9aa2df9b89161fe48606de064f57b32ed2ec3d4d7f4476d28dae056ca1b2c2d98b72482f2a16645b584c624b10c996b0598e887e8f948ed93f82dc3063731bcb87167a", 0xbf}, {&(0x7f0000000400)="74b6c28e8ca1f3cf675b9e15e1a8f0045c8d4b25de62585acbe8", 0x1a}, {&(0x7f0000000440)="90e0b3c23a122a348fe7bc1f09aa2e86b4e95c6981ec420a5ed594e4d41927d23842ab3ef73624c2eeda59d50d06f77896776f3da5482eb165d7c81cbc6c2cf84a55dea22aff71ad295e8a15c3cedbb02854064d3fdbfb995013edaf688af731b3f29dd91c51d8282ce5a0983aa837accd4210aa6198d007df201dd9ecdee4ddfe5bb2a34217d873a73177c278e42a10f2250b26e6eae93fbed204a652", 0x9d}], 0x6, &(0x7f0000000580)=[{0x98, 0xffff, 0x75, "bb71a1fe5c50c07dd2e0919194d972dd234e25f28c0d8bc9ca3cbbf2b3c949a1385c631219d13473d114f126359d9a523dc74fef5c61c7635b6ab7c13722807694088b80ac0bc2fe076b3c9399a90b6bb4b7f86cf1b513af90d7e00be8ea73d001ab451bc0a26898e707de78a7c5e7d64a2532ad0dd55012697adaa52543b57400067ab8"}, {0x18, 0x1, 0x100, "7064199a"}, {0xb8, 0xffff, 0x6, "74e93458028d5b029b672531eb87f7bfb9767f4bcf63a599021b969725a8deef19f11cbe76b7aa5985474de354c6782b53b4707a0de9d95540f749a3e3eaf735484e8ad15fb41ea465e465d2df8142bcd59e336f6a67b10f184dd33c6d0b7cd538b8c7b4ab85e5f6f806477f9ca61055e928418dc2c2f01e1c3e98015f134bfa6aa66a5899625d3e403a78c4ae72a43601dd2846c8d312eb28b3fc4388f1d7bdfa5d1dc732"}, {0xf0, 0x1, 0x5, "019965d9be250e31a32e5f4895d91decf14371a0f8621fe28ae5a93e35582663658f10548c2692da36b763efcd7ffc42602bdaf3d5b06cfa7ec1368c65e4a143b95c8155a62990cb8e90328e287fa0175221f02de3d3d7c0b7b06bf92bbae0a571dd83d7428e24ea855ea02b47d8f3269a21f3485d3c6ad80ed41fb704f201a69521f977c7b0a24bd1d12cbe8af8214cfd9cee418ec9501bf0d1cdd66fb8e0893325e6ae2553ee1c204a9db03943740a81b46afefdbe842d368dc041a1da8aade6786f89ccb4631310dd28abf9e459b9f8e87d160ee226fc6a28cbea"}, {0xd8, 0xffff, 0x8, "87318640421b3e952a68f08a7ca9a80f9f0840b73cfb1bd8076a6edcc0fcb930226d84c470a1266175a26ad92856e55d7a96b02f007f1fc568baae7d861ce47e1bb144d417f23508ff94e25618585af6c583f6ec508898629e93ee6895c974451378bceadb22feefc14e5904f17f02cc3b311c4c3b9cf58c2feadcabeccafb98978bd02da9667fa9bb92c1b15ac8f7a7433a6905460008c32ee0d29e42e7db1fa8619d861baa6fca6e6ddb4cba65afecc7b71d0302fb91eaeb89b4b0898bf2b1f3e2eaa5410c84"}], 0x330}, 0x4) write(r1, &(0x7f0000000900)="e0491ebcb1c2e124cb6cca3a2ae949cc222ac739a856d8c782689c00698b48426c0e6d9525768e", 0x27) getsockopt(r0, 0x4, 0x81, &(0x7f0000000940)=""/100, &(0x7f00000009c0)=0x64) clock_gettime(0x0, &(0x7f0000000a00)) sendmsg(r1, &(0x7f0000001d80)={&(0x7f0000000a40)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000a80), 0x0, &(0x7f0000000ac0)=[{0xb8, 0xffff, 0x5, "537bbd77e8a6fe1cb3c0c3519873203c87cf4c3e1721257c05a8e72d873c187d0f8315516bf9b672381857f580a0be9895e1150385dceb906bab63f3e63b7724b0c79875ac87e19d50f26aca3e27db6dd54aac8332ceaa1bdc1f1d8dc35eb77a16b5d6e79bd7d01ff750c1af541e391d70206935ce88c07040fd7935bd8c8ca3e05ebca80f546bb22738ce100bd87c9345ae369023108a03dbd5a1b66ec689b49a9b113b373f3b2d"}, {0x1010, 0xffff, 0xfffffffffffffffc, "bee7f99bd54b658ebd838825b4a430fee7f1ad49d96e188a9677313ceb8d3de09a54b06eb099a86dd28d2bb7e137bdd120818fcc6eedc7c9dda38fdf0a435c9ac85660c585802d5f175e189b9ca83d4710102ba9e1f3f95eb39f4578d2efb831a46970cdffb7149c3ed95f7b991da7b09a37bfc0cde62821aa31f50e6e9ebe519f53e69662a6fcb5c1ff0520a9ff4fd2dd30dc8d46596d2ca81d2309a9fce92168bed7222a4c7679495028b8be8b9dd5c9cb489a895898623c010bde10fc4f2da80bef9a6cb2750fa91ca519a1300ac0a901986c1cafd9d6c6ed7ad104488dbb80ba97d1a3c4b618b8d0dd470a98e0814b2b1d53fa67aec8a09d4f065259e1430190e4f3d1fcdeaa3fa92695e49417aca9c7ab277ba7e9a87599a33187512a4ca957bb1cb6b5bad2ef4563f9f308913fdc2b3e9bf7644a31f9c53f1f9acbddffdda4dc17aa071c6fd9f8aab7c05362184c8b378590f14a688900a7e4bec66f77ef66e9f32c4a8ff9c83fe788e5e05d4e561af8be79d09b60392c6a7c47996f52d0afc5235471dd1c8b364c1d4abec9647820645c420d535cd19f177f27634f1f5cad8722a02d9e82a56c8bffb1fc77a6985164d53edd0c3acae2c349f5465be914e1ed6e168e018090c43d235c1f7f647f1305a50da5cbcd052abc64b237121fc42fdd83fd875a3dcaad29f2f5b40f25312d42796ef4b721e3f7f8b8b4dfe38c047dfac76ed787cb5563fc0681680fb72b9c68b513c84da05a93c860b254b581e2774f6c98bca462dd33252fd467afe7f4b9ab26ceddee89e3fb1ee08c39b7c7d0ff3bc89ed33aece8688bc9d33467ef3a14e31745fa7eceee2aa2d6ca27fb200045260cd0f67f08ec12265c89efc456689dafc36144d42671f97bd21622c1f7a20689a858213e6eee65e34bb3056a8fd3607b34111b3bbbc01b155661a75991bbd9e5e9dc706c6bbae93ab32765ab5f3088566916998b5221ebe55def692e1b10091e638c52794a132a5d5d669cf6f620d4a1bb543eb0abb185d2abc11b711fb865aa684c095b8dcd0a4a6664010aef4fa1bc24dd6ab3035aeeb6d3eeded577e3084f6cc5e46d01710cb0b64452b5ad584d188320073ac4cc61420c03d196b8c31a37d46788d8f6bc00ad6991bd155f827ae46b1b71936b5058042978622330a18c8a4feb85f6a759c04228786cba02f3ee5336304d9cda89376fdd22b47868801f08b51424a5bd7815bf866ae2d4a5e7ac6da2b4b99ef5a18f43adadb43b6dad23b966791c17c36cd5f26edba7629d22e0a2810da25338332e847d1791044834af78253b2d8a15b36ad3d6aac3bfa61df25e76da26d8f66b62cef97996dc9bc6197b82b3a69354910973ca3e4cb7843608c8973328b3b3777ea6a5f6d5efc6a5e6f8f62d325b3ce1fda21d6a8a80e93f1dc2ec75a0662c2ce48972c9b321669cd7c35d517bed596fe6ed68d065856ec847de8e49d11f37e33555a5fc9f3bca8e45bb2e122187ca880a849f2b833615ccc9c044793356dd21796560a1a3ddda8e60fde1f276af5d197a4af9de8788555ee405f843a2a6d99e5179f7085cf8be80edb5c10db719f13d863df046326ca305e8d41b7e61c40051407672db2063b61c3718065f591c7c28c6bf18155d9b2f27594a884368a5fabe8ab57fa8926f329d5ea94154478f3ba1bff758b27e803e5c18c7bd20bafb794056409dfda6e3c0ec44ff2e6d5a2ec50892be57e83eed443876ddddc787cc054e0cdb89ecff445a8bbfb020b97297a2185ac95aaa6165c227201a091169ed1b58f75403c4c31c3bc325069e5ce20b20156797b0d7741351eef340d9f7ddce0f445444ddd2fe819678e7ab6ae0c31c32624192bb42f2955c9e30000f6dc3cd38505bb646ba9ca2ee7b76320d4ed4c023e76cdfc962ab932c7b4b84da4ba6790a4bd04d38d8b4ff6b5eae50cbddb1a418e54e08bd49be09510c9871d6c9487be5527f9240c2dcea30be3cbc3ca356588100ffaa0730f17fe63000a23377f2c46dd42cf0377a398e3dbcb1a9350d390fffbb01b32dec63956220f094d98ef1211972109c1a0d2ae7015d65cddbe1c678748e00ddab80d14bcb6c59e7b4e80c50cf554b3f6b0b23ac9a68f2dd56f9de4b38da417bb6304e9d663a2e40bec30caacbd09cd8e0ebaea999729f4656379c7ea1862ccefec78469392e219ce1c435d87682e3601147b40fda6b6a76f4808a325f18b71f832a8983b79e407edf93947693b008e6899131b93b4296262e42c800af36f37820d03a86e10b3d63a8adb400ed0771dea97d83112f043ea8d65638ffe8f039381d9e5e23c7b33c3c9a9dfce9874e3af4055d85899896c7c784f8511203f0d71ebec3f8f2b6fa7f81366ffa3379fa655f4baa0dcb0e462ee195a92750dde71e26cebf028eed21c2a9ecd8b413ae5134f9bc8ae5221650d6b2a291a7e25f9fb001e34c79ceede932804b3da6c6c9b40472b9cbe3886702845f460d05887996146355c9a653d3f4b37a20bf9fd90ac28fc12449a0813ac4e36f950652474c8ac8f58a5f6ced06b1395c67103315bef7c6cacca4ab44557d2d4f093cf3fae109413b494f34f9485048473d7b4c8f806cf3410c836ee30f774f6037512a368eee7a6291eaf6f4e05b5da038972fe358a78af73de4ed75490712dbc08ab8d516549f22b61d90d4002345189fb32547443d35170a1c1ff49bae5ea71d5db92e4bc8e0f637f8f3e227c897d73447c589625fa61dd85b66e66d2c2c8ccf0a2f1d1be5da2fc1f63d3a4659cb092d3b23319cad3556ff82be6eec9b718d869e7ccdf9fd5af2437a93362eafc1ac7bea0c8d35de31f0c3bf36aa8d2aa56e24a29527c7c85e0ba3aa4bc9b868a5b8d739d1725da6864cde8e57e410849de9875ace9f940b76bdad87df02a12b59bdfd86286bb95c27e202b5476d4a6b7f153e2d88a7a3bed5724a9eef76b0af65e138168cc34f2d48ad466dfbcf623a2d9f411cc78569c2e8aa725b20d41e3db80d2343fcf5072bc65b4e3f93906680a2b3d7d415d06a847588bec24e26a36ba3f4a0f5632f58fab5b16a6b2d6a406a9a39982ae58560fb5db841949fd793db2d3e3ab2d44ddf53af698769b22e25beefc519fd4774c055d7c7ee13e147f2ab8fd439840b1d258dc483ac44086d3e8502a160663b0b21d6e653f55da6852229d80b2a8287041b34f15f4fc9032bccf57645a4ccfd107d0cfdefb4bbb2eca40cabdbdd1ed60f222c27aab6b0755910e6493a62fe8aaf597bcc540be01c4405d22d8ac13c6e7cf0c905324793aaf55278ddfc4ea569870a695e0a2e7c8334567debca53e4f3525ca7318e3e2d265779350fabef3d9e055964909e76edc0cfc315b44e5ee1f5d148f9830df412dc5b9902ac4d13768b4880cf2051bbbb2c9a41a0dc09c40be9d3c8314e412d6906a4a4d1bbad3094f044389935fe009e6475bb89b2d7b4e5ba66f2533c693caf78ae4ee23c658f65e9623c5ab640547e5d928a825f285c49e1a01c4a4c15abdb882b4f05874f5ff2592271c5b07aa13c190891839ea15585ae7f4957edf06f1452413481d0f569e4b1d2cdfb2a295842ab2bf464cdab8d6a566070242ad64a1aa21f18d0997be60d3bf2f4fd5ce8a0f3ebbbb3dbf07776852f265d8fd2ccd7c94f09e07760b4283e0967794abb49addac9d8a4142559e75b329f663c5a21ca6426115efceb0f6de80cba1abbb3d43889f6debf1fede7e5c1b0fcabdfb06f2cced2d15360fe3ca92d808addbeb63095d3147e86f3bfaad43be144a5a7b1230602297705c0b61b364cb28d919da398df1de0b75409b3f3c3bd57407281467c6bfc6ec7b0e929f4f37b6a2428dbfeaec45c8496ec06f060a98c5bf08e03b60580e80ec4132c3537fc71194b2491d30bd8fa022c97f2f92845c221b11c27761ae5cfa759732bbd36cc3a0a0e7ba6102e850febe51c62bf0ba83d3291267c65b2920a71d0eae429e6a8d4df17b648eb18e92c6295cba7a5d3fff22a617fb980082da8612940b57d50ddb29051fc44e2c72a7d4f7132b9838a37af42249b6baa0b12b10696ce1b5aca26e46cb0ac632c0fdd7c50cb1e0ad8c82e43f72fe742656985ade306c5095a4fe570700a777834bb4f4913d7a381eac07818aa7153e2f0fdc33fc967f764f00e503ec3ecad03b2e09f8a3780f4f18b09ff2a9f0e34c32ce1c6067459ec63b5a23162c2b0a5021fbd6a2ccb31dc643888d5e94db21dabe8f2c1a1b81e99995403d634d4dbbfaf5471c0ad825065ef35fa42e645e27c73d30174de9ea7fd529f2abc35075a4b522577b94a4563e32602711c86a0fc62b7104cdefebe3ac859c84f7091a06eecddbdb931f09dfb524a0c852f8974fb62035d97f47258b19a52f704c559149c262f33224546b1f2adde57d2d58b31daa9ea3451dc7cbf83f203afec6fe9810f20c695024dbdddfbfa9bc7e7347d45dcd5d63a772a7f9c699cb785bfd66a35ec2c442b055c706996e2b580d0d41597ce994a440b859f52f44f033612fe817f24bc0f2c9dd78d176d7b1cbdd86982dd292908257d44c69b957ce001f8f20ce5b9c9e897646bbce53378da4a9b63e15e6e9055724b8c3cfe1f92dba0e2b556732a70d3dc7dc6d5203e125844293fb8797a8371d25b74e92488101b0b6c47f573d7801f0cb31e5496f2b1b14663e7137679db92cf91732711f54d0c1af6ed86aac9d76066d5a96395aa40b8b971dbcc812e71a2e23da13fb5b027888109f749d4998d350e3591f79ff0a4947a3cc7e70a31c39d4919f1eda0251d6a15230ddf9aac81b918ba61c862dbe6b10e5729a17aa88c8578270dbe8ec7df23816fbc1394fb24c0ef23a48c156711418a85b100cbb5a6ac4c58aebe9aaa4c60055e83656793127b126e89d41085add28e6dc140a61a90661a3e4fde23e589d5e6e3bdd6338a8d551702fa9592baa055a82f3cea3bcdfc2f511c124ec3aa3cd329300bd4ebd6e7c411c1949f14a1a07c9b19fa5fc7c70d61d0a0bd8f3d17a30266946803a5277d365172e5ab6a197a9c250a96e604a89aac01d2b992ae8356675478c5aac41b7cfb4f3abe3f58ee5a8594efe03a39c774c053277661812e4395bc8fa6b0a741ddc613a3ea24901aa05d82c4ef3c2b510d60378214309e9d4244be3672cf415684e91402643650834b20dc32aaaedcfc649105f7b81f022a34ae007fe8c9106785493faa18aabae111eca9b1f9310ff6fe8258e496fc3eb0ba084650dec59cf2e5dacf919e5fb04888a333dbe9b440107e47cdeeeb485703885cbefd564350c6e1256968fc2cd91e8150bd1a6002b20860c7cc418296fe2e7125147e9972d667112734ae8d7be5a660bda4fe46a2a384202cd09660e79363a5d68f9a9b7a8484d739ffa82dd4fdb83360dbd017452dce2fa2b396398141e6f97b9517167ca0cd9031106d8f9ec6275ea102b75a23195470ee47db77bc5eeacafb684a455465a99a513e19fd96a0938687befc481f2a2bb3b021878d0faca036abcac9b96213ab71191455d6ab23504e89a7a64ae8491de8537b882a762c9d906517cab85477b35dcb66af5a4dc943e2ee1fdc4b6af882096886e0eacd5be26993f5a0faceca9c2c0cb8eadb35ede34434450e37e9f75f8f2ff3c07f3f85cdb39ec740ba8461c1ca96012eb64e243db597b3e89fd1ebdc4c594d77278bf3b94103c0792ef5fdd7c950eb70ce97fe1070fcaac57f65277d135d7fe36c27253106661b2764ae36b500339a596a716c4036334451db419414ebf2774e8651ba868e"}, {0x58, 0x0, 0x1, "a5ad2bcb3ce13ba2abd10151499cfde14e23bb524903fa88d10e8c46f9001882b0dc7b8c5eff67661462a90d1b720b6bf1fba83aae4396ed1c26ffed46a86104220733f72926"}, {0x68, 0x1, 0x6, "72eccde8852f79b7a2026c500e03c518378e39c7826586232455f705f11cec74b0f3dd10db7b0dd89e7ec68cf3abd5481d0b71047ae8fb3fec58e4dc261fd8fd638fcc1a7ad23027036ab7dd793f7b49a33258f7cfc3d0"}, {0xa0, 0x1, 0x7f, "ba4db97859ecb6169bb2b03871258b036521e26c05a5eab4b9aa3debfb592135826d0d47b818b74c888b1c570d57e3ef1e431c70aed5394105dca4bfb4fdcd2286a2c274f59df4319b942b077639545b747a606f3cd74b34a59a59533082f08827442afaad064f214543d8b85ac33290dc9ea1f9aac09e8618b12fcb1a2ce81811c30ff003d6f600afdc2e91f3ab"}, {0x88, 0x0, 0x1, "bd336c2cbc764b159b5c8974de23a2d272ccdd4f8b9adf68df7b6cafac8d1aba5a5c90696274b45f1305f6266d2f818c6e9b4b6a9bb63db2caf174b16f0295979ac6e6b71e5e856aa59980b11b1ea70ab61147f0d190f111b966783ecb21b9cfa9b59f269627cfc42c5ccf236d5336055a"}], 0x12b0}, 0x401) r2 = dup2(r0, r1) bind$inet(r0, &(0x7f0000001dc0)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001e00), 0xc) r3 = openat(r2, &(0x7f0000001e40)='./file0\x00', 0x8020, 0x121) getsockopt(r3, 0x92, 0x8001, &(0x7f0000001e80)=""/137, &(0x7f0000001f40)=0x89) fcntl$getflags(r2, 0x3) socketpair(0x1, 0x4000, 0x9, &(0x7f0000001f80)={0xffffffffffffffff}) r5 = openat(r2, &(0x7f0000001fc0)='./file0\x00', 0x400, 0x110) accept$inet6(r5, 0x0, &(0x7f0000002000)) r6 = dup2(r3, r5) r7 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r7) pwritev(r4, &(0x7f00000021c0)=[{&(0x7f0000002040)="1e26ec887c2e8b9bceb6b2a615ecc9e7a28a6a7bf7653b8f915426d49595ef18a967dca6222ead732b22f506f0b1be9ab42d5f8063a872d891aad8587a5d6b66cf519e2903dedfa2eba7b783c4bb3cfac3a3ecaf5f5dfdf3de34a991788cfc5f7be253bf8f859690c48424d4fac5d21f55b17f", 0x73}, {&(0x7f00000020c0)="1d70681b7804c2f18068d5a84dd77c97de268b8a8b188f5715a3fdb1fec48a6ea39b3e2199d8b21e0f6a940a04b859dab949924d20ecdfa4ec8f81a4f12ddfd3eced656c74c09cf3516ea18694893eb6f0ce6406fc5322f73aa0bc0278acb0a86258197473a83853e0a18f859de298704de446f726ed1a69b6dc07f9e87bd14198d3fbdfc703cd308da4bdd16d69d0451808f122735c69e793e74cd780afbb0c0b2a3cc76073449b057a166da596641076ff9e8158fdcb9545cc473b5a87b1364d7d191f039978ade42bc670a3aa96fe04fb4c6fcd7b2aec2a48b65bec7e92e3594c519735", 0xe5}], 0x2, 0x0) dup2(r4, r5) bind$unix(r2, &(0x7f0000002200)=@file={0x1, './file0\x00'}, 0xa) renameat(r5, &(0x7f0000002240)='./file0\x00', r6, &(0x7f0000002280)='./file0/file0\x00') fchmod(r1, 0x40) setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f00000022c0)={0x47281d97, 0x7ff}, 0x10) sendmsg(r4, &(0x7f00000028c0)={&(0x7f0000002300)=@in6={0x18, 0x2, 0x30, 0xbdc}, 0xc, &(0x7f0000002680)=[{&(0x7f0000002340)="0497c045b34f6adff40fe8e1944a22ab4620b33df73a225c0f4db7029dc4974215", 0x21}, {&(0x7f0000002380)="9293283cedeeefd7319bd74b2c8d1d0d7f883e53a1a439f3d0090fef0fc6714e0a86cb63fc38f35ea693f930eea790181271363e89b840ab0ad1be0845a1ff8182126268ad50609b59c52cc0a28993c9ce60486ea2e468ac1d7f2802033d4abf0605ba56cea110074a01f4494121f8c00cffd0b0a6bebbc01ecda22c373b766b2a2f41e535f574ad58dc0f48fbdbb47d79ded219f6d13c1dc8d8e8", 0x9b}, {&(0x7f0000002440)="70002333d059b742372a87aaa9a7683dec5cdb6c23b7259e771d076a87468563a32dca915ca4b92f45aff8bc2a3be32e05ffdb8f798231521b347a715333b46d2240c78c785d21fd73239bee55e1badd4ade551de474e4ac69c39bdedc6fcb3300572a87bcc74d3d2c8bee8a2904b6d52dfaec0134aed0772ca6c700ffdd477fb015481f4540cc4d54e15529238362b8ffc42fab165100ded164ac8ad9f056dbc2f9ceee792f2605898143decc9ecf486f2f0f27cf34d61621a5b362b64e34fff37a5cb5ac20ef529f75b748bcef627681e6c4811c28fc650520", 0xda}, {&(0x7f0000002540)="75a23eec8e05d8460b0b2e6ff10e9ce6c230d0b3245055f6b288e08b73b153297e167606a1a7c1952e057463207714297f33ef178f19f097f7725951aa8d7bc5f50a925ad38323363a51b610d19412acbccc3fcf38ba8267d0b5bf15492d97dead75033c7e02a3e821bb703a5131d1d6abdff9555b4e7c560c36ee862aee0ead01568abb57862aeec35c7c1e42855d3e6b18322b725e1cc06fae1717774d0d", 0x9f}, {&(0x7f0000002600)="c431559ec6e5af4d6d12776e6f2a547030319991f4427d298145a8f8154a281b23feb2149a8b0a60e9c066aece3620110a19ba34f14b887cde072745db21e12fd6e302c33764", 0x46}], 0x5, &(0x7f0000002700)=[{0x68, 0x0, 0x3, "0d72039a084dc428456f7fc737ccb6d4c58c6d90e41961efc3acb4777a8e1d3256ff003b16d0c34cd97ac3cca52b632f523636b3bda302e87be538de14cb08a93fd401f03037126e2181a09f162dbd7eae1e"}, {0x28, 0xffff, 0x101, "035267d354d4ddf80c772f9e373fe3f743aafa68fb679c"}, {0x70, 0x1, 0x16ff, "d5bcdef2f88d02291ad0f38550fa798f1ed50d4f6d180dd597b5153e43e697c4aae21462d49926ac0da3c3cfbb60f503bac17a9ff4c710337848d8804bc40ce41748160169a18ce9c1a3dec29271f8250952637b9da5e0974ef7050565"}, {0x58, 0x1, 0xaa, "8b3e015311624341f0b898c5a869f6b26fdfd8b75cd0d004f7e635334f6bb5524068f5628d67559148dbd59b19099a99a24b9984b699f53783e2e4f7325470378d67d169"}, {0x60, 0x0, 0x5, "cd1c598f6a7574d35f615d06e793ba248d2e47ef2c48cafb249c8aad101f89b1e3d9c95c8f79a33f6473a0b2fb43cc9ea2dde64bf766440391583f1a60df0c68fe85cb84f970b4ab68fa4f5eae"}], 0x1b8}, 0x4) setsockopt(r5, 0xfffffffffffffffa, 0x8, &(0x7f0000002900)="9a04e29de0136927154767a117a5899a8dbfa899166abbfbe433cb72a52d3859c970039ff41b786a8a7639b43df5a71226bedbbdcac6b0cc3803863cbad35ebf6d83d817edbf757b16895202c893ef444f4d", 0x52) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000002980)={0xffffffffffffffc0, 0x5, 0x729, 0x4, "e9a734a246c7da257c95d8269426f84ad4c60556", 0xf5, 0x9}) accept$inet(r6, 0x0, &(0x7f00000029c0)) 06:47:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) truncate(&(0x7f0000000000)='./file0\x00', 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') close(r0) stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 06:47:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0x1bc) poll(0x0, 0x0, 0x0) sendto(r0, &(0x7f0000001540)="9fad0d02b0d8f836d6fcd51ac4a09065cc18a729163075d7b8a42e7f578291bb75e7b18daec9c73dc3264ea0a4c3fb00eabe8fd9dd4042a14365783dc0b3ae995c17e00750a0a522633287ecafe85c73279c6cab2bfb143fe3ed2eb2f2d3d3917dde4a8965f66b109d2ba45a8e907759813260d31e3f86fbb93f5c47c6129474867a217cff5b77ed53304c80437161f59686df00a89d44d3b09cc85b586a988d4b029d3842a3fbc25850a7ead1ccbed539a69d34450c7a14de8e7d6e018a3dc6db4fced1c79084d32783d75228f61c28d91a7ff7f659c55ec90f21eb3595012dff70126897ef5169bb06ec9aadfde75e0255e669c38f870082e4bc3243f4c5bff00bff93c071f9023c51bbe62430ff693fa595a1bdd466277ec5291de5bfc52cef7a29c7b3c8134fa01534a72396e7045b28e2f4594d6ca5240f1eb5e5a7555340041f6ee5463ec76dc85ee8f26b1ca8e9bbc5d084a13dc4e2b2ee7d3d40b284eb19a02eff81141956368832958fb3e6fba4f492f1060e109a37b8640228a7e1147d17939f90e5b4341208cc4a6606b0ecf10597b5b4986c9466560b5c003c27a563bfe387e55718316f094b3470585802c718268a446b8fb19da0f57a93894753f96208211b19accd6286d4a27f0dfe26deb03681a5b13cd8ce45fdef11a88bbfc3c1b39a3d209f8446a5f912cabcfa77d33618be78b0531a9fd152572f6694edc6e329377b298a3fef92350ec78f24d5290de7ad9de60dfab7c255317c06210201689ffa664b35e1739832b7bd2ded648275fe0e82ea77f0a13e7af58c61b909e0f33f28ea98c3fa85e9324e7faae7e797ef4399ca2a0018de78bb88f94dbb56f6bd76a87dd713c1b8cdb31ecda57f9c9342b65e7559cdbd84b5dfb5264b29cdac32a35cb844d237e8d85d27fd2892a0a356f5d4e1322919ac50c980f8ff63c7ccf855375bd6fc9f1c5206f3b87463c4110febdf9c243b065f22fb1f0701d5364d517e1df55508ba55f72e86f1ec0b7ab4cd8148a717d2ec2aa94de737f49479485aaf91f993046c244f886f50073f119ec46951de10d03b4da2fd64aa5707fc150b78bbba3a09a4c289a21f1605a03b8bfb2835b1900819bc5e93bf4b8d6b74a4fad57832710d90d20aeb4b4da4df3b82f95ff8c0c51444025fcdc8b9eb2c5d77eb0dee60eca57ddc3beb77dceb640eef49b6cfb0ea1ba7b7b72d27133f9bf2e72aafb593cd6751d4c49cec87628c61ec987a4b0fa455d9ead5b373e3fa94f9c55af57e72c4f9e2f12cd8769c2ba751b0a18cf0c85d68e2559dbd057c516996bf123b3c12a89ff1789442359da1e81e8c9c7df67420b9af8e998f46a63c607c643f0f6cf3b57b718e92b88bd3edfd7a2be042852c06ef4072b9fa562dd3008991476c112d5c4be5f5f7f4b3eee8e0867edf10632a66276bc32fab89ab78aca2d0824b4fa9f641404499d66ebc035acf153b96bd2649eba744b70435a95d599a9e941c444f5e5d6a9f910113cd4ab44924da7c7a296f49dcd5cff9fdf4d864a3fd36939c195f495beafc729784b36300948faa869fb406444e2f931bde71d82bf1188132f93a290a3aedc6f4b63815c400ced74d9ca0c81e1429f518f2a9658eca8b92e1964485c9711c8d71a0d05e176fc4697769e9b49a206c2265d755348744f0ca76898c57edcc88ec3daf6338008503ab066613c17d69341c3b8258f8dfdb0245face88e1717d41b85deb25d8f3bf1a9e84c5c17200276d48dfd7fcbba9acce3cfac9ff3ed819d0e1f77fbf74a4df871b4d445675f735be77edb251afad7fd4176b39260643bdc92363fd0e3cbeb2bb61e773e5fca16340b9dd6f9239a72193588c132f03419f733df621b5d70d671fddc35b214a8814ec78390862c3fca3d46c760e2edb6e2b5e3f4a0433ea0367678772ace99a97fde8601cef8caf780b0d4a64c0a958c8cef04ea9217fad64261a4e33c20154e669cead118221adbabfd5470abea9309a28007543bcd2e5e788298453a6ab8888293fe5465ccc2ed5027cb2ca630e6690d60ce4ff503c6424d1fbc07a60a4330fa5faaf007d4a56202a35b83fd3cd6595420520a49e0fbae577564d549f2461cc4630b49b57801e9e4eb5991048bfa3642c00e3e40b7e4e6c4b38bf055832e19376d6d55d48e85634b61ac32ef6e347ee8c77f4148f9b6f3b4afccb8b8bf3d594dd4d10c9a05d8ba1fec128559dee568b341bcb8ccb6d0c658863198592026f76fa99c96bc9223e6955d3310a20a6073f7f089f6721e9e842dcb33896dc35999f9ed7e7eac3b1d6ba85b3b63169ed2adf30d3561c1f495cc5b3a2cb71aeac509d7fd226f8067a194bf9425e9d91206cf3776ae27a5c376ad2953c5070790886066a22fd691b2175e21d1cc59db2ef0673849bd769fabfccc364ad02517e6a53b4c06928c3702967553c532eb9b58aaf6efc6bef6539930f56ef028254df9beb7abf371d124e039e84700a37e39925edd3e9d3a1556cb6988d62b82d03f9fc5ac4d14e65bb3a4006935c15af4891b020ad1c621485c181e9dc3762202942b861b122a9b3776d887a4b3d90f699146d6453d695abfcee79514bbc9c45ee1610ee7ef87cfba2898716b833c45ee284d0da8946db91492b3ec71df171217561959e3cfef7f652b8d0966716f31f71bce2795769c13ae5f900708876e79b2916668f8d1feab1c6ae59f17d580c2edea0b2edef10bdc848adde88806ad606b9bfdca980e0f0a4eadd1f330ea701b25e9e5577b264a96d029d0524dc49a48e71864d87045be4b8c6f6a937d8d0af11c3fad73222a50f1249421d8d8d6f8b86f1bb0970183ca97d7187e64dce2c360c41fe0f36147a347adae433ea27adf45ddd8f22ad1712ce1afe219b8b9b0a148291115f8d30d1b54db6f79e64d88e1d8f0fecc5bfc5a7cb6391d017a11312f0a1f4f6a84da3b6424d5187286df1a28be596be7539ab838a31027d0c17a00056ac8daeba741b7edc610621d7f362f1f2cab7146564515f1c39da3282727d37b4a01759a9832bb4f20c86ed280be164e27faa64927757a5798adb4285a16e499f3c38186df1c3a9eb767d33babf79e17191c0e11028e889da28926beb48de539be1265fc61b28898057c5d3c56110c2df978f9438f415894b9430b373c0a990ffd5f75fb12cb8d7b101d810526feb7b9b20c0704a75b2f4cb0719c45b6886d0cd28181227fde8831e24daa9f1b9e30b7da686498515a137779e96fb5a16074373910fcd969531b2ea3814bdee5ef0480d6601fb65134d9af979bedf5ff4a12bbdd645999b33bb3197319c24df6d901694458090e2220cdbd4559c5525acddfbda6f7ebbab48227e25e09eb9159a79592d59a68a087f466ae4989b46276a5077a03a5c67351380b374a1fa5c1b5eaadf58dde3cfbb5aa6d468697a0e687449715b7c9318c9e54ded5075795494d05d0b8e8e524807ebea3fa48d00044a73f23e40541691bc996fc41b2353d03208394f751042bcfe720e8f5dd7c4308e3023fb37902b29ec5eef3e4ca28978af3201cfc7f8a97ac0725e3a8570bd13b4f84ddcd35dd686e8f4bba7ded9270801f9dc0060e4bddb45dbc0377a4aa47a3b9c1f3760acd1e4185d559af0166ab02ebef5c72e9f5ad060d92e87b85dac43bbdc6dec632cb2ae914f0ab47065af08b88272ae9ac723d54390c7f79c4156ae39cf3f4c5ad259b8fea068c25bf09924013944b0a48edcbe6a05173950fcb89a8f3aab00f96d07b0272126fbbb4c16057111fe2f709a814dd48b1d5f11e822b9f0a27b5917d456f13a08517469d81f53f2856c35d0b3b81c3c0dbd226ac6a0abaed7f7ac65e508f7697cf50df98bfdf555d543af40eef08c6aec4029b80c2c05c039a14a915a828cb5e6e96634d7619f7313d19244d7cc6441594fb2e8371806ab6af17bb1398a6a5bd19b47c460984f7e9f412b306e3efde6af10e4305e30ecdbc65bedc23f7c4d707dd0d6c0c6dfd52dae5dc9c76082c944c98a0d72a21743c1802de142cac01a41ab4ee17c8464c6071745f4bc3155cbc0b84cf2378e8989b1aa3c55b9176da91ec8a6682e14dfecaa93e64790cd64698695359a754528ade2f09735f8b1f4ddbad01865d34a75777aee2f4c2cb7434d4ac355e22c527eb22a517f8e4505df01ddb7ad2a3ae53dbe0f164f5955f143d4ace55173f38fb8bd0c0820e58efe0c5ea6448c038d4e5e3cf2d64247240520645e9e8f76c16d2df8517134ed8f99cbd35c2546e6fe2076a71428adebbcecd615a47fcc3753854ddaf408e42f9ed3651fad494439f18cc5180af5dee4b9f18ea0fb186a0a0bdf84ec20b1a87a7ba57f80b9e4b22a04b031418245f4d4f0a390d0bf7f0d2ead84f66e0551a99459f3896e273308d6affc1ac775c250f5daec45808c9fe6d451399719be54f3185193b73dc07c602bcb5f968a838eaa9c3a77f3b385df0020b2d38e1a89caca46f461b27dc6db2f26b0e0f5566cd7b7c6d4528254b7e957d1c2808d3053e8db9278de65d59c5477c548dc5b37359cff1a5668da2392a4ae4a6b9194778e4e63a92cafa9427515a8ac648cb3baf651b8c4746abd7764be7dddff45e9ee779dd63cb52cb6488685994bc3d8739f0a4fa0a58710e6a05f798458ce20da67499082c4c012de101ef5f3350f72d93f60603db4e356efa12d6a6cae00923774f002a243cac1e8f71cf125639609d5dac26360e9696b31e96cf90e6a3731b6f17a2490862f723046b7a9e542050f246a82d7e4ee6b2658cbc877e5f00ec802c632663d022f6456a15227e7aa34ea8916b9007f238790909eecd0609189fc4c7251df7b6ddcb6c4633156b5c0e692a8bcc9e69392a6762bf64650e8a2c9c823b7d799b9fa90956dc30005cad3552746944799dc98c3ceaa268ee847af53d1660de272f2b931c311f9ec380cdd5f4b7e3f0b7495f37690182fd7abaf1df18c3a95aa8d86b176684877477c24502774bc64dda6e902f3f979000bdb68c69e418b9df089dee5aa6712c4570da4bf3e0cdfe97e99e9d7b504e78af66f69e6c4c82fe5488046ccb3efb595e5ba6ef9fd5ecf294a334ac649ea264796ac68e7d1c302264bf651f082353f8e0fb3e00d8aaed9ca1928104c720588d4c583e039c752e91873660782c2d04605140cb0d77dd3e10dbc114af6f3bd0552b9bc32f38ab8d6aac7617bfbc806104a839ffb6541bb3ecfb845b36c106c8784e33e846245dd00ae0d737bed852fe5532a4f27989ee4909879288f93e6d516fa63e6da1b0ded4005e93bb22e2b7b0b6aa2ee14130eea5bea9c8c0e2c30247797d9ec58bfb0ee660709d6ba8955280dde0b07d260fde7e3a66d62535b04f8bdff609f4ee7d0b5a5104cb83962e158ce155582a1b0a2f979c03aefa4344d858ba46806580f50d2846d37e24216875f475da09f1bcd73788226370045ba367067195463976d3ee74d46c7216ffff20033accc2ff82bbf44620c76eb9cd90069d59e08940baf2d6516235a9becd05f5116a6cab9b9f0aca0924a78b11bead9b172736f80bbb06ab548d1105e5414b8dcb42244df20c8fc5f92980d284ae466faf07d4391093396f7acb8f449cbe2df40b33e2dc8808a7169488286f162e613ddfbadca103f3561a1aac2feb72abef83c7768224a910e059604f905695e3abebc19f83b027f9d105b5dadc918faebe2f588a8ed8ead3e5259aa2fed9d686100811f542ff3a99b29209ebb40265ce4f071bcbd052b73a40e1749eda92850fd", 0xfffffffffffffe1d, 0x6, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0xc) 06:47:15 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) msgget(0x1, 0x680) 06:47:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r1, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea65be7792407365c", 0x409, 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 06:47:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000001c0)="fc53008000000000002bc67b88d062e794fb3e81ac330c05167f", 0x1a) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) write(r1, &(0x7f00000000c0)="e8671579c20e0248dc5b82bbe98d7324b75ae310ba7be8bd0942ae66d349ae1e7bfd8f3024543d1cc7dc40cc5b80642740cf069c973667c1584e2a16f37d", 0x3e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x71, 0x9, 0xff, "125b4376fb31244a7af5b6dd414f55e68e52eef4"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 06:47:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x7, 0x6, 0xfffffffffffffffd, "1eae8682ab0320755ab8bded345f072092b200", 0x5, 0x2005}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="833ef7bf8e99c1e24af216d616f74baaafad0b0c330876e1e5765530bfdf68477eaadc473dc460409f5707a4cb69d8079ae42e1a36aa240a30be6ecfc349ebeadbe3b7babdcc945816467041afee81f0d5dcacb9267488ee38d18032444a0878113fe5d86e978f380dcd4492810beb954218e60ef6e1181b25bab6", 0x7b}, {&(0x7f0000000180)="02b136286e5c1b1bc3f0a52ce78a8707fab7b608152b52d47287211a86a568a52b1c8fc619f9a66ec3a46ecd3fd300934dede8b9b4213a327674f01a7bfa4b4643540675f888a69ad84a0d9456d2973aa7b5b895900bcb6fc15ac2e98f8777ed763d7b4ff4c1a07bbc65ef133997f1e8b277b6d463d06b905c87baac1160b5ae461735cde95c3374b0cec4e5a0b8ff215a00b933a5", 0x95}, {&(0x7f0000000240)="db802498fd24d1622b3b78bdf7d0f9d9627a943af1e7d633a3f4e4f6de460b5a7e3a7c6ee3e78ffc52d7f531ad474c377ce913545fa56d81c2d5a5c96cd8523cc3e8c007e2931dcae9fb686de273e133576c48799ad19287e3fd1473da80746c2f57d090f6ca5b8259b21de9aef3634392955ddf098b642d191e47645d0dfc98304e2971407d3b0e89ad0ec01641e389e87c80e402846b48d55031c6b3a0b83d1327b1629b0b4ed1dfd5e7738429aa40b9e4cd47d37a7c98b77e69bee948a2552f785c553e67a8c68eb7d1f95a4d8bb1b86735d52016caafd3780cbdc8a39329dbd347297fa90e60d4dc94a47f0877585f", 0xf1}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "45356400000000000000010000000000aa00"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000340)) fcntl$getflags(r0, 0x3) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 06:47:15 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = shmget(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) nanosleep(&(0x7f00000003c0)={0x6, 0x7}, 0x0) close(r0) setsockopt(r0, 0x2000000000029, 0x48, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 06:47:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x80}, 0x10) fcntl$setstatus(r3, 0x4, 0xc0) pipe(&(0x7f0000000040)) getegid() 06:47:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="477521f4f6f51d17396721eece817b0ac35bde9e847030107f49eda6d71a05646645d5a444e0c66fa37d45bfe624ac22fd38da82bb7b88", 0x37}, {&(0x7f0000000040)="633e26b66f1256ce4aa086fc803d5b4ebd9548c5ba3beecd50b3c6f2490df4380fb81456da4c8d69f08d9aaab6300c397a3d97072a767b5746175f40bd40a9f71a053228569aac2e915fabef2581460ffe3121a3908303c169362d100abea1381a05803473b73d67395df110ac5adab8b67aba481aec4d9543a6d8fbaf5bb6a5ed56a04574f0dfd3a977d385818d55efb3598637c671c30e2a3d92bec5be870b7f254492511c1a706217b3711c4e9725bdbf6ed771569e79b14e772ed0bb54b968cc6d2e5c6f0dd8bf9ae8d3", 0xcc}], 0x2, 0x2d) r2 = dup2(r0, r0) select(0x40, &(0x7f0000000200)={0x0, 0x4000000000000, 0x9c, 0x5b, 0x81, 0x3ff, 0x4, 0x4}, &(0x7f0000000240)={0x8, 0x1, 0x100000000, 0x4, 0x0, 0x2, 0xee1, 0x3}, &(0x7f0000000280)={0xfffffffffffffffe, 0x3f, 0x8, 0x800, 0x9, 0x2, 0x4, 0x800}, &(0x7f00000002c0)={0x8, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8003, 0x25) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x1, 0x174) kevent(r2, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x5a, 0x80000000, 0x0, 0x92}, {{r3}, 0xfffffffffffffffb, 0x6, 0x0, 0xffffffffffffff14, 0x1}, {{r2}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x5}, {{r4}, 0xffffffffffffffff, 0x2, 0x2, 0x7fff, 0x7fff}], 0x1, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0x40000020, 0x20000000, 0x2}, {{r2}, 0xfffffffffffffffe, 0x8, 0x0, 0x5, 0x2}, {{r1}, 0x0, 0x1, 0xf0000000, 0x7fffffff8000, 0x6}, {{r1}, 0xfffffffffffffffd, 0x96, 0x0, 0x3, 0xff}, {{r2}, 0xfffffffffffffffb, 0x9, 0x0, 0xfff, 0x5}, {{r1}, 0xffffffffffffffff, 0x5, 0x40000003, 0x1, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x8, 0xf0000002, 0xcc, 0x2}, {{r0}, 0xfffffffffffffffc, 0x8, 0x9, 0x4, 0x6}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x5, 0x3}], 0x20, &(0x7f0000000400)={0x7, 0x1}) pipe2(&(0x7f0000000300), 0x4) lseek(r2, 0x0, 0x0) 06:47:15 executing program 1: truncate(&(0x7f0000000000)='./bus\x00', 0xb0) open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) 06:47:16 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x7fff) r1 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x2000000000029, 0x0, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 06:47:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000140)="920e3c33ffee4f834b2f0d9e293c4fe75e0e5a858f2576b169ea0975c75532f104c06df51969cd1f92053606ca0bf4122237d8e82de7bf87c4e19aa487e00b2e77217ef30e593e250361793a94fd8e13018e992b4d753c1fa6d3325def9066f81b3ac123cd8c6af614273dd3899eb497d8253a1c4a6a68eeb20e5503450fb637876aedaa0ef567d90dbc2b4d6fd38f66b28c7944438ce58594ba4a2acef820ba04acdbc864a39b43def26ec445688d6e494ef85b8e7b7fd44c308e84dd97c8d7492b563ab8e1025d4fad14cda041374f63b3003cdae211d2ee6766564496a1b1c00afd0ea46f32eb22eb7ca646f3e6c68aa3dc4fdaefb1", 0xf7, 0x2, &(0x7f0000000240)={0x18, 0x3, 0xfffffffffffffffc, 0x5}, 0xc) setrlimit(0x8, &(0x7f00000003c0)) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0x0, 0x4, 0x4, 0x3, 0x8}, {{r1}, 0xfffffffffffffffe, 0xd4a6cc1948694c96, 0x20000001, 0x4c, 0x7}, {{r2}, 0xfffffffffffffffc, 0x40, 0x30, 0x1, 0x2}, {{r1}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x4, 0xff}, {{r1}, 0xfffffffffffffffe, 0x10, 0x10, 0xb0, 0x3}, {{r1}, 0xfffffffffffffffe, 0x2, 0xf0000081, 0x8, 0xea3}], 0x9, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x88, 0x80, 0x0, 0x9}, {{r1}, 0xfffffffffffffffe, 0x10, 0xf00fffff, 0x1a2, 0x9}], 0x3, &(0x7f0000000100)={0x1, 0x7ff}) 06:47:16 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f00000000c0)) 06:47:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000040)="64d68eaa044f9dcc8c939f5ae38cede9297cb7cf0f8db280316e8d6b36ee4c179648229c8796153992353023ccb0c09b3d8abcbbe22d3ccf8218e4e6127487ed50f0c3b8cefe58ad0109ad8ed075dadc93fa94a0edeb0927719e8373", 0x5c, 0x2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0x2) socket$inet(0x2, 0x4003, 0x2490) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="41a79bbbc54cb8a05d7fa6b4745a189e328aef7ac7d88536ee0bfdc92b381936ee4591933dd3ccf9f9931c62cdd5f590ff0edf327cffaee86fa6fb6c0478", 0x3e) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x3d33}, 0x10) 06:47:16 executing program 0: socket(0x2000000011, 0x3, 0x0) 06:47:16 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 06:47:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000001580)='./file0\x00', 0x12a0a, 0x0) writev(r1, &(0x7f0000001180)=[{&(0x7f0000000080)="d329c763a60f2986d3e1509ee133fcdba5a47159342c7934ab57d40d8da7dd39cc6263c5233ca1241c16c824e9cd47d4e6c061ff93f9bfd70630d9e69ee9792eac60b40fea4adf3c58b0d0a6dd72ad8f3a623ea9e5a482d230807a6eb0e00c952bae44c7178dc4c657f3010f04d3ad3c3e492c58ae6fb0fbadf37130129420f66a2c2a7c46b542c6ebd319585909ce7b850c81e6f8a8e78e358f8233cb983ae21bd12ff58ca4cb2b3a84b15707659d4c9c0aacfcf005568be4636c33af49cc112b8c2ada0c67ee2bc96f47c036bad321ffad58b5020a031a87539c5c40453964aeff3ece7c51dfec9119dafb9f51876589f185c00fbdfbafe02e6af4636a147cbb7982723d346d50eb3ef22ca42ba92082ed052986eed9a8f4ffa45cd3f64186b92c75f1c5aaacd2f7f739fb177b410c8b7d2b63ad89d1cbc60fbe33c467a8d811fc42a0e6ac20097e7eec3ab8da7a7a2a28919343a3a1cac7b66710de916f3e39707d8633e4c0aad402b389ce0ce12bd195da8e1e6a03d9bb349c32635a8853d63dd504f7ea7676c221aed0b8392805ac5b0ec965821f31865ab310590d0390b4a561c7ae2e59a2afa0b5d77ff1fb64911fc9a8d97226f58056828fb6150aba05f7f76f1c68cb664af95d72d9db17416b77fe434234d4c957d3d29a6ef83ece38b8fba9f4779616bc4045bf8eab32f41d988674581d8cbad895822d002b63d7715115c00fe8a065bebcf302619143e8957462af6a035c225dbb0b69e1ede4f3fad1dc6feb2cc3b1f14d6c9710178b9992840bfa80ede403e2135b51802c0331c19a3462a1d64328c58b9a32d3a6bc9d553fb2ad7a77c599440488194404c54ea4f28c37a26c2a75ab17544944da6c15e3aacab2b2ad186b01a9104131ab45ae8d355afeca808f20f084588600aa2e6f14373d69fdb7c17da69b074cb93268d466616af81444bf77e157019083079c3df3f34e466c310189222a0e65b88b862712d5e6e0369d387ee881668763635149033150a6dfcc637859bb2a7007f9d1826e95f345f985fac09d702c2ca33d73c4dab99ff452db05cca63e741058c98e4dc54c8e12182348c73f8aec89929e7700e11e4e06c5667384c92af0a24c2da36f74bf4e6e17582f2692a47c4124b50fe4a15387df7aef464a048daaacdc4a7b3999d152874c5fd9761cbd0ffba208918c23475a43209c862456307ffd9de7237717d8b2efe2e7c7b1d737312d44ee25483ba91b13257c151f745074273f85602641589c8f5c5f7f10633aa528bd72b7d02cb99907879c8b552faeb71ceda9833f6c57d723151ec03ffc93d6bf2634ad92fcf7f4ad9cb60e872e4967e022f346d5ae7079822b2cdbd58cd5b3dd729ab658bced63054b3a76f4b285b4cae1ecb62886d836479056432599088be3a92fff7edd7d5f59c818b6801a50808539a6ce28693c814e23ab7eb56c5c16f302542d1f6c8ff567843f19c91ec21aa29f9d587df8d88e6b6f90ccbe7e279dca7d646f0ee7730391a2eb2286f9643feb396283479d9dfc7b561005028b4a4c38570e3e99d21f45aaa4d91ab20b9fea102706e003de39076a2cc00245e14933e08fe0d0b8eb79871df33f09256ce3a1121b29e21f191719073fe82d9de60000853fca1ef3aa4d531c7d41636224bf8c2655c0a4796a601b3bdecbc451e1c9e18bc3a946d87f1e04529bdab7054485ac1ac4ec825185882e971ac72bb99f8292abba8e08298078222c2f4498dd7f9c17e488b749448e17eb2ec5da5a67780b0bb4750f5bcb60c34134ff51d3e9c1a0554515110365df4775739d889098d81ce1048dd5e4c11bb782ed802434a0df7bc2ce7e897b40f452702c04bcad024b85497d05f1e65baf487f6d38d2092679a997a4c34fe6dda3dab9fd169cabbff62690e329ad265e013c914f575bdcac41ff5ba402e55c04e660315eceeda0593df8287dae9e07c1222d3fcdd09f45cb70d1ec7f0e335045783ae89e7622659ccae924c5c72a0d8372a0f693f686323294168dc4cfbb03b8c4fdd49f7c56b8801f34bb2e2ee64cc7c0c5a43cd865f01a8261c77e73e7215db1310ee739628b8f3d75b2f009e934befba19b531330e69f0a13aad2311bb549821d077f8baf54fc1824c4d457408875fd281f72ca51308a153028f95df84fc82238e75752c091d07d975f7c79c2a4005dd4f51229ab0fbee13ffc03f7d3ab9332943aad1a5bfac0769258346835e1382d5857bb667bb17087ff4f2b6abc196d34e58f0fc37bf8a22f058c40d4c3cec35a02348115cc1dc60f77acc98af7d58f9a828bb5fbd510490858f25df92f05c894dcc7b59ee8b7bf1b579ac71b061bff9ab098ae5e9d5ec4f20d9b6ae47d4137b87ccb8b8a98a95f0009d55e284b71ab206f1c4da3fc89be7ce14ee4d30e55d6d70aa879799609c31f0a44e2350eea2b00c82fd1fddaaad164b542575f439f0cd7394f01264387f872df88cd1aeb094ed514a8db3c40375280f199ea9c4f0e6096d63984c1ef1178bca44a1994fbbaf3d61963fe3e8ea21153f6bbeba3a4d1cee6278a823209c6d65529b22468fb1429888b6b10d95465af4174ebb792fffc2c0b55c069f2b3397a5d8d77e1ebb179705018861d95c1e2297b93b3c43bc588793176198f619765ba43844ba251d728ad0bd076d109a664f5e3f07b399f6fb9f0471d6f0bda3076f0c4ca2671e6746ffa1b0408cc725bea024465d5a0b80262ca47191dd08167c3d76d89b25fb9ca5be5127179e12836579f8591edff0b4faa73e7b2bf73a880a9cbbdd78650ca2f123b36086977671af046bb4788f2803dd00c584095007042a61ba35035508aaf881847c0d8c5248be051e296a450f8276e7ceecca79f626f73cb680db668a6a007d35d6b76b6db796f31ac77d37900e1c37bb87b553b632ea925731b752fd3c4028200f50ec4e5be98034c071abb0d9db90fca24df7e41bff46fc2ec461cd248497f4912d54c1846af519e2262ce22742777986f8b516ec64bf859a38c11bd8a8daab219cd6c4ff367e252a300c465f5d7858101e2a07d19654635dff3730c4b02ec8482cb8a67d5f1ed831dfe8fa6c8ac9c5273bf6e4824cc720193903f5dd26f96b0d729e14c7a09f3ddf9ca8622888eb5e846f38fae46fc6617325b77f6e0df44f57367bb49b9c9b123b0357f80d0f8a617febe075f1ed90b9d560fa3f99c3c6bbdf0eef49dcf0698283eba19cecce64194124c625ecdeae05bb8f5cd9c6ad28fec0b1a4b9ceb2defacb7f28976fb76dfdd05e5ef4de43d8e3bf15a0987eb0cc343e84c52160eff0ddab572d47272d1dabc4ff634076cb70be2d5d534a616eb8f2372001bbf791175615cd6e36ce1a8e0558297963b2abf6bf6e83cf6cadc67fd90fb6dc9e011d89fef158f30b58e5874d23c9b007515c9bc0c04c769c0791f6011ec12bcf5e3c8a7ba2196867309770d4144ebbd3da04f4e7bfafeea412038fcb5d990552f2b4d4705b458cb05e64ca10dc9668a78b1354c77289c1b5d4b359a865f18fd35133cdf57936bfbe6b0d02761657e42ebc0aa8e7c4a221bf3f0ca14ab1fca31634a201d7073f7c8a65b668484dbc1705b61a77322da9e74e429b2f8b20df47498b56d707248b7001c46ddba41ab7ec2cc45b7ebc73208bdb98937ade8467d4c093d2bf8d6c4e4db4658f86403d9e8bd95bc29a25e0f06fd83fb8b189a94151ac0e7be9aa18725ce5c1592da5ccb12638a32457a8217c47d8374b4064ccb397210aa5b6ce3c9613cd88d582078e637d1f789364bba644462f4b8115969e00080bf0e1916c426c0d4077a89e985f16b547bea538b93013e69cebc89c02017900403ecf2ed71ddc8215f6897d06c402bff1b7a23a7eb92c616559390febadb35b67de09487ef78ed011135d1b79c68ff95169b5972bf4b067846e89c55a92defe617ddae2dab7bd9c8e3a08d1d876b8e13552fbc22b101b2559a16f2165badbc0dea6554846dec60c1fc72de9a3fa59da2bb951c84a2cec0aee1fb8ad22ea966c87c96f6db9bfcb2898db1304faba64edc6be248c94fe567dd7783c3b555f2cd868c9b5552e11828d4c96a3d1f2be7f673e8aac81a529654c2382fa47ee57616ae4fb722f13275a13b78fa54920c31bb86574d39975d3dd3e928e4509c08c4384ee0f69711012d39b7d5c592cda8601508ed761afbeb9a5a66ebf209ad5c860c2bcd8d5fb4e86ae4ab4a769ddf43b7aecc2ec358e9d6add492fdc66528ccda090b11f41a13bd7bc27ba4ae07633b56dbabcc479da08cb7e2ad7b3096e3a4af24f579df42149356d17982bef6de9a94ea2d86662c2927aa651ae91b9c42f618c0bd3ea377c2d709ccb73be7b700e0c23835be1fb2cbad0a07be0c320d65fa57a3d3b6f77573170ec9a65eb222ec38aceb528926247325bd17a57957c6db6f75d8b1278c00b93c47ad0e39de074890166229e7330f772c808d0dfe7c62ef2d1f5b8f28551b3b620a97710815e9e62a6439e3f306a2ea243a325ac4afa73cd9897ec4c383460f5b4118194120495475f181ce0a0a99f520082abcb360de2d62bd7bd5f0ab10bb831168b67c7ecd66786ee9975e1208e2ccace76820ff7de9ab7c2abe768a2f3bb337eaac2056e6dd0e03ab0095473fd47802ddb733b60771443bd69abae55d61c64c8ce927051a1bd41003a0dfcc6bd515d2c09f360c7f16f52b99ee1a79549d07f0cbc48381ec09822217dc38624b62549d1f224bcce571db1679b51653a7a2449b0c19f3dee9a9cdf9ecb96e0f6935be1d87108ffb07cc192892032f3753d0eeff86fb4507744d46fd892ee0e3aeb1baef9c48242cf563f64d234d8e3bb87d638d418a7fdd16a295cac2172445d9bd0923b8786d92e8178f912db679eae13ee6d6c4bf0cf4ff53e32765eaa70c4c96f4c31f8f9d05d69e4753780d6a5f5c7b0e49ddf427f080091458316380b8c66352d8d3a0e520fdb2dc8f1d384f81043a576de85f627492891b6603820baf218d798621129171f2efa247518cf72c584101b1bab37dc684b0d15943c411d4e149fb21b377dc31b377a2", 0xfffffffffffffe3c}], 0x1) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) fcntl$setflags(r0, 0x2, 0x20000000000001) 06:47:16 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000440)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4b1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r1, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "9af9ff0000000000000000004000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xff, 0x80000001, 0x100000001, 0xfff, "62ae808978de7f2b36486c00004000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() r4 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r5 = syz_open_pts() close(r5) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3d}], 0x9, 0x0, 0xba91, 0x0) 06:47:16 executing program 1: setrlimit(0x6, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x140) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff1000/0xe000)=nil, 0xe000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) chdir(&(0x7f00000000c0)='./file0\x00') 06:47:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec7d2f00afdba0e2d780b5109ccb45c920cf5483147d42cfa10d1db6d682a524112fa10e0000000000002947fb3bff8c58804e2d82505fb318abcd1e373509792fb7e7ffbcca094251eb14104d8e53f9b980d4aa8a42b89315f6392b8db3610405a2eaeeaceaeca7e82e7f5b1f0f825aca5b414d5f63998d350d3bba73ebecb534d7a7ed2a608b8aa384db7131143a5583e2732e633239f3137038cf3b70cef278790efd7cf84a5ec0f036674dd8051d682c8b9d74ffa770b1", 0xb9) r1 = syz_open_pts() close(r0) r2 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/252) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x20, 0x80ffffffff, 0xffffffff, "a146786eb90002000000000000b1c88000000011", 0x0, 0xfffffffffffffffe}) poll(&(0x7f00000001c0)=[{r3, 0x64}], 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xca) 06:47:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000283, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x10000003, 0x12, r0, 0x0, 0x48) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f00000000c0)=""/205, 0xcd}, {&(0x7f00000001c0)=""/110, 0x6e}], 0x3, &(0x7f0000000280)=""/231, 0xe7}, 0x801) 06:47:16 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8c02, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000001c0)="aa61d8484a36faac7a9ab5182b61877d24349a167efabc9443817db16f402374f5f8b7be826b936ade931b05f6323c090aef2dda3784dcdcba3f44e5f94ff5f9", 0x40}, {&(0x7f0000000200)="54ce064ebbd173c7e1e8b85713e6f1f48d2c2482339e119483b83dc07dc3cf990bf7988d74026591d00df6b6595c6d9745ff0230e526a96cb63cc4bb419a2f4601972eb5f8ea8e48da40b7e7b6e5984866da8cc3946bfe31c5022dc3489413e84457557960e52738cfe372d8ffe3ce0f9ea7574908cbd10831895d6dd289460e16e4b23c9aa339914ff12267523b62f4b084b2987ce0891cd222a5919108011e114d7aedf10db0d67f21fc7951075ab105dc8d25a72ce92eb6b7803c4265d03cce52f60cade1958c0c5a89ba3fc798", 0xcf}, {&(0x7f0000000340)="0305f804289bbfc6b931fd58", 0xc}, {&(0x7f0000000380)="ab1fe7a89d6bf21c35e303ace292b72c73429fb6af6fcf4085e9265b6fac866e198170ec5f398a887a0466b110fed29fb1225406bc6b04038eb522966fa8f65e43a8b24fd0d13885c1cdad45ab76ba21784e7165c8860502e33167149f2b87d8e7529da35e530d88a879ac43d07377d550f80426a327fa54ff538ae26e700791d8957796e7461bb3c13338f3842064cc5d703f40", 0x94}, {&(0x7f0000000440)}, {&(0x7f0000000480)="480fa81dd048a25464bc863c7d39b0f72ba31ff8c1dafe07a73ae36f9a15baa859162bfb41146fa1d0c184d839b9203de732283899ae614ef91bfabcc0381204a5cb0730b313a8808dd57f11295d821e0bca4c7496904c8d36f93387df7a0bb161bfd0a1", 0x64}], 0x6, &(0x7f0000001680)=[{0xe8, 0xffff, 0x7f, "4af2ed9572730f7a184daeff835f989e46c79f4ca8ca845a505231f52bb0178e5a5ab342c298992635f652af2d3145441113e9471dd5accecfa072842f65153247cb09be7458003cf5d04e83a8c6e541a33e63353d8c0bb94ff9e38cfb35203b7104cd06be5cc32e57e2a33806d89e7338e79fc845db9eb3d5996b08e20d566670d462fd34b65ac915a87bcad4f082b0fbc21e2b5c65eae542a64ffb53aa74bda47d3f62d04ad33a8a66f3f2b9fe6b38c5d266f95908b40092c82b49dacda25e3eae73611ca133363bc0b59e3be7e4857b45107c"}, {0x1010, 0xffff, 0x0, "03899a16ce5a6af18858a68742b2bbf0f095115a8b7b438927da32c4d7d09d72049d21c452126df6b6274ca516cc8cfd5cdc4c10fee2ed610087c9242d2080d9e9a5a178a52836f02c863a81e7acabed5af32a968295b8a44707cb825e0ab7eb850ba9c5b35421dba5d3f73b314ae997128b48929e699440a8da60c36ab88cc9912435f58fa8802bc269bec82311e55b7bab1e8b3b2040ccaf8e906d2bb30b3e4f8437ba3e7a6830a46f419d6e969730edd619cac040dc69aa99e7e1008ca19ec75c727d3fa4aad650aec8ab52df8512895dd004184a22e77798dd737c9b33abaf0839493b4a510cdaa3b9c380492d5884cdafb50539b118ca1d82db69606e1fd70a9caaddd961441b6d0988e74908f3fbaba66a5f71aecead0e9523c1f2aae693108dd3358982ebc40b4accda9179f6892f9863d9c1b33eb73b00855f360a732f8514e5bf6031e67cfa44895d402425a5f0d5548c4da8c4c5ac9763df6acbb7b8a668c127cf23ef9e7a8faafd6abb19ab55ad3780118e679d2d17a2229d15bde10478dd0411780e58f5885f47ca502a0f59c4819e5a2ddb7b159ab4f3d42973b5d65e614dd4b96602a5e03f9a5cf94f4f636d7ed71426370045e1c5cdd3abca77b8e0d73f1940185e7be86a8ac671e34106bfa7bbccaf6326499154a687ffc0838d2ad7c3750d503e593b167a5439a6e396a8018f17e904e2740ec1a58d9f94c8592fadeabc947a2d72984caf5ae21f1a9a28c70642c44786c2bd04db91bdc69879ea093ba944e859140288ddc05ee3ac6676872c3e3d837d8d3694a7a733d83537a3fa7f7af5e97a78f19ec1461b8fef759590d6c43be0c4bf2dcf2d082c28ae3f07a4aef73f311d6c33da169a5bbc4cc901f33c6a594bcad13e667b9addbfb6cd1aff4aee07458eead32d6fae9a72992d1576c0f1727996211ab580c7a33acfb0d269aad44b5a61b69682619fc28367e06ce1f70679016ece273f4951487e5bf92821d3f8efcc0bf881120fb66bbe55bf4a7e40d359e9f2bf3e5222168f030777fc4f503cf872cde412b5658ce37b6ba21866f70342bcdecfc767c98693882a1a50e67cf8488e7423127d583dbd8d6be224f0edc6253e14155498d851f8aa7b8d17686bb01914f54e6d0fe361a34724697d03535d91bc8137887e23106b0eece5b0b1d17d4a18263650b6ddd5ffb8a5e4eda9333192bf06fc535aff3065f2998b1f736a3808574dcd48151936fc27d355aa67155cc6ec3fb290f5cdc081efccd99c367dbf551d56159e19f8f59066ef4f30f3c1fe2cbf818f7032637922caf7ae13d5d7f2d7ef73daab77f5a5ed482ba5055eb753981106f91975ed2c567b2acfa194b11af6187cfd7824a9056af4d40830a93261608df9229aa3b025744cc2ce9d4f90b9e1b1de7a1e851c73419f5cccf89aaa7e1774876798068a8fff9851ca04653bb16a4562bf0e61c4c2d5e3ec989928fba32f48d356e8df51030835454bb963092edf84b9fc7fdf5f49343ab13a34d2341b143f5e87a31497e22127d44f41417861aed016bd4d02d25cb64fa494e73fc9bb822d8c35f8f6447d6ac811d492d765c7abc0329f4903b4e14f808cc25325b62e808e190ad224a6d7fd95a0be5fe5115a451f01413a6db52ca32d554361c974bb42d3ab8da945c02ccdc69d934ab06db6e8a637722d31787f09123f8d3fea9912d29caea1aad98021cd9b883349b355f684b57d3ad42f1048e9a3442bc3ddfe0a65c0e9ba64f4bf86c521c1ef087b973aa7ef78cd4f09524b970e7ad8445e40033278d2f9309f4dc0ae10502e36a36ef5d8792a1deaf9a64d126678beacfb6bb5b3d81389fe58b30d4130dc15b96c21eb6f3a405468f896bcc25df490cafa366218d143f84fa2f5ef4c3cb1ad8a850f2d8ee224713d08a07a5d8dcaedb63944ba1d8d9fdd24168966e5e069f57b63381149f7519eb25033020ad5aa35c5809e8b06c0d586372154ad8cca0da42abfd6cf4376dd871ab5854a1e21ff1ec1b242a216c75789c05d7e213a8f1205f53347bfd36809fb44861bc0e472ab8b3c7de10075efa38bcc2d62dd71a39e5f01a923a16a206af7b6c30f7c49a0f1329a5e101ce3c4680d30a1f09137b67de162419d5428bcd687d45ce94fedb571f2e3c979c4fa287ee8ffb38275158fbc8dad1b5018f2a6527e7026443a09d9b5558dedf60706df724393d726fcc83d361a525d1661cd2fd68baea85e1e0116390dbeecce8278695ddaf8191d0b08842b92df5ab31813f74c627e6c15368ea908aa47340326a11549bc77c798a013ae57ce52f1ebae007f4cae3ee9d95e49d178031e760767591d4d397e03543b374f216499ceae7d0fc0bd5466966b88e73d0542775fdbeb0fa2fd809cb198a672f370405f3a13f0732c84a48c93ba3470df24f945beeec9ed609d02f188038589f6473d62a1458dc0a88eec8e810eb15efe65f284b7d7a330832a3c1b5d9b0c12ea5f5017abb9553ce406a27be5ce94bf8cf9deaad7fcdf27d3497fcd9488b6168b48bba25180616b319aac1a78328c88551dfc78472e23b5a148fd57f14812d6910dff08e3e37bbd831a4673a31f0fa00c68faf751677c22b6ea3a806d2f243fc305418856267671f136ade44b64b519825d70f0205de590e6f07d01cb2cc447dfd73e4db629dc9fcb3333b61d14aa078c6d03cabea69e8713094b07f2f61b8f25e63270406176a29a71b63215bf16992ce0eb5ecf30c64f52b80df65b85b8c499ea8fc7868c69cd33133a893d2cf6333de0267aa4f5317d1309a9bb15f99f15dad49f5d7dcf37c13efe5052258a0d5b342c0cbd002d4b4e952fc50ee22e9b7c6ca290b15b871b190d0b44f1a0a8ba2e110821035a4ecf1d936ec600f9070824d292ee11f196d04831ce8d06e8556c28c11684388451f5500ebd67d97c56a42f26b41ea59be998431f98fec1676e91b3c8c4a85d18ffc63f25914ae8633557c51deeca3c94a58f38f83dbe9669bd1cd9b1b5e80b021a219eefd9366167c07a44d6100a8c4139508ce36461a34606369dfd34642c44be30bb110fc70bdd1adce83ea6bf61e12074ce5d9fb8f46610f731c933a51e3ec2dae000756acf5020c89bc5bebf4511e844be9cb436790c921461cd4432c4cbac2d7f17f08a0221dd3fa58b0b32186553f5b1cac14892957443718edef31564e529540e787d53a761c25d7c98c5da6c7e3c0b0be9955c796b16d881ae19ef8c4696bd178da7f68a471bad9f52685b174ac2fca138fa5abb2e78e748ccd7adffbb8330e634c015096edf6370fe79267e11119edffb4be8e82eb4a3951839d57d3f191c6e5cb35c5c74807b1218db53176e3baa46c80d30b6f7f4e4bffb98a13874cd6382780b531e1fd3a7226c58398b638553399cf4ae93f348cf61d28952bb64eef1d4e0bc52eb58ddc7abfc3d470fbf7bb4d558826a2becbae950389e10c85d422ab8971f25238a50bb370bbbfb45b533cb17ad59b53305394bf836afdfa3f7792bae19b602a6d0d9f3390c91e8eda74bf9b34ba7a817cce4cc128ed6f1bf04da08ba16c93b89b0036858c04e3377db88c4c6c4aa9212bdfaee3d67f7950b33cd8fc418e0f0e23230b0c311769f7bf614cad05216e423807b588dc6cc0c5048c8d5064bf310535b4353bce729557c377cc22f3687e5a017c9138f7cbb7a54ca5fa6cda5092e1783aa204525ca945c98582628b24e530516a29284331b35a2e68bcf190cc90737bf1bc776ae0d893808bcff320f7ef3a98b4894bea7a5dd8b81b49410a175700438236f838078243b54a80e89d3a123c07d0ba58b535a5646d5fea1451f41e6a082b2d8d71b7433b658963b68762e88e3406401712016be16675323a54d0ec175ad4a105b03c3f118f3835c900fbdfc09dc6ed7289d38d5a61e625d087a5684c3f4b42372d1efb71133d238a7720a2f4b80e2cd9cfddf8df552bc88393094fbb2da59c0adfdad097d50f16944fb92ec83f793fef4f5d5414ca9752bba5b5437c262250663c0de325f46fa93974fdd888496ccd231b0fc8e3aa68c8a3aac892e46637545ac555727f890d56b90620183992d5c2ccf5f1457dbf35670b4cfa9d89b20c441e4ec8f338065e32d0713678435b0a763934e5b0d44bc39a233f225876188efb89337cd23ee9c1f948f5b8a5d9fb9dbb888bc55f6635471166a3d2ffe9741f91dbd67a771c48280446a534ff8dd956672d370bdada784bb18b373ca4da8b6e8866dca5aa2219cba8dbf9afca2b5be7dace3e4557e5507e5573d4c62a854e6a419d365e5489422d238b68be581707dde055b11e2b815545e8ad0c7982eb99b3c19d858f92542291ed33593e5c701ec2551f65ddd5100f67b9f83fafd38bd5deacc0a86ddc3e898a3297661036c03a72f37953ab29e363a4eb4aa608a673988ff249380e3746ac36a534fe53e9cec4152b3ada3eb635bc6209a847053e4b5cadd1f3e45ff904defbd26c2cab4cc5816785207b1f9df7c493ae978fa23badf7903634bbca4d845c17e68d8bbd8c69f2b9b7f354eb222ed4e43ec39998aa1e149d921de5351b28fbc7b99c9b891341439d37d51d99d4a5850519951345a87b7f95cdd20e1f9f6b66484ed28316773d9f04ba72d13a7e523d631ca2f340b00dad82e002c5c0990d3fe156f2adf6f2326608b306c2dbb2c1e93c41757f77185032355b520d0449811ac8fc701fe4f7b6f1d9dad39ef16108d964cc42044545b754cfc8155ba4ef64484530baf40f606152b34136a435c84e14bf5aba3cce5c760b8caa10985f2c3d10973f627b490d5e81b559b22730dd9c6264ba484e3e0f077450200b15bac68b34c2f6495165dd6db49c8d21413874b3ac31a77811702772f7e1cdc13e6e4582676ddd1395683a851ac4b3513484bdf7ed24bb91462e91f29157047d48c76aab2c3b9d44f3a1c24cf3d75a880f3aa2ca5e52c2f6972902c55d87bb86ae00c1daf3b7d58adb8b98f375e5def2c7cee3eb3ef06b8e04db9c8fbc8a8dedffb369582426ac026b992aab9b691b7bd82526de544147fac5add07641f7e4897149e80ae9fd82e6ba7ef4f1b6a962925de7eec1ccdc5433acb4cf73258a40b77949138ad47230c5e1de6091af2f8e066ab38a4fd2adc905711e94bedb94507784f8bf1a6b383ac37894e56443ebd26b3eb3e0817309443bdc0e34a7124352ef31b994f03e4f980376aabe1dd9d97f95d8eacad5f2eebb35f924f1a34c616d358f2d76fe3ddec91d98583061e5eb6b116c5841b93752a8732c3bdbd3050d0dfb5f7bcb5a2e9259b9e52ffd5607bc81eeac0efd171d35d3d45a21fd1eead5cb3ee8083f71c620beffa1e3fe942cd2b826a63c08867e925f653d17398093bc1a8acd05434ff3158df73b81359f39748dd2d911d24e3c62fa459b05a73f393d76f0a0f34e12a60dddd383d8ff240389dcf22355ef6d000392962c52ea7497847b60b1fd53450a1bbed75a13f26e87dffd11e1e79b40ede115340691dc1e248f3253c703b0ba21299076fc7340fac78eab235347baa846acbdba4a90f527a9af4def6f8834fb4a7f795420d3c53670fd16f1d092c26e550a81ac58bc5202dd91fedb3ab84f031b33a9bf35699654568d98016b576b9bad989905ebf4ce4bee900bf3708885624066b523bc299a5d886ecf352c3d183dbed8da97e7f43761b637b79799729a21ea038f254a279fa1bb67f71c775cbbebb37da8d06fd956e675ea93e694ebbe6fe44bb5e4dd779c4455470d5f1f7afd3064beb6c415cd73d6e64de1d6a"}], 0x10f8}, 0x8) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000300)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x403) socket(0x0, 0x1, 0x6) 06:47:16 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}}], 0x0, 0x0, 0xfffffffffffffffc, 0x0) write(r2, &(0x7f0000000040), 0xfd79) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c85e87047552f1c448104efe93c2518acaa94e01"}) readv(r1, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/134, 0x86}], 0x1) 06:47:16 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r2 = getgid() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x8001) setregid(r1, r2) 06:47:16 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x1000000000000, 0x40) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x326b) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) 06:47:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000500)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c80)="685b147aa00cdea5b523cf78e26eda10eac6cdda243b910b6beca6fa90bb921caa8e8fd17eb1f9ab34cf237a0083d3f3b10857858906063c995a80a23fe33c16acde97fde73c243c16df348a0f36db6be2b3b1d856e0e1e2933468b5e4c623914dec5d38ce4abe42ffd94e1821cd03f068a6cfa323d58440dcae391726904d75786f64b83271acd3e1b5b236bbaa38730614586544817c70f552b5b0bc4f17047d", 0xa1}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x800000, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) syz_open_pts() syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/248, 0xf8}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7fff, 0x9, 0x1ff, 0x20, "31fe0d059071219255c1e56f00728b73583e92bd", 0x5, 0x6}) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) 06:47:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3f, 0xffffffffffffff67}, {0x6204, 0x8}}, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x800, 0xe4) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x0) 06:47:17 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) 06:47:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0x5) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x16, 0x3, 0x8) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgid(r3) close(r1) poll(&(0x7f0000000080)=[{r2, 0x5}, {r1, 0x42}, {r2}], 0x3, 0x4) bind(r2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 06:47:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x582, 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = syz_open_pts() dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x8, 0x3}, {0x18, 0x0, 0x200, 0xfffffffffffffff8}, 0x10000, [0x1, 0xfffffffffffffffe, 0x1, 0x70, 0x7, 0x5e9, 0x8001, 0x32]}, 0x3c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 06:47:17 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000001180)=@in, 0xc, 0x0, 0x0, &(0x7f0000002800)=[{0xfffffffffffffdeb}], 0x10}, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="6e8a6fea7998c2271df8e86746076b4fe209c0dd7107812e94ca83f13f0fd2ccfae3b724cb862a8287fcfcb13b42a204c7cf3a92a93541", 0x37}], 0x2, &(0x7f0000000100)=[{0x90, 0x1, 0xffffffff, "6350b77f5c9d70556c7728064cf6f5d4f7f194b415b458e1eb4eff093da5874c4c2b8838192a6928fe902c175a06ab2ec4c5487e4e8c374e72741a9b7dd1ea3b12f72510ef3350d94a8ffa33a00f848c16763c0ba547ed1f0903159ab1a08ddb589f8925392672606dc29ecddd47c98c448e55c77b07b0bbb06d300209"}], 0x90}, 0x404) 06:47:17 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000180), 0x0) 06:47:17 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040), 0xfffffdca) poll(&(0x7f0000000080)=[{r0, 0x26}], 0x1, 0x40000) poll(&(0x7f00000000c0)=[{r0, 0x106}], 0x1, 0x0) 06:47:17 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r0) r1 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x1000) r2 = shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r2) 06:47:17 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) getpeername$inet(r1, 0x0, &(0x7f0000000140)) socket$inet6(0x18, 0x8003, 0x0) r2 = msgget$private(0x0, 0x213) msgctl$IPC_RMID(r2, 0x0) 06:47:17 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8080, 0x82) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000000), 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/20, 0x14) setsockopt(r2, 0x6, 0x2, &(0x7f0000000000), 0x218) 06:47:18 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x200000000002c, 0xc, &(0x7f0000000000)="0000000000000000000000006a6755d600000000", 0x14) 06:47:18 executing program 1: pledge(0xfffffffffffffffe, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r1 = accept$inet(r0, &(0x7f0000000380), &(0x7f0000000040)=0xfffffffffffffe8e) dup2(r1, r1) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000240)=""/120, 0x78}], 0x4, &(0x7f0000000300)=""/39, 0x27}, 0x801) 06:47:18 executing program 1: socket(0x2, 0x1, 0x5) 06:47:18 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd833299c3641cff02"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 06:47:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) r1 = syz_open_pts() fcntl$getflags(0xffffffffffffffff, 0x0) close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x2, 0x8) r5 = socket(0x2, 0x7, 0x7f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getgroups(0x1, &(0x7f0000000940)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) r14 = getgid() sendmsg$unix(r4, &(0x7f0000000c40)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000340)="edc737ed1c76d129d1f2a9c818", 0xd}, {&(0x7f0000000380)="6a6e1d33a5bc8b3134f2f58b6d25435413aedff0b7b06d8715c503443c8b14ae4e51385057d6bf140d795f0602d327ed8a0e5b42687425c14f526531bd79d149570b440ecd54635d658ec49fdca981e6f3b73506809b315dccd4ab3caf9b955898fc3c0fa4dddc8a20bc991ee46cc3187760f3bd3bb4b4b95d87c3b7af7be4902b2bc3061475c10ec648eeb4af2fe5df0a398ee822b27febfd2dfa1eadfb7047ccce03afc2132ec5bf0ef3f414f8b94588d7121d46215510837b3beb6a989258181c0f99e6fc9fab6db7486b264b2d2d0f3803a4091e06b84f", 0xd9}, {&(0x7f00000005c0)="d6e483ad92fc40f773c02cd0aebb284eb58b4cf4f391f3c0d66adf83fb16cc17d1b4ce65542caa1814fec64c6b678b46948b90acf18f80184087faa226436c0f7025f4e91b49aa11557493c509ae9daa6e880dae1f3cb0a93a981d0211056b03534e2467e69c787ffa348d31c5881c41739af227012aa0866fbf0323c33707ce6526ce4218e43f78c78de0267559809156cccb79bb899a1d1c08b7da7f90cbcd82a0f8c46e29574651a64121af8ed2b116a0945d16ef23b603b295e42596217fc86aaa6433cdae92775e9bdf18f54d20c33d6e8b0a6dbfae70950f598d1cc2ff927f5e03a14de2c18957807907597eb4", 0xf0}, {&(0x7f0000000480)="fed5f07985697078a9b88b2267b48f91ed9ad5b8464b9b5bae99e0666bfb840d40aa37eff111fea02b34a47c108a0b7a513d316c087af49560ad084b4e902fdddc72a1c626f53754dc06544d249df31a5413f116f9a3f61ba23211b31cd05c7c89a2bd08b74e1651fd04c6106c5b8dd899f710253f0697c1c431de50fa55085c112f1e8994f5cc5d5e246f50355716735d951f5e4543faf03815b9c375f3a97be1f1f8d4f6283415f6ec799ebd1c6a7a1acbf4daf2f4db1cc453df96cda0aa", 0xbf}, {&(0x7f00000006c0)="c96bc0ba7667907415c08f2be7e9eb685bfdf00b660ffa72e936fd284a519d1b68d32e2da8bb68b3c432fcbb59960788477c638c4c1f3015263aa76b5698d663950b1d753e11dd01ca112d308fedea2999f68dfa2b7e3ff2a73fd296996e9c2628bedbf9ca8759dc93ff14666ccbd90eaee7b2053fc360392798910844500329504eb22acf0519dbe9f3b5e62388f5f8813aad2395e2c1944ec07370cb212a8d17962018a9ae6b30ab018a0054090e85e3b47b787be700b82d14c6f8a881cc2bead0fbaae51bbcdbfef622af246db03ed9369d", 0xd3}, {&(0x7f00000007c0)="c9c6afb5e5c0e7c265ec16379fcd3d9c177b82c9339ae79296", 0x19}], 0x6, &(0x7f0000000b00)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r2, r5, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r1, r1, r2, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x30, 0xffff, 0x1, [r0, r3, r2, r3, r2, r2, r3, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r3, r3, r0]}], 0x120, 0x1}, 0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r15 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r15, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:47:18 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66691175e593edd60acbc66c65300031fdd583686918501740e90a78fac9981acd8c9a73a28f3edba47e4989aa8d1b795aca56b66970832de4eb28b7f586d3f448a827fa7801277a3378c08b03793c769588216f9cbe6253bba0f1322f7b90cfe14033b0060000000000000081802c147f01811726dfe6b95eb5b4b838fad40e3184819d51238fa5288e86ec824234f8c5de0fe652d388f2903eae8087bc"], 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1d1c, 0x80}, 0x10) 06:47:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) r1 = getppid() fcntl$setown(r0, 0x6, r1) 06:47:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xa00000000000) getsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0x6) write(r0, &(0x7f0000000180)="2b28dd9932e115f9b6cc5485f399a94be160c2daf91cfea1069245391bccda43e860dcdd425d5346a3bcbedd26dd66497f3cd5434d4e981463e6c3daa2ca7a5cd250934e850c32196d220a1f41856235f738aa71a9007ade44da383039a639dd40be61f21afabf84737426d0d2e5096df123d6735fa5e534b3ca637282c3da0cadb452dac761cba5792bb0db2ba17a333b90f47d", 0x94) r2 = socket$inet6(0x18, 0x4000, 0x8) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="000a1f3d1bcbc428551a3020bfcdaeb908381fbc81f7f7d44ac367c7f1179daddbecd3f99406b33b81e84f9fd0b68b9934cd3278d2f7db76763df27e6a40364de773a3422744c2a1180f1e6b4efaa4f5bf67c06ca925c511b9a7948350d029aac85d6d4afee37cccfe5d1e877c4b5ee26502abae0cf2c5a3e69a35f6320fdda431cb2b73ce8f5f81fe", 0x89}], 0x1, 0x0) 06:47:18 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file2\x00', &(0x7f00000000c0)='\xff\a') sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000200)="71355333535840bcbafee4b4f67f991ec310aa7cbaa3", 0x16}, {&(0x7f0000000340)="0f0c1bb938f378d64192a8e13f3352a6cc9d69c6ad4a9e7aa40b754f2567a047a08df4efab449fd87e62565109cfd004bcaa60f172f344a19e466b15597488087a7e57ae9467d5e6eed16b7c96d32c48d4d62c63a70eb7b1565fd73d5b604f8a828d0b1150528ede190a3c02e8def5fd5d6481266f1ce8dd7f1ec431e9a46644ae76b8a39280a93dab875c2987161b884ad78387ce2f00914bf7dcff01d09cdb30428d894d0e719edee4be2157ab43cc35dc4aaa7e69dae7a3622c27d9053d79e0423cc647e2227623104b4a1d1af65921b1b8dd33aa", 0xd6}, {&(0x7f0000000440)="618cb123c0b7a92d6fde87441efa06c9eded2328854453107a2ab99fee9924f61808aeccd328bd732cf97aee271beaeffa7b786589c708b20e033d695c6028141ac84674fb4d1c6c7c524f87950d0367bb43141c6304b7c22256288a93d635021a6c80bcc6c8efa846ce6c379c0ddef71ae480a06b53b6d2396041ca597949043a1ad271de7b5a61652c608dc41da3c75f4144ed6aea23bcfc45a73547dff86075ebd6bdf6ae27bf91ba0aeff6f03b6ea2835d9d2dcb05058f6a75ebf69bb13d6763b9ed3e77dcf41d53aa55941c046b9947d53f91df40b0446995c68e0c1308b29ff45bec55e41b5f900dfc5360b12f70bf846eee9e8ef7dc", 0xf9}, {&(0x7f0000000240)}, {&(0x7f0000000280)="c72e212354c96302cb7b4f58f0dacc38686b6831", 0x14}, {&(0x7f0000000540)="52f7e525538a46d6b5070f4bcedf9cde8c9fa69227c8ad824e6a6cecce28e57a4361a86a974c6121dbe887eec668a4cf90cdd95a8a8ef55d4079181af41b5c946d3a8050a62763d1e45a6bcb1ea90543d3e0f2c1f0b8a0050b89366ec4c17980c7d45d3d4d0655601e8974d5872dec4263c3edf39834432fbadbad1b5905c48447f7ca2cdaab2b3fc1ae3caf66ab8db18ab0b0ecf1ebd41f5e5ab7c6f5a68efa6ad11f832cfe33978e81dab7ddd1263546845c3efeddc1dc8a82a8e3fa8c1a864cb22180fab90c45726443d6a3368e1b61cdbc55b9e8546c261d44b487d251e9b2499c85ff2ae531e0d0f3a2a928d5334c05af80fbe881ecd69c2458a93a7051add94f021e87f16c182f446b69016b9a2f94846e7262fce5b599c631a27a23691368ea511091a39525b19793c5d3665f5a869e6fb27a6ed844eb33d10be05efef14185b68e35687856a106ca3eb5d306c1dd190795c522699ad1488ff4a4ed59544e0aac60de52c5fc2391e43a98e937f3f4cdd82b752240501904ec3a11f5f5f471c62b5cf4956b43d5a4f3905453e0f0c44a19b36fb82fa77df151cccab04574ac07d97785c2092278c63883bb6e7da2b1a08cbac90b128fa9655b584825dc0880e49e0957570ae1c49d7a55d80874e7b1df820ebfd6b00cd2a587c30e20b2d75e13638b00c74ccd9b091b727d8179a84303a674f61a20a08253503fd6f4db38dc6f256bf18432293d00de46e7b14d46cb2df957b2a3f5d8b1771aaafbe0ab4b74fd1a35016f0fed6738ba8d8ecf078572f9f74e64f155c496711c02b471f45736f0064760a4839f730d5626d54461c96c91dea76902a0e0c2093799feb425fda6026d92dc9cd771aa1d176f91827af8fae031740e61a13068105f0d20122d999c5f65248d96fd28d707cb54dfe185c2cecc51b95251d5e55cf0980fece9c11b7014f14116409c89124910fbd10d8325676ef892178acd9258e78bf9fd3c365100eeed920f2a2a9b037eed89448b889ff5747dd34c8712e68ee0f780195c506bb2ddb92d39ff985f49810c3351bfab63884b054f5f1f26a78462fec10177ec4ac8c730a4a88da8a27a3a3122660b3b5f941a6e022dce0eb5d121fa6a606efeff684c27b364f7165a1b881a503816417908cab7028a6e962d321cbf8ddf78825021f8f9213395d225b8391a44d8e7bef906b7ebeec84c7b20c4cbb6919726f23b186eb06598d51bd0252d73380499e4ba821575d08fc1517137dcbf9192fa95e3e24cf1c218a48752c7fcd63273806cb4380b11df9365dbe95ba813abb3ddd2c748855a8722caa877eb272f4de2f2ab9e3578a9b66380db6ed2a13db4e92b61d22f13cfd6e5dd86f1243d2123e3352f2a1fd81a62b5507a43a0efb9ff7e3a7ff96621d07168b7cbe88a82704cd3fa4d14b5cc9129e668a615509a4ed6e39634576a62c28a1169429e6dbce6b9307f1a9dea5481f9b0ba1c5208d5927a474214bc443224c65a37afd3524c76d273d455afdfea5ae7891404e8ffa34c2870ebeea08c6c55b7cad63b32364d8f3d0e5820c654c86def3b543555790878f139b41f9a692b23dd72fb75b820a2129e43e46dbd6812c563088eadcd473fd76e18afe558b89c4b763f9fafb8aaf2694e619a7f08dcda9a55b46d681dc3e3fe8aa468d7a3a43e52718417054ef7b2cfe8ef15a73f59262cc38ac3ab6b8023c02d0108f051a1a20b86523bf1858ce910cf3763235cb36188dd38860def01834a423511cecc8984fca7f9b378514a6b4498e004fd4ec5b8db23c33e9d27d823915d359515bd29a60ea76a82f2b95f61961fe467bc9bc662f5da15dffc9a85f8b6e4f567d01a8bd8e79123da561fd0f65ed705cfe20930c105704d6c1e3eb349cd8f2fc440088d991894e622734e6a0bd69ee81b4e77eb91bbb5d7f07ec094340f90b4fba3e98d846d157ce4f7b08faa2bdffd7514b4b5d72e50ab81b147d91b0d720c41e4d50a90c5295a1ee8c955628f10855a28ed236f9ed5e4d5cce1d5697f48c6e3eba100d5fcceeb86932056de28d7716261de5a8f2c1bbeff37c91aad44660fe250bfad0a8cc499a593d098f45bc5c6e6c2726717729a47a4ac29614b7aa3c9cd4706a9a423a181bfd9d5ebd7b6bec3a2c506d79a63900cd49cd4fa5e17f776b3cc45d31f3ffdee6cb5894f07707350e0334a36d35d712845f1c45b9c167f4a4639ebaf9539dab79bd020d7a71c99192592f0f2a63b9ce19d1ef70f8af5dd1185c8492a01336e281854a9c02495a1897cd8f6d41fc2fefd8d38c4e8b8e2b9351d73b8d9ad1ccd1f198feb7c7bee3f0fcf988e3e0e7d1ed09936ff8522247321113158e7d99e88875a54039450ed804662f1c3c064784f3e5f07e76ca28b00fb74fbb55a782768ab2008032f64a78ea1e7a93f6a6dc4382321dc0c29cfd0628b91fdcb097d6d9f1734b8586b2c4c874a7c9fb8d2736d94534772db1070637474ab3e7b0fb28db239f75d561bcb9adc3e49d524e143fad80feadd9db8ea625b269b4669442a0ce8a712229486c946070c1df3256cffe3c9c199d736ac1034727b4032d4ed4259b0ad1acb7dad6c6c4de36ea3ec4c38737161c48bd2a422ea52abe8f11b74ef4d344f59ee69635323d6e20ed38e010524f7acc6402dcc5181cb369f3a019ce2c72d81ef4697257fd8c620f1b93a1bce8831ac1bb314e43360e4a6e0ea2466259fa1f827b907f5e4f92942041b611aec4aebf5a699074d61df1c44876a7f5dd8f85e72b2ad71f34240741c49ebe646152efe5829e09c383ef45c8944d036c4d783411c1ad16bb755afcdd79f45b3a338ce1820c87b9273799e58c82f52aa49989dc8b33b10c83e9f80e9cf9d9961ebad87728806d832c09b1460bf2aebd6f9dd12e55fa20b347ce1c1d3be8879a1f97146cae7dfdb3d42ca2f55e95ddda130f8c47d6f546a702a08d5fb583eb399ec5fdca1545a432dc9280f351a2a754c9070d9f5313b9a76a95be0adf570efc9b6d8805a08ec2de8c77a4b9989ae54a6ae40031264624f8f343cc5d1ab69e970d5fa54ef7272b4a1343cfe230c5adc69cf54a93fcc7d3c8bbc00cd7a0a39d0ddcaa1c2803e171ec892ebc20baf0b4d46624e5b72034a4f592ce30269981d7d3f9e20d6f6ecaa769629d5fc75919002c59462e34d17e7155d18267e042b22d20e4541f653da531a578ddbc8d0de08f82c8c41c0567374cc0fe260f9e5babaf3120ec1e7dc27bb237d6bcaa07c5dca52f3da1216339390090897682ab54769695544be1535063bae35044c434c64bb53831f66105dfea03747698e527ad28916af149d8d18c4e1307ae08e7c49a797bac24c7a121698b2b15ff863044e7ff04e57908a49e8df0fd852610bb607483bd933f4c3c0276c2b80b4b20e8158b77cd4c1a6910ac4ac3b98fc9f69af4112dd3ed6b22eaa010a3ef0620ea089e191af4629a142c60b04584fe0ada6527862fc5545cd18d612da2d80811cb5c1a419829a4e4c8645083843781babaeae3808d21f1a21654d58e633429c15019b1d664bca1d931c938f68cbfcf990780b24e415463934e4e3ef7a935b103c86050ad5fa691219d62cb6fc0c7c1a70c27d3e6d253950ea07205a8ed52c16bfac3ebdc649b1990908106e5d732d41468bc4b3fa189f2e2dc7003250d7a7658ab3191bebaa6ef7bbed7f31267a32aac008e61baa24335f47b2654153d5aa6e1a61784be740f9a56fd4ec9a1d71e471fb0dc3c4786ac64834a270a98aeb43553422df748fc2dcd3a53a8ea8064868c27fe2636bb5941d04b96b0f791916acc30474650780c6772a368fcfff5b4e6bb98b1ed6a30b07fcd79a7a38f7479ecff93c8e5447e851c50b1d4d72deff081647fc684f4a536e28488f4f99a96a88d3ac58718059a2f243f4147655c0ca9ad576d81324a87743b49a723d5c600da556b9fa5ef3165db5f310dbf6652206995cedfbfe92b4162240cc60744930014b66a9fd732b165cea64d770c1fd0c04056b56ebbc21d04ec90e45fcec56275673d14568c490efd5cc26e46f231bdb866a2f34415284f823e4d6fb387c43f2a5f28a140bbaeea1d59d3641212f8e8cfc76521639baded5153933d4b78608802a26797bda25c30b2de2bf0b074ad776e5392048a1786f4430e345fc3ab6988d483d8fd251d25d36f4cb4432a14783d45b4a908c5280be0c9e3a88c4a448a668b10dad641c8f6c5593595e8c62e46218071ff13005f2969d83c285b9cfde75df0a80bdc9557ec006c7272fceda991445e50384731607b29237e1c8f622be775ffebbfde31761f5b657be6d55dc384960b95c8604604dd65512b2fac028b1093f4f861b78a3bca3ac36b0718c52a67d827479661157acab34e97b04853dbd19e34047a1815887d9881b18e7a162907cbff3536d62be74e975051c065bc95312966fe27a6bbb475d59f28df6f0d265333fff220dfbd688f95bc60eed214941891c62298d12c27778a41ec6d33cdcc7f465f35768c0079ed8bd23cc10edd3077d274e8c9faafbbb935bee9eda01e9b9e7be077ae850db37ed075a272b8ce50788d6a906b8aaedcacca54c98dff89891e2c3d9967ea872e053e4c05aa2932ed28ded034a752553e466256060952bf45d867c2772433cabb9e9769be52be939e9132d5b91c688e87b0e3358ae0bff85f2bed3ad6a748801ed0500be549608d0153090fe8856c293b595bfa7d8be180d9b90084866ce17e1f206f61a5ff900dcec50e70a4726bf82d7064e262d6f18fb927de47e15be7a947c2f51ccd0b359dfbef18964490c67c0b28a472bf92ce1522e75182fcbd0756a4dfb737c335957651b95348b65cb0a6e019f55462ae55de3474e8e21cd7f78cfe348c66d2c0ccf2833ef4bd9c59dd184988eae8a4ab18010eee204927dc0e0fc80b4b73fc59a137e2dab8db1928ef30ac9d9c2a490694dbb7394854dfc1cf265cc9fe2df7f6c977ea1110dea531158cd35eb81c68065a9de064972272393169ec3299609a65ccfe18cebcfbab745940e08efde42e018cd30bcbd6e78ec1e1809a687ad6de173b0472c5a6fe05bcf91186d43995a1de0f8ec332d37b0efb95bb4295218822d928ef6827b9a88052f2396a1f9ce1e4a2ed39af03135ea8eba3cc635693d2fef2392d773f27c9f7cf8d5dc8933871039268f92291faae6ea4e6db597079dfa25b955925b6ec59f4b4473320dfa3224edc0acfde29e09aef27622b61a3588d04ab0221bfc2b8fd5c34ed700a96c64df54ce6f60a5f2e39f46275c466e0d94ca90a57ad3238551e60de97c2859daa74436b56c78b16daab0be8d657c04259fd092b2b38e4590f6aeda0fde69de70bea8b3bc495f73070565531419f7a6f20f4dd66d38b15c2e98fec6ce8fd2311e1735e4a74689c94bf34aa20820ccfc1049066d6cfdd4b993677430970ce2d54cd4454dda0c422aef34055f0441716c5203f3fcb10fcb7a20308225150c401b4fb279175886ec7dfea30dcb42dadd801895b44a3368bcad1e8dc7b117a2b8d468c2ec3beea98595479fe71405fac3e18af2dba642f6a5c3b91d333cace1224a56af75b93ec7f12363b72b6d632566390414921ded9c984ecaa850d4b1f9f9bd685cb64063acb598e1aaa4943de35430fa383492aeae2d512f562cabaee80ed0b5388df771f8a9483cb51db78253ca24cd56da9d8d1a880ee6f8107bc9fb661c596bcab6ef95faddd4b2c32e53dec2b1a4deebb583e57c4fbfe0cb032498b285557c59ff577d279361c115bfa7cb0f86e95eddd0f8", 0x1000}, {&(0x7f00000002c0)="56fc85d89612e9a5beb4da70ba2870683ee0639123fdd882b72c54b2e558ad5438da8817b8d2765ded198459a58f1514ed475415", 0x34}, {&(0x7f0000001540)="69b25859d5e73a13d74cb95a525f51e3cc5e5a76cc1764257a1b967ae5ca20494082d6a45fec36d5e00527fbb6a51d67077ae40fbb9e2e29d2fb6a0dec98610a7563d8dd084834496cbdecbc5b91f9c76007225fc0f1878dca84b4370b11772f63fa974bd9d33a20a71581269d69196d88b70b725a2240d74dfc15417b19637f166eb05e464c0353180ddb00612bb460c456f2449a4a8bfc261794eb879e80159ca52ab57bd90b92266caa75120653872f168433ba24e38a6e325e26f25f6b07bf191f0cff7a2aa0ade548cefe3ccf", 0xcf}, {&(0x7f0000001640)="2d94923c70d7e0df07bb123e12170f458f478d23496e015eedba726f8cdb494160df10fb44ccb45a9d2d9c31af", 0x2d}, {&(0x7f0000001680)="3beff19257ec44aceb0e22a40ee5ee81e83d001b71035ecb965b63722b4df31665c8e3c9ec1db8e190c711f1adf59615c7247e6b2e61c5140a8700f8168aba0b6ee1c0cb69a94a027d8f22f8d87d5928dcf0368e34b2480fcab7fe356e7adff6bb6c9229ad35ac584b664eae", 0x6c}], 0xa, &(0x7f0000000240)=ANY=[@ANYBLOB="1800008791ed65d9e9103237e20000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0x18, 0x40d}, 0xb) execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./file2\x00') ioctl$TIOCCBRK(r0, 0x2000747a) stat(&(0x7f0000000080)='./file2\x00', &(0x7f0000000180)) 06:47:18 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x100000000229, 0x9, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 06:47:18 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 06:47:18 executing program 0: r0 = semget(0x1, 0x3, 0x80) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/4096) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000001000)=""/10) chroot(&(0x7f0000001040)='./file0\x00') chroot(&(0x7f0000001080)='./file0\x00') pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r2, &(0x7f0000001100)='./file0\x00', r3, &(0x7f0000001140)='\x00') r4 = open(&(0x7f0000001180)='./file0\x00', 0x2000a, 0x21) r5 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) kqueue() readlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)=""/82, 0x52) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001280)=[0x8]) r6 = getpgrp() getpgid(r6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002740), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002780), &(0x7f00000027c0)=0xc) getpgid(0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x2811, r2, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002800), &(0x7f0000002840)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002880), &(0x7f00000028c0)=0xc) sendmsg$unix(r4, &(0x7f0000002980)={&(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000026c0)=[{&(0x7f0000002600)="2645fda65bac88ab37b951356526d1e56620f512575814618fa6531005a642788f0e9ff0c60a4ec1c9895afc35fc4e4574f1bdad96cd83055d10f939a99866dcba32a523f241e09bc606f8dfd9ab1dd4cc4b97310fba5aa516c03e1f0496f80b85323a684db8e5427de29502705ca5dafad35a496c01596f26091ebb1cb2aa77a353bff24577768c04", 0x89}], 0x1, 0x0, 0x0, 0x4}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000029c0), 0xc) chroot(&(0x7f0000002a00)='./file0\x00') renameat(r3, &(0x7f0000002a40)='./file0\x00', r1, &(0x7f0000002a80)='./file0\x00') getpeername$inet(r3, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) semget$private(0x0, 0x4, 0x141) mknod(&(0x7f0000002b40)='./file0\x00', 0x0, 0x7) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000003b80)=""/4096) 06:47:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000005180)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c30500fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb69ad6ded6260cad0c31ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a037701cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0bc5b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd72020a0f7094727a7897d9184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d22750b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c67703000000000000007c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339ff927f7430baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f33f00000000000000376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c16742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf10000", 0xf2a) syz_open_pts() close(0xffffffffffffffff) kqueue() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x37f665de, "bad84b73f2a42ccccab60600000075835db47180"}) readv(0xffffffffffffffff, &(0x7f00000001c0), 0x1) 06:47:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x7, 0xfffffeffffffbfff, "a147780ac85a538a1310e3e800"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) r2 = dup(r1) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 06:47:18 executing program 1: r0 = open(&(0x7f0000001100)='./file0\x00', 0x82, 0x98) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001140)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x8, 0x7, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) r2 = socket$inet(0x2, 0x1001, 0x0) r3 = dup(r1) connect$inet(r2, &(0x7f0000000000), 0xc) connect$inet(r3, &(0x7f0000001200)={0x2, 0x2}, 0x2e9) 06:47:18 executing program 1: pipe2(&(0x7f0000000140), 0x10000) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='cr') renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 06:47:18 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x800000000000000) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 06:47:19 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x13f4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(0xffffffffffffff9c) recvfrom(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x800, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000100)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r3 = semget(0x3, 0x0, 0x89) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/71) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) r5 = getpgrp() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x1, 0x2, r5}) setsockopt(r2, 0x2000000000029, 0xd, &(0x7f0000000180)="0000000000000041e20000000000000000000000", 0x14) 06:47:19 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="36ff2016"], 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/88, 0x58) r1 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x0, 0xc000, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) r3 = socket(0x6, 0x4000, 0xffffffffffffff81) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() getgroups(0x1, &(0x7f0000001540)=[0xffffffffffffffff]) r7 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getgroups(0x1, &(0x7f0000001600)=[0xffffffffffffffff]) r10 = getpid() r11 = geteuid() r12 = getegid() r13 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001780)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000200)="daa53922409f31cf06da23395b84aa6d56ed64824b3c80b863652a05b3cb4ae584a215adaaec9652c47621042441d39a308b1e42b44494ed29342161d86154045be73b4680e6c6e9bb1800bd3ca34eeef2c5b5711067d095d3c1e884129ec1fce0f1f5a6fe6f85611663ad048d6b159aef7ef8cd7b3bb44953b89177e913710da279754da3cddd37cd3953f04c", 0x8d}, {&(0x7f00000002c0)="c3805ade3c252b82a07a38d9bbb6c317ef82ce497300d7955dcd8f429c0c523e01505170130609e10be323dd648d20969349b2edd01d4de01743aa52d3b93fe4be4a19ba8dc69c7c8b9a14c3ccc1d8efa0d97ae683a0baaf5b8aca49d72ee9b1f3cbd3afef7005a8e25521446048231fe77db79724b07db58b2245d5c85b5cce3e8ff70026d10a6121f4375ee8324b8ed7f3faa2a9030cb901c6ecbcf318a533f5b6daf88671bbffba60f7ba41a23a2e0549b4", 0xb3}, {&(0x7f0000000380)="14a52bdd2a7ce55bc99f1b3d4f8e7c3aab25f490f46ef9f99bf50570bcd9e3edc9d4952413ef7705dec9c7029fba25bc4875e49a725232fde525e026a116f4beeed6656109c3b66a3b9e23056fece12f6103d81f6e36251bbda6ee0aef14c98a2bed2e5668ec6d8a0222d024a85df0ce5b28054e43ec13a8b54413845c8bc56f9f4f02f5f2ed0d115089109c20cb706abdea02571619c64a8ccfab459afa382358f3105670dc05fc7359a179491df382a224cd73dae384b167563878c121d73fb4d7da12c3194f2fb7ee66a6ec0fd0fa40c068c66b440a3e37e61d8f73729a25cd827c0b449e0ffae1ee7989c5524c8da7984ddc243bafe99fddddf6709ea5e3edc2723575a8b679b77e63449dfde39f1e0b54d4aa8d5f20e8a4455460902eae09b10017ca4ff3a467f2e269f2081664a52c39bf2ac6bbc1ea636cdcb04aa7bc0e0dec069e9694069816b1ff68565b89ab180b86c3e1250b6e96855f4cf0d2a7191c1cd9ddabd97409b06ba37bff7b9a1fffaf16da7b8a2f86e314c5cba7cc752f728cb352d0572942a4c30c52d8c679b8f307936ddc007e1ff20385eac4984ea28b24554763f1a6fe4f4f0523d72063a5f96e48302c92c91462db6fc3bd1eca17fff25cb676f0d7ef69a68ae8d527e020bfbbfdf027a66fc54b371994bd2d1eda570313183efd4a22f6303749013837a2581c91cf1160e8ea82c8f47048f2073d03221725fc69989a93a8b0a65f0faa8ccf179479d5f0d9989ffb1adbc1ad6054a92d9aaa72e8bbee27333c558762380f2aa63776b2813e323fe6dd0b9b0b221da7f3267c1ede61f5e01a46d436bb63bbc96de4c0e038ce349d5f65ac4e7e702fd7f53503a83ceeaa89d3d5edc82a7ecc0dad1048d7a575690e21287d5fec446eb423c306528069f94de6b380f06315eb140cfe0585ce3d4f22cb64234696b5501d55105723463b1d43f77272cbf4fa517aaa928c6d7eaf4dec593f19ed614b51d44fd6359eb695ebe48784cdb38c79f31c4e3549ca1fa51b03ee0315ae45c72f23b5adeafd38f6f8d6e758e40428eb08dcaf192dde898a19ce3bcb318124912ab2af8d6dd40dd3418cfb121263ca942b0a76fcfaaaadd1efd20b6ad27d9fc38167e2dbaec805a8c7fe46e82aacbcee20bd6f99deb5b020a20bb6a7afefac2fbb8c36ebd685ad632dacc9ab2f5829b2ba6a8417612b077e3ed2d78ae57a1aa8252dfee38c7659f04d98e2fd6290ed9c7c83ab9fc362c82592f0dd34661b763330cd24775f3b7b0c674c78143094c39270a7744e8ac2136bcd662a96fd27ac7222d81aab959a8b6653012133ba7ed041cd5ba418f27c2eb4d2a2a2446345730d176d53883e65e18760b890d53f9587804a01ea2a51c0cd3c7900a9522c9929bcec7fd0a006a0f3614ade1040dcdb28febb37b72289eb7c58e9fb5cd11c7d52ca762c32f77d1e8587d969d45fa252e5ca8b98fbdfb9009d21361dfcbfd0302ee2941d672c73eb829d3a965df43ffa5ec0833c64d2025437cbf3ff17daa557ca964624d087d7dcffd316d342ffa8e7264f88d81d06fc366d97e5f5a03af3225f67b5dd81aa14cbc4a112e7837deaf524a7783dc277b97d50f18f48b2bebf10f04246a91d5612ac1eb64cc62c33bbc853855ed6049b29e07aad4c4d2984af3cb6e03a64cdf06c6923084be7adffcdb98a673c90bdda8bce69c004b366ce8239efff19c291a8c12f6bd93ea6788f0c8dc33f1bc47d9c60e3db4a9681e10e342cd9f5356ec4f17cd129c78960b3294390af15d0f87ed526d4de4384154333877291781b11470e46cf27999be16ece9d1078a44421bfbe64fbced27433a8ee4c039e379edb6f307d6f958906bea2c9725ca921ffe253b0f692909da1289a72a384c18ee338ea4fcf3b4b30a1db57fcdecd43d373f53efd66606619a1529f7481cd79510237658ada0a0aaf24e108b29dbeb78b712cda7c55c29cb3741e5155fa8ab9a50e5a187040be2618f0d530dc6a7bfe11ffb543fc0bc3cdc0c2036edb2268f80e1295c1db20d644a85916f859dcd9ef714bbe7c2f1c73e761db22729279e762b0953a734a51e5beb658e6b1c95e6fd66b83c562550a8954fdc91cdadeaa82c1f30c403bddd8dbf042970e9512a2f8be4a9da9bd4eb3903df72db4f6b151ef03d2edeba41470b13a3244a649fdb257b45ed4c02a398b7584f93c3d25d113101e8f1198aafd2446822f8b0408e883d484e9388905c0f04bac0f89af11cf639c1896a1cf825951eaf4db7cb169764ecb827dc59a5b733b4b93352bfdad747a3198b900a6edbb1cebe83f8275b241c6679804eafd161f8b782c40cd20a0d8e2cca04ba9d9594d67d75fd649d112914f584a3ce2722c1bc577891a1707b0d63435124535cf3d1ad80b96e494040317c349b780e72f9bbe118e6e299efa50ec7c3c41a54ecd6990fae015f9495f9f5d889d8edaed57b22cc8a2d74efe0ba470da4fb21c15a11b74022840a1c4f64f95a6fe0820ca11db65be52893c8fc092454e59d9f9ae6b9a2ab7d69988dedab3c36adb573f62abc530e2d9723ee5ab74cb37a157cd216668eb68f74ec2a0b4cc315fd75039538f340ae0ff9118b06c123c145ccab957fd7a82921a13366f3dd9545f12b1e98f20a5a82e2f2e79f0bfe5f0e8df449e8e0ca9a14362e52e169acc4a85f2d5dcdbbf6552b6eabe5c732b63fe45649e36df592e948f200232fe6fe913348ceea02dfc8950e0f87501ffe343b51611e62e75ccc2fc5711a82bf56f038ea47808863b73cca47b3f243736337884e43c9bb9b74cba76c81b3d920ba6adeeaa33c8b2d1294abe52969489189bb599e741439c3506c8f2ebeebac7242fe80eecd961b1d1589e2737cfe902a532d172fd9f0d1ab58becfc3c02fbe252881a6f1f3dca24b82b9ab69e9f3874aa506d2cabcd8cec79d6f51715a18fcb249775d33a0d0cdb9283bc7375bdf518de7a9377b420ca5d7a8f6d0ce5d1422827467eb435d3a76763154c2e12cf1140ea65ef2b4362e59fd43334155a6961731f3abd97489c3d195fb8463516c75c216c3b6be05ba481e77585bd8a98381949617b13e6d3c94ed7c0e51a1ee03b308ce20f3f4db04d23906fb056db3bd5d4f1b2685a9181998eabc9d040fd48ea46d328a3e47dc03c31082c282ee990637fa6ade8753feb7d4185b7ce6c45eff45c0bb3ac7e90ba4b7f718c2a76b196b26dde5a2a2d04f1317e260f62218e6a7409d2ced4061c43fe1e96810f727732ceb37e06a84a95bbb51ff44a514afe8aab2c99dda37596ac60e219f121bb9597b39982d44aadf5ca3aa779442c03bdb9ecf08ed6c9074f22ed29217daef8be9bb65eb90e2d103a75bd41956f55f52b5f6e0ed2e9ba8bcc0d0ecc56d3fd3f0304ab58ef1b9d295a079ba1474a996317efcca7471e9305f439a0695f7fc8a3ae2c658afcd6386dcbb7abddd577aa8f9e8a2951cab573b827439d83a5d43a67ac38f3719fcabb649e606136b2b01559850a694ec5b097584271c5381cb87271835f2e195c6ef5ed697095190dc7927ae5d44ec0f2d211e7bba48ab321dfe563fb66f1265b7b9cc0b31da9ecad6e167b57aa0bb36cc29ee04416d85ff3f2d15e789f12a0fe42d263aa944c84590a4eb3eeb65605e9b27f2c2ed2566ed74004c7121ac83d37408b911fca7413b3423ce00e2c2c3cb11d89e395370dd7dc7f0d1feeab73b315bebed7f328839efb7a1bd5308d85b803ece0a00dd982d8f6215b51312d5b51615a0329ab0ad83284816eb4dda33d20024089cad52793871b1e3fb079b87f97ccde93674001467bfce33c3b196c217e687669af22eb82095765e4b6756fcc5178103428edfbea04e6bb2069797c4a335c05b9e7a80145010ae5e42ab4ee6cdc6eff6d2fa1deaede98d5fea8884bbc4f8698dad5490df27d8e92851c121dee97216de5f7ba85f2617406f9034337967d086bbae9700040395b5ec5f1b62d7efc66d51c3061dda58328c333cea763e5e6c8a1265024e7c654b1813937435235fcb3d228bf18ac13dc26a5ad4ab70677d3f0e3bf1b4c6b49e69fdeb9ed76c19a0a97dc4a8ed5c7b534e63fa19b8a63b44682eac4db1bf2461a1f0bec9207fe4003bfac36755bc3f87622486b5adbdd59f52f04d099d60becf124a63d034b903dbff44cee7e940fcf0dcc4821fc6a65a90d6e95e6e3892d2b67f9aadbfad7cfcbdb8c9686a325df2c1778ad5a0f16e37d9e3a329c0136fbc740d7e4fa246e25d4394ff92f13ee43a38c4ba449fc198195b3fb0204616841480e5e6078add5eed5b825be05a58cf4ebc7f4382223a63c6fb84d95250d3b57089835af6ea53c36a83648c4cf584ad236f2ea71b74afb1f7c43adfe2e5ea12716c23b9b34b62ed57d4155be8f8fc0ba01d41c43fc1e0b921227cfc4bae363a26034bb0b09a8b1a82dd24e8da37239f557f754b5591198817507cc36bc8fa4ae27a827b89e193a9d03b388554e6f7067769f246ebedb495d032ab53fd96548b232d0b727107d74a41a9135ba96ef644a1ea03460864b3077cdeedd7d3083b5a2e6ac8cd9670fa8de19becc2d6dd90b0dcb27e1147f0b885c87cfc76d36947ca8b72338d3fe8c3d7135def93e5c470b0e2e4cc14598d8c7ab45d67ad8c4043b81cbbeab8b55c2b4981962928f694463aebc44f19b9c9119f76c3e2f8f6e28910ffd432dd8ef9792738ee8c982bd1308255cef535518e821866a053b01ab785a8fd341d8ce9b6b3867fcea431a2ecf3d5006ae973a44bd02ea2503da2f93d89db2378f66a15f0f3cf92a3495b5bc74685503d43bb40f4cdf4826363e08771473792fb35519a60f3e177edcdce9661e6c4932506b5a87457d1f84cc55afa5725736bc28215da5022d7e5ab7fdddfef1115b8e58756472c784eb770b75f4d6e25bae31be7fed4efd0dca8265cb280b064b6bd6cdeb2e75f1725d249ca8910889cc5228eb32cea7860ac860477bfee39258751fda6ca42eda69976664e2c9d83253f80053f2fe49e469046b3a23695758130a8e9807cc88bf285ea687f87872f3718f16b6eecd957361e4d2f9d4b6329407be2676f087e8067b1012c91b6683f40fd06634d34e7a860df5c0b9fe6a1599bbfd1c1fe521cab5edce1bf7ec477c9710855e640f10e71aacd7a24ac2e0d520cd897a2cc888c4064babb277c9bac2f7cc71ed3983a95a4c82887e6efb0d61c1e6aa6c19240c64a22fba5b2bda0a470845830b6deca011b51bfa61d98ae43f662c580ad86b1d7cb09440a6297bb7c1619471904a637e0d2370b2bec69918660fd8b3a58673d9fee77f83d14f9c87b7b0b47213fe858947af8f7511adf1f60178f143f24d59f1aaf1e30df3158654632b458a45d6017c22a27e84289c1f79b93c7d719835b3794a795c36f348b754ed0dfbfab61b726edb309d421c73b465527e013db6f8ca6dd91dd0e8b39a670b4baf3cbfe25f4aef142577b0ee0b0777ad8e033d1c287a6c26423153cc3b92c26e501b87bcc7aa3ae47f4e0630ad86558ce045cdca5000aca201111815d2da3108662fcbcca704b8205779da937bf987cecb1d2960418f9b917bd3ec8dba70a685bc51baeb44e8c0789c092ba59e4609da85584b32a3a8305e13a040fe3b081dbddc1863e8717acb2db8aabe753bde382c29b79845cbfe73cbec6b96e8fcce112dda880867fa9f1ae93dfefd5fae3803a524fae6c27e580dcfc5cf1341665c976958afad6b13abfff4d8703ec5f1f384457486d4e2bb3b7344a78ef6909d90f55b15eaae301823", 0x1000}, {&(0x7f0000001380)="44de9cbe70c35b3878d2c7a249e7604e8ec2dec504bdee1ed02929e8c772f4e3e630302e984a9ea3255b9a4e0378ca7dbcde15d1d5e0aa018604900f26c3508f479d8df0a4ea1b825baa1fc39332f90cdef58d2826f948fd", 0x58}, {&(0x7f0000001400)="b81d952003e5e412ea880dc510245641bd2fecbe9b678ba3aee17d7bdd9b835d348f09229f7194a68c24854041b96ddad066b376656a252291e6c2a0eb0bb7b042b38f4a0aea438bc01bdd3d8b66938fb1fa3fd279635c363ef6a12ff99aa5d1c97558bf4d75ea05e30a30d31484f5218b0704bc18f859283ab8800beaa70554ae1f69", 0x83}], 0x5, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x80, 0x5}, 0x401) mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x6) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r1, &(0x7f0000000000)="fe", 0x1, 0x0, 0x0, 0x0) 06:47:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x9, 0xfffffffffffffd84, 0x9, 0x8, "1ab8abd8a0b64b54f23ecf394f93d65cc8753485", 0x5, 0xb7}) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x48) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r2, &(0x7f0000000300)=""/241, 0xf1) getgid() 06:47:19 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0f172016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea65be77924", 0x406, 0x7, 0x0, 0x0) 06:47:19 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x11000) shmdt(r1) 06:47:19 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000100)=0x4, 0x4) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x6, 0xffffffff00000001, &(0x7f0000000140)="beac5159", 0x4) write(r0, &(0x7f0000000040)="9e7e70e299", 0x5) 06:47:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() shutdown(r0, 0x3) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20000010, 0x0, 0xfffffffffffffffe}], 0x800000000000082, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, &(0x7f0000000080), 0xd6, 0x0, 0xffffffffffffff3d, 0x0) 06:47:20 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r5 = kqueue() kevent(r1, &(0x7f0000000140), 0x3a29c32d, 0x0, 0xfff, 0x0) kevent(r5, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) dup(r4) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xc, 0x44, 0x2, 0xa93}], 0x6, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0xcb, 0x80000002, 0x3, 0x40}, {{r0}, 0xfffffffffffffffd, 0x12, 0x0, 0x80000000, 0x8}, {{r5}, 0xffffffffffffffff, 0x18, 0x11, 0xfffffffffffffffd, 0x4}, {{r3}, 0xfffffffffffffff8, 0xa4be4d94100a30d7, 0x1, 0xea9, 0x1ff}, {{r2}, 0xfffffffffffffffa, 0x5a, 0x0, 0x2, 0x100}], 0x200, &(0x7f0000000100)={0xff, 0xfff}) close(r3) 06:47:20 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet6(0x18, 0x8002, 0x0) fcntl$getown(r1, 0x5) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) close(r1) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) 06:47:20 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x24, &(0x7f0000000040), 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000000)="ea6a024ae71431b2faf49283412a2e09535997ff9dce43ccbdc3570bcbe8bf4b4f2d0a0bbe71f896472ee5c38582594c1b48d44249d26140c18a3639d2187faaf058bd58b91ac853983def6abba9ade8e82f9bc2334eba8c7545238bf36ab564dc9a39db0f8f1f4ee5b295f556d2e103d8054210e9c2dbf8634bf251d775dedbef6b0832215cd6195e9a4bbaf3270182310b3ce251b03efcf9f612ea3ebd859cdd792546c4c811d37edf87d0f04846a921ca6a0d0bab5bdad262532b51239746983ec3afc7deb18553a34052c6b153316328b9ed93864d91f97e3ed4799ef784002010ec588b97f42549c26db2ed0ada", 0xf0}, {&(0x7f0000000100)="62d789acd5231da315f0f9a82e9cb136d2bd4c468e417c83690ee25470ee9778fc1fd6f4a68fc6a71c98a06989d3cf95762165660fd2880f643cc322425bd1c5bd6060aafc016772ace27a65da48b486e9553d0e9ba09bdacb001eb482c4a218edca0fb20eeadba2", 0x68}, {&(0x7f0000000180)="73d64560e0478093cb32e07057ed94f2609fd7c2d7309de97113a6a9ffb6c59c2a36856f21ca4e6758f287a9cc03d61beef851246f5b6c6a4be3bfbd38fc36590ff5af295c7765bf7959c9202daefaf2", 0x50}, {&(0x7f0000000200)}, {&(0x7f0000000240)="6d60df36b0645baa81369be90b88bae9a29f74ef1a0d404ed333aafd59b09fadc499c013213cdf8e51e28ff3ccf702d41ea0fe3ed2007d337424c4cda559983caa6742a2f0f9206e939b1d2e5bd87327c3a30146275d5a94cc18142f541806f6fc9fd2ad249bba9c56c07c7e51927d6435b226c6366750de1b222578b682553e466803713a7e388f25371fce472f2e691e6954bdc8ce525bec2c202386e7c7f73af826c7e361d25a26ca0e9eecc6ed0001fbc1ac027c5fe431d65ac62fdc5f7e16c45f89f5387c22d6543db0cce2ce95a2957fb9418c6d85381fe8467f59b16a9cafa7197cbee29f1b55c5de510e7c297534bee421ae27f3a6e441f7254aec90c61f4bee9fedac2118af56319426f22bb08dafc5e94559b17c633a74ee4d98a4ac7d98d73b0d5f17c3b10f996962e2c00a9bb31ead6cf7d2b55364c0fe08d953855c9cf735e4ebbcf0fac1a247ca9f5c04bc3bc18277ca11b7d9453ff9c6e57ed31e7dd3a87a89acb8645fac6d18c7ced5ae24255165ed804eaaf2dfa60a7f10eb83442045743cca7c12a62699c66fadcade5c28bbfdeceb7d2f1154a1af9206f2ca3f78db6be44255945bbdd5bdb984438187684466cbe13c7b3afc3564c20dd7f6a25173a999f8849a5f2d95c55281e37cd33211059db9e6f8979981919f2ef64c928120b43850ff9dfa31fa054307a8ab4a47b45789e2bdcfd789816afb47382743a8bfc3b5cf4419bb865805926c2391522c5ff6db4013794e2df46c578f1421a0566fe9fb1f4ea79abfe31017e60b046f1f8007103532b1aa60bed8bd4e2b567f73dbe6692d2bc54814ea5b803e13feb666176393e5ae45f5aeb862ea0cbde4f3eb25dd214c4853c250c7b3af871e470e98e1e8c85ce06362b95d0cc68c6795c1466230f33f63dd9dbfd7a9df9eb0e9c21620c2a8b1ef41df4b8032031a150c814c22db6b7f869a5e6d2c14d755aaf41066d53600b15a69c3b0d5dcb4b623162eac03fe0321a2b9f98c8fb3c8f8bffdbdd9b8c387b41aaa1316afeb0399e9e7ee0eb14a95c2f006c7dec9b0fbbe984b0a5a50730f257d20c18119c1fc7e00cf722da987b1b0accc6ec3506f6bfd42f9d445251ea8e7a59edfeb63b884a830831b4765dc19b19551291b0fc201f92594dbe1e2dd6e343e36ed1919957bb496b21eecde62a62c8bf78ffc6e3a013283e93aa12202da0f126dbc6e5ed7eb465e5fed5653c384ab9505768ad5ab8d9b996caadc317f8e9eaf82c7b19d60585b05b61f49a641ff8c0eeffdcb1b40cdd0281bb36fb35903a992c89e9cc8b1fd65fb4de0f8fb0b7e98abb0e426151f8e08d651ce03c3eded2259cbd957341193aa7428c8b9e15fe2b915ba1631c89daa8a64483c8011f17f51cc9498a0970fc3b37c031d024ef58e04c6c0d1addd1f98ce774610a90b9d3512f2025a698d5bb7ee89d7c3e5c634b564bad8dd973fd34640ff8837b7947468ed2be7c8a428137c42f4e54b47efbf172c8204cc75b0b63a672504b62d4d029500aa2cebabadaff1f745b815fb951a2d6dd23968e81e5c9d235fe0fad343684564fc638110666a813a5ac691fa64d8d11e29cef41574f0430fd8b08b4d4d2f049825e3326af62c3aa2bd3ac21ac52d9edc464942abc1b547636075d69f51b677323db94fbba4d88ff826a88e8e551c872e6edbdc89f848ef1064b2b3f75b8ff12ddda15f9d89002c4bedc93cf3e0e53a35751c1ba10be399b2f182c0a9a1aabbc31c7773733e8e2a121f268f9eb00531e22f6953704977ae749c3f1a3ec4f6a67d45a60c51dfe039aedaf9923385761dbbac5070877d64b061e2993d981bc6e510ce7e89b374f3896a562e343bb598960ba625745857f10c3b3fb1bf030b767431d7961b7c60b44f244f13126777e2c58507710bb45ca86d89424f13656fa540aa8e94ba81a91bdb9ef3d20ea35af518f1306a27d180d168c4342f0cb7190cbf77bd09b957cef8997492f3f8f02967e19aea4eff422df7256037981ba4f73361dd1333635b413d69dd157e61b502f8e30229cdb5bef6a60b12e26049b1912f2c999c2b493b60e38f4e6f520807bbe03a8632542b3448179bc6b897a56e726f84eab73dcdb901633f9e6810cc66eba136cab219428eb30c5f532dd39542f8b3aec4aace061b2146dda9c17d371649438f512d29cc21716ee80fffa8fc56207399768786a8a498110e2589aa521ff7fe80fbcbe4af52511e7deeb393ae462d34ea629f3fc50c671ba4883f5db30df99a7a3bf2a843f89bf982c76a5fbd1e05acf4b78861da980f1397f6600535d99a240afa836b2bf955f05bda262b89a318c3e344d9f90f4fe4fc135caa7f77fb763039417c897e6a0d0860be79492045f3be678bc7d5faacf11eef6b184c94b1bf24a133167c1c82b8df61c9bd0f51a51d485ce065abde1b2977e066d9735aae89634e55679041bd2ba4f368fefb9f5536bf79606a64bf216183b958007ab26b9b104ccb34f9e98f6e49c69f133fb01d1d62d3738302d4e667420585fbbc62eb5e7fe21d9f8657fe641157415b747593a53b706cf38dc655219dbad6d83c9cdd3c5aa80f93a328b38732c300a74a54f4c9b3c19c723e57ede07c319d1442325f4b5f1719ccf3b00f83168f41c75a9b78049f17c0e1fefa23d9d4a75dc0fd9243942368a108f8e958fcc07479909e9e51a08035d8780c1f9fedde5ab2085b673f3bafce89694d526640f138530d69838372ea6111d89705df1e5d2cafd28cb09827b8446efdd28956555fa732bb2cb20357ffcf2fc7d1fdc59d937d549cccb3ab9a353a8d4a8c7c5eed913c1496e52a73bb48da0b5f21e80fb6c519865cf7ebc8bc175963ae69a6ec1987e3f0f11c1fa99ffdee5fff97552bccd826dc1d75f4b3150164fd4038c0ca8c7355e7e6446df31a8b197f48e9c1b7e2f45fc693647c3073e0c1a2c11ec10f6cbd64726d7eaa0e4cc145604d605c2917c6d02c1173b13f96ff7e74b6b5cd0bfa40cf5e70a9842a13fa23c1e7d30fd15561bf51beff71e5bb93f145eaae1f6b91c2e3a706bc53b3b62e9aef27b09c816a0be5fe24e3bd9650207b00bc285e70be6acc0d46b7a2947425116ec92e59b981e57978b0c1777c1ded2553b91b90a1d8a024960f90aab6451c70ccd0d76a9969ec550837f0054d2861fa529bf3ca52b6f86ea37f256fcc6f7d7a13865adc615a01eee7930de1a0a4f48a5795dd8bf617168392cf7d3ddf8724a32138a916980b08f2fc3d85cedfce403004db1b190d0a2da2e4ec6e1a12fb71e1caa81f54e9426dda2f5a41f2f75769e1811089a6ed5bd65d5ec233bab2f0ec402b06813f2292261565ed1fea451f988c795a36f0cb72de66e46cc290cfa1697201768b9b344effc5cb1bd294e3aaf517c2483fd274e3ada31bc6339217202b00e4d2b10441094b98bce3a29a900e5f3d2d934f6324b32d0b8c4978d8864a12bdee3f14153fedef08e04f7817edf38b3ede61793dddd0112741d24c397b1b34ad0651b33e697580fee494a1d43ed9adbd78c5b9306759de66e6a7d641a6ce5e3a725fba93b73110ab77ffe665ab7b3d07e360d8c01c529254fc511690538b050663ee9bbda95444c6561e7f156497cb93a0f3c2ff6bf7b33bad28f08925de9d6ff8d5d9e1b6a187823eb0a01ab54736fe2c57257d427b7f81701485b5ad40317440a2f8995cb3745cb956adfc76ca494fef95ad6d59a9761706810cc989420df88b10af62bda499ba83596175a6d10666b33a375628a8a3e6ac0f89c6af6ec37560ab0af6b56843733780426406f7e1cdc10294c071fe6dbe063b8db1e65153c08b8ef0797beb845a1d00fbb86e85c88673a30c1f0f7fbc4e788ad3a22ae8174c26b2714b933e8f63e5414431f40e0c7998b4711fd02b592804a1e7558b6d749de428623b9a723edd8bc9646c91c7495ef69bbd2b5122fe1df12ea17bd9d08dacd112ba924202cc0a05bdc892ae40b059c07e7e3c964a78dad5e6c8365a80079863775e5b69584dbc729e2e3db187d9f00aeca02c97af0f2b0164206c8a32c24985863387d8436967157ef62659a2cb89091e2defb07336072b36938d839a6d6b8898ab4679619c72548c50eb97c97312d4a62abd6ceb477da7f273737117b2d10fd38f20999582d241ee02801d184f4485ea52f8528bc5a1356a3af454f2380dd44242b7539714d3ab2525d3d17fdecc1ac27ebbec595168c6df91cb5ad7f8cafdff3f416d0f45876a4b1fb64c2000d9956584e52e40e2ab2919d35b511f0ef04c49b9b2281bc3160ba73c7863eaaba130348c86efc87ecb2704a2ebb6a485389d0bb0fd18412bde6d69458f6f640f6b0d4b50986254290edd52f744aee2eeb7aa73bde8b117485d6e77ba0710083e805d1da8c5b447bf346349e0d50b0fc14c4fc57f585ea75b862ae8c9cbe7c83aa5aa5e4750da6a9865b82b0e49b15fa82e78a4dbd743f5398c25ab4cf8244f2e0d5e4b98173d2c9c4a9b451576ca35396ce8ad87e05ff36d852e470d28bba716de283550d19c1817f3e7c6a4b0c04f8c8fe67e84afabc7e77ff8e366b0bf9e4227a281b09b61c9af1a54b8efaf16df7869dcca243b608513d5c12754379c603eac04345567e911f5f297f311ce25109561859f5c394e71b4192b6b7ed95333edd0f3e00a2ab096d9c951995823cab6aa362f20ae077274229ccb22bc10707f2af9dba92ac07cd48fa469400c6f7786b1351e7e97e4d7f2b70f4f2183eb53ba5c866c1b938d130b3f4dff56cc457484a523a8c0594238f3254afdc7b5729c556eb8e70df0d17b5cc54cb5cb64a29b74740cb865f18a52a7759e2281bebc8a62b868adf7e17122bcd00f73ede1a7792ce79185bca6016f8be90fe9c982c7fda325445888da1e906e1f6fea4eb3975b7df19c655cbc2814057f2d71ddecfd538bd896ad146d3422e1ce12b68b71ea4b2c09cbc04dc72afdfd3b03a7a5a387788af14c1006889026a703bbc8359bc64f4e324e7f9455eefd6ce436e09a732ee774541a4cd797aec51413ea836560d2cc8b40c11335975dc2c46985ef776d29a2a882c5f8addc9a61c4dce97b5ced17e8694927f81aeb98cfc25cf9ef88f759907860469ba264c525b99ee029237cd50b61aba9d025cdbba9d7214af43bcf2f301f25d6573547490bb7be4c4f9fb26c16218e0cc3980a0812a63b32b6fa5bd307abe0825708fd53de7cb553f019c56c9f781a62dc6adf93886b193f862df4f2afb7ac45af2d815b492fbf4c59c99f8ed6bef07509d8e138c6ecf54958b31a9b5f96229bfaacac9793ad6a385880279e5dfcba503b89ecb12a5c6ef3be0283953979396716596505569a48d649bc1b6ebcb2f6dafa97e7e784942d3102d55e566e652d5a83d065f107155fcbfd844b347e74043b98d0874275ac930bceea161f700eb3e343c3d1f82671dfbe3dde2783091a125f8f1ce93c2075999e11d094897826164e5c4d82d4aac5b4f4ed00571d6925d9e5e5f7dcb237d9d2ca4ca7fcd009f8329f89db507e5283a073e44d5e99e5db5654f6063db9bd2d538a6f0bb023eb411a69b6ee5887dda24aa473c36ad35ab8e1fe01eeecd546968b047573051827fcff867e70f8f29ec7b819965273697655da55050970ba4e6e79bd140e3b3be44477d782f9a95c948b38aa15bc56b60fd3a2db00ec36ff3e094b8db9173db201156567471cfa0e6dfa6be1e19faafcc2210bbf23bd5ad49040aa31a0cb831812e2f64f63d4b67856a3031780b66dbad35f0293b640f87af78742d0a9", 0x1000}, {&(0x7f0000001240)="c0560ab2500605a92444bf49973fd4624b79da74310aedcef662758663e166a00efa66226617ad10e4233061d3ac96e3d8aa7595e2b23c80408efb958f612f3e91be4025bd7da6a1c64bc45530ad79c95b4aba45d421391243bb0890eb5177014268a04e02d2a19e7d9a17cee65d22988d34691384a186284a3a9c392d6b1dfb4bbaff7ca165b4118ee577b427f249117ad2a5d0ac4c2ba1cac012ad556582", 0x9f}], 0x6) 06:47:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x18, 0xc517436f49862fa2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() fchown(r2, r3, r5) getrusage(0x0, &(0x7f0000001580)) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) r6 = msgget$private(0x0, 0x104) r7 = open(&(0x7f0000000200)='./file0\x00', 0x10300, 0x10) lchown(&(0x7f0000000240)='./file0\x00', r3, r5) r8 = semget(0x0, 0x1, 0x0) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000280)=0x6) ioctl$TIOCDRAIN(r0, 0x2000745e) getgroups(0x8, &(0x7f00000002c0)=[r5, r5, r4, r4, r4, r4, r5, r4]) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000300)=""/29, 0x1d}], 0x1, 0x0) mmap(&(0x7f0000ff5000/0xa000)=nil, 0xa000, 0x4, 0x1010, r0, 0x0, 0x0) getdents(r7, &(0x7f0000000380)=""/99, 0x63) read(r0, &(0x7f0000000400)=""/27, 0x1b) msgctl$IPC_RMID(r6, 0x0) sync() msgrcv(r6, &(0x7f0000000440)={0x0, ""/9}, 0x11, 0x2, 0x1800) semctl$SETVAL(r8, 0x7, 0x8, &(0x7f0000001540)=0x9a14) openat(r2, &(0x7f0000000480)='./file0\x00', 0x802, 0x40) setgid(r9) madvise(&(0x7f0000ff5000/0x4000)=nil, 0x4000, 0x0) bind(r2, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) recvfrom$inet6(r7, &(0x7f0000000500)=""/4096, 0x1000, 0x801, &(0x7f0000001500)={0x18, 0x0, 0x9, 0xa9}, 0xc) 06:47:20 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x3, 0x1, 0x800, r3}) chown(&(0x7f00000000c0)='./file0\x00', r4, r5) getppid() getgroups(0x3, &(0x7f0000000100)=[r5, r5, r5]) shmctl$IPC_RMID(r0, 0x0) r6 = socket$unix(0x1, 0x7, 0x0) sendto(r6, &(0x7f0000000140)="1adc53a19691c4031eff664f47116c3ef2a2c8f752407b74cced2a2915196248a04f3901fc8f85962fbe73034cafa9ad5f0cad19e0e6c21a2186793c579b06753c7a79cd4f6f5bdd4f65a4cda8780aae2850357ead49a1e615d7fbaba5dbc2cc5e88190741d6cfb00d946469c90ee33a30af862c909f24747a7f71b160d71f024644401d7198d3e3b397ee9c5ab9851ab0d387ca72ddf7d905d5bf1f", 0x9c, 0x408, 0x0, 0x0) symlink(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000002c0)=0x4) getpeername$unix(r6, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) sendto(r6, &(0x7f0000000400)="05665e8ec575de6e62414e232d1920d2629263d98f386e0f664060dd8455ab9241c1ace22acd5cd7138e272514c77c9af64099d37fcc274774c0c8e3356e208efdc7ab531612883ff92322300cdae52c757d3c35198a3da5345aa562291df8ce48521700a4d8757c07bcf607c2615cf1fa693743063f464f5bb807cba69be144a8d14e14bda246af21437052d3d7ef622fd1540c467267f97453896fbe729e1d5ed60c3c7d574b6c76a72388756c47d24bbfb35221d1612abf60f6c3fcbdbff5e5c2dfbc3fef61174ae274e16e7dc41279de", 0xd2, 0x406, 0x0, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000580)=0x8) r7 = fcntl$dupfd(r6, 0xa, r6) renameat(r6, &(0x7f00000005c0)='./file1\x00', r7, &(0x7f0000000600)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) chmod(&(0x7f00000006c0)='./file1\x00', 0x20) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000700)={0xfffffffffffffffa, 0xfe, 0x200, 0xfffffffffffffffd}) clock_settime(0x7, &(0x7f0000000740)={0x2, 0x4}) lstat(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000200)=0x6) 06:47:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r3) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 06:47:20 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0xc007, 0x20009) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0xfffffffffffffffb}, {0x18, 0x1, 0x3349, 0x79}, 0x9, [0x7, 0x2, 0x401, 0xffff, 0x98, 0x6, 0x8, 0xdc]}, 0x3c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kqueue() 06:47:21 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000180)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0x20, 0x6) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 06:47:21 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000580)={0x1, 0x1, 0x401, 0x2, "eee4600da3eed114a91863b2835f08f67410c2f8", 0x4}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) r1 = syz_open_pts() r2 = semget$private(0x0, 0x7, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/172) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x4, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7d19f078177da4ce9842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad0000000000000000", 0x320) write(r1, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) r3 = syz_open_pts() close(r3) r4 = kqueue() r5 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) setsockopt$inet_opts(r8, 0x0, 0x8000004000000024, &(0x7f0000000040), 0x0) getsockopt(r6, 0x7f, 0x9, &(0x7f0000000040)=""/13, &(0x7f0000000100)=0xd) r9 = fcntl$dupfd(r5, 0xa, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) utimensat(r7, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x3, 0x4}, {0x800, 0x80000001}}, 0x2) ftruncate(r7, 0x2) ioctl$TIOCSTOP(r5, 0x2000746f) fchmod(r1, 0xc0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000780)) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000740)={0x9, 0x10001, 0x6, 0x100000000, "1af987a19dd00b90a515bf8fbc9ce2626b23bc20", 0x0, 0x3ff}) write(r5, &(0x7f0000000140)="b7", 0x21c) readv(r9, &(0x7f00000016c0)=[{&(0x7f0000000280)=""/114, 0x72}, {&(0x7f0000000380)=""/178, 0xb2}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000440)=""/225, 0xe1}, {&(0x7f0000000540)=""/54, 0x36}], 0x5) 06:47:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000037ffff000001000000", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 06:47:21 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000040)='r\x00') rmdir(&(0x7f00000000c0)='./file1\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) 06:47:22 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xffffffffffffff20}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 06:47:22 executing program 1: r0 = socket(0x18, 0x4000, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x597}, {0x18, 0x2, 0xffffffffffffffff, 0x9}, 0x44, [0x0, 0x20, 0xd3f, 0x3, 0x1f, 0x7ff, 0x8, 0x1]}, 0x3c) setsockopt(r0, 0x2, 0x7ff, &(0x7f0000000040)="101ce61c5c8c298768a6b77e89d32794dea9884b264075d743b67ecd48e8a8cf794244f558757953abed502654bc0ef855825ebb91d87af358411b757de648d7f4744b1a2a921de51697f0d1526865ba0f9f14a40948315762ea7ef775ee22a35614d55561b7a7c426f7fcbc39032dda6e970b46297e30f5a598b99c407e", 0x7e) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x9) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x25, &(0x7f0000000100)=0x3, 0x4) 06:47:22 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) r2 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_RMID(r2, 0x0) r3 = getpid() fcntl$setown(r0, 0x6, r3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getpgid(r3) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) shmget(0x0, 0x4000, 0x220, &(0x7f0000ffb000/0x4000)=nil) 06:47:22 executing program 0: nanosleep(&(0x7f0000000000)={0x1ff, 0x2}, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 06:47:22 executing program 1: getegid() r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0xac6e641a2974e4c1, &(0x7f0000000000), &(0x7f00000000c0)=0x10) 06:47:22 executing program 1: r0 = getpid() getpgid(r0) getpgid(0xffffffffffffffff) 06:47:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget(0x2, 0xc0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/72}, 0x50, 0x0, 0x0) msgget(0x2, 0x295) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 06:47:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f000030d000/0x3000)=nil) pledge(&(0x7f0000000040)='--\x00', 0x0) semget$private(0x0, 0x3, 0x8) 06:47:22 executing program 0: symlink(&(0x7f0000000140)='..', &(0x7f0000000040)='./file0\x00') syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7, 0x100}, {0x8000, 0xb5c}}, 0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') syz_open_pts() 06:47:22 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x200000004}) 06:47:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x100) connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x4002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) chmod(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg(r1, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:47:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x4002, 0xe1b4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:47:22 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) setsockopt(r0, 0x6, 0x0, &(0x7f0000000000)="f6404ed586ceaf38e501c45d4590e144d84864f67d2f6105f74e31a7062fb8fe5bca0468900b2edeedfeb129a09624c1bd3e35434d1de5f8c998c61b15c29c122f9d5c324f8124805ded03264f56f67217b19a66bcd2bc5365ebb1a9e7213e536de34a517761b9bff1bed541b5f2d9fc4d3d881aa4449c1f482f1060552bada0f35e0565fe70b6aaf5c71bc54b12d51d33fa8a183c8f06987bdb7d140ccf552378af2acaf2617b078adb8f9c40e3036f540fc898b1dcf980bf15f2bd69572fd7985583398aefd49fc8f2076c2dea409d8d01a35d4e2bb2c07e7afa57ed33a3e98db236008d5b1d95bf4a619e4f5f7600c6d58bf0d28045d4432b8a81121dca8f19deef9f6003dbf7e379889711b94938abb6d00a7269301b5ba122885603a35fc3d498a8d5e9136f62d744666e2df75ed81c1abe8069dda3ac346819b62a6fd6b245889c3fd9c257bf57353bc49576ed081c53565bdc5f2d730b84fb5dba049cdf5b64b079769769b5c86fa05937ed44ea1116f51843d1aad00828ef26d7603e5896ba045d93703ee24c23829bc66779003c372474e95bb3346989ef31c828a4c8378011af66837e3006cc86bb2f54f4681bff20e22d3fc90341c8eb1339e7ecbf384246dffa7dffbb36c63194a4fff421c5f530556a0c2bb7aba1a0ec4660f1ddc642457f8698ea4fc0712095adf9d0b44fad236bd3ed4e4834b592bd43300e99166e6cf46dfbe1b92c5f84f1a581e6addbcb57bd40e23a41653cafbd69e5ff7ea6e9dddefb38f33642b9670ea2cd624f727ce4b6317a62b1b8b3ee9b9dd3a0f6d4153280a9ec75b0a64fe06baa46c265a9f79a191cc3b43db997e3f4572b6d2e57f2d9250b14442f3769c98c3fffdde54452e1dfda7b8eb7e76f75cf1236480fef7aa6004722bea98231c9854a991e7c8ed90722428b3ad7a967394537d897175c6e87a5996ab8a13790d946273a4056639d3ce36bb9e969e2b0b3a7f983c2d8b26c77819cec3187d8827edded35352a4852e78a7c1ac62ecc961c5c4144f253262bf3a10c1502f2d370edb3c16393ec68df7ed5861e13c5ccd57defebd1717fdf199f84e6da7829d8d0f675c0b2841d62ae1f49edeebbf7abe9c8dc207c1a3c3015554692dfab2d49d26a99fd0672002104380990bcb66d3099a79ab28c5a1585730a3fd4c73aac1256024d119e997682c4e7b2c57e2fa13b2762fd36395fa05549579df514a62ec650a99c3d90d623fe61644355266fe651bfbfcd2f9ec2b27dec28cbf349de66fb4edda3c7700f6429aefb0fdeebcef3129be7f3f5214b63042b19e1e49a4b910ce42ccfbb25e1b46ab3ca6304c7ddc42533ed934ac31a9cba1317b37bd56fb1d98209eb953e6ed4eea785bb5346bd39b0c8a8553e2b8ecce44caf7bfbbafd12524e31e3c4bb452e8b4aa0ddfcc0496b7cc2a2b6dc662bcb6c798ee558054f1a925390ad44df398d7ffffccdc4b0ddbaf2c3e42f5dad72bc60a88e1ac6edaaf1bedc7d6ddb159ee031616ac053bd9757ceeabfb0faefe439426683bfa27a0c77df502e55938241aac3a9dedd2d22106e62a514457d1f38b0e4eeb955aea7375b00bf19077f1de73b6cac0797802f560c6a750e12823d0e7d0ddc40607b495cb1a0b8cd629a92ee352f62a35a4655fb9619eae97b766867e3795b2ea4fc549b7542f2079239b786f55b9e4436a498d80529efd983fa285338a644d8d57749f6152defbf2d9228a95eef9cf3f12e098c57204e521b21dd4d5d4e94a8ccdd11f03f6b794df3ee5ca81ca6ec6ff2073591a67a8c9369bc5cd2a19c12f03948b56181fc5508c9f11dbc8e69a95dfa9e426e31ca45fb8a3007b7ecfaf78198b9f538b63c71a1d26593d7ba0f48330a358c1c7688db39bfb1cd68c50b240376d555af6ac8bc9d81138ddc4c18c13b0addb640d94c5c401926050220c4632dc4b8a54ce83f591ad4f8023d9a5e0437a744699fe245c99b39849a5a1850c2f399772c5c9fdfd50f0c18f53d308145e6d01c32b68d4b47537feef5a774a839a2772180010eed1b37fb1a10dee9a7610ef4222bf5d69da4f03ecc9958db3fb23c394a4ac79e56d28c1714d14c529a0a882efce62f48d4edbdeecc55da274b1767e63b0d6f88a6fef21a8c3142760c49a487b7ac0402db526c42143ac0ac47bfcd538c52c69e8ba65c4f8e9e103d556776f401257987b5eae9538d0bba77a2805cd9cf0ef348b4d43190c89edba5937fb2d4df772fe87ee5c6dffdf35fbc07bec32ec5329f6fc5babefd7af7fcf410ab02ff371fc02c2d6a727ae73e5948c6a7a6940f2dd1d22cdd0a85f960938120c030f274955f3fab238978826abf9e43ec1ffe94ee5b5dbfc236764e227b8b7abb8246560e832a8a9e8509fbfc2e80960505884b28a996dd799de7022f9f6a1d8617cf9a31ef64b40161b51b52c0c2d760b7bc9b5a87f696b6ab705cb3d5c588464abd68a156321464e40e54224e592fda6b03775998cf00a24f5780ba8b0a89ee72ad3b37a38972907a6982f314bcd23aeea0db532147f4e3e5a6fa9b2f1b4b8bf572ec6457ef8d642a5678e2d7b6822e3cee3ef83aa77674177c7c376aa91395728be25c65139607ef536e16fc293a3b4c8fe6cfb79a62cbd8b53ca50f05a976b1ca6357d919fc59237b5a4d98990700e54ab498a1bc8135346397a4cdc2f224a245d67e5e9c1827673a8db04c8d78a159eae8ac4b9cb04df5ee0b5925cee676f7548ab064e338f982e844b7e786b07d32589b06794be7281f9897d8494742d210e33f8c01f6f31e93c3ec044f64ce4b4bcf75e71a2ebdced659b859ed1fc70e08fb253a3dccbf31ef300ab6cc26877be0c2e9c44135072370fc039253d09f15ab87362ee6e31753213d4d282e34432b66942e3d4691a4a98b947960dcbc1ee02e11ccd12abeebe521b14053776ece88c540bcb303aec11a7c3e27c43571c10a5c39d46e400f943363e3d1565eb5c17a7bad9852e40b1289227b84b08d0873dfc3043bebd193edce0eedeffd5257c576c93e1d2af564c058a8b2196a8bee007df5e7702e1f56a66b89c26f511b6f424ffd7153c9c6137049b830d96856df0d2a7638611795ca81772cf3e26b162c8daaa4bd862a202a9ef7f7fddf41abf832b27d69785c32a6b65aa207d7f02110eee9672010105e2ed3fda38d247f856f24fe3dbf65d526c651474758c377f7300ce60c9ce98098fd8ff6a83d52854146e10ac236d06defcbd48c2c6cf93212ead5a49ef7b0dfc4c45db43a246ded934cbb5bfb00c61da2fa92055fa7e73a23b31dd59cca6b53c7c07497557d65161800b519452de113e51712a528d061761e654c2c0ed3926d3e41b1e38be49d5d61e7a43328b7e53cdb569b8cf2a46e986d5f43617f9e575d32c676d27509891f189ee3bae8b6a2751983c9eaae2195f0200d1c3d6b33dfabd596cbbee705f9d9fb2f05b4dae0cdb9dd5d1a5f9d2646d592911b59ba5c0819b1f7955a2c6999f270bfa23e7408145f431c83c272514b78dab3f818fd32011919b4dceabe3aaca5b21334902e3d9f6ead77563b38313e700dfe117de8256cb171d713473552b2e945dea6043a974d4e64d1f611deedf53a0cf2c414635d3d49b8d7f3f424c444437954bce687de83b2d6b7e2f1782728bd516197062b71e7e04b5fc9685f1700d45aebc225d1c205a91f87f263c85f34323ca07c95db2ef22349ec3a83a22c62b447bd7bf8b4440179505695d321d80ccc91a5130ac856f42bcd800027216c054b548b4072734b6f811b1eac9784b65c008ee726a8fba569a523db9d4528d6e6cb62e118787640a220ba69c92ea1b95c578fbda980627332b2c5efe73cdb21d7d4de0670de5df648daac9fc6a4481c66eb4935366c7c92320ac404742c748cbbd666db30edff6d60216fc01f65ac2d8cc714f5623202820765821dc10e6b119994501a2887b64a3d017bf34e403a18bdc815d2884bc1c1c16d7902c8ed0fbd2ea1323fa4427ddbb970f06e3196fcfcb46553683e230697efe2e1a9b4867e9ca7ad2d765fd5c690460ea69da710c0238ff80567d1cfc2bb439da6ae7e9aa11be575791dab3eccab9be2ee1d7967ef9c5e759e1d6219ef6424c63dad0ad0f78fc6a0194c000f0b8e739625608660ce08a729fe7161dd3cde9e374290b60115eacc750043006bd6ddb84fbc3681c616894d0430ae0e274c09ade0616b4d55123f16bd3f33f1d23747b00d08607cd9e14aba44332167ef7db5537ba022713badd13c7f892cf01e221f074c8e8eee234d0a7cdbe482189c21de1836b73b7e066ba50687f719a93d12d03ce5c39c7d5e35b2e72c266c73e3e4be63eff8114e7ba9d30a2e87b811fd54d5210589fcc53b3e5a3509542b57a2747ff4d224cc59efd0a8a1677988f96d61a5069c5937e4edb7bc0cb5ac3ef348fb3241b8e5bae4dc63720cd4d7ac6b0c660f0aa76f9cc05c879755f2673d310e9b09f554b9e2129e2b34dfd8ca5b03e9f87217fa7d209e83f71f4c1701b0532b80f36ebff6eec8e577cfdc0114c196339f4288bebf34f47e61491c08157cd9db99c900023cf7b923f2793d94c1aba6c26c4d83fe37f63f6f2e1f0ca862523eb9282c737e8d08889d45e6950ed07394db3bec366f9a4dbaf6f20ad2cb66afd5ebc48cc42b282cd417f933d5dfbdfdfb8fddc3fed2a081691fbfc8fd9644a09a0cb1448201d4aad8597f0c86c632964bd1d92c980f8ebeb5979810bf5363bd258d9086e0e50afe293ac7f9319ce48418570fd5a064934432061c5c70b65cdcbafcef690b88ba1a464ffe51515dcfd4c6aa923834bdac33fa1ff4203b21a760f72cce287d83aa3789cf1ab63888310c80afea557ae6c3ea780e9ae09a3341087f0981e754f8a432a71c1f9fcd798d618619bbc702155c9dff890807c8e169e59058eee2e02e6d3dce969a47bf9526c0bba58735abee20b55fa9c051eedcb224c595279114c0ab42c636fef4bf25f563624a479cc298de136857a5ed1094803250d1b9da2479ff504ecfe0be7fd30e671bacc87ddc8161a9f2eaa04738068dcb2447998ba4603eedd67c5fd6853cc93573d15461528b625084b9a33951b9e79a86c8862da7393100fa6368d48f498054dc48ac97d36e74f821774444d5151ffd213936280b589f114a9eac23e367cf0619cccc2c4ecf2537797b01e67e77c943b8aa68f6282dcefbafa4f3ff4fc3dab85e4c01ef2e07806f73c82a50bf8cb489aef42edf289fb21cd948b63c4813bb3b75e0af8883ae30881f5fd92c5479b781aa814cfd7fe7cf417a62fc14dba08ed4f2f768f98a4fca2d99562df03926d357cf56af7d8a64d132548bdd9f2ab937b50ebd083f8b91e14ac5be564a0bc1d6488ee23db65cb987a7f9e02782ef24551765f0134298e3adf4cfb019fcc7954fe842b575c87f18791acde564dedcfab2348e91951c89db577d5c059b6b7ee88f08ee9cfdc7e0e093eaedcaa03848222d7b75c1b5bd9c4186ebf6ec6e3b9ff6f9563fa1d571c3fb9a480f1baa1a2392131a8cfefd35faacd909310a66a9b928086a13ca114f2d2379fe90f98888acb00e141591d60005b7ec849247b4b353b281ff46eed3e1d53805a9a93bc15beca411cce0becacf44bbe3e522f6a427f2a5ef7637654aba113dc976d81eb12b8a244e7e2b3dba81ba2c1bca606f83373583008600c020e67c358754fdb40d65796b335307b9ac2a634d4f4941ee6b77d36cc1b6bf90a45d372fc48967e55e24c499225c614aa940cbb856873001e7f064580a", 0x1000) fsync(r0) 06:47:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x200000, 0x1000001b7) socket$unix(0x1, 0x0, 0x0) 06:47:23 executing program 0: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000080)='./bus\x00', 0x0, r1) 06:47:23 executing program 1: r0 = socket$unix(0x1, 0x4000000000000001, 0x0) shutdown(r0, 0xfffffffffffffffc) 06:47:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000180)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f5ea160ae99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() writev(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e847094ab400"}) poll(&(0x7f00000000c0), 0x216f, 0xfffffffffffffffd) 06:47:23 executing program 0: r0 = socket$inet6(0x18, 0x4000000000000001, 0x0) getsockopt(r0, 0x1000000000000029, 0x24, 0x0, 0x0) setsockopt(r0, 0x2d1ab03f, 0x1, &(0x7f0000000000)="90e1ece6835e7b3c672c64da9073feb83433da41944b95dd9bbf7e3a37b7e6e7fb1b44fcd4075e47f285a65049312720ee8097710ba1320616e6d627e3cd2e83ce19888ec2ab09420491998a377542f1da042fa2536707289433e2ae8927ca6e536ed2fa103b5ed202b04eedfca5fa1c2704cdf12df5e1483598d5c9166a2992f72ab48b8e", 0x85) 06:47:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4) getdents(r0, &(0x7f0000000080)=""/13, 0xd0) 06:47:23 executing program 0: setuid(0x0) open(&(0x7f0000000000)='./file0\x00', 0x500, 0x1) 06:47:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x155704ca, 0x6, 0x8, 0x100000000, "f7932161d8d57274e713156ec63327166e637362", 0x6a56f20a, 0x1748}) 06:47:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x400) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:47:24 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r3 = socket(0x26, 0x4, 0x3f) r4 = socket(0x2, 0x4, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r6 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r8 = dup(0xffffffffffffff9c) r9 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x4, 0x400}, {{r2}, 0x0, 0x4, 0x3, 0x81, 0x6}, {{r3}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x2, 0x7}, {{r4}, 0xfffffffffffffffd, 0x0, 0x80, 0x100000000, 0x4000000000000}, {{r5}, 0xffffffffffffffff, 0x4, 0x6, 0x7fffffff, 0x401}, {{r6}, 0xffffffffffffffff, 0x22, 0xf0000003, 0x7, 0x7}], 0x7, &(0x7f0000001380)=[{{r7}, 0xffffffffffffffff, 0x22, 0xf0000000, 0x81, 0x4}, {{r8}, 0xffffffffffffffff, 0x4, 0x1, 0x9, 0x6e}, {{r9}, 0xfffffffffffffffe, 0x4, 0x4, 0xfffffffffffff195, 0xffff}, {{r10}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x100000001, 0x1}], 0xffffffffffffffff, &(0x7f0000001400)={0x9, 0x5}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xfffffffffffffffc) r12 = kqueue() kevent(r12, &(0x7f00000000c0)=[{{r11}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) flock(r13, 0x1) 06:47:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) r2 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x100000001, 0x81}, {0x18, 0x2, 0x9ac, 0x20}, 0x4cdd, [0x8, 0x9, 0xd8, 0x8, 0x7, 0x6, 0x4, 0x324a]}, 0x3c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x9e, 0x800, 0x80, "27daedcce7b90ca0cc6ca7f85247a058c40489e9", 0x7ff}) kevent(r2, &(0x7f0000000140), 0x9, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r2) dup2(r4, r0) 06:47:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) lseek(r1, 0x0, 0x2) dup2(r1, r0) write(r1, 0x0, 0x0) 06:47:24 executing program 0: 06:47:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='F', 0xffffffffffffff9d) sendmsg$unix(r2, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="baa8010090fa3a6e6ee57376312648250926de5c240c5dbd6227297389b61bb45af2c6a30037d4a51fbc97c4acb9eb5c80e58bfd3a75858094ce24cdd11366938a7baad3e15b2aa2540cfd9cc992ca46a8ea511355ec9dd971b33e9094ff554aeae9a1f9c0d2d974d91bee1f61fa5d9246599f78223f660438676c2dae5c1468d40c70430cc4589c36ec37b797e1534acdb8a9c059bc8c2270761378993520f7b56fc3dc6b043cef14f2d39f6e86fa8ada641e12fa68b414875575ddbcb81e9b2a59dc1f9454a0219b0067107327e7ca9377c5b9e1001638fb6f", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) dup2(r1, r2) 06:47:24 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1000}, {0x2, 0x6}, {0x1}], 0x4) 06:47:24 executing program 1: socketpair(0x21, 0x8005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r1, 0x100000000029, 0xa, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom$unix(r2, &(0x7f0000000000)=""/2, 0x2, 0x2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 06:47:24 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = getuid() bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x8, 0x971a}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = semget$private(0x0, 0x3, 0x40) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/42) socketpair(0x10, 0x8003, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) 06:47:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202162f66"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x3, 0x3) 06:47:24 executing program 0: r0 = socket(0x0, 0x4000, 0x9) r1 = socket(0x38, 0x3, 0x5) r2 = fcntl$dupfd(r1, 0x0, r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000000), 0x4) fcntl$setflags(r2, 0x2, 0x1) 06:47:24 executing program 1: r0 = msgget$private(0x0, 0x181) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0013c20000000046e14612888413b2547b27ad2b00ddeffbdf61c431bf2e2b958f0de9f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0300000000000000000000000000000000000200000000000000000000000000000000"], 0x1, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) r1 = semget(0x2, 0x3, 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/72) r2 = semget(0x3, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0300000000000000514fcb004713c9dd3a363c56e25c4eb11084a8e66787d31b2f0543a4772b2001cc60e7385c761bb39a25ba8530a9b440ca0f4fca81dd115a7450d5345e10ba11c64f7eb9c339735c0a07f9bb9deaf47647b17eb5f9ebe9648f6d69b25d3e208621befd7e9939c7f63cb50823f81697a03ea4203faa6ae371a11ff4b3a9d3aaf5d276dafe662e58d4c75536cab6fe9fb74a030cc35f688d340866dbf6550f863e416da1b7db380d4dd6a5f9e01676294195a0ffe6e60030511361072528dbe65887aeab51b91c32d024271cd71622dad241e4cd0b99a690d41766d0c26cf222fb2c5edfb9fe6aec539b0e3ae48879b69030b7da4a0309d6b4bdf5d3bffe12719fecf31046daed13966745b3f4e20c07ab4bc54588246bd87b0080769fc1d04a01712d016fd6f82e4271c3c307893424e8aceb8a61a474e81346d8311704f7eddad796ddfdff58d992cf617f16a3de267258cb0647f9fbbfc703ebe60f6388bc28cdbf6d1ea3fe2867d51a51a5848f33c9c0dfe5f2d2a6a1fb323be92707c6ae9115956c1f42cd76ccc6bd9f132a881bb891a3516a8ba04f481851492ae9ae39699164c6e2ed89"], 0xe6, 0x800) 06:47:24 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) lseek(r0, 0x0, 0x1) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x1f) close(r2) r3 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r4 = syz_open_pts() close(r4) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) poll(&(0x7f0000000000)=[{r3}, {r1, 0x7}, {r2}], 0x3, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) truncate(&(0x7f0000000140)='./bus\x00', 0x7) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r0, 0x5, &(0x7f0000000040)={0x3, 0xfffffffffffffffd, 0x1005, 0x1000100000000, r5}) lseek(r4, 0x7ffffffffffffffd, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) 06:47:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4b1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "9af9ff0000000000000000004000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xff, 0x80000001, 0x100000001, 0xfff, "62ae808978de7f2b36486c00004000"}) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 06:47:24 executing program 0: r0 = msgget(0xffffffffffffffff, 0x393) r1 = shmget$private(0x0, 0x1000, 0x132, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/121) 06:47:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x41, &(0x7f0000000000)="13847f00", 0x4) write(r0, &(0x7f00000000c0)="7d64574af85f693cb37d5a02a8b0d3f454b905ceb86995af5ca2e4f54c6b61d8d5a891c2393f0f8ab8c696c6652b94d1d4bf1a879f891b929594a0607f2a7870395638661139886ebb333a75e91d53cf5dd457f7852bff168e871827264160d6835fcc10b3b640c9b78487e4bc303dfd4ef458062bbcb6eacc4fad4ca878ef960478f7101809fbb29a36a016f436a26b4e7c76696f94e66acae9a6fb041ea1f328d4915da2f93b0164cc96cb", 0xac) fchmod(r0, 0x4) pledge(&(0x7f0000000040)='*.,-\'{(+\x00', &(0x7f0000000080)='\x00') 06:47:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) r2 = accept$inet(r0, 0x0, &(0x7f00000000c0)) shutdown(r1, 0x1) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000100)="ff01000000000000000000b88cebbd0000000000", 0x14) 06:47:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc) 06:47:24 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 06:47:24 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x200000000, 0xfff7fffffffffffe, 0x200, 0x10002fffffffe, r2}) ioctl$TIOCEXCL(r1, 0x2000740d) flock(r0, 0x3) accept$inet6(r1, &(0x7f0000002640), &(0x7f0000002680)=0xc) pwritev(r1, &(0x7f00000024c0)=[{&(0x7f0000000200)="3c2b8b2df34a660436c80346a104765329c125271e5435aa3cbcae7f1850d699d6715654f440a040756082a888ee44a01f7d05e0d47a8917de0d3fd1848e6e2504c1e4db957ff8dce86a117374a724aa94edff8d3a953a38fd142d5c1f29a7410e3841822d880c10ba48828de16069dfa42f3ed670c1f514fbd348c1159a169bfef0456496d966693b455e38c92ae492b026a27f71a2aa001864bea26e1260ebf8b115d2cf5fa250b24a033b35f9631223779ce77170e018f12f6dadfc60a2ccc3644430e9fdbe16c6c1d1f9f163d87ab4288868b9f12adaae90ad790b3a54bbda236b22fd530a953b5348ce47efbdabc5bd25ae02fe42294b0466101c9fbc3b9d9b6d2908eae2ddf95eea15fc6b8278ffa5683eaa4e4c0fb40abd57ffa7d22fbdbf7082c9034982169e948328aa1210d9e5fb0e1b8b07056c09325667a276e32a3a109b7575db0942577e7828bcf47f5e8c30a00ed0f5e2f93c3a6f48cc9faad694038d1453bd617a5eeab0bbec395bf84f01f907b46dc941f745d1813966959b5a1a0a261d0e9e8deb694d390dab2fa5f9a2df9b37f05b9fddb1acb54094532697906c68189daf1fb957e777ff7002e433b3799e662bb2f551308443506cd321ce52cfcf9b79e65025c7cccfbdda063f45e8c1850c56be627705e82c2f98d76f0879de28b8ac9dcaf3bdcac0b8919dcb6ff244babe93ad8ec820883f419db41a19dd93aae77a3b2ad370c05935efaa79d04c11b230df18962cfd6d8b90053f3322162e254c91fba2ef3f5621a1c1e7c0586c24d659c1156560fd6cb0aacfa4ab980a29a5099326359ee6fd26e683006e9a6607b9c63d0947d9ee92b0a75c31abe9b924ea75d42cabfc82db73bf1fc96bfbbc22e24afefa1d28dd0300928610cc4ea4f63aa8f5e229c3a0cebfc5da8512a13aee85b035ecacccbceddba732aff089d5385e9413d9c5b0512554d9eb28402624ca02a3519bc34c1677101e417e3a26b6e002ab76e5fb77de11e5ad2f10035fa5c390c4af75b999e6dc67e659d8f685a97f9bec759204c1b0cf1310c248fd1188eb80d2b9c40189962bdd21a4894fe141c2a45d0e46f892035582a354c12bb7004e038b006b6b97816d20fc01b30ebe01350e7046a5d96826efd1640ab967bc8acf1f4f263f8b50694a91755d9b0b2c7a6978e1eefc69ad2e445b6d569462d1460d28e832df2a9cae029de222219cdcc36ef19ca3376832efeafe331f5bd613286472378589366854828346eedc88db7e86252bcc1498b2ab06ad13a25ff6c85dbf8141ad61ec5b1a087036a904c0233daf6361b977432a45e5aad027913c2029e40854760c15ff1f9af2f484c1bd44b4381ebf04cbf9adfcd2644a7939ce3c20bd956f74b7dd4148604b4b42cb6a1d6acbe09e633d6023e61fe91315fed2996445b68c47146fb56e6510a763e9df8d7ef1031e81d87e59700d2a4d2489bd025ae028d0100397281747a5ef76758f7e86d0ea7d7150913263502bfb0241f8f77f8641652fa91ddf50521f693c79c2e09ab288ccedf133481a29032213290bfd7035270b8f7cc589366e86f92270ae4064f1f4a2235cb29b5c08388d8c9cf2e8ed769ed0b53a64669f7b7a0472537eed414db00333277875be7524442daf35f40054dfe7413175961e5bb07db84ef701f102c81567e300d25940eef436179f262af776a16b015131bdf58c0601d37bf544145adc80210898db935911bdefbd796696831cba22f3d7b0fc64ea5b468872325a658b519d7a7d0f082625d1556da50cf07c168b0f091d11c1c71bc30688a8d1c3d9c9650cc4c1dbc23ffbd0a30f0458819454ba442495d0812c6ccc5eb073e35d8b9eb50b7b753afcf4d5ff7ad53541179499f22bea770ecb3784d4f8c7a2761b72b6f7336acdaf6462e1b2398a4acb1b854191ee7bc974f84ba8ab620a4dc015923651870fc8dfb911dbbb4d28af8e687cf40e8ef333087d043a409b5af31efce7e5768fa38a5671e084beda1008bd609cd743be78e1c04fea81df38dbaf5e7836cee3aadfa3da7ac906121a1f3e0e1aeafbf4927fafd5f6221116d2f363951c9419d9d434401cbb29ac62d7e6a359b74cdf65b68a5d1b5ed948ee46cb3bff8cc2503152d49edd5e100749510ee632b49b13ec3ef99585803ecf2a9278ab557052368dce3a4e02bb92efacff27b18cd9174fd57b0ce45bcdb7c3bd8ee8c33d7641991fb4f2206735cca6a59a9bd03078ccff56934cc4d6854836a16a973f0022b6f7d6534ed097f8de4d83a7922be72ca7b9cb67e9d832bf0bc6cb92c6093bcf3a07190f48ecd79e456f316864652de9e5a33ae8b0261084a888504accaf7f78e6ed459fc057843478077c3992d97a5f61168e936ff4dc75da1cfe80baaabb452d8ac97607920bc371fdaaeb364be58583c54ba93415116174eb77c05a842f03bc0e58a72edcb70e84afad09bbe1d933ed4a543d3ad4bc97c09b00e0c428f00abb7f07de2c48d23fa207f7243bcb90df730381a6e8f3fa8edbc855415200e9fbc903f7ed1152d5747575e7c9b8a3a2cb11bd37de00f7448fc293c228f56cc6e7b69871de13e877b5de74b37a084f5ac092fbbb128ba21dcb1f27ec2e0cce2a96031e9dd0115cccfdaa198c0e0fa4307d394107e0705f925e14a1540b4f63eec0f50dc68f28c49b71badc6ada961f8ad023f54c3da4196d030b12cee2dc48c2b8889aaeb55eea22045aa702267f0ec71412d9192f17cf23bcb84cff43db08f5ec165949f8601f583f578d5589cb86c64186be7944407b8a566c1d60b538f76077bcd54d5a7113cf233c2f39a070e9edacf8cb9c4bdb3759bc48c54a07fcd9ddc01963d9f7c890459c1c7e7610e982898de1ff3e7fc0ec98bdc08240d2d39944c6ad57ae6149c36dc494ede3757f611ad4f6be95769ce649f7858b48da2d4dbf37e4eb926c1f1db36d3b256ba8cb4e2312c61c4efb3b2f4650fdcdbb7eb608db1c11c44d8fb169002ed36878fa153f82c6a9f05d966696dc0bccd4ab04ba641482b3c610412e731b244dc1a17bbcdc3d0610ca88d37383915235776a529ed495cb6943a93e5e0c4e3aa9b0ac69b20cc18fb8de2efb79356f6a3bfb119a6680317d0ce92c6700aec801093bf3926fc3349da6e1c033d093de6405221f1c92075501499fcec130171ad0c59e86c51a65e1461af6befd80829877ab8d7a064fef62d4993e6b5da35f6bd1c3c4fedce177393fd7a7f749eba40620b81aff30bba5c7b617aa764612ccb00abb6b6e761eb81fc88cf900e2775b24e2af0bad3efaaf65d7e24e66c35354f4cda7339403bb0681ad813929cc40dbb473083c052fd0bb59df92cefb7a440e6ee957f4f1f64a47e74f20936a3682acf7dbf729a9cbfafe3a4cc9a0de6ee93b0b5180b39e64a75d2f2640eba510387202ddb70fe996e783c3f49e81a99cbbeb3870c7e8f272a1f89428c6245634e17cd76d6196dfb937dda2c5ad55af3f5746321984c70a213f96fd6abf13c99dc7920ddca35d4743f65e8329aa6d71e8f76b0599406ffcb63b1cd779f695dd72da9e1b25e29480620ddd1e6ae1c9ac1ce7a387f21faeb3fa14170474adb26e822dc61c241ec308d9e5d7634f9821a0586844e45dad0ea3cbb781e74d7490efb6c29d231c281b21a66e7f30db9dd95372f6467e6012e9ac1d28e85b5da27e9a41faac103d92f13a91dc99c79b105b31f15d8577d1f27f4cefb259493bded04dbc67dccb2f6c98c6c58f8e0e95a6cff4b3f9f0708bc8db9e292d15d2300b5f177a54323391ddc88ecbb267941411d257c42decdf3e0222b8b4e50b968a11ed7ce4cb023b353d8267a97a7c15a5ec14b4079de1aaabd6da91f4f8baa34cb50aec15d63352feee2fccc5855319b131cf54f810e2b75a9d45d9031f346493f43340e56c88be3b11abc19b8ad1e841bc9fd43c7f29d8c4d68ffd326fce6cd7480fc42651560dc3ee3048197b4695105eda1a6e31f5c825601155779c1a740a31595471eb47a9e980cd2b36d20d8230ed42521fcedd6de9baaee03b0c4fc54bd15bd6d4f48ebe2aee8deffb0d8abcf59c0edc3ea1667ed30290ce1c0815d99e4208a51d9563a530ecf1b00795791061e654165f8817e7869bda0ee47eae579a8ea7b16b0f1dd21f97761999d892ecb47f71236ace4900dac472cc4ad23414164d3a9f979fe25fe87a085289703eea28580c68c0f23aec932a2f78b2f062cc3638564a36b395bda2d480a68cf232076cec9478d551e185d2b28c947322b579599cd6df8d6a13bf6f6a86dbc087e22803149ecffcd0a5f88523041d63931ff9ae6612d3b5b856963a5bb648350f1293192df84e1b6c8470918af95288b079b054232777e1013ed16c83a7544cd520441f77a3424bddf1e1e9597c846752aa8678c5cab52dbde902507d3a11ed182bb9a6157e78be777c81ddd8a187041311ff69a80a910905bd8a9c970a6ab3f36c6572bfe3600e617ac1533f90bc67897cc684f2d50bd9fdac330fa2bc807d63af8af474e219a7b28e7ee5094394428134f08e331ab21d16df8693ccff04a8e499cf25727e2bfc1d17b45267c6f804e3b979c9f9a6c8cf9dbe69582bf0f50741fef772052d0a43262320867d73aad3a1c56312cb030ecd088473639b415746dbb7c98b2cf49a0d794a51c292233bc1cc1d6d39f191829bff0cdb36078bad98e0a9c5e6c21a1a719663026d14ecab41efb35e4924190e254fbe825ec157bed7dbc92ae123782087c3b9996fb25cab74803ab33852b889afd39b2cf2951b180e393bec43179a07345695aed9e07a6d81bc850202b5d9a4ca14853f6f0e21bb024ba8225e43c279c2ffcee3eaaded8207ce687797cb14544c550a6341206ac68f750bacb4c644f4d9b66b95eebd83f88dcd29fb5c504ab60e3670b86d72f93fa2cd3d298c9d1059538495b389249a1c0cbebd38122d179bc15fc348a04417ce8d7ef31a5f1e100651e7844505333ad573b69899861ab6991a61f943b8fd970c83658d79e383ee6edd17095e37d5688c2a7aefcd16c6cb8c3af0d932cccae4acabffb745c546595275d5eba005667f3d9efaacdffe3d0c50cd065405d6edbb789e73f6204bdd9def6006d59135ea55cbe08c5523c7b803058a9b832803f58d1d3257a83ec8d621b55a54cc2050f7b27eac2e33e95256eb4fbf8bedcf099028b07d934f9f2ffb04f5104e8517ca6960a96b7cfcfc4686bba47a01d13b6691023958281287ee3a0d5f313e37f4bdbea4d2193afb84727f7c71b1c2b9bb1229cf7111b887cf10dac8092e8ab74d910ef9fe52b4cca7d1962e1a5e110e314a948e4e0f79242ff8f58e26fd3b20168730007f570a44780c3429e903fd1b93e7c1b4b73922408c0d68335e4ba8e0df4dfb91d98db7561cadfe350c85bd9d9c2b37d91170c349154095f2c7a952a42b9a93c2e9906579803e6c0e29ef343f44cbf65b877e9cf21fe42b475077f127da8249978e1963d709ec4fec6af8e479392d77429ca69756e14fbb53117ed4ec45ba27304ee94fc4e22f5a59bcb466300228dba44b5e55f319ac6c705de6228d5ae4f63b6aa030f298c3490a2945cfd1e3d82127388535a7dd20bea64368339a40edc33d76b992dc4ad9a7c4bc33cd6a2a89d8d6b30b54263f9b0d86b0c84771929b8d96502d96bb8985ea7e921db3ca265bb3cafc49fad62beb940ff1192cf4f9df3716961c77f0bbfa0c49db7c089f6237f2f690f463b6f93e5129029f6e9309516bb94185621d9ddc581f4294bc614d51463b34a6", 0x1000}, {&(0x7f0000001200)="b9bd5789901a7027c0c553e6cf2dfc5c425731b4276d9a446fb2615067847fd99e4e7260107479447706cbce3e163678399bc462b17135dfd719551af4a7dcbb8cdbbdca810143b10e95036c1696656da71a478d015807b8109fd4dc4ea0958a2889accf92a0063668a71943450b34f156b9bd3e633a2863479f6ed9dd97503e7661396a301b6107ce2eec08c5db586e9623c430deeb5b9e367ae06fcd62d0a421fa5c1e11ffedba213c5682e13e3e7895875c453cb5177a23c43e14e47c35eb858adf8fe0a3ca948fbc5d367945f71cb1a6398af2eb675a8ae1706ebe2efedff608", 0xe2}, {&(0x7f0000001300)="b3fc5c20dcc410caf0e72978bbc3dbc5582aa53320dccafa0c312e77a5614dcd4c0af35c4b448de87372b279e8d7b59a9f4bbbbb4f146360f35df451d17e2ef0488321757031b85aacfc8c0dc738755d2c0861052bbe04f17ea343e16dfa100a925082db69f3e3d24ac38ab9c2e743871f9e6ee9e8a6743060aba5029ae1f1e0a583a24bd3896441c721d4f637b29c04d1e4d22cc42f97e0382a191d9e0935308b15aaacdf2e883cb5a03d8d62cc314faa548f7e11ca939f1bbca729e9344305ca3116c567c9c9be9244ffff7bb7108442021596c687b5d7d558eae505e44368c90ffb705e2ede45d715f93490b3255fb286a3b5b7f4e26b202317db57e9a1be8d2b541dc8582a019a79d886bac59e4884dd8634f68fd064f02f8336fe6b8b2336ebc633ca710960b596b718f6387f01977266a626488e88bf9e5d4789d9f1e28f982af3d1e631db50af58009bacfa368faabb136c01261c11a63bde37cad7e3f03659ccbf6d43670f1b809b01af8fcd6cdfa2c9169e99aeb32d7c47104c785df8465e343dcf76a22cbceefd334e095e7aeaf354ad23f0e8c1a0bf236897c3107d155cd8f8926dae16b063b4e100bba7656bedc302f9223019702c184b2d4d33925c6325827ee129058864c17177359b0c8341b59943186a541c6d88ab4b49b18b786bbdaf09cdc00cc7afa3a344487e902d569bdf380c7595158c5a6dfbe440c0b954d1a2bfb9bdc48eb93b9f87c78d1a2b62cffd37268cd13f9bd3e2d8d79e363efec28b78710fa269c50a9344a7403ab00e8a71de568696a01b41f8851922cc2c0222035dc1d380dc4f038013ccdc4ae9230c6440a560da30a5616c16c5ad33ecca97d87ccb16033b1ef6a1128f300d96697aa88a674f983e9326fd4f7ddbd75f3cee0da4870d2065a7651fc5e618a9b402ae49a02f6aff200ebf7b623e51e29c5f6386667e9de54dae875bddf5ef18df1b8897fd84ec525992d0aff20b4df8e84657b7e5cb6df3a329ef008eb56dd101464cccf6ae41d4aa8bfea36257db1eafcf153efd84e08b2812a43b484f1b965ea52fec47e905eb26e44dadd874d4933bda36c96874c215d3a3ef269f4a8f955037669c355fd47a6cb8a26fe28d92be30f0c999c7f6b8d1d13f178af35d19a04bd5c54a415046678c4ecaefd6ad714f36216db950232d9c8fd4acf51de4cba86fe1ba17e6c9e2f797b7a7ed21d259089e07eb658e4140d9b2b660260a5f4a8bb921c026a8e0bc4686711d622d35c51cd3ca33ecb2eb1ce55056895e7c50144e3e0562369c2d46ac7dad303e10a775b0d3a7d4947a7c801a5821a96c7699cefb9dafcb64ac828f43212ce65233c1e62572abdbf5da649408d2f593803ebf772d9ab15cf550937f9b70eb393b79ebadb43036831b4298dbfec2a8be4cacc0d1c512037c382fe645814b4b7b3cff59cd31f2379dc15af6ffb64edbc64e687fd93f81ffdc30ec988e3242ebee1c74d2ddebf875bae47d5e645dde2d2919a57d9a1600e6890db1314ad53e5aeb63d4a4e9920b0985ce17025d0d1630f10e38553d9ea6d201a5c6c5b94328ea42a7d95ea584fd418479d0a48d70b1d2572fb4afec846b6e05238c1b138075859939fda995888a7bad3998b882250b9105620a6d70762b5e3c11423981bd01914e0e779e1c40516009c0f870ad23fc812d440bedf15fd4e00c143ada56b1bfb98dc03224ccbbc634884730c285ca6217cdf9e163cf7d8fed54655d29fdd29bf9f2e2fd1997d66989bf017c5eb4e542d50aff21919561b6de7f244bad98fc0d8224218bfea36d247589e3b6cdcc9330d2a65831ee72ac4d7bce9b46464859481f8ab859b678c285d8b6c2fc5a8c325c31eb7dd1e2a3df314541b092bf330fe8dcd18c70809c49e51624879192bc72e8e39533b3ef3a47373af6ccb71ced83f264deca830ce87878dd9c691a89db8ce61710e1f169f4f5bc63deb9d8a51ef92953423abc476d1c753508cd1945ece5bf8c108d961749e15e4fc6ee8ade1f0f74d680dc0f7bbda79898188c3570d51191ad876cf342478c220b77ef89da6744dba36e4f1664f69067bf469a567ab4096720df98207caf85dc875b3128ec090c3c7f7afa2fa780a348c2d907507a0e4d2825576f331267d5dcccbf5b2ec30a329272141ba7974269098a73f9a0ccc7f01db7ee9aba5afa401df0da35654610edbf1625d91a1814e4582871a8ffda4f1b4fdc9fc878d0e31373e2cd06557bf6fc1d966c64697f96d315b56084496dbef6b8a7297d4d4246ae4c624e546ed71307be631f958c80202d7ed5fc50c2b7d33b5eb8b2464a5c4c6a77550d8902a8bc1d77d43485b3cf54ed6a76475c183d02fc27536de7b8565d6e03fe42b9fe641a2a3faaf0e5327fa954eae31dddf0e7ec354066e5b9314d196479993ddf52eeb3fefbd45460cb99c745cea6854894164b181732d223fe03e961ff6de2d2b56afa298e0159dd41b50539018ac0f3e9aa12149d41e284689f1dab0184d41c40d2370fdf7734ce0e5052b836e58cb8cbdbe606b3c0b71f0899f71649159fadd4f77d87a9ab7721be8615c075a5370bf8eb1073058d0f063de995a4d2ad8eced1fcadeb1442bf9ce110a64d9c33e44a650a6038d228958ef5fee14db294d9ac31e16acb79dcc8b57cf0b06b24d64505213a6b43da64bb5184fe2d6da94c7042970a111c5be9700bfdc21fd1422e1709e38eda184e6252066757ae8632ac27da1b4c4debd9f8dfde67549f42842886d44cbbd7020ed5dea3d46cc6e18fe0afd5fade6bde9a1e3068c51ac69241150357682d7a99150cb546cabf8e83a9ad605dedb210746c596c8e6a6c1f5e96073afc18a24fb9b69f8ef0f48b976389c7794ad208ba87ea1d1df1002646b6431a11098c15e4c9bd66e4281156dc75c3add516923320c1a9220fce84fe2a5ed690b0f6278800e5a78844989d6d0cf247d0d760f801f74cf37f883eadbd8cdd66abb4df49e049d5106bb1f2ae49e5821a5b8e120d6f3cf2abe6433c263767ead8258e7a78f8d187836776830f7631cd5bff0baa4b32272a5aff3ed56999e386961af4701de62660f8fab1e9dce1d592b40f346d84d98bf7afbbc7bb85fe2ac33b93307048da42059203762c21ae03eca4d37cf4ac5fc395652d6a6a24f59a45b78b31728dcd1aca964c657bc512843ee74e9e0600244bf26e4a9169151fadf9f9f109799bf0af37c7da4024e5c7db235dd8c1396032cd8e64a684c16f9ee08146a6a56a32bf3efbedcfd74e3e198ac05081fa63f73f13df9d11c7afc1d89bab1c48f6692dde4b37f37c450ed16d6029ccb863666022b28fe70166854da2a70e7c08c4c00a0a15948ed503f0decb698e623ac7f5b180f0294d453abf4201011c68a6145aeef376efb262054cd51d4eb1ff78d36271f67f7a33fa89350a2436a673930a04955ca52cb769067cbffe3db53424e9c66ccad23aa3b79693f9832e72c5985a9a77e4125d204449bcb9664bdd58153f6151b2a6bbe15bb8f21dd11927c3ead99e2e17a39ef9217eee695163439128cec87d9fe975b30758623ee4e3c66cfe578294da3d9955c050f8c0c3a5dfa620cc25c5e8db8930a7b9a879850a5f4be4ad0df43735db64424a592e36806f62f67c9f489d9dd91a1e389d6905acccd653d9629172d929ec5358916f505c45587da6e41c3d53b890600aaf7bf0ccf63106b57b08afdc682e75f15b11e50630d5f55396c9c59200b2abc603172582aca87344540b9549ad8f316d4c161f77c5ca3dbca68e0eb41f12c2308a4b007c2441b06efbeb72db2703779226a316177e764bf302058da899ab40a8b4394bdca361e90432a6b6a0e2a654aa45dcdf0648cd54ab6709b3d6bd4464816ff420512402e68fb85a223a292358dec8694e9f7427cf9424d05641fd9e38f7e7874dd8f95e8698ebafa300e26f64f13443137698d6a16bdc5c1fd2ec551c7cd5f6eb87e172d69014ff07ed6e8ca7d4da567d72af33c7d8596db8cc9b08cfad6e4ec87c37fa93690a6d626734257f99fdafed43931b745ad987dc6548737dbd6db01c49553662f642d4cc751b92d185f07756132acff23f15add53d400fb33761f9f1674dd77b5f855508c17fd089fa051da2e5d22ea2d73c941f75e7bf56e12e24b1cb930ec0a7ea85d945a89b57d101f7ab2948dda416ce1d9d01c22869fde0c94a2494873b0bfe0d1b21366eaf308680a2d93ede29deb5b397dfee27e114ec46defb6eefe2af995a7fa389204ab0578d43d1519cd64901aeda9d6e24ac8de8ed9ff4120731d32a817683f967a4b4b6e6c5030c1e484c04b681dea39a06f8ebb772853c30303be3c06e7df2309ed9353c42c9dff7b138e2c7a6c3cec94599f1ab6fa535990c6507701056c6bd87be16c0b10c0d5fc95ce6a957d71a3c7de2d7e193b3b09272f7eeb4c476ba08c4767e3156fcef760287bb2ab055a5c24b79ff7581b55f0e7c00344de3b0a282590c65987a60c944541aa823f3e1db9e0826630bca6ebb26070568ae6d48613b17e7517e81f62310b5a4c327d892d609a6064cf2c3a25a4f921f1e7df906303819c50ec6cf7bfa89dad1d5c49f1bd3e235b348ab024f82b1237de94bfc446e20942d2a0cbda4c5acac893da70f9fb54c51d4fc57096712010bd134738901a0e5b7d330ff041e6b5dfb34d8b7290f2f390f59ee02c26864f5227af3ba576484f8444bd5cabdbb5391db974596972cc156b20dce568d67cbc58769930502cfe626a80e02404be4cc042e31365eb10ef4ffb46e466498ab6b93f7b50c8aa939477f2db126eb572b8951fe4f530e86b0cbd6849a6d69b8386ec6071787c2181fe24c9626d07ce731e926e6d56dec1a7eb9712fc75b2d14b15b5dad5e880a8a27075a3805d5514e5d893080e18c4413b5bcdff884986ec8d62d8606f779909df324a78e967ea206ed714d8ea8cdf4bb3915e46f7bbfff2d1d5275e96027de851fec5ddd3bd1ea91d47d25885f1208c1e404c502c352dcd751b38653960e17edb83b0d1d53cba8815245b717d9eed2754c2a0ae3979c7a2498a6a669f941f4d9607ede6a96d991db00478ed4d82d8a9a458b660d3192b3c62caa354175f2c43a204d0b07099a1127de04a20e88186da270f393b490fba2345decfdd758b2ade1ab7599b36b550b67a5cab3e0fc6b8d684cd44d7818699871945cba8ce10fc28c79e169b0bad6b032972f20ffe9de2d85e6e827e688d23f211ccaf58cee457e42e03b402f46870d3a221024ba9407dfe2a563843d10e66804fef0fc286f9550bacebe815576b5ee6ab84d2f0dc1222ae543b570208e0c005865fced4dc2f5b0a55dbc6ff0d4133960f761a79092831ac060bdf48341469b584dfa852af10e7f51231f1bac5341d3d3fb62682a17bee6a9c3c1e21369468f4bdba1d7d63657e8d8a58444cff25e6cf61e2280783fbee010ac43b392b241dbe15eb26a0cbe242acf09652093383d50588cd857bf7f1c0264f06d9fdf0460a4793ae00f7343fca16f4356aa66e48f00c1a0bbe732b010dcbd10e585f3a26d1774cc9bec2dd3b6c2f1ed4418984de32654c5263852d177a6ef4dcf93777f106417fe5cb68a92eee1fc6c0d9136e9c81d24ed21f826c24cf78d37dff0af75ab20b8a5b508d9c61eb0192925913663fc3e948e50ee4b7c7d1c0186a5431bc2e06e26d97e544694843a49c7904c97f00af331418ce2c2bbae0f2f5ecfec364c0227eabb540e05189c0d42c7bbf5fa599295f9e27e7b67b73521350e0217a044c209aa00", 0x1000}, {&(0x7f0000002300)="a4a75bdace6a5078920b4d7dbc293080a42a1221ee89f4bf8ef18b8949940ce0a01e43fffc0921ef639dd3b05f833aca1ec6e50ed3ce67e3e61415a10b122cedcd9609ba9ffd8af2abace1f6bef1f7e9621571ed994d3942035fb398674725e1", 0x60}, {&(0x7f0000002380)="3c3bef501bcc334918bb5b6fc55b5e51087d5352492b01aa53fefb67ad4496b2c73c59d79d129038431ba16b3fa2009151f0ffc121318cfd7b10ebf851d8702ea303d1935c048013c582589604455487fded769daa9ffc6dd3f048ddcf5b3e0a95e3ef55fef272130556fa7e3e25c1092132ef76d569302b10fb3718d1083af1f06b9ffe32be593c49fbdf0fa20df77fb3a64cf806e1c29794e9dfa6eafd07f0f0f48f588e56332dc1f7308f2a83ce8d9e8f3f8bde859264b279a977f27654cf70de5d7ac8d3c85282eaf0259e64bbdea4bdf18d6335fef620aae4ae2bd89e18092eef7abb25b9e810", 0xe9}, {&(0x7f0000002480)="44abb440cc7c8111f4383bf7bd9896c82d404aee1772de1d2ca07055d2bbe8c0659f54b49680ef82035da714a7ca26672de9862d5a6e9ee78a877b5936", 0x3d}], 0x6, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000002580)) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4000000, 0x100000001}) unlink(&(0x7f0000002540)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) getpeername(r1, &(0x7f00000025c0)=@in6, &(0x7f0000002600)=0xc) 06:47:24 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x8448, 0x80) socket$inet6(0x18, 0x4006, 0x1ff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x87, 0xffffffff80000000, 0x3, 0x0, "9034a875b4ab3e72e2e8772ffdf28dd49c4143e3", 0x0, 0x7d}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x5d, &(0x7f0000000100)="f9cd74c57ccf29586b039b88ac9b00cc665b741ced33970d73d2f904ab3ea1c7f5caedc39dbc6bdffa45d45770bab0a8975dfe060aae836ead285a48beab485ca53339d4d3008de6decbe82a7155cd17295e857d9b78ead45d7aefb41e") r4 = getgid() getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = dup2(r2, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x100000000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)) ioctl$TIOCSDTR(r1, 0x20007479) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)=':!\x05q+\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\x00']) ioctl$TIOCSTOP(r2, 0x2000746f) r8 = fcntl$dupfd(r1, 0x0, r1) recvfrom(r3, &(0x7f0000000780)=""/205, 0xcd, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) kevent(r1, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x80000002, 0x9, 0x7}, {{r2}, 0xffffffffffffffff, 0x83, 0x40, 0x7f, 0x22}, {{r2}, 0x0, 0x0, 0x0, 0x3, 0x1000}, {{r0}, 0xffffffffffffffff, 0x72, 0x40000089, 0x3, 0xffffffff}, {{r1}, 0x0, 0xa, 0x44, 0x1c0000000000, 0x9}, {{r5}, 0xfffffffffffffffe, 0x4, 0x4, 0x6, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x1, 0x6}], 0x400, &(0x7f0000000580)=[{{r2}, 0x0, 0x40, 0x14, 0x7, 0x10001}, {{r2}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x7, 0xffff}, {{}, 0xfffffffffffffffc, 0x1, 0xee7ed4073c0f5b0f, 0x3, 0x3}, {{r2}, 0xfffffffffffffffb, 0x40, 0x20000002, 0x9, 0x371f}], 0x0, &(0x7f0000000640)={0x3, 0xffffffff}) ioctl$TIOCEXCL(r5, 0x2000740d) read(r3, &(0x7f0000000880)=""/76, 0x4c) faccessat(r0, &(0x7f0000000680)='./file0\x00', 0x2c, 0x2) r9 = semget$private(0x0, 0x6, 0x4d) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000006c0)={{0x20754f4f, r6, r7, r6, r4, 0x1, 0x1}, 0x7, 0x1, 0x8}) r10 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x3e, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000040), 0x4) 06:47:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) r0 = semget(0x2, 0x4, 0x80) semop(r0, &(0x7f00000000c0)=[{0x4, 0x80000000, 0x1800}, {0x4, 0x8001, 0x1000}], 0x2) open(&(0x7f00000001c0)='./file0\x00', 0x20a60, 0x8) pipe2(&(0x7f0000000280), 0x10004) open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x1a1) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) r2 = accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000140)=0xfffffffffffffeb3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r2, &(0x7f00000000c0), 0x22f, 0x5) 06:47:25 executing program 1: r0 = kqueue() r1 = dup(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x86, 0x1, 0x6, 0x8998}, {{r0}, 0xfffffffffffffffa, 0x8, 0x21, 0x7}], 0x4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x1, 0xa, 0x363b, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x64, 0x40000002, 0x10000, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x1, 0xd1c}, {{r0}, 0x0, 0x10, 0x20000000, 0x0, 0xfffffffffffff001}, {{r0}, 0xfffffffffffffffd, 0xa9, 0x10, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0x40, 0x29, 0x5, 0x8}], 0x80000000, &(0x7f0000000100)={0x0, 0x6}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{}, 0xfffffffffffffff9, 0x3f}], 0x7, 0x0, 0x6, 0x0) fcntl$getflags(r0, 0x3) read(r1, &(0x7f00000001c0)=""/76, 0x4c) close(r0) 06:47:25 executing program 0: r0 = socket(0xffffffbfffffffff, 0x1000000000000, 0x3) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="ec2dbdb4b93916cbe9bcd8deaa9045843a5279e95085cce004d4e8a16434592bbf7a8f7790059a8ea5cc210a27f1d0cfb821d3fb36434806eb1d56f9d20ddadcb6a55d2e8f9afb6ef1e370c93aab1025df9450de15045ac0d781e4c18206ee2b87059385365db9cdcd0a4bde6020a74bf4b576142ba19d273ef16dc3991156331b09a08c8328436f52cda52c13f21fce34584eefd0494b30fcbd7892b890355f7ea425a48258cab51cff"], 0x10) 06:47:25 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = msgget$private(0x0, 0x180) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x7d, 0x80000001, 0x590f9537, "c9b001be8b9ce5b8df4b44a5b240ac1489bfdd57", 0x7, 0x20}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/112) 06:47:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00421baaa39ce0b70c694729", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 06:47:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xfffffffffffffffc, 0x4010, r0, 0x0, 0xb) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="d329c763a60f2986d3e1509ee133fcdba5a47159342c7934ab57d40d8da7dd39cc6263c5233ca1241c16c824e9cd47d4e6c061ff93f9bfd70630d9e69ee9792eac60b40fea4adf3c58b0d0a6dd72ad8f3a623ea9e5a482d230807a6eb0e00c952bae44c7178dc4c657f3010f04d3ad3c3e492c58ae6fb0fbadf37130129420f66a2c2a7c46b542c6ebd319585909ce7b850c81e6f8a8e78e358f8233cb983ae21bd12ff58ca4cb2b3a84b15707659d4c9c0aacfcf005568be4636c33af49cc112b8c2ada0c67ee2bc96f47c036bad321ffad58b5020a031a87539c5c40453964aeff3ece7c51dfec9119dafb9f51876589f185c00fbdfbafe02e6af4636a147cbb7982723d346d50eb3ef22ca42ba92082ed052986eed9a8f4ffa45cd3f64186b92c75f1c5aaacd2f7f739fb177b410c8b7d2b63ad89d1cbc60fbe33c467a8d811fc42a0e6ac20097e7eec3ab8da7a7a2a28919343a3a1cac7b66710de916f3e39707d8633e4c0aad402b389ce0ce12bd195da8e1e6a03d9bb349c32635a8853d63dd504f7ea7676c221aed0b8392805ac5b0ec965821f31865ab310590d0390b4a561c7ae2e59a2afa0b5d77ff1fb64911fc9a8d97226f58056828fb6150aba05f7f76f1c68cb664af95d72d9db17416b77fe434234d4c957d3d29a6ef83ece38b8fba9f4779616bc4045bf8eab32f41d988674581d8cbad895822d002b63d7715115c00fe8a065bebcf302619143e8957462af6a035c225dbb0b69e1ede4f3fad1dc6feb2cc3b1f14d6c9710178b9992840bfa80ede403e2135b51802c0331c19a3462a1d64328c58b9a32d3a6bc9d553fb2ad7a77c599440488194404c54ea4f28c37a26c2a75ab17544944da6c15e3aacab2b2ad186b01a9104131ab45ae8d355afeca808f20f084588600aa2e6f14373d69fdb7c17da69b074cb93268d466616af81444bf77e157019083079c3df3f34e466c310189222a0e65b88b862712d5e6e0369d387ee881668763635149033150a6dfcc637859bb2a7007f9d1826e95f345f985fac09d702c2ca33d73c4dab99ff452db05cca63e741058c98e4dc54c8e12182348c73f8aec89929e7700e11e4e06c5667384c92af0a24c2da36f74bf4e6e17582f2692a47c4124b50fe4a15387df7aef464a048daaacdc4a7b3999d152874c5fd9761cbd0ffba208918c23475a43209c862456307ffd9de7237717d8b2efe2e7c7b1d737312d44ee25483ba91b13257c151f745074273f85602641589c8f5c5f7f10633aa528bd72b7d02cb99907879c8b552faeb71ceda9833f6c57d723151ec03ffc93d6bf2634ad92fcf7f4ad9cb60e872e4967e022f346d5ae7079822b2cdbd58cd5b3dd729ab658bced63054b3a76f4b285b4cae1ecb62886d836479056432599088be3a92fff7edd7d5f59c818b6801a50808539a6ce28693c814e23ab7eb56c5c16f302542d1f6c8ff567843f19c91ec21aa29f9d587df8d88e6b6f90ccbe7e279dca7d646f0ee7730391a2eb2286f9643feb396283479d9dfc7b561005028b4a4c38570e3e99d21f45aaa4d91ab20b9fea102706e003de39076a2cc00245e14933e08fe0d0b8eb79871df33f09256ce3a1121b29e21f191719073fe82d066ce0e7853fca1ef3aa4d531c7d41636224bf8c2655c0a4796a601b3bdecbc451e1c9e18bc3a946d87f1e04529bdab7054485ac1ac4ec825185882e971ac72bb99f8292abba8e08298078222c2f4498dd7f9c17e488b749448e17eb2ec5da5a67780b0bb4750f5bcb60c34134ff51d3e9c1a0554515110365df4775739d889098d81ce1048dd5e4c11bb782ed802434a0df7bc2ce7e897b40f452702c04bcbd024b85497d05f1e65baf487f6d38d2092679a997a4c34fe6dda3dab9fd169cabbff62690e329ad265e013c914f575bdcac41ff5ba402e55c04e660315eceeda0593df8287dae9e07c1222d3fcdd09f45cb70d1ec7f0e335045783ae89e7622659ccae924c5c72a0d8372a0f693f686323294168dc4cfbb03b8c4fdd49f7c56b8801f34bb2e2ee64cc7c0c5a43cd865f01a8261c77e73e7215db1310ee739628b8f3d75b2f009e934befba19b531330e69f0a13aad2311bb549821d077f8baf54fc1824c4d457408875fd281f72ca51308a153028f95df84fc82238e75752c091d07d975f7c79c2a4005dd4f51229ab0fbee13ffc03f7d3ab9332943aad1a5bfac0769258346835e1382d5857bb667bb17087ff4f2b6abc196d34e58f0fc37bf8a22f058c40d4c3cec35a02348115cc1dc60f77acc98af7d58f9a828bb5fbd510490858f25df92f05c894dcc7b59ee8b7bf1b579ac71b061bff9ab098ae5e9d5ec4f20d9b6ae47d4137b87ccb8b8a98a95f0009d55e284b71ab206f1c4da3fc89be7ce14ee4d30e55d6d70aa879799609c31f0a44e2350eea2b00c82fd1fddaaad164b542575f439f0cd7394f01264387f872df88cd1aeb094ed514a8db3c40375280f199ea9c4f0e6096d63984c1ef1178bca44a1994fbbaf3d61963fe3e8ea21153f6bbeba3a4d1cee6278a823209c6d65529b22468fb1429888b6b10d95465af4174ebb792fffc2c0b55c069f2b3397a5d8d77e1ebb179705018861d95c1e2297b93b3c43bc588793176198f619765ba43844ba251d728ad0bd076d109a664f5e3f07b399f6fb9f0471d6f0bda3076f0c4ca2671e6746ffa1b0408cc725bea024465d5a0b80262ca47191dd08167c3d76d89b25fb9ca5be5127179e12836579f8591edff0b4faa73e7b2bf73a880a9cbbdd78650ca2f123b36086977671af046bb4788f2803dd00c584095007042a61ba35035508aaf881847c0d8c5248be051e296a450f8276e7ceecca79f626f73cb680db668a6a007d35d6b76b6db796f31ac77d37900e1c37bb87b553b632ea925731b752fd3c4028200f50ec4e5be98034c071abb0d9db90fca24df7e41bff46fc2ec461cd248497f4912d54c1846af519e2262ce22742777986f8b516ec64bf859a38c11bd8a8daab219cd6c4ff367e252a300c465f5d7858101e2a07d19654635dff3730c4b02ec8482cb8a67d5f1ed831dfe8fa6c8ac9c5273bf6e4824cc720193903f5dd26f96b0d729e14c7a09f3ddf9ca8622888eb5e846f38fae46fc6617325b77f6e0df44f57367bb49b9c9b123b0357f80d0f8a617febe075f1ed90b9d560fa3f99c3c6bbdf0eef49dcf0698283eba19cecce64194124c625ecdeae05bb8f5cd9c6ad28fec0b1a4b9ceb2defacb7f28976fb76dfdd05e5ef4de43d8e3bf15a0987eb0cc343e84c52160eff0ddab572d47272d1dabc4ff634076cb70be2d5d534a616eb8f2372001bbf791175615cd6e36ce1a8e0558297963b2abf6bf6e83cf6cadc67fd90fb6dc9e011d89fef158f30b58e5874d23c9b007515c9bc0c04c769c0791f6011ec12bcf5e3c8a7ba2196867309770d4144ebbd3da04f4e7bfafeea412038fcb5d990552f2b4d4705b458cb05e64ca10dc9668a78b1354c77289c1b5d4b359a865f18fd35133cdf57936bfbe6b0d02761657e42ebc0aa8e7c4a221bf3f0ca14ab1fca31634a201d7073f7c8a65b668484dbc1705b61a77322da9e74e429b2f8b20df47498b56d707248b7001c46ddba41ab7ec2cc45b7ebc73208bdb98937ade8467d4c093d2bf8d6c4e4db4658f86403d9e8bd95bc29a25e0f06fd83fb8b189a94151ac0e7be9aa18725ce5c1592da5ccb12638a32457a8217c47d8374b4064ccb397210aa5b6ce3c9613cd88d582078e637d1f789364bba644462f4b8115969e00080bf0e1916c426c0d4077a89e985f16b547bea538b93013e69cebc89c02017900403ecf2ed71ddc8215f6897d06c402bff1b7a23a7eb92c616559390febadb35b67de09487ef78ed011135d1b79c68ff95169b5972bf4b067846e89c55a92defe617ddae2dab7bd9c8e3a08d1d876b8e13552fbc22b101b2559a16f2165badbc0dea6554846dec60c1fc72de9a3fa59da2bb951c84a2cec0aee1fb8ad22ea966c87c96f6db9bfcb2898db1304faba64edc6be248c94fe567dd7783c3b555f2cd868c9b5552e11828d4c96a3d1f2be7f673e8aac81a529654c2382fa47ee57616ae4fb722f13275a13b78fa54920c31bb86574d39975d3dd3e928e4509c08c4384ee0f69711012d39b7d5c592cda8601508ed761afbeb9a5a66ebf209ad5c860c2bcd8d5fb4e86ae4ab4a769ddf43b7aecc2ec358e9d6add492fdc66528ccda090b11f41a13bd7bc27ba4ae07633b56dbabcc479da08cb7e2ad7b3096e3a4af24f579df42149356d17982bef6de9a94ea2d86662c2927aa651ae91b9c42f618c0bd3ea377c2d709ccb73be7b700e0c23835be1fb2cbad0a07be0c320d65fa57a3d3b6f77573170ec9a65eb222ec38aceb528926247325bd17a57957c6db6f75d8b1278c00b93c47ad0e39de074890166229e7330f772c808d0dfe7c62ef2d1f5b8f28551b3b620a97710815e9e62a6439e3f306a2ea243a325ac4afa73cd9897ec4c383460f5b4118194120495475f181ce0a0a99f520082abcb360de2d62bd7bd5f0ab10bb831168b67c7ecd66786ee9975e1208e2ccace76820ff7de9ab7c2abe768a2f3bb337eaac2056e6dd0e03ab0095473fd47802ddb733b60771443bd69abae55d61c64c8ce927051a1bd41003a0dfcc6bd515d2c09f360c7f16f52b99ee1a79549d07f0cbc48381ec09822217dc38624b62549d1f224bcce571db1679b51653a7a2449b0c19f3dee9a9cdf9ecb96e0f6935be1d87108ffb07cc192892032f3753d0eeff86fb4507744d46fd892ee0e3aeb1baef9c48242cf563f64d234d8e3bb87d638d418a7fdd16a295cac2172445d9bd0923b8786d92e8178f912db679eae13ee6d6c4bf0cf4ff53e32765eaa70c4c96f4c31f8f9d05d69e4743780d6a5f5c7b0e49ddf427f080091458316380b8c66352d8d3a0e520fdb2dc8f1d384f81043a576de85f627492891b6603820baf218d798621129171f2efa247518cf72c584101b1bab37dc684b0d15943c411d4e149fb21b377dc31b377a2e13bd02e3e815340f97d0a16d3ebc2cea3f7c7b172632a4adc83c98be8a9b8e38c2e28d1527609dd1719c4d1522f20c7b6c145fdb3f333592648884a89c18d58f2ee6699b124fd8b90970ace85daa161045519695b617b7b541a7017e2496b6607bbc7d157a686ba87a7d830db2cd5262e83e26d400765876b4b4ebc8c4210f9389e780e9ab8f1ccd2c9172a907f21c47be4b6dd9e5d07fcfe7c3d17d2d06ec9bbd88c76a7c689dda2d1586ea44d67b5a96c5f407ad789fb9b56db708ae0ae2970e85ab99bf4286eea49dbb6cf0728171673103ef26b29758ac7ad0f0ab06b129a2ac70552bf7ccf91a06333dac568e123155c96912179492c6e6e135bf3e66e4d2f346f2290645a63d72ff6a9972ce68b789ae336214d0027619d0a94bd963ff9626e51e1ae1662af22b1f9681113af1f6d768e261bd516455f2638d2692cafa8c7afa591966503e889679a4263cb59c8833fac6897657cf210046d2459b2608cf69767e963eb41b1b8820b85773ded80dcedf386faf0c4f93553b0ec37637b03a01670746a42f67283f73918a1cd34150296d9f26eed3888ef4649587c4b872ea0d1d97fa7e3e68ebb61691214b56a5305e0a6f1b9fbbeb2f55679cdf4533ab1fa5cad6d8257b60ab7e4f764a724fdd035e5b2d09ed9aeebcf80c58c6e1ff52e3eb2458f83e9ac0e9619d5273406070703f837798b447c76f725058a603cf2", 0x1001}], 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 06:47:25 executing program 1: setitimer(0x0, 0xfffffffffffffffe, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x122) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x60) 06:47:25 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="20004000ffff00000100e800a207538414a06c02b1b857bdf1166de85b79cef99d9618a2279c741a60a79a60094f0891605f1aa080610ee2ec84f1f5abda87b71262adc7afddfe6f429924fb16541d7abd62737c1d497d7e328aa993e452278920633b8f485eef87d699d3abf9546b50599de89456bc97f1eaf136926ddfcaf8e303d7242f2f1cbfce34ebae1ce226ce672c57e4c006e6a779b5efe63c8286162ece", @ANYPTR, @ANYRES64, @ANYRES32], 0x20}, 0x0) 06:47:25 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="20000000ffff0000010000000970ef888fca1363cdbf44f418942bbc86cfb9a3a32e0e0e6a0550c6012ebbb33b334c7435bb474b1bb3db3132e944b2a6bc5dc14663fddd75b4bbec01b343bae467796276c97f00608043a94db330a890444515c9ced4fa253e93f8f90a778fca915c1345550414cee2fa", @ANYRES64, @ANYRES16=0x0], 0x16}, 0x0) 06:47:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1a0, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202000000001, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x982, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x661acb754ccce26e, 0x0) accept(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) dup2(r0, r1) 06:47:25 executing program 1: r0 = socket$inet(0x2, 0x2000000006, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000000000013, &(0x7f0000000040)="01000000", 0x4) 06:47:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="fc5300800000fee6d3d5f0000000006d4316cf81425ffb3e81ac330c05167f", 0x1f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xe2, 0x9, 0xff, "125b4376fb31244a7af5b6dd414f55e68e52eef4", 0x95, 0x8339}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r3 = shmget$private(0x0, 0x1000, 0x4a0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 06:47:25 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x80, 0x1}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1004, 0x0, 0x0) 06:47:25 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000080)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) write(r0, &(0x7f00000001c0)="000080549100000040e643f25e95cbdb6bd752472acf697ff4", 0x19) flock(r0, 0x4) r2 = semget(0x1, 0x0, 0x480) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/4096) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0x4000000000006, 0x1, 0xfff, "aff6031dbf93f4bf0dd70321db144251cc557b93", 0x3ff, 0x2}) write(r0, &(0x7f0000002800)="f9", 0x1) syz_open_pts() 06:47:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x118) ioctl$TIOCSBRK(r0, 0x2000747b) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 06:47:25 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0xffff, 0xa8, 0x3, "f1e5287ada73cae74fdcd5e5ff0be6c21cfdc485", 0x80000000, 0x100000000}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 06:47:25 executing program 1: socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r2 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x80}, {r1}, {r0}, {r2, 0x4}, {r1, 0x4}, {r2, 0x1a}, {r2, 0x100}, {r1, 0x44}], 0x8, 0x10001) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x80, 0x0, 0x408, 0x0) 06:47:25 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) semget(0x3, 0x2, 0x1) socket$inet6(0x18, 0x5, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() r3 = semget(0x0, 0x3, 0x4) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000000c0)=""/105) setregid(r1, r2) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 06:47:25 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) select(0x40, &(0x7f0000000000)={0x20, 0x0, 0x7, 0x9b30, 0x3ff, 0x423e, 0x8f9, 0xe61}, &(0x7f0000000080)={0x0, 0x2, 0x6, 0xffffffff, 0x9, 0x1, 0x8, 0x5}, &(0x7f0000000100)={0x81, 0xfffffffffffffffa, 0x4, 0x3, 0x4a, 0x5, 0x1000, 0xeda8}, &(0x7f0000000140)={0x80000000, 0x401}) execve(0x0, 0x0, 0x0) 06:47:25 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 06:47:26 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) write(r0, &(0x7f00000007c0)=':', 0x1) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 06:47:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./file0\x00', 0x200c, 0x8) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfff, 0x4}, {0x0, 0x1}}, 0x0) mknod(&(0x7f0000000140)='.\x00', 0x0, 0x0) 06:47:26 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0x20000000000006, 0xcc1}) kqueue() socketpair$unix(0x1, 0x1, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 06:47:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x101, 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="d5c723dabaa5e6a57c448373bf970c2ce0492104626bc9ec11622f6a36fd0ec572fdb4ef332d29fef5141279ac66eba882b8e7cfbd3ffff08a35224311210302b0d56b6c7a88005dc3bffb3e7e5ac0883dbe28343aeeace4adc0ea49de6456bcc646896025061a029ce81d9af5978a18c50a92e4c9025cc96e77c8803af5609c59b8892bb59224a7e24c55b0194b7a1282934bc034914d00c6c1e833e78b034420f6833e3ad8ae8514a5f8ec711cee1f9123964b233d00f4f74371f5f1a51ff832da8cc657ae9a23d54f3a6b", 0xcc) 06:47:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000008000001b00c853807a0b3e31ab1be682eb4ae2371f5ed4fe2baadee8b58a8af14e8f56611158a7ff4f84ea2c49acf07d609f0b7ed896162feaef8578a6aea6a5358c431db6cc595336106d7a25c3e89b94cdde05ad3a041ca1517df701daa7ff2974f69d299af1e04be7b253cf1d5424551ee26e4ae8a8d4ca31a6856809293f39b472b775680c90af7d730d10c8d70ce765fdaa85380ff10d88013709349757248cc64a85ce1d4ee0cd949abdb01fce4334de16171210f233c83198360d94f3b164c1d50dc7420cb0450a7b"], 0x1) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 06:47:26 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x100000001, 0x6b34}, {0x1e67}}, 0x2) r1 = semget$private(0x0, 0x2, 0x280) r2 = getuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r2, r3, r4, r5, 0x25, 0x1}, 0x2, 0x7ff, 0xffffffff7fffffff}) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000400)=0x80080000001) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f0000000140)=""/236) 06:47:26 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x4e6) fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x5710ece5) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x4, 0x1}, 0xc) shutdown(r0, 0x2) 06:47:26 executing program 1: r0 = semget$private(0x0, 0x3, 0x520) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r2, r4) setitimer(0x2, &(0x7f00000000c0)={{0x4, 0x8}, {0x3, 0x1}}, &(0x7f0000000100)) setgroups(0x1, &(0x7f0000000140)=[r4]) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') semop(r0, &(0x7f0000000380)=[{0x0, 0x10000, 0x1800}, {0x4, 0x80, 0x1000}, {0x1, 0x40, 0x800}, {0x2, 0x1c0000000000000, 0x1000}, {0x3, 0x8954, 0x1800}, {0x0, 0x5, 0x1000}], 0x6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r6, r4, 0x20, 0x5}, 0x10000, 0xffffffffffffffe0, 0x800}) r8 = semget(0x1, 0x1, 0x8255) listen(r5, 0x2) getsockopt$sock_int(r5, 0xffff, 0x1015, &(0x7f0000000440), &(0x7f0000000480)=0x4) setitimer(0x2, &(0x7f0000000600)={{0x100010001, 0x1}, {0x6, 0x2}}, 0x0) connect(r5, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={r1, r6, r7}, 0xc) sendmsg(r5, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000680)="03e102a93eb5297940151f9230fd6346ebd2a447e2ff90e591f8696bf9830b67b2927b959a968d9e0f85ab9e80626f7760ecaf40d55f704cf24c19fd8827aef11a830e4cf9759f6fda25e9364e6ea69b6ee0ee8a9c14fb6f8a81c3becb50c4c8ebeef0d1848cc0272082eeab7798249b76a60968d259d0bc68af494b319bff70e1d3727698bff065253ed4af81991f238179136e12e3fc176ec8cc2130c85e878bbc08be337f51cfb325182b6f37f4e421915afd557c870946fd89f5b3b6e9ebd9ed0749ad6a83f978f250d770430ab2fedba1872c82789c99b4a807ea22ce8b27", 0xe1}], 0x1, 0x0}, 0x400) semctl$GETZCNT(r0, 0x68e7c4a0e346ae76, 0x7, &(0x7f0000001c00)=""/194) openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x580, 0x40) r9 = dup2(r5, r5) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000001d00)=0xa1) execve(&(0x7f0000001d40)='./file0\x00', &(0x7f0000002000)=[&(0x7f0000001d80)='!\x00', &(0x7f0000001dc0)='\x00', &(0x7f0000001e00)='\x00', &(0x7f0000001e40)='@\x00', &(0x7f0000001e80)='\x00', &(0x7f0000001ec0)='#\x91\x00', &(0x7f0000001f00)='\x00', &(0x7f0000001f40)='\x00', &(0x7f0000001f80)='\x00', &(0x7f0000001fc0)='^[\x00'], &(0x7f00000022c0)=[&(0x7f0000002080)='\x00', &(0x7f00000020c0)='}{%\x00', &(0x7f0000002100)='\'\\,\x00', &(0x7f0000002140)='\x00', &(0x7f0000002180)='\x00', &(0x7f00000021c0)='E.\x00', &(0x7f0000002200)='\x00', &(0x7f0000002240)=']\x00', &(0x7f0000002280)=',\x00']) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x2010, r9, 0x0, 0x0) r10 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002340)=""/174) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000002400)=[0x10001, 0xd559]) bind(r9, &(0x7f0000002440)=@in={0x2, 0x1}, 0xc) 06:47:26 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000440)='c\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000540)=@un=@abs, &(0x7f0000000500)=0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000480)='./file0/file1\x00', 0x20, 0x100000000000000) stat(&(0x7f0000000080)='./file0/file0\x00', 0x0) execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='w-\x00', &(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\x00']) 06:47:26 executing program 1: r0 = socket$inet(0x2, 0x7496ff0ae5af9c40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0), &(0x7f0000001200)=0xc) r1 = socket(0x2, 0xc002, 0x0) r2 = dup2(r1, r1) recvmsg(r2, &(0x7f0000001180)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/173, 0xad}, 0x800) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 06:47:26 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() syz_emit_ethernet(0x1e, &(0x7f0000000000)="ae651b01edb602417dc7b21b9c44b0bfe54d9a03cad27c8b9db6388bcbfa") setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r4 = kqueue() kevent(r1, &(0x7f0000000140), 0x3a29c32d, 0x0, 0xfff, 0x0) kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) close(r2) 06:47:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) chroot(&(0x7f00000000c0)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x800000400000001d, &(0x7f0000000040)="3c064721", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 06:47:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f00000008c0)=[{r1, 0x84}, {r1}, {r0, 0x4}, {r0, 0xb}, {r0, 0x10f}], 0x5, 0x0) 06:47:28 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x366f, 0x7}, {0x4, 0x1}}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x7fff, 0x9}, {0x18, 0x2, 0x2, 0x100000000}, 0x81, [0x9, 0x8, 0x6, 0x1, 0x54, 0x200, 0x5]}, 0x3c) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f00000019c0)=ANY=[@ANYBLOB="000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000088000000000000000000000000000000000000900000000010000000000000000d905a8cfbf05f7f029b5e41e3c4d437a41466142c84fff925df0be99d211b207249600df768e91697029d9a29d7b2759416cf49c80a56f89b2ce8d6a50b34ac4e5c2a4f371d998b64b18cbd2e53cd99f3febccca8b6d37122be4323b322f98cae039f2d2edae70971c884b8dcd60a2481e5a9cef53decdd14d94cee4aef6f56e06ca58e16f15c6e57aeb47c883d27f40a5bb4b6610327c4f8870d1a9320800000000000190522bd25ee72b88776a1f3c352d48f2af4271dea6dc053787e0fc3090624d6dcc927fd81002713f1b00b129234f3e95b67fd2000000000000000000ca7d4ce5866020a25cce22d9547d032452e630b7506a80743961af23610a167cf4137c307b4f01f928099fcf31b3884fae1bddc96ac156ba7ca798f0e5054abe990adaaf549d070d0ec34d7bdde6ad6c36089eb599777c57582dba00000000000000000000000000bec69a5d0bf609b78e38a23307f459f4732746aa2b01f10672eb3e4c2e3bbc1008bceb0f566eff2e86b2781bd81a11e8afa09189424a8a5773b31b7003a1c754b32c6f33bbf507f57aad8572f57fc955f74b9917861c2433cab2bac6b20c6b0c810df342f5c181a1d1b77489ce9a9bd35597ede1000000000000000000"], 0x0) lseek(r0, 0x4b, 0x3) ftruncate(r0, 0x6) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000001600)=0xc) ioctl$TIOCSBRK(r2, 0x2000747b) getrlimit(0x7, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f00000015c0)={{0x80000001, 0xffffffffffff1d32}, {0x1c000000000000, 0x2}}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000140)=""/11, 0xb}], 0x1) r4 = getegid() chown(&(0x7f00000002c0)='./file1\x00', r3, r4) mkdir(&(0x7f00000001c0)='./file1\x00', 0x1) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) rename(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file1\x00') ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x3, 0xfffffffffffffffb, 0x7f}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000400)) r5 = semget$private(0x0, 0x5, 0x80) semop(r5, &(0x7f0000000440)=[{0x3, 0x3ff, 0x1800}, {0x3, 0x17, 0x1800}, {0x1, 0x28a, 0x800}, {0x0, 0x100, 0x1000}, {0x1, 0xde6, 0x800}, {0x0, 0xbc8, 0x800}, {0x0, 0x6, 0x1000}], 0x7) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f0000001740)='./file1\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000500)=0x8001) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) mknod(0xffffffffffffffff, 0x80, 0x3ff) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000580)=0x5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001700)=0x200) syz_emit_ethernet(0x1000, &(0x7f0000001c00)="5764b938643ef8484f1d26c2212faa600673183ff04a03b5d1929f6fe46a4e262d06df09c64569c43b0fedd7b221c09c3d629115d6ac4be6932498f573f42138f852932d1bb5e4501bdc6c7e00af54f7c7b3b5c6a3273789c7b222e8df330e6f447f47a58bef2cf62c9d23e8f7d68a42f8f4b69165689ff9e83a1052589840f4ed025ab0c5fa580b920377cab00d6b51d06d04af3829d367b4fb687458dfc5d9537a0e1fab86e2d1fc8f943c527ea19d13ea0f7ae477d90a75ebfb949c035e8bc3b38f45e4e056a6d5c17ee8e7882a3ad93d5556dc427abdf1421096e82ed67de23e86c3cbc9172a60e35c2b9a12e6e85a1913de965217345693ce9f3ca6f3db564850da959a6e4ddc100bd06bf997d026be3c17eabf77a3a7359919a1c8b5faadfacedfae62b068e603d448cac53b5733c4f3384df846ba084a366bb2a0a2c9008ce48ac608a370582049bb0e726f24042b2106146eaeb7e0b04b3ced84378afde6e3b2c260c1d816fdf00132b462f59f1eafffdb609043173ff7756f6e1cb6376fab7ebbe0194ebf7af9593191e867f182a72d3780b2a2b1de8fd51036b53f285e97ade12c9c2a6eaa7bfe7d632c56370c3b9f36694371df10a4650722292172f297806257fef5142cfb00ff85124b1bc02426265e23bbb986af4f8221ec2f3e4f9f5bcafddac9f64a01f49e466dcf85f9196dde0bb9ee371dcbb609f2f39e6ebf7b2c13bbdaff41ae9d01407ef250bf911c9a27238e41c244e8ac6179320ef9ebba60df1544504423e2c71e19695a98dc454a0b815d16de60db5f16a812991fac77e303a61bfc99a04c26805e1b9a59f0528e11be248c0551b6e16e90c6c688bd6386440db7fed407736c6b97e53efd1526d4fcc516926ab66cd56b81db8ffc7e2776454425cc520516aa972f0b5a18c984822b06c7ac7357706d4d52cae1b985b0c3e21bd0cd7e1d5d8f85642d7cf2dd243bd519b664dc91925b318bd370d57fb2c78e625f700f02f99b3c916521162983fde80151e630247f53983f79004e7671e9217f6ab6be31505f5ded72bd9c43ffd7849d648fc45ebe5ad36420c04a9418c4f4c0dcb67ecc5a1e34ab9006897d395fa4edc550ea3d423a049f0ab6034ed7017a7eca6303402dd0348cb40b4b4f4197a35ad2359255b9caf6f4964b991f9f101322abbefa3b8b7672fc916db2338a0d361bda7290674089cd743971e3aacae729800c009c102122db0560ed85c5d44e45bcb05e346e20143421929238ccf5d436ad2efc953ffe369aa6d90e54efb7756e8cfe2d168970c84b39f80be6fc544a8ace761fcdbc137ee0bd77ce0cdb8bc43191d2b17eca594a14bcee2a62d690e79b96f1cd61cd92c50f9381728f847e8d281fa577af0678690a58489d90c2a83fdd015010612a7db0e581a76b83f6a3a869d3221c944e066096122c9a1c34f0e10420c7d239405c3bbdffba58cc86344e2d3731bcc7223261405ecc02f920fd9bb7a2e3d97ce63d42bf17ea26772875fe609d3983eab390b0f121bbf35beaaa0c947d23c8809449571163c41c45b28c7e1bcd10e3dbc5f19569659bff2c2e5f9ec8111b1b202d698107c0c4f9030044f20bb7c2ce4584bd839b0d135ad83f26b4638a0cf58116353e2d9e7b2a6e7e16015694c40d5c719f15dead40f8bacbd3ba1b898898ce63b0f02766d452fb388b6609af5a7c70839d810ea684ff8c7061d0d1e88fa6b8f137c5e1fafaec3f89aa8dadb2295c83cda2fe46eb237df1b7fac4d14debf87cc6b10f9815b260661545d345a5aec368d297cb03af6261f133b985c33aa1a139f1de8cc5c38e1e78416fc5fbba85a463cb9b8ec7907090d77e4dc2b18ca740bec0be6ef3a67fe32c7c1de69d088914fefb39d6813817399ce812967dca53f8b43a13ed9d63df57365ac12faaf80de8273fee1cbb31230eb15d76803ef8848eaf36e42640f96c257c668e038b8e61065863686e201276c748db01be70d61bc60f7254f10f50185ea91ad6c90f35bf9e4a3ae02b33c4ea154a0e8f2a230152be48e8e811126f1bf32c45d90ad5f6fb18000eed7d6561d8b8fcc620b4e615aff78c92a578876f9409c560bea78c8147c315d8066ce6748d33b9355ee03adbafbf9c82033da420f9776ca82c6950d07b0282ec8efd489121995dba60d0a1bcc57b7f7b5078887a7e6f3c7df8eb1796eb1f6b933bf248b3edf1f408280b5cec88e672f690ab2148030015560b76e2570357473629c9c73b4310a5d4bbfbe7ed19ea3e7bac1e5728a49b2f3f917b6a9fe6e846bb9ba900cafefb8c273bc55071cb4628847bab1c7689ef94e5aca3b870b44bb1e19725840dfc65457a0246a56f68deec96a527850a38edf0bdd9615caa5a05799f224513ca43734954266b4733fe40339492f18ff7e02fc8d68cabf834e42e843a7e5277ae6e48228be3a11bf1121c46698ff53d295adbb840b82b6ca9e3f47c491641859ac96c49eb1522319976c8d94b17340b629efcb1cf36b475fee90c313b98e2eae519b443406348f3d869496632ddb5631de41dd2e921697ffc3836ff1dfd5f1f0c7a0ae09d4dc9d3a63da411a3591ded43a02d7a9f96d5be85490cb315f4d79645c6f5b70f1addc3cd4f7f1df946c2de7a9ca926eaa701a096b081bcd646b0ceba8995cee9c555b60c4020da2448606c8ee9763dfcec3680d5162e11c412423c8c06606ee2a85d3060b1730c70508bcb04f029e262609f4f2e8366d9256c27609d44d4d60254572cb0a20f408c8dc0a9f22279ce0b83d163541b257f21b04e22b206918c3e57cba37cc394646860bf4ce3d3ebaeb08f6f307df76b80aed7af07b4f1a2b6baff2902876ff367d03b25919ef972871fb42557f038c103ba774bf8f578e80a41fa59b5c8bd32f51a4daa5106d845fa1c4a393feff0695853b042173bd5e1e3f29e087f2ef4c5c8a49684cfb3163f6b9f44da4b1a6a527d180f3f917a775962d97fd0b16d44e68eb75299f890bc329ee4796aae3ed0d16cacf68f54ff13fa6486ba49be651230fd0d4ecf2a4d2ac512c6d4dceba22cacb3161790145a80de7f6607482308bb8924a26f348b408c1bb679588ab434b7f8aa353917c60e1596fd9e5e488d6819c2e28644c45004387414687ebff61398e9cbdb358d8ba7eeafa009d0d4432e9a44aafacdcdc5aba19b7739e2103b58c77575fc8ee5cd49491865b0f735df985be40126d65cba3fa2e160901c5bd35c8de8928a164ff0d41243c7ae8bfc5855316b5596ac0643d92440bf97ecf38e9af6426c746cc459c04efad1ddbe662a510b37d2e849ee6b71178d229c1e0ab16323700fdee61c1e98205f2b81c17573c2e3449d954d1aa230772829988df4cf9b7a752127993d7e12440073012c6c4318883704496259ac381de6e386f03946f79b114dfa6d6ddca5570b636090a88328463e500c3405d3b487fb7d163cc5ce6d156f9e197a05795136442bd1571c5804b4d5f2f0f8179263b83b80a5a0fedf3dead6992936137fd99a075ddabd34cc3734720d133ca21c741e2cab8d4051a9595dac08bd3d095acb0c107d1f961371eccbd3e5c68759e9be722b7bc650466463fe35096e4d36faff1478e3b5e7480b766bcd751f4ac042134ee04e4a7fee50737bb08c06e5cfb8496bb17e1762906f522e5babcc34b9a72cabfcab604defe322bd8ce5aa9750a25c14ce4821c5219221568b414b0477bb180ba77fe0a61966ab83e7fe15e045101a19816a23f243bd8dcd6f8f6ed2eb4357573e1dbd3b6c5b3481e08ab58c7995811900d9818e6f683abd64b5e47e3c21f2e5c3aba73adcc2ee7bc356604cc67f4b0eead4fde7ed331253a327f1b272953684d428a43c065a29d62081e87f4c17a55d1dc23bef5e64f16ee8e4e7f86160a99fadcd31b7a8d7f8e4e78825a350fc9c529e92b3d6635965e3824f77f1c84ae7e7c38ad6aa4b4729e576091ede4e67fe546fc9da0eddaf7d25e0bb4e339d3b327329e06175de5ca45f36a9abadd56731c3efea1e1fc21debb725aa59d3aa7b5ae4e2ea61279de837c7a45839b10102f04511ada2952c873e06bfb3bb065290453e745e647d997d1f09e915589af54ccd5bd2550adcfe6f9717d97eab1b231f355ad918561780ddb3cf39e3fc332bac9251291cdb2465be676b54c8d4a3f7eaac0f3b9cf88c3fd28caacc439b009dd5415110456c1dad9ea6321858a47aeff6f673378262f2b688ad8875cbc02e3184da37f7d655107f1ee360da6ae4412c84348c41a3b27535560002bce25155d507b8b5020d5ed93ad01d3734f4bd2a77058497d0b4ce79a4d06ed5819bc97c6b19802b1295e1f2034ffbfed867023670b12039d51569d8ed1b9a54bf09f261b277d539d0039e96411690176d49e54dc94a865d6e7d2a6fc81c7b97bfe2e8632e76876a62028174988ab40bac6ae0929bbf741cc1d7fde9fa908673102d00f20051a4be212a45ad890fe8ed7f095f18dc099baea91dd4f82c72eb48a3df637ad36d8ae7d9f07be687d30b0f7b0617b5db57588ffd8a6aca07887bf451fe60244654fe7b585d62191e602917ec174813bbb5e0e8d0f0eb868359228e312d39e98b091078de5b74a5af44551c18e49dac7288dc1954b511c16cb3a0c3eb8ff65dd7ae9e3565c33122de701364b8a0618e76c7ec7b60aa473a9c284be18e944183aac2136e6cce9bbcacb72412fc734e3b12a19d5554b7d1e84d2c251b80c0e74e4e160f3dfb1004c83dde898239a70253c15c17820702ba466d3afa78a093ed364a669d24f022538dc92efffde736d4b0ae155d4bf439acccbbc2702a15cb482efa9914e3e59be6da9977b6672f5e609e2d33c5ce9f839f23092e6f1f972ab635800dcc8b98c83c9716172911f2fdb30df52e516cd23a1819cebe9aaf68b4b819b7cc9d693ca0209752458e3aa70d05b3b48b9373d9bcdafb963e6a122d44b23d608811b33ddbcdeaf61b70fb0cdc495c08c063e9913472f58263148f001517c85805da05352fd9777fd31ff48bbf33ee4884bedad15d4f71f56a1bdfa853a0ff63b819fdc1cdc7f5d8435b643a320f3079a1364bf1cec05245594099ddbda17fc0ecd8952ca9c75106308cff85640213d382a251e0ae863a1e3de145658afcd75a7911199065dbf5178b712f6d5dbd643ccffe6dd9be9bf85e38038199b0b33fc92e416fe0d62caf1bb7c048911701b8e01ad3e9f94f74d4f533cc757121c01316036d95d13d1ae13a9a45dc687c787f7f066a3b08c23805b391afe9f4db60e1847d99b46e53afb1a483ca4719484753d92ce85f413a891a27d8b99e68a80006055949b59d1e69640a7f2bea1b8d5c8e47fb37bbd012d4f95de16313db6f571dc993a83dd90c1af9c88e738f9518cbf220b094d78f9ffae0fffbc771f3ece3794346ff163734766dd21e8207f7f0675cb443a0eaeead534b4efbd18c92731b9b3a891914a665746f969a76597d7b6914079c052c4a3e6b3405a6f4778f7cc1d9c171b8071412d064ab31a299e5c719739f47f571c4d79f781e636cffc4afe06827503e6a3b747a47af834bfff4e7ecc6e167849526b1be79db41d2400879654fceef58cefafe17b1b37fb6051c7475826f2d8674978c84881b3512e56f55b3c3e61d2b5a5d5b500233b28f9620c88b0ef7e1c88ded1b206b7314ade012627642eced10cefa27142292dd40e9fdc9462d39ca27e8383d427392799ec214d1c2dc9c1386cf830da9ea1187f256118f7d4c4b1bff7a77f126e9b8633edb444d3282bebd1ad177") dup2(r1, r2) 06:47:28 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x6019) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:47:28 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x600, 0x181) openat(r2, &(0x7f0000000040)='./file0\x00', 0x110, 0x140) clock_settime(0x4, &(0x7f00000000c0)={0xfff, 0x100000000}) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) 06:47:28 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x82) r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffc, 0x1000200000000}) flock(r0, 0x1) 06:47:28 executing program 0: pipe(&(0x7f0000000100)) mlock(&(0x7f0000242000/0x3000)=nil, 0x3000) mlock(&(0x7f000023d000/0x2000)=nil, 0x2000) munlock(&(0x7f0000241000/0x4000)=nil, 0x4000) 06:47:28 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000180)="ecff0022", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1802, &(0x7f0000000040)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x110f, &(0x7f0000000000)=0x7, 0x4) 06:47:28 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="611b77d38e87c6279a191f047c7e24b5311d9a04b50e852fae6d121c91cf74ac9367d3c91dbb835bd3241f2a8e3160bee7e1c2cf4f6c3bbf5b609988b19c5cce8d8a44a140a82d18d57bced4ce1400386e2870839bb52ac7640eaab07f1eac239d1218d6e9a28efc2d17ba13db1b6276a26e1a7fbb076bb0d2a0a3183b41b1aab7d30d3ed0cb42a95840edf07769ba4aa831bd55ebfac5f0ae098ebcc023d5ad", 0xa0}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x58, 0x4}, 0x1) shutdown(r0, 0x0) r8 = accept(r0, 0x0, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000040)={0x100, 0x6}, 0x10) accept(r0, 0x0, &(0x7f0000000000)) 06:47:29 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x400000800007ffe) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvfrom(r0, &(0x7f0000000040)=""/214, 0xd6, 0x40, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000a80), 0x6479, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x8, 0x1, 0x101, 0x9c, 0x2}, 0xc) r1 = open$dir(&(0x7f0000000ac0)='./file0\x00', 0x20, 0x80) close(r1) listen(r0, 0x0) socket(0x1a, 0xc007, 0xfffffffffffffffd) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000a40)=ANY=[@ANYBLOB="0100fb2e2f66696c653000"], 0xa, &(0x7f0000000800)=[{&(0x7f0000000180)="5b5fa50f189a97151b60688cd6b00950a82c0f6151abc2715781ae8b0b9c", 0x1e}, {&(0x7f00000001c0)="9874e9e03c76b69b1df9ca8348d7e68db642aa2fce5a30c669becbda91231e2257641754a596db44b55f6d374f5fad6c45712223e3adc831e23fbe4dc8d587428af136b632f5b5310dce91e6d3f01f67b0f8a3226bfcb7930692cc66a0691e73f1b2e22d56395acbdcefa41eec7b25ab6e93109d7c2e164a5296efb5d71e88a19adc8bb379d2c2ef844c80736242a7cfd9324aa399174e479bca306338ecb6b0d090143f5af482a5eed0e44512b0abf6f1ffc415beec32ab7817d12726b9568e126cb59b2d50a650d99a0f28126002b3d07a4d0e27f2c74f6f1828600d61db11c49c24", 0xe3}, {&(0x7f00000002c0)="8afc89201177bae6e1b51d4a4575e6b86919", 0x12}, {&(0x7f0000000300)="75cb0414730ec090041be224efdc2f4f45349a32d7254f8468a6c7bcebf726f831aa53356b682ea74a915438c8bdb196b25a324804459f3281659d79c5d35f239f4a8b69bac4e2e739c3baf07fcf9ba6f55f245bd35321e7ebab30a1bcc14a552e4de89bc55d8fa44f25711bac3dd27f818ed4a7dd1e2974a798b6abe1b083bbe28ebe6320a77cd59ef32179f3d43ed8aa5e839a847f1fcfd0a099feca6c41c9ee200d03a1aca55812b062b5491ba07de52226abc1d02f6ef9ae36c0302563f50c538c135941a84e6fd0ba49e87dddfcfedf9f62637cbb12b2", 0xd9}, {&(0x7f0000000400)="f17521e5dc973aff5c372f0baf948213e2103559d84bd8ab3cc6a9c0462749a825da51ddf5c1885e92c2704f46e6b170bbb5d4277785c21c764f15b208cb266efbb4e7bd829d38642582e4b3eb48e79bb5f482afac699e18bd65949966a219a0138a2e", 0x63}, {&(0x7f0000000480)="798da7aa55b7cd197ab8da2d6035d4a99a3495ca253493fb3511712d5ba642186608f3473d01236262ccbeb58ccd9e063476510808be73a95637846a08ad10a5acf7ff42367d1a3e74fa60411ebb0a413c2ba891caa0b84cbb525c33928ba07fe5c52476b5d601c555cb0c99fe279ddf4075b4994fc7c40f67f5bcdce7061e4e409a9c74b25cc43308019c20ca82e187783882ec5146ca9de7059b7f6d93d41d6740fc3f086e8b85c7a7e73ef594481f3f0ad98e82d2a4c7e3c9aead409991c402897ccddae91a3ba9ee97f5be96efa56c7f4f9286860d33185de8d386fb4d31db512ee204b0df5872774895c310cfe29fec", 0xf2}, {&(0x7f0000000580)="f3dadd10370bcd1ce2bd0d45afdc5a89fb4b782d162a349ba6a67bd42eabf2efca9e868293eb7907d601d8bd0e43565b2a4f752025eea07ca0dbdc4b3d2d43cba5a7eb1e4ec4e4adbe78f23b9fde80af5350c7e21ef53600bb0842edb13d9e74b7e2b7b839cebf64bd0696abf6ef8b790363733d3b21f7d988eac4dab819455da1823266118d56ee2c74867a06d3433e9fed352a13338e5c6994f2f51eb9c5e95af57bdeeab120dbac10a0eb99dffec1f039eb17dad9d95717f157b7ecc01c0fd80f258392142808e4b55522e0b67e", 0xcf}, {&(0x7f0000000680)="067d2de44e2a25bcb870c45aac3bd49750fcda14faebcaea7cb9c5c0f8e0f656c87c00dbc6cf84dbed933fcde9f5b7b698bc64ec697aa0a70ae2fb2364ab7f875cf0f2474126f52e96b98175861ad022942152f07b1190672fd967f11b4136b150f63e49c0a07e5cc4f4335d580863f576e41cd9d65dff3d134170bf11f6b6ee8f87d3", 0x83}, {&(0x7f0000000740)="5a27160af904731a16f56968f6a9242295ae81d0955b925642d05c7092662ff53867a1cb41c114bf0cff9884ae697c9e1ba150ccce0057468003e5fe25c719248c32a9fccc0edb02b148436daf7d3c3b6d0e41eaf460ef42039869763e2bd0dce6ee4dcb932aa99f7a3df53e740d6c64f797d61cdc6276f3109d64f18f2b1250a5c3f5cad67a0646aba3eafc3909cc554874fc52", 0x94}], 0x9, &(0x7f00000008c0)=[{0xe0, 0xffff, 0x7f, "5263b43bb2113eab933dce18804859a3a1422d907fd658803c7e3fa3a3e2fec2bfe715bb89a53750466b269e9f88dab8ba301f354f5070340ccb83b848ae120136d4ae29fa77a14f69c9aedf11d0bceeaf371523166209e8bc68ee2cb19de62de2dcff76108f05d194ffc692a05f2951676cc6e7538e6e658e227f922a44cac81082b07b874b5df4c853f05c0b6e06f61124af0f971c3f0f811fbd734fe51d79f8ec8efa11cbfdee6c2234c20a75d79c7f6d48db4cbe2e52792a6262e67ef743affbf22792d5a624bb50a245"}, {0x30, 0x1, 0x7, "a3ad02ed7a30606ce7f54ebc728f3621c017754204767ee51a3ec52b3efc9d"}], 0x110}, 0x402) 06:47:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x34d, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x108) 06:47:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x378c, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) close(r0) write(r0, &(0x7f0000000000)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc77243959db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed1400790a", 0x45) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000001580)=""/249, 0xf9) fcntl$dupfd(r0, 0xa, r1) 06:47:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x800, 0x7, 0x3}) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x0, 0x401}, {0x10001, 0x9}}) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) socketpair(0x18, 0x8005, 0x8001, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) shutdown(r4, 0x0) fsync(r0) unlinkat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x8) utimes(&(0x7f00000001c0)='./file0/file1\x00', &(0x7f0000000200)={{0x1000, 0x3c86}, {0x3, 0xfffffffffffffe01}}) r6 = open(&(0x7f0000000240)='./file0/file0\x00', 0x400, 0x1b1) r7 = semget$private(0x0, 0x2, 0x200) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000000280)=""/33) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) chown(&(0x7f00000002c0)='./file0/file1\x00', r1, r3) sendto(r6, &(0x7f0000000300)="d816ea438696d733f0366c7871badcbdcc", 0x11, 0x1, 0x0, 0x0) fchown(r6, r2, r3) utimes(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)={{0x3, 0x40000}, {0x0, 0xfffffffffffffffa}}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000400)=""/63) ioctl$TIOCSBRK(r6, 0x2000747b) pipe(&(0x7f0000000440)) r8 = dup(r5) setsockopt$sock_int(r8, 0xffff, 0x1a5, &(0x7f0000000480)=0x7f, 0x4) semget$private(0x0, 0x3, 0x8) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000004c0)=""/232) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000005c0)=0xffffffff) ioctl$TIOCSTART(r8, 0x2000746e) 06:47:29 executing program 1: r0 = socket$inet(0x2, 0x40000004, 0x6d3) setsockopt$inet_opts(r0, 0x0, 0x100001000000000c, &(0x7f0000000000)="e000000100000000", 0x8) r1 = socket$inet(0x2, 0x8001, 0x80000003) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)='\t\x00\x00\x00\x00\x00\x00\x00', 0x8) r2 = semget$private(0x0, 0x2, 0x502) semctl$IPC_RMID(r2, 0x0, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/195, 0xc3, 0x800, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x4000, 0x5cd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="11b3357a873209b46b4f2a1972bd128b0fb18a2aed9e079bdd525a5d2c8ad8575bb4df283b4ec714bbac82882482ca0e131691e01c2623a05daaa59a64dea4e0723fc013a143749808ef2e2564551235e17b8f59de75d3a033060dd2826f59b0450552bd9ecb2bc43ae6396d0d090c02d06d08da6a19ba0d3413ab151056fb83f024c3d07b97774ce336129610a14414a941dabf929771227a7fad3ffd1651a5d2b0faee64652d4d2a1fefc7da505775ea2bca1c74ef50f837eaaef0347c98a5dc840340adc243f2cd74a247f1296a97869b5a2123b399c9648b7b066d0df2eb", 0xe0) 06:47:29 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xff) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) dup2(r1, r0) 06:47:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) lseek(r0, 0x0, 0x7ffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="c5", 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x100a, 0x47) fsync(r0) 06:47:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x29, 0x200000000003c, &(0x7f0000000080), 0x0) 06:47:30 executing program 1: clock_getres(0x2, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 06:47:30 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x3}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000380)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) open(&(0x7f0000000240)='./file2\x00', 0x40, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file1\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/168, 0xa8) 06:47:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$setstatus(r1, 0x4, 0x4c) read(r1, &(0x7f00000002c0)=""/249, 0xf9) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 06:47:30 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) close(r1) fcntl$setstatus(r0, 0x4, 0x80) 06:47:30 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() 06:47:30 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040)="ff013e2a5e00b5f77a000000000000e803000000", 0x14) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) nanosleep(&(0x7f0000000000)={0x4010000}, 0x0) 06:47:30 executing program 0: socketpair$unix(0x1, 0x200006, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) syz_open_pts() 06:47:30 executing program 0: readlink(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 06:47:31 executing program 0: r0 = syz_open_pts() fsync(r0) pipe2(&(0x7f0000000000), 0x4) read(r0, &(0x7f0000000200)=""/235, 0xeb) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "56e5a242000000000000000200"}) 06:47:31 executing program 1: pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000001380)={0x2, 0x1, 0x8d43, 0x5, r1}) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x2000000000029, 0x8, &(0x7f0000001340), 0xfeb4) readv(r2, &(0x7f00000012c0)=[{&(0x7f0000000000)=""/153, 0x99}, {&(0x7f00000000c0)=""/193, 0xc1}, {&(0x7f00000001c0)=""/39, 0x27}, {&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x5) 06:47:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) r2 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000240)=0xc) accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r3, r1) dup(r2) 06:47:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:47:31 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="e9d78819777bd95d49478689bc6908249ef51284dbb860fc05925d342ad391162a544b903ca03bc966f7795259d13f6ab9bdba9d0578d50db5ac29b42122dca242ab265f8b1f95cb2c41e95f5ea1e7a271fa34538f", 0x55) write(r1, &(0x7f00000006c0)="e36258078385a909959f2c85fca416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000014000000000008000000000000f5156feec4a20d5286f2d31299ce14d3cf29050433f209de090000000000000033245098aafbb046c04753e2a2954b95ec50bd093884a4b9e263ced455564e98a63b9df08dd57ab9a698316a66f077a917088c6aee124415", 0xc7) write(r1, &(0x7f0000000100), 0x5da567d23149a443) syz_open_pts() close(r1) kqueue() syz_open_pts() execve(0x0, 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x9, 0x0, 0x0) 06:47:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="cbb6e7840f63756dda6f426764f281db5c9dcb8593d560183af0924e31913c5dc09c806ea9277f5b8cd9e0363a8fa8486756dcc81e3cb93229a11494d634deb34c946ce75c5329ad885f4e0ba1024b60b8cb5adcb0550429460901a9f7212ceece56b0880102564c5ac1669ef9fbe5ed64013460d8517058f0213b962980e6376c0ab8d232f12d51e8e557c840714f131cedfd40603dac90e1c590683726959294db6211d6716329441418054e72c30dcb0ab289d4944fac528b0347de7dbed2c8bdf4c209979344df5dd48b947a643dc759c12c45f32a438ab9f2f17e17d6c31bd014", 0xe3) setsockopt$inet_opts(r0, 0x0, 0x8000004000000015, &(0x7f0000000040)="04000000", 0x4) 06:47:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x200000000000000, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = kqueue() write(r1, &(0x7f0000000240)="c1155901e0a1009c9147d7691f53bfac1a4964817655aba78e22b9e9e9a6bc75520a", 0x22) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) poll(&(0x7f0000000400)=[{r1, 0x4}, {r1, 0x20}, {r0, 0x4}, {r0, 0x89}, {r0, 0x2}, {r0, 0x20}, {r1, 0x184}], 0x7, 0x4) r2 = syz_open_pts() getuid() r3 = msgget(0x2, 0x0) msgsnd(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000fe23c927c7d795cdc1e6082e195fbc5accf2ac39a9d50b02550cc5f099bb1baf1da21fb5f8e9eab2a13a3441d5847f9d13ee20f037094716c0bdc1b4940d08000000c85bd477fb03588e16608a2c6011c28ac651a7fb69e6191ff5efacf7512a56fc531e79792695e092e9b99f576f4b855aff0000000000000000f4ff005093f8b3a29e1f0a9596911fe345d8ad415840db801b0e07abe718ea70cdf393a537b1e098aa7630e40fdd98e9cf70194eeb3265e2d6f171f68d7029128cc46bd45e5709faca416e0c4f3c418caad3b4c46b31401322088c7ee46b79d07fc749ed02e7cfa151a14d69018c20706f033057ac0838"], 0x1, 0x0) close(r1) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x100000000) getuid() r6 = dup2(r1, r5) r7 = accept$inet(r6, 0x0, &(0x7f00000001c0)=0x101c5) getsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000200), &(0x7f0000000300)=0x4) recvfrom$inet(r4, &(0x7f00000000c0)=""/61, 0xa9afcc1859522a1f, 0x1, &(0x7f00000002c0)={0x2, 0x0}, 0x7) msgget$private(0x0, 0x424) fcntl$dupfd(r5, 0x0, r4) r8 = semget$private(0x0, 0x7, 0x80) sendto$unix(r6, &(0x7f0000000280)="ce6627692177289e17fec1ceb216030000002d41da557a00818d020b28732009000000000000", 0xfffffffffffffe1c, 0x2, 0x0, 0x0) r9 = getppid() wait4(r9, &(0x7f0000000440), 0x2, 0x0) semop(r8, &(0x7f0000000100)=[{0x3, 0x7ff, 0x1000}, {0x4, 0x5, 0x800}, {0x2, 0x0, 0x800}, {0x4, 0xfffffffffffffff7, 0x800}, {0x1, 0x7, 0x800}, {0x0, 0x7fff, 0x800}], 0x6) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7ffe, 0x0, 0x5, 0x8000000001001d39, "bad85db5716f00f58028fdbf1673e400", 0x8, 0xfffffffffffffffe}) 06:47:32 executing program 1: pipe(&(0x7f00000001c0)) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "162b15cfcb5a92f43a30183e4ec99751862aaf28", 0xfffffffffffffffc}) 06:47:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) write(r0, &(0x7f0000000240)="2d8ea9bf042b4238d2c309b32547263c494b7db072244cf7bb30b8e9c227b68183df99c7bd9d589b18afa6e8e259917e5eacf3f67e3c130709dca58eb58ddde1f02e7aaa507491684d66c7f223", 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() write(r2, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r2, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6408001de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d30650400000058de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecdf7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1abb7fd4eb1cf1908391d17d50308c1b539240ec5f4929834af84c439ac67cb7f08576410ecaecf4ec326bb6c7b788a1c0f5aad37044b7bf794d5540373e831bddde56c0172b974ca88132129afbd0951a07f53e55ae2887ce7a68e1187f0ef8104125501315f26db01e5b89b43d9859c1f78a5263f1604e201e3b329dffa2da6e45834c2127cf28d3081361df91472ee41633a222ad8ba1fa9d585485ade7f6f6823ea8d38194898571a61611e5d0cc4d6c45379eb3aa3191e84515c5d00000000000000000000001b72f29806687fc44a6b1fcb8a24faf94b6c6efc28d5", 0x100b) r3 = dup2(r2, r2) syz_open_pts() close(r2) kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x0, "a147780ac85a538a311900e8fa50dbc6fc7efb7a"}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0x5, 0x8000000001001d37, "ba75a75db57180000048a00dc25b4e3d3d00"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:47:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 06:47:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100000000, 0xfffffffffffeffff}, 0x8) 06:47:32 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0xe3) utimes(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)={{0x5, 0x2}, {0x20, 0x8}}) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000000c0)='x\x00') 06:47:32 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="9e07ce3636bb61e8dcb8f32dac431e57b4bc00bcf47e54ea07e786acca9da69bd3093f"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r0, &(0x7f0000000100)="fe4470", 0x3, 0x0, 0x0, 0x0) 06:47:32 executing program 0: r0 = socket(0x2, 0x4001, 0x0) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f86696c653000"], 0x10) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) 06:47:32 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="000970d7", 0x4) fcntl$setstatus(r0, 0x4, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1084, &(0x7f0000000100)=0x2, 0x4) r1 = syz_open_pts() connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYRESHEX, @ANYRESHEX=r1, @ANYRES64=r1, @ANYRES32, @ANYBLOB="371e5d3d7561b459ce745ac591e55d210d65bffe11fc48d33b773e49ef9cee49d98629cf7e1c3d71cc3cab2eb50427bb309a0504d1da1b13e53c9da81c96f6f3b0a110cfa23f412af8f72e773f3c3982cc696831ce1aaee14ba63420361b5e614fd9bf7e04542512f314dec074780059ddb5cc3bb169ee581e57e02a3ac7178913dd2618ef9ed95868d7379cf26a329b19ecc326249508dd5e7228e97182edc37721e9519b2b858ffc6b9c34daeb1a6d21475b4445560faf857f237f4b112589d8e7a88d8512177ca99a36299fe673e1aea2b55302d3b0c6025289a5a6755401b8437af0df8f53045136c9092118cac37616685c33bc3e351c65a3"], 0x5) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0xedf, 0x3}, 0xc) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="a3b0bfd138a1c0ea6dcbd834145aafe703d65794df4880435569004390dbd9a817149db4b8095aedf8bb8cc4f4212e5490ee610a847a7f9c9ee08f20317c709515899263b378b93934c9599b01040000000000007928f14fcb0a42babc13b714d7bf27114e99eb03319151ef5d6f1f407efa4202d0c826389be8a064e36be7e6f708883ff8bef775b44a0d0e166042469ba8cb4a3c422c3bdb0551816f985ca5c6cf9bade403cb3fb3d52d3d7f2b520ab5bfb6a3bde82a04e4bcd904b96888501f3e0f18167435a60757abde561b88e8aff436e501eb4282dd56adcfebc64666589e4a2b95e71e137de498c84f9fc060f74b165a34d1a6ad7bc21caed4b038594bf1766f2280cfeffd577d96bf2003cba671e1234be52bad6d7997b3005405b9877e2f4e5dfb4e059e2f18df45843ce29daf8b541ff12c87bc9d4d87d558195452d5", 0x142}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 06:47:32 executing program 1: sync() r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) lseek(r0, 0x0, 0x2) write(r0, &(0x7f0000000000)="057b9cbd435fc5f6b93a95e5ac8f69e59d6c732b228000f3257c024e2e262499a26823d3e6b60830158737d42e43a9c6064aaced2b4334778cbe0ac8663d9c1fdf29e02c6a5246568e0465734895c0eb615c6aa1b1690028b062ab92bc2f5e8e3edeeff4bfa292ace9094f88ec43764da87b51959ad84d1338dd0c66ec72f3e996ad46d684104c4564a4eff027401d4851a6b10bb52546ed282a5b9532c0cb0debb423e6628b5ced1520d76db904825c2a55a78c094354dd8b8e", 0xba) setsockopt(r0, 0x3, 0x10000, &(0x7f00000000c0)="87a9650f08b3093099bbd60bb351e2c6548c307bbac08627b817e10cd6099440d473e05c6e512be2b15356f21b982f8a939aabaa1bb33629054134db42c6f1dd65f73a51e6f6d72e68154073a7152c3ed71fce8057ddee99ceaefa2b53efc10e392680002738ddc64410bf56326cb90a7b5f182047f1d519d4adcb7088644f9968b365576bb441e245d8ddeb9d1814dd28d228a64ddf1e044f6b924597c10039a952c42c9267bf29a2ddbaf098bce6b58ed27449c31118894dbba975ce1d400e9877f8ed0ba54768a3c6f3c9afa5", 0xce) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getrusage(0x1, &(0x7f0000000240)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r1) 06:47:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x20) kevent(r1, &(0x7f00000000c0), 0xfffffffffffffffd, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000290000003300000000000000"], 0x10}, 0x0) 06:47:34 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket(0x6, 0x8002, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 06:47:34 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x8005, 0x9) socket$inet6(0x18, 0x5, 0x0) setsockopt(r0, 0x80100003, 0x23, 0x0, 0x37e) 06:47:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) syz_execute_func(&(0x7f0000000080)="98f2410f5db80000008067400fb55fffc4c1782efcc4e2fd35a4621253ffff660f60b052ba0000c4439548f906c4c1c1d9a306000000c4e1ffe6f56766400ff45801") getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000ffff000001252420b1abcf363fa9bf000000", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) recvmsg(r0, &(0x7f0000000600)={0x0, 0xffffffffffffff33, 0x0, 0x29b, &(0x7f00000005c0)=""/56, 0xfffffcef}, 0x40) 06:47:34 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18030, 0x5) socketpair(0x18, 0x4007, 0xfffffffffffffffa, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x800fffff, 0x0, 0x1}, {{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1, 0x1}, {{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0x5, 0x6}], 0x5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x10, 0x4, 0xffffffff, 0x3}, {{r6}, 0xfffffffffffffffb, 0x90, 0x4, 0x2, 0x7ff}], 0x2, &(0x7f0000000180)={0x23f6, 0x5}) nanosleep(&(0x7f00000001c0)={0x28, 0x37c}, &(0x7f0000000200)) r7 = semget$private(0x0, 0x1, 0x100) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000240)=""/55) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') getsockname$unix(r6, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ftruncate(r2, 0x8) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0/file0\x00') semget$private(0x0, 0x2, 0x0) r8 = openat(r3, &(0x7f0000000400)='./file0\x00', 0x8450, 0x3) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000440)={0x0, 0x2}, 0x8) ioctl$TIOCSCTTY(r3, 0x20007461) getpeername(r5, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) socketpair(0x18, 0x1, 0x8, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r9, 0x101) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r12 = getegid() setgid(r12) getitimer(0x0, &(0x7f0000000580)) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000005c0)) nanosleep(0xfffffffffffffffe, &(0x7f0000000600)) select(0x40, &(0x7f0000000640)={0xb74a, 0x9, 0x1ff, 0xb5ab, 0x5, 0x8, 0x80, 0x80}, &(0x7f0000000680)={0x4, 0xa0, 0x28000, 0x8, 0x380000000, 0x0, 0x8001, 0xf857}, &(0x7f00000006c0)={0xe3, 0x80000001, 0x9, 0x2, 0x6c, 0x4, 0x5, 0x101}, &(0x7f0000000700)={0x26b6, 0x3f}) close(r11) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000740), 0xc) 06:47:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket$inet6(0x18, 0x3, 0x8) close(r0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x9, 0x7, 0x734, 0xfffffffffffffffa, 0x401, 0x1ff, 0x3, 0x400}, &(0x7f0000000140)={0x0, 0x6}) 06:47:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x5}, {r0, 0x42}, {r0}], 0x3, 0x4) setrlimit(0x7, &(0x7f0000000000)={0x302, 0xfff}) 06:47:34 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000080), 0xfc4c) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) 06:47:34 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="0000000000000041e20000000000000000000000", 0x14) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x0, 0x80000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x3, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x4, 0x16, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0xb3ade49d6d3487d1, 0x0, 0x1000, 0xea0f}], 0xffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x20000003, 0xfffffffffffffe00, 0x3}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000001, 0xf36, 0x69}, {{r0}, 0xffffffffffffffff, 0x9, 0xfffff, 0x19, 0xe24}, {{r0}, 0xfffffffffffffffd, 0x89, 0x20000040, 0x100, 0x380000000}, {{r1}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x8, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x40, 0x6, 0xffffffff}], 0x4, &(0x7f00000001c0)={0x4, 0x5}) 06:47:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000140)="26b8fe7c4f6700c6bf73b200011e2bc1ecd8437bc159f73bb97da1cdf4a685a248b908e53570be653da3f659f20ca26483501528a06f5644d1", 0x39, 0x404, &(0x7f0000000180)=@in6={0x18, 0x1, 0x1, 0x9}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) munlockall() recvfrom$inet(r0, &(0x7f0000000000)=""/197, 0xc5, 0x40, &(0x7f0000000100)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x3, 0x4) 06:47:34 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x400000002025, 0x2a, 0x0, 0xfffffffffffffebc) 06:47:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x54) 06:47:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) mlockall(0x1) 06:47:34 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x802, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) 06:47:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000180)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f5ea160ae99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/64, 0x40) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000740)='./file0\x00', r1, r2) close(r0) r3 = kqueue() mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) writev(0xffffffffffffffff, 0x0, 0x0) recvmsg(r3, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000200)=""/112, 0x70}, {&(0x7f0000000280)=""/115, 0x73}, {&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/249, 0xf9}, {&(0x7f0000000580)=""/177, 0xb1}, {&(0x7f0000000140)=""/62, 0x3e}], 0x7, &(0x7f00000006c0)=""/3, 0x3}, 0x803) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000000780)='./file0/file0\x00', 0x10800, 0x192) openat(r5, &(0x7f00000007c0)='./file0\x00', 0x2, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e847094ab400"}) poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x0) 06:47:34 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket$inet6(0x18, 0x4000000000000003, 0x9) setsockopt(r4, 0x30, 0x7, &(0x7f0000000000)="56683aae4e4f72459ffeb8949fc2a68d846a812ba7000e1c133a", 0x1a) setsockopt(r4, 0x2000000000029, 0x9, &(0x7f0000000700)="01000000", 0x4) 06:47:35 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3d}], 0x9, 0x0, 0xba91, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x3) 06:47:42 executing program 1: r0 = syz_open_pts() flock(r0, 0xf) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x62a, 0x7) ioctl$TIOCSDTR(r0, 0x20007479) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_open_pts() fsync(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 06:47:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x26}], 0x9, 0x0, 0x100000, 0x0) syz_execute_func(&(0x7f00000000c0)="c442119cf72ec07a0793f30f10fe460f0f5865b036410f3803722f43dec5c4437905aa0f000000190f4cd38f09380156bfc4e37d05680f0a") 06:47:42 executing program 1: socket$unix(0x1, 0x6, 0x0) r0 = socket(0x400011, 0x6, 0x3) setsockopt(r0, 0x11, 0x3, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 06:47:42 executing program 0: mlock(&(0x7f000023c000/0x3000)=nil, 0x3000) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) munmap(&(0x7f000023d000/0x1000)=nil, 0x1000) mlock(&(0x7f00000ff000/0x200000)=nil, 0x200000) 06:47:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b, 0xfffff}], 0x1000, 0x0, 0x0, 0x0) r2 = geteuid() r3 = getgid() fchown(r0, r2, r3) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) geteuid() read(r1, 0x0, 0x2b0) 06:47:42 executing program 1: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) flock(r1, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 06:47:42 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) listen(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x250, 0x1) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 06:47:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x16) getdents(r1, &(0x7f00000002c0)=""/10, 0xa) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:47:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000001ffb, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) select(0x40, &(0x7f0000000040)={0x20}, 0x0, &(0x7f0000000140)={0x53, 0x9, 0x7ff, 0x2, 0x8001, 0x10001, 0x7, 0x7}, &(0x7f0000000200)={0x3, 0x9}) dup2(r0, r1) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="e6c8b76b27", 0x5}], 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 06:47:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x5}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) dup2(r0, r0) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() kqueue() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0xf84, "bad84b73f2a4caaf72d88000"}) r5 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r5) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r1, &(0x7f0000000380)="af583acfc0252bbec6d2df1a001d573686c6ec143927235c974f16b65e7eede3d408382c72e29c94f7142a6394385da8e20b02fab2f84c507605da344ece0e5242526f5de48cf2f62f7c57c6f678cbb8c2ed05b6edd2b53437fddd967f135d9fe741123a5631921c8d4eb5a0a9cc2a945d161617740ed7db569c04f8d963501e569028d7fb30da1f", 0x88) 06:47:42 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000001280), &(0x7f0000001400)=0xc) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000001440)={0x1, 0x3, 0x3, 0x6, r1}) r2 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000010c0)=0x1002) writev(r3, &(0x7f0000001380)=[{&(0x7f0000001100)="96f7854b20696dcc987ff149c3138d19b22989f69b4c354b8a00ccf516f447a00cd1ac142b92b9b30a9b0edaa0fa6d8bca", 0x31}, {&(0x7f0000001140)="326ded0b3952eee06e4f0e1e7850d12fb2a32a03e5e5754bdfe15261c969b68762b4876128dd61e10a79819cd288969f2ce29866745aab93758d96d0baf2978f23075ff2682bdacce12f1c1414c1701e1307", 0x52}, {&(0x7f00000011c0)="1f8907c17f6ae4ad5077053a9d1f9b7a4e3b654f88a3074e73d896ca8d50d803f4b00f3619c8530907b8af091a2c14fdffd9bf8a5c9076425242ae1f6bd068aa3cb88514c1ee538a0c89e484309576614259821c5197c3cc15d09d3db4f847b665ae9e29a3fca891ac7732f96ee7babe2611faa6c12214f6842a0caa4d08accd0baaeeff86008cd06ac5f324694eca601c0eecb9fdcdab1a052b543f09db4989bdc577dfc504906e1321dc8e70e0474192cf9b69cf32c8c4ec76b2d81a29", 0xbe}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="790ab6881576442ea36af9a744b1c960f91890eb6e74f683fdf309441022068d4c90d4f5d6df75d27caa914472a78d2c058bcdae7d02608b25e13925f60e7baaac6f117e1615fd91adb51d2571349b1c60623c0d391a093779ca8f9b2cd9f88ccf11525f884398bbf54b17aae30fb02d8e4f4f19f51bf2d72d77c46413b6373d7740657f7a7eb591bbffc87cd4a04dbd726ad15e8c073cddd0800c7b3b76a8512ba4d9163b72", 0xa6}], 0x5) writev(r2, &(0x7f0000002600)=[{0x0}], 0x1) 06:47:42 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x8000, 0x0, 0xfffffffffffff7f7, 0x0) lseek(r0, 0xf, 0x2) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) 06:47:43 executing program 0: pipe2(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1d, 0xe0) shutdown(r0, 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 06:47:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x122) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x3f) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 06:47:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_open_pts() recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000001c0)=""/133, 0x85}], 0x2, &(0x7f0000000140)=""/54, 0x36}, 0x40) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) msgget$private(0x0, 0x402) setsockopt(r0, 0x0, 0xb, &(0x7f0000000200), 0x0) recvfrom(r0, &(0x7f00000000c0)=""/67, 0x43, 0x2000000000000800, &(0x7f0000000180)=@in={0x2, 0x0}, 0xffffff7c) 06:47:43 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1e}], 0x1, 0x10c4) r1 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) recvfrom$inet(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x40, &(0x7f00000011c0)={0x2, 0x3}, 0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r2 = msgget$private(0x0, 0x129) msgrcv(r2, &(0x7f0000001700)=ANY=[@ANYPTR, @ANYBLOB="c9f226d933d9bda6fb0fff920609000000864fbd6ccb5175b2e795b174da7803000000784263d13530eb022e828c49c4d8379527284e986620b1a0d4bb75b013038b5bc3ad8029a4055d1c25a40f54463dc3ef59c26e424172853fb1011cec4d1b04f8bbbf573be44b9e67fd178c5cc5cc44681f6efd70820f20cc2d0ee7830e692bb853bfef11e372ab5460a32485f8cf3c34ec6c99bbabebc284461c0ef16b6f177a64ec445cd7d73909e494e762aef617de77e2590bd3681cabc96dd87d4f6c9b440a00029eb6d6db49351366389af1ea4ee71917f99ac08be30718d4e51e47fa7f7cbd7eaa1b187511aa04668bd9b4cd78f527849e16a1469e379c82ef3748499aec9b136a0b65918fb5ffce38e90a54b113116a97af3656058542ed3dfb6d39f31c55425abd95385818b7df580614e724503a5100000000f0f2d66b1f82970c1869274816c7209b12890777ad9d7689d1a2d728692195ca8cf82099532b530aaeb465b646fa3d15b8e95bbc8cb4aa6f4597c7619dd040b2c1147631a0e74a6360c100ecd0da8d8ca015ea2a80216085448a403271975acd5771f1af75cf99f96df2a9c33ebbc93658f11271b96973f06323bc15b3ced99fd4e3dc4ecb297f77487a96cf53c6f3f250315db842378367e3f131d2dc5529054973c761d7d5c8da0000000000000000", @ANYRESHEX=r1, @ANYRES64=r0], 0x4, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x1b, 0x4) getsockname$unix(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dccf9a1530af243e4f7c4e30954d3b64789cde08d6b2c612dc952b8455d62f6e8953d6cb043f4777a604861939d2fb82db7929d178ab632c00e1b20744c91509093ef8a14"], &(0x7f00000012c0)=0x5d) sendto(r0, &(0x7f00000000c0)="8c65e991d0dde45a1bccf561662f8414870ce88c7d6c97b91d66abbffc652f8d5670e4b7c6ea9f7996101ac4055d6f08fb2324477cd853e0006c63e6cb41b962e6", 0x41, 0x3, 0x0, 0x0) mlockall(0x1) connect(r1, &(0x7f0000001200)=@in6={0x18, 0x0, 0x5d37, 0x100000001}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:47:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc77243959db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed1400790a", 0x45) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000001580)=""/249, 0x28) 06:47:44 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2) r1 = kqueue() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x1, 0x24, &(0x7f0000000000)="59f58c50", 0x4) 06:47:44 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x400, 0x0, 0x9, 0x0, "37a239702f113999ba0d9896819da1904d420ea9", 0x0, 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000000c0), 0xfffffeb0) execve(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x1812, r1, 0x0, 0x0) setsockopt(r2, 0x20b1, 0x8, &(0x7f0000000000)="5a16f19fa5e57a7fc269132ce8299221f43c343a54253475118220e1ec72f4e38f7d4074201e0053128001", 0x2b) 06:47:44 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x34000000000011, &(0x7f0000000000)="741d62bfdf4864c64f466d8031c3a01e915a47ed9e7aa35c98b8deec0da513d1b307c116a87ca56a2ccc066a9773a6e7c0e8313ae7cde7390cdf1adb7e62df03c2a4e9a521d2d0833b9ec43ec6b586374478160a13fcee454deb717187fe6b7236e10607ecfe7b0b73028500fc66d01e86844772aa9a2dd0e6caa4181e01d13bcf88e5fefe655bb0c7", 0xfffffffffffffdaf) 06:47:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() close(r0) kqueue() msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0c07324cefbcc3e462018691298bd48a4edb52c753aa8985bdc3cbb193054500375384a813bac97525affdf00900000000000000c303086c67dbf4a93e150a3689836940c9fc35c7c00c384650095e6fbae243ace831e4d1370479d4941b7451114f9ba1e1023133d56cfdeb32acfeb36503c2cfeac85b3c95c112394b4b3cc752d7a9ce5b7b9460d20ca4b1ceac33b8c8de3515b5fb1bb88264971f495039b5fc16d914fccfbf47c58c615f37bd3373baa818dcf2a462c00a78038c26d96c82ce49"], 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67b, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) close(r1) 06:47:44 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x1, 0x4000, 0x62e, &(0x7f0000ff9000/0x4000)=nil) read(r0, &(0x7f00000001c0)=""/197, 0xc5) read(r1, &(0x7f0000000040)=""/142, 0x8e) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = kqueue() dup(r1) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) r4 = dup(r3) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) 06:47:52 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="800312a3b204d34e929163d5c0dcaa22cae5f50037aae81081230f2834cf3a81e84b990e45a0c2c6c9d415e0494f0bd96248c16d39e1f4383ea2b31cd7900ea5b89af304a0b9e5db677900294bc571a9e9456d06dbcac1b37e651ff1cbbd1ca2b596691c3b71a5509c967928ae3d4e3b3bd6141bfb3eb79d6f4807586bd012c040985e19fcffb6f8c365b9b87f05c7edd9b68ab3ac949d5af0078961ea67ecb32b45e2bb02c4efcfc83db1639f933be34effd985bb", 0xb5) dup2(r1, r2) 06:47:52 executing program 1: unveil(0x0, &(0x7f0000000200)='@\b') munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x0, 0x0, 0xffffffff7ffffff7, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x3) munmap(&(0x7f00001ef000/0x2000)=nil, 0x2000) 06:47:52 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002480)=[{0x0}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x80) 06:47:52 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x20) r1 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) recvfrom(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x40, &(0x7f0000000140)=@in6={0x18, 0x0, 0x100, 0x5}, 0xc) 06:47:52 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x8}, 0x8) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x90}, 0x10) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000240)=0x390) 06:47:52 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x828b, 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x20100, 0x42) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x4000000, 0x100000001}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/34, &(0x7f0000000180)=0xfffffffffffffef7) flock(r2, 0x4) munlockall() 06:47:52 executing program 0: r0 = msgget(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgget(0x3, 0x100) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x131) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) msgctl$IPC_RMID(r0, 0x0) 06:47:53 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='.\x00', 0x8, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x28080, 0x8) recvmsg(r1, &(0x7f0000000480)={&(0x7f00000000c0)=@un=@abs, 0xfffffffffffffdae, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/172, 0xffffffffffffff74}, {&(0x7f00000001c0)=""/222, 0xde}, {&(0x7f00000005c0)=""/92, 0x5c}], 0x100000000000012f, &(0x7f0000000380)=""/134, 0x86}, 0x800) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) 06:47:53 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) 06:47:53 executing program 0: mprotect(&(0x7f000024c000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=ANY=[@ANYBLOB="100000000001000000f80c817a000000"], 0x10}, 0x0) 06:47:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c6530000e7aebb0e3ba3653efeeacf5dfa044adc7b4cd3093179cf4ea898c1e65a9bd1f7508e34fc8e9cd2120bfd67be577cee20d58646441d5232ac9314b67cd4ef29bfec1d3227bc055f858d053f908809cee1e819065e26e3f77ac2cb475b59beca64e2f9feda3421cfd956ba2b9f0c7fcd4790900000000000000210fe23579249f72616ff900c6d61abaf1f51e2a7458b264baa5f027719a9c48eeb0e70c3eb46632f624e456354e52b59c8708d048251d63e0ddf49dee28c9307f3d2a9e5da1b425f08616c500aee4211fb0065d56ed67d7e1ac7f1f41dbdac9be96e453ede9d7918e6de6314a0f3257b1bbdc76234da059831c936ebf558135ca88c088facaef18cb5e37d7c814fcf1298e2c5639fb7da70d75d860adbb1321bd89f92535d96a0340e3cce7f559c3877e0298b4a558127074480dee3e3677af4c743f0407b5b60797eb2620eee7ba10edf6c5a14b299c72f246efde9538a3e68f820e3d6a63b3e143e260244a0629bb7dbedcad3d6283d9126d6873660005d2cfc7181433384da8ca395cd9291860132056f54de252f97e25e6a750064065c4a56686a267230a02dc24fe7d57e75949e307f92c04781c0dc200"], 0x10) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) 06:47:53 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000000)={0x3f, 0x7e}) r2 = syz_open_pts() r3 = kqueue() ftruncate(r3, 0x3) kevent(r3, &(0x7f0000000140), 0x7fd, 0x0, 0x2, 0x0) r4 = kqueue() setrlimit(0xa, &(0x7f0000000080)={0x1, 0x4}) kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) close(r2) 06:47:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8201, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x7d, 0x0) 06:47:53 executing program 1: munlockall() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) fchmod(r0, 0x2a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfd4e) getgroups(0x1, &(0x7f0000000080)=[r1]) getgid() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 06:47:53 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00f9ab531bfaf3da93d6d57faf117516ae4300a2c7dd0165e67dccabd54a9c8c4d4f82"], 0xa) kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x0, 0x0, 0x3}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 06:47:53 executing program 1: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r0 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x7, 0x5, 0x8}) shmat(r0, &(0x7f0000ff8000/0x8000)=nil, 0x3000) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) 06:47:53 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kqueue() 06:47:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80a, 0x40) sendto$unix(r1, &(0x7f00000002c0)="ef848fc3e9391afdedf46a01f29db6d5bfc4ddfd71023e3d969c7cc4038c7eb7714ae4a0253b7d2fff73c2f095cafbb3a487f4a2e37d75067da73ffc90e5e9b4135673ee14b4a8211c4419916a4aaf247fb0cfeb1becad59f36ce7dd60dcf54fe556405c18616ad678a47010fbcc2f31aaf80891a4d0e807403936e310a09b24595d7f80cb8c64d84261f4c905b7f4f4d02b88ccfcec0d3222dd9bf18a77ce04f88ba0534df9f8a6", 0xa8, 0x4, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xd71, 0x401}, {{r0}, 0xffffffffffffffff, 0x30, 0xfffff, 0x401, 0x80000001}], 0x1f, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0xfe, 0x8}, {{r0}, 0xffffffffffffffff, 0x42, 0x1, 0x8, 0xa70}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000002, 0x6}, {{r0}, 0xfffffffffffffffc, 0xe9, 0x8, 0x100000000, 0xffff}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x2, 0x9}], 0xffffffffffffff01, &(0x7f00000000c0)={0x7e610000000, 0x3}) write(r0, &(0x7f0000000180)="94d5b462c0341a8b2ea311e45ef8333ede7f4faacc75513903cda8436d2a3159385099d57168c737d59dc1e77d359a1730117afec602c2cfd534ec00e9912eb2dc81ec1b9eb5afc428ed8201d2616a2385011e24cbf875b96c5fdfdc916cdbc862c396720f853a28104dc1865f392e41fedcc8c0eae56e3be78be9", 0x47c) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffe, 0xfffffffffffffffe, 0x9, 0xfffffffffffffff7, "8b46786eb953d07babec337860fffffffffa0011"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0xfd}], 0x5, 0x0, 0x0, 0x0) 06:47:53 executing program 0: setrlimit(0xffaa90980689cf40, &(0x7f00000003c0)={0x5, 0x80}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x49) ioctl$TIOCSDTR(r1, 0x20007479) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x40}) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = fcntl$getown(r5, 0x5) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/105, 0x69}], 0x1, &(0x7f0000000400)=""/4096, 0x1000}, 0x40) r7 = getpgid(0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x810, r5, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, r2, r3, r4, 0x3, 0x9}, 0x8, 0x0, r6, r7, 0x7a, 0x5}) kqueue() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000200)={0x1ff, 0x758, 0xffff, 0x101, "874e5ccaa17c06b2bf6302ae54b99fb45ed4387c", 0x8, 0x5}) syz_open_pts() kqueue() 06:47:54 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x7ff, 0x2b, &(0x7f0000000080)="1e9946b384607cca985e315192ac148cddcd5bd95c63bc3fd876475cf11f66ce0263ed7db2e55de7f14fb51b3663d2a141149ebc4198aa7d2748ae5fae6cd2d453b9bf652fdc831fa5cea59ee79c7ecc83143f989981eb1dbe4f23", 0x5b) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) 06:47:54 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) connect$inet(r0, &(0x7f0000001100)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001140)="90ad790b882104886a4aba2f9168f7f14c984c", 0x13) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(r2, 0x5) connect$inet6(r1, &(0x7f00000011c0)={0x18, 0x0, 0x6, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x80) semop(r3, &(0x7f0000001200)=[{0x3, 0x4, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x8ac, 0x800}, {0x3, 0x3f, 0x1000}, {0x6, 0xffffffffffff8000, 0x800}], 0x5) r4 = semget$private(0x0, 0x4, 0x114) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001240)=""/216) r5 = semget$private(0x0, 0x0, 0x200) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000001340)=""/26) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000001380)=""/217) r6 = getegid() getgroups(0x8, &(0x7f0000001480)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(r6, r7) r8 = msgget(0x0, 0x241) msgrcv(r8, &(0x7f0000001940)=ANY=[@ANYBLOB="0a00ba8fcc00000000000000000000400800000000000000000000000000000048ab4bd39e161c06198201f85cbf419e08fc21766ee068bcb33cf7a6bb27c1e25555432dd6d1ee118917e4503708278e6fdd19349582cb31fb1cf74e1f738422151b3247c7f7fb27800cb0d187a589d08961ae87f60e4be4f13f118b3887c68967750fa3e37c0a0c4969f87104b2881fadb798966eb407d452ec5352c5304042d1840000560cac74cf0708c0d323a60740d97ae2b0f0a19fa300b654c904babfe9c613d969d873b5574b389146f535377cf45b7e374c61e80b42a738d19823ed957c564afed9b7af66cd4c83c820b759735da5bb8dfea9445da82eba27ccd7fd97b244dde2cb14eaa4b836c4e394d608db96dfc8e68678cd1c7899ad73892d246f64f679b348dda414f9a99be470d22a4597fb7ab201a9ac2f7a78ec14b94e370c350452"], 0x1, 0x1, 0x1000) dup(r0) r9 = openat(r1, &(0x7f0000001500)='./file0\x00', 0x600, 0x10) getpeername(r0, &(0x7f0000001680)=@in, &(0x7f0000001640)=0xc) dup2(r0, r9) semget$private(0x0, 0x0, 0x40) recvfrom$unix(r1, &(0x7f0000001840)=""/242, 0xffffffd2, 0x0, &(0x7f0000001800)=@abs={0x1, 0x0, 0x2}, 0x6) semop(r3, &(0x7f0000001700)=[{0x6, 0x8}, {0x3, 0x5, 0x1002}, {0x1, 0x101, 0x1800}, {0x2, 0xd69, 0x1800}, {0x2, 0x400, 0x1800}, {0x1, 0x0, 0x1800}, {0x7, 0xffffffffffffa44d, 0x800}, {0x7, 0x3800000000000000, 0x1800}, {0x3, 0x0, 0x800}, {0x0, 0x9, 0x800}], 0xa) connect$inet(r9, &(0x7f0000001740)={0x2, 0x0}, 0xc) pipe(&(0x7f0000001780)={0xffffffffffffffff}) bind$inet(r10, &(0x7f00000017c0)={0x2, 0x3}, 0xc) 06:47:54 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) dup(r1) close(r0) 06:47:54 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) dup2(r0, r0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040)="f73bf53d", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) 06:47:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000080)=0xfffffffffffffd62) 06:47:54 executing program 0: mincore(&(0x7f0000f0c000/0x3000)=nil, 0x0, &(0x7f0000afaf0a)=""/246) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/223) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x3) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) 06:47:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) chroot(&(0x7f0000000040)='./file0\x00') 06:47:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x0, 0x40, 0x7}) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 06:47:54 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r1) syz_open_pts() execve(0x0, 0x0, 0x0) 06:47:54 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x1, 0x101, r1}) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x401, 0x3, 0x7, 0xfaac, "4da6775e68deb3c5cc43f7558642d8ddf5562b26", 0x87, 0x29f}) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x100, "17000d928a061500000000008000"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706", 0x3ab}], 0x1) 06:47:55 executing program 0: msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="771eaeffac2e9bfc49132016768cc542aa1b653f818f0611214938e573757b5f399f4adfaa56417a919c08e744441fbc37dda2632ffe1b4dca099045151ea98ac82f7cf4050000002c0671597ca950475d88cc184ccfe626ab054ca31a0449ac3538b58a86880ff0fbb091ccebe961a94e7064a9cc0a6274d03a9e40d85e5a845eda3493e09a224644d1bb42dd31915c2dc7775acb9d013e3fbb81e414cf21fdf3a3522eed97f25d02488569342a5c11a871862facc7bdd5282dd42c246a0377488a4f522dce1370a67bb8f61d05e3944f2d51d21bc1a3a7"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21", 0x4b, 0x0, 0x0, 0x0) clock_getres(0x2, 0x0) 06:47:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0xfffffffffffffffe, 0xfffffffffffffffa, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x1}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x81, 0x100, 0x1, 0x4, "0d558b9a58b4e517a560131ad64c9eca2299062e", 0x400, 0x6bb}) r2 = syz_open_pts() r3 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/139) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x80000001) fcntl$setstatus(r2, 0x4, 0xc4) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x20) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000002c0)=0x7) read(r1, &(0x7f00000000c0)=""/249, 0xf9) 06:47:55 executing program 0: read(0xffffffffffffffff, &(0x7f0000000200)=""/235, 0xeb) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000080)=0x1) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000000000, "56e5a242000000000000000200"}) dup2(0xffffffffffffffff, 0xffffffffffffffff) 06:47:55 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 06:47:55 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = socket$unix(0x1, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') 06:47:55 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) fsync(r0) 06:47:55 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) socket$inet6(0x18, 0x2, 0xffffffffffffff17) setsockopt(r0, 0x402000000000029, 0xb, 0x0, 0x0) 06:47:55 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x3) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) accept$inet6(r0, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 06:47:55 executing program 0: r0 = semget(0x1, 0x3, 0x80) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/4096) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000001000)=""/10) chroot(&(0x7f0000001040)='./file0\x00') chroot(&(0x7f0000001080)='./file0\x00') pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r2, &(0x7f0000001100)='./file0\x00', r3, &(0x7f0000001140)='\x00') r4 = open(&(0x7f0000001180)='./file0\x00', 0x2000a, 0x21) r5 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) kqueue() readlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)=""/82, 0x52) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001280)=[0x8]) getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002740), 0x6ced8ddbc75ccd03) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002780), &(0x7f00000027c0)=0xc) getpgid(0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x2811, r2, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002800), &(0x7f0000002840)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002880), &(0x7f00000028c0)=0xc) sendmsg$unix(r4, &(0x7f0000002980)={&(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000026c0)=[{&(0x7f0000002600)="2645fda65bac88ab37b951356526d1e56620f512575814618fa6531005a642788f0e9ff0c60a4ec1c9895afc35fc4e4574f1bdad96cd83055d10f939a99866dcba32a523f241e09bc606f8dfd9ab1dd4cc4b97310fba5aa516c03e1f0496f80b85323a684db8e5427de29502705ca5dafad35a496c01596f26091ebb1cb2aa77a353bff24577768c04", 0x89}], 0x1, 0x0, 0x0, 0x4}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000029c0), 0xc) chroot(&(0x7f0000002a00)='./file0\x00') renameat(r3, &(0x7f0000002a40)='./file0\x00', r1, &(0x7f0000002a80)='./file0\x00') getpeername$inet(r3, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) semget$private(0x0, 0x4, 0x141) mknod(&(0x7f0000002b40)='./file0\x00', 0x0, 0x7) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000003b80)=""/4096) 06:47:55 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000001440)='.\x00', 0x1, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x81) 06:47:55 executing program 1: minherit(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x3) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000080)=""/34, 0x22}, {&(0x7f00000000c0)=""/168, 0xa8}, {&(0x7f0000000180)=""/44, 0x2c}], 0x4) 06:47:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fchmod(r1, 0x48) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r3 = dup(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) getdents(r3, &(0x7f0000000140)=""/26, 0x1a) kevent(r3, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) 06:47:55 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x9, r1, 0x0, 0x0, 0x0, 0x38, 0x38d}, 0x6, 0x40, 0x0, 0x0, 0x5, 0x77, 0x9}) socket$inet6(0x18, 0x3, 0x3e) shmctl$IPC_SET(r0, 0x1, 0x0) 06:47:55 executing program 0: getrlimit(0x8, &(0x7f0000000040)) socket$inet6(0x18, 0x2, 0x3) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0d000807005e000020f6200000000000000000", 0x14) getsockopt(r0, 0x7, 0x7, &(0x7f0000000080)=""/203, &(0x7f0000000180)=0xcb) 06:47:56 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) 06:47:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000100)="f73bf53d", 0x396) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20862, 0x81) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x66c8, 0x10000}, 0xc) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x7b9, 0x2}, 0xfffffffd) write(r0, 0x0, 0x0) 06:47:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) setrlimit(0x4, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000080)) 06:47:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0x7, 0x8, 0x4fe, "36534808efc0d779c61ac35240577844145e5f44", 0x1a42, 0x1}) write(r0, 0x0, 0x74631c4684484df9) 06:47:56 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x9, 0x0, 0xb70f23d965cd9e2a) socket$inet6(0x18, 0x7, 0x0) 06:47:56 executing program 1: shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) setsockopt(r1, 0x0, 0x38, &(0x7f0000000100)="a43341e1b548a4d56eb7fc821d10", 0xe) r4 = fcntl$dupfd(r1, 0xa, r0) getpeername$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) shmctl$IPC_RMID(r3, 0x0) shmget(0x2, 0x3000, 0x9, &(0x7f0000ffd000/0x3000)=nil) sendto$unix(r2, &(0x7f0000000080)="96159efa88ea4e3d54ad9d4eb1e0d4339f02f311a88a7e4cef9dc898c91e112a3a08fa047c0a301d65ccc1dc9047e7a7b4c124e65783ba00f9ddbce5099728209ce2793ef56b", 0x46, 0x2, 0x0, 0x0) 06:47:56 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) readv(r0, &(0x7f0000002400)=[{&(0x7f0000000080)=""/211, 0xd3}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/105, 0x69}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000002300)=""/239, 0xef}], 0x7) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 06:47:56 executing program 1: socket$inet6(0x18, 0x8002, 0x0) 06:47:56 executing program 0: r0 = semget(0x2, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0xa) flock(r1, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="68c45c2de898f87177a5759849e74ce1c51a36de592affe580a662979d6959a490124ace3149d1152cc4855966679d98be2c7d2bfff9600d279a3ceb6f89bf63ecb6b5dd342a05efd723caeb0681fb917ca552a0d90857b7f4a7fab5d5059132388f121a1546655a325bb60c13a76446c637793fd4f3395cf49d60d12452864cd255", 0x82) chdir(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x140, 0x100) shmget(0x1, 0x2000, 0x30, &(0x7f0000ffd000/0x2000)=nil) semget(0x0, 0x7, 0x121) semop(r0, &(0x7f0000000100), 0x0) shmget(0x2, 0x11000, 0x90, &(0x7f0000fee000/0x11000)=nil) 06:47:56 executing program 1: r0 = semget(0x1, 0x3, 0x80) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/4096) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000001000)=""/10) chroot(&(0x7f0000001300)='./file0\x00') chroot(&(0x7f0000001080)='./file0\x00') pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = dup2(r2, r2) renameat(r2, &(0x7f0000001100)='./file0\x00', r3, &(0x7f0000001140)='\x00') r4 = open(&(0x7f0000001180)='./file0\x00', 0x2000a, 0x21) r5 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) kqueue() readlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)=""/82, 0x52) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001280)=[0x8]) getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002740), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002780), &(0x7f00000027c0)=0xc) getpgid(0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x2811, r2, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002800), &(0x7f0000002840)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002880), &(0x7f00000028c0)=0xc) sendmsg$unix(r4, &(0x7f0000002980)={&(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000026c0)=[{&(0x7f0000002600)="2645fda65bac88ab37b951356526d1e56620f512575814618fa6531005a642788f0e9ff0c60a4ec1c9895afc35fc4e4574f1bdad96cd83055d10f939a99866dcba32a523f241e09bc606f8dfd9ab1dd4cc4b97310fba5aa516c03e1f0496f80b85323a684db8e5427de29502705ca5dafad35a496c01596f26091ebb1cb2aa77a353bff24577768c04", 0x89}], 0x1, 0x0, 0x0, 0x4}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000029c0), 0xc) chroot(&(0x7f0000002a00)='./file0\x00') renameat(r3, &(0x7f0000002a40)='./file0\x00', r1, &(0x7f0000002a80)='./file0\x00') getpeername$inet(r3, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) semget$private(0x0, 0x4, 0x141) symlink(&(0x7f0000001040)='./file0\x00', &(0x7f0000001340)='./file0\x00') mknod(&(0x7f0000002b40)='./file0\x00', 0x0, 0x7) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000003b80)=""/4096) 06:47:56 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000040), 0x100000b9, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ftruncate(r0, 0x4) 06:47:56 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() open(&(0x7f0000000040)='./file0\x00', 0x11, 0x1) fchown(r0, r1, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) 06:47:56 executing program 0: r0 = syz_open_pts() fchdir(r0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) write(r2, &(0x7f0000335000), 0xfffffcf8) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f0000000240)=""/241, 0xf1}, {&(0x7f0000000340)=""/209, 0xd1}], 0x3) readv(r1, &(0x7f0000000000)=[{&(0x7f00000005c0)=""/172, 0x3a}, {&(0x7f0000000140)=""/120, 0x78}], 0x2) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) 06:47:56 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = geteuid() setreuid(r1, r2) write(r0, &(0x7f0000000100)="30d2c5", 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) r6 = getuid() r7 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x48, 0x2) sendmsg(r4, &(0x7f0000001c40)={0x0, 0x0, &(0x7f00000016c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 06:47:56 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget(0x3, 0x4, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0xff, 0x7ff]) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) 06:47:56 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) syz_open_pts() pipe(&(0x7f0000000080)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) writev(r0, 0xfffffffffffffffe, 0xffffffcb) 06:47:57 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) r1 = syz_open_pts() syz_execute_func(&(0x7f00000000c0)="66f20f10f6440f0f7ca700b4c421ddf308644781623e0050000045f73da148979cc422b9bd67eac40201bc36c4817f10f08fe978e3d1646766660faeb0b8000000") ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e3", 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x4c) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 06:47:57 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x4, 0x994, &(0x7f0000000280)=""/129, &(0x7f0000000340)=0x81) r2 = accept$inet6(r1, 0x0, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x3, 0x2, 0xfff, 0x8, r3}) r4 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000440)={0xffffffff, 0x1, 0x80000000, 0x9, 0x3}, 0xc) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x2000300000003}) r5 = semget$private(0x0, 0x1000000000000003, 0x200) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r6, 0x2000745e) semop(r5, &(0x7f0000000140)=[{0x3, 0x10000, 0x1000}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semop(r5, &(0x7f0000000400)=[{0x4, 0x81, 0x1000}, {0x3, 0x8e1, 0x1800}, {0xa09d1b57db69dae0, 0x4, 0x800}, {0x0, 0x1, 0x1000}], 0x90) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)="87acac74c14f1751aef593a071629c34dd40ce7aef31a8bbbf3297f4516277d575da391bc5a2a1", 0x27) flock(r0, 0x5) 06:47:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x10000, 0x4) r1 = socket(0x1e, 0x4000, 0x0) socket(0x18, 0x4000, 0x1) write(r1, &(0x7f0000000000)="cabf39fd8d941a4e7972b4e7", 0xc) 06:47:57 executing program 0: r0 = socket(0x11, 0x8003, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/88, 0x58}, 0x0) shutdown(0xffffffffffffffff, 0x2) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xa000000}, 0xc) 06:47:57 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000180)="2b3b7b4304dad9a600aaff49a128a882f683bacf706d5bd12993f660d0767030937782909f6e1f063d7dfb0c588014146d27597600147f6ac32d70cef09b00db9f66d6a785d637844607c1a416113149d48a639487ba9fdb3a7e1f04aad3f047ffd464c0267e1bc06547bf9d62980c590acf5f3189825154105b2acaeaa051bb7e643c5e5501694bdd24b7e7fa72a7", 0x8f) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 06:47:57 executing program 1: select(0x40, &(0x7f0000000040)={0x0, 0x0, 0xc2, 0x8}, 0xffffffffffffffff, 0x0, 0x0) 06:47:57 executing program 1: socket$inet6(0x18, 0x3, 0x7) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000028, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = socket$unix(0x1, 0x7, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f00000002c0), 0x0) syz_execute_func(&(0x7f00000000c0)="c4a3010f27e5660f1bcac4621538f4c4a3596f620f6ec422c9b9c00f4d448920660f3adf88000000000f0f3805af74430224c4215414033d9d104342") socketpair(0x1, 0x0, 0x5, &(0x7f0000000080)) 06:47:58 executing program 0: r0 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() getuid() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x6, 0x0, 0x6, "fa74786d2981f7a465c980f82f1d5d8f7f5d2359", 0xffffffff7fffffff, 0x3f}) writev(r2, &(0x7f0000000740)=[{&(0x7f00000003c0)="a15c0d", 0x3}], 0x1) 06:47:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000480)="e3", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() syz_open_pts() fcntl$getflags(r0, 0x3) 06:47:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1b8) close(r0) write(r0, &(0x7f0000000440)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe414044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1042fad2ba6eeb0026e32c5778f1647c21bbb30000", 0x65) write(r0, &(0x7f0000004b40)='0', 0x1) execve(0x0, 0x0, 0x0) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) syz_open_pts() 06:47:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, 0x0, 0x0) 06:47:58 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x6) recvfrom$inet6(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x800, &(0x7f0000000040)={0x18, 0x3, 0x101, 0x8}, 0xc) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000001400)={0x3, 0x0, 0x1, 0x6, r1}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x6) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) socket$inet6(0x18, 0x8003, 0x6) recvmsg(r0, &(0x7f0000002640)={&(0x7f00000010c0)=@un=@abs, 0x8, &(0x7f0000002540)=[{&(0x7f0000001100)=""/37, 0x25}, {&(0x7f0000001140)=""/230, 0xe6}, {&(0x7f0000001240)=""/196, 0xc4}, {&(0x7f0000001340)=""/178, 0xb2}, {&(0x7f0000001400)}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/237, 0xed}], 0x7, &(0x7f00000025c0)=""/126, 0x7e}, 0x2) r2 = msgget(0x1, 0x400) msgrcv(r2, &(0x7f0000002680)={0x0, ""/30}, 0x26, 0x2, 0x1000) 06:47:58 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) mlockall(0x2) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xcdbd}) 06:47:58 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8c}, {r0, 0x101}], 0x2, 0x101) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x0, 0x6, 0x6, 0x4}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) close(r2) 06:47:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140), 0x8) 06:47:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xc, 0x0, 0x201, &(0x7f0000000200)={0xf0, 0x20000000fffffffc}) read(r0, &(0x7f0000000000)=""/29, 0x1d) clock_gettime(0x0, 0x0) kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 06:47:58 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10001, 0x100) accept$unix(r1, 0x0, &(0x7f0000000040)) 06:47:58 executing program 1: r0 = socket(0x2, 0x4003, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0000000000a600"], 0x1) getsockopt(r0, 0x454b, 0x1, &(0x7f0000000040)=""/140, &(0x7f0000000100)=0x8c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="a3b0bfd138a1c0ea6dcbd834145aafe703d65794df4880435569004390dbd9a817149db4b8095aedf8bb8cc4f4212e5490ee610a847a7f9c9ee08f20317c709515899263b378b93934c9599b01040000000000007928f14fcb0a42babc13b714d7bf27114e99eb03319151ef5d6f1f407efa4202d0c826389be8a064e36be7e6f708883ff8bef775b44a0d0e166042469ba8cb4a3c422c3bdb0551816f985ca5c6cf9bade403cb3fb3d52d3d7f2b520ab5bfb6a3bde82a04e4bcd904b96888501f3e0f18167435a60757abde561b88e8aff436e501eb4282dd56adcfebc64666589e4a2b95e71e137de498c84f9fc060f74b165a34d1a6ad7bc21caed4b038594bf1766f2280cfeffd577d96bf2003cba671e1234be52bad6d7997b3005405b9877e2f4e5dfb4e059e2f18df45843ce29daf8b541ff12c87bc9d4d87d558195452d5", 0x142}], 0x1) 06:47:58 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) openat(r1, &(0x7f0000000080)='./file0\x00', 0x90, 0x80) write(r0, &(0x7f00000000c0)="8d", 0x1) r2 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x5]) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTART(r1, 0x2000746e) 06:47:58 executing program 0: r0 = kqueue() r1 = getuid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) r4 = dup2(r3, r0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x7f}], 0x6, 0x0, 0x0, 0x0) r5 = shmget$private(0x0, 0x3000, 0x43, &(0x7f0000ffd000/0x3000)=nil) seteuid(r1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) r6 = geteuid() flock(r0, 0x1) connect(r4, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getegid() r10 = getppid() fsync(r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) pwritev(r4, &(0x7f00000014c0)=[{&(0x7f0000000280)="b33a3057b0aa8b2d88d976e1eea8bd484e94a4efcfb92ed3e896af2aaa20bc87bf6674cd2e77c412abf3d98bebf9487a40fa4e8bfab54d35b0036e4b6cd860a76a2e3d2409ec16274117d20f21c0a8945488", 0x52}, {&(0x7f0000000300)="32416473db8e92b43769d7afe37317fb9fc20737388bdb7f0c0a281d1f8f55924c609530ff0604575a5de7d9735c307f683254413bfae8df7d6aeadf4405a29631a735c9798c1c", 0x47}, {&(0x7f0000000380)="094a85b1723fec645a41ee6deb40ce0c7117419f9443bcbb21a3ddedfb51db5b421ade159878f310d2198facacced1a63fa002c182f1e426235c60f574777319706944b815f8171ac47170d59fc284b1f5a42137d0de7049c72169de84ff72b2462b93f655d3e7a767675fcf", 0x6c}, {&(0x7f0000000400)="25ffc6b42a27fa587182db39855f0d5e2748250c4fef08b7e82af668d043724fef939e449fcc86ac5028ed", 0x2b}, {&(0x7f0000000440)="a4af38c90e18a6cd7652d4d9c0f283700c2f0c3cb568327766ed31189738223876b026e7b463040c04c9881c5ec3a2b17e22f64ad63741b8c8590ab52fb77e28e1fe895779cfe5e67d2716a9c673a9179a46efea89f1b68397e637ba66a9ca1029afa4d0dc0f33da89cabe18dfdfed4f75a76a9564d6010177e4a87bacc86c1c04743a91b2b2eb626c2fdbcd4da9c6fa5b17950dd83a85c41c6e61a7fce19ffa59252d62925ba1aec48ff21adbe2bc09ae14e1d6d8f1eda1b456f0e88dbeedbde80df6a2fb24634bfb08e45ac10cc063a76c8aec23338cb212aa32b537e3dd411edf0567d1a67b103f550d7670dfd3c4b8a2d6dc6615184123826d93c962787f5aab1d52cde23722fe214f7650859ae119af5871bf1b5d7ccd5a4e572ecc2d34912b81c077e6bfe321f21abaf10d1a11e034f8757c5852d4c6329d71b20eee4cd13aa9b5b14a056f2f8d6bb5a8094369212a78ca52c85adf9ccb5dc6ac34bf16effaed5a19c616bf70ae0e78d239b9ecd0d243f9596dc37a0dcb2e31f36d72a287df7e1a79d8eefda03aecdfb338a4ec290f9d58b142087dafcdc40bcd54ad1e55b9fe6f81356a052c4ec2a2e2f6ca7f78c40f0ca798fd38df6cc4bc9468fef3391a1e2c5b8a632c8d19b132d7fba92d8cf47f0de39bb8a607b6298737af07113e02aea5ca38cc04a5237c4b44e38fab13c51ea56993296df4667869d666534b37d21240211f2b10583e46de039f023b030ca0c17405b3169347e870e02f099953ccf58304b671306375c1b6b6fe99cf60b72b4774a10dba3b9375f5f4776d2770077d1d81cb485a8cae5d94d98352619bc1ce48f950168b1b80b65958f36ee8195af487e3f896d03270a41eb930a5cc45fc37a2c34b3d7cada2c6a5b0f5722f9cf7baf75c5e7ac74395e78df5961ff0c47d2a5551ba90b756abf01b97326086eab3671727962886a5c6768a7e766c476444a3876037b902eb6408284bac07f42e1d94eb1cda7287039e84a49b82b7749ba4b083025d8bdb1035945dfb4417aea2c78632c0cffe25d6e2847731fea96328d41086df50fde87306ca782de3dee9d04127b1000b42eefce781534b9270026019a8eb310ec0e0664927d49df15cea48faaf9ce6d750ae1f77a1aa7da092b105deb818b7906883da962af9999440b8ae651efdeef0b24d0f4909e6d5c83c26c946e4e332990d6cddf94227f65202ac0cb9139c2b317314ad6bf606def3d5889771cbb4a34075632a81c7d3eae66536f7c6bcae88832e5f6ec75cb8b3cb065264946c3750af3240fae0079a9be4e2f12b6e32db9f562abf44c2619925da9c82b0637db9e08275c451028d23bf3e8d5b42519fbc4e76f729b0f9ddda620499d8c67216ee59e0547f5231cf78120d243e541abf2a5bf05a2c15fd1548969f3041bd401f3774c84dadf29aed51ccde1cfe1c274391bc4a55293735a9ac6ff76357ade04ecf49fe44215ac1a316bc4a86aa1d7e450375953b4df9187bfed0461fe9dec80793389f7e586448ffd95984b1d1b3b484835184950ea757e26fdc293f547dcc0b8890175da7b388b2e04c291373f8db8605035eaa65aa24d745c6f88d06b9ad7a88a1de48065c96dbd635e88d29548cf5cf6a1471d9d9ec387ed184b5c5ed230e3150963e6af2e4bd503020f2765ae1b2ed03990abeee5874e01dee457eb2f9b72c2cb6e24640fb1bb98c93c2b5dda4ea61b17652a834f6204654640ad2587af462088cf3a4cb779e8ed0d53435cf8169734cd3a7981539bfc50e31fee9bb7e6f11e4eba7b0d80619ac7bf7261bf4245747cd9d4ff27469256cc838268043c0afa4c9754d418d405ef45977eb917542cb6ba9bc8547bfdf653e9873bf224ece02476101704c838e757642e8f5c1b064fac76236c4543ae8c030d703e8daa5c43b64d34e6d081571d00f52bb121095a57d0b93d2055a8e35dbfe73bc2b748ca0c6b814c33e11afd2f8743723e3d60169496060f28c677efe405976c89992070ca5ad60d3984c6f03e5d212113c632a0c20fc2203e34db3fcca92186c46bbbd3ec5e5871005e7b7307f6b32209a5237c695e25e9fcb8fb13602f9ac621c5927a8598ea227d97d29fcc90b2cb99b029915297de637eb626c28305159d62798ca3bb8ba237e13a2791cd35ba9f1232958ee5a0e680fabec73399f3e87177ad67e71de37c94362a1f4018ce5aa559469d2e37dfd1bc09ffd3a6a1ac0f9f24fb2038c30244bfe3bd8798f57774cbdb2133c0df85d38bb2e864998d60c167329b201d09c6f90b0e4b7ef283a8c0ff4020502e955f7ae2978a43dbe1e4007b613c0f0e475c70ad7f45f1b314b9749fa6648f3d2a43c4d4f1137292ad0c8bb560cc19e08fc8100de4af1b07ed79add289a4d478b90f732f5e23fa45172c2fb5165ba303594b1137faa97d566dc16bb2ce03e964444c8433176b00b8f764564c02654ffb24f37c0a7a627258d0d38e2398b70e61d77c3a21300b26a617a9b8fe27e8825a746791324a2de46297960724b4d827a7d29bc532d3c02faeefdf149ef70d5230f1a86c54a55ebe78ef32cd24acd577b69d390ad1ceb97971547e149b528ece3c74686890e656b75d9f8ea952d281f336dff7cf8f3965111385466a94ba66e92ab1edc49e06c068c624551043c8e1dd75917690ce0a25820149502c5357446c6b18d1e6dfc6a06e49bb378b7f3478803bc501e83901eb43f8170e40b081cb516f51a053dbe9c94c69fa013b0b018bd2698d05fb7c43385da71aeaf9dc603401182ef63459ffef7b17461c57e0e62fb60ae41288418d938ccb16550d3e6a06cdf5dfc588b814325830404ad69479727bd4813af294d0e252566e683007bcc937d8ccad8963b6070b650338caccb46a89546a3687df77255da10bc91cdb8060ac03f62b0cc5915f4337a593011e441a89cb9f1792690da0622e988a08eeea4f500d4f775b7879a15936120749ae5b7c1010c452cbd7570d193a52b51c1bdc6f35aec2723fb0b95106de594fe58cc74ff5cecba87ecf5ccdf402ca0cd697f130c8fb691e1ad6e819759adf94057599e472944aea8df0cf9a571ff5cac6b06a54b1434e19b1dbf68974397f9bda1be1c58c30e5352c06b44e52d9cacb786d9631a8dc307610f9c7b22ae14febda3a0cb0529677a9e8dbe443cb6cfb4697b92ce52e0d5754c007978f5691849ae4a3a2f933f83994aa89cb96c5053ccbf0475093530baca138e743ebfa3fd00c4ac9bc9141e0d83fccd787a04c229132fde128676de29f7b7e8278e48bcb72777beadf79d4f0507a6e2430a2083aabfbef03838405aebf0b220cdb7ff942f226ada195e8a1277989a89b83a04770efcaf56186ddd69488658505f53b6fa0c069d9d0e3f407084a87b50380e90fe6ad6ddedc8a2970e77737fd141e1b46d3358721736d78e7662463efd990619aca18e43f58046820e6fca38b744776f7e6aeaf2da9325d9b814b1d98fb4107ad098fda208482cae04e2eb9d332d72d14873eeb0f315f73b73a52c1441b1f49b374316c3f318e692b6b785e79af7c428d769486c5cc31ad10f30f3f9dc1e2db776dafc55b766f046895989d70844317f0cf1677d701c3230ce011982d8c1fa193052ac9e8aafdbda960e71c89ccc702b7923ef913d400ee62420517cd0c25f5bfa2207fa5e5f1ad6fb4c5e932825698d2487582805875ff6886e9a1a002ff2dd667ab322e6a7acdc17dd4f2fd5e928f155ab9ba97b9dc102230db10350c2b52dc7b69ed356a3190080d23575d5652c420a579be8c22e703e5000f0990fac48049ef6d4e761bc2cd7636dd7fdc697af997acd162828ad41488e539b88ad27150b14aabcacb0a18680c6e037ace525c47e606496566f7c47899abf69d793000cb2fde8405830062186f10486da83c2494e4931836e1d925f10d6656065f3949d35283416b373010f2f06f0cc11b844b6714f6f979e13d3bfb354dcac4a434c2a5f1cb8a8ee57d437c0f3d662291e53e4a82d2f104f3f56b5054111adfe87e00826fb2e8c6b230c93eebb9a6c51f548b8c97443d052358ef2595a94960630e192b9e1f1475c9e0fbd90b05281288f3fee95da673e60beb0bbcbe99ada1da850edea1a68da79bb0113a02c1bc49a2adf0b72e5ee2e5d804e416906887817b9e086b0ecca168b20fb6fcb2941b21166c7abdc34c061af01c0473e4ffc0860b6009c26a8767c6d41968aab9114acece801de10171a4859bbefe2f6056f5c88e4f4b5c2e93742841f121455010e3f3b1974b57ae6565b588f079597e93743847389dbf5f0d77579ee64146e7fa09d18a96b041c9f1227f14799dbc743b7ca5bc5c9bf87094c129fe64081c4954079df77b51e72d20b699b034e0faa6520eba4db13ef1beb44f2036725e96bbdc7f848f64b09e090439ae92f3edea31faf93487023002fa4709988b925d47bb3e36c9e4b61619faa496fb879d13f8c91cad45aea89581fe78705c910998a52da5b6376e9187c670e09f918bacae738c07e97945c8a3a0594ece98dbc9a243cb5641ba03d236eab3845f31b1380f1f73ac45cb34058a41257e8e34856ae9c5e1b9e2bde4adef1f1d24320f80a0299adb84317fdaf9e2ea6c7b6ee9efdd4f063c93ae432ee1136c01a841f05b290506456f1a74fe761795370bb3dbd14bbdef905c035091c232356c306009d2630ada3c11b294b3fbf7619c65bbed793cd19a1a87b63b08089471feca0a3821b2dc91c84fe180cdf83681b5b12639aa225d500afebfa6e672461394c6fb31096c736bfd11d2decdd93813115a7f60deb3e6de494ebc04c8d27944f9f3b0eac5b78d829585f2eafea75c07e585237c68db0913263f4f3f3adce31864ef7d64520c59ecc648759ea56f23f77959a751d244eb8a3d32cd08ddd1554ae49653f1e1baef47fd14b6a4b82d0dc509d80a1912bd110a24abbedebf22fee7f799548a1f8127a86f8f5bcd32f38c80c59adbcdbfa1da3c5c87ddd42dcba101394f5136eed3e3ef6eb42529e1274c1238a30103f00215b7aa609030e16933ead14d26a3e7d5bf92df50e21eb0ab849cbcd40734134b0dc3eb76e08114c1ecf8d340fb57ac775c41f10040347a4364b31572e24c2942f83ca2bc33a318194fd4f72b66af2a137bdbe38f36f6ef8421a5210c1e8a275ab35b6606f35d657e1b021443c983da6c605b19b5e4785154dae9d9cb1daf5ecdd3d6e69d23fa56509e79289c2ee3b159c5bf6524e98ce069dea1dca41fb3e6b09315b945cd0503560d2cfbb2f83a45c02f1d852667540b0de44f81fe2edf844ef2aa7633eeab5ade47087990c381b636a5ea26d1f16d7744b4ed6067f5f583b836554e15b6ba6ecab9fd61653c577a5e256634460113acd16bfa4007e82cf09127bf35a06e390c18020f9687e4c24bff219953e02bc4367bba59595f81ac1ec1ab914cc21ec6bcafbaa1b0eed387d44ce5e9481cf6bb7af7bc4964322aeb24eb8d98e59f536f259dbf665b57633d652e494dabcd2132193fbe86e0aaf747ead8031c27f6efc8b911c99dd58115f0fd2224ef7d189ba7596cefa767d03142c0bc068ae2dfe0fc80e5d6c9a3d3f34f623b6fac16d81df1e29ce2442a5ec5c9060eb9d0be14cbdfff368d6368c7e529206a1c80279c149ade4b791e776b13d6ee2cae786c412b30268442ee3342e8f49711d18830691edd42a6e62c8dad1d3c5ccf49cc1966013c3a6a6d19dceddc47f1eda50c9dc3b45c2982b2334718b71eac65e85299014edef4f21c5080a3f9d9e7efd914c", 0x1000}, {&(0x7f0000001440)="65619ed1bd7a0a0f77f5cf9464512beeae72563a1e2ade9a13d367a0b10a89f41ba3920704c8cbc8329be79326115f124872c08f598c57919bf08daec4d0ac9349661afe8196c6b534f8ae5f3be3bfe12ab4", 0x52}], 0x6, 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x3, r6, r7, r8, r9, 0x100, 0xffff}, 0x7, 0x3f, r10, r11, 0x4, 0x6, 0xfffffffffffffff9}) 06:47:58 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x282, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffff8}}) 06:47:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 06:47:58 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000040), 0x4) read(r0, &(0x7f00000007c0)=""/4096, 0x413) r1 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x9, 0x1, 0x4, "0fc03f521ad8b07a5f423a7701fedb438a255400", 0x9, 0x8001}) poll(&(0x7f0000000780)=[{r1}], 0x1, 0x7) 06:47:58 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000002600)=[{0x0}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='[\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='(\x93\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='(\x00', &(0x7f0000000240)='\x00']) 06:47:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) write(r1, 0x0, 0x0) 06:47:58 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = kqueue() preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/32, 0x20}, {&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000200)=""/55, 0x37}], 0x5, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') minherit(&(0x7f000023d000/0x4000)=nil, 0x4000, 0x0) getuid() mincore(&(0x7f0000ff5000/0x9000)=nil, 0x9000, &(0x7f00000002c0)=""/93) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff5000/0x4000)=nil) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x6, 0x7, 0xffffffffffffffef, 0xd2, "ecd19f0cc3c20a6172363e1b22c55454c680f28a", 0xce5f, 0x1}) madvise(&(0x7f000023e000/0x2000)=nil, 0x2000, 0x6) 06:47:58 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffe, 0x1000100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x200000004}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 06:47:58 executing program 0: socketpair(0x20, 0x4000, 0xbefc, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) socket$inet6(0x18, 0x7, 0x40000008) setsockopt(r0, 0x10000000000029, 0x26, &(0x7f0000000000)="59f5986c", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0xc) 06:47:58 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa19, 0x0) r1 = dup(r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000003}) close(r0) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x4, 0x7f, r2}) flock(r1, 0x8) 06:47:58 executing program 0: syz_emit_ethernet(0xfe58, &(0x7f0000000480)="0d55090ac37e65649bfd25c6d1526806ef0c336f4bd3d6c80e5700e5c1677101f5994ea8825ec886e02fb3d7e058d92f6231a535df3ca7f0e0d2be826883b187657033b2b1f7b3423a0896839fc85be360a1e88db96d18e4bcd813ff2cc18833e2ae9bcbfdf719554ca3b8624a69fce626b87a63e1e1c150f734466efce492ba8bbf3b09968993ccbb52cea5040087b3c73a984e6171b9269df0cd70c5593916c6475aea8c2c795a6569929a5d61e53650930b6e2186b7dca71ebafe57402ab221bc81e289000df26324c2ff832a1df84c102ef678d0822bd4530117e581164ed1e8cc14ca43e87975262b9414b5d57bcc0ab52321ee865b396077") r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) getegid() setrlimit(0x2, &(0x7f0000000000)={0x200000, 0x7fffffff}) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xadebc76157633edf) r5 = getegid() lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) close(r1) setgroups(0x4, &(0x7f0000000140)=[r2, r3, r4, r5]) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) 06:47:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 06:47:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000002340)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000010c0)=[{&(0x7f00000000c0)="21a52272752a8eb6d0d8ef4f6fc05adad0472d15296ee3827479e01d9df27d7c0f85eeb9b87abfdc7f9e8ea1aec5f5ff398d05d49f79396a407a4b062431cc845329cdcd1630792cdf06c38ff384c3f6ffc66c6e0dfc312262e81bd26bc192da4cfd8553bb002d6c2ddc93b35402045946473c5d1a3a4f3a797efa3f75d7eeecdf076b9353b1f2994185153e712d711feaec9b0ff1865f38535e7d7b72087377c08fa7ed619210155cce8aa3c51579c25e2d6930d0914025cc14dc63b71985fa7dad754fbdb2094899dbbebb993a51630ddd77857971c4ed2f2ec834db61557a9d12795663f8abe6db4c1353c062bd2927e9422ffe480d2172dbe76a4c67dcbefd49bb0ef62626f15ba0b2e39a2cd243fde86ea82fea45ace9f5670eaf747d841d76ce4b4f2932c91c7d219a050333297e2000084662008982ad1f50eea7cbbd67e9679edb2ff9b516d9ede5c93cd78645c110d5b041911b1467a2308601b2c16f9b803e1e00727ecf5ee15621cb2b205c9927c9542219679128aa27fec040ecd522b146ed4e0d40920dedb19139ad7a671f9ce93940c222a0c63dbc51e7d4279bc7faae03844d7db5d2b4b9dabfb8051feaa7edc670166aee16d780dd28d7dbc8311a5cd5d9181ec4d74cddecf0294539d0c84e0037124c8311ddbc96dcc576b70ddd15dd1eda078226e14418a6ade36f189475daaacc480264e2e1e331201befb82e0400bcffe3a4053682d29e2c2794e416ae1ae93845a4cdf8e92ff09da2bc9128b9c27c23c6b557449504be75f73aaaeb0c5bf61d96c629af46c2cfbc676df348946bd2e984dda23cfbdbb2fac97675a7018987fdab8d2c540e704c92f92c683485003ef862f404b711f1e0db82099cb1aaad0282e6f8af7b7f499e473ba64a52e04413fe98061fc959edf3bf7979dbf751c026b84dbadd1412e25dbd01a434edb21ab36ca2296356314115ddd4ed083508aa35a6af66d1a51f7b6d9a0503a43d62eef4dd434682c92b83e1821d22058e34962414929cbf16c1b5dadd094ca5631cfff2d053d198504eea07fcaf62521cce9c3d572d6600a1544d8c1d6d731605f607ebc028178c07a8f65cf37f4858e8fe9640e2cbf88169ed9c5899aad40a33d3612432d120628991248154ab7f3416a22a876a53f57d8b1ff65a38130ab3004e0407dcf9e2d97c70a980f9e351b02247dc79f35c5fc40d8862b871f81331839d27b079594b400fee3b439090e19b10647045eae1585b1266856f65f8f8d7e800d3dfcb9f641a4a81827cc7c65ba7539942449c80462570b701b8b12763e07ad281b9dcce26a8c2dd4ebae403c3b40a9df4accf810acb94dd32f4d74c6f6e4654081db3750e4727c6eba78ef69e2a6d9184085b6e6cf1a9c7ebc3cd5840d44c7b83a365a69f8a70a8fa63554428e88e9d5cc214701a0f55a236bf2e98775d012052e9ba0cff1aba7c1305913c571a04cb661d55ae3eee0de5d1ce37bcb062b5bed7ae5ea6a2445f55dec69dd37a9d59330a7370b5e3fe1e1f6ee9f70bb85c4af4c0058eec79d6c2a4c6a43ea72b9f28daf8d050df5dc5bb5fa1ca9ce89b7fb42204dc5c98629547e0278fdf06dc29e09e875ff61d2744293fded9e54d210954d3e0940ba0389cf11725fb669fa2e4e444f7f17692c814610d503fe434b9a43bbf6b2cc9792382204c6afc82279c0ae204597e6469fb7ab7322ae1b3116bf73a0adbec0ec385c2dd86bd0d76e0e92019f4578b04ac2589c6706433e23441f10bb2a583a0618e354b96bbaa3d473337260ca23bf12083b39c5306b865f979159ba951c9653ed4714097b713931ca0ac66ab55f89920dda53a35eaae0a94e1957cf3c043619c30081990c653eb5ac23f974be3ec40fa65b806152fbbd0ea79deba5925dbc7424e334d09276a995a5ed52ae7311732f5ec1b2b0f30e311b1be319530c6b9f9676b656db2bc9549e441847d4a63e6a7551acb83e438c13ab4110ffc41c2b931177fb0d64ec03384648138ab7f5a4ae7001ec4bce7715e0f7153a232e84bd4eb596c44840b8d492235e5dceb18385f88293e300b8304dbf4955920a80ab5d3d7b0a90b69f275ba7195ac7c5bab50c6cd661f972863f523066fb8d121edd4232b68c76f0b49ed2bfa3ddb948b4ef64203e787ffed4d4f6cd1a028ad0aa7c57f0a18c94691eb0deabc28ae84b29055204a7009694e738b8f5f028ae7006fc9096ea768056b26dc78a5a9bf4f2701fb1cb2cd8edad0045394ab2c2f0ebb1aef4892df85d66101788500f9d2077b161b3a4ce151a3d583c8560210b85ff67dd1ec243210a6983e15c22069cbc3fdfb4e1c673855794a3e80f452fa47f64255f9c18d49997a2162aad595b4516a4207b5336e15159ed04438b83e3dc1cc2c6c84e93761d7e169828caf063a107c7d2bb99bb3491e27a426d52932beb49afff0f495f8eabf85103312e4e2d0be39bf2f6aabf0fef4d34b48cb5b07929f004f3c3f5b66060210af4e5e5cc2a9539c1518de4ab5f47c287c5c88d160b4e21753f77ac0bc276aa84b5749d2946eaa0ab264252ae905928079bbccc1fc2720e88e8e7c63e4cf32e7ef0b81026f4923a3db57facdb694312e76cf5abeade69bcb01cc849c7d4003da718cae91dbdf64551a5e55e0691692212967bade7e7a0e6eb1cce081782152923b8d975c73a3bd1e0b4b766a0d02d74adb82ed205701fe48b6bd3fafb898416e0911926c4f143ade42264239bcf202a08f511e7abf0e930cc368e37c76bc4963a8f8afd2139d13ecb35e84b7de237c02f09a659d61c56ca6ac44e4b3031fae8cd961bc1e0e734332e562d69bea13b6426948f44c98f3e0bb7b82e99cc270afca220c7b50c089cb4b7faa87275c85cbbff821ac6dcd164b868561eccaa3213901330aa5aa064590cd2f8c5602e9fa57762b50333d68ed8e52156737fddb9311fc73ef763d56a9a47b94de544ac904675a4ae42f8771271a4590af7a26367d043c7763fb54fc897b2619f80e87830540f027c1f88031048d6efde0dd60f8325d230c375276062cfec1fe06ed2af1828aa005c71df65ffd8abe8dd555e51175074371b8fa92c917502649b1d9f27d477211735da53d987e22f5f9316ed41841c963a108d61e7492150e23dfa32f5ec8601fe6714eb2e3cbfd096a854ba8eaeeca1441055c85062d8869a2fb604ceb5898f9ca59550e19556a8588de2363e5848ed7a5141e8901ea5d22c331b557b1d70f7f0f5bc4ba8d8155f8b70493be883466344184d1b3a8de92c9b13efca013c148dd270934d869bbe08fbd24214feda87f68a93d34150e27274e827f1227fccf665c443f4a7dd0f6a9f4b8d33abb51cc1416a9a840f230c4c4305d6ffa301ab3a68198ff355c08dea0cf1e93b8cbaeeead8b4770938deedb0f3fd2220bc6668bb3d6dfd8f94e9e26158d507b69d1f9236979ac87ca8c4082a1661688a30b7943a37e13cb76a77965e251f2cd4e57338021e49d22ee811dfcd43d544f12d8ebab63f2ca5ce654998300c6db03601c51b05a9cac7dcdc155a0ea0955e0ef58abc139a6972e25b48705753f27e1ab19e42cc7a10a5dc5a5235334acabca17e056e7241d28c38fdd9894f6218ba6ad2c14fa3ab777bf2dd757a16e09563cbb72e2053757cea622327814853f0d96f200bfc14d223fe427434baceec5f294bf0b63a4ebe8b19e8acc09eee2a2d06b1bd498ab9a8969bf8f0a069b41299e3ffb97411c8b0d3756160e087c4a49914a399d5153b5da8b3eaa3ca299acd05b7596a1c50665d8dc7aaefb7a7d2e24a60920e659778726c5551650f743a2a96ca4c633d5607eb45ddc0e3bb45ac8321691aed9887d7f1be10e207230f48cfc490155d25c737148a596a21f85aa6bd11d31af0a0a48cf6f2a1dd3ed809744ffcdc82d529fdb516064ca742cbfe05e77deaac501ceb305ab5e91c1efcbd72bbff100d32860573e3affaf9a5e2446492ddd1a9f30211f4bc626fee20370aea319002fd60bf475192128c67111a355aad88ea2e5a561ac1a795c2b2c295f017e273a6ee3dd5857bb187b94f34198b63276a316f8a590f17b90fccf288cb76611a5d386c3ccaca72aaae52d791d8c5c93f92e32fd84cca751cd920809beec9a45fc888eeb4d5e9a31dde3c01613f782296af47dc48449446f0e161190bc22a1cbb1a3b9311cb6c0d4cc660fd3e746a1375a7da6601800ea77285c9ece3f00788a26a110c1c98d2efe181a176a2951d1c4aa9001cc04c00affb8b9382390fb95e93df429f81596be1eae48236b72149625957a369926760954fee72e56b4af6146750081b53f4471311877d5393a55ae291e8c3f5806a9813bdc5ded31b75bf8839d7deff28adc841216230d537b8670747e1c614b27bc4f11c69ff588c7b18d5effb87efa90679a52b1a782dfb42fd540a509e587c70a20f9c575413a1694cd62de40bbf64e8cb50fa4538badc020ad889d4c81b2d8c7e75ea1691305d1befa65ea35eaa5df8a03fe1f74b53b81d371d953937a8eaa0facbc70c10b0362c0e6471bfeb3892828352d20ada1dd99ab05449c1dbf8dc9c7504a3d8bf619d98287cbd699783ea1358cf8af7e73acd6bb4bc21b70dbad121c42088a57c5530cc2fda11f1f27a3920b25e2db3367349e0e2ab98f47140f528c1ee5e4045f7463b5b63f913a41696f87f4bdb2dbf66a0b0f77935c06af5b3ebcc48d132697486a2fe1aa7320e212b47a1acae073ff0db761c6caa1cf2cfafdd3abf43d33f6fad413cb7042474ab4ea020eb07590142247a710053caa7e80c8436c46b1436972ab8c5a9432a5dd0ee71f495bf975109f5e5cddfb3ff8dfec186ed87b35a2358f1d6ec4c789cc228da64de0098768db24a82669d3f48c1a8f068ca47c5b4aa1de9b82519914c27658e702cac53805b44c9c18f25ceb31f6581919a4c52aefd62d9500bcab1822e18b3a70f1fb2f6b0513a6361680f90897fc0a4986598ab88731997001484aaa5c280cac4e1feb4b6dd94b8feb67959de4abedd67a34f9ecc3245640dadc5d487830c51361ea4bf3d746ba04ec11bc389a596a5afe1d1950a9356a849a9d356dc779e86cbbdda72a91c0993bf38c3b75ece6d2bf79d383199790094c4b03becac74191bcf25a3d619f680e6a3860eb78e0712af4570d98a4e7c8d2a8ed8506bd5fbdc53a7584bd867ca3c759b5792172fde4b8695a26b8e6a6c8fa56e07b782feb6ac89d80ee9e43f6b1158ee343e4ea184a4af65ea7a87cf0a2d63684698c7287aaf7a1df5624de2a550d70c3f7a2f9493e6307fc8f3a793fcbe06a7ad09ca72745e5ce284819b69d964e428859f79ad5b95322cf93644270d7d2a09c01b6e3ad77870e47a5cd3ff308050b4a55dcc5380737b969bee1f64ed09931d6066549260cd422049ae29aca5dd05b8576f91cd641f7165e9f76410db1c942d0c3ab35763c8ef652ae9b8cfd7ff1b646b50e101ada952b7546346c7e9e8396dc12ab62187ef2f8a25407eb4d359f3305da4bd3da1aceafa1d65f9dd5021ec5aac99a2ce250f81fb10ae88e0ef2d84a3c4a8cb5189d7a89c789ab55cfe6d3a90429990384b25ed2333b99b8f45d2ac121824aa52ae93e7491bd22953ecac4e0ff258a2e9e034d59a6d437bd9f3849e73bc0130af24fee64e7909a8e50d5e16805f69d7f08315dac62f5054a199d28be65bac97c933fb3be4a5eeb4f45bb05120a11261a287c06332c56fb3f6719fe3b74908dd073b4032c8ba3f06e1e8e8b57a45e17521d1f0a027ea1c39542ebe98b8d", 0x1000}], 0x1, &(0x7f0000001100)=[{0x1010, 0xcb3b8325f6909fca, 0x80000001, "079e99daa811b2e9128e0a7c55b3e7dfc3c9cc42328185144fdd6622be96f0f2fe91606a392787e44b6191a145c92d6ffd71b0900d05556c2d9b41ca10a47679106323c303a02e309aecca36e390070bd6660135854caaf73ccb5a92c4797772e771b7532e010a36666fb33c166822c6353f9e86ea5771d7a6b6543048fda975c4e04d11e7bba530cecf1ec1fd4d34fc40ea9e6a9fc9f7a5673e781e8571e1366c417e73c8b88a64e9a4171631182f97e126689a63c09ab8d31bdcac1314f40839deeab5e65bdc34ade9a1e1005a4ae955eefc3e65727264dbd4d3ece13d4f82a40003147b6b55e382af811ac42cff4e4e4658609180270692b81b03612355645c2a6960a1870e4ec001e5284f15a2e6e6fe386e93fb34817d76d07b53275484e079ad79bab98fcdba1d1d5a2ac4a13b47db56987271e0f0a22c57e072dffa047563bad69de1275a070f360b28e000fbf0097ffa05fbb68ccf112ed7e8acd2d8ce829c78711443fca5d7585811b52fbe28f682d22ec42d7f7c9bdc32da99fefed9e1a1b705dc4f132cada2a266e731af4f0fb3272cb66a46072e6cf4c41b12dec5db1681bb98e8a8af4fcc86115dbc1d81f9f79710424151ed94f9e6fd05c133c07b2aed4dc192cef46cd3d10a3dd5158b8383149f25cf6ef1cf7ee0abc43a490edf1d9b41b2cb1839129172242b248b43b80af66469cf3c731c3dd2f0a5940445ebc66092ef2d8afc970334a089e2ba1e26a6fc9f554659adab502be35428acf70c1960eb9a2f60d779b638945263c8156e49202ebee51a71ab8b3be9b61b46995e2d74b87c735e9266c29acb5b6a88c6aebf5d16c35a0f8991c7fd6b856d079989e3280bb7e5c81ad98d838bd08c96a19ac5cff9f72993d90cf916ee02a82e4f8861bbf9b5a879e00e3d21fb0808fc708971afbd5b497daf6d78b247dc61411273d3b7c75ae60533d1655084cc27e945c7109cce659025730ae2910089d0a38e384c26991b78a8c0a1d1104f1fcbf7735f011544bf993984499c1ccfb3b29af5d8956acf44559e3e10917c2ddfc07b33ad4abd6438573256b13117e4056291cdc22bd3aeefceb9e18b336feb1f3d762bae8629202ca800a5d943164994921c9809dc8d587c89f3434f8c50852d3d7d9bf44b7ed35dff0a35ab659875e3d408c81883c58c83a168caf2c64f67e8056a8df2bfbff4df830517ad6924be20bfc7b3300e61e425111a106fba16130d6b5306d2f877233f39623feb54e1abdf546c0f4f147f8889c5e3b0f76624db903def09a620d32ddaa64ba538eeaf01f60c7e5f2b5f0f90e5b5508ce578a09247d8514b926dd9b37ee7b61662a94dfc57a4f56ce23f82b0116236fccb62f3472f47f89a100b7beac69af5439cd3aca94e1da4d8141707f294d3c5e727eb0304016302aaa800c2213a8b5dccaa04569840be86564a2e05554de1068223384375a022e38ac4593b15f040bb4ddb723074ac53fef1569bd4ebb3fa9c6d79ab4d541eaa1da01c1d7bb227eb7bc3c12f3815c0774c5cb88f8c309e75381dc71d89c39a6f18c0d30fe82e5cc0158508c5b6f5fced4a55535251ae22697f9d1be20aada1dbdeee592caeb62b7ebec6619a9d6b3bb963601f32e311539f11dcf623e9330ea869db5970423d6ea4368f3c324fdaf6d7d64e371ad850a13939b168d3b90a6c7ed22c1f8876d2ebf43fe254e3e326ff4f71da2fba799198460190a3e6351e88ed468f31b1397adaa43c42f6e250f5ef5e9780fccc0531933f7b0380becfb4b24a8e2e4ac4d4623b1183325fd933df654276757d60c71d073fbf2f31fa8922bf29044e67e6fc6be572541164b438cc4544b11cd7ebf2578e99015d1febc15040a4c65ef36bdf9384ec7fe50a967a0106b99ff63587edbf08c6298b543e5c18d53caafaa775f3c588d1cce94ede028f262b3cdaeba7bed7fd15a1a0b878b0d5327219f8dc7d737e57230e59e1322c9e40bd73e7cae7842a3f1ec10d53b120cba9b85457ab9e0640105dd5bc418f99cd081771825e1efcc5ded66e29558b9a37e06164c90ef70fb8d3a750e61a8c92daca3331023a806d9be30505ae9c6bf7f191535644d3a6deb8cafb86ede585911572f5fd95a3b039c23fbe5433a81abde133df683ea1d0f9dfd7dee5b4f230c0c5c030aab98e5955b9188c9e68ab006c7bb7b78e09e357134504be5521d97ff7e0c7b595e68de9970dce1c6e207358fc68143ddfc22752d6b8f184dc9e30cb950f6ee57cdb75fa5d746649d4a6d10d9a7b65096348f6f8a8274b6693d390aad79cd65c92f428acca40a78f54ef229254a3b109b6003427bcae17b9637d13e9ed5d2831646f93b0692679f39088052f864b495d5d9004459aac16bae1833d8bc6e142f6150de638cea5b6487a9cdacb53343c21d74592464d5885f45c77ee0b8196252ab7b81b60a6322153446bc9243a33b5a8218b2fe836981aa2cc67483ad632abf5b47577b7b83158dbd77c11ceb9a0bddcd15605e6eda866754d9066f8f5b4b80a2e9f587a209b1810904e87ac3b2c44935dc941042b40ad576ef24c8e276cca2991bdc45ce8ab8c064ef9080e9d80cd0d44c797c76371b20a5e6402c44eebc6acbedb8e2d8369f86d885d5dff80475afc13c79f495d9986ea7b348004ec00bedc7ee1a9bd15b0670b95c5ce19cd97c6daabf9db2518b0b2fba0b9a45a5e9ae863258deb267e4b4719168269d43a2d01ee8f58da7344ed13f8d89b1e7f308d04e8549317f105a3733f4636c299a39c1dedf0bc82dafe57778232c97bdc5a796078fbc2ec501e4a6d279414ef9fe0b4093e2393368edefd5530ac269df5c37af02990ec73b41376b7dcb01f1869067feb004c60137df8c98f2e98190cab9bc1b72e5f307501abcc7fd59ea21c0030d6151dd33c976832f34269f7abdb1986055f7696984aafa00f46b3050b5d4380b8bf206d6563a215b2a713f3337f99231076caa3e877d189a22f063e077fc0a681ca2eea5fac880c5b48dd217a8d1dc5417805b6a121f402752524522634ec7fa4b74ce56138bc03196ebd2d6e44c5fa944c5cc038e37233e6cc211c1412a0c273d8c7254de0c1df6fd024b7474efee4a8127eca045238e8ab37e79fa9a8b9fb969667314a8bbf1950090613d6e19a3579f9afe218694d1aa5e6cb72545bcf800c8216782fe9a9fe3604d0a5a8fedcfd09e56eadb7449fb557f0e6b8b15524400cd84eb995310e6129309960edabdf4a4975000d3399e222ae1209ca72e45fdfd7e28f73f177c25a31c0db4d8cad9d975500cdd5ee9c3d9a534687d5c1d0154c3cae8102c5818047bbb2121a4e4634752bae7396e41c1cd46e8e7e900501383ae0ed4721a8ce6579f0177c97a4ff75755e8bf8ce43dacc24256cd82ca827c84909d4d5cff7a64d34b0cd94179fb55b584ace4909a9bd2067901fbcb6357de246c7a29123580047e4e5f12b861ed8618c891f96a3b47a642bd8dd58811547ce463fa52645694db0d16e95b31b1fae95b9b9721449da08a070805c9ecbe2f0af31fc54a4a9bd3e82fecda1878517afba6a686fa8a4645667f4464f1a530e7c380afef874c6882b888dc850c981d63186b145f52ce1d18736b1d46976cf23874e7c673666bd8f0d973a993144d3454f3ed83f4fde516041950dc85955f03c2c8e52a09424600c7d7b3aef83f3ad73b793903d653e6d757a94f7fe98633233b74cb4612bfad4aa6114e5639c27979cb09dfaf20f4c7796aa7a31f8c6b61fb3a52f4b8a7b5f3566ab0cbf668f648407c2adcea97f6b6d19a6475c7a63d2a074e23514186a3bae6d4cd2d30fa313f036cfa0f2bc92457a9a298aea14ec303206df7ee356b80af64f3d87bf73b5fed30f320c0fbe445bc8675d4f25f792e7d9500b2d397006577681970bbade3d890d10a7ea447e5815dd8d307168cbefbd9b98b8722d422f95f5852636d7c46a0762a10d61e11d7dc27919c01333c4afef722a8f2c1c47ad27776d91a087badb7c4db1bdbdc87617187e27dd283d2065a4992e15cf4b5a56c80e3b0940cb1199fffdee192997370e41dba5ab32d22ad63ca40297f8a0688c1fd49f83dbbe2797f850dd1302952a62382d6d8d84c3f76d66997cfb8f74dd81833dee5904acf2d31442cc513c854c58514dd1a3466006ed6425541d0fe97c2b8131ee9aee020f8d7e21e6a95861c28c0120cb8a2041628d3318f26e0981df04b4ee48ffa27a029183d4327b54dd6f4f874ed01b61ad2c4ce2a7fad77b16e49313536fb49200f28caa868fac647708ba100134a2fe9cda9bf4be8af2eeb2e60f7c6dddd515565af775dc73f944fb4dd9d34a70e9510eb41dec1ca97053a18643c32bc6c99281c877cb0e21bf49e68f5cf6027f0e0121e359a65e3d60eeb91d1bc1d6bda9dcf5dfa7eabb49e97f37bb03fb2d65a2fd861a2cec0e7a2723278facd5ca062d39fb22f35813d688483d96956ef05bd534af279e671bd82b9069cb901fc83b05c71df43c40abe8bbd3cfc4bbd2e37f8467cc0547c3506f5aa3dd1971b95dcb4cdd36e4f99ad7dce8ae4d4fbb99f7ab8391ed9a72bfb2d9325db98cbd60ab82df6f84dd8925cfc88f69fc912c7b4a98c3319a41b8b0377a61c7df59ce84edf9dddbc83c90d0e96aa8a525954f012cfab6110d64c52c1f69c5c07ce243687e4d07760d3fed8c2b8d2ae4aa442c89169667bf2a428a297bbcf2dc9bb358d02387f8a9c5c4b3f0fb4eb68011e5e20b2a8916ef8a14b0511b1a4ef9baede6d378998bc9e05e6d66b70628a46d1232f94e072e12a7e59d438373bb17c26750f980539b7ac2f1218e8e1bdc0941a55125ee8b1961fdaa126682a303a590eabd0cdb81fb5def8aa4ec19d895f40780e40f47a66342e88298d66fc0b8062e258dca0decbf4f79660545b26a98f2dbec5b4c5e09fd1f080c209d9d6ed58817d96e8f387a8641b98593c39cc5dbc8881cc4ebcd3806a267f14322a1cb5804467d14696aa49d6f236e55fb7d88b6e71437ab1b5690403de1b5a1b62507799122501781f0c7e8b9209ae2e712c8c1268309e36433086e48d89b73067e9997acc4aef81ad21639e2c1bbc55f5cf710cf4beb3ba6a13fe9a6d512a65bead3cacc65a5f9357ade1c17e216be37e1c77fc60174fde8071b9827a37c532bf1a9f4da8b7c8e9fd7241c846c9e5a7ab67cb8b7659b3a9a6a6aa5a92fdfde3e37ff6f7d8f84687decb71e9b297576208841ece934ede1c08bea831c414831032979c74e112241bbccf0825922906d541f593fefc13121ba2fb0ea466aa55213c0d98ec08187c125538c42f841fc64347426b7121fac475eea0eaf366957ecaf9bc8564594183c8d26d3002397a332ee0b5c9f27c90150f8e9ee0b6a756b31a66ad72c930085f008e7a36e7621da5078920db5c6e0dee90e2c7358d554935a94c145267bb241698fe61378f32561c143cf0e03933df02a43b39648d3247a6cfddabebff029196f28a07e1ab1e366e390c59279ef61b5a7262f31f0297ba742dda0a788fba945dd7b360f91a66691087eb91c8e9f1eb806a5363ee346c7f7c8d636a959536bbd6c5d2262136b6de2d0d98ced8081637190920703a7a8b0d9c7923bd63aa6d61bc0595917b3637baeafe809521e3460431b90c2fa02293ebfd3f0c8da700257122ba10dca2bad378c33e12e9ce2cf65d3adafb16ced40a35463e6d777cb48fdddb923e0e66b9ec10d44068831bc5dc6792783338a16e8a52f79a2afc363ce4d56cb5ee5a83e84d07ab1e31102c9077f5cd24f12"}, {0x78, 0xffff, 0x3, "96cca04f6d2189b3b5115ae757f75a9d0dae97772d37c8ecb5dfe56984620e27124911525a95e850056c417a75e98590a5d427d435c6b9e0bbfc66841c08973e249b40793697ed17ea11c45d8f55a661cd0c048da91184a4576a41da97861851c8534e17d2d9bb"}, {0xb8, 0xffff, 0x2, "630d9c0b08e97d143dbaad57b9e5265ca60b71231a89be6e11a85aba9d3c1ad403c875f13e56dfced9a091fe2caab1eee3f2b4de7f6fc8993a8a6c8192d59e91ac950bb3745a8c15ca6be09d1a7254cd519a67cf0816b51a74eb27c3610035de9d450d6302ace7f2116d7f4f7fcd7f0834f473b5e33879128498fcefb324ff6f10fb0fd0eea82a238d71bd9fc24b8f418125db55dd0473e776ed139f7ab578e7ae582f38e91e"}, {0xd8, 0x1, 0x6, "d305530ac80f4d82175790bfae4fdb4b614a4383f3ba7bd77320dfc1b224a55a18dd1c6a2756ddd7b7fdaf164c0505792987620b46ed3ea41ef2509accdd804d6e1c8f24fc987dcb021d66941be40543795b856f0443461f6e8a31e28d37a1beaece048bb7bdeb4f61a4034d26471b9ace83d63c614c9530014cb14fe3b64681f7503ad70697a5e7e84d93bc209e4b62b894193198254666906f7033c5d5fd930aefcff71f1ee13c5def5659601e7de4e460589d0e77b8f07cacb0c2626a381bf638f75cc0c7"}], 0x1218}, 0x2) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 06:47:58 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="fa012e22f84c024c7369"], 0xa) 06:47:58 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f00000006c0)="df5338899a10b010754088541a79cd5a829672b60d983c026fde3639b7614a4e1c3954c1a6401f05b7a7267b057188eee51c0701538d94ba8638904f0f73f8759df52349b3f7754eee0cad740b2e6b1f6127d765b9fab7575fbfce338fe9d79757a881177b700cedac30f17868f99da8d500019936447b92cd4fc2877af413f0538f660afa885137b590f902a5e00283d6655e6b5c68f3a565d955eb213422204cf33cf48c8f2f1788090e7973bb122e22f6a60d3740b94bdfeb65865d9b5ecd3ebb804b1ec4de16bff48c498e7e34c6b0f255d7b476e248d04ce8f52b7ef21914276732a75b701759d7966189184f22d5eef0dc6295f024e0f4395582fec6283a5da923427eda1ddf0bb8d854e8b3789d71efdc7c7f1c377ee21b00747ca85746f31341d7bc9069b1bca3b771ef6675afab2108003355c0000000000000000000000000000000765f0a4d47b6feaa79e75c215cc92d71383d43c13c3e2f64f58f8bfc5b29d9b9ff9eef1b337c1eae4cc54da25e1e298c736d3f5f0c7e2a34b4d9d24e2bf13e118b099d8642df7de8ce4baee36fe1c36141dcedd959bd74ad97321d292ab58ec7cae735b564dfacac597433cc5ee8002686898aaa4e9fe0a06f60c8aa524f4e1dfdf683fbf24d3f34d2db461a67409bfe74f27b078ce776fc0e6914dd4b5501e4233f2793e76a3f58526811a6d51b95328e9c8b", 0x437) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x5ef, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x6, 0x0) 06:47:58 executing program 1: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8001, 0x20) 06:47:58 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000), 0x0) 06:47:58 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1ba6ced0a6f19029a0862ba6c15410000000ffff00000100000000000000"], 0x10}, 0x0) 06:47:58 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) setsockopt(r0, 0xffff, 0xa09b, &(0x7f0000000040)="5732e28bbaa4012d67ef012c9ed91f4fa4e417ac19a554e74b1015c0584826fc164ceda87a74f87aa5e47bdadb7de650652c8da764f5579e0e43d5757085c0945710c287615e76f47588e447b323706c6a3b4172c28794d06671ed277211f3c056f3131defbbd32a09d4de2f70d97f7f6f65e48473ed6234914f89533d27d3beb53db7ac6a14a3f617", 0x89) 06:47:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x8, 0x0, 0x9, 0x0) dup2(r2, r0) 06:47:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f00000002c0)="35db4bf228cc73c71444e1cfe77fc7981872c5b37fd24c6c3c749260c6a778ba3a1e87aedb898d1971cfb99b0006df9abfd6d1eb720a73000000000000000000000000000000000000", 0x49) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x6, 0x0, 0xba3f, "e5ae8c4611fa5d00b7828d722b81e3cae2507594", 0x4, 0x5}) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x4c, 0xa, 0x81, 0x7ff}, {{r3}, 0xfffffffffffffffc, 0x20, 0x27, 0xc853, 0x7}, {{r0}, 0xffffffffffffffff, 0x2a, 0x40000020, 0xfffffffffffff534, 0x100}, {{r3}, 0x0, 0x4, 0x1}, {{r3}, 0xfffffffffffffffc, 0x6, 0x2, 0x9, 0x677}, {{r2}, 0xfffffffffffffffd, 0xa0, 0x4, 0x40, 0x4}, {{r2}, 0xfffffffffffffffb, 0x2, 0x20, 0x1, 0x200}, {{r2}, 0xfffffffffffffffb, 0x2, 0x21, 0x0, 0x5}, {{r3}, 0x0, 0x0, 0x0, 0x13c, 0x6}], 0xb44b, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffff8, 0xc0, 0xf0000000, 0x387, 0x5f}, {{r3}, 0xfffffffffffffff8, 0x2, 0xf0000080, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x6, 0x4, 0x5, 0x10001}, {{r1}, 0x0, 0x2, 0x1, 0x400, 0x8}, {{r1}, 0xfffffffffffffff8, 0x2, 0x42, 0x768, 0x10000}], 0x1, &(0x7f0000000200)={0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180", 0x0, 0x2}) r5 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={r5, r6, r7}, 0xc) openat(r4, &(0x7f0000000240)='./file0\x00', 0x48, 0x14) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:47:58 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) r0 = msgget(0x0, 0x6) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="f58e4dd56de5a7bb32d76fce05428f9ce3c01cd139940a3cfec9e55a2813c3f671d858029bdf4b9ccdc2f511c5df1d55307718f24147be9c3d1bcd6ea44a8cb04fe2caeec2592bc80195b6f706477c0c4212ce00da6aa3ae84fa15d1a4d64ae583524344df3111c0963cb8849162928d02407a49fedfc28fbcefd5fcd04b4147fdceb0ad8b275e943ee025dadd83b057a2e1923790f048f8e17319c2e62dbc775310dfaf3b248bdb6d1b808847773cb01c3371b7db651730e510f0bff09d3d29f0b92dd177ad3cdc9ce50380c98ab7", @ANYRESOCT, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES16, @ANYRES16, @ANYRES32=0x0, @ANYPTR64, @ANYRES16, @ANYRES16, @ANYPTR, @ANYPTR64, @ANYBLOB="34c84ec83674b375ea21a6207c5d5996b3803fff8f99c7f28db837abef630fbfe6fab34b382ba30a35a303d5"], @ANYRES64]], 0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x53) 06:47:58 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r1, 0x5, 0x8001, &(0x7f00000000c0)="6cf3845b284945d03fcde55177cb4e0923e8117ea71c60d7087d019e01b24009b541cdf687d6b6e50bda618ae88de3a1976c09f5c498917e1521a90c6fdddb14520979662f9e36add05f41a45a4f463448567ab4c716d2cd54b01be6d1501355a47d8b2fe9df42120c4d1444da7f52322ca1edcc24fb2d48320f238c144631fe993a6595b8cfd53508adf4948d42c873abe5bee25574019076c4515af1ed6eb21f2c4ec41d38fadfeaf8bc5cc467d5bfd7867cc4b17ace4f54a7d941888d67c692d9dc7a4a863238c6245abe7efeffac7700a59ae081b398132321", 0xdb) syz_open_pts() syz_open_pts() r2 = getpgrp() fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x6, 0x7, r2}) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 06:47:58 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 06:47:58 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) 06:47:58 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) syz_open_pts() kqueue() r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 06:47:58 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x0, &(0x7f0000000100)="01000000", 0xfffffffffffffc7b) r1 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x104, 0x8005, 0x20]) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = dup2(r0, r2) setsockopt(r3, 0x2d4c, 0x8000c, &(0x7f0000000000)="ff010008aaa0080000ff0f000000000000000000", 0xfffffffffffffe92) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 06:47:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup2(r0, r0) writev(r1, &(0x7f00000003c0), 0x1) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x100) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xf2, 0x1, 0x1800) msgget$private(0x0, 0x20) dup2(r2, r0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 06:47:58 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r1 = getuid() r2 = getgid() getgroups(0x3, &(0x7f0000000080)=[r2, r2, r2]) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000fffe000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x68}, 0x0) 06:47:58 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xd3, 0x9}, {0x0, 0x3}}, 0x2) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x81) socket$inet6(0x18, 0x8007, 0x4) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 06:47:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x41, 0xfffff, 0x8001, 0x1}, {{}, 0xffffffffffffffff, 0x20, 0x2000000a, 0x401, 0x42}], 0x3, &(0x7f0000000200)={0x200, 0x1}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x400000000040, 0x0, 0x80000000, 0x0) r0 = dup(0xffffffffffffffff) syz_execute_func(&(0x7f0000000380)="40f6c0ae66410f668b00000000400f380a720dc4c3554bec990f85e6900000dfc84e0fae6df54b0fae02f04281151000000009000000c4217e10757a") kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x20, 0xc, 0x80, 0x3}, {{}, 0xfffffffffffffffd, 0x0, 0x40000003}, {{}, 0xfffffffffffffffb, 0x93, 0x4, 0xfffffffffffffffa, 0x7}, {{}, 0x0, 0x70, 0x1, 0x1, 0x7}, {{}, 0xfffffffffffffffe, 0xc0, 0x5, 0xfffffffffffffffd, 0x3}, {{}, 0xfffffffffffffffc, 0x90, 0x13, 0x400, 0x3}, {{}, 0xfffffffffffffffd, 0x20, 0x4, 0x1, 0x7}], 0x800, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x40, 0x2, 0xda, 0xbe7}, {{}, 0xfffffffffffffffe, 0x4, 0x2, 0x1, 0x40}, {{}, 0xfffffffffffffffa, 0x4, 0x1, 0x3}, {{}, 0xffffffffffffffff, 0x14, 0xf0000000, 0xfffffffffffffffa, 0x3}, {{}, 0xfffffffffffffffb, 0xa4, 0x60000005, 0x7fffffff, 0x2}, {{}, 0xfffffffffffffff9, 0x18, 0x40, 0x5, 0x9}, {{}, 0xffffffffffffffff, 0x40, 0x5, 0x11, 0x1}], 0x100000000, &(0x7f0000000340)={0x7, 0x7fff}) 06:47:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff}], 0x20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x4, 0xf000006b, 0x6, 0x7}], 0x6, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x9, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x82, 0x4, 0x10000, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x14, 0x20000000, 0x1, 0x2}], 0x2, &(0x7f0000000180)={0x3, 0x20}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 06:47:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0], 0x1) 06:47:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) close(r0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x20, 0x400}, 0xffa9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 06:47:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fdedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2470d83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da495b024f1f0235db92980172ddd7462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e6a9731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4967987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb17641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6008000000fe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf140b00ec20d55d9b6cc58dad4e687fe811ea22504c1ac8eef3574d50696", 0xf5b) syz_open_pts() close(r0) r1 = kqueue() socket(0x1, 0x0, 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x3ff, 0x100000001, 0x3, 0x5ba0b5ef, "26a65ece5ac8ffa076db1f80ec250416b8add3b0", 0x7fff, 0xea2}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:47:59 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) write(r0, &(0x7f0000000b80)="b0675fe570e338a43c3771eb35ebb5250df95ef68ca3d453a68c24150c1744b662766ba49462d32b775692442edd857ef6bf93604e78dc8774868d5674bbf574deff4171d0e6187aebee8122614baac73c0000cd7a9585b4935cc30b66798b89c758d4f45e7e7e3606b89cf6b1f5569e2d68087abbb1f6d9b115b27bf69a769b058a0133d259eb9a519a5da089012235a8d91aa0888bd6d56dcd958ccd3b5ea2e756569acc77b8b731724160069a7b645473adb19eb66628ddeda276366a3367ee1e81a50041ed0319ff4e31b15ccf3707a578353d82ef9cbb15220115094e0382a459b5951cad6984e34987cce9b8143bcf0b095e59c6d3c76b6b33dd8a77eaff969ca754686fddb3cd08b41c07837c40dbc090e0cb773e3571b69a39d6e94868a4a2f6d0ab4fb00457b435489a41ca73c2e1df43f3d324e431a180c2be031285527f9361f169c6520b4c62ce4520e94cee1f97ffb4431a7d21b3e5288858f2ffe1bd594dbf86112726e28a3797ddaa8e49a078809578425a7481abb6a0b1b01373d50290ed122d96770116f111b5fd60a501e1eb2c918876ccb75f96b0a283e0fd814144cc5214e9ae0dde5a1a87f2e7e47fb904e89db0788f696f564ce1733f9a72e4d20de3f1b9d83ae98438e15e6498294eee8b5aeca17d52d700d7b7687ef178d3e3787a6fddc45842a48685aedd1fc23d64c243ba27b8fa58a31ae6e4a9e4cf998c03f31d06ac5aa72f7c4adbc6759861073f2e3c1d44cd160df68cd178ba31731870b375a75ceb86effcf741c79a2f9aa5fe9c26f4ab8aedc4bded041a4e06f44f0a17db46a80d255620d63efca812d78fcfef4448cae0c31cbdfc71c175", 0x27) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) dup2(0xffffffffffffffff, r0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r0, 0x2) fchmod(0xffffffffffffffff, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de}, 0x8) close(r0) execve(0x0, 0x0, 0x0) 06:47:59 executing program 1: r0 = syz_open_pts() close(r0) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000000)='\x04\xb7\x04\x00@\xd7jK'], 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0xfffffffffffffd3f, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0) pwritev(r1, &(0x7f0000000080), 0x2bc, 0x0) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "fa2a26563d64459308caf5f230a1401f086066ac"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000240)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece92f51b6ec37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add709005d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a96ca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9a8d5036370b8dea17fc23a44fde39253a91101407d5282cf226dd18a7a8443bbabbff5ff3133572d5099e6cb160b3c96f9d3d72d4f267361c75d6dcbb30adf1ea7790b1ea90c258696b66f81ae1e4ffbc4939f6895cec9fb95cd981161c8cb28d4b31345a48ce61ca22f73705c175f8fc5e0170aae3259572e123eed53fd2eb8d5a06bbd2e22e42f3960d55f435f80df075ee92906312872b89b0d90664ded8f83056d4c7a6990d878ff8c21ec97e6455ff49eb5ca640437580f267ffbba30328f0e73e2d74b987d8d8a33429f7acfde758588866e67ebf3f57d3a8976eb49a7a954b1109e406431fd135c5b91a95169c5f163afe278cd09590cdb3d21cf99f44d59b53fbc0d3a40e36663d62d66e115a95669334ea2855ad044a084751933397ff41f86807311ca8760e4cf93087c775b8906c337d4e369f10ff6d648b0c63e880bbda2c6082fe27ad85d85eaac39e57a6378b7f9e497c8221d56d2e99ca633d4d47e1ba195ff5cdb5a541860b70c9ec277066196c9d77ac5557af75b43cedcfb32cdc7152bac07a986f3408777efb8c880583d11d40521a587cd6c55bb7c2c5d46be0207028101f38ea87157b765562c76741b673d89014ba1e7f872f9cca381d8ddaca17f180a7b0adf941f9cae50b17b22dabd83fbbe14780510e67c96f7684b12d5b99fcc77bca1ee9926a0884c7f4441fda81f9bde546be5cc61b2c74fc8c26f331cf9b3331f98469fae308c49187b56bb3e5da63c4459eb40db9b4e88e4286c7c884adee8b57768808728795f28ac5d1369b341fef4d09384e0b458b269b2d7f1a1fdb5a3be4fa808fc379a7951bcaa2e3bd99464e238c4f81ec756e2ba7dc7e970d786178a5d6254b57cf05044d614fc6d246422c9ace5ce9da372b85eb8763894edf72814ac21900397d9c7b0d25f1ded888d74651651a74a67959632d39e0149365a9bd714097c8ba5b641bffcae53d1d0fd17ce8ba00a3a22e039093fbc19a74d5a2b30be114410d188928498e28cdefbd6461cb9f833914e5584f01d3851fda2b2351eead84970675b9e5551741807e1118513ca3254e7142f0b52ed91bc6739f814dde08dd16447f726436777399720310b424617415ade631b578c5e2e07d7db33c6779b8abbaa07000000aedae4733dd365ef00de6bd1cf23b4d9bcfb54cee53f12502c242e311e1da4cd61b9696e060eb0998dcad8962ce7d307fb673c751a78cb460ef25f00dcff3924b0158cf532565c2be2d76de8b66f44645c946f7eefec82ae7b79d61a1bcd41647bae0d7856e9370a826a41c9d661d36e7525251d6b074cc39b3b53844c0ff9aa8b97e5e1ff7db92ee6f21831d88b153e1850e9d12dd87223a400c147c1a3b010a052e37fc81f81abb66d87deae84c4515ff8b78a037f2c80cc10fa80aa81061d04495a492502c358bcec562e04ec93b8e414547b1a88e30413bc3b890c4c6a5b81c709f8faf03a43b5c5d8ffcb31ea79ff211319b8b02bac1622db37de082e14977a671cb20395efaccb87810651a1e20f1f42687ab0ea1d4f68f6d7651bf0ac39aaf81d8dd7f580e7df13007eb21da126a6f6383bfa65e0456329c33ac5e2b15ed1b686e98dad88c027a5a0385f6adee7cdc4ab6900e748de1ba178c548b17de3bd15335c2e2ecd858018561cacc21c1439df137fa1db43281e7e9cb0ffba814e3f10bbba02aa66078dc094fb6f6cf88adb1b829c6f09811d612a3a85754df3f68557f142a433ff205b2749353fdaa7dccba33cba0460a65f57246e4d8144fe69951db744e7401738f1a34aa380809e9a6cc668e2d3bb2e53b59368254c18a0b290b4c675aced86749b3de1b045541c6b02c709e9d154c36e12e2adf2158ef647660f566d85338d1f31cfcb64be6538b4d98515f7e861f0f7348438494a8b35fdc4a7a8703aafff703df9b23f9f13048a1937c981d4cf1cc44e574c989fe328e46dbe3892195d8137d1c158ca12a01677d56c4141940772962dd68084ac9d3e44d6cea3173acf0bfdb8d89dcc942df09034e93a618d4c4c7152e2d1bf8ab2d1ccaec6a9ec15cdc316301ae6d82619324d944e031abadfa99f2b3ed621f1a1c255b5bdf3f0842578c682bdbfaa04643a75a501d1c75cc0004085d7d6000095c4dee74e0d7e83dbc27acdcc49946aec4b4b2c31590bc9345011e37d3b30857ffd58c853b88113ac474491cde451f679f112d534b487bc6dd037843b90c42f0e739e17b93490c780d988c072da647d180ec357608f00ee8c5191698c19f16781bdf5a030b41ae47c19d50b880053d22d9049ba0031b5bda50b803846f1ac2fd957ba4ff23795b2bf481be661700549ca8f3f0648f5169b487118b239dd0bcda890c3435dee489336ea81b6703efa359698b39860f5230b581f73f38f3eb8bc40669b88527612570e332b84536084dc2cd978c3e601a451f5132640f355abbbd87803031b3891c8429fd144cc77368bcf8890196026f3d7cd039468fa83075c8248f78ad85dfff629458159dbf38218caaafdbefacdaf5ac703e1f8697d494eec3a8b5ce8ec5cb52f3cddd17778aa9c7d09d9744bef288a95c9a86ecc53599fea70776ac67659bbbb8eed5ece71cf9fd7ea3f41537339f16edf30ad2fbf5ba97c82a3e10fa57741a6fa4335b3309971051c2abb091288d512cfce6974ae4c6c72df20fd8076dda34419a6be19f637004b45598159db09ea762e5bfd935485943f11f54e5cb67b4a2868a3e87e9d9c70065c6a495954d7a9842d1e05eeb988866b945d5b41d130d20ac95c6ca6ceddcbc1cb7fd352d34ae173d38282d0ecff6705104636fb791a01d32de4e898bd674bd2504e70455dcc993bd9cda7c5cabb6d05c617344c127de0c539eb4c429a98632b9b7e35ea9658c368e7e37d1ddd33fbde42a3638139cfd95f03a63b5ece681ca898694b5fd2be96673b744d035c4b662d7758bed95f15783b8ed31abcfc13c435241f6563b5d28e4fd2f714b4e8acfdf6c32a47f4c7afd53a1a6eac9116a8c070e3b5186f5ee57e748b26341d56619c4dc5a5c65d84b455b208324a357b9ee24ede264574ea5c13b5e9a389c3ffeecdd7f8d19ea2036956dd5da4079cbad130016f041e2efbfd9afd733953c35939a705428cb516b54e5e8cf78fd5de8b01a25d53feb7227b1b720be7860a2a8eb9e4f3d535c9f745178f2c12146373ebe01dc6a48b0fdc9594ab5e8df10383bc8f3de6c086b96c7eabbf54e083b9e255bd4babbe82589ae89bcf57d790fa806e1eecc3af78ab0e62593fc40c38d990441d27508afe7bdb843dea11f0cce9db2f133493de2439d3efec1ebd5b12415197c545ea35d3da07d0eaedd63a85fc5f3d55eeb8b73dea106174cd5bfe2cbf1895e1167b401216827f2398c197d09de86fe8203900000000000000", 0x110) write(r0, &(0x7f00000000c0), 0xfffffeb0) execve(0x0, 0x0, 0x0) 06:47:59 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) dup2(r2, r1) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) 06:47:59 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) getrlimit(0x2, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x400000000, 0x0, 0x180000000000000, 0x100000000, r1}) 06:47:59 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff8, 0x0, 0x9, 0xfffffffffffffffd, "1202545f8d5181410b18bedc185e9b37902cda4e"}) write(r0, &(0x7f00000004c0)="187b190570fad7a3a362cd0caf6e70fb24cc55ae8d17f391492eabd671b1d1ee2940d6427b5a05cca0de559d2d1a54eececfca0489d370f64618278da0aade6cf795a5bb5160337c599a31e0e9bab0ad7f09f0eb4dac835c0849984610c6faeb51e2aa9bde41a7cdedcd0233fb543cf94e4edf2bdc59236aa90e074b9208cefdcbd27a0e0598112a05ab5562f842a9ac22957c9ae3499141630fdfb40428ac2d270e056587dcab9d123437a9f1360cdd213e275f2664003f3d730f9cc8d8e6c3877ce0d3cb48c0f7b88273f59e9b0af7a3dbd638717fa94e3936d077cf977e8858a75434830655ba9bfa8caf91a707c854d2acb924391c1e697ba267405ccbb98352c110dd24506af914badb7e67f2a2731438614e2067672cdca9", 0x11b) fcntl$getown(r1, 0x5) 06:47:59 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0xda, 0x3, &(0x7f0000000000)="bf48e27a88aeb69c92915733696d1a023b56efb3f3a13590e751eedf8426bccc183357c7ac1997413c8209e01eecfbc0b29f724efeac629debaaa18bf4da365d4d05163e143e9394b320c3c865dec1a3e3795902ac7fb6296b0a0ed265b7f9f4e05b21a76a3eab3c955935e6b0a54af173aa0a2ade98", 0x76) setsockopt(r0, 0x29, 0x200000000003c, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 06:47:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000540)="f32d00544049c29d31d7da128ccdae6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff613a6a3240c85882a4841f6884638c16f70615b1e665885d4d28f98cd05c7cc4898e790c84c1ec2d053469a6002a4ab837375dfa4de48be9be66bc69d60000000000000006e56ff897516562c58f7eb00b024720e88ab9d978b0ea6c432f0cb2549b61185edd4d557c0a300500000000000000ad568865415a249931e624d94dba3758e44a6801000000000000000000000000003cb3afa698204781528c8b084a6b18d02a901a0cc5e71e6e1cb9b61c7881ae80fd2453bd3fbba115d1f47f2fd5788f8e51a3a6316dc8e683f3f271d53882e4626452523c43338c098add9a350b7e2df26ecbb5e12490d2c665ec01ff0200045c0489159e9b5fc11d979470a89b59d90d5f12989cc30d7f63fc4e447ba6a999f609c8c7a4d770fa927bc97e5d7a6c905f3208ab334e9ec44e67437d728449b5229d9d41dd35d872aa657b2addbeabee54238a8e588244b884", 0x17b) syz_open_pts() close(r0) kqueue() msgget$private(0x0, 0xa4) r1 = syz_open_pts() read(r1, &(0x7f0000000240)=""/126, 0x7e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r1, &(0x7f0000000140)=""/249, 0xffda) 06:47:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b6349394f742db4159c1c9c3b1bf6e9622641e139f4c04f113c22948eef5c3ef80579a1a23bf25d2b9ab8b503e71af", 0xffffffffffffff45) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 06:47:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1f0, 0x140) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x8001) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = semget(0x1, 0x2, 0x42) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/223) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) ioctl$TIOCCBRK(r0, 0x2000747a) truncate(&(0x7f0000000200)='./file0\x00', 0x6) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) shutdown(r0, 0x2) sync() minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x37a5, 0x2, 0xd6e, 0x5, "608f19348643d3c038d46a0f238d0409fcff056c", 0x2, 0x4}) r2 = syz_open_pts() connect(r0, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x1e, 0x8000, 0x69) semget(0x2, 0x1, 0x120) r4 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x140) recvfrom(r3, &(0x7f0000000340)=""/204, 0xcc, 0x800, 0x0, 0x0) semget(0x0, 0x3, 0x2) fcntl$getflags(r0, 0x1) accept$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) fcntl$setstatus(r4, 0x4, 0x80) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) poll(&(0x7f0000000500)=[{r4, 0x102}, {r2, 0x10}], 0x2, 0x8) read(r2, &(0x7f0000000540)=""/112, 0x70) mlockall(0x0) ftruncate(r5, 0xfff) 06:48:00 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x813, r0, 0x0, 0x0) socket$inet6(0x18, 0x4003, 0x6) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040)="c56d2c65", 0x4) 06:48:00 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0xfffffffeffffffff) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040)="ff013e2a5e00b5f77a000000000000e803000000", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 06:48:00 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0x0, r1) setrlimit(0x4000000000000006, &(0x7f00000001c0)) mlockall(0x81ffffff) 06:48:00 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x81f308cd2331070e) socket(0x13, 0x8004, 0x3e000000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xffffffffffffffff) 06:48:00 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x92) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x3dd4}, 0x8) r2 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() fchown(r2, r3, r4) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000080)=0x1ff, 0x4) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 06:48:00 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x2b, &(0x7f00000002c0)="bb000000790d601845ebd882bb6d9af746a83923ac9b474d80783eb3a5c0d978f9e6dff14dfcf7cb43bcb96b203302c1239781a70f673cba42135decc47bc173eeaabbcc3b3b6503aa4f8dd73904a15018e354172b58508c64c56e0918284d06305c49c837839fb05ea48a0d9870db8bb0eee38475c9b85e1f8dff79cbbd84286d2c820b7a0ed7163abd19", 0xffffffffffffff8e) r1 = semget(0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x20, r2, r3, r4, r5, 0x142, 0xffffffff}, 0x100, 0x4}) semget(0x1, 0x2, 0x280) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x800, 0x1, 0xfbe, 0x100000001, 0x8}, 0xc) 06:48:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10f3ff00ffff00000100"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) 06:48:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) geteuid() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000000)) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 06:48:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x9, 0xc302}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) msgget$private(0x0, 0x9c4ebc0a6ef6bf07) sendto$unix(r1, &(0x7f0000000080)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0x0, 0x0, 0x0) 06:48:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 06:48:00 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='c\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 06:48:00 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = dup(r0) r2 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r2, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="08000000c47e2b6d4b25d9b4483a9e6f044a265e900ec5220cbccfd8aebe413a30f65e2439a1cb6b3c69ae2122f9cc90761b5ff16d222ce7ba4dbf"], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000000)="15cfc0538f19b6b05d2919ba940b6f833f124f6d4279", 0x16) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:48:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x49) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 06:48:00 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 06:48:00 executing program 0: shmget(0x2, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmget(0x3, 0x4000, 0x144, &(0x7f0000ff8000/0x4000)=nil) 06:48:00 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000001180)=@in, 0xc, 0x0, 0x0, &(0x7f0000002800)=[{0xfffffffffffffdeb}], 0x10}, 0x0) r1 = msgget(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) 06:48:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) read(r0, &(0x7f0000000080)=""/64, 0x40) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x6) r3 = dup(r0) dup(r3) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x1) fsync(r1) r4 = dup(r2) pwritev(r3, &(0x7f00000013c0)=[{&(0x7f00000003c0)="9a2cf2fc2f2db5eed657bbc18d8d4ba55abfb8cfa11ae68e1c652b1c7c32ceb7e328d637a6454bb88d717df446284420c12bcfb436befc3ed7c65f4e2a36caaa58257bb2c3001ecde929997e6b0c3fa9022f2cbedf99b4e248c5c6a23da7ed322a787becbbe0182fee2cbcd15ffdd34a0c31585009a419fab3364689021cd9a462bedb8b97f2244dccb94076a641cd176d9c6daf7776195b1810ffbd53e2dae18be3b5dc85245287c00abac854055e056aba5f2da85b0ab5bdcdd8089e647df8ff57f404526ee9b0452bedceae73f70340ddb4e562f26f9972842a967d08063b0dc3996767df4284fdbe16b296eeb64c0c2b376487f292cb56d59fd0c1fbe869280bcbada86869a8774e2eb81073f22a4e5b888e6d629d568c6e50155233ebb4128800fe8d6cbdb36dd51dc43afd66d28f6aad31276a47207b7bc3039e5f63a5fb0e65b4cffaccd1b040b49b595e667cec4fc7dde21d969d2e4d03060a8f66465a2290baf2c5b3a0c361c36168d7832204123ec30355a9d5e12d17f324485387267aece6685feff3bccb56e8ec80d5e5a1b8dd45e75c240201ead64ff55e98d5d328a7b69c0d39d6c430005b36af7f1d882c3a493a4b2f677d7bf9bc8a212910701155abc1f17c11bad467e79f17631ce209f70c607bacd523a271455cfce29a89cec3155e5b96206cb864495a307f9c89d3274489fc274e661a918c03587907893a9823c0b333620ca7ce4d1a57f9ec2a92d6d530690f5884bdcb4fdac8600ff59bf7aff43f93dd98cc8d51da90a0603c930d7672e08122af1fce617d72c9f21bc34a9b861da1de1413dfd58cfd531efb4ccdce7cc8aab5fd7a98973e918e01a8de4bf70b970b6df4ea0e90935634c00513f131d5d954d006ee7d3f93378e674adb49e5094e0d37465e225e1c696915b3f52f23a5649dc6ba1b1a811eb62a2d0b1c6aa046062a0e2c9a69415b34079b0400e6864f51f0819c8bd33e0224e1aa950419f629527a1e933a4c58ba5d6c3641c9625e4fdaeb2f47015e690478bbc6dbbd948ffe84c8788e641818872a145036f77d3a8c78b7af316c75b82c35110a7f3fafad69dc83e75920e2e691615de3c1e968407fca69f130e5b06cb1974ff8441e96284319195583718b7ac2d1cca1ecaa805aa164d90662c3620b59e0ccae24d5fa7555b5647ee1c5d2644f34bfd61d5328d18d18e8f8b3b4e4a1d074677b2ac6f97536e57021032c32a80b30bbdd5c306db95aa9ee98dc440061c47e0a474806117e9e938dc1a523b3b83cf9091dd1f80d714f506f89b20a61c0bd7f0f642418aaff1d72364d066eb774e08533167dd3fa4cbddda3595c2fa073d1c17b62bd95bbd94c03f1b3e25fec3c158646e6bcd3c81c4bd2275c4caa2d71a10de493b12eb0cbbd3ecea8fb9ee94aeada5e5d7fb8037ceb2387c96365b30e762000e878dead1a48c54e7ce031c7ac67ac529936b988e9f99944016252dd6d07ba71cef516952931fcdb23c698cd4f8314b331013b2af7a3f0ef3cf7f5b7e876a56c556fafbfdfb5378446bfc60cbc3bd87c55814c1a84717c03ca997251d5bcc83b4910b577e885c17bf59f8102fef8c961910e009c2ade453df5dece7b0d716b3fb17853e061f9ed8686646996daf165df47da567c845e1fb53ce17484312b06ec25e11c93938ff12f849c92dfedbd119d0ab1f1e626c8c82733c79e06f5056e86dcf5c8ca05e4c94a98436bbf33c905818175afc690b2a0d3f7a2609e8074a3ed91c106b8d16a58096eba6e0849da0a239789e05155305b0588c3151f080115076979e95949831531b364cca70e427ebb05e85f64fd6b3847ea07b370c9d14956e89e4fb0b13c74b7d73bafab97ca74f1b3985875e4041d2b23242402d2c83fdb8fef96ca287c6c687ea1100d3e138bf5a24dedea4b576de7b5b2357e39f24ce2fc9431f98461f5635deb7c58e2371aacfd3279f6f7b3eeb3acdb50eeb39648c2a5afa528df43f79bc1676a483ede3d0d2c5bf9ad81c5d2f4e849c774efbbbd13031cd5ccd239c39e9602b3d8d465eadc097909ed21ac78e9e2398133b062248cc7d1ab671c0c39e92a60fa461126c04be20c628224aed26226dd44cc84b2d44cc987862e64234062791b5518db7a7ec0bf89cf780822dae2bc781b2fc6c8ea6f47b033e06ec766a90bf77b8aff8d352c843c73361726276f8ee2044078cfbee0799aa438b1005dec294af4f08550172f13bc666bfb8464d0038269204ca5ae07a2e148233323d2c527c10e6fecac269c5a47f213b64c0336cce3541e835e13736e81fb073211a6e9c7e779e1e6e544e618b61c1bf21da5f6c6afc8e9609da9e9a214c7a227f38f117945a8a072c84a7ac3e0d99dccd0333492b61e52bfe34a937cdc1ad863b94a18b3af5684b0c73812944f37593d4e3c8e37095389959da033edbff0f172e3286e89643b802b79c3b69bc76dd545624a2ec8f8db07b77d6571c336ecc47b123558c790731fbde9921b2720040a8d84d97c43eda08643e266a3a1db1d6208f9515e7f4e5709edd766f420399659a836ee9a71aafd708f6e1311214d06781ae171bfb3f9a2380a7e513f56286135eb51d4558e8ae87564283da9f1197537d6548ed28a728bb3fb56c8469083339d538e285b893de1167102b3901644a13c96cc7db79a998b6361011a195ccde5f8726b5891f17b5743b22f3b2c856866cd5766d47d32755b5fb4d48e5c81fb89aca6451fb2369e477a68b1a3d9695aab02193838b1d6a3c35d664bd8ede069c66630d0a000cbe92e8f76fdaa34a7c649bbbb32b29a79b46136c0af4a9e6666b5e7a46196d549d953ee16743c686540ef4d193dfd0c95324119e6f58a92cdbde36e894d071da28e0562da7bfc9538fcecd6445022707ef7c574ec2dbf701dabc93f0f80e334970082076c12642dc6cca0b366e12018fa6bf10f9650baf61e84cf2b27ec43989cf7c527ebdecb1ac7dc56c6592bb34d70e4a2c4efe2e9fc33c0927d5ab0374a4aa6a1527ce5c60ff6c363a165ba37345204c7e1a3a62e38cd897ab862be3b0b9a9fd903331fe293b3010597f9d05782dbe56bdd93ca5f4fe8ebd36252bb37d8009c96a70463dc313ec91fbcd0780a4674440e34268f4efe205c6d614e1d6e05952ac147bc7abf466edb70f977d6ba67e745cb1474bbe4c3eac3e13cd86029784a419dc2d36998edb22d09dcdb3373101af179c5b760eeff493fddbb1d4d7290c2b48500fd3188066ee8954727d366bbcdf812b52a138e91e56f562a2581de5a79d2805a128d61ac2f0e9c3b2238ef6c99d280ae812fc8fff433a1e515b010e911d672a98cfcc27e2c0b484a3e5c450a28101683107dfaf23bcbe7e34a32a7f73a106ae6a756868bd850239a77ab0eb699a2b08e29e2dae6488d1d0cd85354a9de50755650b7b74f86d4029499d37eee053dd7e382845f38bb1536f0e8cd25e50cc45ad005d17450685d22aab7e08ec14a8b4f91fecca96db47167734bf8d39483555b7f36da1f6442c198042eccd5089e208e2349d6931b1454d3e364d067abe33f887e44b0e7692b519139a3addd5beda5a1519762c61ae83bdaaf21fae5a9ae616ce2775b39585af442f7f456fe48348611ec4cd51f6870354ec517c8d331a4fc8789b2d54735572f2a115dd71b580edb09410a5c2bc713e4f5409db80d3846ecc19722bd982d40e480bb2313bca51c52ef599e178e8f3b1079d198457ae7982e72f1fe0d1232ef27a22b346ca326eeff85561466c6a336a18f331a5ae0a5b61baa1ca08e10a0b3e84084eef96c4f14d05f0ca70aaed5d455ff2a81dc6b1ae6ca64c2c24e9f261512db8f1b9c1a95c9ae894ab2efcea711fbdb7d5aee2ad867ebddcc77c4dca0301813cc2d832d26994a37ff266413eceebd7afbc369d86fa87824c1432b69471d1aebcdb3bb5243904e1c1c48a3ffd054ffb4e3f4da85def7834ca6b4739404e307f8aa282c4059eebc959371c5595ab4c7569015625b9373f6cdce660b1c8e43e12ec69cd230bb766f10fc44969832f9396b03718650659aac9eddaba249ddf51cc0d07410c8282abfb178f810bde26d1ea09e0895a47f5aa253ec8a261efd77d157a1a5ff0048dfabe39d048d9ef8a14552c7ac13c61df96f5a97e37512f5b1d2ddb26b0ac6797837c92b4c698e05d455ce5634fee27e258779ec086989dae01ca03d86c6e7942afd4e7440bc40daf2fdf626c2c39354a6349530a0397aa6f83495522868a4c47b187a07af52ab252d4e25ec20822c0c760ea187b6ddb499c0f15113cf4158ddac805ba645a264255c530ad49ad8a15e07eb1e22eebcf4682e77a96bc3839ccf6947154a725ee048764b7b44a3fcc0c3af4a3ccb6d912a9c1c4dcc845dea6bfab4011917a4f92731e317c59397047d13fbffed55ac2c00c4848a720fb04fe23e0a3bfd353f72bc3218cfcce2ca5ab9778996a229d3326917d7af1594f507ddd8066b8e9fc2aa8f8e33c6976f697930a444673596734cc2f627cc56af9fc76bd5f902b164f40f3d26daa7137a6a79420c6539cfebe9e597cee95510f169f1a4ffd115e0170497f9c4ea5aee398201ad80c29def4d8153ee300294282a9365ea81542b8ba99666dcb1488868b0ac090e5bdf25341b95bff35e0e6dd213e58cd141dcd61a489164b388efc01bd3f03b5b3ea810431df4e4c97a3838e22671b46e6b0d9035d111bc64056309f4045aee5b04ba47138d0f4fff11618917a8c7d022590de6496230817d185996488fee35591372d8c35c430e41444bcee4794fe9470e62181c36f8acfc54c4386d67e9352dd9c256e1b2a8d477a03a117af40f0bb4a8341f2a13ee2c8d1ddf2d402af7509b50ced439f4abdf38d370618d33419a35a7145463792d0b7fbb3093cfc835ef2d058197df5c063eec32429a78888a33a16ccc17b1c7fca7c704ed8af419870e71fea124026b3e2295719542fb943883498d2ba63bf4da204b8f75545bd53d5a82e4f1aec36f1fa95c8e84253ad3ba73828793a951818423c4c7b3ddc40712c80bf6c855c323b21a3f94a590fda299d7cf863bf68583da35bfbb772e5ea4ea040914a0a2c0d50a8c625c3af85c1d6dffb2d71c344fc3dfba752c608675382bf4dc9968ae6dff40e41b3e09abaa18d046130694ce7f08fea7349d9756a37f51f1484ff9813a0af3ec142acb6ea331ea86059721d7a15411891dedebb5551df1d0ce63f271eb97a418c9a96babb29d14634b4f52e7ebdeeed2111bea35f52438beae30a701a910a52dd00346a2a38017172d37417fcc1fcfc37105020e7d43e244ab2b036e4085f965be9eb3021fe92164e6776a2fc4c415cdb1c8382cb2650d69278df4613dae409d17735ccc04fa9da92f7be6a212b87e5ccf363697a0a54cfc80e8c062953a661bf2ae1dc4cf2df8b7c7dc0ca96dc7bbacdf2aef94c980a3475792242a4307d6c866c14f9f59f10ad5865d402c4c573ce73dabe4a2a908267b5a92fc504fe582d218839a329a5bc4fc35b97083f7ff64f46d0afe257e9b532c84bb16d7eb74edc7216cd67a7c1434c05c55df2e524cc657f27734c072fe1f468ac0df3464b1a4109a7e76035d1dee1429dc4a3bd31c1922312240b43ba0d36e77be2815442eec30165ceacfae440d80cc1048c337a2bca282953cb4098db645f1ef8e233274f34664ab167d038d4e96eddf4b2d822fb187839eccf42d173abcb5b54ba42470a44da0212ac560f30042103be257db6bbac05947072b9439eacaafb012c6fe19f76b8f12d1", 0x1000}], 0x1, 0x0) r5 = msgget$private(0x0, 0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001440)=""/59) close(r4) mkdirat(r0, &(0x7f0000001480)='./file0\x00', 0x120) execve(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)=[&(0x7f0000001500)='\x96\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='}M)(\x00', &(0x7f00000015c0)='+\x9a/}&!:\x00', &(0x7f0000001600)='-$]\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='$.)+\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='])]\x00'], &(0x7f0000001800)) pipe(&(0x7f0000001840)) truncate(&(0x7f0000001880)='./file0\x00', 0x8) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r8 = semget$private(0x0, 0x1, 0x151) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000001900)=""/23) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000180)=""/26) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d00)="78c9a96632167c08dd113f229570f0010819b669e12ec49bb0567c79ec0f4b1f82cc120a283eda92c3c5f7c31548cb6eccd62861ca1dff72d35c5daab9e9483984bf92d07dd22cf0b2333b713ab5ffba87d1d36bc234de90cde1dad42e06b5f841c2520915b6e48fca70eeb0df47f8482f341eb631f3832ec72cf9973a340edd233f3df3789bbe3d22e8998b9dfaa1a8faeb7af2e5337d3522c057d858d9ee3fae31c14d0d0f36bf02dafdfb9655c8b913d13f340119c8fdb545bea8af1a18ac659674e408647fefdbe9af6ff3be4f26fb57307ff828cc8f1566842fd24342d648", 0xe1}], 0x1, 0x0) recvfrom(r7, &(0x7f0000001e80)=""/88, 0x58, 0x0, 0x0, 0x0) syz_open_pts() getpid() 06:48:01 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6c, 0x1000100000000}) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="688c05790befe5f8535883373ccc04433f7377a2a5ff149f9ae3bf9fa44d9de6e0f73640cf136390e8d30b22", 0x2c}, {&(0x7f0000000180)="05851576da26ae104a1988da0cd697527fee248febf916802668b9b611e608fa859ad37bea557906aa369ef34db0ed9d57748bff8431f86b455a12d69ab47c047fe53030967c068a9af71812d5936cff7d8022a14d8ad38432343146812ce9268a125a5348af13c9edb079f41fb65153cb6e807d6c94368809", 0x79}], 0x2, &(0x7f0000000240)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x48, 0x8}, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x1, 0xfffffffffffffffa, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x40401, 0x200008004}) rmdir(&(0x7f0000000300)='./bus\x00') 06:48:01 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) close(r0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x2) sendmsg$unix(r2, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="260000f7494a73bb27ed601809698c98d60e455228688c1edcb9a561880d856fd7272147c1e5a6a164468f392576aa92a48d708ff88448b8804c09701e299c13c99cadeb70746a0ee74aeb4f39e912", @ANYPTR, @ANYRES64=r2, @ANYRES32=r0], 0x20}, 0x0) setsockopt(r2, 0x6, 0x1ff, &(0x7f0000000080)="e9c137fa9e7800390656f609c2b899c5558677a0d54ce94e9b12516001a136e8834a77522b3e494d5f92788d7c49efdb79", 0x31) 06:48:01 executing program 1: r0 = msgget(0xffffffffffffffff, 0x393) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/121) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)="ddfdaf96404ef62d4be7552bc0dc79ea6835efb9850470048a9dfcc944a0e8c74d0638587b571008fe082c83acf8aa4d7cc72e068ad395911b393e7e89aaa3db34eae1e05411cdd4a4988cfa5ef63e2d5c7f999a605d7b", 0x57}, {&(0x7f0000000080)="d1f3694724f94779e94bdd8147be45846b66636b30a87a8fda1e7b5454aefbf6ed241615617c388a47a468ca53a1a29b6a072a59c636b6f5c823cc3411644be70fc7b32b4c342fad00d3d9f39d733017aa99ac6f09b6410430a40468a9666c4e2b54cf5008e25e72d4a584ae6fee89ac32e54ae28abc059cdaa2424be64104c0034224f5c178183be6d6a46eeee14714d630ea59931b5da489ce142e86a71eac69ee811a025e95507ee807fd09ce5f6fced7c8a882a8b8f3a46e496934056c2c54894cb8352538a04bfb025d2f908d69c6d8bd50250bdc00921d4f24cc78c2a8d7b466dfedd219abb2f93e382cc0f1", 0xef}, {&(0x7f00000002c0)="1e4a35aa8b86986c2c618fe841b452238b246e4b078e1df3427522130c6af9a764a832ddbe58e2757a2d5c8ad45a532bb9f285e759d8b8f3d91060c4323a083d91588f3c88419efd15b4ec53df55fdf8689c98aeb02225aae3eb323bf85e9a5528e618ebf9add86e1effcc51bc6ab51a9df796684750ca53b0c13782142b8f6584c6af2c1cff3e3fe2ee5d91108378c35c65377b2a27c8c15d8f0b594ce52722410bbd5a8c0a2f392583762bdcb3e5be18b966f774ecef6c39e6859b5a41b26e8c1e4205ea949992912ea0", 0xcb}, {&(0x7f0000000180)="476c76c52af4fc4c5d3061aa3d7da8f7a2aab35d2bcfa7ef371224baa3ab217f1446fbd8800dca74caae610459464622b055b84272f442c41e0e0828f646c16bad522662a212a73b1cd9bb238fdbd097df12ff040fd680f647a2f8b279acb108333e484c707fe4f6b15dcd8a355a9200de0023644001af88de42c76ea17c", 0x7e}, {&(0x7f00000003c0)="92e83434c3266922f20fe28891ec6b505ceea6c9f52d49bc85085e19a22bca52049d4ce05f64e3f9b6ef65bd11d627d11985cea010f7216e46a8056f3378024fa67be542e7b763a4a70a368f002c7b8ba31c229bee71f34b95f66ef356405bacdb4e8d40ec078ddd092cc2f6a642864d922d2170a7fca590f4d4e24cf1ea859582bf9401a178bf3a1e40011c2a30ba64914f00822f90d6efa07c47ec423eac39c69f74d5430a8ec5db80139cebc0f7b0fe9f8ff3deb15443df", 0xb9}, {&(0x7f0000000480)="78f2b010326fbba00845c1ac250c11f755b6904376fba80b5a054baa6642ef28fb0824202bcb35294877ccf24a002842071678e1f08e6d584c80771400829a03f8026ab444df113659ad61811d7bf32e92aad03cd7dd1ddebf49bfd64f549fcaca453e8edb805df2d0834b3dfefb2a72260c2571b6accf2a9eb7475874e34bef916b29538a0c0bb6f9e8b014475609c9a16d813fe1fe0a21ca295661b95bf7896e552a74f33fb5d14c1097", 0xab}, {&(0x7f0000000540)="29aaecb4dbb1d4c16679399ae0fcfb09f814b211f7a1eb8ac389b7f7c7f841b50c65611d79eb19486ec11da1b6fe1c0c9d922dada97ec0f7877cad5759984c2f88a0392765cf7ad25dcf624e3ac7eb5ff63e789fa6b6c8b8068768caa0c17cc5628405b9a51e9d51b2c18a9cdf533e54ac967fd4fdfdb93b269d07a7637c0c1180", 0x81}, {&(0x7f0000000600)="aaced488f704d137aede1704a3d464862bbeddc80f7a23c14a267504dbe04a1ab3bf6d865105791ecb6f8945713aeffe5823633a7f3086fb66989172e37a9a6225518edf903473c7cbed35b074d7242e4063ba021c4f0e9469a526ff19a68291492a77ef4c0c6581c6f3dcb5f785c7122614281632ce48344c49719be48876daa586639a09aaff95cd1ca68d9bcbd5b606df4e20a1c6de1d9397eb60c609ebdae21127b92ad481d8650da1462440de636d1f66ff8a567880455d09529c9dbfa9394c9ae39375eea0a2ef8ebb23dee195d4401d081249d7ef2c44f3ae569d80ffec38e3e928ad830d5b94955f12546e8b4e27de", 0xf3}], 0x8, &(0x7f0000000780)=[{0xa0, 0xffff, 0x5, "4cbabe562edd9603f954fec3ab7d2c716e485e3a0f5ffd8a5f2aa18f955c36295e6cbced2c77042a035eb054d3fa2be62f28265a4a3bcaf07b9b3dc7f17f42ce1e0c45d935d2a6cdda819bdf82be83501dc409d8ab40ba16ee5ef37bee9c1030f2275a69cf86a86927c00211a8ec468e098826a6b9c602e46ed0e48930984efef145f5f217070a9b9d1166afcdb569"}, {0xe0, 0x1, 0x5, "17d1ffc1d8fa28bc8b1e4b3f7e2576077b37505875142d6d1d327023bd31edad63aa0fc6ad5fa34e1e71215580cee2ffb900dc0af3e91d2c8c50b5df85853ed170b7660f93bc46a80184824ce3b7eb284debc309af78a0d7c3a773dfa54b069c4aa2c47371e87668704df36ff5f048f20a31d39e8471b8f987d3366cad8875e33381f537ea104ca743cb18c0894a27e8ea56681a2e3b12fee264f324b7cd3880ef65e2b60d7919c837e2eab1f6298e09452731bc9cef7cfc0a44a94c80984eb2de5bee6cd22d8d57d914c8da"}, {0x18, 0x1, 0x4, "19"}, {0x80, 0x1, 0x4, "03a04c2c5cacb3145b8d9fc485358c29e00ad48888bbb13870757bee7e9f9c0e808b0011f207f76097f400a2fa38087d8ca924ef185ee2bfa86e5ad4e7ca9c0794ddd3eabf3ea45d693ed5a58324c9635b2fd7d9d474cb64513f6989cc18539b9e8853e5997080c796fab47453a2"}], 0x218}, 0xa) 06:48:01 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getpgrp() sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) fsync(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgid(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') fcntl$getown(r1, 0x5) read(r1, 0x0, 0x5e) fcntl$setflags(r0, 0x2, 0x1) 06:48:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x100) mkdirat(r1, &(0x7f00000002c0)='./file0\x00', 0x2) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() readv(r3, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0xffffdffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:48:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=ANY=[@ANYBLOB="01072e2f09006c653000"], 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000180)=[{0xb0, 0xffff, 0x0, "565fd6cdbf516ab05614efafb58e1a9741f3e9191a74f6e80a1277311262cee001ba51415ca1f7fa893724fbcc27234ab6fef9f7d47ec9b6c89ad82a179c4807dd1e99e9ff9efba0384fd83a0de57efbbc21c8b33843b85ab6eecef52e44b07c1e5774475742dcdc3bb5d8db8f76b02767a8fc54ca56d9be7e4aab4d944b7a1da9600ebf944324bb6970a0415c102666700797c0004950091a113de07d51f2"}], 0xb0}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) flock(r1, 0xf) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x81, 0x1, 0xea9d, 0x6}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x1, 0x48000000000}, {{r1}, 0xfffffffffffffffc, 0xc, 0x20000022, 0x5, 0x7}, {{r1}, 0xfffffffffffffffa, 0x4, 0x0, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000042, 0x400, 0x25}, {{r2}, 0xfffffffffffffffe, 0x2, 0x3, 0x80000000, 0xd2}], 0x3, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x81, 0x1, 0x1, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x14, 0x40000000, 0x800, 0xff}, {{r2}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x658f7aa4, 0x8}, {{r1}, 0x0, 0x4, 0x81, 0x3f, 0x80000000}, {{r1}, 0xfffffffffffffff8, 0xa0, 0xfffff, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0x3f, 0x9}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x1, 0x80, 0xfffffffffffffff9, 0x4}], 0x2, &(0x7f00000000c0)={0x0, 0x1}) 06:48:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r3, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r3, &(0x7f0000000100)='\x00', 0x1) r4 = syz_open_pts() close(r3) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff79, 0xffffffffffffff44, "ad8b00974a7b00101600000000000100"}) poll(&(0x7f0000000140), 0x0, 0x0) r6 = kqueue() r7 = socket$inet6(0x18, 0x8002, 0x7f) kevent(r2, &(0x7f00000018c0)=[{{r6}, 0xfffffffffffffffd, 0x0, 0x15, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x4, 0x400}, {{r5}, 0xfffffffffffffffc, 0xe3, 0x40000000, 0x400, 0x1f}, {{r3}, 0x0, 0x29, 0x8, 0xbd}, {{r1}, 0x7faaa19c7f66d92, 0x20, 0x2, 0x3, 0x7fff}, {{r4}, 0xffffffffffffffff, 0x20, 0x40000003, 0xff, 0x1}, {{r6}, 0xffffffffffffffff, 0xa6, 0x40000000, 0x3, 0xda}, {{r5}, 0xfffffffffffffffa, 0x80, 0x12, 0x1, 0xec}, {{r7}, 0x0, 0x84, 0x20000000, 0x0, 0x100000000}], 0x9, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001840)) close(r0) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000440)="3d18de4e729d292448c09e5993fd63f3815bf91ca070383e03978a203222c7218b4e1f96ffc2f28d3402e37fd5966e335eb60c4ef642bdbce5da30e05f4f340144d88f06726c87784ae3df2031725e25de0864fde1393637db57ebbae6646e59088bd6f3317ee57564260651c745b64106e5dec199781ae3565c46d9031aeceec181405d67cc3f34927c85365277477cd8308451e44ac63866e5b65d0c94bca26ce7278ae72d022a74a63c1bb3bb8cbac15fa08c1b66f6304f908adbd44e436c8e83e75b6bb0aa5caf597b1ae7874468aa6d35abfbeacf86a19d07fd23002b385ce101c759bccbe67036695e01a095ddb0ae4a1cfe4f36d8bb10434e6180e082b1b38ebd286641781bf196d3e616bb19d15378b3b360fe4a9e07878b059667fcaf5ab41d608b41ff9f22ff55eb77bf0e4b625935c83a0fddab6d8628ffd0f69c5e1750d458a85dabff3686c81cb7dccfc13ad6e5d855d86bdbee9e02f4ae4393b752ac806ac9631043b2dec0edbb759fcf3e7cd9517b8e2bef745b5b64eb7d06dd4c44607e0c0debf9257db590b46b6974226eedb592cef591a3b55cec0fc2b598f0b24e6049c00ccadd74a938fde7e37712c29d21431ae8db5545828ad507bb3bb59de1b9a8959f6145ca1ee84445b6d37f7ff189a09c2de0d473ccbbaba323fac5c07cf7062b65b3ae8561e68b64c03d3406b16498e5ce90911b7aa09a793977d7d71efec64bd730f3edebf6f0325d0fc27cdcad92defd984b215be09f14b7a9082329ca75f05664a2fe72737dc1f5df2130063879f5dc7cc9db3f4bcd58a45c5257fe35fa14586901f6e4a78cb1d5c646f0b2509a9d31f3f876015686541ae89f8848830279212c7947320057a2c4efb06f4cf1a30867a8ced211e3b4dc01edefd47b9b4409c22dd3f330f2d31edcbcea9b3ba33bc9f2c52906dd04c4b6af420428e0593d0b18d971c4e6ce4b35a1befded938896819c63b6985a0ea757ef6e4e06f31b06b97f0ee1a70dc841160da01977375ad38bebfca71fce38d533073814dce7bdc9d52fa9660ac64303287c547f16a5c6bd3f914a6a0c92f5a32dd0a764bfeddf67c35975cdacce352c553a991763f384f5f79b67bacfc1393a5dc0e0f71ee88c58ef8e57146509e32407be24dfb31f1399fb91f36c9f21729fb51dd6e0e889c3035f6612e628dce0e1ab0852a76e554e6bd3d069ad4f5864880e6289540319189113b9238acc5d1812a0266d60533ca8814c1829b3054cc96853511ea4cdcfd833a2a88aa824be88a3c3286347249db5aa22b430b4fcf201e9707df30cbef3e301e7c8284cf22395e19477ea18ea013531a8e6077774b89511dfecf36a7d575deca7c54e417785168446262eea27576fa932a9f4693d0cf84647f359e47af64467be84117a5caf82a33ea829a601927a8bbe66d25ec3f7d606b9c16c06cd76ee87c9096fbf144490dd86a5e36901e031fa4f9eafbb5036a43de790f037f91c9c1a9558e132d8b7067ff0313f60e8a7882885cf62cae021b587470184e55bab263effaf4079cd86add760f252dc924d22a8d2f0f72e61c877591b23df2ac56d1c9a4303c35698454996e51e240630b1abf68fab0444e5acfc2cc94a2e918a1db199d7b1ba272579c98a5d33724fab0649ce0f1e7265e7708be0481f7aba455a98ca038bb52698a37fb2bf37c3e4bf0f8d8133dbc19f4d48a9e9fb7c1773606e04af53d5604eaa741037d6ce9c63b66ffa66544f9320535b3af38533150365c39c786b5f7ce79a2fdf172304def5201e320e5984ae18576174385280ac51875bcf85a497d7974492430ba777be599a560d6f232dbf071922ebe7ccf4f4e95d1de6ea7a5d8056c81878ba4a88aa676e53f0270591000001108c398629451c47a6705e572e356d912424dd039c819b8b226965d0491a4c0bc329dba7085711ca72b4e50247bda3fd97f5cd93b43b431d4a631335aabe9318d27fa657c61643eebd099a84e6bf6a4ec9d004ebee29e2b09db7ad2acb1d594998187fa734145bd96e09a93422049b42c75237e99ac7e91094c56b9a6c39057ffd2b8d14488bc7fdd7a0a03a56658dfc655b4a1069dd6aaf09ef51c77c88659a73dd6489f5736a338fa29d0fdef7b8dedbfefd1be97a3aa11b6dbe2d9c1478da9b19509516109de8031f19d682d0a03bec4308b03d989753bd8d786cab0f4b50d9a322f79be13cb1f742b534726f368d2fa7320efbdf1b41cdc618936ec7bd63c15fbfaea46d245eb3bbafac170c5daf83b4cae1b0d047aec2312fc42a8df964672ade9e6fa24f1279aa336e3f092e919ca0af808a7159f1fb6d0484b1020ddaa1d4dd5e84ec3560b964f86c16dd974a1e5170d79626feeb77e58f6ae7b1a08b0350180670d4858ed6dcb65d6b44ebdff76f7872fa11a6a9fb17dc992b516564b9216d5ac9c58d562c2f086f5ec2d14ac89411ac394ebc78a9ce2f4c3f9b4b39f99225953ffa678761a2c70281a3aede64fe3b98fc441e707c5db2bb8143df286abc461d95a4c09439e5714ae2c3ad1c594dd88758fbd0ac768552f498211de9e5d63f85c7b0f905576ce04dcdfabac060117af194fe98abac5e9604c793c291c8222c6524fe45dedd453278105661ed42d882c38c998d4290c114335a2f63bf24bc074b8e0257a27d48d6c79cc1d28ba872d1555dc93ca520e8cd602e4722517d846da47473cf76d8e5e7610408cb26525b1e6508eb5b8950e16a8a6d16dea8d658d89a1db26da55cd53dbea05542c4b0e053b4870b5fa8f73bac0077b850af08d21780ca0bdb185ee1192357cf4efc5987b522960ce2d8b94064b32df1dba4ca6eebd7c27c3d7a824452160ba9ea140afe7d13be21ab053e0fcd9220daed46f7e4a66fac571e8d7a2591d4c01c85a77aa2a5e1e57eb4555aa57fdd83e742ab48e76221131ff8a74d17c0a95a251e83442fe7a863315f03f4a8345cd532952e9ec59a7064ff31274e496d74fc80719e90c53e16e05e9f614c9b72ce8c8931fc06936d99d429819162a9989603fb6a50022c6c44e325551530f5b482d7e811ab2fca6a6c36997a34e7d51d3fd065d552f8af92698490b49c3df1795628c16b8c861209c2d22d4a0e44ff8d8196cbc6625ca13a886a656130d68b9a674b99baaaef8e7fc256d61ed9522aaaeb09a649ed50b853a1f224fdd7856265cb2665aaefd036e5390ecb6c9c3db2ad7b91c53bf9f53b4682fdc167b45f11af3ac7ab35ed652204eee844af82e1f56d39d60bb9e4b66f56a081520119a456bfbd2525803fc8e8fd6fa672d5e1846315dda054320a3f59949c70cf98a2757c630045a55f181569c426a3cbb9c1a6bcabb5ff8311fa2cd95d97b58370ae850005efb7dca8dc5bd7e3d3baa1f2d946bde555913aa58a4adf1ac694a4d5f817b59e30b821e54f2641b234f4dd2bad811042827c91a972bda9bcff6bcf4527937edae5d292f79d752514b667c96f92e26f6989ac8aafae6508d6965b6070dacf5832e8b1fa8aea1f63ecc88ac208de78ad5336281d24621cc1e3dc8c937b3ec1208bd8332bf7c671bd5cc815c29ad5bd6dc469d3f18cfd4bee9bed256954bc7ea73c1b92706d1252ced564356b66c4899ccf4f8f0a70e5ceb8d78cfa48eca7be8df5e4f127bac2b6cdf021ab5c6b5ffbbe7a178d7422dac67d0b937b894b8f22e91743cf7bf9fd792b305719ad491be7c8936ea92fba6916937d83474fd0f8d0744ecb90edca08ded2480aefd310ead317d5c50c3d83237f01b8c8526ff64d7ec69b683dd3e5ed72ad002de68d4c220fd75ff956d7a4297f0dea156554e01f56b56c18b411bf4737581921fe9df7937101f3d76544318763b33bf515072abc2d553ef612dd87b541d3a2abc0ddf1d28468ef36e41b4a8c178ca8d0eee0d738d42d2f2a1f39c9532d872e1a7607c86314df605b3e087ef0750427e158ca5fd8c736c3ed2b3f7e120f55b16e1a6f7898bc0b29d2e658d2c9b38c5640c9969b3d4f24041be849b45f744d7b2e6218213fd26879fe8b3b140a7a096ee345a934f1c26189a07c3764f310abb61a5ee8268841cf64a8080a75ef39c0ad2e198161a92c96025a1adf1d1f8c1b8266c8f7d1b2ed3dad25d64ad180783572c95df0edb54193d4fbeb8d7d4c0b7c705f3b27507bb093a43cbd70de2447074970fd7e2fc19f72d7a49eb5f0ba9344348ee11f1587db016b6c9cc60bec2095efcea46f4b7c9376f0abb30d218c5e4787f59708e0717a13aacf31b868d2945b99364f95d508872298a757c96b71cecac09cae198d594816afacbcc8ac86fde98799eabb2e5be2eec433ee35a6f4158abb8eabc85c414731bf7077daeee31be6eb0cce8b4948f1eff4dacc7043f22da054e103d17514eba35a2c380dabd120572a07c1de57e35f5d41ac2a830286c8d7d284a5e07ff15f86cb5d920934afe2ac99dc84b3a5a4307deaf618751dc7bd0f24e2998045eb46fce592648bc4ebd863a87caeb49e8f3fe2229f4c910c884d69561e26c950e873bbaa616f0e6743ca160fece886b77364c7d773b7b66e5750785e631d4699168a33e181d4591f064e11c87bddb117e6fb2accfb5966cfeabf699fdea2b55a1f93683cfde83731a18d170fd9648e555e38157be8a316a6db7f94897fc49cb8e4e0e71bee7ffcf3ea7eb8e026f18f39e30fb42e64be7c10e3df160a8636e14f9f5cd5c5297820bc09a75080d095d5858a968528d24dff9030b6bd91abe9c05dcdb0e025d8f617fd5b7ed57143c1db0949411bcd7a660160d8584e72a10e89426bc2c0b97fb5a973788aefb92b4f04b846282373f69d101b4404931bb44bfc4b61b05950d14feb3ed053144fee7935be950f4a18cedc18ea383953910a95cff370f8b9e1aedb619b8792bc4c9bc75bbb1249fd5c2799d30178ef81316ed40e0ff843c970df7e2da5a718fda677e47ff0c6ac8d8dfc60f179ab22d0779073af630524a94fa3452be6481f3133fccf8f6a9bb26763288a65833d1dfe764b01b50905f2dc513958813bede2c90586fef45d5857b78bbaa46fb7872fb247c145061615e47a21ca2aca683079cfe5aef5815de2164d8079379aac1b502e4617d87647ff9d4155598ab6d1258c50f4e141bfc9e5f049887da16188cc253e721f5c4e34525ff0c78a4312885ec2dfe85c5d3de5255986f3a8b45b9d8803457e64f3ab460077e893ebd18bf4362bf0a0e93f94443c50a4341d4293dd6c71a8f553bfee49a9386a7750db88e90b90635b53e9ecb253ce39660b31dde7645f6441f27b474d1a98145bef30ce82e324895db52179b23f762dbf89549bf563b63ce040f8296b36c3921ff28725dd510fca4c2644123ea3e747499c3452b334b176505ac61f78de575dc9d336f1a94d532cea5fd2b8286ecdc94f09efc6d98b65412c22cd970ae88b39396014c3760598f72e24735ced123fb1757a31fab4279919ad88644fa0f04b534a69b0683b3a336008aba52dd47f141829f86f309150ba15d0b87dfaa4a9cc0b37077a954c0785056563ae963243068e55850653f66874cc661e3eacdd41fa1fb06bc8716444d88315133a7836dd869fbae0ea62bbabf4bc9c8aaa9d62f51d767d2b343fee5b41e2ebb72ec9388bc405e5de523c61425a03046add2c58751388b91bb4a4567153198f90f6348d753d0b0bf8004c1287773f3ea8b16cdb6399c7ff0f74936c4977062a5a76b6be7b81db61fb0b725e16a5a1d5e1f53883375dc9f524fdd0da46f0fe1218b58131c1dbb48463a6376a99ce859bbe6e", 0x1000}, {&(0x7f00000001c0)="373da9ce37956df1890cb910a2bd5eb775193599528d6f99d51087a2d3d76211bb8f54bba61842d459cd167d17ceeb5358af7bd4cf33a55838a9ab0a60af33c75c6552827aab1e731abf9bceacdb52fb6158c6db77311c7bbaccc7aa6ac4ab16be285980506e8370375a7b", 0x6b}, {&(0x7f0000000240)="8ef38e7b98e806758cb5731e9bed8a8177d31edbf94596bb8747fbe89dde497383523ea5f31f8cbd0c149ab3014806621b977b8c8f28f1db9a2322436061a7c251b2fb07306e76522c59b7d17d833c3d34055dd0f6dd84f4833d7817297d3cf6a92b07cde541a25200ddf26d59ea49c05ff7e5f82c3d84f57eef7900f4bfcea88c5271c3d52602e53439aa32f08d5f029bc9d636a3b531291b8e22", 0x9b}, {&(0x7f0000000300)="3721202799f7c7fd692cf8242e6a4db13a0df4214a950cbdbe2fdf7e632236ccb4127b4a58052c890d5a4cf34aaa27dc9c8fad42b02282b1c67881f98522097ec2891d0091ac6f4248543684b446e26866b7c3de359ab9da9fed37b472e9f03a0757d6ebc834a38a7a04961d89e5e2dfaa418cda47d9e5485141b0bf157cc9411b5e018cec48d46876280c415dcba11bd8ed1c4f5e75ad6eb4d9c4911aff17b0de38a62226d112967be8440fef88619e0e84044cd1ac73f9dfdb9604", 0xbc}, {&(0x7f0000001440)="b7fb721abaa517b1e13f409f77fa14a1d31b9febc6a185f9198090ae41c0dd2487b4814b24fdcbd67e7ae538d9f27e6ad2eb261da0da2ade8aca5857875239c2e7c2ed77d9d5e22fa30144b092ce60d4eb291384baee98063b91d576702a59c4c367f98875fdab90172f1d45841f39032c053849d8134e292a59e8a03df25cc2dc5dcd5189f7358528e93012507f20e1775f73f5553e3a7aa6d7b646bf906d578426c46f38f76a330b680e860cc5fa8bc4126969927b1cef49a2bcd8f0eaa062faae9594e589c2adb47cf799e869c1862af14e265df23eca4f13949b2601f89a4df62be97e", 0xe5}, {&(0x7f0000001540)="249fd0557e5de1aa81758a4f644a80516205ff587b6a6be402399c7893c86a94796e6c910a2379ba6f39734538969e5d489cc7879b6098f3ea479ef1296c95a486d68da449f5c2262beacf19c7b08cf3c7", 0x51}, {&(0x7f00000015c0)="5b1c53e012953dd8", 0x8}, {&(0x7f0000001600)="9855dcf7b10e59d0bdfe24", 0xb}, {&(0x7f0000001640)="a9ccc0b398858129a9f7de11e1d33e8b88d3d9a88d91b368dd83430d83c7f06e6d29e8150dad0cbf8414f9d1d4918aba9be8742b0f8d224a6fe2ea22dff89728c09beab65205bf357cb9dd1998809b8f4c0537e3d2d0da752ade1e91911ae6bacd0328f23a478cea2efcc640d78db3c297a7a6fda3efb0229a127cff8a5bd845070b74742dfdf11f0b723f48b40f4fb70a618013a44a18506ce3610005b90a1e1861fff012d685c7674e1cb1d94c751798ed0bcb669b1ce2614d4a8e43c677bf6cadb3e6ba1e2ca686edbad5ce3b0031816b06d3", 0xd4}, {&(0x7f0000001740)="e46701b3ccd864ee4f", 0x9}], 0xa) setsockopt$sock_int(r1, 0xffff, 0x88, &(0x7f0000000100)=0x401, 0x4) pipe2(&(0x7f0000000140), 0x10000) 06:48:01 executing program 0: shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)) r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffd, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/169) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 06:48:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = dup(0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) fcntl$dupfd(r5, 0x0, r5) shmget(0x2, 0x3000, 0x48a, &(0x7f0000ffa000/0x3000)=nil) close(r5) 06:48:01 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f0000225000/0x2000)=nil, 0x2000, &(0x7f0000002080)=""/4096) 06:48:01 executing program 1: r0 = socket$inet(0x2, 0x7ffe, 0x3) socket$inet(0x2, 0x4000, 0xfff) setsockopt$inet_opts(r0, 0x0, 0x4000000000000013, &(0x7f0000000040)="01000000", 0x4) 06:48:01 executing program 0: r0 = shmget(0x1, 0x3000, 0x100, &(0x7f0000eb7000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget(0x3, 0x11000, 0x80, &(0x7f0000eb5000/0x11000)=nil) r2 = semget(0x1, 0x3, 0x42) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/66) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000ead000/0x4000)=nil, 0x3000) 06:48:01 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/59, 0x3b}], 0x1, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 06:48:01 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x366f, 0x7}, {0x4, 0x1}}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x7fff, 0x9}, {0x18, 0x2, 0x2, 0x100000000}, 0x81, [0x9, 0x8, 0x6, 0x1, 0x54, 0x200, 0x5]}, 0x3c) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000001780)=ANY=[@ANYBLOB="000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000088000000000000000000000000000000000000900000000000000000000000000d905a8cfbf05f7f029b5e41e3c4d437a41466142c84fff925df0be99d211b20f249600df768e91697029d9a29d7b2759416cf49c80a56f89b2ce8d6a50b34ac4e5c2a4f371d998b64b18cbd2e53cd99f3febccca8b6d37122be4323b322f98cae039f2d2edae70971c884b8dcd60a2481e5a9cef53decdd14d94cee4aef6f56e06ca58e16f15c6e57aeb47c883d27f40a5bb4b6610327c4f8870d1a932cc8b5cbeb8fba4e7280c212a62e7920190522bd25ee72b88776a1f3c352d48f2af4271dea6dc053787e0fc3090624d6dcc927fd81002713f1b00b129234f3e95b67fd2000000000000000000ca7d4ce5866020a25cce22d9547d032452f930b7506a80743961af23610a167c4c5a9e012a15ec331221f4137c307b4f01f928099fcf31b3884fae1bddc96ac156ba7ca798f0e5054abe990adaaf549d070d0ec34d7bdde6ad6c36089eb58d777c57582dba00000000000000000000000000bec69a5d0bf609b78e38a23307f459f4732746aa2b01f10672eb3e4c2e3bbc1008bceb0f566eff2e86b2781bd81a11e8afa09189424a8a5773b31b7003a1c754b3"], 0x0) lseek(r0, 0x4b, 0x3) ftruncate(r0, 0x6) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000001600)=0xc) ioctl$TIOCSBRK(r2, 0x2000747b) getrlimit(0x7, &(0x7f0000000280)) getdents(r1, &(0x7f0000001980)=""/201, 0xc9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f00000002c0)='./file1\x00', r3, r4) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) rename(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file1\x00') ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000400)) r5 = semget$private(0x0, 0x5, 0x80) semop(r5, &(0x7f0000000440)=[{0x3, 0x3ff, 0x1800}, {0x3, 0x17, 0x1800}, {0x1, 0x28a, 0x800}, {0x0, 0x100, 0x1000}, {0x1, 0xde6, 0x800}, {0x0, 0xbc8, 0x800}, {0x0, 0x6, 0x1000}], 0x7) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f0000001740)='./file1\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000500)=0x8001) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) mknod(0xffffffffffffffff, 0x80, 0x3ff) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000580)=0x5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001700)=0x200) syz_emit_ethernet(0x1000, &(0x7f00000005c0)="5764b938643ef8484f1d26c2212faa600673183ff04a03b5d1929f6fe46a4e262d06df09c64569c43b0fedd7b221c09c3d629115d6ac4be6932498f573f42138f852932d1bb5e4501bdc6c7e00af54f7c7b3b5c6a3273789c7b222e8df330e6f447f47a58bef2cf62c9d23e8f7d68a42f8f4b69165689ff9e83a1052589840f4ed025ab0c5fa580b920377cab00d6b51d06d04af3829d367b4fb687458dfc5d9537a0e1fab86e2d1fc8f943c527ea19d13ea0f7ae477d90a75ebfb949c035e8bc3b38f45e4e056a6d5c17ee8e7882a3ad93d5556dc427abdf1421096e82ed67de23e86c3cbc9172a60e35c2b9a12e6e85a1913de965217345693ce9f3ca6f3db564850da959a6e4ddc100bd06bf997d026be3c17eabf77a3a7359919a1c8b5faadfacedfae62b068e603d448cac53b5733c4f3384df846ba084a366bb2a0a2c9008ce48ac608a370582049bb0e726f24042b2106146eaeb7e0b04b3ced84378afde6e3b2c260c1d816fdf00132b462f59f1eafffdb609043173ff7756f6e1cb6376fab7ebbe0194ebf7af9593191e867f182a72d3780b2a2b1de8fd51036b53f285e97ade12c9c2a6eaa7bfe7d632c56370c3b9f36694371df10a4650722292172f297806257fef5142cfb00ff85124b1bc02426265e23bbb986af4f8221ec2f3e4f9f5bcafddac9f64a01f49e466dcf85f9196dde0bb9ee371dcbb609f2f39e6ebf7b2c13bbdaff41ae9d01407ef250bf911c9a27238e41c244e8ac6179320ef9ebba60df1544504423e2c71e19695a98dc454a0b815d16de60db5f16a812991fac77e303a61bfc99a04c26805e1b9a59f0528e11be248c0551b6e16e90c6c688bd6386440db7fed407736c6b97e53efd1526d4fcc516926ab66cd56b81db8ffc7e2776454425cc520516aa972f0b5a18c984822b06c7ac7357706d4d52cae1b985b0c3e21bd0cd7e1d5d8f85642d7cf2dd243bd519b664dc91925b318bd370d57fb2c78e625f700f02f99b3c916521162983fde80151e630247f53983f79004e7671e9217f6ab6be31505f5ded72bd9c43ffd7849d648fc45ebe5ad36420c04a9418c4f4c0dcb67ecc5a1e34ab9006897d395fa4edc550ea3d423a049f0ab6034ed7017a7eca6303402dd0348cb40b4b4f4197a35ad2359255b9caf6f4964b991f9f101322abbefa3b8b7672fc916db2338a0d361bda7290674089cd743971e3aacae729800c009c102122db0560ed85c5d44e45bcb05e346e20143421929238ccf5d436ad2efc953ffe369aa6d90e54efb7756e8cfe2d168970c84b39f80be6fc544a8ace761fcdbc137ee0bd77ce0cdb8bc43191d2b17eca594a14bcee2a62d690e79b96f1cd61cd92c50f9381728f847e8d281fa577af0678690a58489d90c2a83fdd015010612a7db0e581a76b83f6a3a869d3221c944e066096122c9a1c34f0e10420c7d239405c3bbdffba58cc86344e2d3731bcc7223261405ecc02f920fd9bb7a2e3d97ce63d42bf17ea26772875fe609d3983eab390b0f121bbf35beaaa0c947d23c8809449571163c41c45b28c7e1bcd10e3dbc5f19569659bff2c2e5f9ec8111b1b202d698107c0c4f9030044f20bb7c2ce4584bd839b0d135ad83f26b4638a0cf58116353e2d9e7b2a6e7e16015694c40d5c719f15dead40f8bacbd3ba1b898898ce63b0f02766d452fb388b6609af5a7c70839d810ea684ff8c7061d0d1e88fa6b8f137c5e1fafaec3f89aa8dadb2295c83cda2fe46eb237df1b7fac4d14debf87cc6b10f9815b260661545d345a5aec368d297cb03af6261f133b985c33aa1a139f1de8cc5c38e1e78416fc5fbba85a463cb9b8ec7907090d77e4dc2b18ca740bec0be6ef3a67fe32c7c1de69d088914fefb39d6813817399ce812967dca53f8b43a13ed9d63df57365ac12faaf80de8273fee1cbb31230eb15d76803ef8848eaf36e42640f96c257c668e038b8e61065863686e201276c748db01be70d61bc60f7254f10f50185ea91ad6c90f35bf9e4a3ae02b33c4ea154a0e8f2a230152be48e8e811126f1bf32c45d90ad5f6fb18000eed7d6561d8b8fcc620b4e615aff78c92a578876f9409c560bea78c8147c315d8066ce6748d33b9355ee03adbafbf9c82033da420f9776ca82c6950d07b0282ec8efd489121995dba60d0a1bcc57b7f7b5078887a7e6f3c7df8eb1796eb1f6b933bf248b3edf1f408280b5cec88e672f690ab2148030015560b76e2570357473629c9c73b4310a5d4bbfbe7ed19ea3e7bac1e5728a49b2f3f917b6a9fe6e846bb9ba900cafefb8c273bc55071cb4628847bab1c7689ef94e5aca3b870b44bb1e19725840dfc65457a0246a56f68deec96a527850a38edf0bdd9615caa5a05799f224513ca43734954266b4733fe40339492f18ff7e02fc8d68cabf834e42e843a7e5277ae6e48228be3a11bf1121c46698ff53d295adbb840b82b6ca9e3f47c491641859ac96c49eb1522319976c8d94b17340b629efcb1cf36b475fee90c313b98e2eae519b443406348f3d869496632ddb5631de41dd2e921697ffc3836ff1dfd5f1f0c7a0ae09d4dc9d3a63da411a3591ded43a02d7a9f96d5be85490cb315f4d79645c6f5b70f1addc3cd4f7f1df946c2de7a9ca926eaa701a096b081bcd646b0ceba8995cee9c555b60c4020da2448606c8ee9763dfcec3680d5162e11c412423c8c06606ee2a85d3060b1730c70508bcb04f029e262609f4f2e8366d9256c27609d44d4d60254572cb0a20f408c8dc0a9f22279ce0b83d163541b257f21b04e22b206918c3e57cba37cc394646860bf4ce3d3ebaeb08f6f307df76b80aed7af07b4f1a2b6baff2902876ff367d03b25919ef972871fb42557f038c103ba774bf8f578e80a41fa59b5c8bd32f51a4daa5106d845fa1c4a393feff0695853b042173bd5e1e3f29e087f2ef4c5c8a49684cfb3163f6b9f44da4b1a6a527d180f3f917a775962d97fd0b16d44e68eb75299f890bc329ee4796aae3ed0d16cacf68f54ff13fa6486ba49be651230fd0d4ecf2a4d2ac512c6d4dceba22cacb3161790145a80de7f6607482308bb8924a26f348b408c1bb679588ab434b7f8aa353917c60e1596fd9e5e488d6819c2e28644c45004387414687ebff61398e9cbdb358d8ba7eeafa009d0d4432e9a44aafacdcdc5aba19b7739e2103b58c77575fc8ee5cd49491865b0f735df985be40126d65cba3fa2e160901c5bd35c8de8928a164ff0d41243c7ae8bfc5855316b5596ac0643d92440bf97ecf38e9af6426c746cc459c04efad1ddbe662a510b37d2e849ee6b71178d229c1e0ab16323700fdee61c1e98205f2b81c17573c2e3449d954d1aa230772829988df4cf9b7a752127993d7e12440073012c6c4318883704496259ac381de6e386f03946f79b114dfa6d6ddca5570b636090a88328463e500c3405d3b487fb7d163cc5ce6d156f9e197a05795136442bd1571c5804b4d5f2f0f8179263b83b80a5a0fedf3dead6992936137fd99a075ddabd34cc3734720d133ca21c741e2cab8d4051a9595dac08bd3d095acb0c107d1f961371eccbd3e5c68759e9be722b7bc650466463fe35096e4d36faff1478e3b5e7480b766bcd751f4ac042134ee04e4a7fee50737bb08c06e5cfb8496bb17e1762906f522e5babcc34b9a72cabfcab604defe322bd8ce5aa9750a25c14ce4821c5219221568b414b0477bb180ba77fe0a61966ab83e7fe15e045101a19816a23f243bd8dcd6f8f6ed2eb4357573e1dbd3b6c5b3481e08ab58c7995811900d9818e6f683abd64b5e47e3c21f2e5c3aba73adcc2ee7bc356604cc67f4b0eead4fde7ed331253a327f1b272953684d428a43c065a29d62081e87f4c17a55d1dc23bef5e64f16ee8e4e7f86160a99fadcd31b7a8d7f8e4e78825a350fc9c529e92b3d6635965e3824f77f1c84ae7e7c38ad6aa4b4729e576091ede4e67fe546fc9da0eddaf7d25e0bb4e339d3b327329e06175de5ca45f36a9abadd56731c3efea1e1fc21debb725aa59d3aa7b5ae4e2ea61279de837c7a45839b10102f04511ada2952c873e06bfb3bb065290453e745e647d997d1f09e915589af54ccd5bd2550adcfe6f9717d97eab1b231f355ad918561780ddb3cf39e3fc332bac9251291cdb2465be676b54c8d4a3f7eaac0f3b9cf88c3fd28caacc439b009dd5415110456c1dad9ea6321858a47aeff6f673378262f2b688ad8875cbc02e3184da37f7d655107f1ee360da6ae4412c84348c41a3b27535560002bce25155d507b8b5020d5ed93ad01d3734f4bd2a77058497d0b4ce79a4d06ed5819bc97c6b19802b1295e1f2034ffbfed867023670b12039d51569d8ed1b9a54bf09f261b277d539d0039e96411690176d49e54dc94a865d6e7d2a6fc81c7b97bfe2e8632e76876a62028174988ab40bac6ae0929bbf741cc1d7fde9fa908673102d00f20051a4be212a45ad890fe8ed7f095f18dc099baea91dd4f82c72eb48a3df637ad36d8ae7d9f07be687d30b0f7b0617b5db57588ffd8a6aca07887bf451fe60244654fe7b585d62191e602917ec174813bbb5e0e8d0f0eb868359228e312d39e98b091078de5b74a5af44551c18e49dac7288dc1954b511c16cb3a0c3eb8ff65dd7ae9e3565c33122de701364b8a0618e76c7ec7b60aa473a9c284be18e944183aac2136e6cce9bbcacb72412fc734e3b12a19d5554b7d1e84d2c251b80c0e74e4e160f3dfb1004c83dde898239a70253c15c17820702ba466d3afa78a093ed364a669d24f022538dc92efffde736d4b0ae155d4bf439acccbbc2702a15cb482efa9914e3e59be6da9977b6672f5e609e2d33c5ce9f839f23092e6f1f972ab635800dcc8b98c83c9716172911f2fdb30df52e516cd23a1819cebe9aaf68b4b819b7cc9d693ca0209752458e3aa70d05b3b48b9373d9bcdafb963e6a122d44b23d608811b33ddbcdeaf61b70fb0cdc495c08c063e9913472f58263148f001517c85805da05352fd9777fd31ff48bbf33ee4884bedad15d4f71f56a1bdfa853a0ff63b819fdc1cdc7f5d8435b643a320f3079a1364bf1cec05245594099ddbda17fc0ecd8952ca9c75106308cff85640213d382a251e0ae863a1e3de145658afcd75a7911199065dbf5178b712f6d5dbd643ccffe6dd9be9bf85e38038199b0b33fc92e416fe0d62caf1bb7c048911701b8e01ad3e9f94f74d4f533cc757121c01316036d95d13d1ae13a9a45dc687c787f7f066a3b08c23805b391afe9f4db60e1847d99b46e53afb1a483ca4719484753d92ce85f413a891a27d8b99e68a80006055949b59d1e69640a7f2bea1b8d5c8e47fb37bbd012d4f95de16313db6f571dc993a83dd90c1af9c88e738f9518cbf220b094d78f9ffae0fffbc771f3ece3794346ff163734766dd21e8207f7f0675cb443a0eaeead534b4efbd18c92731b9b3a891914a665746f969a76597d7b6914079c052c4a3e6b3405a6f4778f7cc1d9c171b8071412d064ab31a299e5c719739f47f571c4d79f781e636cffc4afe06827503e6a3b747a47af834bfff4e7ecc6e167849526b1be79db41d2400879654fceef58cefafe17b1b37fb6051c7475826f2d8674978c84881b3512e56f55b3c3e61d2b5a5d5b500233b28f9620c88b0ef7e1c88ded1b206b7314ade012627642eced10cefa27142292dd40e9fdc9462d39ca27e8383d427392799ec214d1c2dc9c1386cf830da9ea1187f256118f7d4c4b1bff7a77f126e9b8633edb444d3282bebd1ad177") dup2(r1, r2) 06:48:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 06:48:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x7) getsockopt$sock_int(r0, 0xffff, 0x100000a, 0x0, 0x0) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x3ff, 0xc0b}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="33eabbce057698da85da9d37622619ffc3d255fd1db30cf78e8f2cce731308a756ccbb73aca353f05e5f647f5c3ced3f02556302e0faf873e1517aaf7c81cabca4683304ca8e2bcbb48cc38aea7bdcae56c3f102cf99ffc7404d921069030cc26a7dfc2ce9f9b43c1d14f3d160395fc8fd0e7786f195217a0e665f069dced6a8709187bae82e5e9d", 0x88}, {&(0x7f0000000100)="9cfb8421430d9815ac7bd0f374f501c132c350adcdfaa22e559918d7e7cb970e6ef96a8c516e1253744cb9444b5c350b2edff72194098bf53868c142b4b16e6f8c1b7c3fa802fced8e67c07b22c47048a27c12ce4f168f24a5d10f95a9523e89fbf20a1ace23329f5ae16104d4f3202368a92e222a63e012318e951e21094f277b38a6446f54ab0b219516376ada6b1dc9dae18308d990ad3acd9840415633ce", 0xa0}], 0xc0, &(0x7f0000001600)=ANY=[@ANYBLOB="7000000000000000ffff00000000000048284a6f291aff54c6c7ca5603694765dbe0e95dfa3e73deebc0ab12f5ff1762793ccb4f926d3f24a77b9b9d0351b361f71ea29aa6d110246e8e72951e59446f578420c2db3e3baf72f5d05a1d6586601d371b79823dc1648fff000000000000b800000000000000ffff00005e00000042fe8f2a87e7dac33e52cbe55c8e2759a69dcf627b319313e1cc0e9bc26406b44a7bc26e4b10441390f714634f8ad1338bd4e3ee4eb6297110306e9b412425cdf867d63e4b70fba4bd11c153fe3eb99150210bda3980c4bbb53c777f7c54fd9e471c3f63ffa44e8cd48733401f50b05b9a2f9be4914a0f6c65cbf9c3496bb1aee722459b244c6772ab665e4b03d6acf5b2e038fe84c7b997434468d00675666aaed094c88f3570002000000000000000ffff0000c37700008b6c6c6f41c7a7c8a78fb18900000000180000000000000052398cde01000000f7fd000000000000c00000000000000001000000b7000000ae7966f029021e387249a3cebc047cfec87d3d04d6f7b15415d868b198e797fa4dfa66cdc3040f0b2373cc108994af36080ea365619b76dcfe576bd57aea2d425f8d50d98a54429f510b808f2464731b2bd699d1dc8da5e09c3d7db26f4bb05ecdbdd4e0128b1bba33808b0b57c66d9451b2a8d939d249c85b4b344c322d680dbe8e4ea16c0e2a69f8f2a6d08f33b420c8c9ed8ea871ea01618abf34af7c6ccca8c749aa46e9c45c714f9600b9000000b000000000000000ffff0000030800006760949409efbe34ae6192fa51c6c175e150c251b4894d5e36f43914c04b0fd469bbb058d976d8c6db5a345f9a028e342b24d53306a412b4b11c53d4c824c7c0f9b4085ae04e0ffab34693a537465190519f75bf9e2cc8ada1c079664902bd60cc91cb182b2e97fe1d4305ce2cfb1a9b7ab4489af5e1d66e2be62678d6fa0e2385ec08dbd9261d762db61f01fe9fc8905f4e8a771491fe5383fcdf4c20000000b800000000000000ffff00003f00000036ab0a66fc5bb5cde9cdee1f324dd3258f83c4d1b74695cf13f2cce1f32140807cd1d9f3e2330e10718033f31b1d75fa12acf9cb732339e471ffc2bc8b2df443f2edad70ac9a04483f74812ff8521bded1bda74bbf06bf71c9ccf67d4dc5eb1351a7ece7e8d85c39521ab11232ec1b234b72d29cae62147d07f101ccdb8bf2d75cdd8b72d40d093d2d61a918e52c0a90fac99d72c675334199d29ed6fd1cce01bbeb000000000000101000000000000001000000000000004f1419590d02e39599b41626e315199785f0020299c2cedf8e536bac79c842053522863fb50665239e15f38db5295f88e8c0c2027c0950d28a7925b398ba4eaf11d25073778cc13f78ba7425e16b59e5e5878f1f0a2de5082f94df2086538bc0e3cfadf39c65e31be985ff10d7349ba6379dc8d02a7f49fbda855882dcf659cf305eb7adf93db3dfc144f5a8c93cb1fd054c03489e578c2b99555c0a82e8d289eaed5e0a4ff99e413e03d964a7fa8bf128d6cb5e86de5e1da82526ffbd5d1a03371b350a8aa160d94060d458294db46ac4437ff2483228bacaba6a3464c15d3e153209bc86a9f90971629072f354563aec08c62fcfca7bde3f9c43760e166388d1c479da246ac47a5bbc8f84444f198d609fd66b0e975042cc8dee2be72f25ee0040a05adb0f9a94bbe888cb477b56763059f8ba4559191ad4ba68c856daf120829cc81de3cb194a86d10ccaebde0bdf01b1480f11a4556fe13834db6ee428b9b27753a74a38c4e426739aad4c816d263b971848e87d3b5246cfac78e6d143be2c24a6a4aa519dc02991a459817cbfea2f7fe82ec18a3c0763bd2341c83cd895be6951b42fdd0ae306e2e4fe402df3398645a22cf31de7bd748bd7fef42abe5da96f6b9b7178aa4011ca66a77c8e360de56b2a457b0ad453f45dd6ce6ad54780dee87c636347f4e445f8aead26516ecdebb03752fcfb2a2802c47e6e44b1fba1faf3c837f99bc0b92b058857c8b6034b71a920b32c3f1cd7ad47d7b3cfb621b53cc3b45473ff991c1d5780c587c5ba98c30d4add883cb9b379e7f218c51018c93ca68d3a5318f7f017f1886a8341445405c7b744232978744710c39421035c5bf31b0a5511f539ef24f85f18f0887badaab479ec6919175237911f13768f86a349c2d6cd4f4ea0da673a5c61a2455a2b7eee2623aefb2327394e443c14cf2bd0bd7ff260bb83cab5c2d7e205ad2222bd1c4d885be115e63978e6026a52cbedd70933383e91d739d143739bae338fd1f6fb713f951abb7485c5694d439ed65d666b9d1824832fe99697ea05a00b1bd34dcce2311abbef738d3aa2023196f9da59ba49ba874b9a3c682cdb292569d0a32478c5514f1558b9691f520545b4e2b93b66a7b4ab548c185c37819f01018321e6f8bbb5fc869bb964d6878be487e403d0cbcdc9d18781462b150a5ae66d1c4b05d202d65c04cef6378c5b679780e7ca16197fa1dcafe8a4d431d79408e33a90bdfbca8618ed6137057d1223474716777bee4a0f55fc04add33bbf5c678ecd06b7fd417c1c2768687495d002b33b9366dcc7470c0aeec745a9f846182f1b20ae2d81058e040411f3aceef6b351e9d5dbd4346ff5d393a6f90dac13934fecbff2296e217c21bbcd297fa0efec8280764dfe1aa115eae6b87b9d176ac3cebf5dc08de654ccdaafc0364c53bb2ccedde4b092b61d9660f8c5d37a701ea1435e8a33609e5d75aea53358b0f403da1d4f272e4c93e361c3c8c098ca3386f982d4eaef9fa691ed30b529df0db90e5009d6480300cf751e18447b7ffe5c8535b235f6b1ee80021fc6ccb1aa49f094789f9868be46f89b3acff8c4c8213d15b22f4d84323bc03a32ce1bcbbf511b088a63bf05f0cc80b01ff917867e545cfdd7ab0c02ae3a8939289792b6b727bb2dd82277a797435d8a7bcf341e5880661e3a86f480e86ba47f8b3033673b8db9bcdb3933787ba2488c5ba0f93d0117a44d0ea3da65838688ae5c5fecabf9309fcc260adf73633beb45efcb6f5ca791bafd518ec8dba2cbed40c5c3e50ae0b5eb5ba7d79eeb2e7e0cd9b4885e7975f82436c0d9f0ffa2cde03f797875dffe4b607389f30e4c613d94d79b0785de049c2490b20eac211d29bed3797b7f3c465e3481c9975932515b3cbfb6705f9fbf77f7bfae5b25aa96cfe30090da08b809b9a05fb6cbac104f6c383b8a6a60091ad72419b9e1703b8c360c4aeb4f27b22de774435a671207bf99e374e5875a3327f7d2bb0a8be7e1ebe98735ada694d0ea55dbe8e15e8f10d37907530ab018d9e1cd311514453ec3ac694633e77f9e2a56e5dbcdb5bb6ebe9602eb455b3b18d73b6d654ec5bf74c335766ccea4480230427e29c89556ba51e072d097035863997f34f0fb33b5d7e52a607d67611634d8d13d62bdb08c222eb76a13f94bb38b2bb4d8fb048bc2f84d18b0839bddb99a512563efd787aaafccd3d73cd5120d1f6fecab5ef4c376b30175cf5e11f857d4af5ea58b11123384fa1f37cbd3be6034fad95dc9f84f89f51abf38b0089a653196eb1232238e8b40d63c4ded7a61889fdb337ad842a31555e071eec9aee92f9eb9ba0edaff3709099e87201a6d0eb310c07c616d6dc52e5102a6662bd0a49ab03a40e10523c4e1d4ebe2bb5ea64ef12114cf47db109b175541ff537c2619d662c322d161aab5acaefc0aa5058003df44664c93fa8efd033fa0fa563c1d137606d8295775f0b284c46590b5278bc8bccf81849f7c0174a158688c6aabf92f960e1bc03a62c81eab5c6e2887ebf83796358d58375b9c43a50d0b9a5be99f297e1bc7b96e95d63dbe3a73ef613cdf3cd7f69b68cab1fd7b610f32525c859835feb9189f8b7885fea2e9163d60154edc68b47c4118a3dda0db0e27c60c789197a36a14b0c5b970d0ee742398cc116591f8dea68f1049f2fd7e8be2a31d8c66f3d7689e2793ed6235b261b61d05c565b56f0da255de9e8d0de42a27c845f393e98def561fb1e237051e61a35de226e140043a70b138a1b47fea8b6bbbc5bbef8057aa2bce70a792dc4727a4ae378f06917adf7c9a47eb1b8b25e73b3217eff0d02b91724ec0d655f50f0aff3addcb21a46eaa2dd0fc12807b9a66b04e18ebd4325c8db9d660885e6003b12ce193bdb6a9486ff0e9f250760d5c6f09d86ebbd278d5c08b7333051157b163a30d85a145da425656341ebc5b95b28270ea5c2fe0283e08391a9293465335b3f0a523f489f19998384c8f87ab3bd5871377bac87664114085b9a3d5546ac209c691d905c34422cf1fedabc94432c83b8dd31c67ef1e2b49040a7ee7d09cac4b5eb9e0f39f741246544a8688b1d8e8b3d7867c16bebc891f6c48e1f0b1c092de4a5f9419b1f31d87c8b4e8aa32c0fa3920db0debc046729a2583e45c2f40bfc0c8b8a8401d772033dda5a7b24aa73128999277e678352f33998b7546232495c36f5b4d84fda3e0eb0ed3bc2e9c844611b06665ad70bc55a8eb0fd61fd7615085486badbf3ac553705c01b1712375b545b0805dbad68d0b0b91c14b9c0522bc5979aeddeebeb1bc3c0d1f6ec1021497525efa49a3b5bbe01a7fadaa0e6fdf5a17132511e8f89cf7bf8cd8969307e7ac9d3f5a511d231fffb45972ae58a5579844af9b62b2ff0d9a9e99bd143f19f977cea4227a782f4260e9888d828207036d3c2bee0ffca4c714c6b2cfbc7c6332acdf9dba3f79289d2d2ae6e0c20c8653c1fff0379bcaf32770066084ecbe908ccfb9a456d825b1555e31388e6d587a20341ed1eced737cb825192935ccd759adcba163e6450f33f4dfbe5a719309e8fc09e8459e58dd9be843d288782a0253074ebc8cb44fe06e8a93370ac0b6f333bbe5ea6f938c46ee74f6c55a23b08a9ec1edbc400e279c3f91707f3fcda8444d6b9d59f3e80f644c506d88a6d8ad66282a09f78b919dcebeea432f8acef6c3b6121e978c3bc66b4724660eea7bbf2a8a09460a662b11e51a542ab196ed60f4f30b99d87fd31707c76b8eef9e4bc3246602c7a11c1e56352bd4ce2612cdc22697cb5d1bdb29c3bf537199b61ea64ade18b986dd26871df024e3cf4de0446302cf98e69c84c1afc86ac135667776676e475cdbd576aa00122f0568f6bf035a40285396954a7d5c9c6ad3247d1ee457b28b435cc2f1ee54dd91a8022a23a81d9c7405f9295b44d9e484463b3408e1f944e2d0afe06ec2b516992507af1b6a69dbc2e6e5991c20ce00d48c125bebf36ae8b42ef406c67d7f4d8d600e1c483e7fdfca5d82b574e94e441460c54e25e67ff2eb7f9336ec6bce87997c8307141b1fd08bbdee7852d9169b729fd5520347fc9348fd24cffef2e836279dcc511ec09a978bdb8e8e7613ea4cab6ec586b2485e836aa8514a59dd8eed95d37620b1eae7c847225b414ffa0c15e6e811db45808ec43a2f7983f161c2139d41e77a1dbb1625cd797b338b1864c8b5b9bd72d199033870168d1ca35c2677d76aea7c3625f6d5ded2e86a768ed826ce0dc5dfa08a70d95dff1fc9a401b3d443743aa0213ab7c5f68bdfcabdad0ba1665eb6f87f87b001eaf8a4a66eb4fadf2480cf20e496e49abd0182b1702114cbed7f98a4cfa0180a8da93e0a2b68340729f968919f89eff4457f5633be4aea594be509e94cc6f2b3f0fc05b37938511516d88d95ffe69cbaf88239f41f20bfb8ef67eff567d9d544486a70dd4e0c803e1d72d7da7a7a2da2b9842605d7e012b93a304f2ee893628a38d7aa1e622775ce4b39587897ce9c9db02ade1ced04545b8cacef080145326841db3e025b1cf85f510ff3511ae7d2edc8cbff2a179caa3c4445d759c7aaf6dc91149de242769324f23fc2037d37c5141e8a6ab7ce3949866bca768355b6f90ddda53d775915da9c4b350f8c81bca8c70e88d4edefb6ce75fadb3f98bbfd647b8549fd7880db5455807f183cd6a60fcef20edb73f44ff85de2f419b5bc6957936328c3b817e8987c3935dc7379464a181cbcafa601eb6b8f48514cfe27ea074c90af537bb1dd2f410bd72865ab3eb4479082a407dd9de16fb18add86bf5b2a759e7cc875292701b8fdd2389fd5d69c8b5be290788d6977e919e059bc73969afba28e113861c3d37da2ef5f4434ae11e1d7c637b93aab66f4ae1597da2e0cb7ebe2c58aa36a12ebd44e782b823feeb001f0db57c2096f38172fdccde1c96dc0e8883b6bd57c1be3a6d08c43fb28c59cdf12b8b26a3360372ebb7e1b5192f34baf60caf9303e8082a80ad673c7cdae9487fb7278b4970bffc26492576acdd1b6b5ddf571e5c935375d3a340a5d54d12331f4017d8890e5a3090e3df2e9d6d9de7fe47f2b7fcf1ac6cfc8cc7150dbb33e36664b923a47f00e6689fe157cfeea20a8183c8653a7b4bfaf0383f16e39deaffdd86f791128bc7e96a0c1cfa8ed5b409e40352812bcd87d05ef81aac21da4f6e777202e39973ef2ee389676083feee0293599edbbe0c171a0e28172f846638be07bf9c2cf834b1c1f62acd8ab0a276202dddd79b1f28cc07ccd3bab96c1cac6b06d1cb9a9c329cbda3b3d6d935c1433f96b60b9a6cf89ae558a07b6485bf70f796dae4042b68ed41ed71fba2c8f8a50d5b6bdd61591a92f826713f6b21f2f91fbd93fe6e63592db0e55fade750c0016d6633a75d4d1906a51d157e371519fbe7f81dd1f898173727ba3128dd2084aadb44692e3c0ff24099649d1416f209beefd0a4f37f9b819a1329a3e50c607d4c11cdba3c2ec4f218c599b998b9639a7b12e31ec2a750a762ab98a421bad6b9d5a3447d5e8faec7c11fe15b8fea64efc2932ad1ca81c62b4355ffa0937672b753859103bd945212fba2c241409f04f8a06fde6e440eea74c50b9f12f8099e24daf1c8fce7473acb38d27f68b1283eabf6ef28481e5574fd3fb7206abc26bf2eb40652d3592e3d1c5e1c9ad74dc426af8a08edbfcd846104673c736e4c429dff6f3b2087ee7a2058a0b770d3663efdaa16c289cee7711c1f89ddd98feee25bed71a74c064e250f920662986817c1e63bd0207b1bafc7e4409a79a2d9f39addf118847ba"], 0x1398}, 0x8) fcntl$setflags(r0, 0x2, 0x1) 06:48:01 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x40) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000040)='r\x00') utimes(0x0, &(0x7f0000000080)={{}, {0x104000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = semget(0x0, 0x1, 0x719) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/216) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) read(r2, &(0x7f0000000200)=""/195, 0xc3) chdir(&(0x7f00000000c0)='./file0\x00') connect$inet6(r2, &(0x7f0000000300)={0x18, 0x1, 0xfffffffffffffffe, 0x7f}, 0xc) r3 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x101) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000180)=0x80000000) r4 = getegid() r5 = getuid() chown(&(0x7f0000000340)='./file0\x00', r5, r4) 06:48:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x0, 0xb, 0xc2, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x4cb8}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908", 0x36) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) fchmod(r3, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d3e, "bad83f067108e2dede80000000001f00"}) poll(&(0x7f0000000380)=[{r3, 0x105}, {}], 0x2, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 06:48:01 executing program 0: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r1, r0) kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x1f, 0x0, 0xfffffffffffffffd, 0x0) r3 = shmget(0x1, 0x4000, 0x481, &(0x7f0000ff9000/0x4000)=nil) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x2, 0x5}, 0x57b6, 0xfffffffffffffff8, r8, r9, 0xfffffffffffffbdc, 0x478, 0x1}) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 06:48:01 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000), 0x0) 06:48:01 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000080), 0x0, 0x0, 0x5337, 0x0) write(r0, &(0x7f0000000080), 0xfc4c) 06:48:01 executing program 1: getpeername$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000001c0)=0xc) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000500)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c80)="685b147aa00cdea5b523cf78e26eda10eac6cdda243b910b6beca6fa90bb921caa8e8fd17eb1f9ab34cf237a0083d3f3b10857858906063c995a80a23fe33c16acde97fde73c243c16df348a0f36db6be2b3b1d856e0e1e2933468b5e4c623914dec5d38ce4abe42ffd94e1821cd03f068a6cfa323d58440dcae391726904d75786f64b83271acd3e1b5b236bbaa38730614586544817c70f552b5b0bc4f17047ddd", 0xa2}], 0x1) lstat(0x0, &(0x7f0000000140)) r1 = semget$private(0x0, 0x0, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x9, 0x6718]) syz_open_pts() close(r0) ioctl$TIOCCDTR(r0, 0x20007478) kqueue() r2 = syz_open_pts() r3 = getgid() setgid(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/248, 0xf8}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x1e2b, 0x9, 0x4001d38, "82bc73dbe98d19c30a0000000000000400008000"}) 06:48:02 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) 06:48:02 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa19, 0x0) r1 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x6, 0x6, 0x200, 0x6, "9469b4ac1d0be969d6c08738cc04c2a4e1be8689", 0xcc1c, 0x5}) dup(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) syz_open_pts() syz_open_pts() fchown(r1, 0x0, 0x0) 06:48:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket(0x11, 0x8007, 0x7f) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x664e}, 0x8) 06:48:02 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="bc2183bb52a4c4146f1cbc6d2468a932672d3547f78b3357d4618d9bbb1784e92c84babe706ee870112b4c7ea41f76efcc946168caf4a84e5a22f9baf2f8d1043ef370993162064b5ec1498b579da515760933c82be2f8162c7160f250fbc946954f76215ba2a4faa2971677a9d011e7c4adfc397d868ffa", 0x78}], 0x1) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) setitimer(0x3, &(0x7f0000000040)={{0xffffffffffffffff, 0x8001}, {0x10001, 0xe1}}, &(0x7f0000000080)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) fsync(r1) openat(r1, &(0x7f0000000100)='./file1\x00', 0x10, 0x100) 06:48:02 executing program 0: r0 = msgget(0x3, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/242, 0xf2}, {&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f0000000300)=""/172, 0xac}, {&(0x7f00000003c0)=""/146, 0x92}, {&(0x7f0000000480)=""/201, 0xc9}, {&(0x7f0000000580)=""/99, 0x63}, {&(0x7f0000000600)=""/79, 0x4f}, {&(0x7f0000000680)=""/52, 0x34}], 0x9, 0x0) r3 = msgget(0x0, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) preadv(r1, &(0x7f0000002a80)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/61, 0x3d}, {&(0x7f0000001840)=""/224, 0xe0}, {&(0x7f0000001940)=""/30, 0x1e}, {&(0x7f0000001980)=""/81, 0x51}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/81, 0x51}], 0x7, 0x0) connect(r2, &(0x7f0000002b00)=@in={0x2, 0x1}, 0xc) r7 = shmget(0x3, 0x4000, 0x402, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) chown(&(0x7f0000002b40)='./file0\x00', r5, r6) r8 = dup2(r2, r2) msgrcv(r0, &(0x7f0000002b80)={0x0, ""/84}, 0x5c, 0x3, 0x800) recvfrom$unix(r8, &(0x7f0000002c00)=""/196, 0xc4, 0x40, &(0x7f0000002d00)=@file={0x1, './file0\x00'}, 0xa) fcntl$setown(r2, 0x6, r4) readlinkat(r1, &(0x7f0000002d40)='./file0\x00', &(0x7f0000002d80)=""/242, 0xf2) fcntl$getflags(r1, 0x1) select(0x40, &(0x7f0000002e80)={0x2, 0xfb, 0x3f, 0x36e2, 0x8000, 0x7, 0x6, 0x7}, &(0x7f0000002ec0)={0x2, 0x7, 0x7, 0x1b, 0x8, 0x0, 0x1000, 0x3}, &(0x7f0000002f00)={0x1, 0xffffffff, 0x43, 0x3, 0x8597, 0x9, 0x42b1a30b, 0x800}, &(0x7f0000002f40)={0x7, 0x19}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1010, r2, 0x0, 0x0) r9 = semget$private(0x0, 0x3, 0x88) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000002f80)=0xce) msgrcv(r3, &(0x7f0000002fc0)={0x0, ""/230}, 0xee, 0x3, 0x1000) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f00000030c0)=0x7) r10 = accept(r1, &(0x7f0000003100)=@in, &(0x7f0000003140)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000003180)={0x4, 0x0, 0x10001, 0x5, "836f1008e99f4ce0108a4018a6aa58dcdcf3cdc7", 0xfffffffffffffff7, 0xfffffffffffffffc}) r11 = accept$inet(r10, &(0x7f00000031c0), &(0x7f0000003200)=0xc) chown(&(0x7f0000003240)='./file0/file0\x00', r5, r6) recvfrom$unix(r11, &(0x7f0000003280)=""/111, 0x6f, 0x41, &(0x7f0000003300)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$TIOCDRAIN(r8, 0x2000745e) rename(&(0x7f0000003340)='./file0\x00', &(0x7f0000003380)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000033c0)=0x693) 06:48:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x20000042, 0x4, 0x1}, {{r0}, 0xfffffffffffffffc, 0x99, 0x60000001, 0x10001, 0x6}], 0x3f, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x4b, 0x8, 0x3000000000, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x7f, 0xe004}, {{r0}, 0x0, 0x80, 0xf0000007, 0x5, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x6}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0xcbc, 0xffffffff00000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000001, 0x9, 0xeae}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000000, 0xc60, 0xee4}, {{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x5, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80, 0x1, 0x3}], 0x0, &(0x7f0000000100)={0x9, 0xfff}) ftruncate(r2, 0xffff) getpeername(r0, 0x0, &(0x7f0000000140)=0x106) 06:48:02 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000400)={0x3f, 0x7e}) r2 = syz_open_pts() close(r2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x4, 0x0, 0x3, 0x0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9, 0x5, 0x7fff, 0x100000000, "ece9347185a463a7328e45ac247a22483c797f2a", 0x2, 0x400}) 06:48:02 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x200000000, 0x1000000000000}, 0x0) 06:48:02 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 06:48:02 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1eae8682f19b20755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 06:48:03 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x20) sendto(r2, &(0x7f0000000100)="8b7c947ab00866c9ce9be2f6967152076b48fec2a68d77523b056c9acd3860270adfd0afd4a4cc8127ceec81b2de258f341cb40f2ea363dc0248803ab66a8d697f1ca04a2844bc8c63f6c2b3f073", 0x4e, 0xc, &(0x7f0000000180)=@in6={0x18, 0x3, 0x4, 0x5}, 0xc) fcntl$setstatus(r2, 0x4, 0x84) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r2, 0xf, &(0x7f0000000240)={0x2, 0x0, 0x3f, 0xff, r3}) pipe(&(0x7f00000002c0)) shutdown(r0, 0x1) getsockname(r0, 0x0, &(0x7f0000000080)) 06:48:03 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8294, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) close(r0) 06:48:03 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() close(r2) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x2c, 0x2, 0xffff, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x3}], 0x4, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20, 0xffffffffffff8000, 0x8001}, {{r0}, 0xffffffffffffffff, 0x80, 0xa000000b, 0x5, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffff9, 0x42, 0x0, 0x4, 0x3483f995}], 0xfffffffffffffffc, &(0x7f0000000300)={0x7f, 0x502f}) 06:48:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000000000000000000000000000000f5156fee0433f209de01525f04b0dc5efb33245098aafbb046c04753", 0x81) write(r0, &(0x7f0000000100), 0xffc0) syz_open_pts() close(r0) kqueue() semget(0x1, 0x0, 0x204) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfbf, "47780ac85a538a132000e847094a0b00"}) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) 06:48:03 executing program 1: clock_gettime(0x0, 0x0) 06:48:03 executing program 1: r0 = socket$inet(0x2, 0x5, 0x5) mprotect(&(0x7f00000b5000/0x1000)=nil, 0x1000, 0xfff7ffffffffffff) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet_opts(r0, 0x0, 0x4000000000000015, &(0x7f0000000080)="e64fdd0fa5695fc78f711075788cd3ea436c7b50627754de", 0x18) minherit(&(0x7f00004b3000/0x3000)=nil, 0x3000, 0x0) clock_getres(0x3, &(0x7f0000000000)) 06:48:03 executing program 1: socket$inet6(0x18, 0x4003, 0x79) 06:48:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffbeac829b000000", @ANYPTR, @ANYRES64=r1, @ANYRES32=r0], 0x20}, 0x0) dup(r0) shmget(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 06:48:04 executing program 1: accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat(r1, &(0x7f00000000c0)='./file1\x00', 0x20000, 0x109) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x501f, r2, 0x0, 0x8000000000) 06:48:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000040)="577d86cf34511b0f830c6ad3c94b0185a90a01e8b15964b2a443736e", 0x1c}, {&(0x7f0000000100)="79c384fa66820d8d750f84b658ade9e5b075a89e9e8f788a6450f5a9946f2e0681d7881a5505ba1ea4ff3e576e09605bbb09aeb3c393cd704b77ac2dfeb0dc0ac23f2f23f4a94ae130d0036a2e63a697cb2859552f80d1bec3521306b5eb30049b8debec9b5364c812ec4e92087f96cce3d18e58cde48a48353d2d985320faed668316b4d98b01496ceea64c8512b4afad46745b45ec73cfcfc36c8b5073aa81120f89b461f4f1dd5484cf2639fef551c8bb458d23e419ec57cede9a614fbf1e626953753bf5043133799312657f7bffeee6941aa46e5d6e26134c4e4c7d883919d40c989b994acae1ff53af984898a54605932c99", 0xf5}, {&(0x7f0000000200)="33a83ad2cdd028f314b993bee06ca5c8a0527a595fdd865ea0ae48794ab846e746c9705b7d4f7a38283a184528e90c8ab96914c8d7b477844d1d9d51ba2888297da511e9472c6438d9b96f2ba190606f24beb775fac437546707d927b62bebf16db7932eeec4da9d4145c7e3defb5597a1a8841838dca8636c1a5ec1ce80d118edf8209b8cdd7c1d82d748195426478b814c1d3cfdece0a928fe713cda5d9e39ae9b68db8122deb93f1e1259209eafaba92da0f68a36c1c37745a8cb7eb28c547f507964d093d29f186b0fa72e792f0da5cfc87eccc9feaf04933b679ce23428b8db41501acb300845b2eb9215f88aa9b62ee3e47c4f1c62bf2dadbda1f801c59f3523cc86a0037a393c38f72168c667030ef5e20c4d0082daf0c59cdb8f64f16de3b26f53f7d816c864cc1bb23ec40b4e4437de3f4d0986c45bdd251766f7221afc860cfe04a693dbcaa46c850c4498ad890fe5b2932eeae1e3bb58ddfbf51313673225ba77b9b118eb0140aac3b96000f26debdcd8a98b13eae365725686bae79652198767e32a3af434b4c6889e76172b4f8ea4ec383826308b0bad229693032d791bedd9f6a3e8582265e5253fcf09b105963f28b9a9e1997441d9f15d73febd3455e2bb3a5d516231431fe37a9f40cde281e3675fb671a7c3dc8cb8c2644ad2671b9ec7b765331b4814f39e2ca1165f27c763cf7add4fba0e317f88c7596c22ba345826d02f7249e20fb293d5564a6e5c5dcb7cf2cb357ec95cdc3b551e35e1a95632cb6b63ec2e660192dfc0976a01f517eecff6c7fc5d7e708910adea1e9a92845cc787225ad1f379be6231d9216dac1e5496a9ec996ff73d70223b7840e85cddb5db8743a375a29bc583c496658dc0910341d65a6061654cf8f0abff29714deb3b5710d2c62c300c4e7fe13f23fb5f29cdfeeb3047d745efdc4fb21c1c281497bb092512f1965c2d9c0e91ba51baa373e0252e5eabc27fd891d016ac869de0f35a1ac6fbeea87c533d2e89fe1c82d56c328b1ea677af2400c4f1fb689861696f5e5f84e28db9c01803d34444b0670f64077f70df64a557237191d7da3c7f3aa9e94188bafc61142ecf2f3371860c18456a19ea48741a1560c13ee755a6c3d32df19e1c0b374526f8d50b48fbedfe607520317b70f6279503e4c6087872ac5210e31ed73c79e8f0936913b96319027e0fd3792a4750088e9471c027d00f453a32bf5811e329d26618a537893e8635cb682ab65d623368127e2a2974327917fc1489db579fbe2c7c188bbcfbf94361508c3944ddd52da451487346a1fc3ca9075e2e7392c7faeb44cbfb20e760a52b0ec72be9f306f6adee39289121a42283e05deb99d7474aad022a9c4a30179ef389bccb04a5d9e6d20eeea9c3e870956f9b5dd415b5599bac63eb8963671293e8f00d5b9798ab1318c56e3a996647712a83fd3dfe235938860a3c48b060e18b41157ad1a3eb6a5371a3ed202da2312eba62fb00a5763baaa65e34443cdd28238944b69451548db2fb22b2b0987093ce5419ff3cd896af8b3f3c89a110681ed79a74b5df5dfc27f788196f1c316d2685d337d735a4a89d90321740274716713f6ba306afb2234761f32e4353fb56be20308cfd34961a49909a6aa45deac1df336f2feae37fa353fc3d9d062838a71a93d6e5ac54c06738a6211e10aaa51fc36ae8c85cf4d8602b36f129b5ed369827480109c3a2b22d967c9948b3bced278632e315e39ec1f337a8aff9fb1b47495988ecdec414dcd66c0516df5d6d8b030b6cf599695cbf45fd31e19b403a3b7f843ba87fab1680a989416f45617ccb54b802149e63226c5dce1bb85f9b0c5e5de67e6c357094979fda13cfc4e11baa2bbfb4042794861f4beeebcea623263fa475898cf8a3161933e24772132586f4dc21fadeb9217fadb8fa54e262ad1a78eaa49d12435df76817f8880bb7e99f4fa2f4339e19a1f01fec1db7a693d97f0f9dbd35129894a4cbbe5b8c88eb044f9cf643bd80a5ad2eaf071071269d4e6b6563338b857f1209bbbc1d3becd0061ae29cc01c12e5b9267f08b84034b690d1d1752e09a41b88b406bb89fd9d0acfec77751f5d146a3479001460ff8f1773dd311fa19d2ff79ebff660b26324c785b716418dbbd8791809f1b10410575e52a30f873fb57453c7dcee8640e875ad9660219b25b04970aa950a879f3630a96ef39d70773ce27289fdf9b3a77b1ee2fbe53c76fcda082901743a7185ac21be6ea5041bc12e5062fba93c78e79a4fba2f878e52385d799a543aaec446fa0ce14dbfec3c4e4b7edbf720a206f0815e1faa5e7b5a76e6b38d1401e2d26b6a2bf8d8164181d1af959a1946675b97c316dbd7165c37c1467ac92de5f9597056ae3b9b9cbf2fc598d67fe285c55f9250adaf3f5fd3843bcdff3b5f7005e2b3a5555bec378808229453e91a5ecf1c99ea5875ded7e843b59aacabca3bd84d1d7c2ce05eca4336954fea119eca934aa4fb6a33745e9e105311cd1adb1e62495cef002bf0be5f31d563a185cdd8712957252e6809f7c3d2f1287ed148a03d1abd32112a9acdf849e427b90d125dc2a004397fe4665b1a23a35a51c5114bf1315b577519fd432f96ffe9b9cd3dde4ba6779c8b7e2cf9a81087b6c7b9bebbef39a9c8368ff46b07128ee1dd25b1d4e43806b5406e5d1813a53e63eae2fe637d7122a8e0fa2c09bc62d9e21b2422aba0bce63a2e0d1482420136d6d629213992564766693a0117bbd2c14e3e1de04618dba0e369d4c19078e02aa351f8fe8f3ebfb375b25bcab74977224e115d32c888fd6abe5c3efb3cda7c3bc1aef5da3a4aecd43f7e32f4ed75a579c832415095f933daa567302ffac186f315f597404ed1a4bbcb99b89edac2d29bd990e02396da7f8549c00646d25a204de8485aac4ce1296a8cdbbe39db6df1db964306854e5bc6185a3de017114218a7f892ed87137123a09350f3c2977bbcc1d252f08507aba394801ffad11485bc52d762d1d72f904fb7cefbde223b81e8c6fb098e96ad4130221e75cdef16072cc2d85188bbbb5c846f375fae61fa898ae120d573dff81625ed418bdbe0697fb93ce10c1d985d1c266907f99db2189d032f8638d2d35db179f1962098c18f69f3303be892578f0b5fd6acc4b693aeccc62ca97e4918a1962e4112945cba4512c05dd6db255e159bf36896b734543cbeab2bd15bc83b4196e2afea1a5648512537ebf391602649ee698989e103cdef2a861eca95d71d05ae64f4687ad817715ffda09b14f05028788d24daa5ad3eceda7cb5a1d163b87b697a14c301b996211f238c88420d415e9c7942443b9bab5a48d767910a31b81a5d161f0ac6c55160a7cecd8fec2d0ee751089395ab0fb831455a1ff35d30aa4859e774e53704d5e50e731044cc512ed3c8fe623349109ae85feb547be564e57e5c60bdef1bc50a7c1e2ce533e6e7bed029717d625b881f0fff7ea3f5ae4afbe40394c2f58625975b2925b9f640f78ec3965b4227251504c9a1f8d50d6199673cc71215161a21cfa6530a29168b7dac9513b9d7210cc06676a8eba279fafed1ffd1812d97a4cbb7963df48102fb7c01ce98dd4818251c6d0423e6852a1072a63f258f4df25da29345d0542a70c294675cc561daa6c3448f61e9814cb2f947b9d926e34c8119a0ea184a163d6397ab9e03673dba93f5f5a60cc798ebbfc992a23b91761eaa756a956de03bed5d294a7f8abf18e1b8c365a0133343a75e6f0fc3e966d751539cf2e213519342684d097d8b72c3744fa471df42d7ea0a534a52a08a9ae0599f146022dc0007e4e6696c7757a2fcf30de2dd5d8538e0fe37246bef6a74bef29c5d2d9da4cc525605c685798b33ba63bdd3a9611843ef21c285d7a4cff3b87ab7f4152b0bf563d026961c55c3c0374a74c57b1c5831352bff8a6b75c3ba00fa62fded29e630e4ccaf96935bee253b89273456e4549a6d7abad5ced9b347897369b1e7abd7f854216ebc6801b29efb3b11a9f1505f0cfcfda9b9da36fd8a06736f037e8aa121475728d7585c54cc8e7a04b66edda8c476e7992bd2ed34e51728d5e93e47cc43b28b7d1ff0dc91a41b00ffad425ac0f3ff058335474f2deeb4815c90dbd7ff11d4dfbc4fc0383c778bb2f701dac0bd8f063514cb0684e605868776093a93fe6563724c608cb03c03dc24943bc0bb6ab46898ef172187d46dc107bad3343e0554066feb643252417307539dac165ee2feeb45b43571ced273a7a09ac2a88e6f8c5433ed14b4aa6cce56ecc3c88efd8bf74adfb68b7b9ab1247d266639cff83a85166912e7493c9f35376355eb1cfc2964d3da7af992775f82e7300f4ccbb10d795363bbb16392700e8ab0997eb6b04dd0cd62820824a4c9c5b31256337898a36a36138926667049b76228802f69f4328dc4c15126a9572ed6fa251ed06d041b9c4578e2152ca185122e304df157426ab2c8dc9befc62f0120f10e5da240882a141e70c7189ca3148fc95b45a0203dc0805e86d80308995e1fc30dcb97ebf20bd3cd69ccbf6909ec23bf1a7c6bb0465a9651223bde03c742b322879affd12d9ca5a2c6c23a97ab46ed4f79cb2073487249fc64defa281cb918c55bef908f29af75415493bdb2fc4096e7f7440ba1eb665996a87e40b43e444d28f60124eb6bfe92dc31482202d23dae188b09449755301a844e8d7dd6b4b05d27d4c08288c0c97bbbd9a100721daa1ae5a503b8ade4f5fd9a16e892563385288942a4aea9c1a6b1a0f4f89f5de864000f28d7d24fd1c9d996369df49c292a49b1c4256d594f2516597357e481977c695f215a75b4c19e8817004db1efdfe90e8697e2349d2f3abfd4369904f178cefd5c03b84ef2a0942712c72aa24e9a2e1b03385ec32ac25f08d8865e30605d65ed9ac8c3397493b681ba66949fad9eef044b9403bab27c8a0c22ce422bbb956c5eb32234dc5991219cab25fb0989c59afb6fab0aa7f772594728b8b39f32649345cabc5cca504cb9b6ab551f99429801c71d5d017f9ea051c9cce2090af1f1422172bc31c1e0551f672bcb486aaad73ffeb6d35e3d829ca9368a6fb2c0d01727b8b1c581d7e06abfb5c16f0e12ce459052ba8067ac471d704930882a9d3dc201dc144d0a33ab34b8f090577f733a0e0ce2277562a7ca8956e042a81de7303c5e62ac06b0426a83b4f9f1d46de95ce019649a6f6e2626c23bf2ecd3b2b0435fee73bf1f1698e4eaff0721573ebda9ba3d8210b33630e7960bcb3a9bed9012975190438468c8b85c4f23c92aac07888e336013b998303e8f30fcf99d7cc14033b01d3498865bfd1d2f52e9bebe085bbdb65e6d11c4756483a63f0c723d98ac9e546356b44c2ae5b7f3b7cd01bcbc3891845752955347bc5b1f8720771589a32fbcc1e19ac9b1c6f937a3ec08c10dd234a464a80cbc02ef7cfbc22ded05e015f1c58f7881f3d185f5e5a69b686adadc8a2fed13a155100190e00109542dc10e0edc7849ff8b0998ad7707f1aec9dfdb810f29d21572f59eaac79522d97a824577bd256d30b9f9fdfba4db2ecf26f39be09a85376d89380233ff70d293d4e00706faff099e281b0a1cbfd608d56508e3c98778b564cdbf598b9b9ffb19f69ca50ebb4caae8858502b070a201d8908ab93de1025568f1c218de73a897200f2d9e04f892816d2e4df2dd1848fd474e6ca1294237b516cd238a37dd038982c2af812abb13612560b715f9abb80636148c32dab9589cb47876ec44c0cb3e2b321c199e7e1f1f16cfc8db73dcdaeeb4", 0x1000}, {&(0x7f0000001200)="92330756e4557c2d500559712f347da23e935786dde815931018a6e728f68fa6b0ec343a8229ea", 0x27}, {&(0x7f0000001240)="0e5e4f079d3f6fd0faa96f6ba55dba478b5628ee705a10d6fad64a7f2aaaea7743eafab9bad01ea381e603d7524bbe11f2606a432459857673f8cb6e", 0x3c}], 0x5, &(0x7f0000001300)=[{0xd8, 0xffff, 0x4, "984b4bb9456aa3c2e9c0dfe1a5a3259858b57f714b70397b66f05f3372a2cbe5a59cc5c09779f4127c2bf77b8d31abb2f0e2c20d8f500f5991b24a1ebfc0c618a08e0905aa5c45ccd7657d050a6b0eb8699302ef9355102ecf041baff891cc909c0156cbaeb20d893ffe5bc83f6b69beadcbc69756474e21c4e554f4c72624846bfddc047d30d33c6889f6ea32baab4cfe92d8b7460d580b70d6786a7656f6d8b0679fdc3f529a5da3ee172f378f3a599c00694b524d993950251925c0a22efb1442"}, {0x20, 0xffff, 0x4, "402ec3c62290fdb727017c"}, {0xe8, 0x1, 0x7, "b794a0fc4524e28d644bac078bef74824b8ea206c6ce47803fdf664b58151f15eef5eb9df3317b4dcd97b4bc6c813bafaceca0c946fb84c3f2150da3b4b20111a2b40b7be31db082579f28124e24db0f77b238b63524bba79e0571fdd3a868d75d137b068d4bb434bf8271125aa1619ed7fc933ead90453da9f852e5127109b773312a0b9e71d004d8d981b7dc5a54085265248b083da9293b185164e479240b58b34c1d58f7bec3c5bde47f80630587c065cec6950e47e4ffaa0518d1bfa4df8000070439eb70546d1dc6d7177f3910657e"}, {0xd0, 0x0, 0x56f, "f56cfe25c903684644f2575c2db1f37de853b0f761fd99526203d536433724deade3e5395fc6929bde572f1c192fda23d31e299ce91c2a96293bff938029aaca82cc092976b89ad6e7ed6867d5f6f109015350711ed5e1d36e8aab1c9f51fbdc5235591c5846260042101a1b037dfdc588fce7ed343626ce95f46c5258e3e26cc75df67b898a01f435ae0809489557591edbcf2981b79c347de37ea012681d1d3aace99041fde17079061c8a9ef50aaacabe37e47c9a4419d7c0"}], 0x2b0}, 0x9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 06:48:04 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x410, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) 06:48:05 executing program 0: setrlimit(0x4, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 06:48:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) fcntl$setstatus(r1, 0x4, 0xc8) pwritev(r1, &(0x7f0000000080), 0x2bc, 0x0) r2 = socket(0x16, 0x1, 0x8) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/12, &(0x7f0000000080)=0xc) socket$inet(0x2, 0x1000005, 0x6) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x85}, {0x4, 0x3}}, 0x2) r3 = accept$inet(r0, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 06:48:05 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x5ef, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) dup2(r2, r0) 06:48:05 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x366f, 0x7}, {0x4, 0x1}}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x7fff, 0x9}, {0x18, 0x2, 0x2, 0x100000000}, 0x81, [0x9, 0x8, 0x6, 0x1, 0x54, 0x200, 0x5]}, 0x3c) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000001980)=ANY=[@ANYBLOB="000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000088000000000000000000000000000000000000900000000000000000000000000d905a8cfbf05f7f029b5e41e3c4d437a41466142c84fff925df0be99d211b20f249600df768e91697029d9a29d7b2759416cf49c80a56f89b2ce8d6a50b34ac4e5c2a4f371d998b64b18cbd2e53cd99f3febccca8b6d37122be4323b322f98cae039f2d2edae70971c884b8dcd60a2481e5a9cef53decdd14d94cee4aef6f56e06ca58e16f15c6e57aeb47c883d27f40a5bb4b6610327c4f8870d1a932cc8b5cbeb8fba4e7280c212a62e7920190522bd25ee72b88776a1f3c352d48f2af4271dea6dc053787e0fc3090624d6dcc927fd81002713f1b00b129234f3e95b67fd2000000000000000000ca7d4ce5866020a25cce22d9547d032452f930b7506a80743961af23610a167c4c5a9e012a15ec331221f4137c307b4f01f928099fcf31b3884fae1bddc96ac156ba7ca798f0e5054abe990adaaf549d070d0ec34d7bdde6ad6c36089eb58d777c57582dba00000000000000000000000000bec69a5d0bf609b78e38a23307f459f4732746aa2b01f10672eb3e4c2e3bbc1008bceb0f566eff2e86b2781bd81a11e8afa09189524a8a5773b31b7003a1c754b3e3dde185f4a613693ba98b2d5f31e60f"], 0x0) lseek(r0, 0x4b, 0x3) ftruncate(r0, 0x6) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000001600)=0xc) ioctl$TIOCSBRK(r2, 0x2000747b) getrlimit(0x7, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f00000002c0)='./file1\x00', r3, r4) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) rename(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file1\x00') ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000400)) r5 = semget$private(0x0, 0x5, 0x80) semop(r5, &(0x7f0000000440)=[{0x3, 0x3ff, 0x1800}, {0x3, 0x17, 0x1800}, {0x1, 0x28a, 0x800}, {0x0, 0x100, 0x1000}, {0x1, 0xde6, 0x800}, {0x0, 0xbc8, 0x800}, {0x0, 0x6, 0x1000}], 0x7) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f0000001740)='./file1\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000500)=0x8001) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) mknod(0xffffffffffffffff, 0x80, 0x3ff) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000580)=0x5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001700)=0x200) syz_emit_ethernet(0x1000, &(0x7f00000005c0)="5764b938643ef8484f1d26c2212faa600673183ff04a03b5d1929f6fe46a4e262d06df09c64569c43b0fedd7b221c09c3d629115d6ac4be6932498f573f42138f852932d1bb5e4501bdc6c7e00af54f7c7b3b5c6a3273789c7b222e8df330e6f447f47a58bef2cf62c9d23e8f7d68a42f8f4b69165689ff9e83a1052589840f4ed025ab0c5fa580b920377cab00d6b51d06d04af3829d367b4fb687458dfc5d9537a0e1fab86e2d1fc8f943c527ea19d13ea0f7ae477d90a75ebfb949c035e8bc3b38f45e4e056a6d5c17ee8e7882a3ad93d5556dc427abdf1421096e82ed67de23e86c3cbc9172a60e35c2b9a12e6e85a1913de965217345693ce9f3ca6f3db564850da959a6e4ddc100bd06bf997d026be3c17eabf77a3a7359919a1c8b5faadfacedfae62b068e603d448cac53b5733c4f3384df846ba084a366bb2a0a2c9008ce48ac608a370582049bb0e726f24042b2106146eaeb7e0b04b3ced84378afde6e3b2c260c1d816fdf00132b462f59f1eafffdb609043173ff7756f6e1cb6376fab7ebbe0194ebf7af9593191e867f182a72d3780b2a2b1de8fd51036b53f285e97ade12c9c2a6eaa7bfe7d632c56370c3b9f36694371df10a4650722292172f297806257fef5142cfb00ff85124b1bc02426265e23bbb986af4f8221ec2f3e4f9f5bcafddac9f64a01f49e466dcf85f9196dde0bb9ee371dcbb609f2f39e6ebf7b2c13bbdaff41ae9d01407ef250bf911c9a27238e41c244e8ac6179320ef9ebba60df1544504423e2c71e19695a98dc454a0b815d16de60db5f16a812991fac77e303a61bfc99a04c26805e1b9a59f0528e11be248c0551b6e16e90c6c688bd6386440db7fed407736c6b97e53efd1526d4fcc516926ab66cd56b81db8ffc7e2776454425cc520516aa972f0b5a18c984822b06c7ac7357706d4d52cae1b985b0c3e21bd0cd7e1d5d8f85642d7cf2dd243bd519b664dc91925b318bd370d57fb2c78e625f700f02f99b3c916521162983fde80151e630247f53983f79004e7671e9217f6ab6be31505f5ded72bd9c43ffd7849d648fc45ebe5ad36420c04a9418c4f4c0dcb67ecc5a1e34ab9006897d395fa4edc550ea3d423a049f0ab6034ed7017a7eca6303402dd0348cb40b4b4f4197a35ad2359255b9caf6f4964b991f9f101322abbefa3b8b7672fc916db2338a0d361bda7290674089cd743971e3aacae729800c009c102122db0560ed85c5d44e45bcb05e346e20143421929238ccf5d436ad2efc953ffe369aa6d90e54efb7756e8cfe2d168970c84b39f80be6fc544a8ace761fcdbc137ee0bd77ce0cdb8bc43191d2b17eca594a14bcee2a62d690e79b96f1cd61cd92c50f9381728f847e8d281fa577af0678690a58489d90c2a83fdd015010612a7db0e581a76b83f6a3a869d3221c944e066096122c9a1c34f0e10420c7d239405c3bbdffba58cc86344e2d3731bcc7223261405ecc02f920fd9bb7a2e3d97ce63d42bf17ea26772875fe609d3983eab390b0f121bbf35beaaa0c947d23c8809449571163c41c45b28c7e1bcd10e3dbc5f19569659bff2c2e5f9ec8111b1b202d698107c0c4f9030044f20bb7c2ce4584bd839b0d135ad83f26b4638a0cf58116353e2d9e7b2a6e7e16015694c40d5c719f15dead40f8bacbd3ba1b898898ce63b0f02766d452fb388b6609af5a7c70839d810ea684ff8c7061d0d1e88fa6b8f137c5e1fafaec3f89aa8dadb2295c83cda2fe46eb237df1b7fac4d14debf87cc6b10f9815b260661545d345a5aec368d297cb03af6261f133b985c33aa1a139f1de8cc5c38e1e78416fc5fbba85a463cb9b8ec7907090d77e4dc2b18ca740bec0be6ef3a67fe32c7c1de69d088914fefb39d6813817399ce812967dca53f8b43a13ed9d63df57365ac12faaf80de8273fee1cbb31230eb15d76803ef8848eaf36e42640f96c257c668e038b8e61065863686e201276c748db01be70d61bc60f7254f10f50185ea91ad6c90f35bf9e4a3ae02b33c4ea154a0e8f2a230152be48e8e811126f1bf32c45d90ad5f6fb18000eed7d6561d8b8fcc620b4e615aff78c92a578876f9409c560bea78c8147c315d8066ce6748d33b9355ee03adbafbf9c82033da420f9776ca82c6950d07b0282ec8efd489121995dba60d0a1bcc57b7f7b5078887a7e6f3c7df8eb1796eb1f6b933bf248b3edf1f408280b5cec88e672f690ab2148030015560b76e2570357473629c9c73b4310a5d4bbfbe7ed19ea3e7bac1e5728a49b2f3f917b6a9fe6e846bb9ba900cafefb8c273bc55071cb4628847bab1c7689ef94e5aca3b870b44bb1e19725840dfc65457a0246a56f68deec96a527850a38edf0bdd9615caa5a05799f224513ca43734954266b4733fe40339492f18ff7e02fc8d68cabf834e42e843a7e5277ae6e48228be3a11bf1121c46698ff53d295adbb840b82b6ca9e3f47c491641859ac96c49eb1522319976c8d94b17340b629efcb1cf36b475fee90c313b98e2eae519b443406348f3d869496632ddb5631de41dd2e921697ffc3836ff1dfd5f1f0c7a0ae09d4dc9d3a63da411a3591ded43a02d7a9f96d5be85490cb315f4d79645c6f5b70f1addc3cd4f7f1df946c2de7a9ca926eaa701a096b081bcd646b0ceba8995cee9c555b60c4020da2448606c8ee9763dfcec3680d5162e11c412423c8c06606ee2a85d3060b1730c70508bcb04f029e262609f4f2e8366d9256c27609d44d4d60254572cb0a20f408c8dc0a9f22279ce0b83d163541b257f21b04e22b206918c3e57cba37cc394646860bf4ce3d3ebaeb08f6f307df76b80aed7af07b4f1a2b6baff2902876ff367d03b25919ef972871fb42557f038c103ba774bf8f578e80a41fa59b5c8bd32f51a4daa5106d845fa1c4a393feff0695853b042173bd5e1e3f29e087f2ef4c5c8a49684cfb3163f6b9f44da4b1a6a527d180f3f917a775962d97fd0b16d44e68eb75299f890bc329ee4796aae3ed0d16cacf68f54ff13fa6486ba49be651230fd0d4ecf2a4d2ac512c6d4dceba22cacb3161790145a80de7f6607482308bb8924a26f348b408c1bb679588ab434b7f8aa353917c60e1596fd9e5e488d6819c2e28644c45004387414687ebff61398e9cbdb358d8ba7eeafa009d0d4432e9a44aafacdcdc5aba19b7739e2103b58c77575fc8ee5cd49491865b0f735df985be40126d65cba3fa2e160901c5bd35c8de8928a164ff0d41243c7ae8bfc5855316b5596ac0643d92440bf97ecf38e9af6426c746cc459c04efad1ddbe662a510b37d2e849ee6b71178d229c1e0ab16323700fdee61c1e98205f2b81c17573c2e3449d954d1aa230772829988df4cf9b7a752127993d7e12440073012c6c4318883704496259ac381de6e386f03946f79b114dfa6d6ddca5570b636090a88328463e500c3405d3b487fb7d163cc5ce6d156f9e197a05795136442bd1571c5804b4d5f2f0f8179263b83b80a5a0fedf3dead6992936137fd99a075ddabd34cc3734720d133ca21c741e2cab8d4051a9595dac08bd3d095acb0c107d1f961371eccbd3e5c68759e9be722b7bc650466463fe35096e4d36faff1478e3b5e7480b766bcd751f4ac042134ee04e4a7fee50737bb08c06e5cfb8496bb17e1762906f522e5babcc34b9a72cabfcab604defe322bd8ce5aa9750a25c14ce4821c5219221568b414b0477bb180ba77fe0a61966ab83e7fe15e045101a19816a23f243bd8dcd6f8f6ed2eb4357573e1dbd3b6c5b3481e08ab58c7995811900d9818e6f683abd64b5e47e3c21f2e5c3aba73adcc2ee7bc356604cc67f4b0eead4fde7ed331253a327f1b272953684d428a43c065a29d62081e87f4c17a55d1dc23bef5e64f16ee8e4e7f86160a99fadcd31b7a8d7f8e4e78825a350fc9c529e92b3d6635965e3824f77f1c84ae7e7c38ad6aa4b4729e576091ede4e67fe546fc9da0eddaf7d25e0bb4e339d3b327329e06175de5ca45f36a9abadd56731c3efea1e1fc21debb725aa59d3aa7b5ae4e2ea61279de837c7a45839b10102f04511ada2952c873e06bfb3bb065290453e745e647d997d1f09e915589af54ccd5bd2550adcfe6f9717d97eab1b231f355ad918561780ddb3cf39e3fc332bac9251291cdb2465be676b54c8d4a3f7eaac0f3b9cf88c3fd28caacc439b009dd5415110456c1dad9ea6321858a47aeff6f673378262f2b688ad8875cbc02e3184da37f7d655107f1ee360da6ae4412c84348c41a3b27535560002bce25155d507b8b5020d5ed93ad01d3734f4bd2a77058497d0b4ce79a4d06ed5819bc97c6b19802b1295e1f2034ffbfed867023670b12039d51569d8ed1b9a54bf09f261b277d539d0039e96411690176d49e54dc94a865d6e7d2a6fc81c7b97bfe2e8632e76876a62028174988ab40bac6ae0929bbf741cc1d7fde9fa908673102d00f20051a4be212a45ad890fe8ed7f095f18dc099baea91dd4f82c72eb48a3df637ad36d8ae7d9f07be687d30b0f7b0617b5db57588ffd8a6aca07887bf451fe60244654fe7b585d62191e602917ec174813bbb5e0e8d0f0eb868359228e312d39e98b091078de5b74a5af44551c18e49dac7288dc1954b511c16cb3a0c3eb8ff65dd7ae9e3565c33122de701364b8a0618e76c7ec7b60aa473a9c284be18e944183aac2136e6cce9bbcacb72412fc734e3b12a19d5554b7d1e84d2c251b80c0e74e4e160f3dfb1004c83dde898239a70253c15c17820702ba466d3afa78a093ed364a669d24f022538dc92efffde736d4b0ae155d4bf439acccbbc2702a15cb482efa9914e3e59be6da9977b6672f5e609e2d33c5ce9f839f23092e6f1f972ab635800dcc8b98c83c9716172911f2fdb30df52e516cd23a1819cebe9aaf68b4b819b7cc9d693ca0209752458e3aa70d05b3b48b9373d9bcdafb963e6a122d44b23d608811b33ddbcdeaf61b70fb0cdc495c08c063e9913472f58263148f001517c85805da05352fd9777fd31ff48bbf33ee4884bedad15d4f71f56a1bdfa853a0ff63b819fdc1cdc7f5d8435b643a320f3079a1364bf1cec05245594099ddbda17fc0ecd8952ca9c75106308cff85640213d382a251e0ae863a1e3de145658afcd75a7911199065dbf5178b712f6d5dbd643ccffe6dd9be9bf85e38038199b0b33fc92e416fe0d62caf1bb7c048911701b8e01ad3e9f94f74d4f533cc757121c01316036d95d13d1ae13a9a45dc687c787f7f066a3b08c23805b391afe9f4db60e1847d99b46e53afb1a483ca4719484753d92ce85f413a891a27d8b99e68a80006055949b59d1e69640a7f2bea1b8d5c8e47fb37bbd012d4f95de16313db6f571dc993a83dd90c1af9c88e738f9518cbf220b094d78f9ffae0fffbc771f3ece3794346ff163734766dd21e8207f7f0675cb443a0eaeead534b4efbd18c92731b9b3a891914a665746f969a76597d7b6914079c052c4a3e6b3405a6f4778f7cc1d9c171b8071412d064ab31a299e5c719739f47f571c4d79f781e636cffc4afe06827503e6a3b747a47af834bfff4e7ecc6e167849526b1be79db41d2400879654fceef58cefafe17b1b37fb6051c7475826f2d8674978c84881b3512e56f55b3c3e61d2b5a5d5b500233b28f9620c88b0ef7e1c88ded1b206b7314ade012627642eced10cefa27142292dd40e9fdc9462d39ca27e8383d427392799ec214d1c2dc9c1386cf830da9ea1187f256118f7d4c4b1bff7a77f126e9b8633edb444d3282bebd1ad177") dup2(r1, r2) 06:48:05 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) pipe2(&(0x7f0000000000), 0x10004) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x6) 06:48:05 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x9, &(0x7f0000000000)={0x3f, 0x200000000000007e}) r2 = syz_open_pts() fcntl$getown(r2, 0x5) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x27c, 0x7f, 0x9, 0xfffffdfffffffffd, "1702079b37982cfa4e00000000000000fbff000d"}) lseek(r1, 0x0, 0x3) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e", 0x114}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) writev(r2, &(0x7f0000000100)=[{&(0x7f0000001600)="b9598ff27ad29672aaef5fc339b92b06a6c62ee865892e0e83ca5a7065a8fe58e30b97c67d68343f1cf60c40ce3b9fd5b87fd91d40aedefe4cbe2ea288ae251d661b26fb72c52cb5a7b9ef32c1dc7aa4131084435b8dc04205af5523f83c62511b254036dcdc636546aaaccabe7eee8fa84857a22e681a85585b3c8f2702f1cf81883a764e861fa72b183008a35aa779862e4ee90882b86f000610bcc7f32b91ca27f8eaca6022260bd249533df19c00080565c564e906e814f58054206cd121e62f3458bc1a43aaf472adee7981e5a7c04ca6a5d09f991558b3b2e87f829d2a3d50158c9cbb3490682c2a745124b81ae18591805ab565d0113dbc6f90705c28886c87c61dbf4a70ffc4e6c032cdd41fb72114046297e8ee15520c992a6ae64a14f98fa4a45a3a7456fa321ba2fc240fa96c16c10dc98c881594dff27083af32a78e39c5170017dce2be9b6e5e262e933b0427dbcb0c579bdb5a8d2af1c7b8b65b9b499c978a58d0a60916d8584db827a4ef4c4d3d6a05dc8933c8f008969c1b07c1b3cf3df490fa0518feb1557ed5711825cae489d554b5c440b070992b4321d38e8a482921dd9d4258f524a761747aea139b6d7839b5c3d182405623f7b712e92087b140974685d36ec366eeaac7591a4d63a073e6479752012d1962bce1465fb6e8d6055cbe335eb7852a8a864ad0ec7a136d672d70adbbe09af28e9a908902c36bda74daac3d16b9749700b4751be3da0b176bd1a911532f0682293f4a06ee9c8ea852546cdaa10d027b3ab5281ca7cc769433b1b3cf35c37df19021b0f917b9b9e7aa38943040f193883d6effb9d4c049f45a17d852996a0ff9ae21c8e8eccbf7a1ae617f018b3a1ec6e41cce5f7c8a83af26c698dc9a00797c8157a69b323bb5cab671aa21d29673962ba76b549ae1def47e1cf3ddb933bb87607a9b3c8d3e203da9b58afc6eb372724d13cf573257d2e5d5e963e24c977bed610ab390a02b4a784adb9efb6e7d4cffd412875f5a41c3b5195b1c9fe10ffdea69e07a48e154c3b227938d73af830ad17309356874ad9ff058becbbf396e734d1db61815f7e565decd89547b7f0534d7e32b9b988f6888cfc47ac2c033970d9504d1d65c4a1832c831af7c9e84001e7f030fe60a5394425e48ec69c58e53f582fdd8df656dbd59125067421cfb5f37ce16493c917fa939139d0f09a66dfc6124f99a9688255b8666b3a587d816802a42c782417f0900cf5a39974f945397d44831ca67e3580c2f2709603aefd6cc1b1c78a6664f0849fdc39342fac0b5b189e31adad912e2d4a6f6f495f8d59b55a219ad8e0dd740b51aec4901516657fbde633905c92bf27bf36a702eb909ec6270d43b1931577fec7987e34fb8282e366d5595712e8f210e1001aaa95622b8e0c152693f52926eac384d877b4851b360f4a3fcb72b08f7fef6c811355b0e172f921bae923102299352dd17824d25fec05c57ce9a3d85b9161ac8670b00952ef7fdfb3fcb2bf0a9aeb8a6ae7946cea0b21a803ce55546c03b6b48ba0620c77d147e800848a9cce0802ac040c014fefd9551c669a6d23f54ea84aded494d205fe29461d96eb57a633173f2385db7db071d03548111892f1c97a921aea572f0a256120ffe59e70eafcea163d9bd2f6fb254beac3d289f7e08c131a7fc28733bb2493ac6521a94add22cc9010dcde79240ab4f503a7576faa23857c94dc903dca175c2c280086446b6752b1a30090a540965def12be1b4639335b630f98e708abfa2cd99fc01c5c97000038e1d9e860f56736721cc047bdfd08fe9e2021278b70526d341b6cc0e5d5fc9e4cbb17518a7a5921df3256122d12e730c9cb9b67ebca34bc0316a56fa98c67ccc332383aae1a52ce267dbb9140c456c61df3a3cecf652aa838e8a714dcaf4602cc30685c55a35f0619c37205da1b1455ff84a953c9304316c35f1043f61a8ddba4828b00a81b76d779933afca009295f9a4a1b4fc3bdb259d0764681cdcc45ef6f10e176b004498d90fe7ddbf54cb08e1f1ca1bda2bcfe923d4f57aba1f2742d4ceb705cee038136d3361e8a3ba0959927ca695a6fe126bed16d27bf580fa729290609d5e577375bdf38de7ebbd53e69d347a6bf8e121258257979131bcad90f94a73f34e263c4886e874d513a89d17f6f82415732265f88c14b0dadcbc95eb7b33e35478cfb2e4890d4780f801d9533454fa6b7e040a1566580d57b9a2bea8fbefec71dfacf311a055a298e51ba7d77e77dd79a563c1677e4ba62d4b83b97eb9e85b838e9f57464d8045b67a44c8ea283ef96294dc89c80c0f2e682387340422777a98bb3a5360893bd02f89f878c2a5215328453879b568b6645ea074ae4b3ca81ee8839cedf6a6d9ecb9aedd172fa7b0f72edfe814c319e25791aa9fd5f5c922b1de1ad7c021b08c7bc8b90f09abf0c21805252ec2cc7546a2166306ec7c4bcbda5d70ae1b16bf6f285cab1118a4934136d38d00ae8685bc4c74f59b8cf44976f2aadbaa36dfd2c080360f397ede38f572e62f0070770fd8030883e6d4661803c60ca7b4cdb448c78a27d47ef4ecb4c8fce730194474a60a15acc7af76046d645d05bf886ae907923ac1ba4cd875d8f47d5dfc9e4fc1aa9c576761551baa669b156489fcd629894b50220d1c12a260bcfad33a93c52a88044c5413d90eadb6dab31209396fa6bc3271513a52fa41a0db2df8545e851392f392cac74f7545f6c9a5fe0aeb655b1c446f796be5e1102a76e40aded5477084304a3a84a33d43f3ad36bd8815d9765f5002b5325be534ee13b7ee721e082d56a190ba2a61ecc4f318722286dd9b3a65a8f66d16f69ce521ed80d7994cd4b91d24d744386f700e95a158a2d3d29887956d990cc9c1a46ee51492ccd5aa9459b4c73a3a55377c53aceffb41c76714ddaa70c1a7c38d4067e3be986c0bba1fbbca1b437fa7cff0877d15655a3ea48f026834f1006a1a951439e8cf55e6e0adec409e246b7e67ddd1c04be8cc8338e7d5aa1e726b10ff6d12a28ab18986eef4633d39262cdea2078dd5441173a2ed784f37cf854555ed2d4201b0453117144fd6fec9892af4f9fbf5308d4d0da547702569348c77e66e27f3bcd3434b61cc52e3a7c372bafc24649af886f972aa351c95f1cae6c47f4c8e6681ec10ca9911dde5868db9263c676007ab68ac7328c67f926926d11ab3a22492e54741b85b009204f0ca0797e1c541d98d40d5037486427a920ade86224f9f17be8dd0388ae895b169edfe44ab9eb76d9197f3aca496cc44e5308ff34a5fe36c15c5f42170893489244d8725adaf098b33be1c091a27d0df2bf377ee90c07484c8b4e8f35bec2a15bfb4a8e79cf60edf8a2c93aa001cbf80acc1d534a5fd4615c7333217cdf3b0f7aead27f651e46685156997593d54a23c2bc760fbabd28fbc56d22b428de7621f5a4c7c4df4ccf19ba75fb605ba81fd5668398b4477cc6fd3eaaeea49acf5091ac2c19ceecd02198d8fd237cc4738f5db2ef7e580d60ec6c457f3593406705fa49a3d1ffa9e8ef9444135ff1a0409b79a17f7dff47937a800e3d96100d1aeda1185fbf1986a28e81a5b8b464ba3c05baf495f44727cc2d56c4f724bb4d9bbf7c7aadd44622a5f9392c5f54b584d635ef4026ca3319f91d3a581488565caadc422e676eaba553724d78588e77bfe0bc39a321bba9d1b4a952b79b395b555eee0ee030337af5e01cf0a262156bcc5f474c08258c171a84065f4f31cf8695594767447e7fc2b6b2150f305c275f97ee1d15b687054ea83924c4a44aed5a2145d106d586e4608cb9c590cd2bc2d6ae61deaca534b4de6678ae02b8376b59ce5686e3ef58ca40aac549e301fd27a6d8293cbb339352caced3a14bc17405bbebb3b9b32155424c322de9c9c096866fb217ec096731f8374e7cbd0fbf58767162e54dfb664a022d3ed742dd98e30e6074841d444451273d707911ca4ed9fd6a717f6a30372bb1a4096e15dcef249e5f5eaf551e89291a2c4afb8c6157fd5bfe56a2b49e582bb93e098ff987f0d2dbcae2c4a3f2e49b7919e5c79c90a1ec640427b9010b46439b29b635d23236c4fb6093c986872f8e18a59fffd198e98f659e0a55ba5ddae809c6c105fadf68ce6c99dff21d95ca4d7db468a4e8d65b8f9e3e583b26bf6a8ef9502998d1d7f0861b8f0c9e53c3b60cf5dd7c93f2122c0baaf88571132a97ffb32e9dc76696b571621b5b9a5e81bffcac04907f269656351ea4861328b7960602b7e9154bf2925af9a99135e78c6fa7650cf96b29af36f34aaf4e3839d1ae3ef6c7741d967775bab8c21972baa47f0efe5999f5d481788787a92fc515c9605e20040d9201eab77256b1de00cd2d2fa573cf04f5da5b5c14c7eeb664999eb26b18b4052a9fd074a7eefc3ee22c560dc61b00c1841007c586f2e8d5c065bc42a3b50fbc7459425956411e402d73f5913a9ab2f5d39ca7395b70390c53360134f3d43b4b9938fdf83e34fa6440450a84a51b23cfde4042f3f124c944ac444bfd28f91307daf2512ee9f75e1f1474c9d12628db04d2eb897339e170edea9d33f3e987fbcd9984947431777757ccbd1b502406ddb29416b5d88507f7649301a2f02fbf52c6a57e56e27d84b6829338df3e9b54aae10de9e04d8fa51aef624cbd035407e1b6cefbf6caf9c9f9111cd4ef16530d5d4012205eaee1048728906699fd494f991ed3e8d68e903e6fc26c80495cc328fee7beddc36ecd2e427587b3fe7271e1a5fceecfaaf1d28489f6a26e00d0ba926730c23a4f28fb1941e17cdd92901ff349e81451b8ead3f7776cf314ba1d69d12578ce3e982c46b0c28daa6dab2152ee94210bb07bdbd7aaced85161cf3a5f201f26d80a90fb543c8b9d18de9d264dd324a3c9663125dfbc078de89f28d76642deeaa47b944d92ee1f17201fbb1d6c4fdf00e705124e6eaa853a6471ccc20c9f27fb9f226e13e9cf81cd122a87f369fad7e3ad737f74351ed7f97228cbe07dd41807bf8bd9d680abece1b952a35e27fb8e43b2e5ea66590eb1a93335f2ca09318485a8d127f275f24f6a24477cdec9819b24b6b8e5c010fc502177121686995de018357a4f1bad34b472fb24265f6f7b020423b1702e5866cf785d142395d77eeb11169df69e4c81c2b230840c3fd7720684c739bff9e1bd32c49c215c919e798d4fbc95ca30727d274c72cc85083d7deec78ab8f61a73088ec35ac78d509511e39a0b670c8093b6612371e0142a43033549b6a88f38da506b6db97eec53414e94a8c3d13bc828b891d7e394d1cc8c65ff4333e6d4ea9ea12e4c8b25a0f5a82f35b29d8e4e7dce97a6d87075b6c09647dab1249d2aac58e433c2021caf3d1e8dcab623e07770a8fe53744dce25f4e990ebf2fa10bab3cdeecaf1568323c986f2f0512f4c591447c9ecac467729ec51f4ff2e0a4d555979fd5a0c174f9790d5a7343f4b6c816ad81860f3231a124645fc1485868c6cbc9053c757bbda52c1b40a5c1ffe03ff0fc3635631b51a1787adc925ba0d0d68f06835a2ef971f9a6f4d24c228a525e890fe68d5c32b362e95d13788613893246a7ed24f93cccc2948213c559da55e17c338c57e16874949ff424b0ed269b658ef151dad038182b0cebcba44077405c17a522c31e84b5c1f0c468b26b8fa8ccc1fcf901584ec9db24badb1eecd81dc131bab613ed8aa2646f3d44c504163195a16188d7ff84a4fa005e0b56ea2bbb5987ed8d4715ca0af32ed003331841c6516472ca08c4c0376a59c37b88b907e9", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000000080)="b1101a090095603e766419ac7bedd04511e0339368b79f09e5078514f18fbba6c36af32f19bad8ae1a2cae0c689a011d32bef0a902a5df3c4115062fd688d3580aa5f388abd425e0ef5d86a481e851c8967b7d410b9324ede8b250fdee2b", 0x5e}, {&(0x7f0000000400)="713ee63e0e85988d19ae6099d5e9a5ce541ccc7e3b14fbddb77aec19f23553ab7e32b88b33340794f157c603a083dcb2aaadf216e2d5c157060449570e7dfed879dc28840c33f1b4123ffa32794e0de1997edad75d3dad35eb4cd3e9ce6dc985161a5ffb98c79697687e686243a2499a02786d", 0x73}], 0x4) write(r0, &(0x7f00000001c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9f04003f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b0b4da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914e2325741e1182e04ad056151ae78b6479047cf0da9ed07461e88f4a03368407b7b926e76086f8a3a87f0b7d77d02d334ca44e71ccc7230314e7688f8e80fafabdb07a097a3165d9f77bb340cbc5f287a673cc14ba3d82c677913efa909e4637a65d1c9c3000dc39d7a610c3eb3a8acbd79a565090ea87423464a6749745b27e11512133ac52f63e1090b35aebb023656bb1b4fd0712ba9f487d50b98b75f7ebc0f567970969cdda59e432f18ed57f7fc48b2f7081d5c8d1a08734095776ac498e20cd43cf598bd32e38bec68697d20eb7", 0x20c) flock(r0, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = getgid() getgroups(0x2, &(0x7f00000004c0)=[r4, r5]) 06:48:05 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="0d18e2e6f199f890d7bc", 0xa) 06:48:05 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffe, 0x1000100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x3, 0x200000000, 0x200000004}) mknodat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x2, 0x200) 06:48:05 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f00000000c0)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) sendmsg(0xffffffffffffffff, 0x0, 0x0) 06:48:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7913, 0x1e11, 0x5, 0x0, "e352a4c0efaea578cac454fffc048e34f140ebd0", 0x5, 0x1}) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x1, 0x800059, 0x9fb2, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:48:05 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) 06:48:05 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0x81, 0x0, 0x100000001, "1ec6868abb0320ec63aea8c379b92c9f100000b2", 0x0, 0x105}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000000)='q', 0x1) 06:48:05 executing program 0: r0 = socket(0x2, 0x2, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="75df47f4c5696c65601067e3f7557849d6e94f5bbeae30008cb2aad7d426726bb86283ff7f9e927ccbdffc0ef4cc15dad6f7cacac0234bb71554abbb9d8a00a70e4fef573bb60f039a62ca43c374b2e6d3cfada8632c986bd209af73b01b92c90200000065cbf4986e95fb22542490cf16a6d9b727b65da6c76d29ccb5000000000000000000000000d7d94db418cea24bdfa39853d3bc7afbfb408435ef4ff92ab08a77bf706d14fa91b7ecee42618e787132076cb6f3e2b69faea632daf5f85c6feb09d960b3ee5dbe4a06e535a3d4e0294db4d6b22dc09a4eb3ffbc426a52da42ebfe"], 0x1) 06:48:05 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 06:48:05 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup2(r0, r2) r3 = kqueue() kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 06:48:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8284, 0x0) clock_getres(0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='\x00', 0x6005, 0x7ff) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)=""/166, 0xa6}], 0x1, &(0x7f0000000400)=""/151, 0x97}, 0x40) r3 = getgid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x2) rename(&(0x7f0000000340)='./bus\x00', &(0x7f00000003c0)='./bus\x00') rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000004c0)='./bus\x00') 06:48:05 executing program 0: getrlimit(0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 06:48:05 executing program 1: setitimer(0x0, &(0x7f0000000340)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='{&-\x00', &(0x7f0000000200)=':\x00']) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 06:48:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) getgroups(0x9, &(0x7f00000000c0)=[r3, r5, r4, r6, r5, r6, r5, r6, r4]) r7 = getgid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, r7]) fchown(r1, r2, r8) 06:48:05 executing program 1: open(&(0x7f0000000300)='./file0\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 06:48:05 executing program 0: select(0x40, &(0x7f0000000080)={0x1f, 0x1, 0x2, 0x5, 0xd1f, 0x91b, 0x1, 0x1ff}, &(0x7f0000000140)={0xb63, 0x3, 0x9, 0x5, 0x880e12c, 0x3, 0x8000, 0x40}, &(0x7f00000001c0)={0x9, 0x2, 0x5, 0xfffffffffffffff8, 0x4320, 0xfffffffffffff001, 0x9, 0x4}, &(0x7f0000000200)={0x9, 0x9}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6ec) fsync(r0) r1 = syz_open_pts() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x61, 0x100000001, 0x80000000, 0x4, 0xfffffffffffffc01, 0x81, 0xf9d, 0x40}, &(0x7f0000000100)) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)=""/124, &(0x7f0000000340)=0x7c) flock(0xffffffffffffffff, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0x1f2a, 0x100000001}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000380)=0x800) dup2(r0, r0) open(&(0x7f0000000240)='./file0\x00', 0x20, 0x1) 06:48:05 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) minherit(&(0x7f0000472000/0x2000)=nil, 0x2000, 0x0) select(0x8d, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x9, 0x0, 0xa82, 0x2, 0x80008, 0x0, 0x2000000000000000}, 0x0) 06:48:05 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1000, 0x1c}, {0x7, 0x49b}}) 06:48:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0x524) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000001440)="51e84097907b66bd318e0b317443cc551a09beafe094f32414945144b4d6772fbb1648b7acf8caaa22c18393dc53ec37f2e4d738540eba0f01e7ab84c8fe2d54f3c70d28387041c3bd00a4b989f68c1fed9f0b7524f12fe1be15cd46ac3b08d2a4389ce7f86617e902568f2b3d2d421b363a9edea328632db1902789f36cd3a79f093b0ecb2a2118f368fb6634157d026974e650fb9b7bd6d52be09a84abb9e1ce07a151468b13e9503557ee2e9eaa0214fd9317033575c6ddcdbe9d7f949b313234b6098967cf7c6615c9baa0d5ddff467682bd5966845493fc1903b31394ca72590b3639a1ec97bae0c2c5414e2c1a3cc93d3d48eafffa9cdaa54bfddab1a2ae26d2980cd5a839c8b9af7d2877c272f14bb0048feb98bb97e5c1544e7380749468b55663fb40822c042f88fd5a4805cc686aa3e23a1fed1efd41df5e77bc66623c67803ae33f1a81b2068c2d8ea7f33e75dbf4ea58e4e0b3362712cdb1429c1448b75bd67c72c2f6d3cad2c5c29a7c43885c726133371a22b368c9ee5600f9afb3e3e0a913b4e571766f49d7ebcdd62f56acea0833f813cdf752e6627d7b7f344ba0e5ccfca7fc3262624ee1c18c685be3b2749eb7a7ecd549b867b223df2fef072b3e371570b42aa9f0dcfda144ed6ccbddd65b45d3fb6a9f711233c6240c718b2e2e4e1bd21344cbeede2184ea8273c0f8d0a0fdd4223a472080f6f2df17fcabd7f02104229e9334e876cbd7677f6682c9fabde3da409fe2534a704314e58fa7710cd68008933681d072b2a2489eeaaba1d8631ed89fc524ac329ff8f08ac3e61880a11df8aabb50868bc965b8a755ba1f9769f051d96f67663ac6d0daf9db7f0d6b6f5116156ebe689c5699065ca5d3f797f0c9a1875647187ea93df256938c3f096a2cde5adca546441ddb8ef3dd86ec37ef6322b6cd1cfa3747053fc09e3c7ee45b49f6b51471b0dcddee9c691f40c1c5d7fcdd661200a90e89ea9431a0f7caabdab6a1aa436575f594f53e166a8de5cf669a4321445133e448d048e3f7a8d9a8007d5dc6646605a628b1c88e8157dc2ac9c9f1a73e24667389db65b98a14113f5cb4e7245892354e1fa1f4f4158fc3db2697cbff6b51d2680b67089ab41c8b52618c5f4056689cf4204e425a5b1164cb735bd49b904f858485476cbbf7f6e1da7a4fb5937f88eaee81cb132c540124616ba0189485609c84667a0867ce27522b6d11291a921ee58eb18943cc448c839c56080cadfb3013b60fd60e9bc55b295b93314ccd8c86cf15d9f142bebffe2f22438a1afc571e85a4bbda42f02f4506271b2f7ea368d3a827c6eff87e367930683d3f2aaaec3b837e8d1f8ab1b1d69b974149bed439dcd26ed12466d7b9fd6a2cde12d0c45dac2e634c95eeeec94d6e8fe21b7fb497b49b0acf16a77739a393e1dbf9912abeb64d6723a331fdda213da92771c52409a07247351643c09c3d88aff703a0bc6d11f9e872fed1e4fb41cefaf1964cf5a95c2ecf094f54756591f2e7973488cadfc77acfba455ab4e68a40b2e6456f19677e2da70870c9e07bf0c682d74e72f0daa008e1e061e20fd82cf246668d3eabc96ed7685bcdfa6ee997210f0f4751c8fce66856d1c66ed273b5985a1d5e9b432fcca2c5595774f94666338d796cd111f238b96f0ec97c05a5d87fd1403b34d64ddeaa4e09748297ab4fdc6f176d09ed0bce0d6ff8a0e8d4fd43e4a0ba5355996955d8d918937c3084a96e8c60e2d0151b515a7babc37afa63f906d459bd6dad69a3f04c3fda88cb75b6855ef205d24cd192ebe2100fd745b3b788ee2bd2afa59c6f922a56c00c503d9be614a505d7d724b2affc31c947e4b867e8636599ade421e3068edeb1143c72e110359534b89147dc4077a052334b1e3e39f365f5faed31e56da28183d3db0bc3b4097bd8ecae3dcdf1b7826e2953f48c302236be73cb8210ef2782d555f89f9b0718de318daafd9cd6e3cf6468ae8a75ea829c6f87a73099da88a41420c9e4d8800bb6f2fa2c92b550280cc6126cef2840addc2f005199dd273a3a21f5d007c939eb7258d0b937e96210c911db50befd7a498140889c0cf05dbff83b6c2c6181e03ba8c70151c97c0ce7b0262f418bad0402beacb05c9beb67336dee8239f9931b4a5f73b9c5cbee47ac2681cbb7117cdda18e71a83b1f79b9b2d2098d0dbee420c62e557c9ce11fed1f4ae071bd27d932285d64d911b3f621812098a001e12293c676365d0a9050475323cc9fde89e070f25115e95045e2e7108e47ca6cefb12015ecf620b9a37e4d9146b280adfd496cdb7a40fcf64fb01426cec62fc5917d3c2726d77be1dc7cf9612554b951396d96f8af2a2736062c6be03224d9cd3f7c5c82b6253a676fab6995cefec80653248b6750260b62aabf5c5998d6a68d5db6aa18fc4e1fdbf1a2be079b1d30cdfcf910a079b1049a270e51bddec37fc4e8e00d8a90d209858275462e85660de0e2fadcfd9a440a311d6b41653f242075a7bf3b7e6e8fbea395545b76fde9f4271178645c86934a06a3753d5120a8187607edebf40e975eb30a2de9b152bade8b51a385da1a83eee6f1baf905b3c611f5669665930b2e79f4630e72cd459b9204fae8f7ed84e3e4c7ae819d862eac9814940f3f63f72362bae231c5f71f658c7d2478a04be79c9cbc2836a9a3515203be48e35d12e0521821a8fead46f016aae72d79e0a1c0d4bb9dc4e20bd7123a902b3249a22b2d68bb6e1347a40c326570f70c7970c278b1126b4cdc4eea18a1dad4c9082d06403dd4492f9c77dfc8c22a9a1a8dd9e0d66f19a2ebe0c941ddf115cf680412eed1065b0236fef1212146710a3ad262a9fa187a3a1e5cfdea42a530f1b8630692ef95709ce66e944e2b52910f9d", 0x801}], 0x1, 0x0) getpeername(r0, &(0x7f0000000140)=@in6, 0xfffffffffffffffe) 06:48:05 executing program 0: semget(0x1, 0x1, 0x5) r0 = semget$private(0x0, 0x6, 0x8) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r1, &(0x7f0000000080)=""/127, 0x7f, 0x0, &(0x7f0000000100)={0x2, 0x1}, 0xc) semop(r0, 0x0, 0xffffffffffffff7a) semget(0x2, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') 06:48:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0x200000000000}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 06:48:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) lseek(r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8, r2, r4, r5, r6, 0x40, 0x3}, 0x1, 0x4, r7, r9, 0x1ff, 0x6, 0x100000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r10 = open(&(0x7f0000000180)='./file0\x00', 0x8080, 0x40) setrlimit(0x3, &(0x7f00000001c0)={0x3}) geteuid() getpgid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r12, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) recvfrom$unix(r0, &(0x7f0000000300)=""/159, 0x9f, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400), 0xc) sendmsg$unix(r10, &(0x7f0000000940)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000680)="a539f51d7ad3d36abfabb19002cef4722e6d58e6e0e4922b47fc894be62d23892ec007e57680334f10a536b34da9b02fe8847703dda26f5a38226ed7c1030595423b2d823a3e77addda2f14a40c93bf0756bdf638c9c14315c898c6b2bfa97dbe57b17d1e4d351e728ffe850a803e49de0c6c91e5a282900f05b7906569c22f78318afa31af4ba1f47319d478b0688a8878e0a8af2a0fbb520ff1e419d3b38740fcedca2b25cccee8aca4218e405ea7a2ea5a6de644310f93320f127fdd3d3ceeba778fa6730acc75882a37398a9c1389fda1f52ae3e1cc903e627964a115bfbb44d342e1e", 0xe5}], 0x1, 0x0, 0x0, 0x400}, 0x406) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x80000001, r2, r4, r8, r6, 0x5849c0b4d3b2248c}, 0x9, 0x100, r3, r3, 0x1, 0x46, 0x3ff}) recvfrom$unix(r12, &(0x7f0000000a00)=""/31, 0x1f, 0x40, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000a40)="6c5cd133eb3c32690622d641a2fc26b39c49db83637075f579f5251c09ed76dba66f9bed91dfa8fd186e7dba3f470edb671934b1a11bc5df6626d99382ddefef74cd31d975f00dabce766b800a58d8af3609522ffe1e7f05d00bf55aaed6f264c86fc1ac5224be09a4050d6cfdce0745917754697b0320048062a5b3e122d5ef8fd038c96341aa79f5b2733b0bf24ec103824f6b3c0c18a5bee75518da0c905c175204d3cfa950bbe746c75d3307bbf73f2ce17e027197f6499f4523e681bc91df9b05fe5ac45fc21cc2e2781e626c89cce2cfc7d0b8bfaf0e35749ce53a290e", 0xe0, 0x2, 0x0, 0x0) r13 = dup2(r11, r10) getsockopt$sock_int(r13, 0xffff, 0x204, &(0x7f0000000b80), &(0x7f0000000bc0)=0x4) close(r11) r14 = shmget(0x0, 0x4000, 0x12, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r14, 0x0) 06:48:05 executing program 1: open(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) link(&(0x7f0000000200)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffff5) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 06:48:05 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) r2 = accept(r1, 0x0, &(0x7f0000000180)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x810, r2, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/161) 06:48:05 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x2) write(r0, &(0x7f0000000000)='j', 0x1) lseek(r0, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)="5f0ff2b5267db596b1b6eebabec008d4f0cdadff799b51cd26cb4346acaa429da1f8efdb6328dc6bcd063956bd4276ffca110ff57b016fb0ff30e49eb4dee09361b0beb33b8eb1ef21c7835603bafe83f0aeeb997b4241e58ca8a502edae115309f1d5b8cad367e2ef9efd9aca443fa49ec99488b85fa1161503f4a1f2cd5435d21c3822dd699d8759d9c67ada8b7c155a795077ad81e1806d75a91d7cdcf42a875779e611ef98fdfb9d665f154021ee360276af26c013091a7df4da613c5d8733f9f7fe3d49c5a1ba3b849778fc37fd4c2db0ed787dfd851e21cc97be7103a7a2cb185839db805f67a2a4737aee8e7f", 0xf0}], 0x1, 0x0) flock(r0, 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)=0x2) writev(r0, &(0x7f0000000600)=[{&(0x7f00000004c0)="46a24ea672c4d416fa67c5daaf5b76983c1f5618c52bd992ef628ddec5ce4011371d36e525436dd46de90d5d0a9885c18dbea4d9bd39e53237d2d51edac2f9a7b70d16e55221f808abef9878c11e950b17c35af3e9a4321f75ae02ddb7d5a2a13c920ceda35cf9b451750e7e73d60e729c5ba7e5e666fb4b73f50df173871403de6765a37be9d4dfa5cc1374607d862298e262f1afa970760924d11a9edca894616453f345fa9feee8e338ec2065615e3a5f7ad91cedd932f2ff0715578b135f3ba3f75ba69b9ad9c02756f8111e43df0ebd3feda94af61cb0284a4cf2d4fbe9f18ce9b25c943fb8e9f8efaa053fb72b4021b2912986", 0xf6}, {&(0x7f00000005c0)="1370", 0x2}], 0x2) r1 = geteuid() syz_open_pts() r2 = getgid() fchown(r0, r1, r2) 06:48:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) nanosleep(&(0x7f0000001140)={0x0, 0xfffffffffffffeff}, 0x0) 06:48:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) 06:48:07 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/3, 0x3) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) accept$inet(r1, 0x0, &(0x7f00000000c0)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:48:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/13, 0xfffffffffffffe8e) 06:48:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 06:48:07 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000083) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)) getgid() r1 = getegid() setegid(r1) rename(0x0, 0x0) chown(0x0, 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:48:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000440), &(0x7f0000000480)=0xf45a1c7f) 06:48:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmod(r0, 0x100) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) 06:48:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc2, 0x20) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0xb3bb) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x3a06, 0x5}) dup2(r3, r0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) 06:48:07 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x5) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff8, 0x0, 0x9, 0xfffffffffffffffd, "1202545f8d5181410b18bedc185e9b37902cda4e"}) write(r0, &(0x7f00000004c0)="187b190570fad7a3a362cd0caf6e70fb24cc55ae8d17f391492eabd671b1d1ee2940d6427b5a05cca0de559d2d1a54eececfca0489d370f64618278da0aade6cf795a5bb5160337c599a31e0e9bab0ad7f09f0eb4dac835c0849984610c6faeb51e2aa9bde41a7cdedcd0233fb543cf94e4edf2bdc59236aa90e074b9208cefdcbd27a0e0598112a05ab5562f842a9ac22957c9ae3499141630fdfb40428ac2d270e056587dcab9d123437a9f1360cdd213e275f2664003f3d730f9cc8d8e6c3877ce0d3cb48c0f7b88273f59e9b0af7a3dbd638717fa94e3936d077cf977e8858a75434830655ba9bfa8caf91a707c854d2acb924391c1e697ba267405ccbb98352c110dd24506af914badb7e67f2a2731438614e2067672cdca9", 0x11b) 06:48:07 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x8) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x2000, 0x1) open(&(0x7f00000005c0)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/file0\x00', 0x0, 0x0) 06:48:07 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) socket$inet(0x2, 0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x3, 0x40}, 0xc) r1 = dup(r0) getsockname$inet(r1, 0x0, &(0x7f00000000c0)) 06:48:07 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x8a81, 0x105) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x80) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000003}) 06:48:07 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/179, 0xb3) getsockopt(r0, 0x1000000000000029, 0x23, 0x0, 0x0) 06:48:07 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) preadv(r0, &(0x7f0000002280)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/252, 0xfc}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/84, 0x54}, {&(0x7f00000021c0)=""/161, 0xa1}], 0x5, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040), 0x0) 06:48:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070ded18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xed) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() write(r2, &(0x7f0000000100)="97", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x47, 0xffffffffeffffffd, 0xffffffffffffc009, "a14700001400"}) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r3, &(0x7f0000000140)='./file0\x00', r4, r5, 0x2) 06:48:07 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) mlock(&(0x7f0000181000/0x2000)=nil, 0x2000) 06:48:07 executing program 0: r0 = msgget$private(0x0, 0x181) msgrcv(r0, &(0x7f0000000500)={0x0, ""/212}, 0xffffffffffffff23, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x800) msgsnd(r0, &(0x7f00000002c0)={0x3, "514fcb004713c9dd3a363c56e25c4eb11084a8e66787d31b2f0543a4772b2001cc60e7385c761bb39a25ba8530a9b440ca0f4fca81dd115a7450d5345e10ba11c64f7eb9c339735c0a07f9bb9deaf47647b17eb5f9ebe9648f6d69b25d3e208621befd7e9939c7f63cb50823f81697a03ea4203faa6ae371a11ff4b3a9d3aaf5fe662e58d4c75536cab6fe9fb74a030cc35f688d340866dbf6550f863e416da1b7db380d4dd6a5f9e01676294195a0ffe6e60030511361072528dbe65887aeab51b91c32d024271cd71622dad241e4cd0b99a690d41766d0c26cf222fb2c"}, 0xe6, 0x800) syz_open_pts() 06:48:07 executing program 0: r0 = kqueue() accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000040)=0x8) fcntl$getown(r0, 0x5) read(r0, &(0x7f0000000000)=""/31, 0x1f) 06:48:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB='%\x00\x00\x00\x00\x00\x00\x000\x00'], 0x8) 06:48:07 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r0, 0x4, 0xc0) write(r1, &(0x7f0000000080), 0xfffffece) poll(&(0x7f0000000040)=[{r1, 0x24}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r2, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) execve(0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) 06:48:07 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x80002) write(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000080)="c8", 0x1) ftruncate(0xffffffffffffffff, 0x0) 06:48:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="dea3e0e184e36258a416f790037494132477f256b409ffff25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049fa4545658fb7c6a0e5e4642d26edafba6eeb000000", 0x65) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)=' ', 0x1}], 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xf5, &(0x7f0000000040), 0x63, 0x0) syz_open_pts() ftruncate(r2, 0x14e0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x9) 06:48:08 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a17", 0x248}], 0x1) poll(&(0x7f00000001c0), 0x0, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) 06:48:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x9381) write(r0, 0x0, 0x3a4) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/100, 0x64}], 0x1, 0x0) fcntl$getown(r0, 0x5) 06:48:08 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = getppid() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="c441cdfc73a4d2ee65460fea554bc42319785ea5dec462fd41e7c4024506937b000000c421fd11ae0300000044de3a660f3a0e4d34d0c4a17fe606") 06:48:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000758b00"], 0x10}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x80) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 06:48:08 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0x0) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x8) truncate(&(0x7f0000000000)='./file1\x00', 0xfa9) chmod(&(0x7f0000000240)='./file0\x00', 0x7e) rename(&(0x7f0000000100)='./file0/file1\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000080)="0151d74dacd4d920d7b9233f8426674fcb07ba9ccf5f234b8caa2c91ea01c2af4f317a7453fba1188094b3dc2d485295d0", 0x31, 0x400, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) chdir(&(0x7f0000000140)='./file0/file1\x00') 06:48:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000002580)="63bbf026948bb1fba81816d2de4f6f161e064db9b4d119e94491b3db4021f9e696f5683520c216caad110f1a9b6d70a60520469f9685b4ccdf3ff15f5c9c200a693fc71185415b6a93169b4e7b6594a7effb9a4051e3e4beebf9590ec898653b70db1bb5ac1bbcdffd5f138d7a7eca2a520ca98ab21daac0c16d7ddf4bb080f1ac1eb345eb591abe0d44ae2d82f986d7919c5574443f7959ea90a64ee81f38b8e21fe55c6367624131d269b597b800024b47e054d766bc4f369ad1633639390f649106beb4c9ff", 0xc7}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x80000000000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x80000000008, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) 06:48:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xfffffffffffffff5) write(0xffffffffffffffff, &(0x7f0000000080)="be3ce0f3a95a3e7f6b", 0x9) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:48:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x9cc3f9d5, 0x0, 0x39464f9602b1e62d, &(0x7f0000000140), 0xc0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="9be637057678d255fb9484ea604479a67094be3b1853ce694ecf3bd291f099f837fd6e14a241a8e26379516f1522e8eda7b78856bcbba06ccadc9b7a44fa6f5ff2f3b9a1b70d832f3f2d", 0x4a}, {&(0x7f00000001c0)="a64bd87a8a4efb642e166cc516e091b1413a0b05aeb7d2890ace5a0b2c855bff104549382fefd28ee64fde47e9fc0342af730e15ee004d1e6bba9c5bebb6b65a9b1f78913b9a5714b9df1f6a03f0a56f187ec7c3cb", 0x55}, {&(0x7f0000000240)="cacb99c69eefe9e14b88a5a498f2db12c9c5cb53998419f302e1968045b4094e89db9931b5150a1ce210cc45d78bfac61f76d4f75e28b10d49512ff006ed0c0bb0500eae70308a70156fae4704410a05a7a0b4facd9d5ec83b35c1ee0db7e16775b75e2a51e4a3cd41726872e39002517ff4ff17d1f0bfa7b80779ac8dbbcc8eccb60ae116731a95a07b662a38b2ef48ca6d57b27eecefd5d9b9268b94c0d905e6be462db7bd3069b3a5f2aa929c86a3c11d000edf3feead92ed2aed1cad7e912428b127473c258f23dfe1d4b8993322324cb6e9627cccc2b779d1bc0801f1f6ecb5dc61bb41db66d36e59ae8928ef823a2e24a3017220488b9d7150dee86e3135919842aa88170cbee48682609b588af15776c65888f0ac919bba2019ebed7c2b4a597f2fc6cc6b88d238339a575834701187207f6c7f9aeaad1761056021bb3df3a89cdd3f52f3290439c1d9daf1d8d7eeb6bb8642ebe667dcf5f397387cdf02c73f0e12e742b482f0f262346d5380c6b26d2c189cd057a9fda19723ccf1bda2d25ae5b26a454ca9ac76759e6aae4ac3d5b4f0fa288be127ddd207a2dab0841e3a9574b43f490f06e0dcfae77edf9114d4a8d3ea06627cdbfe40d8e29712fe7616189493c9a03226385ebfac57c6d1608e76816319ce15281b16de42cc3b75cb14b02f3bd291eeaaa42189445fbeac965980b9fd3686d5d532604c672be0fd05696d52ace2c8c7946418fc9eda4c9c48a256af233b395847cae93439332563584c63a24bb38801f1dad4ea10ec7ad4cb0991437b32087cde97e82734e775c4ef0c6d72d735c71bba623e53fc5d75db9b5c5dab8d83ae6a71f1c704bb4080bca370b454ab7024366f0d818de5724a46a5ce1ad8922bda4596187037163dbbdd5b60e3234122b9b267754279221e92103477cab90e64788e9ed99c7c62aa755e9bd18325208598a051d525d649addf5725d235621212088444c7cfeab2c9e6544973fefab88dd4a4ef44702369e4e892f2762ee985527158399fe5eb7a78e692886a6f8df47dae6f918f454f90321506e322c72e1c2ba76aa7d12fb5491d64a46add8638762da0397ac8dcf2e9edcfa11a06784d919b8f5ab4bf5234aa1c6c71c4faca9eeb48ca5c38289ea2cd6d5557b00e35c51e17753f7bc396dceb01e2668aa86a4d855699dbea38457250236ab0f213af6ee5f77d52b92bb21d3b6a8eaa6c339e0734a48f6d4ef77328a014ca721419360ddd9b1cb5d2292d9b79d3ee7590ff4d499f5f976318cf4c0b8f6f712ceee280628fc1bca35f7fd748d944dad003dc14a8f86057a192d79b765754824d4c528d0a670b6c007d46c9bc0ec58de11e65e1484a55c78b75372a03570549ac06b69f179688e57da190dc93f05aa28b644d5be153ca9e1a04b015835628c3a9683d5a6ab5805ed54c6397e82a41b7344178977b6e653aae4b84cc173328ae797813b0703ed9a97c37baa1bf8afbec46b8329a0b1631cdb593127efe8c70eeccff3b7b2db7ba5ef3774f06e16f09e3216c603e7198af0620e49c4cdb3ba9ae79c00a6168840b2b6e0e4b85ad9e3020701a60655b50adbe12b6d12750f88807d64dc3e2c2436dfdd637382cad5cc67823be78bb82c0659d0e90a6133d87f3a7b97f2242c97ca7db75fa00f780f3053361385c54579857dd77069ed2d3a54e20752c6188a22ba6cbc9935adc56b7d71126be01a7387a8c42db0effd4af2e590c32b0393e7474259a5da4e66f404113e2a40ceadae13a503b4df3e409ffb2836ad6022e076a45cb593df3a12c772ecc875e7beb627bef4e20b0ab723ae0950998dc0676dbaa8e76ea7e751a6e7ee0197cf8ec770d69fe137e98c1a7de0aa4738ddfbce71b205e878a075578fef976730376376fc86faa6629f082bd9e97138410c643348f5a9c3f1aaef1145196f8a04d19564642d8952444a636eb3e6e9b6ed23a7692adf7f7df0773d10806d16d64f9ccd01761ce0b0dc935fed6dafa1bb21e2832f43dda9936a418d22783ff3f6a5a3161ea6fc7201583c6ae407347a35db52574e7cb394f16a996a2b8bc0d3e33f98ca9cb69bc47ba141ac106837c6b814a253ff40e84d4974214053c9a4d821ccf9c32fe82ddd40b88b32cf0f2feb0b23fd1868d4d6aa2f7f39bccca2ce3448c536eb217d6ffcb9c6deb148e1883ccb119d4b009f5ca875c4f9ef7742e48a622ebb741e8be26ff550260b6a01ec6832ac583af8b8ea4f2e49120299d3bcf6446fef22c17c86feafca18fb76afb5422391d6bb392da7eef093b765319a5c8d8cab8513edbb0fdc0d6ed6532bd2b84bea719c62c07b681b13fa07c61d7aac96a88b48b6c109ec329c4959a864f0793425c30f9074c4418886901418405b74a03fed38a897065d68aa05689b51f02bfa8ede31a3cc352f4d24c83911233ee1178c4cdcf85da431ce70e286068ca09b495450a474f8b8dac2944904c53edb4df42e3a5089dfb77cfe972a6d2bb197a224129d64ebe74c7ff85b08183b32371e503e314772ddbe4e5c1806ef93a9f9ed132640180d03ab901a696650146f0e5cf5bddd7d7d657427056ca375d9ecb235ca2b2559bf07f5c324b9ab3a64625e15fd965ced26d896dc8f42d318404339ded52cf1c012133820d3b433a9531e4e22920a9989956150dcacc10b9e6e88dfa3bd271a6bfc81a853e74aa556380a03b0c9e3b9f053e3a71b59430d862233fe24e3cf86770728831fc4bb3cceb1284497d0645d36768cfbbee7eb25a84fe239ccbce14c417be18cb0115a44e489d06b5fb5ff6063a607e9be71817f2ba7c51a28a7f4bfe436233d13afcee81fa696e9c77188f12db5eb15a99baf37a8f222ee7cf91610cd7fddbd510058e8a78fa3e18b98c9c5b38382e3ce81409762fc3276b1542b809885ff91533fb6b1610b2f6acdc052cf0ab4c39f600bcbbb12607c96d5051a60316cce4dc170798de3d9a3919a579714f8899735c313ed34ddf97382391121836555fbaf310bfe8c9fe4e3117e17aa63ece18f8334da9a92f4e244967afda3a7e49a24cdf95261cafb05b16d6a15ebe29e8a787408594760a0b039e66bf3664bf4e91ccde6399255002005f0f47953aea93883af71bf9ec4384560ed96bb724b087f9434eabf7ba28ad9ea4ec7595876603f26f168bd8020a8006c88b74a278bd334117004d26b9935392271a0c1233d66b5400f6fbff918907497001ded349881927a2cae303bb34ff94da78ebce64eb954863b15fb15b173f97fcfdc1a76fb697fb8a220f34989a8963b238e3d910888f63a315fc4124cb7edbbcab42220f734037dae520444c070414bba9b033f7aea01143b4c589ae6a9956145b5acf50bf0efd6172e2e1bf570103081d26752690643144a0b5902ee2039ded0349457c260e09d1fadae40faa763e0a19c38cb11154a0e5bc365f5e7a4d7c7e737954b35a1a6704ba8b20471d5130e4fd402405362cd7fe95d391caa955359d4d6116b13b0cc70a47335f338274683838f91450bd079d070d1abbb1a1103b98dfbfe73c472e1e78ad8a362e668a2142d529b0417efb6db2cd947dff1bb7937476560479a348f385fd41afcc7d9c8c92ee0823a7b1f1e9e29149955d3f332231a646ff927baaae1365c704ffa4b4464cf85cb7aea9171697723b26275217da053cb72ed854eac235de11ebc31e35ed7733c4d134ebd1f29173a013bfdb2a32fb8b3a1140ceac7ce654b953142665d86fcee8f72b89f83c394987eb58ee1b286f1d60df7eaef05d46779c20a63f94fa4ac909753627724800d1b6959536b13fac5a6b698fc8de397cfcc4ce3e9b14869524eceaa33cf48dc436f85f6d27b48a547510595a5b96e7cb0f55bb5ac9f8864c7fc70755805404fb58f1dc8e81a7bed0e8123493995f537c9d33376b61fc26123a3d7d1024efb65efe42014139692987010b8e6f900fc84c1566bacd011c16a2bb0b91ef0d2c83eba1f62ef250d3ab65fda62cd42eab34378e8904be0bded70ea63cce65966e19c49e3dca0e7faa7dd1c19ad574e1eb2f16e499f5ba7be43ff5114eeb0543a9ebb930dda374cb68a5ef56070d5a4e1274bc75765b48be7004aae6599efdd5160f2e4605156b54bd61d5307558adc384835f487e1f86e152cd6152f671670e11937242b9c0eb251a50a58cec19e9765e4c2d2016039c994a6de85c8e621830d922ed42857239d7f228e2f0f33caab1395600a617b7b66f2bbca87aeb36e9be8cda87809f839d5d66e58a96c4442e648a25fed53c018605c0b1d79474c445e7394410b3fc91b1b8de7a998b8ef1d82a8cf370ea1e8a1e926a4e27c72510c49c680e5e1fa731642236b96304d2bdcdfbd536ca1e002ab166b80ce35f12f6eadbcbb34252493aa5ce4676b6ce8e781594b5e7c74fd46b3099a0ec52fb71dc54704f9efcab619811710e58b54b16c88f4d372ee8fadfa9201157fb94f879aebf4c38f505050bd39b7be0a1abf1e6ec1aa7842974f54a04b91f9a0a5a32e82402c5d91cf69b6fa5729dbc57091881cec652d04771832d7ddf21129284695e2104ba68f0bfce34d5dec6cb46f9236dce31c4adc076a6969a999eb061f6cae71ec5a2ee729f88926fa6d2989ada095969e5da1bd25224a146c23257b0af930cfb6ca0ac8af6b46bd13738446c0b43fd048c2420b641d5813a2dc53f739e8676312dccb8512a69498cb1d31cbec43720806b5a84331db3db01fa5ca883392b0c273d2100d08ebcfa8fac582489f4f593a68f492f48507589b49ca2f559b0f44b9e9d044a13e50a5115a59ac328ed5d89e06c64389bb463652e992d88b113c1dd06d6bbd123d0df29d1f9f3bcbcf93a244edd6a8170838f09c9de7953ef48e7bf4b8388c148c8b1bf5984639c6ccbf4085d06edf5f0008f902a2157ddb169580486126f3d89774f26a24847c602e88b77b970162f256536297c934fcb762d52c26aa448d3db077cbb01ee560085926b2395e24a264dbb1ea71851f99ff9edd07ac178f76e8e150ce48c6bdd83fd3d9cacf571caeddaaa0db7076b82a52dc99aa6163566460ef9c748bb121fed226492c320e26623b9f8412100fcdd8fc439af6d0a3ff8350cb4bd37795f6042331afd703a8bc847ffa6cbbd81946c0afc1d68bad98dc98e3ffb4d073b6d7a1c8fe53fe524c92af8bbfe049470a80fe8eaf0136e4e7dd47296ba5b95c950d0e7ecb6e57eab02abf19b41d109da38b2ff9f1b0c310f29a81dc3c2ccc9af9725f009bdd660d4e0386f89989d1df0f2254fef683cd15ccd558cf29b6128a19c30af93fd802193d4499e268456f947b49f435bfa623a3605a80b352b7009c5f774f07667133edc12287248d15281742088615ab87a90255bbb661ce82bc41ab60e51a9126e9f4013493ee0114389c4ad7e6f07669cbdb0b0dabbada8dfe296ce36c99e513669d7dbe227bdb48f61e159c281e3ed4bb188c2d1d9c3418ab1c8d3947769cd931953e45bca87305503faabb711f2c626f8dcdb37523db3129cf5b9d9d915401a6d47fdae80d0157d883400aceebb165b7013f1817c222548904543c4ceac221094daa90108904a965c8f26f9542018c20dbccd027c80573c60b5335d3bf395afb2c05959f06e384c8166518d7fa1fe0974fdd92b4c5593eab3c38ab64e3d4cf21d3dc005f140550090c2ce24e1c354db86f74ea56c6e05ad28f23a715c3c961fb017a086198fc43539e83f4b64385d265fc165d3713af990ab06d8bdf52d4fc0d7961350ab67ac7955e57193bfba0216f5b2af51d3", 0x1000}], 0x3, 0x0, 0x0, 0x4}, 0x8) r2 = getppid() r3 = getuid() r4 = getegid() r5 = getpid() r6 = geteuid() r7 = getgid() r8 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) r11 = fcntl$getown(r0, 0x5) r12 = getuid() getgroups(0x7, &(0x7f0000001440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, &(0x7f00000014c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) r19 = getgid() r20 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000001280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f00000012c0)="aebe2f3970904f385a48144f10e193d3e91f95e1e8a303c1728e643a485491", 0x1f}], 0x1, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x138, 0x8}, 0x8) 06:48:08 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080)="c56d2c65", 0x4) r1 = dup(r0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x10) r2 = dup(r0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x21) 06:48:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xe1, 0xfffffffffffffffe, 0x101, 0x1}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r3) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x800, 0x0, 0x800, 0x0) 06:48:08 executing program 0: mprotect(&(0x7f0000190000/0x1000)=nil, 0x1000, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 06:48:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) write(r0, &(0x7f0000000080)="b0", 0x1) socket$inet(0x2, 0x2, 0x4) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 06:48:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) getpid() 06:48:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10008, 0x80) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x6) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') linkat(r0, 0xfffffffffffffffe, r1, &(0x7f00000000c0)='./file0\x00', 0x4) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x4) openat(r0, &(0x7f0000000240)='./file0\x00', 0xffff, 0x5) open$dir(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, 0x100000002e) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 06:48:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) r2 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x4) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0x100a0}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0, 0xffffffffffffff23}, 0x840) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 06:48:08 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/1}, &(0x7f0000000100)=0x3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) setuid(r2) fcntl$setstatus(r1, 0x4, 0x0) bind(r1, &(0x7f0000000200)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) rmdir(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r3, 0x20007471) 06:48:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8001) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSTART(r0, 0x2000746e) 06:48:08 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) setsockopt(r0, 0x2000000000029, 0x8, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080), 0x0) setsockopt(r0, 0x5, 0x3ff, &(0x7f0000000080)="257227ea6520dacecb0517d78ccc2cff2ed4bbb2e39708dd7cf4957bcc5d602a678e359c5f35b0ff36087c18fb0b13c2d8f8af7ef279370fb2320308d64729c6bb92", 0x42) 06:48:09 executing program 0: setitimer(0x1, &(0x7f0000000040)={{0x7}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x3f}, {0x6, 0x7f}}, &(0x7f00000000c0)) 06:48:09 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') rename(&(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') 06:48:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x22) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) socketpair(0x11, 0x8003, 0x0, 0x0) 06:48:09 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 06:48:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) 06:48:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 06:48:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000023c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021", 0x201) syz_open_pts() flock(r0, 0x3) close(r0) semget$private(0x0, 0x1, 0x2) syz_open_pts() 06:48:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000001900)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084f6e5532100000000b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dac863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b07a095148f08417b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8c946f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90711447248b8ebf93ff421f5b2e5c6fb2d387f4c7492111a0a7790101bbe3702c4ba95e67fc2ae3aa50d1532758e0b68615a0162c86af9b1f433c38887dc76e179db0cb24382ec2d42f771d3eb1f31dcb1b8c484a333d9e4726c1796e79c9c50a75186e61f7992aaf0143ef366be9052ee7eb63e30c276cb7fbeb0a163021ecbb427af4b82066e24cb3ad538f35281d27", 0xb94}], 0x1}, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x40) r3 = socket(0x2, 0x4002, 0x0) bind$unix(r3, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 06:48:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 06:48:09 executing program 0: r0 = socket$inet(0x2, 0x6, 0x200000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000)="b8", 0x1) fcntl$getflags(r0, 0x3) 06:48:09 executing program 1: poll(0x0, 0x0, 0x6b) execve(0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "21a84affc57b7b9dbc1f2ca73b1b506afab436c8f1612e"}, 0x1f, 0x800) r1 = dup(0xffffffffffffff9c) recvmsg(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/210, 0xd2}], 0x6, &(0x7f0000000500)=""/198, 0xc6}, 0x800) 06:48:09 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100400000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 06:48:09 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x4000000000015, &(0x7f00000002c0), 0x382) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x2) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x4, 0x5) ioctl$TIOCCBRK(r3, 0x2000747a) 06:48:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x203, 0x0, "a143780ac80400000000000000ce5d7b9d0d7a80"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 06:48:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/205, 0xcd, 0x841, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10080000000004000000000000f2274d5f38b66b6753292fac43c9f0da5088"], 0x10}, 0x0) 06:48:09 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xed, 0xfffffffffffffff7}, {0x6, 0x5}}, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000000040)={{0x0, 0x1}, {0x0, 0x9}}, 0x0) r0 = dup(0xffffffffffffff9c) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x18ae, 0x10001}, {0x2, 0xff}}, 0x2) 06:48:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) dup2(r1, r1) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 06:48:09 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0xa2) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/146, 0x92) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x101, 0x8) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20800, 0x10) fcntl$setflags(r0, 0x2, 0x1) pwritev(r2, &(0x7f00000016c0)=[{&(0x7f00000003c0)="79efff3b44baa1f00867dfeac4d79be054dcbf205205865e43a0c1a78ea5a039e303384c205df94375e2298a40d3d8dfd79bf3c6cdffe485bbb0dd4f012fc1019755e2b2964f1e8ef7ba11c327d7e62d4afe70e65ec06963ccabe48eb6f3d566e2e6f2e42fd2ee04604e2a216bb428b7afa79a41caa0e13b69493bcb12294bf26dfa9a8450e3666b2e39d483cfc807a006dd5b1d49475830866b64d54cbc2a897fc53eef7f745aa96f94df50b3fabeb43039cebb715cefa1", 0xb8}, {&(0x7f0000000480)="968ca03b7f0509c3c410e1f84da26019a7c154fba07e1d95958e30df87111bce8f610c473372fd0c531b8ff8c0cab0c20365bcb927c9e2c8bee1d7d96d9e092e9e59ae6166b31cf9d3bee1595fd8ee97428134328e93630952cc2c5c1214906af2e79043934ec6df73121df3b31e137b0b4584a02bfa0d6aabb2d94cb4a787d8a7cc508713e6187a327f3f4d33cf32d92c2517471374b0c899922df4bc88a888abdeb8f86f2b9451a2cc457d6119758ab666a71bebf58f59d63b7d98d249d42f4b0132815055c23032c169c875f050eb4d24abbf5e3f2bb4867fd9e27348ba1d", 0xe0}, {&(0x7f0000000580)="57e906257bd99523a25dabe300de47272118189641aa1cace6b4bbffd67f5968e157757d3971d46adb9bdf957dc5b9772fee046ecaf2203bd5970cbdcd153bcbf28af57b2e30dedfb5316ee5656d6afd5d9b", 0x52}, {&(0x7f0000000600)="e4f8e452f81f79f9eaa51022ad08ab210e8c07840086aa26cf4e1fa802fc0e459637cd0fba2b1b678a348f33040822c04db24d85296ca6242720df204a7f0155506028eddf076fa577386be38ef7c9db732bc755152a93cc546e3787da81e3bc1773bcd9d5643de0f8ccb8cfc00373ec0c54331efc2467934d8279994c4ceab4a4a752a4c002db1d195c07e0ffee2edb7a3334c10eb4735f6f1ed91258ec4989fd32", 0xa2}, {&(0x7f00000006c0)="26cda0ec7ce5ad57b422de4ad59e67da2e5a7e4516737fa1e8760cda99fe866f098f71b7d11d8d03ff0b7b707d0ab14602e6204134811f90fe10be0312b6a544e51b6090ef05699ce89ff21ad686a603d0e0409cdd426bf86851997878370f3c9dd2bbb12a9587dc615b552259528ec28dffcaace463c453e6d766936a7ca8968f6740b3708a9fae0cbfd35578301bb11a45c228df302fb2219db74f7e92d597443b368634681292478b5471e058e9b78fc9730a34f292ac71bf87bd4a0435f31f58322603cf9e3af77bb77bf9cc1bb1c4fb7f622dfe4763240cc6b838b146328c8e5a7bdec50de8122c5ec7c19b05c3d47ee6629dfd32db0c59d98e5380e868968d1a2bbfa5ecf870667c093d7fd9bdb600fac503c4f922087cbc7178c95aef82b7055cfd0ee3ab353919d8201760a0e59446d85eed08839258e1b6ee15ddfb1b31312174b5d174532e437f6cda2b9595d069853caf64a9c89d2671f3b9faefbeee1fcdee352b721ee42a2e9b1b94bb209eb003d84bada073a20572cf3f064ac1637e2314c5bb39d020493bfd4617882c0d2cfa2a9f78a41cd7b2f4904ec8276fe75bfdf3d1bb242d4fce962f33c4437da9a9a08491042ff8ea704d553351093188b3181a579f9b5793ce14c4cf04bc9e45288145acd29b493c12ef49098747cd2c86b4f160034f86e45a7806bedab3d8b1b57b5afe108ce9687cbef0af7a0c3279f51fcd808b2aa4e8cd0456a89512fc62e2896347806edc2d7defc516553dfb97f9c67ed385fc96f48810a496c67e57150487d6975a2f95eadec12ac4d8627b02ada3df3fecf7b16ed215eaaf23926e7aa14ffa860ebdbedd2b75255b5e526335bde56ae90618cba7e8fc0f5a9329493d3335416ed613e92bbec32c228b9d4b92558220654eacabee13837c80850930e1a5b2a43456b9498e235bf1a28afca38d9e1c00933c61440ff1897b37529808af8439405fca2375c7c847cd3f706116385ad3360b6d658a4e0dc99fe3f5de08fc34987cdfaa8672be2638916d669423dff8980be55adf5a1c918b1f64bba28d8f5566e4201224ed3e34d80bdc561fef0e37e9e36d9058183eda5d17d96709d6a5832a11602cfcea2ca518098c9cb56b2f88e559028277ea93a977bce1c81a397bf926c5c537a9095cacc1c1ebc9520cb191e24de47f6d5bf3b19f5c3087ace062654aa0121bf9508bfd2595d318b91f89a661f5e77f7f243ae769f4fe1815525dfbc1aa640c0e95871860c66a4a15e04f9a304325190c4d0204dedb8dc27032916ab46f29e9e1058da501985a7ca03a6102196776a9aae78d0e90361d371fcd0c12dacb643c05fe6a80e54275271086277d726e6bd1e9079ff5636362fa90ffc73b321ee4abe00790c0dc08a62db742861f495e37187aa6bcf9237fa8f592a250d92237838a77b60d1122d9e78b2a8ae88d4837a0454074bcd4630ccf1fd3c998afbc7be79c8942888b2f9068e298928abe9e81b1fb848fb8416ae70e483afa93b0ce912b9dcbb3fc83f28044289546c02feb86c814bd8d63d5b3809c9fa104c22cebe05e7068d6d8b1a14fd73dba25d68133ca2c3cbfe11d8f54ce2be6151c011309a975565bada12aac7f4a3c14ac4b2379952f61a3021d98bdf78ce8a12be5d771c89e55aef62bc32fa3b3ef3e73df3549f45c209b4fd8a290b1bceceb1bdcb1fda076346788130234eb946f9a558bf27dc4d17c08ace6668f40d69e704eba5cbee0457fba14c6632286ee00452255495c986d9156cf1b133d5d8eb05e98e738c47db4f06209ca17ebc509a59820406ddab673e5ce87a8978c5a2b8093da0e22cea802c3ba073c03a2a27d31360b236be6c7e84c26d84f512a138647ea94c7223b7d2c386e42b6f1d2d74da26c1af22cbbb4ec0bf8e84587a2563be7b5259b26140c99ec02fbc23ce08fd6bc8eb03cac105871b688a6b036c97bb6e11460a9019393f72926ec873599e06be05144a4e66c0c2bed40ef5619e78d4864768fa671e93fccd86affafdf5aa8c0dff553bcc72455470cb1a2a8cb20602b60d0a0d829d65c0f5570264dfe3863c9760b74c13da6e51ff558a16f7cf63204a9c2f8514d9ce2d1e01290c4472cfa8aec7fbfe9eba0e4fa52ccbd19a43faf495e32d78d09b985824e96e3741cac97d92feabf9b01a03b265fd8ef185a4d09fd2973a5321b393ef279e338078dd901813c07bb5781913a79ebcb5afca066049c0e30fd47568aca72c954b7982c5ad1413d8a70b411807295a7de2a3bd9707bcce045bdf415633f3e64c105fa67618ae266719eb3e45eb451d961bed02549b0afa9852660f827f8f4fbf81032e0c6325d4e739e1f4782458f7bb9de2ef21da729a5dbe5f4727898a9f7a03d7248992bb6deaa36be91f8b1548a66ced56260f74762e3b780a8a882c5b0e28a544a1af79de586a7220bf40298ce378eb6a1cc6449de920d88cbe61c3b7ba2facb1cfc416f18560d1ccbe2cb4374e22f28813fb9e22c1764965ab33f39a949f8804848f39f87d2110cd7fd15a51d9e6e8605cd6883c44ac67198a1166f8ee7ecf24c46e279987fff97b0e00bbbfb25ca9f97ceafa0f18ac2181662d6b9340092be1f265505e2318547a4eff75bc9996fcad589e8819fd672a9788f3563f8b0a942279f7a216500862acecbd7240deb699c86c18c0b764080c0828c60780ce19ec272c8c6e1e5b5a89246bf10451bd348625df34d7a48e33bc05ac4af7dfdbe6fcf01ca6a4a96c0ce11af2764a3a1e0e6c4159fd5136b04465dd39d929e5685280bb6f236b3d6131f6490001a384e5792c01dc5d0d8b2462fa8b69feb2cbebbbfc34f8237459b2336f3f4d712097c6af813b3aa45a5e5a7fc7f050aafa4ae74920f82290099d77fd42bbbaffa4beb4bf1c3a1a873537028aa3be2330c6b1643ec6dbe6897de8f390c04177ec00bc7305769e97f4a8c3b90d14c3492b1ebcd8be911cc91589b1fb173adb8fa5c2986f11937fdcf6fb337b9be8f00297146f2ad0d8c766d62186c5f717349b4b5953ce8c90390309ca4950a32a1630dbe500845f2f7768842c81331970151bc064b4467de3e287765d412e2fdff1d1032d99ad26c75bd2e358a04b9974c41cc5a565c27f9493f7c974a8f53b4e375ef65c864a7da4d25a0823b840ab82abb87ee6cff15564e5466a1e038fd73178b88f515315f8973874f231f4c5065772bfc2e67e59de9b1e0f7abdd208017a96c8c8009aab9dd41addf6023501c668d78b65f390a7d49f56f7a71627c8fff7cd43e74aa2e759f3bdd994659da184bb62fe5cbdba2a4fa8d3923b276709cc1d7eb34b93badc2fc73662aee62e248ac9c2f00d625cefdb46a51867484b38348cd60f83405727f72617ff06ef78649c6958d16cf8ee56133135adef1266233d00a156023447d28da154972a9352394a2e3816ec8b976d3e58ac526283453d549ae6328763a4bd625fd647d7c47059829a1ee156cfb72099d42fea6b0d560766310db77305306056a21e8ba9efc4a157e82ae4d1472b4ce44600fb2abf87c04ca3ab71c00fb4d9dd7c8161a488696e18fbad79cce10e97ac1e667d4c96c028711c03cda792b25556cea7c4b41429dee91c7d0d03022e9907ef3e182f2cc289679392b0a54b5bf3388ffe7a62d47759cf38f7dee77c302c035bc01ae72f8a00ac001551b118a976168490f71684d99a790b5affd3d35a6a6d5af1eabcfd40adfc8b1a7dfa48499600d3694511f4b0388af037d5a441f506442130af244df1f3084a9c89981e5d2d1cef27bf1bd805f6e38e888d66ceb74d492c39494ffe4c5f4e1d675325996445fe5b21b1ec248e6c68202a9bf51fd2c650d22ccd431b401c3272acb605c5ea8809613af60be1d34d2eaadc4910c6c3ccf09fa51845e33067db7e18f6c9d1cb8a7c6bae8527abf2913061cf7be6844622bdc003f7bef5a6993e1adca097568e355ef7f159c5fce2599d3538d9630d6531f9eac671396d19551d107b6369995c9c3dea49363be76d6e0c135c11a7754cb1581dd6688876644e9b47f187204a9228b34bc0c25cdbe490581ecfe8483f72780134940bb4e88ceb051fc423007e8ee84e8838e7ecf1ff0716d40680619af01e3557db105b49bdb03048442f2057294ef9f20ad514c1ef76ae7b38e9375248acc5f07152e682e1d2046231c41121aae7048f8ed83f6e22d729111d64b582894f8c9363890a275cc2e94e2fbddc5c47c9ec68c133bcbb7fdc759b4419bef41bfdc93f0f2a087215005dcff0de8d5899516e5536dfbba81c8a8603850582614f09e318be11187ce9473c269446df8b31b8728417ebcc2f5f29235d0c23704e8728097ee25c572c04488aaafcabdea37dbbd418666060fe1e614d48054caa94d630e24ee563f5c3a7ba11b7852c115c4f1a2de97f8af0f1d47d4a38b1be683ee24e4719b90d691cf465ac5bdc677b0a94c946b8f9482feec76607821cd7252f0796c77c905804bf7b66aab984abcbcd9e28ae33d24de4c2a38cf928173b9b50832caaca1ce1f49ec28b76c3ccfa01e0c85f2166f787d7c01d5aed6f6205a77b9c0831f66a3bd5701c1f52439f07bd0f288a12f5d8857dca6fe7c32123d3ffd1528bfb2d17f571aeae88270214ec281c1138dcf0fe2af21e69088ee65d579d44a5d27da79e76ce08076aa7fd66baaee6a73d5504daaa35a6d9516766b29966b241928aaf515b070c3b91abd00301e95ad690894474ee3e2a6922f366e40d62a2607e5b7930bc53a165e9ef664edf2e762f52ac80d41d1fe854e81bd1236ba0677f0cea21e13e70978b128816e94914f674413638638f0a4b7691aad5354f74d03c8ea41d3a22a53943e48672e5867071cb457100b2dc4f722d877a06cb3c11187ef64674ac5ab449113ec4fabf47862d7936786b9c69cdd92f2a9a46ac15297458d993c572bc7064ab226ab19262743663da807ade573dd47722e358c3f092ad2d5de1ee0633cf3b7a90200740443b19205c8df5f22cb751155cf36ffb5c4e60b8e7295e53d4ade3f07d6ac0ba6e89382baa51fc8fcde4e0ef208bb5522c3d283633c0b89dd4c19269c2af97148ee5be7c3dfb5bd30e0686e8b12cffe9c1f60558afcf987e8d50433ac6f2e43571660bf3dec38258ec54602bebfd646bc1306d70126b5aa1ec89f92f910eb02802f6e21ff190f21dad5dcfc0be7f944a5997ac1e8dc02884caab0e93f13c977103e2e29c10a70a8d9b20b3aa812c8bbf902b56b2ad846674a89fe72c4f3f0f22ec886032acdfb5ff9d4c98c65b7776b92776687bb0502168f576c24ecb8676ae271fbe3daf929d1da29b47caa2a48788c7918bcd2b5720c2e306a93b21dc68049fce20d5cb81b42bfb0662b873c84732eb94be45cb269ae7e6bb79dc9c20c059fd3d06cfea5e10e63b94cb3eddecdcd661ea15406da0cc38654df10031741abd0f2b55b24939a93e1b9f317a2ce3c37b0460483a675b134144acb50f1fc331ec11de173e35a0cdb370abc94bc9ad404bd2b60bee7186620916f45bdad3e9642f1ab7e79ad52735f4d783534a96f7b1599eb548749aa0e24d14b999517c8e829633b47e3c97c23506c2e51431875820a4e3a64360f799d7c6d13c86ad89e76b5ade164aa95f3e58738490f4df4820527ac344076d1cdeb0e47034c7bb5e7250cfce1deaa9b1f8b3a07340ed53e9a0bbb623074c4cd1bccccfb2dbdf2c51259a1e09495cd14e3c09fd02553420a528a79425a83d171c303e0ee03417a18d6e879eb9190df4be26b2f4b5cfeaa466d", 0x1000}], 0x5, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x8, 0xfffffffffffffffb}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000020, 0x1fc00000000, 0x4}, {{r3}, 0xfffffffffffffffe, 0x6, 0x9, 0x20, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x90f}], 0x80000001, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x9, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x40, 0xd4de}, {{r2}, 0x0, 0x3ea4e69ea73627db, 0x0, 0x5, 0x2}, {{r3}, 0xffffffffffffffff, 0x80, 0x10, 0x9, 0x2}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000003, 0x47, 0x2}, {{r3}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x7, 0x3}], 0x99, &(0x7f0000000040)={0x8000, 0x4}) 06:48:09 executing program 1: write(0xffffffffffffffff, &(0x7f0000000100)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) minherit(&(0x7f00001ee000/0x4000)=nil, 0x4000, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x4}, 0x10) mmap(&(0x7f00001ee000/0x3000)=nil, 0x3000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) fcntl$getown(r1, 0x5) 06:48:09 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x84, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, r2, r3, r4, 0x0, 0x8}, 0xa337, 0x4, r5, r6, 0x401, 0x5, 0x2}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r7, 0x0) 06:48:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) writev(r0, &(0x7f0000001800)=[{&(0x7f0000001d00)="3c82a082fc29cbb2c838020ec218490f3cdce78d3954b0e4a9a3cfda7807f066", 0x20}], 0x1) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:48:10 executing program 0: r0 = socket(0x10, 0x3, 0x4) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x401, 0x49c, r2}) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) 06:48:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xbd, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/195, 0xc3, 0x0, &(0x7f0000000300)=@in6={0x18, 0x1, 0x7fffffff, 0x100}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000400)={0x10000000000004, 0xffffffffffffff42, 0x2000000000000005, 0x9fa, "048e54820200000000000500", 0x1020000000000, 0x3}) r3 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) seteuid(r4) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x5, 0x7fff) sendto$inet(r3, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0xc, 0x0, 0x0) 06:48:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) setpgid(0x0, 0x0) r1 = getppid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100, 0x6}, 0x8) setpgid(0x0, r1) setpgid(0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) 06:48:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) fcntl$setflags(r0, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000280), 0x0) 06:48:10 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2fff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x3ed, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x3e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='5', 0x1) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) close(r2) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="a9", 0x1}], 0x1) 06:48:10 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10000fff) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget(0x3, 0x1) 06:48:10 executing program 0: r0 = socket$inet6(0x18, 0x4, 0xfffffffffffffffd) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000400100000000", 0x8) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 06:48:10 executing program 1: shmget(0x1, 0x4000, 0x610, &(0x7f0000ff8000/0x4000)=nil) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) 06:48:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) 06:48:10 executing program 1: r0 = socket$inet(0x2, 0x4, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x800000400000001e, &(0x7f0000000000), 0x0) socketpair(0x10, 0x4000, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x80000001, 0xffffffffffffff80}, {0x18, 0x2, 0x2, 0x6}, 0xffffffffffff7fff, [0x3f, 0x5, 0x254, 0xfffffffffffff801, 0x4, 0x1000, 0x100000001, 0xffff]}, 0x3c) 06:48:10 executing program 0: truncate(&(0x7f0000000100)='./bus\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) flock(r0, 0x3) flock(r1, 0x1) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) 06:48:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x801, 0x40) mkdir(&(0x7f00000002c0)='./bus\x00', 0x0) getsockname(r0, &(0x7f0000000440)=@un=@file={0x0, ""/82}, &(0x7f0000000280)=0xfffffffffffffe97) getpeername$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file1\x00') recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/61, 0x3d}], 0x2, &(0x7f0000000300)=""/146, 0x92}, 0x840) 06:48:10 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) recvfrom(r0, &(0x7f0000000000)=""/247, 0xf7, 0x3, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8ac, 0x240000000000000}, 0xc) 06:48:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000290000003100000000000000"], 0x10}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x110}, {r0, 0x3}, {r0, 0x8}, {r0, 0x60}], 0x5, 0x3) 06:48:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000003a00)) r1 = socket$inet6(0x18, 0x2, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r2 = socket$inet6(0x18, 0x400000c001, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000039c0)={0x1, 0x39c15114}, 0x10) bind(r2, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000003380)=[{&(0x7f0000000180)="e1ba88682f9b8772c3c5c1f0d6de472d66b844abeb7d850c8678d8f51e71aba29fea9e05bf127eb917204bd88e06ed5a6c43aaed140635fa37c46c1260565fc769af6bbb31b9467240037c437b34083f95b38be28355381c8c993b22f1ec833f2f7b8b7b6aff0233458d569c", 0x6c}, {&(0x7f0000000280)="fdb36b6f870030968dbf856d693a41b316e91024fb0705f47cabc183c3f11802db7a3a550feadb75e301a0f97ffc49016979e446357437efb119cec218030389a6901628e580b03d626e9312f983d3d7111b6213d55c0b0871a2cf9b2c2ab51e6da2c17c6101ca52302ebbf489c95f6f465896e94f1c917b3e99e5e4da56f2e212c30062eb3407e6f3aad31dc5e730c99c1dec6c36c3505fa871873e0239c7b29bd0e99beb661019bf382c5979f69a0d29e31f939658521c576b29599df91244c3099e52dd0bf8cda361fee7cf215297bf3a2e47b614856933ad7e7e46320f5001e9b14e97fce6d0cd9defe8af0c2eee6e10e15190325a31417a6c1ec0790c41c3cf0f6952608eff5a96f3b92142b5fe96845013476cb74fe476c7988864cb9be9e527d4ca790f6c5981398ed6678618c381d5856139ba738d19fce5b2c2c5a7af08e60843ea2cc796e2a9103d09551cd68ade10246c383129c41c6c2238d6eecb684b6deb0ce6f2b79ac5e12099381b750112db3283a3c0a19f3475e2076068908aac1c1dfd5392741838fd56d41d3816cf7936b62bec2e0cd7d6ffb8829a45f1b2e6720e3a3619964baabd4a9bc76c669040b401a244009a0f4040bd24b2b9609e346b50a1f8d15ff70505eaa7018abe5022d1cf67dc8279c43d0470714d890aec27cc83ccf78b87cb34caf44bb37c32bb72197e33845894935ee0be8e535c5426558c3d0db767b7b953623c3125afe0ae6d152864de48177be1cb482830106ada2e3e274ea1b286a9e3d9f9dfc392059950e20584c081ac5dfd7d090b6fc6ad770cb708b671d70026541fd79e4504d62a93627243ed5f0c2439454e99d853d041fa66105502c5f1af3186a763ecedd7db8c4675f000639d781e89d3389c1395b05722c60ef887c14299b3722b09cae175d1e29055ec04ab42da51005a5dc4c82df85eb767684f9da0ead0838b59ab6053c6bbcf1a42a7bc66e7d6e8ffb9340f270da2b6ccf5742f5504ca091d94f811f6888488e21d366b45dbe05bdd89144ebfb20d06d64dd02c4ce102eba03aeaa7f6585e90d32ba0fd0f093604bcfe4f4d1b565e808e4c4491c0ecd8d6599b7c3f73baebe58f2a0ed2e113f05b4e75e8b97e004a20213281a91663b1ed9abff04b9921e452adb7d55f0427290c0830c47cb7e8e8dfeb548e1f9c46ad8938faded68fc89de963e8b2516d451598e4e009d4e593e5c2014247f600dd5b8804986fd7205541d2c8a4e73cb847baea72ffd6d2ffaf56c0855d59e4d706f5f05a515f946b35b85b808285a0be274c7537d3b8d2c87d14ccbd1c82e75553175b5676344ea63d1ccaef989114ba0c0c09597a2413abc1b2c7b60cf94181480770201a2f3621033f25598c961463cbe6d26a852583be12a581dc74914fa44232b47915a0e3c7f56938f3055aa8034b9a8585e52c9d8d696798c6edc1eca7cc53d2cc2965df8ed05801c48fe653d100a9fd8812fb1b74df0a8cde618906d8e7fd975cd93439db50cfb1fda4ab46e71bd3223b24c9dc7266a4b14a393fa094cf1c74c0856280efd0661b6344e8217d7c043bdd944e042c1c05aaa1caa06ca5cf8146be93c1b741fabc4aa1495ac3d7cc2583b8140349065f7d90747b2a901f924099ad05046f23e2b5da81070ab7e25410016020ffd7a1223e6ecc5882acf5ddffeabb3ca9e3662af057ba1d29a6209aa1b133a94676480c4e71cdb48a404540b470f5475100a0f236a2c719aa71600b1b400d34b0df8d44c94e1de04ed9ae173d12db34679a54a0a2fb6ee020d429f5428c123eddcddb25acd0a142a2fa92d3cf26de31457f63493981db6da928d37eb4538c01388cec308624f639be3c579c0ac7918124f1a3f868eda915cdcee2b843da217127f3ebe856a5ffcdd0f727e906735d25ccc035d0f678dceb364ea9cad4d8720fd27ed74d51f467a7d5a90d55525ed75ad4c2bf170195d5b09d827f952ad0bca64d40b88c1bde7c23f2712689bac042a85f9c6bebb22a4849db2fb8489f48ca7282bb570cc1a12f0f26a6fd90de49fb3ef78ea03e0ca1577faaeff10a76e4cac4118e774cedf19a01132a847b23a649a38067cb8adf1716b4f14388002b2670cb1a50aff7b3bbff21fe817855fb75916cc91b15469f49d0a3810c00fa8d75e594072f18696d5f17f1c7752741509803468c840bf8f09c6933565c079fdc29a00344f1401511ef8ed5af2b70dbefd56dbb375a8f2c55dfb18d4e22083e6e744cb604e204497944623b647111146dbcf0c155eee9552149ab5975d443c26e8c5989c25a2a9c69bd659ed7dd1bfd9da002d7ef614e2f4f15834efba7aab752db70d37549a2c9a4dff75fb675697d2d87a9f0df2891883d18822869d98cfaabf5e50c85d202109cfd6387e96fffd4bd60ce2df2728cbe2725e51830a32202ccbcdd494324aaa6e9ae6cf7ec4fbf735134778c7c528934968e3af5c5ebf6aafedbba4dec86c6481b5392404510d6c89ad92c743b3d3365d234c309d8e0d588565c9690446b3e53b56ca2525076ea00e548b28e786e5a08c1277c4197e810c9f3844249bcd5915a6abd51f3749c9dbb0fd170f203e5e377b8d908384610368b1cfc0a1e9bc59f597b73bf0066fc3a46514aa9b4515982a744e824820f8e6753a180face8e31149525c38c4d5407a712e84dbd9f0826a3631e452b0fc6ab5ccf5029a13b64dc91d454464f428b5343b57ee45d94c519410ab74ef5c42e992eac584ef9d1e4cb11e72e3de5531f91c3936e081ab1ccbaa3f98878e89ad6933ad3ad3070a0abcabfddb28fcdbac23ef97560a316b20c023bab3bbf5e0a796be5e9430ddbc5cc35dea41213b22d67ec74b06a40841ae958727973639d6e70fd597511644baf30934af4060144e9afd671b3d1519a8e1fe4aa4bf40cec4c42418160e4b00dc31defba48fa5c29906c1c63336f3c28c2b18860717180724236fc9cc8e27f9d8a43b3dc9732b8fa06babf653201ae69d339b00b3ea24b17400c67f7c7bc37deb1e369c2ef065cd9ecf836d0b8eca4c687529a2904318ef6e3aa5ca7843b88510290483cb452ac1adb3a36874ba4bee5d996f409e7b406d39d659392b22aca9a6177c963bb4e198959353fae9c69480f4ec0cd203231d9965a276353321fc792dd0bf7570cb6ee16bf78f191d773af075f01faf90ff336dec9616cf54c50d0778cfbaecce08b331e1580e3e91271edfebbed5dbd1cbc953b1b07f3e61fa64f4d09ecec680e76d7eb87dd6fd216d6df913e21bd51721aeb19748dd2d83d6faf9bddb2c98a94f96104d89c01b5d2945c3c8a16a72451d73551ee7b63c6610f298a154978d17bc504c1b7520dc437a10ff4d8c87618aecbf5c2d3e78f47bb8e973ead3f7703c0ab459e67b7f668dc0f6fc6561f3e728417839e71d409ffc33d2eee835de4f594c183826b7f4718b656ac7b55e774bff48d5be561eb71c1a347aedc819e354e845a73063a999fdae3fcd37fecbbf970a7a3739c99e89d934f1c64169e7fd46346f6be26ea62cf753b80dd669a03ae5a7552e2fddd6bd4c1e20115eb6c3c93cf4e554279691da5217330ad653ca63db9832e80f74caeae8f41616abee287fe45eb59a2e85badcb865428c1001ac48fe6f0865e71c11b17427f4646803d08e19b0401e8a6dbb3864738e18662a8e0ee75c553576b7e4481ebf8e0702109bff54c36648963b9daf01330a29344736dbbf145de627231b5ab82d69bedbe256b136b1eb00fdf72a95943190d29265e91e9c2f8cc9791e1a938574c8c1d32e446d9866ce040140a8d383d6f0065f19f0cbd55671533c5b9671c10fa36f337be08c40bf2ac88629f2050a3c351b0821631a973f1cf72b412a29066961bda8563557ee977047d6094d0b8557ff4e3eb6939a9d894d4eca1d1470a54b1c4d1dff6e33f63ad226cbd3813f22066a1e7ee8161457a845429dfdefdaf574b3ecb0fdc0509f8079cb8da2d8b5c4bf88a71b87fafa83177c4f0fd10be00fda61cba9e0c111b9c9ddf9d1ee9b3aceeb62f4ea6823802f08f3ae0b20848a8d2970958135d56acce01f9716ceb612d945de6df2b0e667d1109cca0a56aacc110ba80ef9d3060d5ca671cc9e950a187c259b52d2bdfe3bc85860aca846c448196b3c9a807d8271b7ebc59d1702de35e0beba9c9a7498c6a2a5ea2322e8f6d53994c998a7a3b17dd381b6bd6eb17c62c53b20a2bccff342173d6e86e5c4a2f680c325a905ec18e346a1f366ed96b090b6d7605e131a4a1c70200fba2ee359ecf7b92aee266484e2e3d9918565820185fc0aa5d3f26c76aa334f10908cea8a9d59568157e688cb6afcad5f75a63797ed893531fbdb7cad676b19c7b3851c2ca1fac675ca110385312ee2735ebdb5fe0343c7e838255a1bb6c91ee7fdc7a89be758ef0cb1abbe215085145d2b449cfad6a1c03456e94b99a1030fd82f1be1b9af06ff6c7a5c1b30dac696babb5fc52363316387b810a62bf46c651c68e8b0567e407089f366a34c07fc0866eb0a638f28bba77392b50e7c79de1d113c54fb4afce57eb5ccbd2673ed8a18fe705eb097f81843cdfddfde8f70823177dde08a1c34802ef9fc85137129f4024e6c7e005a37282195b80eeefab512d37b6c84f82a46058f99338c5787e2834e3410fad7b6ddb3f7bf7a0827306a49553cddd0fbf3d295af79e94fd2f8b7696e1796ba8eef84d98e719979499362aa19a47ac6d060ae46eae2ea5200d48c0edb519dbcd217a209fa14a480a49e12ba7c214d7bc226934e5004f637938e11e19b35b3c148e7cdedb30d7ba9c1d28908ca56eb293477e04b65bce554b9ac29318ccb65c1e4a78e5e9fa678024715b3e242e5ba8c5ba5334da32f3198d1b7d5ce3a5eee4783fb1569a375645b8a337b00efb6620b8efe0c523c3cf4c88a794969eda4380b1b0e2442b3dca87d939e550e26d308c7098cb8f3b042c7d0d5ebec1703fe1672eaa2886a2b81ccba834f498254aee6b34258739264bc26259150a290d870826f633e1af4c01c23b8251e2a986d615709f1acf0727d80572db9a513fbf0129b9f5d5eb91db64236a943250ff4d7e50d5b6d757057ff377775922cea14ad70820187711775b74905f49c2d44bc1e85807106bf1f5b24d84b19159781fc5bf196cf8d5812adf4340762ae3db150f23bc29e4be631246f0ae3f4653cdf2658400d22b111f1258d6188620211073309305081fe969244c469b77b97784496559193608a5ee8fb25eb448bb48880f4a6282696e36b5404666521128cdab88f5e0b0b0ef6659fdc86832640623b8c49320cb019b4ba0523af3e38c3ae7e54ebb8d222cdfa6cce1c8b78536dfcda5841236ce6d6c968e308e41ee870068b3b51f94fb94a326b042b15f77134a20b3ebfb214c57dba501389ba8cc95a3c02a83396edb01791e9c534307b5035ad3a374563de0325ab91eee807b2d74a2a7d29023334631db594ada1eda7466660574fbd8009f58a3bcd86a71efad56d8c8eb092e02f805837e473171aaee062497fd0e72939d292b35ffdb227dd73ea6b65972f6898e6418dd0bfbf95f8842d87d7e6e8cac306ed836f68ec0867b399368e1fe294a6fd32a9a0a08c5978fa6c19aa32c0c7a31d65872dad49002c12d819d66a1c2a59f97f7eb1590701d20ee2f515d382e639243f86e6a0f5897be7dffc8b7d0914a7dea4c13318a4ca17407fe9625097c1636e8e732daa714bbd112525d29882a011b47ad1eec2967e587a62b3719c2b186b5b38384ecd30581ac00bbdeb6", 0x1000}, {&(0x7f0000001280)="a1fd07bde92d766630a6ce88100cf169fb4c9a45aed8587085c361199513b438a50edc833fc0a69d47d5a8973ff8db129f7a5663937025e13dce7c702f8182e127958b856c246b342b2fa8ba7172df4372972053856e09761dcaa075d7bc0f9c4c92ff17c7db4045e86c70f7b5a7f0465f443b6fe38aef70d6e265a61ec84595cd48e5eaad510251e6c4fc68b4a2e78152803f1c8fbc564a4820ff3aba68ec26e629acd99db917d178eb115db276c47fcf84555afd5c811e5c6742fc43c3bc2e36be551880c3e6711dde9e103ce76396539cd4b5387ed0e7192d7f83df8b63954c3f8ed5c28d05c8048d5bda6c73ebad6a8a7d625e3290b9f6b074d7bf0fa26136a41add81b43c37e5b22373a34a7191403c49a810242159f26b8db3d6cb9a1395daf26626768fdea76490079da84a82a511a56bb3cd029425473e5c4c5e8cd6a743a106a544d09df487ee2f5c2aa2ce38033b8dbd07cd38c9ceefd23eaae0bb45ecb6bca6c876bf7a789d44ea2dfaefcfa74b1e0647576db98b134287d9da37773b9e864a016563d63de7d9a2f7c9e4ed7005be541f40afa7be8de771e2a4df86d5fe864d016744506db8fc482cfb894f125fabb5c037ef0f1fa16bcfa90053e3e7626056f6bc0a6135e5c06ad06fec9d0ef44ba6414961abb147800e6531d26a7d36debefe155f8ddbc722afeb05956ca4b268aa538fc6f6852ac27c2f198b44617593f3cf50b1a82601d20fed7335a52f1384edda4cfab4e57bdb433495ee7c8c507a335cc69560f101b3bd52e2d1fb7c0dcd0d3b3260f1f9c1b98fc8a965c9523091941bb2893b507e571efde4418a2bc78edaabc67c9daf65a580226943cc40c025bb346efedf985700df2f13db07df316494ff39fb82dc9132579e659ffeac2a8adfade59e426222523a63eb7ab2ce9f31f66fe3a23153ae175a24d8f07a79f572e2c0546cde4f79fe5951261776a62883f55778850ef1e38fb958c8481b4f2a2687f6051f5b7f165712c0f05f981f5745eb456793edc6dc0488af653c3583f9a29da9923026a719fb22f5e68352a99ac69b14485e808c16818a9c12ecbe197e5021c12408b108e2dd3941aee90f9abc73ef75eeac19ea224595cb1ca9f3fa479447d34b69d953f5b8c2a6cbe88b514288f90344e0c3e074e13e21e82e118952d05a120336ed4cd42d2d7b7613f047b48fc424d4a93aaf273e66c15f1be6a408494217e3ab2fc02308f0f1b4a98016e9d149dc8d61696c4c2ecc7a43a9b6f94658db24dee05f12e32fdaa2200bb0a317de57e1420ae581bf6fb1c73992bd54d44576c60cd72920820a41fdf311f3b507b37ab0f81d3ace22b7a83a0c6b032c63cf4c6b16f2fdac35cdbdb34897ef676d316ede64bfaa6ec29e31edf7689b36a5a14750a93ed0d5a07efb519453ad3b414dc1de583aefb38f8bddc7d56d59512fe7c7035998cc39895fae862561fe1ec5341059b133275373b186399591d071fa1269ab7f4fe2feaa8c1604b8b9b7e746edd59134f61b20d3031df4793565c12f00860f63d2bb8b0224cd44b655d3c4f2fd23e9d9fabc180f515d4706ba7566daa75e14d67dcf3c82372bd9f6044af929f5238f129791ab9c663d85e03036d0911c2d0f72ee526b200980ae4c3e26c4c753930e85cfda21cc73f88408ea5de135acf90a6b7d5b64d8de6d9609c4be85e2aff03c43aa878fc6022daa41c051b4dac2e7e8aed7b592cf01e7bc15134b3491f7cf856798ce8edf8d6c2352474319f14cde537ca722cdc1fd011d67aa363a689c112af2db917eecfba2d4420ecda2ad240e164a378968b1e9dc03de4c1482d4253e3f88688ab0c842b777cf41b029454c2a16780cb23dab867176992db128b6e558d03e6d16be02333b7b41ed3cb189e49668c25a9e341bf5f90478ccdfff88cb14cf6de45fd20d8dc0df30756e511414bf47f18b029ef548920b30165531d9ca1d4dc1ef67f18117024783e9ff918d71c86ff8ebea86635f0d086d6b8178598a2072ef35cec74c5e2a69dd5dc8799421669745731caf4ffaee6e97f8321270f9d1ceb4a52d83a23f9fccb1ef68c6ce25c6d3e8736baa98b6f4e154c1d63a85249f7549184401c09b7c2a66cc0d918c6d1bad66c7abb1beb9308c2e03ea5bf8492d205e6228e23c73c43bb025fe0b7fde621e021cfb13892df895e536c4d45627d406338506ab205a23e86fe1797751209055328514c07d86f5000fbea91e5ab32a8ed6237b75dcdd7369de346456cafd36020f0f42b63cfe85d0cfee297eff4bc2efa2b10e2ec0f8bdce72d21d0ee74fce6e683a1de831bb13e6412f933386246d707a19df76507b81279d0187504442769d9da3ed127d981cba013bd0467f6302fd66140bbe8a8153873ed32db178e0998344abc0d0eb1aa2e1beb021ba76b70a4091018b2b00ac41f5290d5f0cbacf0da74b83e1afbace1995d1fce992bcf2b4d96b791e0711d63cd4128a926756b33312639b84640b414ac8698d90d4e4207ba17d40e87824b63d38778be42007f153999ebac700c0a909cdff6eaae0ba701aa6c889acc216b6d8395536ea9f973d0f83dee917d5ad071739fcba150a6f21a5f8ed0014f34ee9a9474752d89a6a3907a735f9f03d72ddfadb13156fccf3db2829dda08d2eb2ded2c7df9c90d6a20d610d272c19bf179cfc9b1b8654f134268f56d6f2eae62ae832e328f258d87fb03be57c2d578bfcc2f21b554e293e369c13b50ab461f045b9135da83eec5a2a16ccc458054926b38385cc541dd3b57c8daf0768a37dcd5eacf9d2562c0236ce35fffccb949f807392b8720c7e3e38d7d71cce96b27563c7bd169c7fd18e77038561adc456ff82661fdfaa409402ecf2762523483262d1c336aa2726310625f54bb7c01499ef38721324d531a99e5419d8bf083fcb3e6a406075bbbd683479058144031a333445780a972cfb2c7170c337b3589c23ebd87129317e05094ba2778bce0bbf99b2d2ad7e76d74a32aed0e4985966095ddb2cb13719ab011220efab55fa2a46d9b4175caa74b8fea471e6fe771495922dd8391a3b856b7d94fea612c47bc2dbeab2686c20e841a1d110b38caa3f1109f8a33368702bd14fb9a5f33c6c9e23c44c6a9defcb8ae34bd1bceba6ec056e766633091f7152f89f712cba054bfb1742858cae8972923a02e960885b3ba57a15aa0beffcf5ba557394ce827b4e74ba7184c4f3fbe37718d750170dda0682c8c1d0148903baa61d7d6d457bcc8bfa6ace09034deb661769d848ec7ddd008b49c19fc5efe5b4094ee390b6582426800b8b207bf83859f647b7a6faf06cba5aaf7c383a461bb5dfaab78e93c823f74916f42088f719bbf29a0b96dd30c2f32c4c4ca811d789ebb6ee632f52b5c13832f720d15e9cd5ba041919acf2da5fc6fcc3b4f29bcacd34e4caefe84308240dfaf27faa02854032748126939e6dc7b8bd69c3f0de005215673094796c7bec9351750afa361511634c3fe6bf8698cf64957cc3527b1c7cc2926980dca85ff808fa2c9b8f264ba51c0c6d7ef36360e195a1d2092c6bb697bb55ba2c5bc2df39962122a86d3508b2ee100fa49dd2041f8e037e6ed3750aad0f412056c3ab4124a6cbdacd0af6c80d8986fa3b5123c2087b93620d4cd761f9e4396d96da7ebab3ddfd56dd611f38829d2615cc21c88d3040f516bd018443b64ff57518451dfe75ce671f067cbba165fa5f1f3eba7a853f491b914956f14c2dc4e319cc12bcd37c79b340e53ce084ebaec0e79701846b8e814071c35e3b9efc4b75c2814e25f85ca4c916f6e83714d56561dff66059073fd76697166b8373af72b07a8a723516f896c47c0275c38b7ec9edb262424a501346f95bd3e626e74c2a0f4d5106ae31eeca8edb557869d7c7f17a900ef1c3a6d60c9e8d5a73c940862a8789017c9a76255c577dbcbc95d8d780fdf68c3c0e4e8a79a82b1b4ba09e78ddc060c94a910e71beb1c8cbd97064d537f38cf212ae512e29154141001316395f81256c670c280e0492d5e89afb60d38c1f3b57f663d9f659571301e9511c2e3cf39aa99ba443dca4fb669b82f47f272d67cdc63053f804f89628ef1a05be5b0c18dd8d8435461139b3e99a4ca4ddb2452dbc61b8909ad307c375dfaa2bc638f5fca3774d5aa8920e8ccb923f5774f7f2932c687c3f91b2b753454f312f53c9b40f186e8a297dff89ee5ab79f629d2fa10dbb1168a2f80925e21025134d4c7635b750e2b4f80c88463e1a2c3282fca1514328f944e10ef7eb8d42cef143370cabbc6a7951fae8b4d1ff1e385cf80a72faacae1ca0ea622ee2c51a6d9bbde8ee3eb09270f8b8fbe2dbeeb2255160b102c51ca61f50e36073063a751b46f6ed2768a173689a71a75a2856b0d1674bb93246cd0019d0c8edbdafd69c025351931c28474b9619d69c70187cff8037f1030b3e4c97377c9fc4d2df236939108da18f684ebd907171779fcfd36332e6e31348e207532eb0473ec1a49cc13672ae9ec2ebb3c396e0734377d05ea0d6ffe3ae635f0ac8c53fdb8ae987254acc16820dc3ed68ab72867ab56019d659c10ad2944d29d44ed2e81068c61a1b38b1a9eb906113bad9cecd3b1e72bd65c84c069839fa371c4f52661f878ec8b7027968d07e481713c5771f3c3db2c001832b0606189c6d8bb2cbd3593abf1b681689bbd0a77d2374362052b7e3f9f25fc79031263cb1dbf113d5bb48cc41db37c2994c38addc11126eadce81d12a02e290ee841dbddfa1f9af652c4148b4f8b5b0249aa8d1e4bad0cf7db446ed49142d9359982b28131a1fd388a56860151844974a20d569e0cb9f16e2c88b108384a8ee42aa7563d982f440d03fc3a0a0b410146446fc1c73c90873bb3ad85542547a845b31d2822be1270ab9f9ba6a9ccee46089271c11eb56f9b4646a83b72ee4eec0cdc196aa3b2aba2edbc57e7fadf642c674c7c82da1650661d2082e21a17a04b68556879dd68ecf1c915e670f263532457378ccd02ef7db949cad0eb2951a944941d1dcc871db447c41b6b1eff4060650b55a59d0ccac86f93df45058c3ae7620b5ec5800498adf859ec34ac008db0284dbdd7d9c71692cd3c7cdc7d01280f663f41b48daff1f3a0cb28edc79bdb744b08231bb29699b0c73015f14f619b317ee0d1ca51bcc9068ed6f671674d00e2e9a2e16801a67c4ac90cc40a14a3b04cb69e8abd2d82efd71be66c529fe17bef9c33538989ccb7bf65ddb42e71dc9f765e27cb0002f6340ca21438327950519f17dd8adc4efab722dbd2490962a8318ce64977b2b275037ee3030032f5597524d27d15a6225128ae84b9f4d3c1d4e815a75ac57db110fa8b935111a46f0c63d3c3a2833f54989895266fd05a1dfe085d6094556262f3039c0a0d37837f739bb65605fc4df9fb6d987b602bc6c1109cb60c85b87efa6f9a0fa59e24d5c1773dee727caa07db9130463ad53dae2bd7e6da44f8a731678d48eb87f3ae7555599c9826fcbc59991f112e4b12befcb8f39be3b70b688495897f54ed7465b9ad41182c9a1a9ddc4223e40c7893f264a0f672fd6becc545331f558d8814b140ce32672c664b62158aee9416c1f8de8975300f94ee84753f6783ec52b5b891c8a9b167ea78a7d2482e4e9331047d58a7071aa32ac4a1504d5d809ca46b5638cf0ab43c7b018846de40cf2f04ed0f9bc14b2d9404190d247bd3ca806cab98b62edddd25f95bfbba9744eda181b7470ea6f894540c2986cfab5202bb0930c5fb76f3eadc4e560316168118629ed240b57", 0x1000}, {&(0x7f0000002280)="277b3222f66e1bca7107637c813b1a074b91d58f24b5900c0001cd61116efd9277956c7e513e5348e221f50cbbe909f2b1b217c75744446faf22552c4899eb702d12c340a88e0a6c358f2668dcdec095400ff0cb105815041def8bcb96b45e8387a27e8e02de0eac1dc6664d8ae752eb69b4b29c49f1c49b212c9f4f12e51e631cd6bb7ffefb58cd234d1ead6961540b45aad019037d5f134b382cbb9e12a44e2d6db5a7223f4e75522080afecfe407fd9cdda61951e3c9db55b12f604d72bb00e3198c45745130a64aeb59622ba2c70d30376c86be389b79e64a6fb7280b6d53841116fbcd9d78fa5395ff7978075a236bd9a4531e96093586eb89cf5e2f3567c287ddb5c88b949745a1e273aacc8b8294f4d8d851c80a5b2bca7b0b99f8a9b62c03e2c6a35c538c53613e7a702343bceb2bd9f739bc8dc9b491efbad9bca8ec8baf86eee86747d2f50f6cd6340d2a6d58e7288204744e4f3ec91e3d4ede78cf6086a78bbb651b6ff76d1d827ad273d6aaf6d1f0bbbf11310cb1a402f4766c08fb93f26b2c2c65353a16687a4687ee8e58ca280198fec6ab2d4780d79f99b1347b66159635c145462227e885572232618cf16936b457e8f3cdc5fa7fafb65705697992fb4c713957536a62603e7fd9e7772e7ba1d052f5476833b9d2d76bb26bfbb4bc9bee3224ee2f9eec2860d97357dc2bf36f2a0c20a9fec0fe968082aa74e81d29e1a09f32bd90ed1448ca126bb0694adeabf687aa9974554da3ced8508faba21944bc1c487706c48099e9772ea31217ce7a1b90fdd5439a6fe57314775fe661eb75593c67870a7a8d66aec488f7428ec59d7000d9e6b535b4dfec91cfa2208b068f73b12b6eb5669131feef5331dcb988f2d4cc352b8ccd8e24725409fd2d62dbf5e5f04d43406d7d62a38391773a781966bf7327575a8cdaf218fd8abfba9cd4a0f24fc22f9d93c55ec398edb22388171b179603244eded153cb3f6abc9975d18717af29c56a229ea8f4de7cf250834e321786235c21586b80c224a197432f2e6b575d352a29431a5fe828201d090d54f471ef76d870fb48dd52b5cc5a2326ae1764116152b1f9cfce8a988047429e268bd57a7a886eb04d61bb85234ec9f580530d372df584cdb7695685d590b70828d78d47862ec1668ba8a556cab2c439138c07848b517b3313e7eccd37e3398ac4fa1b5261fe728449eb95e43c4b7f10448e1914982f98a7b96f9c68246496f95358478e0c573920722b2a98a58f45bf703c4f3848888cbb47fe47c600e518f76a05a263c9f1d53018571f5c702d26b166f1de07562c56b7630eff436ae396d32ed925408f00f8bbc1143d4c684e38db03d28032f5fa915c614c364f0605a36b768d4638d026771e35831f50d7689642ee7a5e7cbb5d6299d2a218a0a30a517b30b76a2df86271ba2aa9e9a95c9b732e938ab5b73599006970afff9517594b9c5d626f4d153f28bc796f74e19de9c0e58962fd0ec1ddf2c1208bd1856c9a7d459750a5f28e86294ea09ed508e1c14573a41709b235b5cdbd8efc8218ae96eeb7984d98383e8a1279d9947a97421ff0637c65994e1002db96dd140df194a5965dcc4b15c3be1c74d64b7837fcf7c006b04e0f649005031bb9ca5b92594bb7a704399bcd4d0d9c22fc90cb02cf25f757047cb34219fac47c62a6c71ba843b2bbec4ee6f2a7ee1b521b974fa0cee58b6ead62928a40af346789fdb003907e34f7b1dde89ec55e72c81f80e3a0303c23687f515c8d938c2093e470d916b0c811e0afa99ded85c415ea4d8bebaf93605d97261c32f72c5d95f64718ee42d75b80139a49ab10b8eb7477d1bd4bdf5a41b0cf1d23750199127f51b7556e3de1e3ee7d0f17a0f9106ae3365e51f2a0832cbfc99ba0febdeb2ca7d943ae98b6f515face9a681606709ab6b1168ae1a25e62d1cd8cdf0c5f099af083e238542cfade84be16ef41d013d67ec328f8989921405e9b26a0c97243b932ea3c4fa20e0d8daed83f87cb56facec66997626fa26d0c0ff0ca904110589e78df36d48d984aa26f721c0e8815b4086d58c65e4cab47f3b2c2f07a67fb9ac776b31b7b23a7d5337c84c1f5ba1096a7d864e9a51858a91fb3f477ee1d10e75deb3e100dc8b9b115552ac27503b047956160ac3b902586ddfec357a177a543a22add4d4c8b2f0a770730b5ff4173862d4651c75b462aab25946b276cc9ee06b37cd0e92de38ae56fe51c35aa69ade1bf898d874a74bf155a7a316b79761db47ddd7d09006a93438d8e2b0a531b2ca64d9e6203ed88320390992962251ddd3c199b1021b68a76c9a7ae7e2aef3e596438b3acfd41ad45cae49f6a3789ec50a1e1d94ff3a4da2df5cbbda4328756cc00d9e2818adb14aaffdec3228c46918d9cb08c73f883e4785103eac7990838895ed2b0e2a8db4f14da5aa2c2fe81a7d625b6e3f425da6c4e3fed9a109f3b802ba9a74c5d0e93b3209f953a2cc2c16a5a1599b3923f3547719460c6c83e03bb5a1e7370d7dedb1087dfa87c599785c71dab1c01d407735738693999db123ea42f835f0436648cfd4a1495e5a4a348899212ca94d04f775ee6a8e02d5639000b8f3c898b8c51ccce13b718c8647d82280d3a02537e0e60512587274b19eb0956fbe1ca581b08f4a00df3a114a4473d5a377a4c33d57af2206f9d93a433630d35d6c8b0816ccd7d95d4b87a76bb919fe0c76be38a7b025b7f9f29a9619e81d872fccb952837a1e6555d4ab5855945313531e8b8a32620138209c0eaad6d8aa25d1218436192feea3632eb32c17796955732144f56931b0cf849f36f08c9b24061bbbca48a0cfcce638d8e9e88b0c168adc3e4ec91889ca091b0ae4e7d79b49e286518ec035af49ee7a47da45181587f2403f89742b7bc5c735b3a3f2a88582f9b7b260874d822541eaf2c2c0c8a458a2a3ee70a021fb18834c27d811aa7aa6d691039fb2f8e7567d008066cd4a5444610e2dd27b79b9a1a767f390c339ad971427f929b730fb99e95e80375fa92cb52aeaa9e0c9795678423ba84fae1daa398a0d064b09dfb30c12cdb8531fecb903cfb4c9a35816a9aa0f87b34ad96ac660b4dd286f57111b5770a94f993eacd07f7f6277aa91231381c7998eac8d08fbc605deb7f871ab703b85595aa6a040f92a88f892ba35383597950ffea89a0ec56d4fecb6ad7fc53d4c842b33e92d940439ea103ad95f47db1d6ec69594c32cb481824ae9dc77e1c53a15b919f7160f9c0462bb51595600beee91748a8686bfa8980f882d6a979fb82fb714db5ed021919f005c1320a0caaa28e925e8cb64c9bb5d5a5d3e6335710b364a8c467b7bded7914b78eb9fd8d5eb3ccd97478cd2502b8ffa02f665e0f9676baa25627a565cb10a08eed8ba46f7a7300d70f219d411cd16f8221f99242fc1254de38406aaf85233d2ac39b0980ed729fa7c5bba28827dbabcc27d625c1d33768c4bf840d02043e8e0877e4ea637f8216ac81bc34bdc5c66ee3d7e1c2b41b35e81a7d4a0f7d27cd0697c827b35c85a93417e3294e9d671cc88f4839bd101100ef5e197a5145328c47ac5aaee542febf54676c6c90215b28b69b7ca8c5cd96540734271eeea587fc8d5a1d6740fd9e3fe5bb1c7c3ceefb9c1d6833f877386ee6151bf27b79dff29fe0b31cd23d3c94f87b4574bccea6b4697bbbb265bc070969061c10ed15770e0463a99ac077bbf3b155255712d521728b9179c06acd5881fdab715728da4e8d81ecf398c6a915bbe2fa15ec95423dcdeabc1ba4f6007c91ce91a0032b2e279696fbae793c0bb2048447275bc96b1259f28c4d64beca8806455297ae228047cc6dec8ea95f9dc15bedade80dcbc7a7eb75710d9b1357ea1d1e180eb007b6d77928651981e489682baf59a29f782bda10b06dd70c88c5be8d56d60fad15181a3da40815197dbb17bac1f96a92c7010dab3dca1a33402006f875c9e95100475d39431eee0615bb06f5a2dda01effff6e51e85a68d99472080156857b5586804c71a41b9683e75c0a91e84705068c1c6636d78ebc2de4de91116d4b3e7407861efa431a8f59485a29c8d0457f756d2fd0cf26391247523e940f950ce6c4c883cee1b8a7469f65cad9376b04e429cf84c4c81e7a6fda32409498a76437dbc9976b47bde07d4dbf02ab1f2060e03cc977c9dd7c4cdf84ac931c65793d1b8f0387588b6eaa1b07624c194bd32ec7106b5792f0cc0e1be4f75f24480690040fb32182c88c046e993f72d26d2de527205d48c3a8d8aa97132437858a707d91f30a27b0fd5deb21721619b3312cfe9bbb5fad3ff5d9603feb3f4f8e5f1396b8feafc9053c3936420f1db39f991f124ba585be0d13a836f6dfd8d9d63cedbd5aea1e6d172b588022909cf107b1457e78a4a413f7694a2353d040f76d0b8136508f57c15ee27e73e96b1327cd4075c4a79b0438d147a0ee87382f15f08dc0147c8e5402a7dd4c804679985fdcd3e550295301b78f6b0f20eb4f169e39cf4c87076f93af8754b8d19742177ed59d13ecd8f49a704bc4c379a2e2f9c61c04253c71dd423085ce3115d7900c5886cdbaae943e6434f9e41ce86a75c4bace16f74485ffeab9d514ddbf96d29e1d0b17321c7c9941f0ef7d84a7a95499bc04a0fecde8524e74ef5aa48713d31ed64c19d197c95b6e2c71a3899b4fe03cae2ff883b49cce4ba769add268098f79009b7c0cfba474b657b47abd36d15556f7c0bdb11dd2535c6d273588b1c8eb5940f57596805cd315f88dd7993f9cbb664b8e5e87451b9dccce519b615f3cd19b58b23f04ebd92780557c8cac98a7298b1a20330a6f15b7e2516224669ee4ace3261b936b70236c7db2549037a559eaeb9051236960a5afe34e292376a5b4d29b21301206518d837bf9d65ee364ff7c10b88042d85260e07ab96a9eef52d2fb4d238efc4994a1df0d230fac07536d39dea0681bda91635cb23326b29b6387c040ade2292bdb6e4574af81e39f4d99d91332b5b27b79e84620ad48ad6e01e5686734cb2501ef0aa1ca18425ba7741bb0663b3bb546fd26dce2b6a7e05d9492a22c55ea03275ad50815dea825abfe5d00ee9d48a21c00fb57a64910308f1bd010c82954eea2d83e2f9c20060fd02fd4ed12eecb65f3287366fad6e5dbb2caa1a2c5197cab5d23007b3afcb43afba14a7c1129a7c5d5bdea88e09591b5c2ee97b4ed2ab33f555614ab65ff751a6b5d6ecd76b962f950c66a41c994edbd105a45e6dbf351a6a1d20559c3daa76346da75f5ca082cb14866d0d554cadc44d2ccc00293edf906078fed65195bf11b7d668af2013db15f00c62305d1a5004c3c4dccf589ab744d6bf3f46514319e25d376b29e6e7a6d2ea0233b01e50c043ab5269fb147f8cfd9af546e82b67c720c2700e4ef2e7338f06173cc5ce24fe683717f141818ed08f653db2b8b01dc9ac4c8b81a675cea6ce147ad4abfb1faf385e542d0eb1df9b47ace989a4d4895b6a4d8287069ccdcca53bc9b2a8c948b8aaa86f3f2e3b35ef8ad0dbc83d1836c8a7f76f2aaee40f512006fe9f15c12a4aa96930530b37cbca5a4b17a32a0d095104efca443eebcadd8645d27a961089d250ddc2438c80e6c3ef989ad99703a576c86ecad05ac326a51d8ebcd7fc218156618b283bc015e7c47319d218e613ad15788ed79f65b2cc41103652d37dfc67b7057aa62037e282cd11ccf242290c8363537f18638b895eadeddbe1193d7a33d5514cb88494dbf9e8c73802db6b6fbbb6ae7afa4a2a069c83ba82c0034d94c211", 0x1000}, {&(0x7f0000003280)="a0c3212ad6f82851352c97fe1fbede6dea8e2c87108d397b737edce288f363850886b054f1398ccb5e2cf6f33de82c38f1be41dc3ac2fe4a6decafa814314a6cd90e7ae8801cc32c74cf4a4e6d7222ea2b4592eff144f9a349966983b5cd81409a4c7343af8395b34f2072abada5684e0061f50b55eb1b5bcd1d8e9f0d59f6accb50c18119c7b3c9b5745911ead052da1015ba6d9d222120d14845720232f419e4fdab5bf05aefbfc38bacedc4061ca0cffdd3b06421cff87aa7ef6cc872a77752ed375d003765979c89dcf4b95ebb5093f8a278b1621e32975fc35a5e35592377d14bbe78170bfb36b67b25a90abf", 0xef}], 0x5, &(0x7f0000003400)=[{0x58, 0xffff, 0xcb3f000, "fb7368e52de432819754e253d3c88c7e9ec1d7fc40c7048a819347e803e283ba3c4328e3cce74d78c1c4c1f5c5e52aceaeef6e5727db3bbf7b7d7cb737e93b9633053ecedad5b8"}, {0xe0, 0xffff, 0x1, "f5ae77873400f142f348b7a489142badd4637f5681ab5cf9b3332f015902e7101b1a11c4fd695f4a4022e30cf9965db240905301d4a5ffa1a7ea095bdc7eb3671e8e26559166727ebc11bc933f92094c4baaf76efeea5ee97f0d1af9a11ec7c90dfc7bf7598ed484b5f6962e366fab07c89d0bb039732288b14071b73cebb63db714e34509e02ead13af449620ffdd14de66674afdf7ca9a043a23ccff2a7d3bf7f0db07d3e3f85838d1873532fab42cc9f9d2ded0668b23dece960eda79acad40aaf6633606fe93bc9a59"}, {0x58, 0x1, 0x100000000, "b48d16ab3c82fbe646c6a2d5d1a8c867b63cf89747119daf628ae9571e5fde172beb383365b1e485c039a2c1885c95bc92c75b652cdfc5431cdcf5cca7a0d86a2c894113079512"}, {0x108, 0xffff, 0x5, "2938dc3c269286628998640d539d8f5c95553e7d0b1044eb549e8f7b53514c4291ae4abb1b53c8b58c2d509eaaea810535bccd2a83de7d6bd89c3c3ceef1124780c76c35da9b3a3c6b3b0cbc7f10aaa8af4730639bff7c37d1a1131e88260b0690b027be996763083c78bed1dc970fbe5487bffd7f9771311498817c89896ace400f0d076c17e6e4272896e84acbc7966ea545fcd8a3d501f788dc2e1ba1d64a0d7b8fa6403d862d67e30a40e15bfbd390db8776f8149e02a558f9f5072c3e51a678e875e095a573b891841beddda4ff1d3162a1a10605b49198e8ae546b05ee48e308b93740f8dff9291fcfa6bbdd2c10741b2e2e"}, {0x70, 0xffff, 0xffff, "fd737144f68a504fb7cb3c01cc3e3194baeb2ea12151603551f7ef8be88f5d0ad9120c756746a677f1936d69500c9680dbe6251391beac838082dbc825dfea7247290584ce0df2a918acffbb93709d6e4134fb9c36339d224d87"}, {0x80, 0xffff, 0x5, "136f9595d9ea123266205dcb0ba7389a301a75e6166f5a06e5266dfd813d10987b90bf2a7a7e604279ea8773c9b8c01c27010e36aead352511dfa35a9c1b249cdc2b0f138109c025e7de5414f8d2bfbb005d7d293d6b1ef8ee85eb3b2981a38acc0c19137b1683bf61"}, {0x58, 0xffff, 0x2, "dfc022aeaf826022c0c09c575503ead7d301bae15b92bb8d24d2911226b19ec711baa48c39d41533dcc1dcc0cd0f747c9d6514e54899e7424df3dfe8141fadc7f171"}, {0xf8, 0x0, 0x7, "d0b28375b3bf01c3bf3b4e0debc7a688f6124572264bcc67b19455f5c5e6c82848374b51f35601c960764e8268fe4917fc893c0c19e08195014d91f0746565c6a61e70212ebd9527bab194aabb10d90f5f316d7423b481ea78798d86b76c9f5dbaf2f3b684e22a7343c0f9b1cfa873333d0a3a1c5a0d2a0216bb9c306afccff49025f5f6c23c4aa2eabaf1a522894c0ae34b8738dba847e4231cdeae0dea5aa5a9fa7d5468c18565b52af0d58594aa90b140a00a647e4b2814980048eaaad36418f9b21e2328c3e84b4597cc2cea572e429d52db8eadd5f942bd89ad5c646fdf0ca2ccf2dc4e3f"}, {0x68, 0x0, 0x4, "b7484307881aa00a6ddf3da114819f9957d18aff436c6529289a748eea4e94c4183354247bb873925ba8eaa379f0b6ef6cfecb7cb31f2ac690d164fbb0a313d99d6366790952bb06be39ace22e9359468b"}], 0x540}, 0x407) r3 = dup2(r1, r1) r4 = getuid() r5 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000003980)=""/41) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r6, 0x4) utimes(0x0, &(0x7f0000000080)={{0x0, 0x8000000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) faccessat(r3, &(0x7f0000003940)='./file0\x00', 0x40, 0x3) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffffff0000}, {0x5, 0x9}}) 06:48:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) 06:48:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="97fb3040d0f0482732ad91cf34d519a58fb5963e2b6604314927ca1a795f616b32b46d5a6b456eeab338c40a614abe15b47fc6138641dd8be0841ddb31c31fdc3e0a4117dfae29cc199801edbba993d82ea020fbbd38255142423387ad0efc3951ab4b8982fc1a3ac3caba0da38fe57cf2a5d93636756f0516532af25e7c", 0x7e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) shutdown(r1, 0x2) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x400) 06:48:11 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mlock(&(0x7f000031a000/0x4000)=nil, 0x4000) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/11) r0 = socket(0x10, 0x5, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 06:48:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x7fff}}, 0x0) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0xfffffffffffffc00}}, 0x0) setitimer(0x2, &(0x7f0000000040)={{0xfffffffffffeffff, 0x896}, {0x7ff, 0x6}}, 0x0) 06:48:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='F', 0x1) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20020000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) dup2(r1, r0) 06:48:11 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000080)=0x10) listen(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 06:48:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x1) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x2, 0x1) setsockopt(r1, 0x6, 0x10, &(0x7f0000000280), 0x0) 06:48:11 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) write(r2, &(0x7f0000000180)="9b3ffbca4a1bba073228156464dec1a51c646f85e54cea9ae17271080627e1c6e06630eac82a48bbf1343806da5f9811bf48d83a12637a320ef3cdd9f6d348bc8d7422b827c8ff0474748880d727c60c1e5db17ab995532489e0fb779e", 0x5d) setsockopt(r3, 0x103, 0x200, &(0x7f00000000c0)="cae446486aafeb947df90e464b17ec0e0d7c6ad46c00bfd3d1844ba1f8190f753d8378fb84469f86e5a5a79449f983ecfcc2001739076dcdcf45c4b8698fb076e68819a2a156e384164b556b786072859b1e5640c0f4cbb3680327f046eb0dc32cf75c90dce3f1d4e9e816c261d46a2023526fdf9568f21b7a9a0c74f0f012219c8e1e6f55734b94a09f105f7557cd435d26b93dd74a6dd6856f85bbbfc900c30c6e1f61cbabe2caf5b85727488b41354ec02d52f0", 0xc5) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="352a15342661bfc49cd2bd8f67c24dfa4f1347147672bf5bd3b0fe0c5d6c67848f5a68cfb9f592524930c0879b44b41da2ad688253653b6e714f53e7337fe525a397c7fd020b963bb8c1fa0a63d189a980f63bed491ed3d38374846d5a4ba8771d1de0d6e8643941aa1eaa53d04c0e20125c84dc02e3d094e2c00e53341c01b84fb7cab9b0d6bdce5d39d4e260a10bb3e067e7c93b7788c898a3b01437c19f03cd", 0xa1) 06:48:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8000000000000009) fcntl$setflags(r0, 0x2, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="31dd06d2dba8c45a7635b38e31f9db77fac62144a1f01dd9d11744994fa9eaaae2b8903f07ea9506ce112f9aadefeabf871949beea9483fcaaf37168c183ab4e5bfaab84db3a6bab36b0f4d1faaf7af5c21cb5b96cdfbeb6b653f2db65163ff4910f8425867de7a05304b0192be2ef77fcc12b0f167901bd916abeda165425328652fa9816b2515c", 0x88}, {&(0x7f0000000080)="1c1c0cebf56a40d530560a944c3d0972954c7ace6cc4aa508e752b26799ca284f72801f5a3ebda5971762782a6d92d896cf8abd9cd76b612779bc0db37", 0x3d}, {&(0x7f0000000200)="e21179e1ce8f4c4f7a1a58c688c2371ceab461fdb778d3808bf83570cfbbc913e5a95f028a3328df07913647879aa5fe255ac62cc506ae5b0c0f3119fbcf0e1091e391ed4a4ec2ae6ace8b4cd734139919083b4b967db8ffcd26cf8377205c8413cce6121ae343f6e09d37", 0x6b}, {&(0x7f00000000c0)="81e6ef2c217fdda7a5c3873c24ad9eb0cc5f193c7d4dd7c1d9e08e636e8859277a90fb5570", 0x25}, {&(0x7f0000000280)="b73b3dd8fd99d971129682e58e63f6383f25fb55278553b17c90724656434e0f27010481391595fd8cb71dd2e3c6a7637da77c97228c475ff54a68b5e75bc3ea2afce447998daa34de532ec71609c7364c00627845899a05c1d7a4ab555ccc14084cb1e8e7ae09192c0b02eae34d08ab2f1eb7de9d32387aca550e0c807e6d79cfcdd479bc051eb9b779313bd5fd936f0600c0089e6efa5a00d3f1b28862919e", 0xa0}], 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffffe, 0xffffffff, 0x1f, 0x0, "4e5721ee302172425baa1b952409004592024bf9", 0xfffffffffffffffe, 0xbf9}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 06:48:11 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x0, 0x10001, 0xff}, 0xc) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 06:48:11 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 06:48:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x8000004000000023, &(0x7f0000000000)="ab000000", 0x4) syz_emit_ethernet(0x2, &(0x7f0000000040)="31d3") 06:48:12 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000180)=""/192, 0xc0}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000040)=""/33, 0x21}, {&(0x7f0000001240)=""/241, 0xf1}, {&(0x7f0000001340)=""/124, 0x7c}, {&(0x7f00000013c0)=""/169, 0xa9}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000001480)=""/69, 0x45}], 0x9, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001680)=0xffffffffffff1ec9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001640)) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) bind$inet(r2, &(0x7f0000001c40)={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000001b40)=[{&(0x7f00000016c0)="6ff479a07e3222a20f0283b603cec3f753c6451830dc1de09fe469c4055043fd27bab945060a9ad6bb7287df60e5dd9eb6db03879acd598d4017622aeaa44073d70721571016d35aa6c8356930f9493fb7e7711af875e9ae4e0023df0d0842282c4cc5ac0a42c13ebf9475ec2f170a9ddff7fbf3a72b4e6cf87e49012286ba5ffd21b9c72a1fb955", 0x88}, {&(0x7f0000001780)="805f10a8292fc73e2607408efe51c941edc92ec004c7c575d3f9d72386b75709562c26acbfcd61b0ffab7c223b3f7ed6772117a7c1581d", 0x37}, {&(0x7f00000017c0)="449b80ecd622acca7cd45ec00717d0d5a7544063327a4783fffc1228f411fd40c86494a79022acb16cf7c775c978cc3eeb1c89a5a91d64767a52d54bd0435fe10dbd702be1221045a3e68ce78831f7ee55f4fc839d65f13f5cf63d874e1cb5f9117dd51bddbc665ddfc25693a99f47a9fd43dafcb6c7af65b397592e282159cae9dc808e44999b3f7fa1cc2af5d905", 0x8f}, {&(0x7f0000001880)="5001235f58f677583f8a209c5975bb6014aa3347bd6db73c217b5b14dbb5d1780e3f210dbb76c91dcc7583a2514f734057b8aa6730af2b9fe76b000b9d1532cbe973e449d5b2988a727e3dd3bfa474b95ecb2642fef3e8e8777df9014ad08c462a867860a7c42781ac93be1439623d1a2f0e191db758538c5c83", 0x7a}, {&(0x7f0000001900)="3a2e5e901cab5bfa296640b98b6d2c89cf86aaa367f935214550abd8d39af031a7f20031a5c84c7a9ea72573ce15736abb514b92cfe683ad7192d54a8c7c33c2f4b29e8783a792a31494545cbf25708efc6c0abca83ed48dba3eebd14749434d9cd5", 0x62}, {&(0x7f0000001980)="f80bb13cc8d0780279d47081efac0c59299db2dcb91878706c8a516f955136667adc9ed2ff0711c1a4965738405b895384da6326b96fac05cf38cc35939b00f813f74d0eb1b563db34a01ae64fa83380c6016ea15367d3a7790b3d1ea900816f1ad451d5f09e77ee8c581cb3e88c71b1a94e7acefcd7425af057cb358e22085eef055007361014c443a50b8c92ca05befc648fbfcfc560a38eb2bb65b0a913ad571b403d13b3897d3c3c9982f3838bfb542bba0ad18f7080ca9333ca5e84fc6ca9e7fe4f0554739d486de908ca78b888ae", 0xd1}, {&(0x7f0000001a80)="4a67f2d57f151ee6de8c8a11a65ea4c519542d679c73c20690338a5da5535d20e8f31463d6f6453651ac6eef2386578cb65014c559478316016a60cff4a5bd1e339046427b45135b9d7952b5768d132d2f8e6449b4cc6b5f2c057d17888a2242b88cee99f29b84ad2c3cde26b87619c01df6f6fb218531deb369b7deb47a552cd007480d7b7c49182929a5ea4876662238ac95fbc9d3d626fb298ec508b614d0", 0xa0}], 0x7) fcntl$setstatus(r0, 0x4, 0x40) pipe2(&(0x7f00000015c0)={0xffffffffffffffff}, 0x0) faccessat(r3, &(0x7f0000001600)='./file0\x00', 0x20, 0x3) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 06:48:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x4012, r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 06:48:12 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/59, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000400)={0x6, 0x9, 0x8000, 0xfffffffffffff8b5, "7814f12b65b3de247f8f9d52333ceff48695250e", 0x0, 0xff}) openat(r3, &(0x7f0000000380)='./file0\x00', 0x400, 0xa0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000003c0)={0x6}, 0x8) write(r0, &(0x7f0000000040), 0xfffffdca) kqueue() poll(&(0x7f0000000080)=[{r0, 0x26}], 0x1, 0xc83) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c85e87047552f1c448104efe93c2518acaa94e01"}) readv(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/134, 0x86}], 0x1) poll(&(0x7f0000000300)=[{r2, 0x10}], 0x1, 0xffffffff) 06:48:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x7ffb) recvfrom$inet(r0, &(0x7f00000001c0)=""/224, 0xe0, 0x40, &(0x7f0000000040)={0x2, 0x3}, 0xc) close(r0) close(r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/67, &(0x7f0000000340)=0x43) connect$inet(r0, &(0x7f0000000080), 0x4f) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/215, &(0x7f0000000000)=0xd7) socket$inet(0x2, 0x4007, 0x10001) 06:48:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) shutdown(r1, 0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x34e, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000001300)="01aa5f812ff59f9b1b1680a1286387fc72db1ff8a5731f28332a021314c4cc4c12db613904119ff5c544cdedb2124dc0cc66a7d169c75819d0b28d458cab3126eb244c40070fa7d99d930b7b71bfd53363f605f01d9fe61bd6ca10d08f59e17e68cfdf57d275fdb37954398e5ad51677dd4a97d3e99824ac46c9fef76ee3633824d2a7ac8087e716f8147b6ea6adb5ee45425b1e7d932ba88587200f76a7b1404a9dd84dead1c48f221a6fdbd1d35020ed696cb2b346465c7eee43f0f433f6d3cb76e832090f8807ba88ec7610ff73580634b200269b0f835bee4fa71a81f0d0214b1f00c627dd858b0b22737897010a000a8cd287f21eca47e4925afb96f9169c09179bfab584b71cc9be44c3b4597dc55477a977961c1c969199dff41a730d869cc1856ae9e94eab0fac22498cb80537fb29e3924e07ae54ea0ba43b11e84e921f0d614e5c2629189553d7c7221b60172447d8a8727b77c50b6a4c8aa82ca43d5c81c23cd47726dea9bf9030f428f9d841b10f536512e05cf235aceb754b7cfbe256c22b6c15e98d315bfe1e56e8fffea25ec6c75718be2fd0b815b1b1abf2f899fba8b19bc877ec9c3b1e0633fc7d4aba7f74879c6b3b2333bf2daa381bd8425cc083cee55cbe966d3020f837e10ccc04744e1840dbfa21b4a1c62ad45faeb09778c363bd847e225b4a0afea847dd9ad645227b230b8164bedc92a10cc80add5c935a87d43c6129e3e807d6b2435842fe65c0a9aedaf88c056a939674f0963a248828cd0bc694cbf0a4bcd846c0184f82f4a77eba7146500ff0a1d2dc5cc28e1b3f804d5c0847d97b34b9534fdfcebbc6401eff74436fc539c74068e3f61d0b76a676ce480e978e46ac93af11a49f805c5527365cfcab50e0bcd355fd403bd53a7ab521f35ad8252ae0e8bf393618e3a2b3bf898486e59c1a77e8aa507cd3234be366d66e30b5513b4b2ad487e50fe8fe89194897b69e42fd6dca78e8b2654d291251e98450e48f5cc11903c0b0f922d92faa1bf292a38895659f045c6f06de73b1f4d6ff57d40e9d234873dfc3a4f00bb5f6578e660a06426ac0b2b0e9917a732330f43fb22d9cd49aae65f22db5744a0e46a0cd31bb4f6cd4dc3acd850ecf2b316ed031b59480797b7b9209cdf7cbec25afc3dc8f22831b97be3ec817e2646e82bace5b3ffd5172836938d4e65dcd1aeec7736c274f2c6bd52f504c657bd7d3623bd3842b6038847d8bf4c260bc7282201d0ceb64a4282826a1ad221e2a3b42e2c0101faaa8bafd0206600d037837ff1d0d0428a2afc230ce1cfaa787c937f004011cb0ad9e7bf0f13e0ac5b193f76a248cd852e6f6c0bc87d6d2012b226c69c1c6eebfbd9447018e9dbfa1e28aa7fe3865b6fc65add7c509ad8f4e3cabdb799c5a1730dc1fd4e49384f5ec5b6da83d3a784beebd86a4c7b2d4fa1fd2bb3decb467921f0552a6416171f4af2e334cf9e7abcd5f7bd6615b0244e780ca6f1135cddc2bfc8cc729808ccc131cd95113447949afab2bd749223fa650f2b87e8e44b0886d485ab17ecd25966785a5b2b8aa91fdded9dda3bc2e04247500dec4b96074759bafcd51331472ace293a5a87a3d940be9ae7cb865a31714ffe5599be1faaaed29d3803094cce4fee86e3b6ead30e9607a8266fab8ab9ed4e3bccf9194777f6a6a0d707b2af6ea216bda75438f780f0375601f73d842305a2200e3bc0a9de1f2d4e6ea753d6d5037e777a0ac7fc190f722ea6a0e7504d5e39b00ddb7c521b4595911d48bd7b7aec8e6c566204e8e3925df9e16783a4bcc3dd472c07fb98ca311e77ca30fc2f0f1875bdf2ebabac705fcfe49bd474f140cda5aa6157b5d5e4bd12f1e440b33227505059779ed4941dfe8cebea0155c8e1f91298222b8c5c438504906803a746c6bb3861396a88a443b0717d35261f4e88ed84750162025dcdb853d9007797756dd6a17a2b6520ec8a61543cc6b1dbd07f0ad7a67a274d4acab643d9f43fc31e11eaa1ecddc248707aa6ec9b9f6034b2c8b22c6ff509fdc2febb7bcb97fb86d3b14d6a8c9199cab823ef2d7925c9ce600263a6ed1554d17f2b4e387a1c058f756cd251c82bd553e2abbeedd398a129d630ffd5906a2dcee6282a117cd93250b770b35f09e7814b6e22fb981fbc096bca6d3a9706e8f9e11529055d58c3d91682c8ad6038506b7eadd187c64cd7264cc49c6c48987029a247b8df3bbbbde0549ddb2cb7b3c31bc7a95c401cd95cb1bd03ccf055442435566e59bf618abde74f9f012157d84f0cbf6003d843e078d2401274065d258ced3953eabcd271d26f9a2565a8287758463190d87a8e4b86768d5799bc5ebe111c887dba4d211d094949d4ad404c953b9b6b84df65b1069768c1f70876e9cd64c6b69389017b7246b74d171c3f2a76bb1094a6e2dc991995d3be7726089d7878dd3fc20f8daa2a4e390b059ac08ce137ad08aabfd9e91045925fb0f6bcd0a751d9e4fe917e5c25e691fdf8161f76c95754f0dd8c3fc237ec84cd0aa4ceef2c02f0c8b364d99c6f176eb8da6c83f83e6b21e17205606b5f5ff16d49986acd7e6411055cbd0ed624e42afd21c80ae3b2a34825cb573b0de26c953091ec04dcb58f3f6de2eef1d13a220a3d37f05b5cabb6292e41ea00b7b952e2318c0c52ee6873d04aa5799122400e2174f15f2af9c450013899a9a3aa916e564750daf30b4289cf1e1c164deb7c729c39a8b4a7fa05d64cf5b0967c37390b2e5f122bddbfd87ec0c7e7bf19d406190a3ebf88a240e82327fd6afa440a7eb09855f5d5f490a43be8cd7e525f36a5a9912d491c5dc772c8dda9c9ba3353ca60ec2a097a106266f71884e7c36103a3dd4018a071ab9899be79aa5a6fa58e19eb861b54c6ba427f6bc35527ff88f7fb6a2363587e581f5b80c5ddb8fca29242b228e5cebb4e13610d933c910cc04dea8754df76ca2bea32f943c803b11baae26ed61e012e11adab5de0722e4de568a7e724bd5cb1553b1eb446daad80de77118d339dc49a6287524595a73e575f5e107d2c08c444b9b326c8ef5ee87701576f17347e398dcb63824489b3804288ef565f4eaad52bf7aacf15a586c778566ac4c934494d75a4fd4e3a1b93640a45edc1f6e26dee135d3588277b7027fb875dc47efb5a41239eff666510614145b7167c5110328b6b7e1d080c721a5e46cced822c101e74e2c8ac7593e5562774075470c3ba260eb6ba6d07a2827409b729220a4b46120fb8f895660e75204de36111006092c32260f5d4b93a7c57fc0acc2211913dd1ea8e86f587d46df5afc87a4cbc90eb33fb597bcaf4a8ba9be750e6a96e2019b4806d870c9194d338c6a53f77c0c900d406274d9866f2a2d14faa7db7a0846be1c7f180346721a51f8e126a6ae628ebfc68311e6ab5bd67872943b7baad607e89526cbf77219ae9e4bba585e78c4342219ff198af26358caf7ee77d96d1c2f47f4cc130c4604e550379b66a37a4e6c361713dd101a8f45339ed64c1ff30b4287e7a4101c5b9686210f9c91dc76be5e3eca97c1d535f77adaa0ae4e05884c298610d8e66c0a6d72a9e20ac3249501e65c8c32cecde72c28995eca3bb405f9f12cc51dc6692dbc87a7a23239b2f4b1479f59aa209d0b89dfbd02a81edefd1a8c6989927019a0091f7eaba4b4171cba2ce86fe384609be558e27afd32c34bd98baf4ae1bcbe2c21d2d926f58549a76ae38ca263bf610b90b4f3d986c33595346e4659ab069bcf43a57cad0d8a27911c3f7c4602000ebc52cff6e0c30a4ad2d0f1ebaa7a6447f7858fa0893e9819232023fe5537e46e2707552fda5c74068566261535fb1af440d06b7baed6450257df6705130920c5f88a718f294482d7bb4e87497fbe3b523474eab91813cb2d27c6cccfcb323f4288e98b74a97fb208cee90542d7a64dfafa7d93b2dfc93d446a7c37d7d9d052935d64c6de2068716f7028467a34e782a2b088e65eda032818d37420d00efaf11feba57389275ba716fae366ecb1929a16035c8ff3d25d1a86a30e1db51f41734099682ac56317728d3adebc14379c6d4cbad93bba5abb7279d0867ceb9ab6878c38554813759987a6ed5ccc048831ec16c1f203b8d11098d33b9f61a16c6809512f7709243d5acfac40a5fa5d242f71598b023129f26867d613e08430a141371492822f4d1598a82efc25bb6c042da7ae87743be19a2d54f01315746677a9d4a0646afe7f7656b2bf0b9d9e84842b0d663712db6a714feb313a4a0d4ecd91a5e7ae0bed5c4d548e76042fae61f5962ab25c3788d72e02de2bcc030c1f42f131405d52478ba057a2aa619ac42ba4eddc989742b5fd79870bebbedd5f5e8d11f79d32f6bc843526231c2316fb08741e174cb571c68226b8371ed4592131837368cf0e7e3730a22162a2d2cd952e8d06ad7ead0c110dd0263b088f213b494605695578e2729a85956f7873c2b34109611fb448bffceb45ae4c7b5835fc25aea8cff8a0a0b00561f0ee95eec709ea33dd82aa5b4ff6b4c9f171eb666d8d6940a98f0c3fe4e5ac27242cb2af9f90ce115d006336645b55439be15099e0b15ed0c48fb25e3b6815675d62ea25815cce127d45a3e309e7ab8c017e44db4a1ae4868539c9b80609bc2d7b9abd012b35b7c932d99c6c3eab779ae66eb296282e0498da0452bab1666234a3096391f318411a5ce57110c8cef661e559fa8ac99fd735c4b2d42309d2de42fc5fc7394626de1dc9642c121cafd59700544be2efe5c63ab461a03541e67002d8c00607da9bf8d8d16d624da13016f9df65cd1e0aa56efedf9a0be274ea32764296ac30d59b6f30c9a81ade5f414d9dadae43ec9492c13cfa800b5abc492346edc5465ebf21adb849bed3552f9382637b7691a30b7c292ba71d1c1286155acc3c7eacca2381c405aef549e57a9f3f67999efc392c8a2a8598ea38b87e77d0eeca42cfac65e43990bddb50a561f3392500319e898623c9361cce751bed2e24055cadbfe9d5a83f13f8dec5cce930fb259551ae9e865cd7f900476b1f9b8cc01042156ad7519433313f888cc7f593009088941c79065990ebeefc49dc0e48444d13a46598284d2403422ae9e7ff73432e2d2d99114794f46fc2b012370079fd292676587a9151db5d6566bdd7bd181573e0038d0a13fadde90a11cab5942cd16d9c89c767e335495cda78314e987164b9822e55898f3429802867da119ae37673c0c9d159e79c06e05446367c213e6fdc7e0b9aa07ff0a5202019cd518c6035a3c61d495e38390930d925cb282393e58108440ecd056cc8ca6f036e2c581424d5d71112bfec6e948ba44d32f8b569bc7f3b459a04a88b93e15fb57bf15566552a14952065937156a6b9c629c412a1f7167748132c773fe8e8a3041ea9b195571f5148014d2e546d34f9637dcf7bf1cf5cf192af4a89af65f7c0f2e7c82f0afb5ef372b99ed5d46c0d3092e053c4b9d545bece8a634c9dca37d997c722027bfd873d912bafb521053b5d3812d455410d8b6e9fa2d9da80e2ea407c7a6cc04a9a0dd28f80c45971560b93980ee5f0cc3c2768d406d33ecf5283c63854e573507427e0905e9b8b50b5d88c3e6b837baea3d07b06884ebd20096973195f933ac99fc7a9a0d859a0b21ca7f20f075eeb0024558700b31cb5770d23bbb7b143ffef93241e63153350637c38555dc40677bdb8553b161907fec8b614742641b9a12c2ddf059f14a5d105dbab469c74b1ba798fc7726e7bc7c398dea1e84a19c4e605e4e140783ebc6868fdb0db4d04efff5ae5eb", 0x1001}], 0x1) 06:48:12 executing program 0: syz_execute_func(&(0x7f0000000180)="660f3a406e0e0043a000f0ffffffffffffc442018c3fd9c764dfe0c4a3b169cb65660f599500100000430fbdfb266646cf660f3a444b00ff") r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/242, &(0x7f0000000140)=0xf2) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="e8f0e55e", 0x4) flock(r0, 0xd) 06:48:13 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x4, 0x4) r1 = msgget(0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x98) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x10001) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/72}, 0x50, 0x3, 0x800) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x4) sendto(r0, &(0x7f0000000240)="fe446b8f6ed15b112ec06a59a760f516756b391cf5b9b141c3926cb384d3ccf1fe802c9276a1b288fc53456385efa86773f0ef2bc69f810677831a5f10fe609aefcb7e3878034cd0715b8b4afe88587867a20200ee12283d75025c55e767b1e44c40a0be065b84ee47318c27a1b124a49ab9e857cda3770eea3b66ac7480d00f81652515aa2cb8c00be2a6819f45529fd4", 0x91, 0x0, 0x0, 0x0) 06:48:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e362589916f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r1, 0x6, r2) close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xa37, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000340)) unlinkat(r5, &(0x7f0000000300)='./file0\x00', 0x0) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:48:13 executing program 1: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x3, 0x0) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) r4 = dup2(r1, r2) write(r2, &(0x7f0000000040), 0xfffffda0) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x4, 0x5}, {{r2}, 0x0, 0x54, 0x8, 0x0, 0x1}, {{r2}, 0xfffffffffffffffe, 0x50, 0x81, 0x934, 0xfffffffffffffff9}], 0x7ff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x80000002, 0x3, 0x10000}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xfff, 0x9}, {{r2}, 0xfffffffffffffffd, 0x80, 0x0, 0x81}, {{r3}, 0xfffffffffffffffb, 0x2, 0x0, 0x819a, 0x7}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20000085, 0x3ff, 0x8}], 0x7fff, &(0x7f0000000240)={0x4, 0x10000}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd3}], 0x1a02, 0x0, 0x0, 0x0) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) 06:48:13 executing program 0: setitimer(0x2000000000000, &(0x7f0000000080)={{0x0, 0x8}, {0x0, 0x400000000008}}, 0x0) r0 = socket$inet(0x2, 0x4, 0x1ff) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/195, 0xc3}, {&(0x7f0000000000)=""/113, 0x71}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/133, 0x85}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x6) 06:48:13 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xffa3) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r0, 0x0) shutdown(r0, 0x1) r1 = getpid() wait4(r1, &(0x7f0000000040), 0xb, &(0x7f0000000280)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) execve(0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 06:48:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="23004f9c80000000a07214", 0xb) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket$inet(0x2, 0x4, 0x22) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x2, 0x8001, 0x5, 0x9d}) r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r7, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) r9 = semget(0x2, 0x4, 0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r5, r8, r7, r6, 0x10, 0x6}, 0x9, 0x4, 0x3f}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 06:48:13 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)="63c735865c474ab2685942c1beca0d7360fc0f2783cab1bd3f9bd8268bb254342fcf7066a595044bab850c8fcf1dd22296a42c03dc0e3503e988e84ba307c3bb5d2572ee960db59f04c6492165dc63928a62e461bbf0349a4cc20be1be5a377e1dcabede79c0", 0x66}], 0x1, &(0x7f0000000640)=[{0x48, 0x1, 0x2, "25802e0502722f245ca1e4b805b5de8fb0e7b796993545d12da6b6dca0035fb03bfbe2b3941ab8d1715a6bffc0df3ffe4d8242c78527162c"}, {0x50, 0x1, 0x40, "9f389f9f5028e8de2d7e2bb8cc7a7b6fdc0630294e62b54430b10fa82389ff3e2cb8eae1927faa3b8c2b6be7bc05a4f394a1aaaa72943b46f84325fd"}, {0xd8, 0x1, 0x200, "4affe48828dc65de8f44f3ce4757e02baa3ccbf699fefedc47f40e5c4331970f8e1985b71122afa98fead2e7d2071954e561f9ca5f1f29d341025915f339832310f4a559c081c025ab21f95347090aa637cf0b7326f3ad92454399594cbe9c5e372760296e754c31cfeef9a033204011ce416bf4e1df8ed936635a7a152cbf88f8144a06a9dde4c4b082ee930812a88a707d42eccd173a05f1b05116c61b20a729dc645f69a14145b03b801557ff57f68f809c44c34a6404e6a387738fbab8995b757c969f"}, {0x90, 0xffff, 0x200, "9f8668cf9e5951550604a95f90802c8e31739f3a93ee59dd81d596d51fc4748653fccf7d822817d396f64fe67340e7ac0b5da087a47b7413c0c992379c6c27dab43575cd673a69e863605b3b49153424bce40d0eb2b49df1e021972423804e4d9872a011ca392a9c102912bd6101e016334b8166f6a158759a0e7d68"}, {0x110, 0xffff, 0xc8e8, "c3b2f2fc1bde15f972d7ee2834ee8c8e4bc2a5015e1d0134d38a6a8573b5999fb7e0cff9669c8196a024b150f57ecb67a5269a384f5715e76c9d4d09e8a0bfb7f17d91faf42d7740fd49f289299bfe65f01b8c65410c053ff6eacb85a300a1701b621a0a39b4eab71b628e08437da785c16c3d5e7618eed2cccec45b8f1f33f9b340e78be340be317d1518b656efea8b4bd6d705465ccd929023db3675a2edf739a607308ac3356592fb1c00c4f09cfbac22ab41dc8453c7904cf0c3e11badb3601abb1f7a9aa6066c02f048d6176f198daebdf08d45e6336407970ef0e055dcc1b317ce5e0c7ab8802fa6b6bececc47bb9ca6f9a7fa233b316297"}, {0xa8, 0x0, 0x7fff, "5f007cacf29a978c029b431b921da758aa0c9270d5ca7028fce9d17d59b59078a3b846f63914145d878171bff923dec8964cf5bf4d8491f7d8e15bdfaabe4943fd6ea7ee5d73b50a9a12fffa883731c339eb67f0f784ce6c3458b2aeb8eb9c686d2eae6c36fd5491fa42a33ca22cd97b20de98fbf1673fa6d8219aed2cc5568b63f57baab3890c110dc602c5e971fb6082abfe94501d"}, {0x1010, 0x3d2cfc01ef7f69fd, 0x2, "2dfb326520e7b023024f38fefec00b607929dd6020e767780f8a67db449c5200e9666bac0af3679fc83d4a1843d8f73a2c6e3ba1499a2c1d74c2ec3f3d1d1c7759d39f9b8667cd612a7297d3db43e5607788feb1cecd9164c296a110e7e0540681dcb80712ec218d45a01eaef2551e4b947549142c037ff062f67e64a752cb158e19a1238a6861091d80f6a1d904de10155957c1723fb06eb1932f20fb03f4fce1ce5bb5efdd0691e65fc3d94038c297cdfb63f6a58282055ec4f2f7a31647bcacc255192b735bfb801a57af16089d9d41b819f1aab2ee31b123723508c85b11c002494be6e60b0e7e4834267b1d6c72d092c9b49b2acbc9ff4493c0dd9f73a17ff5f11e79b9a66c311dddcc388b3463b617c7b7082089213f646a4338b2aac27bdcb8e6a49e8eec397cc7c6525d8a24ccb82bc73c292761520925d6fc839728b74287f2f73985b7694b9af28599ebae077daed5102855c59ad17ac75e9e784af272a5fe75bf6a8c11e542e2ed6b331b96cdcd7be82e99d4ed5f5b3e298dfc24b7966692ea4473987d11b46ff1ed38ff7996b0af146abd3dcbd198c500e67e969145ff0d7f410bf8294e3a29c7f527302d4465d3c3bc5a1378f9e4f11dd797c21379eefd8d31851d487957109ffbc0534f1c982089547044cdfe730d408eac55e337f22d05073a6fa3701c9614d15ea7067f50cedcdebeec695ef2f370be1ada19beef3d69a5c4ddc9facccaf1a1d95e0870ec76ede6eefe1fdfd5c969a1f86311234dc40c9a1bcbc47b06961cb3d3885a76cd1f264b77b08726a88d1dddc07fa0776bb4d34d37ee6318f297d15d0643274c92a49afe7a8708d0411921a95a19a93ae2cebdc14c5715d3d0788769fef274d0d3c6e5dc37791779c1867f3f6c1d82027ad76f50cd621238789e1620c72993f338af2d1762e75b6a50f18d0e6492d219313617e2cce8af62a47308e546f51f8ff6cedb11a6ce8ecb5e21091bfba80ce64b78c0e4499fb396a7d7473c222c385d8e1a010c21e814c7deff626a114f6df0402388ea5e8ec5c39f4d111e9fc2ae3bf9656db676eb03d291189908cd4075623540abe36fa54b2c38332c3256e8d67db594bfecaa23a2bbf270e1385e85215d8918e949e16f18768febd1063e391b2a14f877facbccee37b10f5f78c5938ba4c2b4063159f5f8bc4d23aa894f90126a2b06de9e173632f7d9d03745fe8638186b0c5e406baba4e69d7aa4560c113071f1ebef46e28bbc8016082b322b7ace2cb6776474c970f6df3f13e30a6439d5adc9b60196b1206c380e7521ae497f6b1ae52fe9b2cecb32f55dd68b79bc6c0f80ef425f6ca867b92a2a031280303968c48e6b8d459eb7b3d0ae4c8d3d379276d96134a65ab937ff0ed4d1654361dac39ef0785f74a59ff9c836d0ed9b6a8ae51da0548d4528295f5d88a0338fb43107ad4978a679aea03a3efb580dc039fb84db35f8fc06f7e89e301e560bc3f56a62c47b42c64409f29dfacb916ca18cada2ba7d136c5a8eaf6e8c83cf7a7e5c22710e5819ffb26a6e3d0bcdc5e0be20cb12db739f92c51ec354eaafbde2c564694f01a895aca27be031fec2ca7210a407f6248f58f24c3f8a8b79af061b9db91d347e35fd850a12a707c31733bcfeba86f09b4bddc2dc2450979f6c5cf1a48a05b040619c04388415385ecfe0d228f170cbfebe802e633ad79c740f7e7fe69266a6f14fac03acc4bd3a89a2b26c1072a4093c8a7448c4bfb53174572e8bf95ab994f0b1d18473bdcb6f78adebf22c6cf4cefb4e1d90c15c000a4abac4de522d3ca41754b7375a2dd78c04d191857985d4c1fd7b248a4c473d6b99600574096946e1d053f5dd45a5aa7e460765922ef02dc7f0df7c4fe82d1eba7bf92efb7df0f99ee2dd06fecbe854720ed995ed1a400a5d6a73c5cf759e6e41ce2366ceaefe952d481b1f82026a69f08c1edbef39ad3ae70496678156c61e9b236ea303d095c665803c78a2d4bc58011a65810d5ad6d5474876adf851d701deb9d376ab8191462bb24f520e1cd21c0ce5c317e541349c70db473f3b1b6fb70d112f0625d1ae2989360a1dc0990edebd3aeeb4d48bf7c3d798dd3ff2e638803e5192cde4988b40d0c0b3efe81135b59570883b38ef3230665da6b267369429047eedcf9a3babd80eb32b37cf5e8d8ef66720463d9abf3cbd9359b424dfc1e702b707e311b5b2ee99506909692804fa0e1ae5ed42ac9bdf204304fa50977da5b953176ca8f309b3ccb7693ff1f48726e6f14ce7c96508d6173e376b4b26f447b2fbae0c24a24b47b8a7e3193f7e16d8ac3d27312708a983716340182579ea089a0ee3299fe4a310ff62475dac8a49641867b4da44907e3880e393a9d230832ae485eae0ff697c48e3a062765f62c0150cac7fb434cb4da4219e51e1172cdf2607bba2a6dc4aaa849e1870f3e2b7fba0b6cfdca117cad8a44e188ffd6a00239a586d410a518ea92b420d96634a048d3f4455854ecc9f1e7bdc1c9d76cc0c61cd5502cd79dfc2f4e271c8faaaeaec4ccd88d35ec0f78cac77d6cd33599a0a352a0305e6a02cd000662e0c3f5d60e89dfb71a46974f4845abc2a23c4b2cd29de356f654870e79d652fcfd114896e0d62ec1e663f0a9915e7d7af1ad5f9004df59170a1b52a39f6a2aced6bf66ec579fe814b838c3386aa770d4534cb6d6686bb81710c429c3a904e8b54c5591e5eca24694fa17475578f126b00dfdf9645d9a903df1295b05735891c1b5ee99174bb85f638be1ad8fb3f74dab2576532ecfdd101e330134e6233617bec3dbdd4e38196cfb3269792df8a859188357ff14aa9d597c32472e072ad903d258b9132d1265824b4beee4e642863f074b9ba8eb421056cf917cc31cf5de5492e2b6eac929e296eb21819b2ba135e65beb80735c659a359dfb7da8491a5b636aee1eaf4f3a9e9f364f1b9bb2c2493d8fe0b4c32439869db4d03724e0c7fc52a7cde13adc403de73a6f7a0806019cdcc8d76847cbf0236676b0c35da4545edf68bda52a4588edcebf991e7f3c5f8335f3f47201b4e8661003853679ee93898105daf3e35956a81c99c56fa8548d56f6fce59bfa9b5db70ddbd660e1d696043df236a1ed08bcc008ff42bf95e165f0ba05b53ca35b8690237f1e6ca3e7b47872d819571a5b002d67d3f0b613a560cb6d3de2d56e24dcd8a30de964f3677829b84f4cf922c7c940deefe78ffb770f0e51020b834646354513daa9f9feeb7e1704790d62f1af17537121878cb01fd1d0107e8800d85d972c4302955bff6fc6598fc7d2faceaecc1fa5928bb59f14e694a044f3ede54f517434160a5fc0b49d54fd5e5956e9637d1d8ad31d2513eee2bfba2461a55dfba25d0347573707f4255fc3f9487206e680ccfbf3ac9cc2d66f2bcc4c3bf34edaf8db8dff1df3114c3c55e616c7fa48004ec82d2a5a2c75b2344f4c33422620b5e73a0f02ee4c6e122ad053f40e2e22eb618c88e44fc70a8325138f2faf8631f1e815e7131aa563355b80cf80c52c290aeb6ea4eba7e1a50e9f254cd624d03d72b6b84478981a79bcba5970a98384bb4ad7137d9d2520ca7c58aee9c64d366d7062598ed00942857ecfa0d006f094aa91fe84a8afbc4789b2e2cbc239ef6081c18c2771a432bc62e345f98ee44a554f1076f417856c0e89e8182f72031fd20f793c259be7e9b9ccb9edea76f8fe170af7b4d3cf8004ff46133adc6c48e9f2423b83d3dd1c5fe03219cd3752acdb5c6e77ee394834d8f252b93a1babaf79cbde7c80c65ae77144e5ed21c286aa5adb3279798811dd1ab9a5d38579e5d6cb8b1e8196dc7cfd617f0d4dbe96e71a248cf260f3de746e8cf6527faf07a92b5c45ea230ed7f339b7ad6b6ed1f47c3cc4c9dbcadfb6d5802189d1b2c88184b402c6d101710b622a2221d04898103b27da0829842ad34209d8306ef713a14656358e2018f1d4ff440e16f75080869110682a4f2a406b58d19faf33eb7f89a6853393e0213221f3c70c603f3e2b5593eb90f9bb81eee40b625a4661d3aeb32771b9a87a2bf91a0200fa6f75f211c06ebf0c3299d8ba0b057367e530dbc83efc728c445d304cc8be698a03dac43a4f4579abeba1599ef50554a90ff003e9dda5daadb3a9f5a4314bdd80c8522902b9d37eaa486aaa8c3668e6ad0059cc71c2178a88402a83edbd9e1c3ceb6e433882d83f2db4fe8b9f21bf9a22856deffd78bb58bf727894ce0715cb9584fa87cf72f0f1ad633c7ae00adbafc67a73da8a9e30a8200394c4966db5e37342c61e18bea84cae4ad71fc99e35bc5697e41497e4537d4dface10ce29e63056465299d777954484687991a57ac94f0b189a2c740fb63096aa2c2730377e6376f2d48f6c3f0a6ba15c9edb8fd71dabb8b17ece63783bb8bbce7c724a335ca37cd4031c2d2f5cbb0674f3514f66b72721b4ebcea0fb86abf579b30c3238db0ec5ed54007c9845ed0726e65bb4f5686aa103b6bd8ffc7934ea3dad2d8100a938111bf3460d78b1f02ffcc420f9bbb6b7ec0aa06a4884ccf340b9b1a6c0281e429079ca47b6e8cb05919347df67bd3da30b72fea91f94cbb2216ff0726f6c3e0f7a649f2b27401596b51dfa66de063bfebdf84e34936b227abd8bdfcd313af24ce4bc57a59d11489b83527d1e4cb83ac0ad29264b87fe8573d7cccc6dfc469b973b53d592ab7efe77fa305bb1ef32886336a8b5f19170a2e19a6e8b8869a8a480ec76876c20e03c7b0a6264fbee05b7affd58b5ad10f0f31d32826e0fd6f2013fcd990a16ee9e9005c0e54297559c3d34e3ebcb26bd73759249269de5364eaac53e29156c55320beed634a403678b0a6abdf9d8d38a131d8970f748188da8cc74dad031d21323e80a3e95cf9c119c63037e72ef91f924fa7ba8aa28cd4afbcca127620cc23ab733d925ea827bb1c5ab8637d1458276a36b4759fec384981616c7a6e64728e8650e67add2c98f6764c0e71f7a688908cd1ab34a5f139e9829e3bcb7101150fe66e9ccc328266bf39a21af4d4e78d977a49bd0dbade66acbeac477bc0b6c5ece502db328c6585b8fabd0be1c9933d31b56d7adea72d519b9050e1df82120857492625044d6d97b8335487afb6041120a51986c7e9f270b6993f93af2b376ce5bb93d9158099227ae0cbe57d7a1ad91fb320bddf08f0610b13bdc937b3675929e52c7f9fab2b8336fff8db5ddd845897c1b729298f26be44ae5fe816d92894512948ecee61fc2d7ff9b44853649ae955a5eec93c8bb1809cf7e3fefd7818f1cb155eff0e09bfb6823f212ee660320adbdb1633942e8e6b4a48cd461739bd1b21acc80726e304a888a0080c7cb6d93d72551a9e8a55b005a90109cd1f302b07601bacd4ab01e800d5a4ed1cfc7678a69d5bb5a3a7674dee68411ecc21907862fc232ba2d64138d5e17f98ddfeaaaa48bf39a125f232948b7c7cdbb5b12bbb46b1320ed8ccbd4d9b31ff4f3cc063655c3e0970d2fdc24941ab685823d275305ee2352fd2bcefbad73b394649664190efeccd12d156e24778e7e39a3e9bbad445910e9a9f61e5c40f543499f033c3138171331445268863b21dc14807a3c55446679b8867d04fdfe49fa0285ebda133f9a3605a1c141441fa9da00cb121e40608d33ea54ad891b426d960ca313db92a84c8036e829177e8121a6dec751178b7f85efc9a0396df6fc5e4fbef7825b4c6f6bd538460169b658d82146756ba7fd4fb6fb0d5bd88e64e711f703141b54d2a4a99afc3675e4d8dbcb0916fff921d429b52119948"}, {0x60, 0xffff, 0x6, "36e9a0cc33d7a141c37a815743eb134b631d39cf0f201c031fca8b01c88b4dac58b44bd283de437ebef6361dcf3a1badc2787442ada63d048028087b4d824cf8ba03c7d92cf23d8d9a"}, {0xc0, 0x0, 0x42b6, "455ebb680073a5ef7b072ff805faff8979478f365fa0a415797246cb6aca98581992941f1ce67149f7bea7d674ec80215051c3c0957dde33d789f40d18b5373a709cad37bcdb68868a2b3cbd25bcf3fc8553c9f2c039962902e4a4135469f4830e2ebcfb1e121348495295d04fb91525c493bc9db37443e305514e49171f063f72c112c9e486375dbbbb546929a05d7a12483a66eb68026e2eb9cd3ef65ff8afd1701d0410fcd2bf56"}], 0x14e8}, 0x1) r1 = semget$private(0x0, 0x7, 0x100) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000140)=0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) getppid() 06:48:14 executing program 0: r0 = socket(0x1000000000000002, 0x4002, 0x101) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) listen(r0, 0x0) 06:48:14 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 06:48:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffff9, 0x3f}], 0x7, 0x0, 0x6, 0x0) close(r0) 06:48:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x21}], 0xc5, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0xfd, &(0x7f0000000080)={0x0, 0x2c498b0c}) mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xfffffffffffffffc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0/file1/file0\x00') 06:48:14 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setrlimit(0x2, &(0x7f0000000000)) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r2, 0x0, 0xffffffffffffffff) 06:48:14 executing program 0: setsockopt(0xffffffffffffffff, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000701000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080)={0xffff, 0x9}, 0x10) ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt(r0, 0x2000000000029, 0x200000000d, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1, 0x1, 0x20, 0x101, "a2398c0bb52f2869123f6874ae26d8000eec1015", 0x9, 0xff}) 06:48:14 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x2000000000001, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r0) execve(0x0, 0x0, 0x0) 06:48:14 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0xffffff73, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) 06:48:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x6000000000000000}, {0x6, 0x80000001}}, 0x2) stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) close(r0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x3}, {0xfff, 0x9}}, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x7, 0x20, r1}) r2 = getpid() readv(r0, &(0x7f0000001740)=[{&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/196, 0xc4}, {&(0x7f0000001400)=""/25, 0x19}, {&(0x7f0000001440)=""/249, 0xf9}, {&(0x7f0000001540)=""/9, 0x9}, {&(0x7f0000001580)=""/227, 0xe3}, {&(0x7f0000001680)=""/160, 0xa0}], 0x8) getsockname$unix(r0, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) bind$inet6(r0, &(0x7f0000001840)={0x18, 0x2, 0x3ff, 0x6}, 0xc) getpgid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001880)='./file0/file0\x00', r3, r4) connect$inet6(r0, &(0x7f0000001980)={0x18, 0x0, 0x800, 0x10001}, 0xc) getsockname(r0, &(0x7f00000019c0)=@in, &(0x7f0000001a00)=0xc) getpid() utimensat(r0, &(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)={{0x200, 0x9764}, {0x6d7d, 0x8}}, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001ac0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001b00)) fcntl$getflags(r0, 0x3) preadv(r0, &(0x7f0000002b40)=[{&(0x7f0000001b40)=""/4096, 0x1000}], 0x1, 0x0) unlink(&(0x7f0000002b80)='./file0\x00') r5 = open(&(0x7f0000002bc0)='./file0/file0\x00', 0x100, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002c00)={0xa000000000000000, 0x881, 0x3a18, 0x63ca, "8dd671b6e0e59d59e079977230e4508532b72097", 0x4, 0x9}) r6 = dup(r0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000002c40)={0x10000}) symlinkat(&(0x7f0000002c80)='./file0/file0\x00', r5, &(0x7f0000002cc0)='./file0/file0\x00') connect(r0, &(0x7f0000002d00)=@in6={0x18, 0x0, 0x6, 0x1}, 0xc) 06:48:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="036df5384bdf42145900"], 0x10) r1 = socket(0x2, 0x4002, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xe0) r3 = fcntl$dupfd(r0, 0xa, r1) poll(&(0x7f00000001c0)=[{r3, 0x4}, {r1, 0x90}, {r3, 0x14}, {r0, 0x98}, {r2, 0x10}, {r0, 0x25}, {r2, 0x181}, {r1, 0x122}, {r1, 0x40}], 0x9, 0xce14) linkat(r2, &(0x7f0000000100)='./file0/../file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x8d) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00102e2f66696c653000"], 0xa) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0/../file0\x00'}, 0x13) 06:48:14 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/234) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xf7df}, 0x0, 0x0, 0x0) close(r0) 06:48:14 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$inet6(0x18, 0x8004, 0x0) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) 06:48:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340), 0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000627f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007752e27f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f90b62da00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000"], &(0x7f0000001040)=0x1002) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) openat(r2, &(0x7f0000000000)='./file0\x00', 0x10080, 0x12) r5 = open(&(0x7f0000001180)='\x00', 0x801, 0x4) r6 = socket$unix(0x1, 0x400005, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x18, 0x4, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) r9 = socket$unix(0x1, 0x2, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000001100)=[{{r1}, 0x0, 0x0, 0x80000002, 0x9, 0x2}, {{r2}, 0xffffffffffffffff, 0x44, 0x1, 0xfff}, {{r3}, 0xfffffffffffffffd, 0x10, 0x0, 0x7fffffff, 0x9}, {{r4}, 0x0, 0x20, 0x8, 0xfffffffffffffffb, 0x3}], 0x32, &(0x7f0000001280)=[{{r5}, 0xfffffffffffffffb, 0x20, 0x40000010, 0x9, 0x7}, {{r6}, 0xfffffffffffffffb, 0x8, 0x4, 0x3, 0xb0}, {{r7}, 0x0, 0x12, 0x10, 0xc25, 0x9}, {{r8}, 0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffe}, {{r9}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x9be, 0x4}, {{r10}, 0xfffffffffffffffd, 0x5, 0xf0000010, 0x3, 0x8}], 0xd6ac, &(0x7f0000001200)={0x80000001, 0x80000000}) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) connect$unix(r7, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r11, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 06:48:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x2b) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0xc0, 0x840, 0x0, 0xfffffffffffffdec) 06:48:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) fchdir(r0) 06:48:15 executing program 0: socket$inet6(0x18, 0x8001, 0x0) 06:48:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f00000003c0)="ecff7f00000000000080b5109ccb45c920ec11025d400fcf54832f70704bc19be85f2f2947fb3bd1da762a27c3cecfdf8db678fbba5c773bc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9df141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574be88311444224b638ea7f49ee3e4bd00a23f28e769c8f4472f6bef5a458bf23d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc1835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4062cbc0ac5f9c4dc22f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a45f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4b2df5d8715053f27001b7c94eb3a4afaebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8ca4138f6899068dfdc0c34e013b4e609cee1fe00c2cc4cf84d6d42d70e8f122c8a74a6365fa2359c49ff69d9e8687c7076fdcb169c80c03ac98e8e4dc919072226c09868cf6725db5167f76ce2646cc72de94b3f7e3c342f6118e5f014ee6f342082eb839c0000000000000000000000000000", 0x27d) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffeffffffffffc, 0x101, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 06:48:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="7270bf6c40afa068f4eb69ff", 0xc) r1 = dup(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') write(r2, &(0x7f0000000300)="dfab9fe97485f94608d7d7f37f3735da41010f2e9438d6e8a65304bffff785c53fe3515bd593b6953e69cb3ab32e3e246716541154ec960bf254c650c5d37912049061ffa129d7e6cba24039786fb187b91828b8b40fb7331c5c9c3167c28dd1925348afaa58e9cb27dfdee325d13d2c2b442502d18b5075321f012fbe0ae72bf1092192e7e1b9bce9d243322b60fce2b2e16f4180c8a54c318d4c856a4dd4c77b09b5f65934beb547a8", 0xaa) r3 = syz_open_pts() close(r3) r4 = kqueue() r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x74a171ac, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r5, 0x97}], 0x1, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) 06:48:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8480, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 06:48:15 executing program 1: shmget$private(0x0, 0x2000, 0x90, &(0x7f0000ffe000/0x2000)=nil) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x8a81, 0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffff5, 0x2000300000003}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 06:48:15 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x4158) chdir(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x9, 0x81) unveil(&(0x7f0000000680)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000000)='r\x00') openat(r0, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x10) getpeername$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000d413f32c535f6eb8baeb4883eb00bd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000200)=0x5c) 06:48:15 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffe) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0xf) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x4011, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x208c0, 0x8) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1, 0x800}, {0x2, 0x1}}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x10001}, {0x3, 0x8}}) 06:48:15 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x100000000}) flock(r0, 0x0) 06:48:15 executing program 0: unveil(0x0, &(0x7f0000000100)='W\x00') utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/33) r1 = msgget$private(0x0, 0x50) msgsnd(r1, &(0x7f0000000180)={0x1, "ff74e4d396c0b24f2eddb4cc2def22a2e14dba6206360fc446e57f5169dd6173c18f02d1"}, 0x2c, 0x800) sendto(r0, &(0x7f0000000300)="2a324b64fca89f125940d4c4c313e98c31d1962fd708708e8fb044a4c538388aab8f6d3ed78c5eac37902d83b115671d092fa2a96f24baea8b8425ba99c003fdd8f054ed89f733245c2cabeea8d3734f159144c2a69b447f505976cc53210cf558fd377edb5b6c9c5be2bfe71002405ad6407d0a", 0x74, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x3ed, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x3e) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="05", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x800) sendto(r0, &(0x7f0000000380)="ce404828ad9769771b8e8605a1581604a0d33532cfbc195267a23dd70538fef9045ead51fe155ab0c3ce17e8f535bf6ded61b3b4596cf4e1d506b789763027202d46a120e695d6703c1bfff45ad81f6c07b2f1978759e181f45bafbac0ad2fcb498491e7b5998c50c497e471e45502b422c570ebff77613f31a5aca9dd5a2b7b69d46ee30a9c75c26bc8a3b7cde30851c5e659a6937c5ac5c33481a05423d52115f6a4686e408c283761d84a72d7ec911379f8d1161014a201aa8c1425cf011ca97c8de0acdfdd070ac006ae3eadadeaf7dd8f2260", 0xd5, 0x0, 0x0, 0x0) 06:48:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x80) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x124) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket$inet6(0x18, 0x3, 0x7fa) pipe(&(0x7f0000000480)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x400, 0x100}, {{r2}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0xb8}, {{r3}, 0xfffffffffffffffb, 0x0, 0x0, 0x8, 0xffffffffdb10a897}, {{r4}, 0xfffffffffffffff9, 0x1, 0x2, 0x7, 0x4}, {{r5}, 0xfffffffffffffffd, 0x1, 0x2, 0x1, 0x1}, {{r6}, 0x0, 0x31, 0x4, 0x3, 0x401}, {{r7}, 0xfffffffffffffff9, 0x88, 0x40000000, 0x7, 0x77}, {{r8}, 0xfffffffffffffff8, 0xcd, 0x40000001, 0x80000000, 0x100000000}], 0x1, &(0x7f0000000500)=[{{r9}, 0xfffffffffffffffe, 0x80, 0x9, 0x3, 0x3}, {{r10}, 0xffffffffffffffff, 0x8, 0x1, 0x200, 0x40000000000}], 0x4063ef3b, &(0x7f0000000540)={0x10000, 0x6}) r11 = dup(0xffffffffffffff9c) sendto$unix(r11, &(0x7f00000000c0)="32752975fc9c99e31cf7342437cd36516ece063f498888d8f3e304af37b28d38d768008ab493e076508a1c6b692c88ac8f2b11d6a40ff821b15a6cef9d88da4b1b20391d01320ae02ca2488acb9f37b74fe7f4639496ab839a022fdc5291237641771641f044dad6d8bd4aa2475a64151d2ec9af3928319bc0b2220db8b3b471969b1f0b0e17d0c1f8e63fbb3dffa13f4043e7d9443554f9be59fb6028822789e20e2295f80ae24cc2f4d6c12bf41479259110137a581a60648f83a4b310a9cb224554dee3f2d0e5bbcf2d0f0a515810b9972df8bbf086ec251cfe6f8fb3ae987be07d7fe23009876b068a28c250142f62c269fa8c76e26e2d1b7c5fbcbd27", 0xff, 0x400, 0x0, 0x0) write(r11, &(0x7f00000001c0)="12d904fa267311b054faab8fbee8b729e92f881c6a9a4b29908c86b975fec17834ac554bc0", 0x25) r12 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r12, &(0x7f0000000580)={&(0x7f00000005c0)=ANY=[@ANYBLOB="0101d743a10900000000000000f70c89104f9d43b5ca176986a934d81c84c09d44070000006d81df6de502ad782689b74a1d83adc9a8ea5bbc4a1aa4fe50a71a8229abd17dcdbf1b7c9fa1a9d3613f442cfcbc0be0ea28c884803aa44bc51e594de46100000000000000009709dc2f635756b927d3438ae263547aed99dc91bc4827922a4a1af6ec4cba3eddb00e49eef173000009de81dbb9aed4a281b2cc0988d74a75e15100e84e46948985b751594daa4f8a04c5b301cfc2d3d9f9a4413da3fa80e5000000000000000000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x2) 06:48:16 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) 06:48:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) 06:48:16 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) r0 = getuid() seteuid(r0) 06:48:16 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="db3a70338f54a09d2167ddef732a83170a", 0x11}], 0x1) recvmsg(r0, 0x0, 0x40) shutdown(r0, 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x11, r0, 0x0, 0x0) 06:48:16 executing program 1: r0 = semget(0x2, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) r1 = semget(0x1, 0x5, 0x21) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/238) semop(r1, &(0x7f0000000000)=[{0x0, 0x1, 0x800}, {0x4, 0x4, 0x800}, {0x55ec6e04d77b66c8, 0x100000000, 0x1800}, {0x0, 0x9, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x1, 0x800}, {0x7, 0x8, 0x8564df78a5aa2458}], 0x7) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) recvfrom$unix(r2, &(0x7f00000001c0)=""/99, 0x63, 0x3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) 06:48:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x200, 0x1) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x3, 0xdd43}, {0x6, 0x7}}, 0x0) r4 = getpgid(0x0) fcntl$setown(r0, 0x6, r4) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447d}], 0x1000, 0x0, 0x0, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) openat(r3, &(0x7f0000000280)='./file0/file0\x00', 0x10000, 0x20) 06:48:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffbe1, 0x200, 0x8f6, 0x1, "510c84c9eeebca4894ade60dfbcb2ecac20e60ed", 0x100000001, 0x9}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605255cf44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82041d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb30d390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d011f29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x54f}], 0xfffffffffffffff9) ioctl$TIOCCBRK(r0, 0x2000747a) 06:48:16 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) chdir(&(0x7f0000000080)='./file0\x00') close(r0) sendmsg$unix(r0, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='./file0\x00') r1 = getgid() r2 = openat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x800, 0x4) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r5 = getpgrp() r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) sendmsg$unix(r2, &(0x7f00000019c0)={&(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000240)="06581aeffd251c333b42924269d27e036f42a95395b982f547b20072df0c8cdc5ebc38d0d0a928e3814d3e0d9d049b43a8aaae62c880b61143e52d2007de3f1ebcf5ba9b804b56aa2f3ba0ff6424e6f262ad97cda0a0431303900a2506cf14fa0b7e7ebecf52d1f8710504ed0ee3cfb1a14bf211f6107cafe33626ae902b2c0dad36abaf949fe9656696fa416a4b7d749691a7b0653e4a9a4034eb495e1c8e654ee799fddabcca964856b049164e5824ca099da451c22cb0f194138d67132d82dae7f4936ff28465037f109c5bc6bfe2e291713e64474853afeaec2dc274f60b29e6c4f072383b9c5ae4cd615267bdf0a8a7ba4e", 0xf4}, {&(0x7f0000000340)="c99de0daf4a68a4373d235ccd56b00e68f78dfac1478559f1aacf4c7033d43baa6b8f394ec8f1321080734f6aa22588d5ceeecf43d15d98c715ff415fad74a614599fa641e94636a545627e5db0ebe3857666c0a7250630137682e6e43146c8b84e3c63964374aa8bad03b7b3ccf97a4dd5afafe79da822e707ab82133bed11b334a0b56c9604f20b98b717e20b535cff0a77bac043bb9548c31a0af73a833493294882454ecaccc1957e8276a7630b9fae9", 0xb2}, {&(0x7f0000000400)="e257fa4c5f153a8d720bbb4127d654b8f1561bfe60192f1bc8866da9b7390e469a6d89590c5f2c290186eb17b7e26b6ed661a91698fe84ca43d67b34565a769d0fde4e855d404e6afca2dcc4cd1724e96064732d95e23ad1c0173079fe68028f2936d1ac220950c73938648d2eeb2c1b439a1215330e18b1853c1ab4fc42149b6d48838a66b6fb2a7cd6ce7a06d3d60e9aa41f7f48a6cd7f48e1b0db1dc2d72aa2fb4adffa3704b605d364fda2c2628f9aa757088f821d6b6830a0c6c77608a236b54d18fd798e10f6528dec905a6ddd85665e8c2db289", 0xd7}, {&(0x7f0000000880)="b49d818818f3cefb93c8633ad346a16b4613d5d49cb4e27bd71082eb3b2fbefedd786d35888978d29e2ec7efb6c70aba44bd8af3845ea7f65206cbded309e043042c462cc4639cc108bd4a532a252c453650dfdee79f72c77a3690b70fc0c9eaec52adb124d6b953d540a740aee9088d71bc6942a4d5b99d449c6cf73d2926c739241b7e603a38b9883e3732868c94edc8220d11f66aa357b8ac94169cbfbabe9d680d3e8888e2037df4a6a44c7cf8ce90ca9ee970d70f6354ad712ba76e62b773285fd33528765794c72703f4c2d2fbab4dbbf7b67db5e66f1d14c60c6fb6ec63dddc4fd6dbe53ac103fc56855aaf22d659b95b6398b658be554df324b06983ae7cd8849883b711d7be8142ac603b3e2c4e97e6a7ad563850e9f04816e104dac2ad7fe047ec17e4b23f3ef02e4f9c4983c13ea799bfd4218d6e69422c865faf979eb7896c5ee1d567ccbfec1291dbfc774e389cf524b3bc7a932ec874df5bfc35ddcc8ce22258c753acd63f2ab7f3121c80dad2061082866d2d29cfaa251ac2885a1bc11a862cb4e9a3b2a784b034e10860fb6f36519153b7e957664e4f120197805b1c5890d72cb1c40bc1409d46a5d5554a79ac5ee98c1915f32b6f90537402e72515867fb55ee9b1edc095a4103f7c413f83bd968cea852aa961d4b5da0274a9b6be86e0b387939127648e46a71b7991c9096b1a76f74ff51214080b97c9d6d39bcdf6d0e03ae3240c481ea08737feb550af933327d69120644ec2f542eb194a116e104aa8a1174b21f4fe1bb569d7656fe270e1936eec42c25c5c97803c104a37474ad074223a8ae8f75322d8ed9b27f92567f1c54062947f48ddef789099f8d75090c3204685ddce010e154ba10f0ab26840c49e30d7d697126ee9b5d18b8ab5625c7ee220b4341cdf96b5e05e7f134d9f20c17d7ebbb48286b165f3380e4f8cbfd3d2139911013d828c7b944952765f42bbca575162417c1a810a8832f882066e4f66b2bfcdc155a115771ec4306b29c9ea401cf9fa55a82be9bb6b4a6397bfa0bef6501528bc5c30ee69a3a32582bbac2829386c3327a7c3244804458386cf51924d1ef3ebf6995f9101d9289375bc0ba5063434e7554fb3b68158fb605d8886d7098bbc9db823591194f1ed39d541c7ecc63018be2c122d64b5081847b4b446be551b5572e89848b70bba5795c9a59adf00293378877e0da8bca6876974ac91a91e039dfee3d72ca9182da5df30de7ffde7fc71307526e4e313ef0d4f8feaf95458a9517016c6c6620b333992ca324f2130a0708f1d774966f66478fc379dbafe0196e54b7aa094178c616a8746ec82e4868f8d2d3fcab162e777c9261e0341651491abfd3980a7d1751ca5b3d2550c7ed1ed1fecf690ffc72f39a71e4b2d435016f5069dadfd2ddb1e9d74ab5f07f6f24f4a08ff8023ab80016b3b23809e143dff55e9313fe8e8616aeed99acdff7caf7bda3709de2209efe475dc0fb98a428b5a641de6d416e557c7c0d43da0e1461d63f410e6471af80fec976696ef94c8a8a04ec3a9e691a0740bd081a910be1f61344c6b4a84fda1534fd5912a31979c6bc03a0c5884cf9dae30f4a43cba2340c5d0f494bd63329a22eb0447eff09fefc9a68814bc516a2400987dc773be715bdbe8c695933272235ee2474383ca117c1f9653dafb7815ca6b3fe3ff9ff55c05abc341f87acac37e83901dfa635f977c4605cc146afb40d9c6ad8987d4d886440604446981954bef908746a8306834b18b61f2a15409d627b4a78db8bb6ceb4d04ce95b0bb2033ae92ce57abc4371edac905e95b0a3c02af26144abdb183c35ade9451b82aad596af2ea9de65ca13b4ee3613ba7f95e8037800ea8a64838827583a8545f738e0000a0c311246cfc40a03c6d791dcd43780862b28fbde8529cbdf2e00c81eb51a9b6e9785053077962506d7f283862e4e38fa22c776906e63c3ca3a0f52161a838861e072b5402c540fa49508d924ce1bc442f13d83e1d30b88bb5fabf4740ce7fceda08b0c47c27042fb0f73e397e2c7a2a2e1839dd0d2965f17d48cacb617a85be8612c64c734c870524af6140dc51f76c96b135fc2a41de95634276fd8a90e023edb6bbd816bfd2db9cb055b480485cadfac4c1d97262b756e22cd182bfcb523c1d191f89ef5826e94e9bb3e02b5cb44b3bf339def2b0ba03615892169ad4ed65969ede71dcb5c5296e703f4ff1ab552bdf0f8f50b9b2aeb920d081279e8a5e4866bab5c7f2757bd38b79aef20c70bbdb1e3d38bc8373f332ef8776789df0eff809ceedb33e8766d9bd48c93dc1d4390b20d852eb2006f512cc48b7311784edd373180986229129c89707bddbf6788d8f4ddfdc68f5e40c5d5e3e6073da67dacb30c6796f2eb2f9602c04be682dd26ff3daaa8a5ad53b476564fc6288bd7ccdce7904a9640ea4c6d0b2b7552250311734ee7bb70306978c4cd619431ea30eeb19589bf924edca31a83cec56334ef4b5e1bc6a7e2e97871aadc36345e8e7f36cba90420744a384dfd7ed3507ccfad595be7b0018bf7f4c5ed2ad90932dabeeda38db58ee9c3e892c01082e6cfd12dbaeb4122025b24a62f9cc2db2dac1e53d9be6b326b7c0b9ee633a1a1271d53174b113f0f3737033ddc280a2212a6a12401f4daa75e9fcf4a24dbc37d9e280b4a09f150d538c9f3601e1456e0f00f4eb1a3e2cf5bebfaf8c5b55d87307efb09097bb6ee11cbe51bea506ac70ec67316af7782d535f034865358448cbd85b2eb753703c7ec08362c2ca6feb403885a9bad788596c2bfd91d3388cb5e58c35c56da00b70fbf06db04a4be16970a8d9b7ca88b8363b19cfb9c84791d69c63ab90005f521a2c31d91755a556e7a2fb339701cec38fea6d2ffa569cb7caa5019cc315621d9ad3ca1f146e08755c20b701694680931cd0424d8c0c075182810ed0707fa35b71ea115519de1d1f8f437f2bf78ef2ff9b6bcdf93b721c3d967c83675a0a41eb96aa74ff292371444666eb9531a184b1cf2c107d63c959c7111b560255c6c78b5a41e454dcacafa5ae15caef7c55a20536b4ebc56855fc2b4fb6ae5ef2a040461e3b840e78613a1575a9f52f8e3beee0212896e3b1c63a7892261fde73a225d3966b8b1c87bb596874cf4250f81ea64b790a6c74c1e928a42c330a75477ef4e2a931be161e98c94a58fd9cbe4c495a737e8904768f42731378712e84d02f571706161782c59ed5a5f014fdd686f8da2b83e1a6a008c94f0582eb6163616a71c29e3a74c805359e021bc7078a5a3fe330969f7c2e2eb935d9281475da519a5eb48198874553239853289bc52d737f6bbcb40de33642e30fc55b7b9ab27aec44d4bb05e9fc90c38cca01fac16b4e4d76fc7bd8b2b9a3ad0248327c6db88f0637422dcf44cffcaf282c75a1af83ae44a00067b22f809365d8b0aedc82c8015803571757d99e0fcb4fc85902906f442f3c26f944f245c766c5742f881acb6102ec01d0159c07178e89ba1ab45089f1b3c1737d0c558711290815a04db2c20599bdbb59cd960cabc3cb6e123c34ff6061bc20d867f06da37aeea1be60ec4d4ee405c9549b4855353549208464d860eec8a7856a65195fe8fb231d70c8702b8ed96816aa44650863d2393a46ba710a1e38f2ca2ec938069b3dc253e7a8fcccf8fa4a532b860c2d79799b9e4ad1ee2ca4d95395ef9a67410e9bb56ff08b47552dd2d286e9e5e7fb8ce839f66856af31b448afd3be2935e4522d7b576f03978581b16b11cf46f8c627ab235f68ea7dd7ff109954136f1cd1dc0301aaad84711f0351a012ea7808485fb08568f42d087957f4579ec3e55015112b09e544dc69eb7a861ad2d06e441c6838ab0bdb1b1d4b6ce5b4bb2ee092ffd071569ad670b6a64fb93f1bb462613134c0cfb72b6b3d2f18a89ff46f4592ff61a7ef1a24c09a269fa0a8db5c5d7668cede8f644ab3907b883dc427f1eb7ff91c6faddc46a3434c02149b3ef1f582a11a416397edb319694a3425e12116b827f28b77666e5030b889121b9cfbece0569e64881a5083664916536ec9dc2ffc9c70ec8d13107955bf5bfcf159ab071d2de0e340a684ee62ce4d08fe55688f86efc4dbedbbe2c9ba109b250b4e0d33f13b1af02f971f778ef1c464e101b04c7526805c854c73dec4cf725dc41aec9ab570f57557294672b2e49e6f0e541fceae4a2c6f75e0e48edf82659bc813a4ade1e1d99df60ae00548b838f08296ab8227e7ca6a81dd8749d3ad51a427e18b72b08faff99dcb3b85f464ebf0b9a6cee4e3f4970c717d94ad333e871cffb74b49e4a1cab06f481db430df56dbc6a21f4ea23dce9452bfec657ff17d753f953c8df29687a62ac890972c3500c487194a467d93cb235703e59f751e0208f07eafb82363ebbdfa8aa2a34f911a4533f304eb5a83d08d06467b3dd0b52d1b1cc365248531d1b90d1178e8d9438703825cbfc56605280301b16ff41af0a7b51ea899cd98e9c1fe16347653d4d8498eef391745398d78dc44163f1b4486ec0fb70c87bd7aeea01bfbcf1d620a69a8c5f3b4b554dcc40baae448b58ec8dfb770f5f73906c93a336666de3694c093cb156e863dda91340e54f5650e778ac969a30152dda3494f93eecaeac70520d3bdebf83b51a7448c93b1a34a50ada4f8b58b02a31ed62d42a41c7565ab9c268a32dfbbc39c9c5ff5cdd396b325879faa6571ae9710646b0a75799f2eda0ab1ebd632316d75cf8dc307de400139463e7bee3fdf3c7bac77b1539adb826f22cf8ec6a1fc60c342b7850bdad81e4a3dc9ef31c2218f507a54286160f151fa0bb858f3f2420eaee41da2a17f9554b4bc34dc5822417452416681478b9bef64885d6424cc9740bf52f58a7539648484a60b5deb652beb26f89cd8f201f7949aa6655ad95ad9943c8459eada2d2f0b48732166659a1e9ebbd281bca84c516936175c15e8b5c55d87bff58e16212248a8f0a55cb9d6637cb92e15ac253dec14dc9c684f2d4ba5b29e52cacaac183b3ec88cd492308105e4d506183902ebdaeabd02914367c4df2272cd215ab11afc5af38a1e8c26fbf260707e7d3893c3dd76b96d40d89ae808591a384b3675f7572777aeb80390fe13bce0265f3cbca4a97c862eab296ba7e5ae215ea10ebec4186f30a26156aac65848a9a7e481367a23f5d37b1c20cbf86541def3b823bdb41fdeb779fd36ce32877f9ca17ba549cc4825ebe0f134a0df3c8bbacfd431a59e8f818fdaa7606c144b47f8e2b6e0476fc30727d33725a31e5930d7807b6d65f94772d26a5c9276f51e3fb9c2b62ba4e83ea7f322b7a869e8f6de6421d8a9c0aafdc05d500803cb075e5f2b1fa9b78c2c55989b7dc9eeeaa8107ac2f3bb8e8869542b302123555fe5582c6f18406ae5a7e858a0d3f57d572336ba39b2ca24e4e633907885e249b35dbb19293b0854c018f933eeb31eeaa19482303a02b28b8d8829eced4336aa7c9c3ae5fd6388df243fe11f2d988175ee8839646424b3f3ed60effa292b2761b46e4b04854fa1462a3429c30c572d94356689f5e4089cb155cc2e487c73258291799076a54afd2e9c5ce3f9e86865d368ff9ffc4f2964838389cd826c295bdf747f1bb738328128cc8021fea35e686e0168740f89b068c1ba1f8d0e44f1c369e8c4aea9aa2ba9ddcd564a417e8ac34f84b904cc23d76558aa393cf26328fe0fcbab5c481fcaa320355b996149bbb52cd063471db120aa1ef1f1b1d93fa6dab454169436735fcbae8f7ffdeed2957cfcaf397a94b1c9031b98", 0x1000}, {&(0x7f0000000500)="cbc23a5b1776c2f18dba6f737035506aa8d49bcaff79bb43d91ec91e76e260a124930fd7c004113b5e50aed7c8799c06", 0x30}, {&(0x7f0000000540)="64f5214ed937c72d34f75f7da9ab022bb1f7f46d0f6b7c5eb5dec84aacfcbb6e8f259490bed1a6a95360278e1d4e2ae3538f28c6fa7361412f753343e7b6bd4cc06a9ad2aaaef1807225f4845ba7a06cf5d17cbb7f23ae6621272d0653b11753c787592e3c16d9403fede4f051a105b413345ab01eb66d329e3cde15618961128e624d058c9c634e6692ed3402bb7bc191810b", 0x93}, {&(0x7f0000000600)="9f7dae24f35f28d3555d9eee07361717f4fc48bfc5dc283cf01b21411baa40006700f18db4f8d9ad77cc7ed3ad466bb6eecc30a7d7f2cf592e27f2f2cd78335768f4a703d6bda753836ba3440e54261266642f1d6df6adbbb0d866d15dd9e66382d6564bcb7bfb1eed82fa80d07f", 0x6e}, {&(0x7f0000000680)="df36411da5cd27ababf2494d4ebef2773213dce0b81e7ca18083", 0x1a}], 0x8, &(0x7f0000001900)=[@rights={0x28, 0xffff, 0x1, [r0, r2, r0, r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r1}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r6, r1}, @cred={0x20, 0xffff, 0x0, r7, r8, r1}], 0x98, 0x2}, 0x1) lchown(&(0x7f0000000840)='./file0/file0\x00', 0x0, r1) 06:48:16 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10590, 0x80) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x3000, 0x10000) r1 = open(&(0x7f0000000040)='./file1\x00', 0xa19, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) flock(r1, 0x100000e) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x81}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 06:48:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) listen(r0, 0xf7ad) r1 = accept(r0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0xe, 0x1) 06:48:16 executing program 1: r0 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0xe, &(0x7f0000000000)={0x18}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7, 0x0, 0x0, 0x0) syz_open_pts() 06:48:17 executing program 0: nanosleep(&(0x7f0000000240)={0x8312, 0x7}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x145) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r2 = accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000180)=0x4b6) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) close(r1) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffffffffffe, 0x7) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x4) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001300)="6b56d732c397dcb34cf36eaaf482b74009bcfc36386716d124d1fb32c9e867a96c28b6836fcfc1a9c9339a8f9ccfb32bf84dbf57c01b3bd98d23d02a39722172e57ecc018dc912482645593ded4a1e49a0b2218e1b7f485117666003c721be18d655a252fe28c14ef89f1aa0cfc26ee91bee199f78d139c168c670d00cd52c894d", 0x81) write(r4, &(0x7f0000000280)="c2c039b0a4aff02a39dbb6827625e9acd1e4132b447a7ef38a00d0fe19d5b4f1963a24062d02bc8616e70336ecf89ca4909f856776c0586df5218ea87d40ae997cc353aa83220a8441482e5c6a541bcf972915dba4971a7504c1a63cbb216f3a765d14f272e14d6f76256356c56ab20bea5a5a4f6f5cd53d3554c96c342cec778f2c45c25657289e0a88e417dfc17d9517681c3cadec2e4607a13394791a8c7b658cd46e4e4a566439ebfe43791775f850b11f5c7fe2bd73a1c9de34eff31c7236d8691061ee96297a3ca1de221f96e02ec9246b102e17fc74a6ff27db6476bde9d8cb858d81459ef7386682961e6958ab360cf741a83ae9088a4f372f8f28562e59206d8b779d7e7af619532cebe07d393c21d3dbed5053ff6e33fb77110aed5f699918a6e24d1e95a9998fc4f04ed439d8b35b71157015e184265ea9203bead72e402457b7186b05861eaa5bbe08e810ea42a0c9aaf8637cf80506aa7c3ce617e595bef1109f432758a2a4d821ce366191bebf8dc8a708b912a4d5037e0b254bea3337a88338634137661be6c0f4455ff90cf72f5b9aa7c1d6c7bd5d3ad9372a1e054691c7836bef3956be269a564296c42ca96fd15990324a29807ccaac1740a095b3184f56d8e3e89b37c0c60151560f8499930c5fd0a1f834c50668d1e33e9196e33f58156f75aef28fc4db4a2b8f7182e9fbca6c843b209f6526bc7c2b1bd18820a2be7e64c968a8af3b3775078d509cb84c13c30937e0a8fd959fbe1956f684e5c55bc0a1638bdb0c675146599f347421b5e21f292ebdef1e6ab7699d81e19bc8e27010304a0999225e362060d5fd6132d4646ca27175daec9876adcba94a9be750b9d4313f337b7c2c94280ecb2a11da3970042944f857bc7a8c1264718697ecc2494fbdf0bc4890ce9f239cc5d151aaf800f02d85d0e0e45b945a7008b2a3901a3ae0dbeff0323212780a706040faaaddac3c872d957512e096d4cca0abb69e8abd41cfb696a0efeb2ed596719bef0410ee8d8c2cad55d063ac3d917e9bd2dbf0bcab6959850f148783fde84b5acd43cf6d9f1c10a9436baa5156afb764dfd034512ea66f3964197d9cb5ccdd3a2d07036032202da89c97a358aaabe0f660fea6e23c3d45d9beca1d2b80ede27b629413dd57354862b3b770de0f30316aba01a2fb801661943f853dd30f14d48ed8dc701d5918bb9a41c8b1868d4ebaf66aedaa71e2e7988ac807d778f4e608ca1d77d5a10cd49f722ef28d378187776443b7bd868e99d3dd871bacc8614c3d25e10901325e3142161bf1b1098afaca05f5a961106cf6b4a47a3ba3647c6a5b4b536c3a129d5dd4f5f7ddae4f5e2155f6feebba7cf064dfcf3a4e33aecc365e5f6b436732c6fbe25b6ca36ef6542180a5d298874852cfc393c83b9057f29c8a8a9302378a636c4020436c4e60bb280751a05e0a53d98f55676769060094ed74e40d4ea28de261f099bae0e429b3f66c72ee46575a381508c9df5c5da5a900ba6590f40b06b3de357a9fc433ef0ebf7e795ea1ed284ccce43af27892bb0a9ea1b354b5cc0f7fbb3701fa6642b9ff2be65cae7b9aee81238063497d00268d1a9f57aeb6016d7b19c741885da695924bdd8cb0e3d29643705f7b7e9644d49020bceb86f99adcafbc57c2fcf1d31566e22dd8edc4791162a93adc397928d26a60f72c38c90dcdb2dd6c8e9013b2502f26b4f733a4250f44dd904f712371d65d2a4c66d1375bbfa6345c368bb4da46133ebcf54b2d8db6f0b6b82beb3a43919219f2d24fca987876d7a0a47723cfebc8fb4f2d1bad3c1766535d735256e459d01c6802fb7e0b47db0624cb7947ffdacd34982b83980ce35d99f89189a50fbac025915c77fe34e5e665c25e9943099b36289b8d4080b0b66f0c63448f264730d859194bbc2e0f8d455d7627a69cc9e96bc20380838807fab5eff59b1a7703f785dc651364b2dbcc0fafcb1cfaedd5aad26d11ff5555993dabc1f3850ba589278274c63f21c4c129cc8bd31332ef745304c28a76ed29f41af31150974839c5e32a3a7105b55ee1d22a1e437ca5eaffb5212556621ae23befb44b673495678ca73738f0d26e084632e3e44fbe42ff5bf25ed58f8f1e8ebee9597912e452377d3c9250639eff4c5fece732ccd31d9d44ce8c5d1fe77bb0da046e2a7b1be01a874c562446a29a55c0da753b49545001a6437a261367edb6fbfbacbbd65f19adf6cc112b93036feacad2df3ff46534f89b64db40ca63f4ff4786b5aaf88b992a9bfb37c1b22f8f780b1423b02da7b1dd860258dfabbaaac781e91c9ac4de90ac9d5dd6dfa610cf2516e95ca689af7cffa1b7edf24e535abc0c13e21779ab7958927faa8dd2a1f4615b4d1be03b92493e9497e600ed25e10fec0df6b0c6c58bc5aa7ef2a575df2bb93974d62a124bfe8af3c40e109620814f4d63f6aa818df9a5118dd0c07c05191b50b6097b8cf0923cfc1ff214c5a1b6419f89a2425fce5486d3eb131ac11588b86a6da5b03b0ed6254de31fbf285162785ec296220e054d456fae2e848a57b1897e8de2dab80b2f926bb7720a1b7a46c06404b7058bbb77c2d7036dc68de49e4975a12f09f26113f4f3090ace21df30fca1ba88976ae09f78892e7dcd13192e8d77bd5e554e6fae691563f786efcddccc907268802380fe9637571ec1e2a739b50f5cef41663d268f876a926f0b29a9db097383553713548cb961dc7f4fc5528fa1f278a57612ee82f3c9a7461a1322a517cb5a7f25cab8916f6cf1004baa53f09c326a6dd76c6255ae1641f526f96732b4ef64cbc62dc2018179a07324fbd25c1c5c12c1c77c7bce50e3fbe1c0d25bb358fb77fd0097951c637f93b854e765776b6b14755692bec9dad7ae9d90ae3f7dd35e7ff64883489b09771d90c5deaf434b88e0da9eb4f04cfa90d385e6a439ec7832d8490f4d73bc39a2ef63dd89838df247e807c4cebad3b436d9fd56ab725c33ce1b41ed4499913186596e6c202c90e989ed556b877de346168b9db58eca0992e6e8d9712e8a35b56b883d2989239ca605adb2d47481a4dab17d3228cf5d35b0bb17c5a080eb1c5b989626737a1474aee9b277ba6c0bf0f095a2a7e244c59a16569c71300f3c8a7e2b8a5a75aa8b2eba3b7b8727d6a83f93c84c9dbbf572d5dab9cc2f4b6718ffb385f5e806f61f7d1c1195ee7b432c64b86f6cefc77eb7de70ff748b6d40d40d4efa70ce83b433b70074dcb38f4ad62ab4497f81de35f75285621bda3be1576948cc7d237dbc6878f1a9899141460e3b5f1788b4b0462dfca641336168975902dacb504f8a00bf8aa282ae643aa28a6fdb2cb7b50493cb2216958a48d518558dbec7509a12de64dccad97f5650c46ae774504582bfcf998b527fabfc5bb8cded92749a15f46618489674c1a0e5a0c1f5ed2776a3b8704a87a15d0a396d4c3659a848780a16c719d2d7e0c50927b475df256667b706a477b52e37801d5859e4951e6e63b5c011d13c5874acebe1de7852ee75b27a2852761ba023bb9f08256ddf96b2892e44f4ab8131c9fa336c71f7a06a45f40011afd229f09f66cd01cfcfe5c695eebbb5190d59d0e9a4ea9e5cc3c8d7f6418be1a65a4b825af4017e48db4697a54acb2c32269384f0cff2479e37057f89c2a41ce4ef1c67557550be044890b4008bacaf82a34a59b903fadde366a9e5d6ad1022e6b318851a7faffcd0bfedee6fe50b9c6a0b368d2a0be0da93e22f656d65e148525b373b49cfc7da985f735f91e10b606e12e413325a4ab04c05c87d65fa81ba2d53907b6ebed1ee585dfb98dc8b542d3bfd3dcf8964ce07281feb8f8145cfb688244ca1f221b34ec145a6657fd4d4d73234603e1c8deca5d53d2babaa0b18448b1a6423404e1e196b142ebe76b3dc044bee1d204ed58f1389ca479114e4b2fea1295b3d498f9ab4588d5339006c677b26238012a31720390cc0bf7b693cd1007ab423b06d5ad4f9dbe641f36250b6356dd51486fee21cd827876f0ee34205c19e07004d511f1b5a5f9eea8a7571c99a3c610b2dfd43f093eb6900ff20ef522a66601349cd45703bb2f0b5a456a430c5559db48d61cd0efad2fa73376ef0c34193bc9098a80547c231fc2afce390e29db1ca4de0c4db110ee8d4bf8be74591518e6bb9264793c2e20a4edf93ceb5848279b7f6132ad2f87478c838274f9290e7f85d13d259d13ae75cb6deb3df1b57ae1a65ee2520497277b8a8b9f7ab0293a370bd86dfea19e8a472c3cfa046c0ff7f5cd3b0d8e4e134bfdb61015635196b4c4ed38f7a2b8743db49e3728f0a1ffa791774003b0253b64f2937b3b9a0b7720bf2dc52b793c16f791ea2df2ede1ffce2d2b60c985c583bb3722ed4b7a6dc7908ac897537419dea4245071e22981287f96c2039ca47848c8c520008307f7583786d6552ab94ca45bf62d13095eedca46c38c031fceeb7e4ccfe7ac7abe5e186d71fa1200f82634c57d519911881391df567274080679b4ce5f9377cb4bf87adc78cce32a356149916567889bf1793f514f5d9c472294171a549b334b540dfd76b35923d1092d9cfc83366b7a70c5b2efaf32eea3ede3aaccec98c1b4b18c164a90952a038f5e8240bd72c084bd8b66202b655d1b93a35c935a93a41349ac87a2dd2ed4f1e96b6d08c1cd6f9dee18946a64a8ba219dff98f6bfb3472f3d4d9d5839d6416f35db6a17894d09d338d748fa440521b6f457f6645b6494e8939f66388fc36da4de67b72a6c8a1ec4a6a82e0c4f7c9a9c40dd1b0740c8c9833064a102823c85d8259e239e41aa539099ce6f1aa9ced77f6c3b4045280224c99d2bfdc1e215b709e56c3b1bfb2406e2afb9c17f3ac34271ef19e3b73df4427755b87fbbcfc6874929f83f6ac83e4c2f1258822e92998fc2fe646a8857f5678aaaf69be5c75082291b89a7d2395fe588b5a71a52d08ea1f9fdea1d3a2c3a69e2598cf9cc2b683c7934425fcdecbf488ffdbfb5e15745733641407f60cdf96b7ef916a08f16d6f7b184cfc18d48488cd0fea1f4af4e5c80079f18e2a485554fd497071713f035e5efbeb1ae1eb21d9e7520f2c87f0e88c8a363cd02d5a204ec7483521180062c63205882d23d90886ea95493876c05cad0ebe2e1a3a4d07caf72264d6cf2f988744d44b50adfa587e1ba35201c4289d240460d61031621bce5fd9c10ff2e386efa50ab8322e22f45f502ab8cfa2aed52ef3cdf7917624ed87f7140674a5c37c226c69bcdce0807afe66c088e38067dc3632bb172b0f48ac8c144167a9018f4e7c4390fa2b060b56afec668753d6f61ca70510499c667b9d5daa3d6de048c5cf28f9a1022af8a9bb55bf205fb5c504eaf7042f2f900af61547a8478789c3ebe3a6fa8979ae1d4c856956ce83877efdca31e2a55abea16187b93e0eefc28a808623d99353c1575daf0cfb0aa49f6c646eee9d3c3598e9aa773d24001473d6914288c57f1f60db058629999ffe9823ce55337f6c3b5263cc1349bb845dc46648aeabcca475fea7562401a9d9abab7c1aba3aa124cedbbba82fcb72f07c2784628cb31761167788c533b801ed4e50b43235a15eea8a1e78e56c42e88a201c579fe4af7bda4869383fc5dad26297e7399c8d26e6793b6d51ed0d13316d0b980ba42f3ab88c9d50102aeee596b12858539d7dc6720644fe7d862da249be266372f8518c465bd3fa5b19bb0c88a6d985d4f5faf747eb403d9dd8eee2ca1ba75a72c26d5e89a3b2263d8edad738ced0a973ec83e0d6e1cf21339da3fe14053841e3", 0x1000) setrlimit(0x8, &(0x7f00000003c0)) setrlimit(0x0, &(0x7f0000000000)) pipe(&(0x7f0000001400)) setrlimit(0x7, &(0x7f0000000040)={0xffffffffffff85d6, 0x3}) setrlimit(0x7, &(0x7f0000000100)={0x9, 0x1000}) setrlimit(0x0, &(0x7f00000000c0)={0xff, 0x4}) setrlimit(0x7, &(0x7f0000000140)={0x8000}) setrlimit(0xb, &(0x7f00000013c0)={0x8, 0x1000}) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x1000, 0x9}, {0x18, 0x2, 0x20, 0x1f}, 0x8d8a, [0x7fffffff, 0x401, 0x182a, 0x7, 0x326, 0x101, 0x2, 0x8]}, 0x3c) setrlimit(0x4, &(0x7f00000001c0)={0x7, 0x10003}) fcntl$dupfd(r3, 0xa, r0) 06:48:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0xfffffffffffffffe, 0x4) panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_lock.c", line 63 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff813e52b4,ffff800021169080,ffff8000210a2e28,ffff800000038e80) a t __assert+0x24 _kernel_lock(ffff8000210a2e28,ffff800021164000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff800000ad6000,ffffffffffffffff,0,9,ffff8000210a2e28) at allt raps_kern+0x7b ptsignal(1970,ffff8000210a2e28,ffff8000210b6018) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff800021169310) at sleep_finish+0xd3 sleep_finish_all(ffff800021169310,32) at sleep_finish_all+0x22 tsleep(ffff8000210a2e28,3,0,ffff8000210b60e0) at tsleep+0x142 single_thread_set(ffff8000210a2e28,ffff8000210a2e28,0) at single_thread_set+0x2 8b exit1(ffff8000210a2e28,9,0) at exit1+0x84 end trace frame: 0xffff8000211694e0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> show panic kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_lock.c", line 63 ddb{1}> trace db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff813e52b4,ffff800021169080,ffff8000210a2e28,ffff800000038e80) at __assert+0x24 _kernel_lock(ffff8000210a2e28,ffff800021164000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff800000ad6000,ffffffffffffffff,0,9,ffff8000210a2e28) at alltraps_kern+0x7b ptsignal(1970,ffff8000210a2e28,ffff8000210b6018) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff800021169310) at sleep_finish+0xd3 sleep_finish_all(ffff800021169310,32) at sleep_finish_all+0x22 tsleep(ffff8000210a2e28,3,0,ffff8000210b60e0) at tsleep+0x142 single_thread_set(ffff8000210a2e28,ffff8000210a2e28,0) at single_thread_set+0x28b exit1(ffff8000210a2e28,9,0) at exit1+0x84 postsig(100,ffff8000210a2e28) at postsig+0x3ea userret(0) at userret+0x11b syscall(0) at syscall+0x54d Xsyscall(6,58,a8ecfdbec00,53,0,a8ecfdba4c0) at Xsyscall+0x128 end of kernel end trace frame: 0xa8e4d089ad0, count: -18 ddb{1}> show registers rdi 0xffffffff81e291a8 kprintf_mutex rsi 0xffffffff81a8b5c9 db_enter+0x9 rbp 0xffff800021168fe0 rbx 0xffff800021169080 rdx 0xffff800000ad6000 rcx 0x3f1a __ALIGN_SIZE+0x2f1a rax 0xffff800000ad6000 r8 0xffff800021168fb0 r9 0x8080808080808080 r10 0x5b31def39b56c7ab r11 0xffffffff813a7780 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff800021168ff0 r14 0x100 r15 0xffffffff81bf3c19 cmd0646_9_tim_udma+0x20790 rip 0xffffffff81a8b5ca db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff800021168fe0 ss 0x10 db_enter+0xa: popq %rbp ddb{1}> show proc PROC (syz-executor0) pid=221860 stat=sleep flags process=1010 proc=4002000 pri=50, usrpri=79, nice=20 forw=0x0, list=0xffff8000210a3c38,0xffff8000210a32e8 process=0xffff8000210b6018 user=0xffff800021164000, vmspace=0xffffff0068dd8218 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *98716 221860 73630 65534 3 0x4003010 suspend syz-executor0 98716 429545 73630 65534 2 0x4081090 syz-executor0 65158 35602 20426 65534 3 0x90 nanosleep syz-executor1 20426 255919 87900 0 3 0x82 wait syz-executor1 73630 334181 95061 65534 3 0x90 nanosleep syz-executor0 95061 440145 87900 0 3 0x82 wait syz-executor0 37629 131144 0 0 3 0x14200 bored sosplice 87900 269206 47240 0 3 0x82 thrsleep syz-fuzzer 87900 308689 47240 0 3 0x4000082 thrsleep syz-fuzzer 87900 36012 47240 0 3 0x4000082 thrsleep syz-fuzzer 87900 132448 47240 0 3 0x4000082 kqread syz-fuzzer 87900 163852 47240 0 3 0x4000082 thrsleep syz-fuzzer 87900 238616 47240 0 3 0x4000082 thrsleep syz-fuzzer 87900 231035 47240 0 3 0x4000082 thrsleep syz-fuzzer 87900 451515 47240 0 3 0x4000082 thrsleep syz-fuzzer 87900 281030 47240 0 3 0x4000082 thrsleep syz-fuzzer 87900 279812 47240 0 3 0x4000082 thrsleep syz-fuzzer 47240 264730 25452 0 3 0x10008a pause ksh 25452 519636 84870 0 3 0x92 select sshd 65159 233191 1 0 3 0x100083 ttyin getty 84870 226779 1 0 3 0x80 select sshd 47766 3183 44480 73 3 0x100090 kqread syslogd 44480 281423 1 0 3 0x100082 netio syslogd 22598 442325 1 77 3 0x100090 poll dhclient 34570 286885 1 0 3 0x80 poll dhclient 8897 47334 0 0 3 0x14200 pgzero zerothread 41281 436007 0 0 3 0x14200 aiodoned aiodoned 14994 520252 0 0 3 0x14200 syncer update 93461 84851 0 0 3 0x14200 cleaner cleaner 7328 513659 0 0 3 0x14200 reaper reaper 86295 227370 0 0 3 0x14200 pgdaemon pagedaemon 27516 36588 0 0 3 0x14200 bored crynlk 86210 24084 0 0 3 0x14200 bored crypto 9527 16381 0 0 3 0x40014200 acpi0 acpi0 57211 110800 0 0 3 0x40014200 idle1 42288 337104 0 0 3 0x14200 bored softnet 73118 374672 0 0 3 0x14200 bored systqmp 83871 288274 0 0 3 0x14200 bored systq 58970 217684 0 0 3 0x40014200 bored softclock 50691 505875 0 0 3 0x40014200 idle0 1 335559 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper