d645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x6}], 0x1, 0x0) shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) 03:04:24 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x2) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="37a7fa37e37659ac8ed6dfa9080034a85c03e2e0177513a18db60390ceda6ac17400000003cf33267ce764895d247c1a15295c75273af45a259230b5c62ef186009b0200c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d200000000000000065930e6059a3262038eb3a494bb8f09fa86f8f1bc7bc834db257824857ac315db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d8865317d0b602d051a7b4f01ebf452be6e39ed7181cc5ba922fc536345c7144c25321952e1725a87e133be783934cf817db97e3e6f9061dc78081a409bda89c2b1715f61767f25b49102d88e22123bf4960e1fd2b12047f7d143f35c095211e0e6b1eef25517cae6f77c1b9ee0ec069097f0cdba13cba096131872aa7790775ca8", 0x131) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) dup(r1) 03:04:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/251, 0xfb) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x8) lseek(r0, 0x0, 0x2) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) recvmsg(r0, &(0x7f0000001700)={&(0x7f00000003c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001600)=[{&(0x7f0000001400)=""/61, 0x3d}, {&(0x7f0000001440)=""/200, 0xc8}, {&(0x7f0000001540)=""/38, 0x26}, {&(0x7f0000001580)=""/71, 0x47}], 0x4, &(0x7f0000001640)=""/130, 0x82}, 0x42) r3 = socket$inet6(0x18, 0x7, 0x5) setgroups(0x3, &(0x7f0000001740)=[r2, r2, r2]) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001780)) sync() getpgid(r1) flock(r3, 0x0) symlinkat(&(0x7f00000017c0)='./file0\x00', r0, &(0x7f0000001800)='./file0\x00') wait4(r1, 0x0, 0xa, 0x0) bind$inet(r0, &(0x7f0000001840)={0x2, 0x0}, 0xc) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)={{0x32, 0x9}, {0x5000000000, 0x2}}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001900)=0xfffffffffffffffa) ioctl$TIOCDRAIN(r0, 0x2000745e) connect(r3, &(0x7f0000001940)=@in6={0x18, 0x3, 0x0, 0x8}, 0xc) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r4) readv(r0, &(0x7f0000002e40)=[{&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000001a40)=""/131, 0x83}, {&(0x7f0000001b00)=""/73, 0x49}, {&(0x7f0000001b80)=""/34, 0x22}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/1, 0x1}, {&(0x7f0000002c00)=""/204, 0xcc}, {&(0x7f0000002d00)=""/118, 0x76}, {&(0x7f0000002d80)=""/149, 0x95}], 0x9) symlinkat(&(0x7f0000002f00)='./file0\x00', r0, &(0x7f0000002f40)='./file0\x00') ioctl$TIOCCBRK(r0, 0x2000747a) bind$inet(r0, &(0x7f0000002f80)={0x2, 0x2}, 0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000002fc0)={0x9f2a, 0x4, 0x7, 0x8}) 03:04:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312595beda8c9405e6cc158e5c3e37f5b21eb531044f1e427f425ababff46cae086372e1e100ccc26168d9f99e13def5a6ab7b351dbf67f42c4d61fc0457a26cc827c61f4eec1b5c2e22d6390feec108a200c189c305e8e342f1e794ada4fc05c948e3b00fae7efa7a998f5ffa788a3a5b157caf43ce1ec8bde73f9ee36d1f24519d0524a806ffa9e7c91c0b719989bc64970bcf920649829bae3e1b80e6b4554b6fb778bb483f4cb00881eca3c73b0874687f88aefc52361d192c1c9ffba94aa6cf845a0cbef152bf375e720ed00a49ef4f14d2a6d861043abfb1c3670e43453c1902c6614c41d293d45b265908b0927f2a10efb3a749cab1745e0754243f77ff60d363d", 0x201}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) read(r0, &(0x7f0000000040)=""/61, 0x3d) 03:04:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x19) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 03:04:25 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x3000)=nil, 0x3000) mmap(&(0x7f00001f1000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00001f4000/0x3000)=nil, 0x3000, 0x2) 03:04:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r2, 0x2000747a) write(r1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) recvfrom(r3, &(0x7f0000000180)=""/254, 0xfe, 0x0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) shutdown(r3, 0x0) 03:04:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = geteuid() r4 = getgid() r5 = fcntl$getown(r1, 0x5) r6 = geteuid() getgroups(0x9, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) syz_open_pts() r8 = dup2(r1, r0) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f00000015c0)={0x1ff, 0x1}) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=ANY=[@ANYBLOB="00003080"], 0xa, &(0x7f0000001480)=[{&(0x7f0000000040)="2a428d7e0c5cfd7f971413b686c8e57b4c33e9166dbb8b9c9865f7a4670005150b6c0aded8894cfdfbab90f0bb5e7a41810161d83816fc946a1a0bebbb935c68dd782efa27ed37250b2f46d05038e003898bdb2bb28ef9a67e92f8d9792ea4", 0x5f}, {&(0x7f0000000180)="22485db28a1bbe5719b9f61bc7694d9bc08cee29c045f3eb797500f2eacad784c8c64b5d98ee41e6a9418a92152e4e44f31369d6139adbfd0d0180ac01f5ade56f34703d3d18c93690a78ababf6ecb033795a90812e7dc8291aee8addbc54b2e84c94b5d67caa60399ce03fc8d216a53e1972f7fc7535492203819c4f391a8b76891e514ff7088c8565009f08767c6fea4c12c6880c342d8331168ebc405fbdd7c8290118e766897f5f40a73a74923699acaaee765b8969626a1d7842db68336046b0a0f9010306919b0121d498e751b374f6b", 0xd3}, {&(0x7f0000000280)="a725444c8221c47cafa71f88dc33925a023f965a32e5a1a598c0a8d52ac574e978fe138ed4734a7721d210088a49ba69293f03f7fa673b683c1c02c7a10b8223cc9de4b3cd0b92e5dfdfc4113ac210f2263dc32d35ee8a750d4a4718c872ffbd66985f0ae76b134ec25792e9015aade342708690844df642bbd0cc3aafcf653e6c91026af80041d7032981f3a319a207930a23225aaa72cc7cef7e45e02c425b8fae5b17051569590e6d27833ea964fc1a18234cb4adc22a34e55b45569adc18a25dac71518e427c177e4ef1c57da4c4c996f9303a07a822432b0457081c88030f0fbf0b573dfbd7aa6e70f19cdd0644f869", 0xf2}, {&(0x7f0000000380)="c751b33c981cbd95d93977e28fce5d6871e465f24e2e86efb16fe65e4a9c10e8dd02e250c30f621e228e88d04329e3fabc45cbe7263eb53128450cfe8bb59956baee96aa0be97dc415e553ce21e36af8ff7d46d447fbda51ee087dce5d8da011474c14e641b8fc2836577a0d32287ec0925667ed3b446e0500980aedac68b043c86f9cda9e824477fb002b763a49ffbf28effe15de1929ec3aeb2395854af986bf6a8e73c4b6701c635f96f20c8024154575495044b5caa2781b834239f0e5aa1b43b79d0180915a51433ffa2819a4f9b5a2700fa419cb8393b3a64f3305362b11fc0d804e13f8f9d76480465b44e1de16ccf451c8f44fb470e62e06a8ddc207e45e652b8c06a07063305ad618a225035159fa6ba52902d29449c14039dfd84eefd8ab64970f5bee6f75b2bf925c05fbade3fdbfcd469f74ad98f720c6383457a105683581f0ed9c97e0dba2252d8d1e847172cdaf76f48d542615bde8d1f587418ef2620c97679fabe0b0a313a90fc2d6c4fcbb06c99530ba9059b9a38d5b646237ef2796116f3479ea1009003b3d238e3f906feaa70d8e32642a6a7a314467fb902c1b17a5bb356e5db7c07a38180419a44a6d38d6f0322c5686d3b539b6129fbb8294985c7e3ca236811ba243d850bd6a050f30eb82eb073586af80b89df2eff85e40dcdec89be9d11f37529efd376de900360242b7119cdff78b6a7d9f8c50e249e3cf0dd57cf7cb76dd62c0e3d7703d6dd253104449d4604b72f96456d2c57b8ee0c6eb7f9dafadec1fedaa3167906cf029b288d4d993343e48b8c2970ca4d02629c4244ebcfcb0a806dfd18f715279afd7a6728ccba2dbd845ae638c547038ae0ae96d0ccdc6cc08a58b4539676ca78041919286180f913ffb402392ecc4b815bfca68e8b7bf43619de3868817a92d1f15664b43987986e89cbe9a92f81225e99b58686b227386324b4ee52944e442647416f2f7a93eec2c154e1a4a60502d8b8b2635fe268aa763b9fc34fa486906a9bed906627ed5ac242e845287a0bf5a44a49275637deb32acc0f98078c5e1ee0e3c5a06ca02860d66a4824b25bda2fb5dc4ec725e1a7032d1040c8e92e50199338d999ab04e987b0eafce476bfe1b28db6f53e46a968d135a738c9e5e0c75358a32f9926f125055fd1f2423d643639ded3f3daa82ab3d147b998d9aa0add99921ee1e14d9bea22bb651e4a2d974d0b8a53cdd46e3f0fcfdb2f1e7d466ddae6aa35334eb3fa016880d418563942940170b1850ed81f58ec151d158451f3fd0c278e2056add954fb76327d517dd2a1d1263a00654e8da7955280dca4cb8166984f299124cf5bf4889431a1c446d6bd2d7a4710b7d91a28aef8f3fbf5ddc21244ce89255bb66b9b7e361074658985c80582e3fcf483bdc68e5b6246ac17515e050ca2f4b9f0396e1169d26f13de773560d0925e2163b39603ecee1dd9a503e62ec69959adda58b71f606873ec2a131a0842ecbea17d752841a97b0f3a698286821380c5ad5d071cc13c3db2c29904d04d3766710c22d58e46f8c4fbe225b432d64d4ef81f4bc1f8b35a0e5172d27f090227df0fcf490d18a19081812c87a49b23d8bf94c228fb750476fac563da72b583c4a6a3fb389ee4e03a7faecb7ca24963140bea024c6152acc0a0993ef51c40ff6ec3c075326da45f8be42f9658830a4cde90913931f8ab5529ad77056a0294e178fdb061e1abc8c512fce6055acd912531836049196a134c9eacf62514aa1d93a0cb3fb3e7225fc1980448dce6f428a9f6d958b12e0b462518175bffcba873bcaeb2297b6c2771c1461eb0b1b81ccb5ba811f18d9bf7a258c531cfb28faa16bee778fcb99042f33d5af03bc390b0a37494307d24d96acffa8481b027b475883adc5ca81be52bca478d3bc5ba4ef713c1210d06ddbc5b4654b140f9be3dffd3f8a28c161e00f2c515d39ac74a912298ac3b0168bac42294c98c8d7607dc695728dacdeddb6b81dcbabbbfc4ab44a1c61e36e44fdaec6d9444c22cc1dc2fa2ec283707e6923d00329a56698a4349d2b5d30e50b51e012c905fc49a2e4d2da59e84909c74ff6831b87674381abd7334e94f26bc3c746bf31449992b532f47fecf01d6b682385872463859b421482901b64511c111ed8d4c1dd6041565c6bf98d54ee4074e973ed59098b5e4bc17812230c2d63fe6f8d760b005f2f7d30788753a35a2c8c9daa7b4a69b4cc127ad7491fee5480cd4a3152bb1294dcf65b55958b626589134f0d29fe91b5cdb3dd789027a84ddc106a845534d2419ec5f94317457e4538f2e6a91525f2332cf1a9ec2142e9a920c39e076c812358e4786f15dbb3adb88e9b2e62fec743e348bc7ef9a52fb6aa9a07b4ae2784318e86e725da024ef0d74a7f062b06ab49d09ce1ee790627929772f27325425b39c98b7ec5cb242d4dda21e2ffe1b19ce20e155b6a5e1b8c96734255e9dfaed463f71399bf53038c8bde5caa7750340e34ec937f6cfd19151e31dc0c8cea9ab1f16d8f2f326646a012508e246544b21ab99ba33abce59c9d5a3ef7540709fea3aba363cfa162a1613a9b096a1d8949025c302e90d3dc5199a7bc90301d334bb01454842f63c5792259fa077b0bbc574fd593d96ac5cb98202bd0fb142630c18c4f132b8caf97ffccf1946f73c72dfb7148332daae17b0fcd00ff6551cba6233ab245502719a48d8c306138eb5da2369f57d35ba1b17a2012fcf1bf60e8c40efe708cff4b37c55129dc7b741bc6076bcbfc054be28b154b3e6101a7b75bccdf6cf65ddf37c4cd7645b2bb58d4d3825294b87375ff27d8f4aff0fef1ac8e410bfe35abe576d831f48e1a4351200ca1fd7a7f1ef35d4e096f6470f92359583d2a785a57b8b142662cdb998faf452f5dedc45657063363cf91a3d1f75bdf05770eb816033e870c963e84e76405474a8a24860aef250fa6d5b03553a55ed0b0dcbb8e9befe5618452c942b71225b4b6a557ae36af9799b1f4e0dd74760c2654e07e34af16ea36d6be58ed0e6c44e488138acb17ae5eec04c2ba0cf95593df013d38fcd178b15d2368cfb3272c8c02fb47f08def7f58caff62c37ce1b02f831cb05e493434cab6f64706837886040f6d12c3a0b33d3fdcc3c8edfa76b88cdfa01b3b3d0d9bcb4526a35bc9839af38e6170f1d19f224e8924e50f60efd27ff6dc3f0376ec9debe415028ba2687f991f0f8d094ee17e67646f7e60aa38b44b06cf34262e09060519385057603bbb792a845fe97349f638a62a488ebf720c81226a72b8278de1d6cbfe88fddf7ef3da5ac1b614f1c62c5fa9e62822d5f72ab9ef26f95e877e1e89e462aa613b14af50d621e5ebef7a2f6e515f9e68e773931eb29e5156491cc5dec9fff795f22d039a716a06fa38cf5251a61b725cb22b06c04bed86b6366f7b7d004ea523f5a702bfb0694a40952d0008843974027670b75da93547f704e174aebc8f78851d76e92c3b4074ff34dd0e9f8f828e683153739a2a3f2f9e12b3decaef74c394df8fe62c530c9c8d84713a45acc036705cc9e8ebbe3484aba417ef4a682db27240c227bedc9913df5b49483e9c5f3515889327e081e41d8b79dae0c99f29c1a73c26add0110d3a00223454e9912f838eb961e372d5f664cbdfd0292efc73a18e407bcbe155a5bd06719a03e1fda4f337eddd709f699cccb54a9daca238dadbb63c19494bc6902373dea6727cd7edd20ed2353709a9144b5d454732e0b0b88b79027623d84e0f8c15aca122f94299909b66ea89e39fe979be103c0dda5e3d5af74316314d0bd6120dc125948a24d6ffda779b06d3708d24d8db8413628dd703b7b988956b134e8df52eb4790d5fb16f56fa94820f801bbea8af4bc744754eda7c769d9858223ecafbb6c111cbcfb12fcf8d3522c52d9144995efc229868158fea988856ebe60625119b236fba4acbf12e53f1f2abdb8df75c138f14ff35e465b98e0e98374e93a7bd3fb71abd8d6817bc1ef5b38c712d48770dbdff9a10358a4d12535572d446e8366b021fb352e283027d12fac2bd94a933f30e85e8f6002f95a06d7690aef6a51b96c8051012b73a86eff1654f1afab6527ce5ab8bb42745334a8daf618e08fdbea73c7fd80bf9474aec0ef84643c0c8b3a38e77eef8ca96701a59c4e4a456fe6a853d9bb6c1865f30ee6ed0207304359a8be0ae79eccf383bef27ecdcf4557814530bf365c12b40eb2a4da7470a64a5d612f393420c57466284fd2ef47a8715f778029c6e60e8ab8da77d5ee446a9f4006b313f121974d5247690f5d32f78d1dac75f05a7d1dd17065a4fe600202dfe2af30fd22c49c3510fa43c1d2deb4f8d2c3a212ea481c44c970c02a8c2777d32ba711e81093150fcf74b042106990ebacce94803ac5a46a5e617fa3e14a758f28c4d5b4d88e10555c3c5a5d1d75bd073047d3b4d22472c16b829c84df874cc821ef67792a43ad35e77ac9cc2765c54fad986d1cf3dbb38b6ff952e008557f3d3dd8fd06a7c4cad8787c5b7ef4deb00c7394da66f7492eb02844d8af92d80710b480832dfd3919c3d9c4938b996b197771440fd5d8666bfdd0a71263095f03fb3be5b85eba41d4ca542614e26f6579679527734ecd5dc9df3ad4c0de1ceddf346263385ddfaabbadfefa4d9ca69ba58b6b626ffbb64e8194f4cc07d6365605351ad5fdac1927fd594d18fefbbf94eae232cdf6c1c32ddb9194ba3274b9e48a9f73c770166a4f35b40c235a55acb014179e87b83e950ba60208a2c6eca4f97dea719c90ce06cc1ea303d6f6de5251acc6a8db0bd159753d233a9b5b750ac64532d8793913a8306ade5a4c6c1ff9b8c1b8ac1d51035200c528f7d6c5f2933a4a5cc0797866bdf724585c852eaa0d4cb40293fdfaf84bd5fd0af059ac07aade29534bb48d28f6675c281a2f1c41aa824268da2110d43f28acc222d8eae88d39068eaf4faec8911adacf228972088bf9deefe5afada5df79d659792505a946ab71f491ce0ee22e59f720d0d0710f18625dc5ecc63ce3c9e810aebce5d74fa3e6deff24296d578a83320543e73ac5a57bbd967a4b8523f82bebfc0bf1e3637c55df485351f72af2989231b9d49d21bc5265ea0703f136fc68c9ee8e8409389a075f642e419ba9503c58f85971a2141f9c769b86e78ceb3b249d8f18a8d556d065318f75d9d82e95f5aa4e2d8e5d2e43bfbf17f67a8c235bc485244f2a66f847619bed5fbdf571a66710949db818d66c3415e72b64f9b32c626182c9dc391fe472cbdcc769a2c3765c2b49374aa6b98d57d5699b1f696f5d6928b7aaa6a3fbc8e75a645831aa4b17dc5e943cfca5025e4288b4271c5c929444a63ab875797a6e0b271cb8d2b6457aaa425ec5d4a40a8806a7e5996c35063b4d0a2f65b97003e72f7312566ff43a1ce3bbfa73506160babd6e503333ff35bdf67112ac565a3424b976e97c329a4f75dcf6302220e442c8e5bd746fd690c478bc77cd068ab2aa1f9b96d84d4f61c0e1a816c8d8dc20afc44f92cac68e4d51e7e1c15db46147e87a24c191617493a613287deaa807a494fbcb57644d6cabab4c61974f086ff31712de5f32ef6680e66291789157997013b85b793a6517ec9a7d4c7919376494bddfea1e9783bc22f07f3b156559c0aa9b61914964b7d34afc48b38f55d492cfa18fd29abdd2d433119fb847830406c6adb49aaff681a934fc4bed05566b02ff483ca8af592d9f730a99b8acf2cfe71f76b7120dbb1ab3db022b67a542b871ec4ed8b159f39a16952b6d9775144e81f", 0x1000}, {&(0x7f0000001380)="9884d4367342352c9a5eec35e48eea9c14c0dafd1fc905098c5939c2e6ed63df3995c9919d879b94c267f6537da3afe3aea5f427ec8cf1e7fdd489d7799db0c6d61839e8a232bb8f256c3aeb02bc486a33ec6e433d5d7d529f70534ff36ed5427bb4", 0x62}, {&(0x7f0000001400)="88bd1ff2479ec8b6b20eadb03aac644879e43ee9351139591bf7988b86636d0ad8d5f3c70072550d21a2b07cf977c00b14cc6d644d28ae978b45a4675957f10a75e151cca2e1e3f177af0a310cf4e9ff1d0f1e301ace431c103613efa81286f079ee624dc96ad7b0f0e0", 0x6a}], 0x6, &(0x7f0000001500)=ANY=[@ANYBLOB="2000000600000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x4}, 0xf) write(r1, 0x0, 0x0) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 03:04:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="24113d0e", 0x4) fcntl$setown(r0, 0x6, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) ioctl$TIOCSTOP(r2, 0x2000746f) 03:04:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x48) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8c) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) fsync(r2) close(r2) 03:04:25 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) getuid() setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 03:04:25 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = socket(0xb4d56009c44aff61, 0x1, 0x6) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0xffffffffffffff89, 0xfffffffffffffffa}, 0xc) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="e30481b139b99ca8a5092e29b814cedc4fd3821aa82dcc32f27b60709b553c0286d0ecaa7cdf2a353e773ca2c93f9d8c1ca65615f302", 0x36}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0x40, 0x4}, 0xc) 03:04:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) recvmsg(r0, &(0x7f0000002980)={&(0x7f0000001300)=@in, 0xc, &(0x7f0000002800)=[{&(0x7f0000001340)=""/103, 0x67}, {&(0x7f00000013c0)=""/107, 0x6b}, {&(0x7f0000001440)=""/175, 0xaf}, {&(0x7f0000001500)=""/66, 0x42}, {0x0}, {&(0x7f0000002680)=""/205, 0xcd}, {&(0x7f0000002780)=""/116, 0x74}], 0x7, &(0x7f00000028c0)=""/149, 0x95}, 0x0) bind(r0, &(0x7f00000029c0)=@in6={0x18, 0x3, 0x1ff, 0x5}, 0xc) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)='a', 0x1}, {&(0x7f00000000c0)="4bdc29e98a9bb1ce3fd90e3beee4a02ddb2b3787f2ce5da55afae96d26c9a16b8ba9546a4969065db850247b9bf292ff6edd8edd87e7ccef08270579c0fab2069242e3f4ccea4a08ed44ef4850bb60246369a40abb3168a80c7305071ea26b2845cc0d50b3a7762c6ce259f9f72d6b1ab96b49f5d5aaa98064ccf262", 0x7c}, {&(0x7f0000000140)="b39da453c741984e8c88c5c3c75e2dda434e88d6bafc17ba5dbb289a9dec92e809cde00433778daa117d042c13a1238635ba0d173b5b867983f3888f43ffd1d311cafd87858c0f01202de6a9746c67f8266f990ba14db157b9b9dc0c74d62af74c309674e42601f6b0666bcd6abdb8e7487824408e3bf7e565db429d59c7c4d0a7faa339f6f9dffb8f8f82bd656f12bbbe63be3e0f760d901b7b4cbd50a673dcd8434dbc3c33ad88fb62bff4fe1e2cdafbc514c247c0a9bf949218598918781bf45a040821c50927612c3446320a7e7724a7bead8c5efc616c641a8523add13242e2071d88334e5209768101432226c00ba4da23af569f0ab92e", 0xfa}], 0x3, &(0x7f0000000280)=[{0x50, 0xffff, 0x101, "fa98e886ba7d9e3221b020716f68a1a003200c4c1c8ea844ca4924d708d7e011528c334e600251c59d30315ee03922dc7a960751fec0947fd1f9"}, {0xa0, 0xffff, 0x6, "033a9a6e6b1daca83773b6aca7615d6aa88715b1b74de2968d9dbd5dbdad8fc69ff23ac49d9c3acfd2003aede713ea84193af384b1299033e8ebab2f47d6a6ee06e671e0dbbf387d88ac35d9d359728c5fd3d3cc34b86a87d802cc098440b7ecfafce6b0333db3f21b11bcd4b5eae86cd3f852596a5f8443ff2482c0ce23a0c48794131884531ee0b6e9d836"}, {0x88, 0xffff, 0x81, "084dfe0d6e1a8f105691f3ad035fef270dc4924bb5f8446d195dfdc30953c169c2247e4a1a24a60db3408c0d62ff11a8816d84307404a4ed5cb9708fe5f2695c087cb20cae6e54df08707fed84589352f0cc2b9692aa81e50657658fbfd390fe7e6adb4deb1bee82a5752c68d5d30061603bba29"}, {0x110, 0xffff, 0x9, "377e0bd43ca1b8305dcfaecf073f52b6375b4a5096999480f66d3c2b474c4cd72c4d8f0b9a203f26512ee038a31426707bef2e19a9b7b9036ef66cebc159ab6e55a9453a5298fcf9de741ae50f2440b40e40e0ae37031c9070cad63534645986df27916ed130e4f738e0956245e91e42c2dc8792f348be2ace0911644fae6f39a63ea5ba970f5e823ee11d46b72a47ed03c4fce7e425425a2a56c2bddf8c556cf75e0d53e8bf5760773f0517d8f28fdb63dcd9e2de19d94f22456c17dba1b942a8321c26f9912bee219002eabd26d5a96b16162e3abf9513cbf6882d5b79f66e859cb679b1d8cf70b65ad785111094d48da4237e5aa6701771e8621faa"}, {0x10, 0xffff, 0x7fff}, {0x90, 0xffff, 0x3, "816c025535d785af1992deea85bc4ca15b37c4b2554d754e24c6e3df7d4c509f1af139d44cfa8c3cabf4c403de3035a6acf25372da141893f8cd611bfd0ba3a4fa2011ab96c2fc7c9dc1fe12cced6f75d7f556550e67110407649374c63a7cf3eb6ad87cea0a26962dd4c9710ab22e81fa2f300baac94ae1d75ba51279"}], 0x328}, 0x400) socket(0x18, 0x8000, 0x8001) shmctl$SHM_UNLOCK(r2, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) pwritev(r0, &(0x7f0000001240)=[{0x0}, {0x0}], 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:04:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x48) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8c) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) fsync(r2) close(r2) 03:04:25 executing program 0: r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x0) 03:04:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000080)=[{0x80, 0xffff, 0x5, "23941c2280e7d46cb0c1d25970304c571db1ee8bf4a08cac948eefaaa39501f01431b23506f1fa11a3147a6b9b9e98b5893053b1444c016cf9db551c78619c0de2b87a7b7ec6ff56021e52ce4ddce4eb356551a0b41712b877042d97ca49520c906562b0068166f25777"}], 0x80}, 0x1) r1 = socket$inet6(0x18, 0x5, 0xffffffffffffffc0) lseek(r1, 0x0, 0x1) 03:04:26 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f00009be000)=""/11, 0x15fbb99f5ec7cba9, 0x400000000000, 0x0, 0xfffffffffffffc66) lseek(r0, 0x0, 0x3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0xffffffff, 0x7d1a}, 0xffffffffffffff26) 03:04:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) r3 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xfea3) setuid(r4) r5 = geteuid() r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, r5, r6}, 0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x3) 03:04:26 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7, 0x1010, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) 03:04:26 executing program 1: r0 = socket$inet(0x2, 0x7, 0x80000000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e4fb8a0245be53afd9d2777958aa38d46b14f58b4eab042f1c2a66959a8ac0e453b53d7363bb7f06f92f3e293c8da0a817d39d21b1a25a4b2f08b4f45e472781bdaee24c4f3c266907cf7780be83a66cb31d11f0ba67d7f3fd0deb3a06f3cfd4b6f0cfcc702896fa3570665992ca6767574b56b01923a625d0607ba3a4c2712b07ec46ed94560d5f4e3da2a95764466faba572f8cd4ba8f1e037181a01ab15dde5d45d195c6d5e19cfbd1df6299c1fc0b238728b5276148a8a43c1d1d", 0xbd) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffffffffffffffd3) getpgrp() getrlimit(0xf, &(0x7f0000000000)) 03:04:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x4004, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="02000000", 0x4) 03:04:26 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file1\x00') execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='!\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) 03:04:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x124, &(0x7f00000000c0), &(0x7f0000000100)=0x4) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c00)="08ec6208f1203daa521bac965eaf8eb5e431c9ef068906c9dc739802b50aadca6668ba30f57558cde2edcf888945b8334efc185d6731ddc4162aa331c254d0eda17fab7ef776893f5a8ad6e7a4bc598d3f3c5f017a5c8f31039dcbdf31787964ddd3bd54da3480369e6cf00ea941e43bd7fba73556239e41bfa6706f1692f3915d817f1e1373a0522e6cc3481ea807e3a395bc914767523da16c80db9938c3f92352f5e961e76c6614f94f0647619fc7cf2d3f34a74ca4a14831412b0ab7e5d8d5eaae86dcb0c3b385b25ca88fc0818e0f6785c283eeae7c4d785802b0dc717f454e42d11f9fbfaa4c5f6d284996597c396aa4c96a6482039101d3e44db3ba6577a3a20e99a2e2b73adeaf9867ef1d872268fab3a96506d00e708cad549f8f56dcb884ed976d04a721a720895f2f1d139b4004898951220335fb2f7a33f3b2989f5ff5f0b65956637dd05fd955547ac66a750f561027e685c40ae08137afae67cebc3ce87144fd534fb654ed3843f748c41515e193f33197105c011714fca5a2afe90b230f9234b5004060d45c8013d1016143050ac8623649a1668fbf521568e8240a6f52b7f3e7d2e7674e2d87918195e896315b5578c5cf6c104631c5ef7671b167c19fa3819cbe5c6efec58830c2dc9d7969b6f3fce28e1cc5fb134094beea47767cf962123c463c362568f05fc6a9365adcb557a3365244abf350708348339006122e7409ac9027a01cea9e3e232622cb108a09c66a655151f5b1ce4077f37b2aef4d040b301a720007e5140822f88a535df79a242e63af95135038f126faa90871ca699896f5ade54c90f5325ef222d65baa30e649bac71819dd97b083b2cd7d00774ed139a071a13e31c564939898ac4371780ddac7e8b80af7e60e5eb17e460a56ebc01484dfe58a5dcd2ff39fc8477254ed564be0a37123292d6eb450ade03b7b9307bdc020880b4c19df55a4472585cbe2e9f6849dc699c6a7ec6e55523d7165db8b1631bf7bba871601c67119e6bde43de540432fcb8490b81a8e435cbb8ddd57462a4e5265e3a41a233853a6d8bee44c9fb3a8c618d05e2ce982189f1fbcc321bdb830a24bf254ef37527572c4ad5fd31651ddd153abd3cf76140ed5a9a8c04dbc4b1cc1fae1b5335d4fde783daddefc8059a87374b1e357934d713b5c73fcb644718dd1d7dfa9a9b52a919e7373d54d6d2a97c99232ff4a5baa01943070fd8ce72027695f8009fb1ed3ecad8126667d1fdfa92d1ef5ddc01b414b1c8643b076202f81e772173915f9a99eb508d05c79eef60fb359187d0f65ce5394b9fdccaa50d31b3f7dc777a4f3d9295f04f0636119cbc8a0a2c0bafa81ae11e12f97c9c93538acd98afedcbeefb0846a34d06597729b7332d790b62db9b1b07d3cf65019f3e581a4042805a38a1cf08761c5553f8d8fccb5e12536ba830c5c5e162a75d833719a10154557efae7f6bafd07b113be68c2541e87db84365a803dd336451e06fd4ae4ccf1833039153b1883f5f9cbc304b68e1bd0e2249f1479655f5370ff038c795de98dda1431d3d83cb1711cba0ed97b638c4274f2df2e8bb97b1a2e8def9fe5138e57cd03e6e81cccda5ba7ac3f74d72795e114e4972114e169ccf2b71ad3952aa340409e5e314cc9f797dded5a584de16fac2502a3cf452a726d339f50fe4a4f4ffea0eb06e57f12aef632eb2f30a9b34595a5e2727a6a6a7607b3e349aba3c69dfd3851f8d1a47be25a10fd7a3fc2165e382e4eb1da02fca748bbc26abf67b58bd345de5215879f7f091e3a664d389f3c72d557358dacad0c3dd595dfd4eaf55c12e3e150f285381e3e20d5eceb80f61a9dcec435e03d2a92136569c51184ca0fb7093b909d7c2ea9b18a13621b3037ad060d04e92d5af6d161cb6e2e77f9dcdc56129458144ee6e13d983afa4e18dadaef7098bc636dca388db3388581d39022b1816867f675b80451075fe30d7d0a4e4b84b46527d5776756507360f130f", 0xffffffffffffff11) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7fff) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7ff, 0x4, 0x1f, 0x80, "a2c125ef105dc8b052a042d0584768a5de58fc1f", 0x3, 0xff}) r4 = geteuid() seteuid(r4) syz_open_pts() fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) 03:04:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000380)=[{}], 0x1, 0xf7) execve(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) 03:04:26 executing program 1: r0 = openat(0xffffffffffffffff, 0xffffffffffffffff, 0x8000000000041, 0x11) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x480, 0x3) 03:04:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) lseek(r0, 0xfffffffffffffffc, 0x1) 03:04:26 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x4000) r1 = geteuid() seteuid(r1) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 03:04:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa, 0x35) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)) 03:04:26 executing program 1: setitimer(0xfffffffffffffffc, 0x0, &(0x7f0000000000)) setrlimit(0x1, &(0x7f0000000040)={0x8, 0x7f}) 03:04:26 executing program 0: r0 = socket(0x20, 0x8004, 0x4) r1 = socket(0x800000018, 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="2143c96ef0c15761155e1971701bb0faccb5762faba99113cb6084e1695aadc2e2989b231de0af9505f195", 0x2b}, {&(0x7f0000000040)="6fa8024f32dd4d056d8a7fe9dd936536d64b0ec597dbb5b60ed7cce1a57d19887f551810a693f76988d292fa3a7f1e1adbce25825fefee74da9e2e117b8f751f1cf17555200e828d0d3486c4ecdbb5f7e5e18721e86864a939fd318139b9eeee97935b2cc0c55846e3a76753c84e2c76ca10", 0x72}, {&(0x7f00000000c0)="450e8c789f525d01eb0eb8995fe7fc395fd713", 0x13}], 0x3, 0x0) getsockopt(r0, 0x5, 0xfff, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt(r1, 0x6, 0x10000, 0x0, 0x0) 03:04:26 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x400000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x104) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = getuid() seteuid(r2) geteuid() 03:04:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) getuid() setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000)="01000000", 0x4) fchmod(r0, 0x20) 03:04:26 executing program 1: r0 = socket$inet(0x2, 0x7, 0x2000000000) socket$inet(0x2, 0x7, 0x6f4c) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000300)="b64c3f9db0125c72", 0x8) 03:04:26 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f00000001c0)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c000000000000000ffff000007006ddee733984588145f3ed78c5609098a130c07564e75b9cb2ba6f948997e5a2cfef7d24ab5c847438c714bddfa1269cb92c5e919b1f8f7d818361ec088b6cdf4c3d8598de1e392c87e3ab710a521985643b406d924d73cfc48d3ef3a9b042be73e5eec00917ad34aca270f9c29c63af73e296eb4bccd552757dfdd75da1c1b15169f5ec0eb319f54eb349e948f6362b8a032b74116af5e475e5c8b695cdde249573448f62daf81110a19a6d201ee780000e800000000000000ffff0800050000006225fce7b72ee37c373890c2efeead1b9ab5c4ee6abf1ed9690cb05f80f42af9f9eaf8229d0e7af448"], 0xd0}, 0x0) 03:04:26 executing program 0: r0 = syz_open_pts() flock(r0, 0xa) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 03:04:26 executing program 1: pipe(&(0x7f0000000000)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "9839767ad117948c4fe4c283347fe15ac58d4b7d"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 03:04:26 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x46}, {r0, 0x1}, {r0, 0x11f}], 0x3, 0x0) dup2(r0, r0) 03:04:26 executing program 1: r0 = socket$inet(0x2, 0x1, 0xffffffffffff7ffa) setsockopt$inet_opts(r0, 0x0, 0x400000001d, 0x0, 0x0) 03:04:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x41, 0x3) accept$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x4) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) fcntl$setflags(r1, 0x2, 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)="b907ce12260ab0ada8babfe2e1d213f1c9a2e5e2", 0x14}], 0x1, 0x0}, 0x2) 03:04:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) sendto(r0, &(0x7f0000000000)="1f17e32fbe2ddd099efd50cdfdb4c3bba69c7dd8b27a96831c85ffb1ab33ca68aa7bdd5d60e3a46b9837630784c48ca0486bcb60113380bb71e683cdd405369312cf309adebe5b9821b9d8", 0x4b, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002b18db6f541f4860"], 0xa) accept(r0, &(0x7f0000000500)=ANY=[], &(0x7f0000000440)) r1 = shmget$private(0x0, 0x4000, 0x442, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 03:04:26 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x13, &(0x7f0000000000)='>\x00\x00\x00', 0x4) 03:04:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) fcntl$setstatus(r0, 0x4, 0x80) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x4) r3 = syz_open_pts() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xc8, 0xfffff, 0x4ab9b00000000000, 0xaa}, {{r0}, 0xffffffffffffffff, 0x24, 0x40000013, 0x982f, 0x1}, {{r3}, 0xffffffffffffffff, 0x25, 0x40000000, 0x7, 0x7f}, {{r2}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x8}], 0x9, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0xaa, 0xf00fffff, 0x7, 0x4}, {{r3}, 0xfffffffffffffffd, 0x10, 0x51, 0x3, 0xbcd}, {{r0}, 0x0, 0x50, 0xc00fffff, 0x400, 0x80}, {{r2}, 0xfffffffffffffff9, 0x78, 0x8, 0x1, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x6, 0xac6a}, {{r0}, 0xfffffffffffffff9, 0x3a, 0x20000000, 0xd6, 0x4}, {{r3}, 0xfffffffffffffffd, 0x8, 0x4, 0xbc7e, 0x9}, {{r2}, 0xffffffffffffffff, 0x40, 0x20, 0x80}, {{r3}, 0xffffffffffffffff, 0x40, 0x0, 0x3, 0xfff}], 0xd6, &(0x7f0000000000)={0xdb5, 0x6}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 03:04:26 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) r8 = geteuid() r9 = getgid() sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000100)="6b42eafbf156136e5357d3fa21", 0xd}, {&(0x7f0000000140)="521f105bf4b9b10a405607749717e177e411887bf5e3a9d8ea872c72fda1bbf7c0110c74265cd405f9c1ef20e4e9f687015c15e51f5d22c5b645d919e7fdedd2ed822e6d7d7ad1e0b9b7d11fc3360ac68c68974481aabab4ac5c1c13c28dcd8eb0320cf9723b775f72ef175b51657b26906da5debed79346a3acdf4f054edfb57e8431abbecf08fdbf8d889d204d5139626a139c8482b4ca70301cd9fcf3fc3f96a91fef661da1abc4077735a11d366250fcd0cb1ecaa8b13c43365d4ea354976b05659902649ef4b0fd17c8bfd985692019d4f49d6c48526866762abc773943b7791011", 0xe4}, {&(0x7f0000000240)="7368a7bf9596c33cf47c116282353e30887e7d1e56c9d73ca4a7f6b410d6e9d7563ce4724ae4a59859b19ab8184dd2b42ebc337c4e76665873dbfc81e1a01410367ec1f7e89c8b7b5fc0085499e67239cf18628d4c885ed22747ec8db43a0b92c15a46c19d4846a9eb2b1fd611927962890e9d33095853f8fab43a8431fa45992473cb35862073ed4e83da2b06e46a5e146dece360ca", 0x96}, {&(0x7f0000000300)="16254fd7df40c46a30fb3c7c267922f073d050b1b0e911902335bfabdd8555d8664d3efb749f93edcaa34314a1990d95aa1eacb263755db2751bea5231ded10fa2f7e45b509fd779dbd53aad70227b5bae8e44de89ef7e9985e5969287fd01705ea2c28884e67d8981cc87caf7ea9253ed86c23c3c885c8f67103ca84634", 0x7e}, {&(0x7f0000000380)="4f4a4ba3c5910a5a3292c479df09881b516284539fda0f15bfc0a368f9fd63012f6d1418e027d5965a7753345c1de6753496d9901743581e00bccf5ddea6580fddb455f19e8752dab6f3db662c6b3e6a32e87f0b4e79e6192d41e34d902afb0b3c7bcbcb4483a2e01611ca2139cbdd0c3cb57914a41d83ac9f3e3327dc6aae60904e5262b87057d65d0dc849c00464da2b0b6e3502057baf0a15247a144c0f73a23dcd2b82cacb47f55483e1e84ce141fe92bfa52e544049e7b705a26e28bdc8b7171eeedbd4cfa18c763cb7ad04617c47d5a332e3e67b26bb243ffb50d7fae0e03903ad91ed3d260d83b7dfd93764da713f460b39b0edb99da583bdf32a28fd0d752959dd342096de46dec67c977859e01b68154c76cd4e9090e167ce76758d80ea65e9f2938b0d2c877f7ced631d7cd5230b8160328f3b0c8433ca6da0d45f8645ca91268aac00de96539299d3226a7160e993212606cff80cbdb2a3d012351f42bf69e3a4b6ca8b782588e5e9db95c354c89e807340d65c64883179ada6da8d1e568d24da9c45a387dbbea33b2ab6b42934c49c8788b963a996261ce84c5068e04679c7c45fc171a85d6a24ff782f49b4d0478d0cd9687bffacd7dae3001bc52f8d043e53c70c7f6dd87890bdab98f3bdfb884cef42bc85ed41b91b2b1b87cc1eb5e3f74e167762384ab91d414bca3091eaecbf221173e6b8613d35b29db1186cb3e69f267b91fcb1461cca89d446a9bfd99fb690a93b813178bc978c39703e3c6b08edc652a2883d0003e32a2404d15e7454678b1971a3be0f7c7e5dc1c03f5ea7f1feeab35cc3d67c1e5cc18e5b22c38253edb5f2bd3d87dc88baf7e272b4bc03af252c803962bd869cbc2beb6397a4965e44f2b9758a2fe01f8648eb0b03d76da8c655099a4db099e54e5f22da7067ae6dd17df99d0172e5b964fb4b086b0a1bd34bee623fac3e10c2925a537e39e7ec94f3addd8d0354f5ee95200ab4aa157f15ca30ecef7a4620e6a2b8ef3dd13f443122c2ff674ab294b5e33e1d3ce74620b4f8a4c69fc94d3601be7f0546933a53b7e972fd208d86b35e062db4ed08febd6db78a6a07c7699a4a8917f49c44d712e23adf6f62480254b54588518b5ec7adb474863136b2bde925c1f9088146e26e4fee68ec0dc7c83851dbde0a053dd40c0642a5b126f55a9ee9b3e23732ff8669e0a2eba3510146936f4885be9bd04b1c60870e4cd1031b4d591f3250c38d1dd25026f37a10c94325551231b86b4efc8d88f2cfffe6fd09abcd82a4c5c12e0e58cdda5691151f817b068623bea91f3bf8d5f77e7ed73354057f8c8666bc68559e3cf952be5a4c69f1b393a49072c1f851cf39a977680528dddbd871b6ce0972b3ff880b0749540377999348927c5b28cd680cbf07a2ee257037f10ef5d2651c0abd3c815d2a485f7452e90ad06d27d9b41b7b48336fc9eaf1d75e7e5dfda2d8454b7990f3e5067440752d8933bacbd1dc513502ebeecf217ae473f02145495a50faa4b642b623f3770450dc81d5a0fbc5669d04e04f461282569226a93b9628c1cc28541898df5697d49b5194509fb36d08071d7da00347635ef91dcc685aaaead3f03049cd027bd8e5e558a28ffff925c0167896034eca47087f36358acac251f5140b41a3a50d862a2b4364041fd6ff57b88eb254eb9b9fd7c7147ee06ca28ee68bea3bbb5f10ddbf766ff91a796c04c369798b2117d305addf7e082816575695c2f31f0297e6486424c37cb9a5761a795591a554faeee8c6f9b62303e30a959ee6055c0915d4ded5333c1661dd80ef56ac9ec00a69582207ad3d880955136ea8c859d537c3bfd986f76933071321ed107c66806e2b265be22d1cc605f90f03ff13356935a063d65e23912c088b6a0e499e6a550c045af5358356231510f4b3afd89b256dd5f97188844614b13954957857925be00179a020eb8fedd828b196a7e8767fc5a257fda8e74aa92a2f085e5f592167fc8aeba19adfeed9e8716d49142803865dcb871b22e7893c735ed7c8949ac63236fe43f63a0c6276648b89b7a1435cdfb39b7f0be85d86af4e2c890215f4d7bb3fd7ad6afcf2c73287384cbc2ab7e38a54653d2817df97ea5625a4e04865c2d91c0c43b4ca08ea84abc7fe44f5d0e7a6c5d675f46ee9b760433edce08d1c64dd905e1a546b5b99f97eb67cbde8a86af80d745a0cb5ab3eaf4902a7e3a75140c1db60a19ab1f8ad373c7ac621751b84b0d471a3c0ef2ac098222dc6780fbf1bd8585b119ac76c1863922596274acafc959d6b79addf3f54c44befc40f2ff70c0aee58c7d0d006e144b68a7ea00e094b77625441efcdaa1e49b9aa0402cbaad4654ee71d3c7099088ff284800303159cd78bf002eff27761c379e437d4e7180952cc6f4ddead4990c5d29b20a4f1e8b35e118c9518918ca0b31518f892bebfc0fce3fbfede040629ee0af9175cf2463ea4bdbab0934f54955631805e0cd3a34de6d81eac46a84e1521b5197799f454a6657e29936ddf0e6defa381c756fc84823b9260754dbc836798cce5cdc26b77581f3ca13bdacadb55b472eabb3f2662338c10e07a08eb33b466c5a1583da59a714359c2a805bf747566ddb295407707c1d8aac25a6abaa54ec37b2dc3655e141b25ed2c3ae6cd038379411314ecd3e88b06fef68e805a1cc85e195e5d6cd788cd43ceae314ec83939e957d8788f1c7589b9a389af231de9712343c9ad041601130a06b2bd7c5f01c6111a5d93c9a16e6aa8dce5e53773489b76d36d97e6ac823e7628c6e0d662f35d41fe273099fb8344935f8b2db603217a78dbc7aea07a343e869f3af8a7c54eaf541e135776b614ae3b2fa95c4a723e2e7dc79fca7235d729aab25f3acf2d328a88808de10b34ba86dc64c21fce794284d17a2d386999586436d7126c5eaa4333b6c455e8e3b7433397f7e90b37cd910edcecbea7e6f70aed88f14d0992e8831e0b8b6981a1a268748d509c76730da9f8202edcf78a105ead86af20b7c85372069102580d5182c3f2ac830880a64267fc0130bdd1fd953ee1987b5903432c98cb1160c14205be184aa9a36f48e246757176631df9eeaaa0255e2b474a9e4edd8293510a41bcc332d96b65174d85e878655836b084dd939d0308145592c476c70ce666987dc6deb88d2dceef96b0dd443814cc7dc73ea247fba6e7a07afa61226b3422dfca794a4e9a8d6dbd776940cedda2d99e165b8b53ec392b31984ec2d402a861ff73b18b3e29f61a003de719bdf75d23a131d2f4e7199769f9dab15b1af59aea72bff62859554731d5f07065d4323dafdcb2da2af6e8f052a77c5b8c62e83f5c4bcb7b8944f1c5a79e93b1e0fda5d424020375f549cdf2b7e30956827b989ca2f532f30f929a40e7256d744cbb0ad277cf1b79c9dae32e4ebfe34b81971b6fecebfdf760c9cbf279f562ef77e0ff91b2b9fee8a02f5ba36b4c740856bbdc4e29f85e71f56c79d02185b104449ca1fec1146fa0d1df57c7989ffe1b896bf1a66c4b9d58c61fa401ffa2d5ede13e262645c305544fabfc5cdbff3d5fea172e8fec440ce4b32b009f3097c498e4d246affdcfe4e07b5d58a0402b39d66a06e0f8ff6d68b7c9f6fcc81e11680c975d4bd616f9e52033cab452bcfbd6a0db76fff585543a2d56397a782296b0ded3d592d06198123a2b66e0f4822a7db6bf14295050075269efd8311799aef1ef9abbdfb0df26bd0152b2efa425e16ec1e36b852661050e37307b2631b5d7b28399074d13cadb5ecb4c74c97152538318b87f71cf285fb2d2bcfc72da1859f6b0dc8f73072e94d1f4024d51bc3f82874a7295eb8afa345aa15014bdab3fe2bf82b24fdc0b2b20836fd0a3f229f0d94e05764a2ea356ce65f264c38cdad019454082866d21643d493296a7b8205b02e50185ac5086e787c9c36c9954a0cb24e184d45b8d91ade633b785d98a2ce67a361275666697b93f8ca71254c9beb78db0224ecf5f16a8844afc55ccfe101db0d6dfd4a443b16e93bfc3d9c1f7824153acb4e5138bcb734d93dc7451e062199d9112013f09b5b02b125d88c5f44db2f994bd859db703ef6762debddb125d4832fdb3c49c6341af52d8493f7ca909a462c9877edac9a9c792d8031e49138f2b8f890d9d8ea1378689d28725a1bbfa4742c4e8edeabc21acdb39ddc9a4edc48195b58312c5cfd052fa0f5a39f412f85bd333684818690f8dfdaa50ea1e06758f493841fe4aec7e015d1493016ae3da4e5d4d9ac0811da57271472ecd47f2da99b364c7d79df55a0d6235a9fb62993116bdf25de2853e033fe56f69f3c83dc0ec402c383fb1aab68a0c572924ffa9abb1977e7aaf176427ac29df5d87691c615eb6a83a8e4076cc6246dc111bfacefeb3f29db71efaca887574e80f6fd51dd3827fb296cb13a377107f31470875f110fadd3675e447ef0785940c8dbae1653479eccffec46596b770581f2bd4b9a3306eb13e94110f73793a94730b13f4ce65057b03a4fe7dd04efd01c02f3c99c23626dc6e5de2305f03cf99c3fdee06963e25c4f984fd173a0d28fe4529b5fabc867373854f3ef275aef710fb620d289838daca9417d4ce3ecb159c35dacc1150bb4c41cdd1484b5eb65960296007cadc352ed2760619325146042544042b3f220a33906441564ba424eedf5638f64c1fd9b49d0764f3cd0f38379a87bf7db1737ca2abc3de881bbcd6d60e7b27cc17289984ff9df4c5ddbabbf6111b43201344ec7ba3f62ac0fb62db09ab7873b8d31b290199f423646f80b2103e3854a8c475e9f7630386f258a5505d4437b72092a1d78a30f0acdc4bdfa846113c1ee2839f1dc1290e1ece247c3f3bbb5475f8d3c9c0e14591133855c1e10dfa584ccd0a770fb8b12fe8b88949439b91de35811dfbdbd4b7ee6f9cece6102fe1f64cc3e2534837ba827e21b51a2a758bdc0204c75805b9702749eca2332401cf593adeb6323d9ba35113f29d77055dee9f5324dfa17c4bd64e6b60ea83e4402ce74f02c2c52478f2bb63f0d654fd213e030da91804a4a0e9137706251bf71efe398f2c09457aade8064f7d5ddd9d36e2eb72de842702c6dbedc129749abd33eba17d92aff176f7d29a5d76e2832d2c3e40e98b12eddda0df6bcec7b6556f3d3f5474d5520531e6f3f6d6a8a272c0987fa72c1de5846129249c42389d0e305db56d5bb7c93e536f08aba0c341738bd1266ec388fee5fdd36a649c5e45f0de8518cc706fc6d17db37ffcaf0d03dd3655f509c721eaddf98f6b48fafc5b015ac3cdd8e6aa722df6b90a2dd3b78bf36ba43b6eb02d2917cd3407b846e3b86d8b8294b7b1bca7f8c7b7f80439595f1b6eb974db6c2ead1c37b99e475091c2ec75071e1ddcede716c758ba33309cbfed527d0329d5559800ebe97176b87a2be47dfb6767b808659f7717253852697bd41208196047b7c5411f4542ffdb1dbc28f23a6cbcb7832e40744494ac350d872bf41d5d4ba8476fe51f486dd8b490c728875370426b28ad1c216e0521c1196cda444e94774bc1f42cb9cfee58e9a3b8dbaa5b1f3f25dd9162260ded03245ef473e53ed8dc3972df63c2530cfd707e7dfc699ded6a8ed6cceb60a1ca942498c121fa89fd8b85448bf0d216a7a3601e8eb6ee748e4ab28b97d3d55d92f23b53a1ac5e9ffb85f8794c49b826aab60a1f97343a7de15a5034cd47d9f74326876b5ff7a847d709af848668da0c480b3d8e1a41286811c0a877a5bdd5e8e88700dadb068806e5539ef9e9c2ea7f472ad01d82cf1d34", 0x1000}, {&(0x7f0000001380)="b8a9e138a56bf0986e95555908d86a6b80606b58e83f6f24f49da0d5e261543ffeea03dcc29656f17895c186e1d9bfe19724aa8c4a92000c20906c6b2004ac4d6b0d935e1203d1c88be4c44ac6567eec832d51bd0a827c28e73464f9428823a455066fd9a2d53ed5468056128c46911da905942902faae2d99f8b2a7d0e0556ee964565a95ed6a735301ab29a7ddd6f5a1c4aa8c400c985cdaee315e3ade7161d749bcd6c60d7e4c03914e4e6e1cba67970ff9fdf9f9d42ad861d209140c573cc1b7a0b8c1d14a794c92220660eba5e34f1acb1b435bdf85cd5b3e7cc11347797656031b5908f718416c50971e", 0xed}, {&(0x7f0000001480)="92559f4c4031e3835cdb36c955decbfe1027df7cf4ad1be15b11ee7459a2247d16cf76163f5eb2d450db20d8eebf89271379272251ec78c884100c5949bdce83ec1a21bc7b0ae7e7b4650bc9a4feb6acc8adec03467dc39ccc0de3e96f4ada01e66cf97cd088bc4bf46f61bfb22d0f865222a569e243d4e6a4bb476c13a3d0db6a9626b41ca1b05c916f73907e49fd144bea79d8beae30bcb5c4eccf041c889dddcf839fc76ea2fa3a7b89fe9aea49ffa3bee5199262ceb1c8b5327ff2b129325503038bc51ef62105de3baa6ead4297f8fa3606eafd1d331f4c4710e1f045ca1c25", 0xe2}, {&(0x7f0000001580)="be41c8f748fcc0f3ca7a7cb03b7b6de5d87f7846ee56c7794c998b0466291ac3fd6916a7f75ac52568246479662afcde326c3625093ad5c4dbd7444b5adf0526abb83b79904b6b56b3f3594b5da86d5965e61d33478468b0f76f0dad7b53336a5c2a06e2c539756a09654628a9f00aa4020bc1c2baed12aef79db0968b976c4a704de01e9c2b175dbf3792aac7a59fe8c0212be14ac96a971d998fe6bd7b8da85168c88444912ace67e3cec56d73e94b729329f153f5546a3d2b9539f676c36abebb504d21", 0xc5}], 0x8, &(0x7f00000017c0)=[@rights={0x28, 0xffff, 0x1, [r3, r1, r3, r3, r3]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r1, r3, r3, r2, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x98}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) 03:04:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) write(r0, &(0x7f00000014c0)='r', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0xfffffffffffffffd, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x78a0, 0x2, 0x50000, 0x0, "a49e6de1b688d1839614b7bfc3dac62e6c40539e", 0x6, 0x2}) write(r0, &(0x7f0000001500)="483f734c8b82bfff42a9f88fee7ab6bce605a19fc6b83b7d3a928bd53d7a5c846721dad12e7672d9568e5b239afc00938144b2d047336b49aaf7d14ae04de807c51ee8b63aefc1201156f7b7bb4de3379f2ddf463c3ebc4023a3285f9d62979c9d9edd5fc91b71532a8fde15ce51247a1b4cf64cfee3602436c3684c8c639c7d96b48ee765bb5d27cb34170917753e63eaf9d1ca7624687577c8620d744aaaaf4ac59348fabc07c54cf26c6dd1cef1feb32981b0084cadb7aac38d7c1d4361733b9833e04c1a98d6dd72cc122f88b7e0cf014f7e6a4e1459d86efd7c183494f277ddefcda68a9f157dce95b877393c00e182856740850f74b28bc49b2a336e45bb25850e6a3c8c0732909d38a9d494a8b46f69199f915e90cdd69538cf196688da5e1be4f6135df2056f02166601a3a05fe5b3eb837a7d03210124c412b4b54dd949b7f0b34d9bd7690fd0d96aad7fb035f937722afa41d5a988d473f7f5c544186c75b6be35f5a0351024a83b80f670431cdc0e6203324e3310c076feb7b5bd8ae3802b20a648b195260835cbbd91953958fa4a7d886eddca105bb8ef898f8134b212eae37c3632483c2019f70dcb6b7924ef87d74b7cf6b96cd1d6598ee6818e58a738afc2874b4ab9cfa09b5ac43445f14aa1152e8dc2ff721d18f9874b8207bca8a88df736449abc690b6907e99b960983e9bd827b4c7d4deacbc9cda09680", 0x201) syz_open_pts() 03:04:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/226, 0xe2, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="14", 0x1}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) symlink(&(0x7f0000000100)='./file0\x00', 0x0) syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8) 03:04:27 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r1, 0x2) dup(r0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)="5c4598f7134ee11b1799fceb13a0d6702504ce9b96ab56fb9743731778ecc839ebb37972c4457cf770e563b097ad3b62756b72335c57e743ebf89bc7f5303b8885679cf88443f07af6aed775088c196652a9f10d1084b9813c4d6120dee4fe9a9472070223b7292144ac080de0cc79211aecd8909ddae79ceacfe9e729eef43259478efd1d9a5320eaf34226f9bc402d5a885e300a9f57aeb25060a4eefd1f60e52b9d40be797c639e29efd25d5d336ff52f72", 0xb3}, {&(0x7f0000000180)="19d8f2c0155f79f947125f86ac16ec6e12ee1417d51664e2e73255df7b18a1f83579d43cfeb212477d832a6d1052a10d8fe6c963d92573591e492ffd1098f73f42d01e0375d84c020e1d634e4ae3a0b4752577c8b7aa794d2113e67b91e008f53e27e533be75ded85f18381c4dca5b8976d177477eee845ec448b131a2cf3a3d921582754b8cca5aaaa5781c63ccf981bf0ca7655ec5c4d462a7beaa70d6ce491ec7bf4108b67a2e37d2a1cb393c786638adda88ab0a8e374ae5b8c8ba8b6ad3af98", 0xc2}, {&(0x7f0000000280)="5c414a28a428fdb1110508e44ce21379d9f1cef1fff31c027c0fcb91f0d0807fda92442d8e0d7924", 0x28}, {&(0x7f00000002c0)="5e8e415d180544d6be408cc67567aa569616f385e66a5f06af9b3779730358672afca7b82e8948c46bdb3c51daa26b56ac3d834e0d4cd9cea1a382a200ab2576a99f6d7fae2c48b6e0b4b1096cd7a1f52666b3f75754150f68a9ff162abf0eff56984f58c8527e", 0x67}, {&(0x7f0000000340)="5b05", 0x2}, {&(0x7f0000000380)="90b341111454dbe37be64bca124d85f9f82c9d5614a63d84c00891ad02bfbf6ff95436edb8a246aafedcf8a217a8ef60e02940875736887cf29cf3112012a995dc608ec81bd8c2eab987bfed57a28325af653561bb2c1c56519f5dd66f67d0e8cf62cff04e9f24f656703598313b7ed0e6ca207d92a2c0097dad9e109a310e68ed4bd0457edb6f0a2c567666901586bfff46879fa8f58767acaa8038ff86350d01e99adca27df6ea427153b3", 0xac}, {&(0x7f0000000440)="1fd477dbc3fc93c636d928c9870f0a11dd3f0414cb909f57783df7c522cb4ef73cbe779631c67407081afbfc2ce1d20b4a7c245bf0ce239c2a6716c5df4f4a2a511e59c58fa2c9b5b2487e5ed87244c38227d8495964b8424cc5c16689081c96a9be7ec858e62ab9becbad3c2b462aee7e2e7200da55c7b985024432febe5560cdfee01e99c6de16a0c9480bf6b2af9f2ea2b04843fc3082", 0x98}], 0x7, &(0x7f0000000580)=ANY=[@ANYBLOB="1800000000008000010000907a68195f0d419f0000000000"], 0x18}, 0xf) 03:04:27 executing program 0: r0 = semget(0x3, 0x7, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5]) 03:04:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x10001, 0x8}, {0x18, 0x2, 0x2, 0x8}, 0x5, [0x8001, 0x2, 0x80000001, 0x8, 0x1, 0x7, 0x3, 0x1ff]}, 0x3c) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 03:04:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000900)="e13a7ec8f4da4c8e67fdbf4cabf82ca2c2dd41a8e5a116b8a064a79e575765e9afe6e9e2915d510378cf9f62fc276e3c2ccfeb9620bd3c26c1d87321d20416f42b048ce694fe69d4242d41886b00b454f6b050113d4ee759a8157c0eedae1464c0526977fa975f04f8a7eacb6e3d52564ac864c7d3680f5ea0ce3f44c92f05f09debf74c150e828612a651ab0dd197a7cee0247e6320ce9dc725a0bdb1ec0044a0ceea4dc560c351b8dd48a225894335299f6b8f3fdab06530489bbb2047329935b8e67ce7696e1f27ef7f0b9cf883a365eb236042341f55766fef89df7d6d31e6f63d5fe2ead97917f34f503bb584dc9cddeba5ac783b344cad709d0add0de92cd1891448cb6596cbe15da626f5c396e3b746e30b830cc8d21863cd4aa8a1ff4c242734b7abe5fdaeeb4fd600bf8adb9e129ed1fbd21fc4df70a8c0e40dd33fd018378edf26f27a1e4e64385d865cfad5060742fd79c1405b8ea8cc9391d097364d408089e95684235c591e8ff59b7caafd0960a8f2663ec9b7b2413e7049c13f079a035c2a303817c306c2531416176a5e43c10e6b2b094a5a1520d0e438851cc1dc32d1708aa240b3a67b764a59cb48484f116d9f705b5cefee15f7a74c3cd69f6ec3174885266d685c84ce01de43e10a88d7edb2adbf7800955973a8d6e65b428f8e1f26037d440e23cce885614e50ed410ccde5f58b17c0a3f9d0013887623a4be1ac8dd5cd09d8a242642b33e98d97ab74621294c3b5e09152519432da1cc281690dacb66595bceb8cf04bcc652c7ca92f50666e0874a66889274a7a028402bd769ca16ee336bd287214a47ba62bb153b557d4013f09854b2485097f899d98e348eae31bd7f9fcf34f6aeae83581e6342a621a46a8879b2cf8808c1d09b9d6cdf4f7c8afa3648a8f266311745fb66a0b27eaf129990d3cf1484abe15ca6b610e93d34bba1363f26f922fbe934deac7b9ebc4e5d9b1bc441be31be76e1a1eb1bf49a8cca3690347ba5c5249fe97053a67412c27a626f5acad26b4d4f27b2fd8569ee56f38c066c9aca22a0a4fa5c67fc0f3afedc3caa3e5cbd5b8e9ca011d3a3b066c9136ae685f63c88313366126cdc98bbb5df20615a493c28997c569a1731492ded132bcb235ec2d4ad43897c53f23c39e2d012cd58546cb095d7db35c69dc8c1a2ae086fbc4f6a43fab2717e06fa86aeed7d5ba91a75a324f218da877b5c59b81bc6bcc20662c7219489f6240e37cefccf7abedf05cc93ef80cea345aa91bebd54818f493d6722cb80b67bb1c57a8c9c7178d8f140d4a743336504578edf9ea4edd6c47e871744ecfa7b9ead173a30c0c948c16a10bbf0324ff55c99a2b4843d41b69fd0d1663aad9b76418182712683b0f0b6c21b588f9cc9b0b3d9e9f3ec36c5c60bdeafc6e003acbeb5dda729a65091179831a7bea7c8762906c66a3b291633a90047e4960411f12b412496c4ca8a5ddec939d57745a70d0500c019590e1d441845f6f722962c468dba6742a4a01458c90aabd478e60d621bb93d955cd42eaa1aa463bf8512f516babcda09d75aa710fb5f8469fbdc7a5773389522c5154f7c4a4de9333e9be5e820b1a40222a28ae167fdc3a3930e09b9c56094269e0beec34dec65be80535aacee82f6ca9997c9780f74bee8891e20e8e2a57a72d433abab8e1f396fe1b4ea1dba2e6d243fb5b87ea708806eb22282805e3509287603409feac1bd9108f2fd673182350464c814c887d4f20062ef5bfb1ac834537795ac6cc8c59ecad5fa1ab796c87a5165cd005819a291015", 0x4fa) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) close(r0) dup(r1) syz_open_pts() 03:04:28 executing program 1: clock_settime(0x0, &(0x7f0000000380)={0xb3f8}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r2 = dup2(0xffffffffffffff9c, r1) openat(r2, &(0x7f0000000300)='./file0\x00', 0x2, 0x4) r3 = dup(r0) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000340)={0x4, 0x8000}) getppid() ioctl$TIOCSTOP(r4, 0x2000746f) pipe2(&(0x7f00000002c0), 0x10004) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x200, 0x0, 0x3, 0xfffffffffff7fb7e, "855c55000267a7230000001a0000000000000040"}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x7) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() geteuid() sendto(r3, &(0x7f0000000240)="8e665577141d63a4020a6c84ad8ca9bf4cdcbe7fdd7ab1ed9112ca910108f585b85554a51e93ee", 0x27, 0x403, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) 03:04:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, 0x0, 0xfffffffffffffe30) 03:04:28 executing program 0: setitimer(0x1, &(0x7f00000000c0)={{0x4, 0xfffffffffffffffc}, {0x0, 0x1}}, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x2) r1 = getgid() r2 = getgid() setgroups(0x9, &(0x7f0000000200)=[r1, r1, r2, r1, r1, r1, r2, r2, r1]) getegid() setregid(r1, r2) getgid() 03:04:28 executing program 0: r0 = syz_open_pts() fcntl$getown(0xffffffffffffffff, 0x5) poll(&(0x7f0000000000)=[{r0, 0x109}], 0x1, 0x800) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e2f637daf73f8b8aa6eef6fa39c39c9f3de6548f9324bc2346f7e096ef5db512", 0x20) getegid() getgid() poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x928) r1 = syz_open_pts() close(r0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="ac075d0a564ef00d3808b4f6b6e108fc86781b5c43e6083600bfabe43c5b3554edd5c9f9c2f74add3d4401e42b6cc5e15e53dd2fc1ef10a1df663efe7dc3c9065ae74564eb2ec98b6d3b1e835b9a11b2373bcd8983bfafa325ac77862b96448695e615b0b8f435dea7ce3ca3674bb966e3f4e577ce9564584e9c74f2f716742184406ec2d9a4f916641a747b3382ddab76835f15a5dc8326c8e2b8102f46d52f99b0a79ccc2f5470ce56b06a6aa9f3e9b05804062ee67fd44edc266fb7ea90497f790709c80d42d360753926396740a46dd4f06a7f7d48f300b86b2c2d7678f5769c836ed92c0f4ee62e5d01c1d2fb5ccda852158384b4", 0xf7) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, 0x0) 03:04:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xc3, 0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) lseek(r1, 0x4, 0x3) ioctl$TIOCSCTTY(r0, 0x20007461) 03:04:28 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = kqueue() socket$inet(0x2, 0x4, 0x200) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) write(r1, &(0x7f00000000c0)="93b971c68dd1eb7bccabe4d7ef3bc9840b98951f28b7ebfb7b16ce4afd026a4306632f21593f972f030fa108f7cf1d5359555415f0ae791fa971956ac4f00b2c1aec79e3ab12aecffbdbaa2df52465053638486f056bb16b27f0a30c30e1206f64f46022b28cc966a74f", 0x6a) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmod(r2, 0x4) 03:04:28 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) shutdown(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) lseek(r0, 0x0, 0x40fff) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) ftruncate(r2, 0x0) 03:04:28 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa0, 0x40) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 03:04:28 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x20002, 0x38) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x240, 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xffffffffffffff9b) bind$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) 03:04:28 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="3da05b0066bfc83da197c76d6cf3ad5b8cc7acd46b28416bf77364c94fde5b68678464f915cb1db8f1a99f139b6566c834261fce1b06558762dce5f91937490b46d0174850dbb41be573f8b937e4927ec2", 0x51) 03:04:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[@rights={0x10}], 0x10}, 0x0) close(r0) 03:04:29 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x94}, {r0, 0x140}, {r0, 0x2}, {r1, 0x1}, {r0, 0x8}, {r0, 0xe}], 0x6, 0x14) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x21}], 0xb68, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x46}], 0xfffffffffffff801, 0x0) 03:04:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x86, 0x0) preadv(r0, &(0x7f0000001200)=[{0x0}], 0x1cf, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="57349175fa3b37511022fd7593a433ab5fd7307697c51473706c7119fff42c32ed38fa0078810e48b5a790338fc57e5f95b61318d632db571b76f2590d720ec522e53870b12591e2d18016b298483111fde8382b3aeb8e061979f22afbdbc994b2b1288e2dadb5f9398a8a2a45b39432757baf2125eb92f62a867d4e3306126e974b544d2c83a2028a123e31c2ca1af2bde4828577f80f32dafffea669379291efa05469b529d42347cde62bf0466d5e20879e5e6aa9c62c6dc2f106059bf7bcfc94bf7bf2bf8197bf0c6313426e87cdfed149540442e60a31d454b2c26a604173611c4434213c8dcfd2e150ab845f39af5300f869c040a87b082584829d8be25c01308dcee7801f50ce87f37f606ec722ab50462e99b865bda1e1b765d87a4425516f10033c70e02823af78c85a935f7d063466e53db617d6c5ea8a16b583a1ee8a4f3b69dd2718d6d91e1ede2bc2388d8a9d9f468dfc8ea7dfd316776fb79fc2f6370a3ff5f0ce4abc01f1df904493b6871b5bb647055bc79a1ef3dbfcf635c2099d8920b5f19504cc939d392077014d3f87d03b167392853a2fa38857e2dd1ac9281e958f6a56e202a79474db2c7a99165f4cdc7f6d8b9f19494537c917b16eb2cae63e1230ce74c94f1127fb1dd8fa608cc7ecee7919eb91e51cc9167576a27f6ad7d17dab1e7b06521077a97529a6a14ec10cbfd3e94b43d72c42f2d69cd90a5366b831fee1404376917730f817aa08d69cb510527892b597d6d1dbc8d54c87a465114c51aa0f5db57c1ccba0ae6a45208b1658c3d2bc0e1dc9b01166da30944f854299599c8ace7f216ea93445cbac66683908c042c40c815693e3c31a6d1fff98db7ede0db1a55467baab1b1676f36dced05468603abbd501e50cc332ccb18794dcc590ba0357ceaeb85a5b8cecd52274bbfb0c0c0cf725a11047e699e685af39f6ccf944139bedc8ebba69e0c552f4630a249684d0d52da26f3e6fde2cc2a58cf99179a6162a448ef8cbfb8c2d1ed3f0d1d0095b54f21782183a69b5234fadb94a8ff1032b29c3a8e7e308325a2404e1d0e0af851e79adbb48093b65cafa0a04eae1e31bb7326ec772b050f6237869be107e5d6ca3324a7b2d6fecf5ac6984c85c37a71285f6c9da4559a8c6a796dba9a8f856837e630f78e77d0d1310868954ac52e693a59e5fc94d0f4b152d308cb9468242d5a5af5201bffa8c9047fc39344fb92811104bff01b601aae5c6bd652e3194e49caf925cba3f34ef4168e603700a40359184ea349e5c796b403901176dd292dc6680ede2e4633cfb49173c118b51e213e3e62b1504ccd38074248425f6c7f35aa023e7b16438a2592bd7fc5d3458faf2e140d2c60d33b4d22566471d5bd4ffed4040341d208aef01bd96caa7f3a5c2660e27e89050a38f3cb7f5ab20e8cfbd21773e5bcd4bffcac022fc83439a713a369188c50e21967483d57c2947e784576c83340078a5908a61bea9ee5ea7d0404cd235f24371764b47e756393070b7d55093a36b1393f1bbcf4b46116ead265316d28ad07487215da7b4b45e479514803c32d67ccba2bb23ab2520809745eb446382191b41ca32b81236991e99ee44a232bbc7a822d1dd7fd7f76c6a23777a833ef3f9650e7986e0e35a8688721ac8ce13f19fa2b3e5b0c2539cd4888759072c2f6734ff0f518e9882c6f67da44a941125d8ef6782a8e78feded93231c0175a5010b45784e6c1054b9d01e44cb2d88c15b2d9d16d3ac19f6e69ed6eddbf92164b9f0980ee2d67ae67bed93b83e62efb2cf72054c89a0978a29223ca5e416b5c80135122b24b80569aa8675f0e64ebf08bf0767b5677d600653af9721b64078fdfd82ad788e71718c168fdc7cde3078da9ba1c54d755bace0016b3603f27a00a9d87cbd6713fa77faee2a704af33e8dd5d9344b378cbd915cc272afbf633177f79bf36445433e520c1acf9d893fa8c349b006b463966f391eaebf9f1de6f526ecb4b7b19083672a86457e8d4813cb6fd106bc5708ddf6f793f4f3e00fdd1f6daf62b890fe6b00f4fbd880cc6142cddb4901d4178701cf4b1a28c9c32fb2f404bc223523ef6939aa9275b3aaf8524e955942b09da2328ea1ff9621b622b4d66ebd52e017d2b42f2585361f9fee5aae8cfeca3ade7bf3461275309329a5448f450396b59d1b51557418fe4da6629cab0a1069251cc4905d5b5f948283d2243f48b1e9ffd92dc29b32322cb9f7b57c8a3f663e3eb7ca981960724aad59846f84f3dfe8c389559e19ebe897f61657ecc238222016d88ab313c4381deaadb4e56579c46661fa5959233215313e9cf6a6e789e37ad0f3ddebd4c8b4cbc3bdfb3110e8101be6f9f8d50dba810504f8cf8e9eca777f5823c4237422f9d18b90fcf5391f85a3908dcc90fe539f48a95228a5f19fa9e139355ca12724a020f80164a62d113fcc1bef595233875e51c1e75c1ef7963677e9de45c046b8818ae21ecd6fccd1d34c3b16ac1bb86e84591ca9283c7da582aff283cbb764f179210ba8264761dabb65ff3aeecd82de943c2610ceefd8a16adb861d20c438e561059171c36311510b1cae9e6a31a0b2152fb3c64f00ad00a4df8716acdadc9219d003a7d3af9eeef956d74d9aa013ffdc60dd6698e75e37c252ee0f13f636a3150ad49bfb6ea28a3a573342fd43b97c6fbe92db9402a46d38cbcd1662d7b92986c5c95f52371fe486662749824e5c61df43a8409c2baaea84b2e1346f5481edbbec3c08eb4a8e47a3f33dbf36bf9b6e112442d6843a830ff8baefc81a89215b1611f768b55a1ce83b9d457e799af3333f70bd82410d6a76c245817e86c88c52351df0dfce5144e34bee297a61adebccfe00172b3299de9ed790a444f3a2134c62783a2c8747a92c073a3ff1efcbac5fcafaee6debf423abdc907c863cbd199d075eff55c2c2f494c4a0fe7586596ecb5b15af8ac311f86a93bcba50d0f8d29f4836e6d57b256e6a5385f659cadc0061c83970f102813b9cb934345241e0b3892f6f8a82aa282c62cd78f00961686a4ea263b13637a678b3f35f73f7d25a9f1811f14265ffd34b565738a5fbd9fd0aeb5640bc7edcdd778522c51df2e19caecfab8c9d2caf201e89d3473c36d289406985b20294f4ad82b168baccc7724983d38cfbd2f6bce9b3477659b449213dbc368c54adee0f9ce300630c9122694d62a7ff032eb9b351f57b92a93f795393830d583a15c06d6d1cbb63a311ed9ed5d0e59e899113216cb86442681e70d4f1f6b2940bca62d278e7530d416f9b9216f04c80c2fb531318056277f77fd5d9704477eec9455b74ba592a0cae7f4436cc11ef553d337dfa90e3ccb7cfd2676c896757f965e00f12f8caf0194508c2112fce7982d4e29739645bf701b86f221fc3bf47c55680597282ca973d539610cd994ecc5334d5749949f883cfa2fdde28720cb447c4b79165acd4ef35df4e52d6b58f23bc59e7902d7acc71dcf912b792f59c8b3088f235130e57e1dbc1574f2d092c5574594efd029737bc089bfcc90b2bc6f2911ed666f96057ec1344701621da6742fc56b300262f806a678a551470c6ae42eaa743cae55e3c7a2e73ddafced4813ff99442000afcb5c0afa06248ac3944e109e060154ea47bb11f323038faf64c0cc48c747fbcef6123f153bfe936854a2fbd3e453c607e8fc8a8f875069d65c27a94dfa814adb99da4193528e0f121990ff06d686517d92fba5d5b13c50a80d6c9cf33926757bb25d22b5936f78dbd8e98737141cd8b5c0f38877d3fabe03961c7a5c5ab431b66178e383cc81c693b65a9e103be998692b38c408af2ced7fb1255eb2d9a33b6d31727742c38182ed617585c2d4ae911691685a5104c5398467ecbfbba0b9d5e4070245acbcab8b89757cfb9269086a47a4a2b1c7c93ce24aa44d7e4d384d63a44b7af24b93f4a142bc6bd82b8d590dd9db5a32f847c37b01f965ace87d3f2ea03e80fc26aaab0380e3e07f1fc2936ad8dad1d7a7c68d591300cd0dddcd71cff02ecf10ad47b5176b62dd961717b831ba0f0c42f82762936992c4932ebf7f88e56fa2272e872c99a21721ab4a99f1681ca7501482b23c6b6c206379981818ad1d03d71237bcce8b700326bd59a9664e03e0f32139bf5c90e7e0a0f5b6fc455e691bf872f0753181b25b05090eb2120fd7591233cb780ffe97a2bbbe71480b829695f6b5b12f15f583e520bbacb3cac2c81c4306c7dee4a47fc509a2c3fc4844d6d60183e14336c17588d43227b137d1f28d7ae77f0dc97520664ab038e9a29cf9cfe1acd1a5bbb41315f8c9b9c65e9830e34ed8e730b1600a34f83176949030aa90f919d423c0f2c4cabc6e2c1bde60142e5c3d01abad7b96463b3613ffa2bcee549b5b87746730158239eefb443d17d57eeff357bea9c2cddf929301571a1b39c0a574e8497e6efe5db17f175b5dc57cad028964f97409e1c606caff6aaa912368a24a1ab73cf00faa31018f997cf2e4d815da353b4c6de040df7f84919535441620086d3842b4e59aec74da0ac25d4755a687fa50df17ddd9f442f38ffced99b1aaa5965977221838a1b284f7a98915824bcc66ed8fbdf2e08223f4c3393685154ef8aa3757c07d694c40b6e0c50e15da5e8967dc013a5791f3309cdbf2fe436b610ea400d45d3b8b045aec22721bc83293fa4c0e932b753874ab936cf1cbd9a35a91ac78c39ed17fcacb062535a6c212fb5a2ea96d555aa18a681ee5e1b2772663f8f9ad3736f10341dd9f1c59fa6181066324b466b1e462f0772738a7d16350613b875c5ffc8f39b7be205a54e3f684039dccbbc4706863faa9fc468a0e03fd9939340ffcf4edc235169d82d5836bf5305a10a8005ff0ccb81ecf01696d21a3e8c311fa52a7c0bde6e6873cd34f344059282fcfcbbc47ba3e0b244993a7bce98cc51f26fa712f0f854eece4e81994e9c62d67c2c4d3528bb239da9d94c68cfca4738925790fb1299debcd5b113d27784688a7f6d83fa11e5ef34d0c3f3e2a0e4d5efe995db3855c9af1f2aeebca5755af3c76b40f6c0ff73975a2f7a518a1bee8451951f41710a5e4116f6e2fb9d81cba2260811d4363eb229eb74e6a1c8cd396dcad557ad2ee3ee3a22956c7e44fe20de2f6c32257ad3bb37ab731a943ca532de808d07879d7dd2cba3d75d0e8c4a229487c38bc6a31776b2e52b08aff84ff9dd7b19dbe894b14c226c5cab6ae2c503a9ad4e18b934b28f84906404fc3e80750c7de77d825d23abbb352fc294edc11a74071cbcd20876340e83da1580d1fd9c54161ae3eca1a09394566821f0044cf72e1ce8320dc3725da84b997861b723733e0d494b2c48d838d31d34790899e92c6e9bec59359509099127d629065535770a3b0faabbdda9d9338fe0f598683c09647bfdda13b9d89af8e81ff9c758bf20b3585fde617a4a1b9be7d5c70caaaed8b5f32a90fe707a2c9d8e498a4a4cf27155469c8519aacb02bd97f8c5c7fe6eb5cfeb8ae9fd274e17f708e1c550b5fa0f0a1f3cb106de2a196afad294d71765e4d69e69c0beda24c88b0173f31aa8c2f43c5c13fd79dd9fc32615398675d027049cc811ef3193ad58ce11cb77d2dc4804934480c188ca68cf68755603aa144ee6a758c3539cc88c2a1d2fc0add8c9f4d4d3eacd1b84c6a3f11714282955e911367820d361ea72e14a3258bf08012fdedf8b6f1cb881eae7c3c78179f1af200b2915488e4e4b39145a25c434ca4b23d8765e8d4016d64073777205f50a1c4a5ac7fa0738ca6f3780898c77281b", 0x1000}], 0x1, 0x0) 03:04:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xffffffb5) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x10) 03:04:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$getflags(r0, 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="14", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) symlink(&(0x7f0000000100)='./file0\x00', 0x0) syz_open_pts() 03:04:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000140)='./file1\x00') link(&(0x7f0000000100)='./file0\x00', 0x0) getsockopt$sock_int(r0, 0xffff, 0x10a7, &(0x7f00000000c0), 0xffffffffffffffff) 03:04:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x802, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x9}, {{r3}, 0xffffffffffffffff}], 0x100, 0x0, 0x4, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) 03:04:29 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x0) 03:04:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 03:04:29 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/175, 0xaf, 0x800, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = socket(0x3f, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) 03:04:29 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)={0x8, 0xf}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000200)) fcntl$dupfd(r3, 0x0, r3) 03:04:29 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x88) socketpair(0x3e, 0x5, 0x10001, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000080)="db960b7f6ffd2904c34a1784f354e47147bfa393941ffaede8e6561bbef62ae7c3463554c1adbc20eda9496081cececbbbdd60fcbd1bacf5d7", 0x39, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r1, 0x6, 0x10, &(0x7f0000000180), 0x0) getuid() fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x40, 0x4) 03:04:29 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/160, 0xa0}, {&(0x7f0000001140)=""/91, 0x5b}, {&(0x7f00000011c0)}], 0x4, &(0x7f0000001240)=""/205, 0xcd}, 0x41) r1 = kqueue() socket(0x3, 0x4000, 0x268) kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7fff, 0x0) 03:04:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4000000000029, 0x200000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 03:04:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32], 0x14, 0x4}, 0x40b) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x1, 0x4}, {{}, 0xfffffffffffffff9, 0x0, 0x3, 0x80000001, 0xffffffffffff0c9e}, {{}, 0xfffffffffffffffe, 0x2, 0x1, 0x8000, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 03:04:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x3da) msgget$private(0x0, 0x2d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 03:04:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 03:04:29 executing program 0: sync() r0 = socket(0x100000000400000e, 0x7, 0x2) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000092bbb019e9201bf7d6fd669659c68fa94940da5b77ea6a42282d528e9890f72915a088f698a8a7c28e75e7ac1a93eb47a43eb61326e5356c8a602260eff67ea17d4b3df78f0d7839e43d18c6ff193cbc2a8045affc642b3d86c25f67ebf72966f7fd1ac7d73cfb5407d749168f78b1d3c817e363da7ad035669151914ceb3fc971542dd03f1cc6d6d705550118b72ca0860000000ca864798d4dc356fe9b66d6cfe51b50de939dae9c7605087b5602bc3d5cd8d5fd14cf46a09714a7dcb1a61c979890ca16f77bf373fe11591cc31da9914b3f0784e69eedb55609bebaae032953998a61bad3c9c52b4c97985259745a5e1bec195c772fabc1165e365939149d1192b4352366137b63d403e9e238490f1c1348debf0eca5d2d9253fb31a1cf93a19597988bff501c2dd2c4e2d4c9523d78deabfc08c8d5a6f0034816fd6514fa323550a2f820303240891abdd6fb343fe9b3aab3667e29af4ba757cfd20bb39cc9628ec1b682e2a7563fd69a10d46585e4b43ea0e77522846"], 0x9a, 0x800) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="9328015a", 0x4) 03:04:29 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="31928bccbd84b1845d9fd397019b7ca6bd14646d9cd75a0631b3cbb56b894bd98d1d900a38fe4128a0a77850a0717ebde1059fffb70edcf44bf524f730bb0faa741391582db03a129913e8d709f45e683c457d823f980fce3edec94caf95345f29ab77bf65ebcafd1e92624549b733dc791fb9135dbfe18d45fef47edcb5b513d2071ac8019c51e744f673e38222da05761164", 0x93}, {&(0x7f0000000180)="d73884f17efdbe6524868dd4e8af7216dbc6b5713b018952483b60253d88cf1a323612ae7500a9ff3015b2072189c73c5ca1290e367407d53a93dc3bdc6a5dc1324fc390acc59a497778506b842c065894953ed493a68aa271255a77fe33c625e77fee519e8f456b394f9f350f982cfeb0ad1d4dc297d3d779ab31055c9bdce5a735bb229e77ee7955aeaeb311218a095b7abb4d5542fbbedff84e95603a0150b56217aabf26a8eef8086df1fe631fe00328540632a52de42b585d1717ef289fe1", 0xc1}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x38}, 0x400) setitimer(0x0, &(0x7f0000000000)={{}, {0x7f, 0x101}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 03:04:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="24113d0e", 0x4) r1 = shmget$private(0x0, 0x3000, 0xa8, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 03:04:29 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x4, 0x8080000000000000, &(0x7f00000000c0)="595835542bb9e540f02ecd0a13b737504d6a8bdf4b69fa0185f03004dad332db44ae15085eeff6617300051fd8100f15dbb6173204aadc258f60ca2b70671059fd40ac0143f7a395cb22891956332ff42dbd430e759055c78b6f73c17675afb119", 0x61) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 03:04:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x5, 0x5, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x49, 0xfffff, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x87, 0x9, 0x400, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x24, 0x3, 0xfffffffffffffff8, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x48, 0x8, 0x6, 0x400}, {{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0x2, 0xcc}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x34, 0x1}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0x9635, 0x3f05}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x2, 0x9}], 0x7000000000, &(0x7f0000000180)={0x7, 0x68}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="10001d00000000000000000000000000"], 0x10}, 0x0) 03:04:29 executing program 1: semget(0x1, 0x5, 0x41) r0 = semget(0x0, 0x4, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) 03:04:29 executing program 0: socketpair(0x10, 0x4003, 0x51, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg(r1, &(0x7f0000000500)={&(0x7f00000001c0)=@in, 0xc, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="c000000000000000ffff000007006ddee733984588145f3ed78c5609098a130c07564e75b9cb2ba6f948997e5a2cfef7d24ab592c5e919b1f8f7d818361ec088b6cdf4c3d8598de1e392c87e3ab710a521985643b406d924d73cfc48d3ef3a9b042bfd3e5eec00917ad34aca270f9c29c63af73e296eb4bccd552757dfdd75da1c1b15169f5e6362b8a032b74116af5e475e5c8b695cdde249573448f62daf81110a19a6d201ee780000e800000000000000ffff08000500000062c0e721ddc5ff31aafa42d900000000000000000000"], 0xd0}, 0x0) 03:04:29 executing program 1: setitimer(0x1, 0x0, &(0x7f0000000000)) setitimer(0x2, &(0x7f0000000040)={{0x3ff}, {0x80, 0x1}}, &(0x7f0000000080)) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 03:04:29 executing program 0: semget$private(0x0, 0x2, 0x1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) listen(r0, 0x2) r1 = socket$inet(0x2, 0x4, 0x800b) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x1) 03:04:29 executing program 1: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x18fc, r1}) 03:04:29 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x383) flock(r0, 0xe) r1 = socket$inet6(0x18, 0x4, 0x5) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) chdir(&(0x7f0000000080)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') munlockall() r3 = dup2(r1, r0) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x1, 0xceae3b61280ba9e6, 0x1, 0x1, r4}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0xfffffffffffffe01) r5 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) poll(&(0x7f0000000180)=[{r3, 0x44}, {r0}, {r0, 0x1}, {r3, 0x30}, {r3, 0x10}, {r3, 0x2}], 0x6, 0x9) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x8) fcntl$getown(r3, 0x5) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000200)={0x9, 0x8, 0x80000001, 0x80000000}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0xffffffffffffffff, 0x5}, {0x18, 0x0, 0xfffffffffffffffc, 0x10000}, 0xfffffffffffffff9, [0x1, 0x280000, 0x10001, 0x7, 0x1, 0x1, 0x2, 0x8]}, 0x3c) fchmod(r2, 0x10) r6 = semget(0x2, 0x6, 0x102) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000280)=""/231) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000380)={0x8, 0x6, 0x10001, 0xffff}) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSBRK(r7, 0x2000747b) ioctl$TIOCSBRK(r7, 0x2000747b) connect$unix(r3, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) unlinkat(r3, &(0x7f0000000400)='./file0\x00', 0x8) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000440), &(0x7f0000000480)=0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)=[0x9]) 03:04:29 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = getuid() r4 = getgid() fchown(r1, r3, r4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 03:04:29 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0x4) select(0x40, &(0x7f0000000040)={0x5}, 0x0, &(0x7f00000000c0)={0x1, 0x3f, 0x6, 0x1ff, 0x4c2f, 0x9, 0xff7, 0x400}, &(0x7f0000000100)={0x3, 0x2173}) r1 = socket$inet6(0x18, 0x1, 0x80000001) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 03:04:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x19d, 0x0}, 0x0) 03:04:29 executing program 0: r0 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r0) setitimer(0x0, &(0x7f0000000040)={{0x8000, 0x3}, {0xfffffffffffffffd}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x7fffffff, 0x2}, {0x2, 0x7ff}}, 0x0) 03:04:29 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffc98) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) 03:04:30 executing program 1: r0 = socket(0x18, 0x1, 0x4000000db) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 03:04:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x10000024b) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="14", 0x1}], 0x1) r1 = syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r2, 0x0, 0x0) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) r4 = socket(0x18, 0x100, 0x8459) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c653000b6495bd8886192419350a39f1d762c16a8c894f8180ec378fccd3e3d5467f8e30c6db82c1729d9c99ee6f2c737795223e9869ae7f868703baae95dfb838cc03b7aa0a6ac8eeeb1b5fc9e88d187659d829f0af25d43a811aa8644da1bb83d7af2ab7ed1cc1696e7aed286ad94f61531c2c3682a5a649e17"], 0x10) shutdown(r4, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) dup(r1) symlink(&(0x7f0000000100)='./file0\x00', 0x0) syz_open_pts() 03:04:30 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="811596db8ce783a704a8614783c0ba1b0fdf60fec12fa632304e96e2c68f7857d6fe30147cf9f5c5330a9a3d534088ce8a18625120172a44f0bff2d422be27180d4aa35494b39a68a491a3c0696000fe9cb2fba08336396d4663b95892b148542ff4bef972a51cec3f5258ac17976e088f53700a805ef2e063ec0f10321c6330e767e29a51707eff4fa68e6017cbf48023a8ae85c550e80a5eed47743ae1aa117db81e708a066b6e9b9bd3cd77f9b90a2d8014395c8b50880fc060ffd2135813ca88f0c769cd3c983f70dcf282bfc83907bc28052c5786311a3fc7c9656d63c521296bee36990bc9e0ec2a16b5bf7c8e3773432f6e85", 0xf6) listen(r0, 0x100000001) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 03:04:30 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0xffffffffffffffff}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee747461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 03:04:30 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000000)) readlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0xffffffffffffffdb) 03:04:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x4) 03:04:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x32c00000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x95, 0x200, 0x1, 0x2, "83c98e1f928a485fe2e905c1f994e9720da7bdd3", 0x80, 0x80000000}) write(r1, &(0x7f00000000c0)="ea1c8a1462ce4713b91289b3fdfd7e723fab2d67a1e3d425de42df95076d2fae2e90d2c47784cd25e9", 0x29) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r3, 0x44}, {r2, 0x5}], 0x2, 0x0) syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) close(r3) 03:04:30 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)) r1 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x200, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000000c0)=0x1ff, 0x4) 03:04:30 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x3) pipe2(&(0x7f0000000000), 0x0) r1 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r1, 0x0) setitimer(0x2, 0x0, &(0x7f0000000100)) 03:04:30 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x14) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/24, 0x18) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x270) 03:04:31 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x4) clock_gettime(0x5, &(0x7f0000000000)) 03:04:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f098643f82afe148b7228fa5878d65c4f0893555f635df56cae76", 0x7b) r1 = syz_open_pts() close(r0) r2 = msgget$private(0x0, 0x10) r3 = geteuid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpgid(0xffffffffffffffff) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x6, r3, r4, r5, r6, 0x1}, 0x6, 0x3, r7, r8, 0xffffffff, 0x7fff, 0x2, 0x1}) dup(r1) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffd, "854955882e5dea9c11fe4dbfa600"}) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 03:04:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) execve(&(0x7f0000000200)='./file1/file0\x00', &(0x7f0000000300)=[&(0x7f0000000240)='$\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='.\x00', &(0x7f0000000380)='-\xdf\x00', &(0x7f00000003c0)='[*\x00']) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000001c0), 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/214, 0xd6) r1 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file1\x00', 0x10008, 0x20) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000480)) unlink(&(0x7f00000001c0)='./file0\x00') 03:04:31 executing program 1: socket$inet(0x2, 0x8005, 0x2) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendmsg(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0f000000000000000000ea0000000000fabe6b7493e928000000000000007f0004"], 0x10}, 0x0) 03:04:31 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x0) syz_open_pts() socket(0x21, 0x0, 0x408) 03:04:31 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9e0f05000000000000008374bcfa59830512bf1a", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 03:04:31 executing program 0: r0 = socket(0x2, 0x400000000002, 0x2000000000000) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) r1 = fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1387, &(0x7f0000000040)=0x2, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x120}, 0x0) fcntl$setown(r0, 0x6, r1) 03:04:31 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000002500)=[{0x0}], 0x1, 0x0) syz_open_pts() ftruncate(r0, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xf9, 0x10001, 0x20, 0x6ba, "bd7f4ad742b5983e39079424fbe188437fe0a7ee", 0x400, 0x80000001}) 03:04:31 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fchmod(r1, 0x102) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x20000001008, &(0x7f0000000080)=0x400, 0x327) write(r1, &(0x7f0000000100)="5930678f88f0341960d4e2cbe3841e8b4318bbf90201fd78cfc20868cc36fb9f7a659d82d1ec7768ec30beaa8a", 0x2d) shutdown(r1, 0x2) 03:04:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:04:31 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r0, r1) 03:04:31 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) r1 = getppid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 03:04:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x240, 0x124) fchdir(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xfffffffffffffff0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) ioctl$TIOCMSET(r1, 0x8004746d, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$TIOCCBRK(r1, 0x2000747a) 03:04:31 executing program 1: munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x6) madvise(&(0x7f0000fbb000/0x4000)=nil, 0x4000, 0x6) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000f57000/0x4000)=nil) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000fce000/0x2000)=nil) 03:04:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2fecc2524c300042c89d3f267f633a0dd6dd48bc08ad7fbdaac050a32351f05fde5e3cbdba03de4bd5f8b6f7ffffff68f4003acc62ce6e5f189cbc59abaa2776949c663d7db78274151199d9a494cdf5c9344c6e322576f13861f562a4ecc2b363ffff222719b7f109aa11758ee26356d7133d79dbc1bff6f4479a8ff0c6eadf3d759c47bb3e0be8c1767d3a8820e5862d8f805dc67210526e97878ee01525ee7df012d3725283b5405e97c2b0adfb6e8861cee0ea55b9e27e474596ad4117185c98f38b7b20770bff3ffc4499741d9fd2493dc8a559d64e0dacd5cfd16db0e03ff83b5e184ed2acdcd7fc262e711a95ec77108e3c1efad8794446264075"], 0x1) writev(r0, &(0x7f0000001640)=[{&(0x7f00000016c0)="740080856cd5e3d4284bb2ef37faeedfdb819418e899f0dd2d7dac3860b0247419df60f943361c6336e0dfb8ffe2518121cb7c034cb814aec2ad3df93856bcb92f4814bb365ff39bd3635598a928d5b9cff4088ca36fc7442df274ca1276cb2c927163b4e066db48633378a40b5b1b4a51dadfeafec0e5405c436a320823ff0c883ba3dd0590fb3ecf99e26b9bde71e80edd04f07e3b8b3b271a69ab23ad2a16676dc1bfc0ae345b0ccc03b215a8d4f558f1ff07c207ee86aedc4424a5a1e830ffcf4f229f1ffe75a176de3dc1668357c4416457f7010398fec84da1b26cd640c9590511e360a51a8bc4ef9a5578e1a813468cdcc56c85f01830c50649a257ad8d20acbfcc952dd86a16c8df9fb5d074b62bb86eb4a212cbda50d19520295d72d33f6bb6bc4e7dcbc905e380b3162fc783de4f52f81e8e40b80f7c2d94bd47cc616cb1b286dd51026bacd2e8cc7bf75b2c50cd3efbf6942ca151fa47b4497eef371851b0ce03af8c8a4105b78fa958fb061c19cb66418bbe551b1cbd392fbe560e0c937a97b4d1c51e1eb5d0e4f0ba72b4d0165bed502a33e30434815e4ba8eedf5872017c4cece7cf8f8b8188be0ffee11381ba4c335f0dd0c63d8fb1a784c7b30e77b3bb5d14bbc408b7b5cc93eb0e3a93d2d1ab5d451fe7d723e768c1ba810fd64a7a06f3c91fa89a2bf54dd2dc0c930f78947ecc15e799f98265342a694c4a27f9d42ad68532eee1690d6926bba4469aecd503ac0357b1617a039b7ce4ed989ce64dc8c7ee5a826801a9da8144955b5c44343795bb93847418c9722db5cfe842891d50f18b193fb6de1c208e940d7ba51683703c42431435164b88d0176c5bacd63913dfcbbc7753413141a3285971cc313949bfe1dd0a367a6567b41e71da67155c0183a4c19e34d41b9f8bb1e0218a0fdf33ab6294725c17ed26a0a9e9bac88b4dbbe1ebfe96389cdeaa330477e3e8e41571449019d9435a9df753eaa27044c86120277bc340496a48ebccf2d6a292f87673a09e70fe2e3abfd8cb9f7349de70d761a69b15b9c942bec6daa9c85f14c6c9b6922ff03a12454fa378e8437a55ce3943b22721b39cac970e081fc13e492ebcdb185c330f32050eae5257ba7396bc8bf50221a5cd8f9e3b6a1fd3a92ffdf3de4fcb5fec23cf09b416b1c20dee606e2894dcaf4758730e6d4253d6c915751e4e8ad5e1a44a05bd27bf773c222e2765e3199d14ad5adc14b5015945cd97131b8bdc26aba50c49e9615a9f16fc99dd83ee88c78aaae2edb72d7c977ca2502aba0e7b90c35cd01b6168d8e757124cd33d96bd84aece404445e4691efbd63a88068744500d8d4f9080512728233c903498b31821d01a5bdefbe947504ef0bf890f2fa2abe6d0de5d06a478aa2300e2350d902a4465bc8fb3fe1faf933e5344603a5e278cd97e19ed4ba10a6ec98921d1154315a279fe7fc593ce0db276ca57fc101b6ca3bff8e8f12c5d3f92d0d3d0b5fdea19f0d3203bc6e8d2a29a60914d456768e93b22097cf17707fd24a0e37f7977fad218eb07874fc55786f2be561d67f5ecf4aac44840dad94298aba020f00e4948241008d085b312274d7a1c82bc1bfd688f1df5c60ed4e0b032e546dd6a7e61e452ca812d0d0ef3c3e29f347158dd11ba83435b0e1efbb7295b326665e4d9480aff06aa0313af3881f76df5d2b86357add2ffc8c2035690cdb5808a578310c21a670f0d85e090c2c2f450829509c16ee172f9feda51d544639e65c22958d4e511b2476d8505b279a62f298b448bf115403b8cd8d819a7a125bf597cf91cd0aef63f138a6fb7b5ccf6d50fe6ad7105e78787a5bc5342d9638b21f855e60f205e3043e8660041533a172a31687266c82b708bb860d24f7686c09e410da970be1dc90f8550dbd3bfaf3ee2a6edfff745432e8c01092619cc9e68cf6f3639aceba0399f1ccc78e4ed72e74bb86dde6a1fcb2561814417028bc2c179a535901879a7f26bb1c2c355ad104acf058e75db5d5cb0b0b1b6a4fd17c20975a5ac23d2c605a697328ab3822c68f97d31fb7cda0328d2e0e1abf408d1d6f7f9338f23fa1d46704be6ac229f180c9127fa4e226b9f9c9e4112b51acfc9f21d610b4c1c728cb0f6a9fda4e0c80802c1fa1a08125312e360a275a43ea0671b518e873cd718c887d2c5e95a191c5e8b0a44bb30b7812357f2464da0d9003807f41ef94c76e10ab9ffa858c017313dc3abdb70e914701e4f01dc29b9455d47f8b3c14d324aa8735956b5f074f0864e963553dc95520aaa1c4455e80369c91e60baacac300ed10d8958d106ff88ecad9bac1b46398e35bc060cdc5f14b469104ab2791b8b3d946709e41534a280deea5e645bd93783d680e1902e8dba3fb4cdb50d6f70e80eef52582ec89cb93df3c26e49fc33fbc98ac7b3fa505b7bcb8e5b6f01a51d51eb8b244c4ce2e8b130a81bf8247215b64b3ef786d58d40acbbf77fc83f776ed8b8a0cc83ee68c240c328c28dd5bc967ca5f983473339040cc2db7f315ef3617fecec9b1ce2674c79b7edd9e913bf8359f43a6f7559d28dac5e70ac2c418ace13b3c7443dbe0254d2816ac3fbfb45a18e563850ec2bf9a63311ec75a061119d9941e95530014849aebef8d6ee28dc4c91bd3cbdb394e38ec98e972774568fd0d6b122b8a05c58df58bb1f961535ca9259a214b89410fe8d5941624f38bca4702d48ae93ec49f4425f5608a42874e3e28ef106c0d7949d7607f1f664abfca66983a741f34af0157e698dfe640b97b45d70e0543381e42fd1c2d30a922b3db8326ca7b52b0152161dd45fb80043bab912fcbb0a5649adce2700b3bc6adc71c9a7a6cfc5e5eaf1865003026807ca984406e4b316fd7c33a01f673edaebcb027a69ba4e6cff2adf66c3b78eef4478af8feedd5af0146efcc313408189c3d0e2474ea7531281e0c1407eaf4b767d3e543bd8f17e5264e27fd1b76ea14a5de05d0691bd00e3e84695299e87fb19ef369b7c19b0ed53ccb6d277ec874f2613287caf1924aa86c390787e3da7e6ec2331b811bf8758d47aaae7a9f8b959f3268a332e17093baccdb83c69bfa48a7f26fb142c8d859d67fd95c873ad88bd9e0057eac2162c37655f168d8511678d408d99fed93bbc8d525e379fd919e833ac5f1eb844e46b41eddd8b52eb2f5aae81a63e4684f2c0a263bc37ddb12bd23d7002b2bdd645509022143b5fe270a7de9e1acf384a002a7c50a676187f418fb8cf1d1439082d14d3", 0x900}], 0x1) 03:04:31 executing program 1: r0 = socket$inet(0x2, 0x40000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001d, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/236, 0xec, 0x40, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00'], 0xa) 03:04:31 executing program 0: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x6) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x140, 0xe2) r1 = dup(r0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000080)="bd350f88f4a5f8612f75a6dbbc244bebe4d2fc936c9b492b3abe61f67c0fcb6e57c7fee19429cefdc6919f0991785346b385d97874e30bf7c1445d8385b1e362d8ff446e8554fafaaaba8f206ccc80440b9e", 0x52}, {&(0x7f0000000100)="2219cf7c469a04ed0fc0e26f1f227094aae44b61d483f9c27a143963c3fd6473f8cf819a04c56ca3cc88e1793f39bfc1e269753dbea7f1bfd84201d55a6fae99a908fdcbaa962403f128e2d305d3f0ad9ce652516f84f280ca60b81c2fa0e128a6ef420a77d92c49c26ccb279d48c213532d260a9cfdbb17ad2d1d6ab9590e27d6cee8b08f3571108710f6b354eec48d03a8b317a25f9482cdedb3f6c7351b75a0631b2c81280724c199299cb9d1aad8b59398d53a5b1bdbb2ae65fe62d94e43282f604ac7becad8d67be7daa766d2c6c39cd97ff759c9c4075cee58f7db7bf03ef58661eb71a64d6685f1610fb5124bd060a6dce4dcb4be9bacd9ae8a80e4a2077a7d78b4bcd5e94a7188f78b471634828026ce6730f195e5d41d2017ff8f5b2a7ae57f1c2ec8ada088590418f69aac2ec4f6c3684932084a7c9df207c2deb087cc48b2b35befacfee32ac24cd7aa37b98f8e2b5b2bf4eb76027b506a8c61d1c3c1d4d041815865d34d15f87ac66392d5a15ecb6c46ba169f7c4e496fe3de70556a4583a39088363825381da9b69ea79cf36ebbf9ccfd176a5d5f045f2abe95fab389f30fddbeacd19f9990cdc35c4ae7baf808a391b64343bb71a2e000f8ea4dd95cc8ed603b8fccc338587d00bfe91278e9b3f0f4c0bc4345b71aa532687d020b7c30abadf1bbd883be86f19b8e66a47e45f1be86c757f4364827e623755e235b1d02690d296a46ed690ebd12758a9a68aaf21f9079f93536565af31fb3b17dadbbe52f5dac0160542ce51ef894b9292841771e25bf4100e73bdedd906a7eb826853b20eccfe3ebac559c37764833aa82770242d4c7bb2c42efc9b57e22cc50880bd5c65f1903ac58729a72da200cb50f22a9533a43d37a0db1d9f6df3a5c62573b6291d8e9869f81f68e832fa5c1d9caa8032b9450607939fa938c584f47af9abf19521ed0ef3f4c3164d750d75a7b4d05f878025e880c89bcc931afeb023a29c570e2cfdb79af0ee30feaa3144b1874e4f8c5a877e8bce92df2b18b2896b7fa2879e9610548cd39f90b0969c06c26b6221e8f3f2fbfa98c7985bb0c112ec9c0abc619c5ab88f01dd302f990fb2af1bb30585e84e8dc19aceccce70c569ebafbb371b1e96850751c10fec1c6e5774e572db23ff922b45d4eac23c09ae9d3aeb0892de9c57325c6f2484a93efdc3bdf5f026a17d4ab6a90c45bdf1d1b184fae27fa2cbf17bd122db53a7a10cbb2a54d77577205b8f4fed8c979899a02354b879b8e3ed71ce8e45bd311cacf918c6820581aa4acc3e134023c73fd5061df2d8e227d5b5f1a414f44a4fb476a378f08d73ec61a44460946f1ba9d9bf139229b1b4f1d4679d16832d6228237909442c1a498f432b69ce67af5fe5852f3c91469b65df787894ddfaf0ef507d7a84f32c48925b52145e67970a52c3e5835c7feba20afa932fc4dec005e431d47491857f8e9c2c84e58cf09ee4462c0b402f17b49044e841eb89913b49f510469cca7f56816a3afa36672a6ab962c37b5312a44e782ca87d85f30b4fa371bd59dbf4f008d51f3a147b3b01c685c0f192e6e084dff96fc616b77403ff158fad318f292a6b3b8581a19bc3911f348840f2d99c47c3052085c87d0b2ba545305ae97822fbb5f74c812ad64965de9cb96b1ee5a390f458ea6933b917ca6cde158d9aa74989589af0525bf2f26d66e92336db1c58d03df91e2138c795d4ab59e63550f761245d7ab3ef97081bda4e33f87fc7816caf0a419e0fb850b9f2286fbec8cdb81988aee345e61221cd9ae58e90988942ff797e15e483e084015d6b8bdd79116a90d21790725a722345bd6f98a1b0c4ef7341b9122af32aa1e3348b8fc2772ab58173c93bee94749c73082cf9ecc43b6f4f43dad633e1d98056cba74e58f38401ff1966a9ea4e816188fef5e87b1a191aad07dca4dfcbabb0d5e390d86301112bf6a333fbbc754c0ef601c589e44c6bb25483060ae6bcacc032589860f5982d1f47f3cca877fba9b80f26617a3ff296e316b026910fdf5fb73d7bc24db13e145de3774efa49110ab0f3ce636923c38f7c68ce843b1aa31e5d7ed390423ccae7e7c78325057e85419456d5c227f17ecf011ab5ecc733a7dd08d6aa1ffb65051cb09a33311fc3385a749ecd425c36fe9dd3d60c51810b2b9c03d5d29f2fce550f2cbbeff6e202463834e495bc8735a72824fcba93dc9256c21f39d8dad1c0c539ce239f6bf2917e1e84605ae3eb7557a65756c80f2f0b570d097a7e090c5a5a3ec0627b9c7d31860627f7edc60a124e86e071dacb61a47d7e564058f4ea2a4f8eaa901c9678d154b138a164c7e7046e514043ab3388d3fe60d590215bcaaa2ad92621bb147045d0e313eaad120b3470fb4fb3867be950e581acb35ed9e33799de8be32f8545db245a8ac903f1933f542504e2c360bec06fc87eb4f2d3e3065542a896d40a09bccc4ee1ee8e0828833fa4843f9a88458b36f25cbffc2af272daf6f1fcc0bd29586e8e167eb536c96683fac0519e8c1b7906f1623efb9b57d9c195e76d2ea751e3671e8e713ccbb266a96157fce9e915133b1dce199fffa2cc869e89495a3547bc396eede9880cc3418856967d3dd0f9f249ded88688baa2a4330fbfe005bb55151d88daa45ffc9994d39d3e39d0918101220a07855369937323a927c2997b4dbc1690b403bfe1a6aaef2f01fc493eb17bfc06947d3cf49a6e3f23e2c40ce7121d488ad3edcd2b388ee59a287a0c9148521f6139df91fb7afec872ea592a305637e2571a9bb93754fd40a48b83bfd4650186d5207e69ec54a450801ba816bf2d341c6ece808a7cc83f6207a73bacdef0b6698c714a86ff0db0b05eec87fc43004134ff018311666af519ce1da22361cd08a815bb9230f2e7f78ad1de479098c52c73b7f520a264bf1b693e0ea5e159c1f501b49d62018ef87d4e9138db21ef579a64cf64a3dbb7f1219b97a94f261168ef89423587f97371d86e38e0c9ae4d94325cce6d95c8e4e1914216e5cc3196b670a1215ead338fcaee9400491e30c293c73956fead41eaaf3aab4895d256661d947e25da9cde81b26bd4bd5291584bd02f9a8076ff512869f204868abac33bf2792a51f541e6d98592cda5fc941679c2de6847592795ac0db975a8f4c5148bd4d3a638a763909361948beb34a82a38a5b9c2bf86954640f0c2f5a0c3c6db9f931ba4e20effdc4526e308983952502d24d1a97d772e5c92237ebbf01272f3e593f5d2e1a2505d04adf4c395a14d27693ce15332eecf83d4324c2c8fc491a85f5924f4f27ce804957b146e11d4d2bfeb168e33e3a32b6a2a023821d2c0c363677a9e9cb18f60cede3adc188d847a0c5f69d77dafb0eabec2e9f5c33e8a8f55c9b6ab23bf0d693120ceb33729740463837a2d9f3f929b78e5e6645ffc0d330745e5dee507708e9cf4a735c93491e017ae1246f36c0f5299a1d33ab27b3a9062524e29fe63170fb9f3dcacf1b476906628411ff1f4f6554e706e593ffbdfdd35978ae4e86fdcac91291f21529d7b8e305247fb746a3c5745374e40c38dd78dd6dbb491c0672cb389e0af2ff6d864d0adfdbceb9678cfdc2b14d40c8d311235e3988f4432d34d0919d780ebe196593cb35a2d764ced7d6b97b1f1ee994f2961118c7ac3b683b158abe87892cc3827eb50c5936593b3730764ccc4ed1c055d81b1a0a1800ab53e3a1a67eac2871e5abd0673b8af8d9e34a0d739c344aa362fb7dbc95811ed2931f1dda6ca74d7a1762b181ae63a6328dfafcde03c27f135df555e25887bd22c91a41a716334f588d72f225ed04a9e59ab4c469e1632cd7283c801809dab8928e408d60b7a3173a344d8de06849ae86c08efe49b852eb3e780a8271c98f231509239d5196f0269891a00afc96eb44bd70d2e873063ca79f87fc1f45df6c6214f071ad907a3130e162f3fc9a70b4f2237568debf3d2b3b68183381ca066d74d9bcaa6a5a0a791a289d528bfb666e79b8c0ae2a527810694e66b6dc8882dd3aef4411e0ef9468dd9dde743a9b7463d733d28f7a99cbb7e339fff037af3e1384792b34f4c8bbfdd854567adaed6724afd81e38acc4de696b299915ea29a699b813fee91a5752e86ea4b73571118babb54dbe8b5c61ff2e6f49c432e8a614feb2cd000d44539049a39c6189f4074b3bc6f7547fbce2ca98507c64c4a969cfd7cfc2dba7a1a816a3ec051ec80177b580b4b4a13a2cbb0014d600e229aa294b1b849e5c53a00a35ecc5827ebf43ba13a2821d3fc1b1fcb7dcf0e66bc1146859843cbbc65aa133e662cff1be8977016a4ea22309190ccac32558e48b6818207c109b239370071b890d4682d11f9506db058cc33f1192703f9d79d82570ac03aab5f5768389c1bc448e3a410749bc01083a23deb4b96454d4a0a0bb15bce2f6e5916a4aff0a2e858bca256a870acf137ef77b1176ede6410883d1e978b5b362e2aa52e4a9b0d624d39d83d0bd644a8c000b6890e9b86439763b7d603bc84e38bdc613f062494ae4ea2cf1f2c77a3f41dd6d3aeafd765a10a2610af8757da3fe1f4ce619dbf6263a8ef30a3528342be5f4c7b0b30ce81b3ddc60464e009c8596f9d45347d3be1598624d8eee6394aa598cf14d11995832a3ccb4ff2378d4a29c42d1c54b378068c82f07347d595de7026c0369d7708ac38397123af82d3fa180db22e13163967ac36edb608c31194981692b965bb192bac06d744bbe8d54905f95ff1b96e6dc62296166360b79306c42efef7366486bfcc7f8ec2ec13e268f9b6d6a4e13506249de85058202af125752aad7b4e0b2dec96bb0c7333e9e08d4d580f2d138bce047f0bb23ab6e3c04b01ad15b631293d3024f353debe98799edcd693bfaada1c9a7f9a254d85cd57664c39c95fae67fdce2159bce65f1e2ff297d5462e7651ff23e150e7ab660734f6b0b22cf24055287ba05a4fa1ca34a125ed27eaddaaf9d26406d264b05fd8471ae1041ae2212d32f2014c6d29752204b3bbe573fbe4e1fddacc2ed705161ac6cdcedd708c919cbf46332617f84984203c7b6d93cc5457f1233da26831759c02eb6570090d7826b90527ad745dc42b5dc42949ceecaf2af529cf0ac32f7ca7ed10ea401181c5a5798d91a05524da1cd8d98c6c62caa39c1ea9ee22ac8ddec4bb528f9ea108d572d5c2d0d04dee90e6bc733d46346fa4850baf95379f649045d330fb0db0db610494f51868e35fbd1dee8075bd0c6d1e69b549047de6f7ef333449af5078d1aaf66061d7c9a4210ee18b76c495406e0faf0ad616ee0c038edfbb113a875d0735e5205344799df642f1627b24db675b4cdb528ac8da227cbd907959e5fdde63dc3670260b6a9a4ab41c6d3a96bd7559e845b1d130a40b8c45fcc5f8d182b9129bcc57aee4f24f769c6de4f6afb39be22a40ff22ef2256bb5accd6de8bb7e8af0d12d9a500f3a6cd217f546c5af2b53d8aa418029b5c865333fd76035cf86ea00644be1f669a4ac556f9e206d5076c66354dbbf6008223acfa6ffb49005c92f031bc4856d36f564c00a2bec35041ccb41f0eea8209be9646a1b27b5489cfff9a2acda0b7b67c8c5b5d658ee93a4aff6a39cedab79b3edc44074024b2af74a432c1a51981b89330c31bc19c2e0085f56a16b11b0e4a3811d45bf01700a172009e692d8ba19123513ffd7f6d086939a46082f3f99f5f06b444da033c74283a8198747a1b778e1ca8e115273f463089bd893df8d0ffc020b810181b72a964600d23b1e613e33afd9a6a9a75ef5dce27a", 0x1000}, {&(0x7f0000001100)="ae038ffcc9da58dc16495b8dcb5ec3742ccaf7d3ed420effbe2c3f6768583a8ef86e07775b3f6a5688a456075e4d66acda6195f0885fb7538b121f8c0e44381f42f8a4e3d9f60e02", 0x48}, {&(0x7f0000001180)}, {&(0x7f00000011c0)="e02f483ef2c188a6d312a9c66b6a428e75822ef75f93b90cbd8139e2433694f34dad814122f7e1c5a720f7694ae58acaec51ff77fb289abf8f33a7679394bd", 0x3f}, {&(0x7f0000001200)="35c6c67e053a660e029b11f123f47ced05f07a465110f97c7142bcca19ecaecec73fbee8816a2bb18734446d5e1b52374dd20e93087e185c0a058062a05056517f9020842566162c893a22124a7aff239b31fe5651488145960eea6b95b687fae5ab8b96451b7019392473eb4ce0cc2cccc3ac13701194a558719d51b2ed71494ee34b28db2d096e03c99711027f2b799dd8579afab81c16955d8b1d4ea61ca2915825b01b0780312a320f2e5dfcd2c1c9ee6cd6a84cbf84b3182a4b1e3801fd9a3047c8db43bdec52477647037be4f0217631182d3d52a1809281e9f43360a21d7e0799008b23b3c8ff926f8a6d9d8e2eaaf6eb5d14057e812c39", 0xfb}, {&(0x7f0000001300)="2e3733f5e0a0d4f02f2d5415b7095b20202bbb95cfe8b8d5e065c393a0db212710417273276faa121b2569a746d8955bdd9c77e8dba84dec855267d0d1446700c82c43c93ad658be55704b9daa305844ed44fdf8440d4966db1878b4326c55779551bbb7bb326283059b07771649c1362199abc94f0cb38bdb718a433b94f53373a5e7e5d5e2276fe88a", 0x8a}, {&(0x7f00000013c0)="3897ba1db0", 0x5}, {&(0x7f0000001400)="b66d29ce3c36454d3f2a8ac6cc3015ba21280c0a900bf86527f5e185aab18d5b30321c88385cc0781000991a34fffd9d457c52f31d7a8ffaa55e1581b001292c10a2341fd436add441a5c7f010ba194a1e5b3b3d10cdc0f9ea422ec1581025f662d96be2ac571e07f0bcf01978f0c39a7e4b15689090a0b8471508aa702fd7d8ba97e2f20ba8615a10493b50686aae57578f8be78a2c2efde36996aa3e39d206e07c68945508acdedbcbe3085ede9adfbc6df40d7dbbb1b55c0e5352c7a33ef1d496e7f2fdd7de3267fda940220bc4774947af", 0xd3}], 0x9) shmget(0x2, 0x3000, 0x10, &(0x7f0000e78000/0x3000)=nil) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x10001, 0x83, 0x8001}, 0xc) 03:04:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="19fe81d46c5509a0e37b5cb32528000000ffff000001000000000000005e0a59fdfb07b02816386b49b6d31c97b99f39e94d71667395f0d569e5bf932fe913dac4401dd883d1c9d2e91df31252954e1240913ad1e1f9bdc14a1390ee1ba7488ce9ac8c4ba7c8aa3926b5c7b9fea2c002467cbda62820491087a49ac09dfc52081e4718a9c852faf5f99bd4444c3a9d014f0f9e618f34b9fb3d94abbe698ffadd0875e6909510d1ba38afc6e31739b9e1c7bc", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000440)=""/4096, 0x1000) 03:04:31 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x2}, {0x10001, 0x8000000d}}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}, {&(0x7f0000001200)=""/155, 0x9b}, {&(0x7f00000012c0)=""/161, 0xa1}, {&(0x7f0000001380)=""/72, 0x48}, {&(0x7f0000001400)}], 0x5, 0x0) open(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x2) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x8001}, {0x5}}, 0x0) 03:04:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)='\x00', 0x1) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) chmod(&(0x7f0000000000)='./file0\x00', 0x4) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 03:04:31 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto$inet(r0, &(0x7f00000001c0)="853dd073728ea9f58285e73d8a85bc84dfc6c5c51546128fe88d881ed4fbb8daad301f281438715465c77d7113d70d69a5a81f5e81691e239cd78a140c7dd1b311ffbdfd31a3337712189a7774ad8bb2ccd19db6b017913a2699eb7633099585101160f89ccd0daac4ac0e4f7c691ab962ce8f6f455918b53f2532fe168734a44ad72b2715c0059863a1f86573adcdcd8e397d409b6c2b95507967b08040136703c0310ce9d968eb0de962879d71a4a434dc51e0085dcbd380d329150882e00c66082ef292f8cd58784dfd08c3b1e003a11695bf28", 0xd5, 0x1, &(0x7f00000002c0)={0x2, 0x0}, 0xc) r1 = semget(0x3, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x28, 0x20) r2 = socket$inet6(0x18, 0x8000, 0x27b3) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x81, 0x1, 0xfa, 0x2, 0x4}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000180)=0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x0]) 03:04:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x320, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) getsockname(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x0) r1 = kqueue() fcntl$getflags(r0, 0x3) fchdir(r0) r2 = getuid() r3 = getegid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) getrusage(0x0, &(0x7f00000001c0)) r4 = dup2(r0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fchown(r0, r5, r6) 03:04:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0), 0xffffffffffffff3d) r1 = syz_open_pts() syz_open_pts() close(r1) readv(0xffffffffffffffff, 0x0, 0x0) 03:04:31 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x17705a03d872c5cd) ftruncate(r0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r2) fchmod(r1, 0x1a1) 03:04:31 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000140), 0xfc, 0x5) 03:04:31 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)='./file0\x00') fcntl$dupfd(r0, 0x0, r0) 03:04:32 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) 03:04:32 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) 03:04:32 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file1\x00', r2, r3) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 03:04:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) r2 = dup2(r0, r1) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x5, 0x4c6, 0x9, 0x698c, 0x1ff, 0x10001}, &(0x7f00000000c0)={0x0, 0x7ff}) 03:04:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) fchmod(0xffffffffffffffff, 0x40013d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() close(r1) connect$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) lseek(r1, 0x0, 0x3) ioctl$TIOCNXCL(r0, 0x2000740e) 03:04:32 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "9839767ad117948c4fe4c283347fe15ac58d4b7d"}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f00000000c0)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 03:04:32 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="9591559a10e397e587da8026bbe0dd21315a8f040ea08b64b009bfa8b290c620136d4278f66b88861f6ffb4c0db0d090db42eb05f88b7e34b8111c03c957d1624bb7f8f5351674b7db8bd7a647dff50b7267d09ab7360e014521ec03fd8bcc6b1283dbfe39d462a605c23bb9c975fd2e25d1cfda59b1588907ae4a53e9da4aef16adaf96f131ab250b1aec06004f191c", 0x90}, {&(0x7f0000000000)="d0f5ef19f44008e938", 0x9}, {&(0x7f0000000080)="9b79cb9142657cb570ba3f047af779140236dba3d96dee5ca58a556d29f25bcfc12379c78d3738966835a7ae7193597bbf7fcca463f448c2a10232298cbf20330f8e997759b420d1a2a2be318271e61b175d5ad40aebbb2c8a9e137e6f8fd1ee08f37d2fbd9aba519f495fbe5ab5c9d617ff262b673f71379c43b093715190", 0x7f}], 0x3) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 03:04:32 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff5000/0x9000)=nil, 0x9000) r0 = shmget(0x2, 0x3000, 0x20, &(0x7f0000ff8000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmctl$SHM_LOCK(r0, 0x3) 03:04:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) socket$inet(0x2, 0xc007, 0x100) 03:04:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x104) recvfrom$unix(r0, &(0x7f0000000040)=""/49, 0x21, 0x802, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc, "7e389ddedff370734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 03:04:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9dcfbc79569efb167a820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d378ee4ef8f0c9ea73906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2097b66d0b272829fdaabf5a40678cf219ce7a4a685a527642585eb63914c021312cc411c97172f89db020c937dc31f0627a3cf3c42c052e85a339d5689f89b27f51f7785edd03acb5c9fa36d325b0928aedfdf88381ac8b784f22ae563f87ca618ba91783198080cd3b3253e6acb1a608a6d5a223afe493a8e2a9438bd5c7be3f", 0x118) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x98b, 0xffffffffffffff3d, "857df97f0000203400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 03:04:32 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) select(0x40, &(0x7f0000000040)={0xfffffffffffff001, 0x2, 0x0, 0x3, 0x958, 0x7fff, 0x1ff, 0x8}, &(0x7f00000000c0)={0x3, 0x3, 0x7ff, 0x4, 0x7fffffff, 0xe7, 0x6, 0x80}, &(0x7f0000000100)={0x4, 0x9c9, 0x1, 0x2, 0x7, 0x9, 0xea, 0x4}, &(0x7f0000000180)={0x0, 0x2}) getsockname$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x40000000) readv(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/147, 0x93}, {&(0x7f0000000280)=""/143, 0x8f}, {&(0x7f0000000340)=""/24, 0x18}, {&(0x7f0000000380)=""/76, 0x4c}, {&(0x7f0000000400)=""/171, 0xab}, {&(0x7f00000004c0)=""/36, 0x24}, {&(0x7f0000000500)=""/126, 0x7e}], 0x7) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 03:04:33 executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sync() getrusage(0x1, &(0x7f0000000200)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1c4) ioctl$TIOCDRAIN(r0, 0x2000745e) 03:04:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x3, 0x4) 03:04:33 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='n', 0x1}], 0x1, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) syz_open_pts() 03:04:33 executing program 1: pipe(&(0x7f00000010c0)) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) writev(r0, &(0x7f0000002100)=[{&(0x7f0000001100)="341ae30ec7050b59cf1f4065e1bb1ab451792e2baf335d34e11b0e3c0b330264827e9cc28eb661af6e1cadf5a6d0f02cb0bd0bd95a743ec5e92503b3528a6f32251b76594a8ccedba7de0e6a93532515c898bb6dd93d2a539b88b806967b4877a36f681c9b85d9e0de1f998a008d55369718e7ffbaafcef3cdf8c20c1bb0000e197a6cdd21b9a1548f85cf6609d87f128b9a7cc2e8a1271374ffcebf4d2474fdb646b0489695c6ecede6739b7e80588ee6817673e84556589b92c79676bbda5e7971f736c21495ce9da23608e1d20aab43664d1ae79903dde4f3449007d484ca9f16deaa3a1691f0380626e37f0ba64c56049404e7f1aaf70f2291279f18b97e9639baa20b137d52218597444f82cc2c0c8f08dfc8f0e563629f6afa86f344f15d98f87a23641c0123a6f2c15f473eff0bf8f786c108fc2fbd8318e0e47cf3c53dd0003e18e69e9cd2fe0ce9ac136aca7d9086f67fd1a82498e94b02e382847fa42490c117dd12bd151540504c349252fa355ca4e6b485fed59d45b2ca6f1fa6a98a8910c46605e6f163ca9d6e2f159c7bfb0dba10f5d60bd61349a0f245f9eaffa25cc2293b5d899aaedbcf3aed529b2a80f1beb64c4276f2b30e4765979023acd320794335802b7e24db07d37a04edbd3dbe154201755f6e5cec4ad02d07c2888c5b3d3971cf2e5c51b5744a2077f38911af66fb0a8ac0f57e00884458e94752298ab260de431256eb66cdc189ead26a1350bc807b8311474314f3596891ce792395b4451115a3c3e056454ab9d68800b6a65bde55d3e66ccd6d68d72c6f573750e5ead17783f22e138b5a756f32e9c24fa74029c5f5333992693aaec99e9fe5609f4dfb8b2a7844d94e2cbdfd36d6f8d2503ff47512f3d823524b844e9815d197f7ea5b4763f41a8292ec83bb9bd063b563e384032bee0bf4171c28de623ab7f1545847ded07de9e47ddcf3175bc282ba103500548ff81253b5724a8365f50a939c8d44902c20958c3e0ed5bace273c94d3da2812284d234031f7b8d4881e68291bdfcfe45605e53ec3f5224f40925d044f44de6184442d2a110299be1d2d39395945fcc2f677a6691a7e099ce7cfc9c89c73f8b736dea41e81dd889be86344624a12d0154921b47e4bf6c56313d435c63e7d4d48effa9607715e19cf83769ede60e1716f450bed92b0ec747d78c55bcc55ccdb7b6e9214bf3a2b732eedc8227df2b253a71716b9d0d6b9bc7bf5aa2eed40683ee1ef8c18aed3d52001ef946ef04d74a41077359acae5b192c34ea40dc91db9f258772178336377697681d9a063f37cc923a0feed18ddc33092a8dfcb3ee7d429ef02686734e6605e789700e7137c27121211a50e52a401a6ddd65f2a66378342c98f02bedb3e097ef46078b2c5a597412df919b1edde9f26cd70041a75e42bd4a5ef2c182edfb63b1c393f35b9c6787f3cea1ef309f94bf0eb5948ad2bf710923e39e82bb5b07f1699c094a3e942e0a878e2b403802555578d89a6a102788d144675b87ea0c81c23cc269b61900478ee1d774b4b4c7bbb7e90c20d874d455cebfc303a8aed1af5455ec5caeee67eb6aa1e8ec57e7b8cfbb55d0158dc7239722dd7b95e5acec32f214d496fcec4a1857a5384b36d6ef41e8ef78aef4a154c2cc977f7e3020733bddd021a85f5f2b3ee30754aa534038dd8e69b5f432947a31d41be57d99057528c8cce328d406b8be36053674642b561a35e954e90d23753709d2406eac9609d28503ff2a7f7225093caa5beaa8550c8c1c419c5c32d16a92a9b6d1c040ec90a067d890728f56fce2b0aa523d910950ad2cd96dfbcfa45eec7cc0f34fc72a87b43cf56e164db4ab93ba0bf5fce746ac4863ae4c1fd2876c46af3d1c606f53477dd29e0acf1cfbce247716a4b5af74295ea6b645f839fb0d4e2d97261a4765c4f15799cbefc46e093411ee174d7a3a56c24922c2e8e938b59776de1fd32e3ff5914979ec145ba26850a8777f86ddca6c5899335227f350c41eece6a4d1abadecc0ded126d28cdabf6bd9c0e83e475b3f4a83a56c775524abe8f6a9e085f646f2e0107d46481c11bfaf6c458d510aa67100f078279617a80d3cac450df7ff5158b82a54e29bd8020acf881145aa0b5ae1230eb9ee3ff7114db43eb42c736dde8c7313845f365272092734d3c6b091ceb8c3b982668d366dd44f71b0d0e8a0ef7f6694a6597c6d0766d01dadeb4434e16aa2221a5b60ccb13cdfb0530c11daab373427b9a5c73c3ce0e0598eceb77f4d3d39eab99e4c667b4e8b6ec61976388d6f8d107a5a3953c6629541fc49155ad6fa84000d3e46c273ef0258057caa08c542482bd53c0d177d56c02ef509600b20855b1a22044634732b39a50fd30770da4c2e956bad0841039852f0b45b5996736994b9eb01ff5761307e1bacc490dd290a93906ff21b65bd10069aef86386dbf06be45f082c40f4fa8e28cd7eb730df6e97325c51f147251c054d1e48034ceee9341a792f3d73d2cd4c766f78f75ca8e86bf0330524d8f124030cb936e7fc3a6bc0aecd97891cadca3ed332a415fc606f771909cbb4a93ef2c1a44b835450406f9b55fe99f569fe24e60a26e0c87da4ec3ffa61134dad2f1ca698a0c4da466e7275385b405e8a8a6df9aa72b5f1f941fed95127b3c1da3535dff35c0f3aa8f992a8c668e6629dda2b2ef66354c103fd29b37796e138c0b6e07a91e4df263e0a50db5e677f50e9483c405fd3b5568b342ae67e914e121320297925049b5727b9a38f2d4db63d7034e41c5ea16de92cf6b64b13e85dad66d6095526c32ea3edb23eb43b66348db441b5486e4bab2b468535050282214ee7677a04169fc6eb94d6a5f72a677fd02754670ad3b76c63be2abbf7222de7580b1fc98ae885f35c6d109c90a646fa7b7622b0b46eaac1964b6b696dc88331194b38a7c1032c08b5c063717e7f9c832c2e2911bc85f52a024966cbf240a32856768aab1c681e80817d2cb61d2a994412bfc20a5f91da68fbb82f36a3ad7e4ea585ab1ce046e6debe0ee4cd3a7278908628b8792dfa006a99489ff0fbf32bffad3214472c08d417970f1aa84bd41d4dee03d384db80c1a5fdd1f27e9356f9c4f314b85742d94cbe2d4a5f08c8911876157ac709e066869bffdffeb27497d3f04b7ad75e393c2333c2979b9ef64ce7cccad4a5c72fd57e8dce3042d7c1728e2605058aadb737bfe1abde4fdbe6a723c684951a1a145513cf3ef839988e4ee53703e161d99616186d05caf5c40796d24ddcce1e26ab45b5ce002ffeb9d696a667b1d748231a62670e47723cd64dccd1b0710e45c6cf8e81e438952efaa3dbd18eca524a2e5fdbcef877f1339ae66b70e19c2943d6218ce016dd2a6698a75030be1c04e4c51718c7c2643524f0e57045076b524fe9f013ebfcda1f7d5ce7443e2c39c41a791e787e54bad9b83a45fa8c2069ac56fb5153e99d953bfc59a2ace86bfb1d1f791d7c449cec6b4367b6ef96574e7d81b101b58e3eb76e49385af044da504aafa7fc3c75c043f872a778dc7d358e25a505549d90e436c0c14f168d2e1f8d80b51f5813b5a5ccd9811d3629f2df104e42cb0d8aec156ce009355977f635d9a4bf933f19f06af7f79bc8c6db0422a838c57e3838840299fb8140d7eff37fb3b3d8744d6e7358bcb36db3f53ccb331cf28c9091650d9255cda741d8cfed1f97d8884add6f556c790f3a26250b5ba2b61fb95502174732b6a2ad2abc1353c9ecbbf3cebfa67f3d83edc6f73eed4bac353fb59833c1d95d0dcf9e91b868a25f52a3fa11ec1d1ba1bc3d90fbdc83c76a5b62d6d6ff13a3809e20a5aa7be922e397f357736370d36a1bc1f219833cf1fa2abd287f0bf7e440551ba2e715343e3cddf99961f8e7934d4c9c3c83abd280cb0208c4dda2fda70f09e3e96e9aa3db2b67a26dd20d29b427f450680c2434da1c226005919f1ab9b376be57147430ede5f3c8a584a55a491a60cbe8d1c672ee0bafa1ae9ffac5b4f04af5a9106099cc4f9c7f96ffba5b6b479a359a778dbebcbd54587a074acbfc4289ff8b2f258463d039a7a044c75146b971a4a88de9fb9571b4b1f39d9ff03e9365b2a7c9740a435e8317f8506c1b854dfcab66b4c18f6030980be29e137475806c82a69d8ee455fc837d63d0fb9ad021d04aa6ec5d8918146d986ac9a06e015437eb3734d7ad1292bda69136b1cd0c1b72d1bb8b16eccabe0ddaca79ff4386b0948159996ab4fa0eff0e823f97d2b94876790b87585a3ca98f2de28a75e4e36e6dc9f823c7e9ffb98f1c82e355205161e9c11d2f6827c445d8be9ebf25f6c64963f0a90bb90c9fd53a42d9220ee4b6a61fb9250d030b873b627579a63a33980088aa0442c10b4c3e565f49aadc6f86f8e9bc9c22edddcf5b754284eb9c4a3fa2075b85b104bbdd493e0a78d21bff70c81b0a1dc1581763731e7c72adcfb467b3997ad90105e0316f16734533b6905b368b007b6ea4782deb9748953188f01e1f497dec3ea3b50f13e3707f2f0d87cd3133d9359cd9591872ef100df535082d25ee778b7fbb4ba8b0ecf6e34838f5da7b6372115d3f324fc8b177fc934df9ffc3bd1ffc779e69b5b77900a98a1f7e800a9d5b799787b5602f4db4a7b5017130c718150bc4effaba8f4d893ecfa79086a0abfec5d4a78f545a1c66f381f6f8a1ef828e6b99188b0a5c383031012ff860e10a550a2d47ab07ca9262c1e41af3240bc1c1a03a4141476435fbd6728ecd81e49cc42eb01542d64f471a3ceca7837f8fdbd22a37c6c80937fee2159114517234f37068aae5dfd800a9449c17edd4b2e786721f91f145fd573cc401170718cec77f814ca074f3ebe111c5133ff96b80a52b3511db0871c7c96a2e48508df438b854e3f579fc5f73636c5d78c9fb09c95630be085b203d2a52198f55d5467cc29fc99604757b50bc5d61e094833977893f2d0b3b85678291d2dfaac768afd246fc6e24d3bd07fe9a4ec35b9fbcff95feed8c44f8077cdcb1e4acb185a250d1920011be01684d080e2828b753de3da9e4bd8be3329d82b9211201ae9ca54f031314c13d1a8286e349183602a93145b6a9f56364ef74e141b906d915a158b7d43c9a85cd49f9957eead69218854b56723ceeae95e8f69915fb666cc9fd910df9e56850f901935e8b0de1f59ca13a87da9ad5249d7b22b685b512428367aafca37ad1a0ab80229c79815fccb66a3b4b9f18577284c40eacc03241405b6ff0af7f636962c857feb9d7cc3c0cef19e49acd973f14da95fa35daa8b16ee43093c96cd1e5614e80617384b149ce8c3d2489ad305b19a3980a55acc0d3d1a7134a1394ad1440a879e0fe946e291b75db4f59cdf1907a5b63767216127dbf428bac44ccc632c6c2e0d261944ea0f4b9a6baab7df680789d3dbcb3f6b8fb1f0bff8cd3182448309d4172cfd181d389fd42ea9f4fc6d133bdb5b9ec3c9bc318e08dc9afc6c04750ddfb7629427107bb81caa2cae89c54b0909138f3500d3860d0e72ddcdc12e7ec746a8f85ee6f18cc5f4bf48aaee967f7bc93191e69e74611279dd033e8bca52b2ecbc3cdbe4f47750368819d21af3c9341e6c264e4deb65ba328f809cd84b51ca034da50820f795c7d4717732e0f3f3b8dff1dc7c20eca1e21802e350d018aaf7c847ada0eda52f60afc1d677c53585880df72a670dced0dcfa3453c5874b0dd66440cfd418dd198e4e60db5943ad94951848251c55ed95763c569449186467370d55fd6e57a7fdb370c86b60e23f7f1cf1d010f8be6683049", 0x1000}, {&(0x7f0000001080)="6d1cc0177d13b80d70531adbb38e38035c5751536b22a8f561a4607d5066f1bde54b35f6077bbcb8868a5e1fb89c8c5eaeb34d8b49e578", 0x37}], 0x2) 03:04:33 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0xffffffff7fffffff, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x80000001, 0x6, 0x1, 0x3ed}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x5, 0x2, 0x2, "9e308bc4ca2d0519c0790c92ff5566ba0a83eaed", 0x7, 0x2}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x40, 0x80000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x8, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x10001, 0x800}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80, 0x8000, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x9, 0x4}], 0x7f, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x7f, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x78, 0x4}, {{r0}, 0xfffffffffffffffe, 0x51, 0x2, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000002, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x18, 0x40000000, 0x2e, 0xfffffffffffffe00}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000000, 0xfff, 0x6}], 0x5, &(0x7f0000000000)={0x1, 0x800}) close(r1) 03:04:33 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='n', 0x1}], 0x1, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 03:04:33 executing program 0: poll(&(0x7f0000000080)=[{}], 0xf5, 0x7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) munmap(&(0x7f00000c2000/0x1000)=nil, 0x1000) 03:04:33 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendmsg(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 03:04:33 executing program 1: r0 = socket$inet6(0x18, 0x42, 0xdf) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 03:04:33 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) 03:04:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x10, &(0x7f0000000180), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) getrusage(0x0, &(0x7f00000000c0)) 03:04:33 executing program 1: r0 = shmget(0x3, 0x4000, 0xfffffffffffffffd, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 03:04:33 executing program 1: r0 = dup(0xffffffffffffffff) close(r0) getdents(r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0x31) 03:04:33 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/140, 0x8c}], 0x2, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='n', 0x1}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) getuid() minherit(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00', 0x4) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 03:04:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x103, 0x20c6b927c0ac532b) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) write(r1, &(0x7f0000000000)="203d638abfd659a0bfbfaf75c690597eeed2cb0449a1aa64e15824e17a0f6c1b460ca27c1bd75efbcf986add614b506eacd5f9fd9740ef40823dfb09ca3b0c91e1bec97a896e0854a4e9be", 0x4b) fsync(r0) unlinkat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x8) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) syz_open_pts() 03:04:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() dup2(r1, r1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r1, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff8, 0x3}], 0x1, 0x0, 0x2, 0x0) 03:04:33 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) dup2(r1, r2) poll(&(0x7f0000000000)=[{r1, 0x6e4cb5afb50be593}], 0x1, 0x0) 03:04:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) listen(r0, 0x0) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0x74045a87}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)="40abc418a6982a9cfa49078edf33803d3296ef35dc6a4a35e81544cfbe4317d7d3f900d2eb443857b60de950556a667babfd9e9c4d28e69f150832375ed2132dd1eb3e54b6ac4da2925f7a988e53589ffaf4eaa205e163c012", 0x59}, {&(0x7f0000000100)="1e4ef2f084a5fecb3fb176aa7b2fcd889a4aa513e127f0a445ad4cdc2f076ce1d763d10fd57942917b8e90fbda1e5e8bb5d7b8a57057b7908112df76c0de0c7476150386d5d5fa223f9b9539a7c0e56ca55f98ea8ec8f4826b3ca9ce69e55047481839ce99650890861d7c5f2dce084851172ac1f72567ac895b8ab1f55335dadb7866a24b4239a330ce9b452bff590266821d19cc2043b63b03ccd0026cb9e40619ecb75c90492a1d28e7ca8adf05fc47", 0xb1}, {&(0x7f00000001c0)="7c4397a18de14498f5e29c513e2db98b377b6288c262c3ca01bfca368dbe27369581f06fab4485580dbd717b2129c8c045434a47313d920e70f424c381f2c60e2935775c3dbfcf0cd0e3eac5bef1075bd2d43b5fe7aae688402808b94e71485d2108ea8035d8d97fdfff5d905e46942a2e9a17394e12ddbcffca5cc34a2b808770c7f12baa98e8e846cdc9cb1d544b4bc7805d9b7598b12f15ba3d09dedf5aefd7fe3ac37c4e4316e2198b56ee2d2b25898ad0027a98f598ce4bdcd1e364a338e4c951fbbc6575f79413780271f7812523f748f336d6b7524bfcb10e145392080cbe7ba8ec259a96eed6b5b9e564b9e974204e1e5667fd", 0xf7}, {&(0x7f00000002c0)="d772c647403635a4e2abb55bb4bce12f9efe5b7088dbda831c2c8d0f4bd303a1b7fcf7676c69c58644761985a2d6966cd4fb4d4622a76e43e1db56b49726bfc7b09bbc906112f20b588b0378bd11f1a9dd47b1754b07b9ed4e1df5675cc956d871c9f83f2e3af2c20a17ca31dfcf9d84f7c6fd66481b5722dbd6c56e2f8f8cc84fb2fac5c14028cd376462", 0x8b}, {&(0x7f0000000380)="c43202bb965e595172ae1ca8d8f73a7b48c165581e75f3463fb222627dd859c449e96c5b57d1cfde95d5c97a74f3f8bf46afa226a194400c4c792e16b0c774249f3b2db335b47378b1275acc8a4c615015f39f2eda299df17cdb88ca06154c77315871282317d967dd06e1ba43815e4257d4435b197e4f47b168a3b95a003667e75dd21f8b0015d99b3d3568c931bbe18bea77f015853280004230a58718c14026387c92745d09b8abff2a7544b5cacdd6ef6e3a7e6a60eec7b1fa1cdf22859a9278abb6b4a847bea33c3575b3ea4247f1f6a625e63f6dc74b518edcfe3aff51acf229aff7b2ca66b5554bcc7a8efbe18e68", 0xf2}], 0x5, &(0x7f0000000500)=[{0x30, 0xffff, 0x0, "4bc63d4dfd4471dbc3850684721568a2f44321e6e8f583ad5d6c82"}, {0x60, 0xffff, 0x3, "26d1c61b7b110a0c646199ed51a3bbcc9f2ff1e78056ff534e72d7bea33f016c36be6fa663b37d288d8374eefcfe78deb53be340a35305647335a71ddfbebc8225756471d977fd62b8"}, {0x78, 0xffff, 0x7fffffff, "18ca5e098798415ce22b318844a3d8d2826b1d51509905b2c32eb6842e38faa2ed39f1ce3e294ff504ede9e897aa55784936667c3e6b0c3dd84790e50666167727a7169adf4bb9a48ca9549f3754d40f16d05183dc24922569eb72fdf4de7d6386e7ead068a7"}, {0x1010, 0x1, 0x1, "4b677d1ceb4a0e03f263ef2016631b90ecfacb65511d64924d626408cca7cb0a217e22e83bb3718504fd9801013dd57811dcfe18e15f0635cbc430a7f9f964266fd50701c1c3725ae3cffc7e637860c4892593dc3cec33fe1ee518a02114bb8613c2571c6d83ddffa00e553ac62d77e63cddc816b2da7f47a6f0b795d73806ae925c4c2bfc9eee7d698337dd32766cb516943bf4d5bc7d8e4c9fc9b921d75c9d862f933e520146def1fe08ccc6c950ef5200981be4c6743940e076646af8a6ea21fdb9c43e308e3f429532c7138588273000133c7cc9b69c65ae016ba7bf6e441c58e2eb98f921a28de8e7c2d2ee7f063db2cf2b52ba430cf0f889767213cd7abb98efb01c8b4a320fee800a87c8ee1b8a7b0d0535ac8a353c6ef6637e201cc78f176f101a1cea3a81bc9de2722c9693bc1c9a020ac04e04feb0b44ca948fc79b44752b20324a7f72c71ea16e766c1af78fdb1063cc1141e4d0c7ff3302dde1519d5f10d6a37cdc267d96a9ec4bef258cea549726734c02bfce57f31fd4c33fb5951456b0af6fb66309c7365f243ba8d989eb5b3d301aa4db0efa78103033d8730289f485837556ae0ef5a965850c9441ddc2ee68dc4d9058231ff75028439f653067ec1a8673a62353f585519a6dbe68e75021e3774d8ab1e0151b5ed88eafa00a8fd76f5c12be90ac6fe09e9af70d45ce7b7eb72313a7e85b81a700676c75188a8d0217bebbff6cf1fae0da4ab0e7067f48abdef45db4037fcd869a1321e6665c0e18944a0b9c80d83fedc6ae43693ef362d09ef66d68fc62b113c1ac700a6aa8c6d1ede2f53746ee923b14187c65fff9c31231aaa481e872073808502ad0c17f51a9c504ac407823c2d96574cbecb0fe53a432aceca1b25cbe1374690c814d6f18d8426d9b9c52995e6816fd3c445d8576a26ca112bc72b60436c5f566a2962a0a07677455c8d1dac6d0bf963c8c6adc305db348c36744ff88f7baa14d7dd0774f99b696ac37a13d76bc6a2796b76d41c1c309b28aee153edd42f8d1f556e42daa0ffbd26f2412e56de832b5a3e018f3c9cd332724f7788d47f1fe1464cf604f02509edb8102c7d8d85e03956661a5221c3b4e7ef25ffd6468319054b96306d20b9c9ee7d841ed569c4ebee2a594f6778fd5d52fa3c1e760feea69bd92953ecd121c60311096377aeede32b99cd3e5979b7c0d9223b436cf76095c50e0281f8ee4d4eaf65dd570d082bfb49741e388824fa4f48db7f007578a0abb673144de27ef5556015094bd7c2ad5463dd24853071f3984574ddb875dde18fc96b4c798c2b096d4a7209573815762ad32006e22713a7dc378b63a9999ca09e39d879e19c9fd16f13014f9d4dba9654399d6ca58250e760d02a96c06093096912d675c5c819872726978edf7dc753c67348aced0df88e73016773a230d6d8e18768e26e292e84f50a87dd2f66e36ad86faa8a69d332d6b2cec6bd925d7d028865734db920d0e26c1b22525b3f2f9b9cbfe13124a5703ff03dc629a31f271eb273d8245af764eff31f7de446e57418d7550bae853aa3bc94f73d908e1c911ef35af2eb56e6299b33ab98180b621b050541d37f697583ac3c948aa61454e571cc2d67db83f96aad3eef02a38d8374540a90ed0603841088e5bb36a5d076e8ffc81b6483ce129e90d1c898e84ba2998f22178fca4c15be4e241893909178ab96fc2d812d1ed841b0f726fc92e5e6c633f7ebf7a389c6d6e2fb3edd1c74682ff1dde402b1429610d50d3a89efc0554614783cd71b4d1c32405238525eb93fc034b21dde710f8ead6e05b95df4914e9ee2d1454f2f8f322f09b88140fc2d28f55e15ec468791deccce401d9241d16ac843a502d0e922d63c017e94ca03a548145f29bb155074ff4570fc172f0758fafdaa4a0cb2d9b496933721656ef56c1b6493fa1da102b27660aca94c07690d1ba172584ac00d3e78aade8322d198ef51e5340b50d703ed8a2f4c9aba18a97c7e19d060f787b642fcf6c800392b20199c721bf0e4b941f2d5a6d68bf7c49a1c7e64cc2a61e9a2dd48ca5f69f404dc5543022e54311911c33b620dfd8af5eb9e99a3a7df704bb9b642d291f9d3a6fc085e8672ea6aff458508bb2b43114729f437168355ba0988e2b48aa91a821842659e37d6dee38950a87926a08bc441aa96cfb6eb07d224c199233589a6901d068e2def3c1ba9be30cb2e039e1cbad0de4ae7bf4a98b259ec0ae1c52d9e6ab452a1657331557b7796b13b5e63281522a9806c9bdad37168025d6c8db971638bd2372fd2df31b3ee2003e21b8942a9429e5b50853d03a4a80bd6e54c137a700a99c68a1e2ad7cb987a2d0f5a16f9a5742cd71fed82f4ed82fca95dc91f8a60e3bcc8a39ccb44391be1aea6ebe9e77d1d72058eb54a70fb923f7c96913acdc98753b7ae9c58261d4d408806e3fd0a010c0f3f7049087028b0838746e79fa188300a3f830b70d4474bcfb220f01180fb7633807db29102d77103c99590a1e779b6179fdd36de9fb93dd79a81445c71b36a63e4fe2d59ee6eaed66566c74bb81e55d2224265b21988004299dbd32cb0a22303ec5560e627134d48f7a211ffdcf9d7454679d99c2e9b649c831bb7d368285974a8e879ec6e2d96c5b2e47cb09c7b73dce941a14df8b1e378900bdb9273ce571c21d511a42580e27d5332ebd30a83a570c651af9a2a4a2c3ae9a3b38c310db2db048fcdc32ca8b4ba506a10d9aac4a91a74eb7e173e093df6fbeecdc537ba683bb7c64de7d7f612cf7841de0d4f56728a8d6a21af6812fe44b5dd433b87d533946f5921f5a2e72a8bb833e5671fdb99fc6124a55458472c9d0db6928259ba32ac8858546b675bfe8dcba9e8f04bab1b90cff298a275bc1964d8706b1c98ac14d39603aa6040895b1a2065e0ad507690bfa7e72d828b077f7111c873c5d6ae09f36cc6e945226541b6856c6ccc00569f2c6173c74b512758d250b3ce54102422cb7c5dfd2e56382347500dc4d155806abf12dfbe58cff87d3f3ed9840775de250aaca02da8201d737d9bc595822390d4e64a10122c4ee4b1aeab57d1088edb61ef57869b474d8336361bafd052f7e65f534077c1233fa33e66f6afce39eecd6e298710c65189a60c9b6388a83f28c28ca06a89a67f9ac51716b293cb20b692f4cedb13a82454101dd42902f0beac916ffa1e8d83f8c03b61589a1349df0c9408711b4ea79a41da43d5fbd6d61de33c76fa4f252498a4833dac34b792d06d691e211f853c089e07fb95fb6aaa39e61fffcb81335cd17d8dc9e4210462ebaf5c85cf30f0ef9daa3b8b06b8f968154e06b849777737be8d6e34f4d6757eecc876891fa91404ca23c32a2168e154b5cec63cc2a9b23b9ce7940fbec894693685c0e44fbe4039acc67ecfe3a506253d26cbb0484d1252463021600c586ff245244694c13babf73a3f9b2ca850bc56ae026520a8693123cae3b21fba52d383387b515a073bba633050d669f14a725f6ab462aa576b285ebf036d1f9da63e1a1b0d80dead767b2ecbff7d426b499d67d5a35b02bb208aaed26e804a0778dd8f22cb5f6c738aec51afa175f6b2c2abecf3a3b5ae7c5d9965e5a37fd13ec3c89c0dd74b782dc19d0cfb8fb753b5ee12c4e226e0f4ac8c4034a41b9d4bb1723ea6320f19b36e24a328feb8a7188217066b82c74959e6f4d54548e5d6d998bc4a7cc1cf80b341a2cbe39f1a8bfb009dbf65c998e407591241b779863c280392d4fdec62e299d2c653127c2643af3023a941baad15808b37ebc2c4b446f0e0ac19cbfbeb2fbf1d0f375775ab72d7e579c53cf29cc472f63503f64861986d7c5c1e1166d324319c056660790206f970c717a4d9b9e6106de6fa123329cd15a8cbcf7ad548da6d56f898d07fdc76eabb633cc03dace26728be88a87cafb12beec21aa5f5b1054b5a41bcd1fb56a5b766b6493086082ab2adea4b0f9153e0dcec6190e4dbc111df368d23ebef8cb01a34c76c07c5cf64ece2b7671ca7c0a7ce0549b9337a741aafcfbf346588b5387175b363fc52c37e14d2fca79ce93a1900b39561e67816cfba74359b6f862228abd46e926760fe457a0367c6648822583730b72f8fd332b60527de4f4a558082d2236d3d0ee30c61ae1b0622249009ef28d1348694f11732e4b07c27896dff3f4ca8da142e1902a479369446f6e5e4e066ae5bf7b2046926e41b0a39cd190c8cbad65db1d4df2d0fe7db4f4103480e12c5c204314e2a999d35cfad1fa6d9b1f8b1bbaef00da0a1f922bb684bdf01a03d83432a5681e58441a4a2d3b5c2e817db5a7cab18c9a75bd2adb48c6487b5ae765f09393a81abd76332ee674e7b6067bcd1275fc1fb993d6b694a5eebe3ef5cab4dc172e1871546ae11625ee6321c24031217a3b08fd7d677d6d0596d06d409ff3fe9534386c7b12ff19ebe4e573d5f30ccc25e8255892ec54c170e9b801305f3676f9d0b9f3fac76733ca174c1f43f760e26437c12b6b42662916713f365f2cc334561136f1dfdc0d0d2be2e21dd3822713fd89f085c3a7019d886c16f6e44d9d709f357d5fe99b5e61b0277e51070e0e0036dc0c14ae8717ff65dc2b25455348f4caa5b9d36c2c6e2ad2e61bd298bbd42e96b46ecfb401a286dba70e45b1fa2d85dd579ebf9d0601631f2c0c08b737722fc0867481da9f637d9a6c9fe24808558b69bbc7f9ccc8c6fb21aecde8abca7e62721de133b91e8d019e87981a42e7c649cf7da964473aac262e32f6abf654666b1fd321f34f7add7d0ea0662e2cd50f1d43249a640dc22d2178d2b695d7ac166f63283c98ef264dddce9cedfaa1d3b1d2d53425d169b0dfcd93bf98a0cc320272edba5d06fa398582ba3bd1b829b0e7b57df76f787d064f522c5cd9ba99d6442e7a85e66329b1193cd7a5a185bf638d507a1be181f2bf4e44f74f6479296f0ad469b5bb7d44314b94de267000868a8109833fd94f301ee985e45a81733d62757fc89b83faa9871e1e8d053f2c718b38f776f0037032e24cba49443dee49a6b4ab3710393ed9d4997ab78e9a6a56bd9257df4ba6bb2448d12421274e30bb13a5bb6676f9cacabb467bef41d34ec9c8169ea596f08add8c7b77e398f52339ddf37128d047a383d95652badc2300bfde88991077f17a3759b50aa85adef7abe28cd9dedfcf1011289d65e7c14e017d3dacaa030b42ea1f22553442a652e4667ef627cee4edb9b8205585ac51ee9e6b811e29a1063ba161db5fab711d6da4086ae261f076f4dcefea6354f90cca2a5a9dd4e952a2f2517628daf521bd198778cc2fa348af64746e5780cf2eaf40a4d86fe5f4a513b9a634ab7505ac1a35b3f7e76ce531445b3491a64800071390d0a000a6db910f8d53c6b6844a017f2302ae98af36717775c717347fd526604b222bd72743d0a47012da384649a235df916854bdd933eb5055424c3837004c5c8383f4086061105a65f728e629620b146c0aadf6ad530456a49c8003472ef1deb71d5763c0c8c78fd4b9954c758ec6e4ea3821fe592f84f9dc19aad74f67484d26fff16de68596c98be8e823cf14b5b9e9cbfb901ec7e44efc08ac33e3cbeac0a5dc2cb8b595685924f4644673c892fde4e2d1fc2e0cd2f98b1c3f485e4bd74b8a89077825968aeaf2af0d1bec27af9291c660fd38119f4be187c3f699920fa7cb5b2a9f04d76e80ce354e15148ec7401ce6eae2c3bef22ab3dfba3e3f418dd26f74efaceaeca0ccc84ae108646ce0de2ab6f42f21617762b714efe35befa2f4d2762bf929425"}, {0xc0, 0x1, 0x6, "9749126ab91098c11b45425cd14602236562bf95e31091d3a90642bc22c9181cf99f60973d10be50b03ed0547732ea12785f743956dad56848996e93a5c9b6cd0185dd2029ad101f669b9431ff3f419213b97da89dd94c6402e14eacef876a588f83aa5bcc46d8f6194472f540300f80483b1d28a45a5b87f1c887414278cc11e0a73cfade185dd1bdd0e5ab6f14ffb93adb37b6b0c95fe5d30d4d139f0b92adee77d05d15705559afc2b3c72f3b"}], 0x11d8}, 0x402) 03:04:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x101) ioctl$TIOCSDTR(r0, 0x20007479) pipe2(&(0x7f0000000000), 0x0) setitimer(0x2, 0x0, &(0x7f0000000100)) 03:04:33 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) write(r0, &(0x7f0000000080)="1daca57419d61d18dacb2be35f161270b28c89bdd81c453d8e8dfefe50519092a7daea5df31c8a6d767c01734a816753fc1d4772b50b4b332565fd92b793ea5e63e4d98de9f855441dc46ac2bd93032526f9aacd514d08948d1ba714f48f241b3c62ea68a16e5232dabbe06ce50ccd68efbff8525e34f5124d0a1ff9cb239d3ba898045a3cdc8f51b926a5d21df34c3390cfc43161dd4c7e558bd2d48c60e25640f31a88fed59fc6d0bac9bbb43196b783b61d78076b915b1c5625ac045c824d5dbdfa1d48a919fda66dbac10a1490641ced8dafc66fdded173d44f0b97b9774f6d0b6f81d2e48260820747c0c43400aac03", 0xf2) 03:04:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000), 0x0, 0x801, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0x96) syz_open_pts() setsockopt(0xffffffffffffffff, 0x4, 0x4, &(0x7f0000000040)="04001da0", 0x4) 03:04:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) shutdown(r0, 0x2) 03:04:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82024c2f660700000000"], 0x1) poll(&(0x7f0000000640)=[{r0, 0x42}, {r0, 0x4}], 0x2, 0x101) shutdown(r0, 0x2) fsync(r0) 03:04:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="d71d5092003581331cdc7752c97c818e348eb3178149c4a3441415d886f4bb23d37b6d325107d902bdc94e17f37b20d1c28db878163ac2132d8a365f35a6b67dd3b5f3fb35f364124bf733c4793f48cc2352e30a13e118cf6b6108dfa155fb326ffbaf0804edf521d68fb68b5a4d26be32ad0a2ddbcaf5c8a5b50a50fa28", 0x7e}, {&(0x7f00000000c0)="aae65d9d1136bfaebd688411f81b8efc", 0x10}], 0x2, &(0x7f0000000140)=[{0xc8, 0x1, 0x100000001, "3f3f7f9c189fa2b2d0aaa057ff3de0b1b6ed492040ac4035d57d03b14cff27c46be6d5a030fbafbe720b0a0044a3d4676e7997e9eaaa8f079073c51bb49947a1d3892670e3756b91712f4222f0d9801b2f9649e35f7cd93f1768025cec4ea870753ca6d29c97f58699cf57aa1056c352aa2b7cbc7041ed80ff25c0233b83ca87584d1a1e1af4a5c20e221deb97bb03795ef259d044f63489ad0bc07e6c20b62400d04dcdc98cec1a55f8ccd5cfbb80494dee"}, {0x30, 0xffff, 0xff, "1fe1b60b99e0cacdde79af1400aecd6c98558f89d68965c1367a"}, {0xe0, 0xffff, 0x3ff, "5cc196d22c2b9fae725a80bce7c02cfc2860043d2b798bb12d7a2a5eb78c7fa3dc0b58672ef31a4de0cf69e8474d0a80dce8893cf81f2f39e103c785d4bc664206d2755df8598fd461f961be061cc56221c3ca4cab492b726a781c31942807b19670c83e03efc43cb3a780bed80b5c0a982ed096593e257de644ce00e08915e9c420e857c4df2297852737dcc596feb8803bb31373c1fc6a1b93c59ba9c8f046601647964f5eaa7b777c611389c83925e17120c54ba3cd2c9936309ad92c0f00fd6645ac57050d42c821c48b"}, {0x88, 0x0, 0x7, "76c1cda57e71f4eaf6c7240bffd073bda115f2bc756ae39b63443f2894e14e273d535814c3a5f38d10b35c52f697123e537efb76a22d1a7aa3f40b5a1539ad0cef3ecc39a9bab6639d3d00b21b5c3a30908bd6a9603fa39d0058a2f5bf166b4947c286aee8ae0b3e437f797b8bf08d29ed4106c997"}, {0x10, 0x1, 0x8}, {0xe0, 0x1, 0x50, "ecd50c0820675ee109da2fd3fc2e29afb604202c2fb0390cc4293799af1371184adba7b0cd72482ae9c6d4e582aeb297765f0905cd288d9a5d2549d1275fa1317cd359b13662d2e6cd066a5f3799021741872f4ac0d69edfd16f972b16a9b55c516096c5e68b57bdd3104f8a0fb1b609c359e35ce21eeb6e6e0f9fb4706dfc95155b3633d2e6130e451878b6d53446952143e17b41bef3bdc7d616f7f9346bf4b05f5e4288861135607144ac7fa96deb020c2d96eccc9beb5f3e7ae2c3e33f7b7441d824a226c762e70ba1"}, {0x80, 0xffff, 0xfffffffffffff000, "89efc4802159a999396cc39d8f1b5d4770531b81039bc71a09df3cc16b09679a951cf19612451cc7d85a86e32d7bc69c948f0a28311c14c7153610464ce1ea9336555931b4bba953931079945ea3545aa4f8a181f7607c9827c330edc5917763cac99c6b566b19d97d327e62c6811c"}, {0xa8, 0x0, 0x100000000, "23fee1abfd58387e8790ccc10ac9d8f7f889c4c6621c851718eaefb41167ea8e665b40ca7c3ab9551d8aef3accf2877acbb4a6fd0e06f337d6913503fa4e9696ea4746a70f7961ac3e517efc36dc825a2812911d9d393e53770b82fda51992d17e07d42adf61faa7744758d57ceb0072724244d2a92e27603f6ee3bcf4df0b7dc8b0179c882f8d8a13fd4f31c6d597ed1097611e32f92b"}, {0xe0, 0xffff, 0x9, "6eb65c34f90f0e144e236cff764fffbf88631038490c10b6392721ed9333ef1cba93d53d4ac08bcf5a147a30924a76dd6cc03d9794fdcfb4134b495227e5dea565da098da6adbf3be0f614b3b4be16b3d27d2d6258be3e50e7b2c98e32cf8ab4a351f82b690677fa683ca0a7b88b5cc3b4d8870b7bb6ba7c780fea0527a8c2d18b8c541fc72b5c07ffec0e9b5bd9a46ab3420f9fd7cc3d87b02bfb8c47f441405a334fc55f36326780cea748cd4c192c7515e4c0e3d754953ebd0ccc1affb070ef0dd06a6920c0df4f05b057b8"}], 0x558}, 0x400) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001000)="73aea42df6712009e187d0701155b1dea83cb30522c9cbd4f1088ba1e6d1963c9ce368c33405db19ddd3efbf72429f217cfdc79de9bb411477de2eba64b10229b162f7f610588f67f140cd46029e682ee86acdb03857fce2c79c351045d2f1660141202efcbd26e0490777725bb6b52d7162d43de85f3e4d6e856afe973d61d64726178bf8f6b18725ec46ee9506db6698f6950e1bdef51aaa49746c1fe8c6495af69f65f6318a338521c8fbdfaf13f95a5278b53aee9062b6f4d95421b2e9fe8d49cd4e210086754364e87f811f5c3f8a6c90fb3f45a90f5d846cc557fa6b0c399922db338ff693cc267b332139844a4b61753aa7b493db51fc97c08cefec6fa9b947bc88263a779969220d512301bb14af4d4f65bf641564d652c28ebdfb25f77e59cbe0eef4ae34071bfb54725a5314b829a651c104d9692e6482664c2dfc159988351366bdb45ff94581b682f874dfbcae2a1b7656221e842b2caae678f518e1c012cdfcc2be9f5b9f5a373f7cbfb84f4ab4bb17653bd5d92c92afbea01ecedfb50617a440aa337a53d3ee5735b3357c1b2ad80215aa53488981972e0b35a27485e6c74283c8379e95a7fdefacf8aa38421ebb82045ec0e5031f3cd2ca9cf72ff23f86f4b74c16e78a90d8d7d06105f8db286b782533799fe736dd3f1a798834858ea1ac006b1a7115d1e245881ad2a87610f370d4e64c47bdf029f2f07c677aaa9b43c82810e7943ca16d909e1ddf261d775e51f98a615fb06632dafca3ed2a1b85ab627ddef07c40d65d3ce224f37902260eab8bdf530d1858896d0eb79307ca2cfc5c8e6c71da7a70cac0d008a77f9e2086dec40f7096efaea3214e6c2284eaa59c3c8037a9eef53c815bc52031cbe7e3dc98d1b4c72bfd852ccd7b19a221127eba9631420ec4989ed54ee01d1b957d9ec258b8b8896235b884f080e7152c722c82676906ea218f8b20ff5df4a07025be3ec3244b646caedb7aee56ad39ca663fdbe1624e6637585fd5f1ff3cffcb6dda9ec54226d181e622cd39ae17881d83d31e1c004a1fbf8d7d3cb8a5b3701e42a16c97c6aab48ede34b9a98fe211720e6c427da4590715439ca03deb4acfe030e58ad42ade05c0e95e53568f2b66ac753f77e5c73def4ade31868e1a87107d255aca5471da625d4198d0c9481bbd155536b6043e5805cf4139910db75918084271e09037e068089a065fb7307ac1ef3b2746c0565e7992a440d1a4dc631c70d350640152e40efbb184f97d81bc9e8b97c7d1d14705bbe32651f786218fd2ccc76440be709a707246feeb024bf5b7a3ca91057f0d17b1cee4eb3a7d6560a4c3568ea3d989888b164d397298f575d66183f2ba0182c4a704c7e51af7ad0efc847f2257401d382792c9081d750fcd1cb4d2847fdf6f76a12454d47902ece393a4475bd534c75492a84125ab48ee4828f60509e3f05ffe484a36db2365a1391b5390c9ef46dc643f0b347f6e6adae37ac11fb6da412041c69051c13523b8942441d5e0b79c1840dcd680bb70a108a2bb960cc707cabf8b4c782e24de59e41bc4332648a68beb8ba0c2bf6b2b82891fd4c3a4853a09a11f74a5a90797fed40fa1de669a78404bb7bd29f8d61bce48c98d37f57eb2e2df42604fd10fc0dba27436a1b2a6725cb09b13d43bb0be053db4979cf8c4c0ce2be175eae311bfbc0af37455c3516fc98f7daea07c870c89e988e48e68f3ca231133768152cf9437b82741bd445f8b8bb54af0a48af3b29510502f0f0239b888832cfcbf309e57fd922b63995395dd3797f9d8d6ddd9c5fae9010f06d1cac33f3ab17522346124083d8eb94db444cd083cc46af626b0ca7913db0481926cab5194429b986b09706ea7daafe79cbe7b1c68f1c3acb31efae43b40b2a814f3fdb8e737006a54bd74165479c0fe37785ece74741a2aace8cd6d3cf58dd2a068c64be4f3a0e35f60a917cd58ff04a82e5965e8a6e05e03fd5e262a3bbc161ede7f3f7d3a019c5b7f6535555847b392bfd224bc429fa2e7a2d809f75f8a8bd768aab1b5b56a540dcdbd765f56bcd90ed955f8af93e90ff143c9ef36cbe2b07c0a11c527091052e14e2be9ec05f8b7decdf41c071f2f28054c4d16f457b2d9841630d291712d17f5817ad325e21df77342f82923f39f43bd1ca1a2f24acf2e2a5815eb4f48c7bcc117572a5a8dc5669474a34cc7c6c7c35ba7f91a7e13f03c406e454fcde3c832db40a77888105f83a3eaadc889bcd464a0887e803cc38e826c1c9deb92091617812d21e7c7cfe5fa03ea27c40c7ae042900006625e7d6fc5081b69beccbcbe5006d04d6ea657481e9b8faea2af24ffd462cdca84fb471a1fba826f7aa7ae36311f382016bb4e7d91f7d57b97805a118258cc216ed811ee537b9a8992af08bacec6c5fcbd25bb93b0d47ef3963c55782ac0394f47953419605f48e3f6172438931788419effd7aa494af54a5d7ce5330929fc1c74b37a3dee3590afd35f676e0137c628ef8a2bf8647ff773e16ea44569c7b487b787bc7e15bb3411230a98de82557cd8ab95679f92809a22a569fde94444cea040b33f1c2e595f97b57f3e471a92f0dfb241bfd1359ccbfafb99bd8753268dd6b7c9b71f62bd5c7230f4867b0503f88611ab9f5ce2184a5335e46bdff3f146280be8d7d5b6c4c72a6276829c14a3b40943f118ca230ad524a58237b3e400d04a6149abd9db8a47e143e54abc6addd33c715eaa2fb7dd369ed86c6a5bea501a1c5c566df69285f48e62cf81c5653fcce275e7990f26ccda68fe06ca3366b6933338b2b28e34199ac9d889dd38d78a6a511ca09438c18fb9adcb9df7823b9075af6bd9bceec827ca35c8977e818f888f3271ccfa2dd0ad07b46c15fe0a56a310cf1f4e15b6d0cd2aa92897d8f95337842ae70e43958def102cc1b7f4a7cfc51e6c0f7778171c9d925f4aaf794fca9270b78d46abf6fafb4d7b9fd4ae664d66df06d40af398554bcc9e8b6dc7d47dd5a061fc9ae6ae93a5b585952493ca3921a49a795b7ace873b2d36a27eac28a10b48718299ae3e6a2a6813f1283e45f7bb9dcf8756e1540a924f25f1894b698e25a849d271a82e7dc5370f6bffbaaf5df35c547835ed2c9cd47b2231e18382dd177101e42b3c67fa7cadb89bdcafc35565452e41f3565f1741369834bbc41a39370402d990fbd129c4c73d78fd88b19ba555ee4c64bbb3f343ff33547ad429a274b18b6aba564ee59ea261b622a800d95ba9fd0b82bb4ea96b379a6474cfccd01ca0cdf4dbe2c58a4ec1c0e67e0f03b98d87cbbf1b27a4f4d5d30743e5ef87bf5807bc6be722c16212e8efdc2fe28279c7aee46a0784992b8aab21da0743af9e138ecf90ff0258184dbfad0c30b3319b315c57e8b919fc6ac7b6d9902d02151fb6fa5030e1fb0d4e215ed39fa067f06c70ac8924c1b5dc97c9c21d93307058d8e89b5010472816f1d68d4bbfae109f8f1cfc60128a910aebda386803f27bbfb3557a6e001891cf45e627b1079dc17673233f7ceabc01f22cc1a7102f1d79c467096e881f5abe7a69ec65db1b6b6ea91b0a82654c8469d75b70a60b23c3baf38f6fe1c74cf79472912ae2d79fbfd5be79bd910ee2d7b1e8d3da2d053138e70e3fa53e1fe5a492e11b83d335a02ea83683644fd97fa76917de2518994ac3b7e78d24dea46b5454e933ad839ea43b672b183507739528d6eae82c48b0865bb1710b08fa1fb165355547333f1736d9119a53afe3ae1ea5b5d32542f6e845e5290669205b44662c4fa6eb7bf3789084d5d2db3d220ac8a8f818abe081a88219ef3282dd2739cfd0b8b0d7e54561f24297bdbeb8ee6f5a03df7e62bd7418b886838e742f7df8faf83924afa160ce8c97bcb4e158f0f3ca7be7190b721dca2fb4c56282bc95c21698fa6b1d95d598396d63718005d8f6df00afc90cb912576467d5fccec45355d7f4b3e79d9380110add7218e6ecc35afc392430460d4d14b82241b2d5ebbe76391e3fab658193c8e1e1fc3c7485d480133b04a922511c08f06449e16e876729697b7993dba6639097d275528ce3122b092708472c32e1d81878650aa0cac0712dec76bb898b8efed32f5b8bcdb50605a26cb4dec07ecda38c05a6e2b6f47cd889006b4021e603dd6654e8e394f0ec1b608dd1447bbf82375d800c952ae2f98ef1ea695b2a93cf5ed8649c69fa30c29241546ae33b8307206836f235d04d877f6e5d5cf8cb226b80496cb81fbfd18766b113f4a3eb667af0fc8eaddc6adba820d4c588353a6945bc6a97a432d22f45ba83cb749235e0b368c8a9c53c591b55e93d0717a09f9904d10675066519ca2465e068ff9ec1d5fc8404859c256e605ac3728e0869176ebe54b17999b4d61468a9323a116b6d0c92c2e65ba56346e20ef3dad1b66d96882d37745e0e65ebf0edb3aed352d50481b1865351c604c16eaa5e229d999a710f098097ee36dec731d8a349dfd54a96b690bf37bb3d9b310bd5ebaa344dcf6193b46ed2343c294705cdfc80f3174a663a804da01d3c76077294586fb57605f2ff5d2772c5ac24ca32568fb6c7d55287734356b989d6a871f45073f776a9b1177a9a3df97ad045e5b3fba5252430823ac20ab1657272213f1b15ee9300bae01ededf0b74d26088198de571c9cdde3316bc11c8d65ac9270ffa69158a3c7c4c787b41a5aa606684f4478aafed1d857a5e14b2bd5789037a9596c31f5e198caf4021a3881bc13a7d7d5e54243e5aa714db3439ee0876dc1c706cd67e422ca62e0142a5cb2f4acc26681fd9edf4899ac227a8df919f495bdc2a3f46c5a861baef688493bc63c669acf084c9a79846cde0a7be23c2a3d8a10cc986a712c2898a3bcb297f72a133f8b120058ce827aedd70207d9ba5d21c15aab1ae2f3678f986f3f1c9ca18201670c959199e9e7f77fca338d3d776a0d7cf4cef8ba3837c2c835fde167217851415a35d77f9f2dfab546a30e51e2743a05c8739628c84a6906452693e9f70054e5607122b36767b6445369fa1163c8b80678b6b131bd75b322808c7e61aea2c72c3c458d18caa69f520b7d07f9baadc9c9537d17cc6f80c4915519cca94fb2910a8c34b1dfd743352bc7816ba129f16c89da559267f29eac78fe27d21f1a485ada9af4bb6265a4ab7bedc0eb4ab6e74f5862541bd0816f50b2a3a5c2b79e507a5af74a74ea4262da8007bc564089742ffebd70d4b483c35a1afe44f6613d53c3d8d7720312fda4dd3f5f8485eec65cd47963f942ef867b9dd1c74f94db51004e082019b9f61dd09cace8a74a34f1e69e61a31370478c03b19116eb342546f65d6b6967ec72eed6251761a156ed5a9d3c3b046af3263a4272d7bb6fee553f15b7fcaa38c075f0c78bedbcb8ce98b408d41c45d7aa783a62bf2693735fdc8890137a531bdc1a2d29f3185b07c0b3cd373031a35b8a844842013a637316abc9525ace27aebcd22eb1d3ccb5013a67bfa6e9c32e8de610b9075ed33da56f5c586717751b6323f9748f7c8fba69e8ee9c7fe4fd4b8aab5cbb196c6033657505956cedb797b6dcc6df6337a86884e0fe9d16f0b20440b6a6e023fba58409d68ed24587c7d693662708696dcb58b1989551c4c1859fee3f6af7106f401f63bee291cb09a6dff5f6d1cecf154a0431cd9df545960bdac40e1640a3fc3ba370f075fb2e4d3930bb601ab100708f9b92dd704f84806e2801c25daf076ed8d424495e177dccb75d14b3c1a8a52059e9b349a8a260d712a7c52bc3dd705feb1cd945601ab56fe0a1e771845021d2896", 0x1000) fcntl$setstatus(r0, 0x4, 0x0) 03:04:33 executing program 0: syz_execute_func(&(0x7f0000000100)="c402610993000000000fb6988f8700008f09789b1f66470f38dfec3647d8a60000002144d1caf3410faeddf20f1bc626f3436e8fa97890c8") r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "69d4aa1fd74e05ed4897e1d7f68f0c1043519ebe"}) syz_open_pts() 03:04:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5d47f645, 0x3f}, 0x10) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x2000002000001) 03:04:33 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) accept$inet6(r0, 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/147, 0x93}], 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 03:04:33 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x7ff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/131, &(0x7f00000000c0)=0x83) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x0) 03:04:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9, 0x0, 0x86, &(0x7f00000001c0)={0x7f, 0xfffffffffffffff9}) write(r0, &(0x7f0000000000)="37c6a565a05ce654a74aae647184e8176dcfe58029f8a0f3f3be7934ac7d5f352bd6a528be7067da561b3aac0c3c4bdb59789c55d01e366c105b59ed3a5ac831a15bfc92764bff", 0x47) close(r0) 03:04:33 executing program 0: fcntl$getflags(0xffffffffffffffff, 0x3) getrusage(0x0, &(0x7f0000000200)) r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000003000/0x2000)=nil) r1 = getuid() r2 = getgid() r3 = getuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x79f, r1, r2, r3, r4, 0xa277bfc31fd1c0fc, 0x7}, 0x5, 0x2, r5, r6, 0x2, 0x121, 0x1}) 03:04:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000440)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c200112170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b339ebee", 0x119) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfff, 0x0, 0x1, 0xffffffffffffff7d, "85fe68bfa60204000007ad00cb5fffffffffff7d"}) sync() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000200)=""/233, 0xe9}, {&(0x7f0000000000)=""/116, 0x74}, {&(0x7f0000000300)=""/226, 0xe2}], 0x3) 03:04:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d378ee4ef8f0c9ea73906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc1700", 0x9c) r1 = syz_open_pts() close(r0) ioctl$TIOCSTART(r0, 0x2000746e) r2 = dup2(r1, r1) bind$inet6(r2, &(0x7f00000003c0)={0x18, 0x0, 0x7, 0x8709}, 0xc) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x3, 0x98b, 0xffffffffffffff3d, "85fe4dbfa60200000007ad00fbffffffffffff7f"}) fchmod(r2, 0xe2) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000280)) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000200)=0xc) r5 = getuid() openat(r3, &(0x7f0000000240)='./file0\x00', 0x800, 0x40) r6 = getuid() setreuid(r5, r6) 03:04:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18200, 0xc8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x8003, 0x6) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2000000000009, 0x0, 0x0) 03:04:33 executing program 1: sync() r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x480, 0x8) recvfrom$inet(r0, &(0x7f0000000040)=""/165, 0xa5, 0x840, &(0x7f0000000100)={0x2, 0x0}, 0xc) 03:04:34 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = semget(0x2, 0x2, 0x200) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xfff, r2, r3, r4, r5, 0x8, 0x401}, 0x5, 0xfffffffffffffff7, 0x1}) setitimer(0x0, 0x0, &(0x7f0000000180)) 03:04:34 executing program 1: r0 = socket$inet6(0x18, 0x4005, 0x6) listen(r0, 0x0) syz_execute_func(&(0x7f0000000000)="8f6a3012cf80000000c4e231375e00c4617c5bf6c4c3d944dfd18fa9d09439c4620d8c6c6af5c463cd5f63970dc0dea08f295801cb29b104000000") shutdown(r0, 0x2) close(r0) 03:04:34 executing program 1: socket(0x2, 0x2, 0x0) 03:04:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) write(r0, &(0x7f00000014c0)="ea", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0xfffffffffffffffd, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x78a0, 0x2, 0x50000, 0x0, "a49e6de1b688d1839614b7bfc3dac62e6c40539e", 0x6, 0x2}) write(r0, &(0x7f0000001500)="483f734c8b82bfff42a9f88fee7ab6bce605a19fc6b83b7d3a928bd53d7a5c846721dad12e7672d9568e5b239afc00938144b2d047336b49aaf7d14ae04de807c51ee8b63aefc1201156f7b7bb4de3379f2ddf463c3ebc4023a3285f9d62979c9d9edd5fc91b71532a8fde15ce51247a1b4cf64cfee3602436c3684c8c639c7d96b48ee765bb5d27cb34170917753e63eaf9d1ca7624687577c8620d744aaaaf4ac59348fabc07c54cf26c6dd1cef1feb32981b0084cadb7aac38d7c1d4361733b9833e04c1a98d6dd72cc122f88b7e0cf014f7e6a4e1459d86efd7c183494f277ddefcda68a9f157dce95b877393c00e182856740850f74b28bc49b2a336e45bb25850e6a3c8c0732909d38a9d494a8b46f69199f915e90cdd69538cf196688da5e1be4f6135df2056f02166601a3a05fe5b3eb837a7d03210124c412b4b54dd949b7f0b34d9bd7690fd0d96aad7fb035f937722afa41d5a988d473f7f5c544186c75b6be35f5a0351024a83b80f670431cdc0e6203324e3310c076feb7b5bd8ae3802b20a648b195260835cbbd91953958fa4a7d886eddca105bb8ef898f8134b212eae37c3632483c2019f70dcb6b7924ef87d74b7cf6b96cd1d6598ee6818e58a738afc2874b4ab9cfa09b5ac43445f14aa1152e8dc2ff721d18f9874b8207bca8a88df736449abc690b6907e99b960983e9bd827b4c7d4deacbc9cda09680", 0x201) syz_open_pts() r1 = socket(0x0, 0x5, 0xf873) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 03:04:34 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) write(r0, &(0x7f0000000000)="936aa5febd9e5fbd9c", 0x9) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() close(r1) 03:04:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x8001}, 0x8) setsockopt(r0, 0x4000000000029, 0x200000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 03:04:34 executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x1, 0x1, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/30) sync() getrusage(0x0, &(0x7f00000002c0)) kqueue() 03:04:34 executing program 1: r0 = getuid() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setreuid(r0, 0x0) 03:04:34 executing program 1: setitimer(0x0, 0xfffffffffffffffe, 0x0) setitimer(0x0, &(0x7f0000000180)={{0x8, 0x8001}, {0x0, 0x7}}, &(0x7f00000001c0)) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) recvfrom(r0, &(0x7f0000000080)=""/176, 0xb0, 0x2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) setitimer(0x2, &(0x7f0000000000)={{0x2, 0x400}, {0x9, 0x7}}, &(0x7f0000000040)) 03:04:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x90d2, 0x9, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffffffffffe}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94df334a5619378f8411fd87aa644b3da025bbd47b3bf569456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5b728193ef16ab93d12fc4d5f16b136a5d00d1628f4db821562e12fcfb53a", 0x55) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="05", 0x1}], 0x1) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) mincore(&(0x7f0000dfe000/0x200000)=nil, 0x200000, &(0x7f0000000000)=""/9) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ftruncate(r2, 0x101) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x44) 03:04:34 executing program 1: syz_extract_tcp_res(0x0, 0x0, 0x1) r0 = socket$inet6(0x18, 0x1, 0x9dc) getsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000400), &(0x7f0000000240)=0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x35, 0xb4c}, 0x8) r2 = semget$private(0x0, 0x4, 0x400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/193) sendto$inet6(r0, &(0x7f0000000080)="51d3b4fe823eddbeb2d95e04ac25c0561dd7516b431eb82367d85ceb5417a280c0bfb64d2ba34498ef7f3dd357054e30be01e303e19c74eef651542a2d92a15a1b9dcd5d316e38e23195e566d8e56daaa6d50661e031237a5a94d3378a4f4a083b432f67250cbae40ea4b6c78659277a45cefe1de72aadd9d71bb51a3ad23afc1e", 0x81, 0x6, 0x0, 0x0) r3 = kqueue() sendto(r0, &(0x7f0000000440)="6a21d8dcfc5c79f6cacf59d56429493d17b2a6937d44bc18465ff7e308f91c3e34ecd07acb66958e32b1c9dd59caf81538125d2a942f8eb60dac64636785fc65b4bb6edc5400a82ef72c5dbd77ee49747885a340357e5a2a7cf39a063c42add58c52bbe6754a0d935796799fb7fb7e3e0edaef50d3472a5726b9e73fc43e8d028a5e84816c3b2b1eb6976bac83caaef53c99979a3bf5552e6e9af68de7fdf97869460b6df5d686f3c339c2308f0348e76ce9ccea0eb9646d3a59ac6909eedee2fcc9f31d09df047d014a6a2f060f2351813f2271d4b57211ed0429ab03d0e00cd35c", 0xe2, 0x9, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000000c0)={0xad4, 0x8}, &(0x7f0000000100)) kevent(r3, 0x0, 0x0, 0x0, 0x80000000, 0x0) execve(0x0, 0x0, 0x0) 03:04:34 executing program 0: syz_execute_func(&(0x7f0000001180)="c462014543003e0f01efc4017c52747300c481fd50cac4e311442db200000000400f8311ca0000660f3a620e5d0f15e241d9e8450fb793b6bc6f07") r0 = semget(0x3, 0x0, 0x20) r1 = socket$inet(0x2, 0x2, 0x100000000) getsockopt(r1, 0x7fff, 0x9, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) pipe2(&(0x7f0000004680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet6(r2, &(0x7f00000046c0), &(0x7f0000004700)=0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/79) setitimer(0x0, &(0x7f0000000040)={{}, {0xfffffffffffffffd}}, 0x0) socket$inet6(0x18, 0xc000, 0x7) sendmsg(r1, &(0x7f0000004640)={0x0, 0x0, &(0x7f0000003540)=[{&(0x7f00000011c0)="77c4a0fa86454f4818049bf15c1adecd0123181e147bd5f62e8ea920103e507995a50c58b5d5d392fbe4980d2ee790f3aac8f1abbafbe6151567205e924681041c65a50f0416b78e9ad5f3a653328d11610d6ab71cb5cb7f1010f68a9ee44626977e527ef5e940e12be32d", 0x6b}, {&(0x7f0000000000)="57770614071013deb7", 0x9}, {&(0x7f0000001240)="ca23a6828b652f6caa668dd52dcf9b9f9b76ef81a4ce560055d0658275870253fa1fd7c7c4b7bac0fd33485b4a3e8b56d53a198515f0f4385478b560e11281ebf86b606438a77ed3b6487ff7f8c62fb1ec285ee8ccf0fedd73", 0x59}, {&(0x7f00000012c0)="5b8cd30f569edf44b159fb11261f8f575c4786b4330792b64f123d036b758dd9157e3123602fbfcfe328bb743e64ad4fc8107c41ee68c83cdd6ced938b64ee61c864aafa336aa9f1b457038756eb8639cad23fe2a630406a0b27647df661fcbb24575819063e4048c061624f5fcfc03428d7abe07972ed3bdeda2875b03d5851cad950849e8cc24227cda4d1088745ca6b2e7840ec77af7419f1c6217e4eec8a46503b9f153591ed6aa14aa9a44665de7a5ce88644cce7a9d168f168d5faffc6", 0xc0}, {&(0x7f0000000100)="52e615f3ded785269fd3efbe387ad42ded104a79ea", 0x15}, {&(0x7f0000001380)="7b601184392fcae3d3de8874f63ffbe60efb859706e5fff3338881a7ebf33621b0f2dbc001f2d695bd1d699b6f5459c49675538e9fec7eabbdbd8e9ded10187c707f61e2fd78f721ccc00ddeed5b1955e60258344ce51c22519ca36f9d815e237273c115fbc4adc27f7600852a1ce4d5f4c0455d477381a7a652db2e6a30810b2e6d99d7f37dce54f88809c288f7f5bce7100aa0ed62e8ba6f188585588da1540e782f5b7532b6454890b139a9a6569ec8703683a799e3deec76faa7a10f29f1bdf01c031ac099bc2160fdb600edaf96d37a3424c01d4234d4ac431d22e1156a3c555e414bf490c409e4d61368adedce9777d910b654676608f83a4781ef39939156f0a489b78be42377ae2ec010446087f956fac51a5bad11394392cb6e4610ee1e0e644fe8bc58be562f03335022a3cb177fb1edd18e7631330ceb403daa591967dad60427eed2a5dc955661a4cbd879a3c8bc2c3c044df607da92f3de5051a95fb7b8165e66081abcfd07a844ff32d9baf3b80dc1f45eaea7d5e9511b1ac2488db705b9d34791fe453220dfc32b92324efdf1343b038288ff1ac0119b34f8275c9de3b56b940b1b9ed754688048169373267e2486aef834b159ee161593e92a2d5e984b0c43dd115620ec5bf812b047a87655cded007c6352a167c128522c8d3577f04917765b3a13ed8cdd834465c90c15936a23a0713d7bd211f143d6637ed4d02bdb90a5ec0494bb7c6f4e940a9b189cba10b72fcbd19b272348b1d765dfd6e6e1411556fbc346ca30fc6db8f0b43484eddfabd0429c8a3ed8d49c418b78c616457e7ee6e05d4626ebc3c664492d08251351d954dbe2f0567f0443d946398b2801ecf620d72b7f7bd0d2efc45f4c2ff6be9e15529a909c64e8fbdf66b024b57af5aae457b17c1743443eaadfb1379c1c56f1377f044e8de21f30f73f9c129330fb692b5cd04395de071b2af01bfa7f91eac9d28de5a8be0e75d5c7a3bb8954882143d1482e6f3436830afbeb88a9708aa60ccdb3ea30ed858a1ddd04411ee18069d39c42f8046c142a5eb7e53a3c97d6645331d2e573bf98451a7fd853def8678bc52169e801efb57bb847e19ed3b55777c4bf6e9162ff3b5d8c984052fbb81cb77baa74512cce512811f748abe014faa6fe834a2ba70764ed1211d7f4451376cfe27070da26739ea786c26ad80352d7cd9ae5e5efd9988ea8dbfc59f5a01dadafcadcbe7753911e169048a3613f8f86ed1c47a332106f11463e1800b37d5b9345a65a6d11f0c09f97381e8231c7a36768c6385a88e589038482e804f8181272207de00924e1e4e443c4fbd0b93fda4f5c376e7853d71d28d2e56c7b9a7ab238a7492fdaa8a1a5c5b6b9d5f97d757c0c96e23830f6d6451e889e24be33166176437a535fb22f620d644e4870368f1bd2b4a4d61fcaf81e2c25c693b00d96da7b8ccfe73dee844b1401c663956bc604778c1174199d995addcc914c310ccc324ea383079c80e882eb97559f4988fa710eeaa47c26d7a3ce3613506424d5e0570444be75de843e959341715677a1005ba6e0f382e1ad56f9848fea5c25e9add37db25e40d2e9849514fdf66f07f50e3dd8be67faa88f137bb467c868ae83382671c70373426778db9f0eb3f709b4e8024873f1779c0a9b2f9873347aa9faf7dde9e5e7ac19b7cf0b74c64ae73231013e25c3f9d1bcec143764e8869e41094568dc3b525745a4d253eefac1aacbc7c97170d6bc9bca6b44068ec1951f851d33f072b77a3aeaac0e19895c327dd5f5cf32b7677bf957ae3f12823e5c8ee482c9bf173cdf01a76260d625484fb6afaa8d28c4445e5dcde5ac92c0eac8691e1fc04e25ba5d59a289d2d0dee8c87cd5db7c56d85a7137f2cc6d6d0d08755ae068697bdbe186e6742b44b7f894ca369e606db6bb5775915a5244d6dbaec149a9559967e66b015c6be39d0b743dd7ccfbf99e054b4172ccd234e8bff2a19637c202ae2af45369db4bd45d64a3c65e10138e9733cc6f4a4d9eea6eddc8b1208beb4ec85ed12ae36151c37d39d61e359f53ad4cceab83cbcc9cf34f5db34fc2a4dcd34fafedf0a0b7490f7d334ef5312a008199cc56f983f6895613e4992d13c15d49225cb717312aacba2be49ec7df17514cc19a5938f0d5c3cf36119e0c453776ee0842533548851d38922355473a2c48245c191c4eab57547f8088a80bb5ca50295dc5cf0d7439066e8b72497abfc1e6939ccce508f28e5078cef0587c0c86b0eb3cf29a53aed0ea222f7bd25c51e59070843c2f80b8a5b16d4971ddbe287a43353be8438b3fb27fdf9d59d8a11156b5705910f4f8e01bf9053e7ad7068a09d8c72beca8cf490e4dbab7d4574840e0bfbd73bc1599cf90b3efa29377f42a82e6f4e69c778be429d2dc80021e3908972ceca96e3fc5adc40fa8bc02c9c17b5b880080ca8109c39db62088645baabfca99eb10276e55ea48475c8b329a165ddfad38a70a93596cc65e0232b3f24d251c76464b6bcfa88ecd3448e9c458d2418812492aaa7f40e5098d92dbaad8e8f37868782c2d054d0605713270f70cdce57b368d8c39556fa6f0fc26d26f836ab68092199bcd9c8ba93ea44b751933df9a44df19840e845f42dc3b5f92584d8bfae27b801ef35a154c067f2934b1b92eea36685a309b790e815f0712446fba2c75d725d05d002ca1e90c982b725e43a00a2f7675be7fcb525282a5cbd61c62a0825fe4551e04471a063bdbbb28c5ddcca2204828384f9e9b8044bbf8a69b28422ac8e354aba1f3ec1c3f7b17b35bb0df83b1ecc55490da412119a8acb3313fa18d76542705cb0bf3d695d29ee07a06f1e181cc4816057bd730361da4c12ef8f927716e446c747adea60bb0ccdffb6512d8106b3fa41d96b30ae091b182c0e38e7195365f18d52e4b0d81fcddf08ffa9a8dd04cb8281a1da6055015ef66bfec3d06e5fdd059e232d86530470f0a6c9c962c13cab57652e4ceb656f9d02f13e112f7ec90a1b4dd46743405ac7170306593c270d183c27229a29b6a3f114d8af8f35b325ac5734cea2466d5df879aec7a6ff7c60182962c0ea1dbf07b239ebbd90262f1c31242a487bde0a2fa74bc2e996f26334b2047b957f6ebf15e0b36fa212fb23391cd6467cf564031b20469835a51bc6efe1e3cee2d339e9c1f19708bfcc236382246d64888ba5d1b1ee6278b37caaa663e8014ae9b55022350897337c246d1a03e40042b9e4a68e425c0383823237c0e6554e0e3005f0778e831cefe356daa05fc14ade4e2437819884eb34c815ee9fa96b6299adff2e8c3a185424b39b96426bb5ddf966f08ee4cada02200d64a1cb41ea5dbed3c9e9ec33379c2fdbac1b2a359152146fb739bea9ee39488e6239b0935ba4b331e2c7dc298871c4818580b2be9feb1c8bf2fa70c9cb0095967de6f92c0e7fec9bb901463fcb2f61d5730ef8ae09c5033b8b7df803bf03dd19b7346420b4720c603c99a1c018ccd09ba9352a2b36a14a1cea3fc6a1a93bcf0280b651a8dc168dd7650b64843f67323b0d028e23e5b1f6990164036c89177b32c07f1acaee0c5a19ada3d03e6f4038a2bba298ebb5c845bc9a191dede784f510465671ac9768fa2c61e8f23ddcb5b617b4eeb5f6211f6d4d01d9f838f9b8c7fdeb81f97cb50a48826035c20c63c7ff3ee0fd53e219c82358db587ba6281ff483d1b3a316ed2625a6ea03e0bf16ecf1bfafdbb8bf98a1956cbe2a94f901375271093d21de2fe32b7fa05542d9b21a3771658b8d1694e907a7e2bad7a9f881616e3a52958e31118cf6ec480bdfc036ff5966ec46d621aca30a121c15c72071e93b48344b93f57ee34016e0ed8506b041ee4925fd7e3bf24673a38cf478d72bc329d7d04232675dc3d44690e3c7c681eb5e4843ec0df010d5202dd2695d0dee3ee93a7962a64d5882d0a6b06bb5a664d50b68ff9b5bef1844c5f7a7d3777a3239cf951ed74af0215db52b593efe915727080b698f8e72ede5ef907504228474fb6b237bcea7e9fff23086fb9be9c0027894114f141dda1992d43841f7b07edc8b7bd987513be354b1d8a90d9d844d6b9c28f0ebc797273fd01a5d68563cc29a7f23e760c21dfda6e19b5d35b91815f11aa95ba98cf3290e315fb721fdc7b4f6d25d600524e8893e86f6c67ef4fffe1d450cf48cce4b5c3a888d75c112d5d1e044540b322e3123e0706cf40e5f4d63504d85566269ecf609ee9a89d58adbbe5f3eb417f9c95922ff34294b8fa67cea9bbd58ba9a9ed21d73d9c6dec76abec85c185945416ffa7ddcac8e316402347c7fc3a1f823177c6b40840e5eaeb42ac9837e8c4fdd104fcdfb78816fa977fc344addd2f4cf4a0dfc3a4e47f4e20ae82a6069b7ce6d126b94f0c55afaf5093389c6bff87db19fa459d098f3948a6814f14b4549033c19f22a2433307818705700a77f372e7273170439114bf1b6eb8509327be28f62886f00116c42035fa622f278b22402ad66f32d5af3e365456eb2d0ddef062b4516320d7180a195793e519fb435c34ab3f74eb0bc97625f42251d1ff29116b0a7a3bb7181d17291568029b2c39fe43fc3e1c6d2c94d3e8799075074b5c156c2884089d011898effccaf4ce5f5d0a43fa5105e422a9716e423399f0e5c09f7bb4018dff3aa6ac61eda972ae5b7b58f358c17919720e6ceaa473b32b665bb0bd643c71ceb5e909aff3c33cadb1b61c7a24d4b5c42147f2c1e64125f280774a5b346f1a16bb00e94e8d8b9c16a05cea1fbaa6b028c7a20e33d64520721b8afea71d057ecfcdcb13fb400300e79c646ae389e88091a7efa3ae85b8ffa993a77145605cd734861ee3ca520b57cec204a874c0ef10b4cf600fcc707722aa7ede3d5afd14540f32f9b7adf013f3eb5596200554f52e05b9045c8f38d39ad3e1b300f5aabffdaa36285306ffcc66288bc2b81f2884ecafb419c2edaf79342b421f77744f1d1ef6dc4549a7440b11d519f5f1cf04f8b7988116130a0ed946443c84330a9649d998cc9216d95d91327ac4358fe84899b650a7c27e09721b0691b2a0bb0b163bd3b72178ddadcf9949e8303fb116e4030bd26c9f92a708a17e21a19cf89b16ba66e4b764dbabbb4e10cfae5502f3042290f154586dd5c5387722d826f03e36ba4e8ef390862573fa8de86e55aa80d995cc33d80eb1fee683b0981f852968b58ee5604930059d45047c445671d7bd39013b9ad96b9e32ea008efdd45e808e45e7a95fc02410be1c04afbe157e651873f859f218c23300547162079fa92754c6f418d148ec0cdd173d43a54ad526e71ddb30413c4be86f75b81cfa4f49eaaf48ae74edc57939f7e812a85cb66560a14abf50f3a61b7c9efd2f381fb40958a62067188eb18c2f6b9df4f3428798b9df4a0a34e46242b80afbaf6332a4d5a19a628350ce6ebeec947174b633cab0e4b74a32a9ff4bf561563d45a0944445abd99beca10dea058f8e72fd6fde7eabdff3ed1c9e898e29d31dde553ef58f4dd0b6f59121cb9800b95b7f38e6d29d30194900afd4c09c5f7a2a982626f3431e130fbd4a64821ce2bda5c12330614f3bff4d3c6a5207a73bf1ebdf6af7fcbba0cc0b2d5417f69bc2ba2bbd86172e59be7d3b35f60f7002cf57e7043d76cb491326831ef2c727be2cbd73045459ff6c0a8db03c4785bfc0eb9b929616e6d64cbc1b8643f410b66020153b7bcc86dffef8beab9e5862444ed445aa6e0abc263bf4bf5db69fce83ec5dc86db2f11a8eb6d40eac9c4f6cd2930e1b683e38c7d4f6878d639e48b56b0d", 0x1000}, {&(0x7f0000002380)="d761d7eff55df5c91e4f3305e830ac9b0da6a0f952422533d568298645959ca5614f1aba8a3614afd152852224fd0f9e68b941ac63b2b6753cc6b56a1ba40231af11d0032b1f361850abe1c98d17092c7686c99973593c3085d366f5397a0c49c3e20e5633f435f812c91cd021af89c6464044d2fd48d71608a34e0a6c83e7ac3aef39a552bd94d02dbd466c4f0998806435a9ef554afdb3f58384020088f4cbe29125e421f494ff18ea25a0356f2aa4f6b4ed79849572", 0xb7}, {&(0x7f0000002440)="a7ceefc689e097135a3d47237a55877e8fe922fe52ff3c09ca5b3d7e86049247b823695f9362ae1ec9d1a5a00d33551092e6451f5e1dde15f8ba38dd28d5a0b420b5bfa0ec32a581dd12aa1c6faa3fce89f1b6f625be70f35c2738df0c3e78933cf87e212894adb503575eb2e470f3265ccfa1c2339ad49a6ecec3e2dc3517eae137ae5468ad925bfcc8441c91008071ab17add3affde0134474d9ccb9989ca07a4f877aab7ba02db9944a571187632ed3b2eb9ad14a8e6477539cdeced1e5b3d706d6b13efcc3b51ec37edc3bc432a62cdd333fa0c50278e5c8f2237489624f89df6c096517b84b0847206f93fd62c94321627ab38df208846903350351497c6d4282f314ebc727153db484e3afac912a4e0ae1b2684a8e0f15dd142ea7a99e752aabdc2a108553382419bbbabbfaa2b7bbf3c146979f24e912e4cb242b251d37501203936272381464c5c58e651c2674e1a15a3283498c5829cfc5a2b39f5085e911cb31a08bf6d35a1ff78baa96dbd78bcdc4cb979f6adc3e4b1e109a10c1aa482d6a2fe68bef2924a2d28f788584bc7545cabca7e55a30f250d2802f4835dcb9cdf78b865fb80239d1cf96d8e7cfa562803416b82241260cd66f8be7ef8cb4194787403399a81e018ab08e9f236ad6fb04e64fa6b5046281753552778be7114782367150d7d27b10e7293cc435441817f67635db9d82e47ba05d9f18d1c9bf7d9c6fc4776f015fb85e382d151b664d8ff10cb95a2b0cfa13858c9aeb52fb9c96d1f18dec58843362d372e55c65ef0ac534435c8e452e438d6e176eaf3f7fa4b844e78c2928c5090a0678ca3d164bbd6cbf3da88a165fb199f93808cd88c4f464a72a3ac996a3ca9f4c491a2a322e39a7e764ca6eaa555111d9a6fb1ef24fff41ea60267ab6683b82df595165aaa2a8ef688b870efb83aa6101cba82f2ca6397b1532fc6228c26dda0fc07dbffed22792b0f2b5fb7abbe03a19de0d0e6b24c82484a9c9c46e259885bebbe07e0d4b5c55db7b2214ce0776e2e366e6a68a05a284506d93e202b1cda69d0636d3e937febf1b313452631b4655dca1c2d965af94a091a2f1d60957162ed3b2e40247a47baa176db953dce655fb962c0912c9f26c24402f087c104acf78f0c050cc917fd9d0d672b78f643d4d268647fb47abeece77ce995b15da4d7564fc0215d17983a10733f8757f31ad2f0c3f0aca14b9848d4060d4286fb22c9d651ddce7b55fb212fe4559938557a6b9a7b47bf0c3c9a859e584117450c1e2796bcc9361f6c0aa0af20231f8c69f9f7b204d03857782e2f2bbf3fcedf9460fe86f279030c555a187dbd548b545ef80ec3c9fb2741c0f84bb385de29340f24e16ff31a588a4e943b095e85041682e4a63e4a4cf55f040b89489bf0b61ad04f72c19b572df6c2a467ae74e0d14793c32a31e791d367f08c5f0cbb6a6b8930a655518247279a9a90b1215d4a75a14173063ed9e5f99d48ffcbec23257a053fbfae8dfac25cc2d7d9fee710a8fd6be8172cb45ad4238dbb3a3c75b0647c28f62e04d354fc20b308bc305c5ee0375f997bec916c19b1be69b39003d76f76fe58090658d456d1fe57a07137f4d192f547cac3f22f1b8c73ab0fb49e4f0d345eb098b088c1a99d856b3d46d8e29e1a0ba7f056fe8833b43a07565624fda8f5a208ba8aa829918409bc2404fb2f89b870459f7a9e1a82f5db8894a052e0510124be9b9203985b9dca64b492ba39c28503e96445ff0a52dc37bf4e8849bf60fcaf7d16acc433df5340092e9a7fd15471a5c31ae582de55da20b1264c28f1a4b6f3d3caa0cb3def7dd35513057a1be6ca2324feaa06ef63181e5ce712f97be9d6bc939b0b622a87fdea71feb529a3e546c6e5b72ddcb4592cb56321f243fdf9d72d86f4e19694ce3162112b262e28c3a9925aaa83629d6119b71e020639667e0d97f50aeed9dc8a69e638b16e417ab304a4bcbd58bfcba4f7fe9d8e72b53af5595409e4b2530e3428459ba89cb1f56a863aa2957b18ed415e08344814b3b2784f67a08f5696ceb980cbd24176c96474f0e8bcebbb5ea8c642dfa1f5081af86200b3a30f65dc7be90e4bd6b9c494a88999569f1a361d4b5767da54fa42fb0b51178122010b02b8407238425fedb87cceed569974c8a1a46c26db7e285a49bfa0240606c191e80bd1523f8ad993f98d8cf905fbe28e6ab655214edb90c68b58352ad948066ead1137fd66a297f0718e7000599139d955af1fe6f1e5fb37412a59f027066878c923e24fff69dad07724cf417af0a136c938783621fe6037d188944cea48b00c15a9c50bb457cf335373ec2f4f1afb39b8cfc627a2d5f49d9166f4c834646b3b43822867cfd88c75935e3851317b26a90d3721b1e38fc81e4d2671937c58b768c0051e0466c464a46393f9d7e8e39d20b2b08067fa7f62455e38db6348f1c3448fb57ac4aa70233d0cec8b57587e770184f7f85ca95b8b480391ece849ff5f9307b6e8dcc3079bc32589155cbf81790f93367c7a899ea884db516260f611242ce2333875e2ff831379c368106995816fbc6af1bceac43b2c845a8ea1a7a18de626c6541f95f37e5b005ded39043d9e05790ffd7fbca53ae1afe27b1f8d703e0e0d34f26fe020807b18959c0fb331ebfb571efe130115a5f3d21bebc31535917c64b8a65b8b44f3ea43c852b771e8f2b6eb88c1d358ab7ab8af4d5aa8b2da265d6440bdb0a9a18b1e4176bdbbadfb9237ffacbedddaf1cac0638d3555d8365ccd4ddb7893d31ea5e63710d003fe26dc1a06212ec51278caae0ae1a191cce3c266fd4d1a6690abeda3c0013d8020064a831024ad795228e2e867f245ef513d20ca0fc9204df851f84d3d7e28179adf6a68804914f1011b2c4f85add88d0d4ed81fce4cc7485ccb1571e950424b2de1cc72d5b8760827e8079e1bebd41bc378fb6ddb95694d839488cfd51de3d530c1d7ab317e3e3e648046695651757e5b054890cdb97235b20c92e35e6edfc1a8f238efa2796bddde188aca2ab8c9920684d3c3f738712daddab9af815f04f1bef7c3fc32b9d9e5372c0b8f4278f32c0f78579fd823862885e09bec371f4db439fcb37bfc7427bf9694e8dc489b76d4c206646b6be1fcae37a5c231f522dea046896d25f5c601aa824346877edb5dca5cae22f1c3cb2cd31cd1ac1e21f700e0acc82d8b26c374cd3c95498f0ab4c971f49b419e05389c7d41de9e8646a053775a87e63df1317b03cdb0603563af01946042482a7d9e4d7bb575bf8fe38f85b1609a6f9ac04eb4b1c7bf0063aac4b39b3ce1364c28507d10784b15048aa7432c8a3a7a8065d3f202991eec8c61b1f63dd48064df521a4b0135f0437bf27bae24ffd414dbc73a340bd46a917e34c0dfd5d2cd2f2b22daff4ecd613c049d92d9333797e4802ef8e56bf1d9074e0a0ff0bc934cedeac286d97fd8a5771bdd3fb1f7699d7dc0afc59332cdb0d24bdeb23ecb2477fac0a0fed417e0271ff171d49b3a16be01cb8a5a050db3eda9944dd0f5e3e5e7f5d1de9c218cef763d9a4fc182dfb34f551e7a85ae858e979a4b6b7c9fb3cac31581cbe4741e6ec7b38af5c870776d96d3414ab416676f1caf02037c063badb755341969c55e1273a6a75633b2ffbb4c6c4e5b9c636fe48013ca61951152a533016ce7eab5555da552c064e844e39187744670c5c9cf496b238d06c086a469baf48a498621ea64815c1a0a89c9811d3ef8e518671b4c1c524fd919caf8ab73c7e3d3288e7280c6e9dc8ace870bfdc79f4ff4d3a8d31736d50f47e071be9cac2305b015983679007a98ec5bfde5317e7ae82f58f0b53df02f1ecd6d42ae1d0ca22e3b8a220b554f609420aabe73d7cd6d67ad4a0cccb2306ae14aba4b76a1befa81f8f3fb87a2e87d9d2af352c2a4eba9d4288bb88158a8faf5801332fd92480aef2d31f0be24762a83d16aa930d9a07e4f1205e3941ab347a3fc266cad328dd1f23f2337625e0d315e9434d22c5cb51add4afa1b14479168fb2572b3fe0fadde3e3019887f803190ae45b17275ce1ac2be38305ca7f1eaa7246d852e5a497ed325897f0d331bade7e17a3d5a37e13c5ff8f5bbc499efaac4c6cfc90c1e29d35569668365e2d0b1dbe23358af8c6945e352a421dd303a4fd74d874f721248eefdeb784540c95b625be989ff33ae38c726b36b94079adf87ed070a9e422bb9c1e34a4a3993f1fb3e439b01491b779de1117df575ce2ddfbfd0ded8e17a8456a4ec888a78395b9a236c6f8edd837ebe49937ab0e1d967897befbb973ae41f65e1d984a6bf55286a0e2006d2bfc53a572fc5db8ef2d5338bd54866528399645541ab4ef010e9fb8431c33915d0c196b3f08f9d7c992835163bb6d5ac752ac61234baecbbe71ba7f3cdcef34ae70583b15ef2ecb8b5b80e0e17cbec09c25126308130548a1ca46b06b9ae322a25f595c7d05224604d9564a2384ce9f4f63395e5a88184026f8112ac63417c2d038c0bd9664fa3c502e6d5d750d59653c879f221ac47403a8ed7229def92a7b26f9465b3d063345c3e1f1002b695e8e04a75d817f3cbb0fcf1b5f20f50e407018467d348f8bad862b154d00e4d8e1cb4dc41c6fb55c4f49683e85ef4b99c5b9d5ffd784be5f4d16c235b50927f22b45ff08c202ae14f5390492842680414cc078510159dd0d9f8dd97749318892cfd64155dd237095e0165a0fe3a72ec79790100f77131c2b94888fcedac3bef230de351577355ae7278917810db1d93d8e1c8ff47cfb1bc18e37864787450eeb34f168de497dbbc3e202eb973dc74289b9d46a2f32ad6bed0525a6db0cf2e5e5daa5896d33813a9c28147a7afe371e386e11ed712904b0075dc8e1d73d8a4056e66eed1019ba9a7a47fbd4d827707680f1b57c64e381cf46a7f709736d91d4514003ce0c9dde496f5ecb369713acdfaa800164a82670467fcb17cb18ba59cc427a3c01da291b6ae62215bd8942591da3fb1755468bb0cdeb8792673c4229edc0713ab1f72466739d16d26bcecb6b2fe58aca3839ec4e75194bae7a7e3f7da451b1f6a59b0c9d7711b143261996fc15c143e367f9cebc35887538723decdfa43bb526a8b954e261e4b33c0b25887cf985ea1db76d005bce929236a6adfaa470d4f601cad0ebdb18b30bf92dd9cd28270e585fedbc84bc7a197cd1303ecffb1bc8efe20e017587c71fdc06334693500e197737b2a3d8738a3474f1a7fecc62f38b92366399d24c505fd31b3a9c567967308b95de464b2ea9c946d35655b808ed34408eda8fc7ec94d48e48c25024d82cb773e36328691ae36bb662a48ce23631ae49cf659d0780f85ebff10fdc42808ee4044a75c197c080642272442ae6b7677708389ef568a57441ef2f80da662023183b9733f752616ca7e2dab45ccff7d48d748e7296ba6c8b30281acad99e358be4c2ca3c23cf9b292498dd5874197bd5f78c90a78368841885d1dd76f72d38786af48b25803e1341affa7672c12faf6e25cbe926796fae70c4cb97c82bd37ae5bd946f52cc29c8e9b841e570760a55baf6e49ab5cbe0f4525b2fd6e014e5fec3b358fff1851491b25ba86cd40d0951423ef8ac4d29d8335ab1bd8b73b5b0a59f81a8222be095ee0ede965a62c1e164659b21f37428c306f28bcc316b941cfa91a709abbd0c3c33d999fa3523cf4209be065dfd5097aaa3b60b8030dca2c4006fa0bf36418ea2b7885526a1c94c6783d77452f25a8e7c323ac760f74b6b9b5d37592c859c817638eb1c39f8a3ed6c3a71631b09", 0x1000}, {&(0x7f0000003440)="9bd1ca721971c708aea1548fd937980700eb5647f43284336b780521c3a5663e3a824b3955669ace371ed00ee2d73233356f9f17391ab8201af8eaa4a5824ae6b2b0578265453d2c5e95f9f0042312c8e4c8bb73461508a878cb97b3390a5f6aa1da9bfb67fe07732016fdda4c948387157cc793a114cdf38a3979d901b9466776766698b4925d8a03d72c5caf194e85a7c6ede764386d592179968273f316bcaea11ad7c33330ea0873bdfb0faff8e43d1f6e5dfd6f3a9038c2808a17ad33930453b5a02e7cb71f5022353e0fa0290a34d82afc28", 0xd5}], 0x9, &(0x7f0000003600)=[{0x1010, 0x1, 0x7fff, "5b71613d1fc6ceb4620a3138a5bd25fc809bb74c0373899278e70614646d0b0d7a65fb48c7c598f2e5477e320debb907872d16a554fe3a5dea24f4773e19005fab4856d07505c14f7d5096853d26be9ea4be7e7f4d5235af2709acd73fd8a8775fcf971380d944323481d89dd5ab5259933136c2143401ec0a88629add7e5314f0d53d1fb43d335d8e62f05cdafb93c5737854dc18834817a38e82cffc07a09a4ea5099941056cf42e04ff81f75aa92670dc0a75c10df829a316822989fdf66b9185b08f0ce83fde0e05d53f1ddfa566e2ff483a3e85a4ff5858b0db8fec36994f453d11553853eb1b807b9dc2c44660fb22753c8609618f1ae28b39795d65e596b66fdddf4ea438342401046502ead1adb5d4221f842b69d6567e59fcacafb1c8b2064c68fe05319c24a413519846a507af89cb8bd1849e4fe29815dcb1a2c487b80ab96a546dda1c2165831af5a156864c11a338f9dd36a26fab25016f6186ff9b09e91baa8a8edbaca52e4e78c4c4b05772847fba4aa84d3e26a973717c1dcbaca3fecbc3d6567be4bffba1de6aaa5be408c2531fb5397e5107579b147ddfffc8dfefaa50a219268565b50332773fb187bfc2ba5bfe5699d3874968a90a01a8d62147a220a2f219a73a95f26dc5b1ded89ab83884b4d692471034aabeb940624afe50ad5e9ca2daa4ed3362a569fe2cf0590a05df72ccc51d3ac205393aacf8b0b4d2c689e08eeccafcdabf202353cdfaeedd3601c83abba81818c014a304a970e8040c27f8e965e505773e3acc1e0fc62241dca1c186bbb4d1d7a655ebfc45352c40eadcf4b9dc5f82c11f1089cdc1afe7b3be22e06fb140f1795f0d0cfdc7e78a316906ad3f41d3a850e3276ce222b6e70d5da43d0275e2c10a9b59853f2aaca03a4a18ac2fefcc7033942c79044be252f7fc0520c07a705bfd15a13e15f2b2b57dc8156e328915d7447d5ab3229d7d482c41dfffc922d25da58dacaad60e489b409bfe8e32d871715df5bb039e32de98367ca30cad7a7c4218144682b5871cf84ef56ce1423983a4ea2f3d842cb9b72716d3f6763f315c74ea3b0240b8a3368a9a1072d4a0d1c59f311caf5fab88032575dfbfb283a56ff485d7b58bb5d87d8afbc576dfd64090e735f7667a8603f1ab268ab127504115c0956474d31b634cd7777a308ddc063751949cedb6e71ebb72b2494c6c0f9c6898fb1e85f61f83318cc702625a1594b345577b49dfb9b29c0aa9b694708395bf2da4fd93d934942902500b62d5d9271af512a2e2fe8deeb3772c0bceb6fc1187e14ce536f100bc559cbc4c6adf3de2dff376f2b6f8c5620456ed76a54c11a2343bd9b4dee1b2bda76763d7cb6ddb76c801ab1e52715b2e81cd1bfae6a6db71fe1be4ce72d8cf4ad6dc63f952f987913978e3f77ef0de9a8fde4b6eaba5609440da40ffac1c83f598a6d16675109cc59711781cb342f13f63f944f60ec86d74580e07db27b00781a94bc89682b1cc2bdf05e7f39c666a8d7236c27f794d721d50c592f4b1a7ddd102425985265401f42e49233bcd73ff0cbd57dd56ecfd52fa41f957cdd799ae98d38d383b29da58d99842571c42d8c31a720ec3c8ca9d16bdaccb066b1f4d88299ba017d1ae7ed5699b366bdecab1e8fab66bdff2cde8908df9f29c688edf44c31bf36208ff88935b9449015d6e03b3b0a4085bde2dda917ed4595284ffb3bfaded36c0f324e58de54a851e0120c00369a5b5c40714cee3be37d39c04a3919b07cfbb1733a71596a8e232af11477723b19cced9691a1374f7ed368d853594e390500ca761ddde2f756b85589ab3ceba013dc5e7b0663f326f223d9f24c68a513adba395428441a1dfe5b604c2dfc5e3e51adfc76ba22f2b486df71a2d7552ed8685c12c2f61bb86f5c23bf4cf78de6094f818154ffb65865e691885267b8517369658674f2b8dce17997316062c8221b2be486df7eead80c8ce1e190ca7f7b041a56dd339a8a0dea7a5e2c36ce6a6517ad5c22ac9f9febfeb2a319ae0b1e51535d22de50f7faaefc7df8d8e891e76feff35cd3cae740e24fcf3906886538e86e43c6c0bbe39426e44c32cd49c63b8665cb796ec5464a87a4d12ee83b2da55552d6cf6c126ddeef5fdb34a757f0330804e7ffbc7e5eaa3271e892f17e6034833794e591a434958f653eb6329447dfbf6e8e73d834dadee8064b1453a377c668c6269a19cb31e42b5fb70cd5bf29521b8d207f69e7be960b2a0fbca85779bae10b9c27ed91a652ac164c051ee981e53ec7d65d12fd7d5c14fc7d0033ba1ecfcd3f83bc97f8b5f982b1e6fe13539686dc57a2fdb4e751898012726a14e3db63304cbfd86dfefa8bad85fcdb511b6731284237767ed4c861abe2f6c37d67413c47753bc2e47511efbf3ee344e6c6853b1f2d38cb084d20cd2a430c1365a6622cd0ed18d6d086688cde8bd3e4bacaa5f16a9f9f20035d55b50001b0fc997f3eaebe201fccf689bd2391116847ecc4d63c2500b984be88e0f6d7beef050b2045e48f39b41e103c66d7effbc678b8c86eab6f8d882a938471ddad6caac3ee728f73da8e31ea731a7323bd3caead0465af87fcf32182da9b1820200edce0dd2ff833129878e1f2a45917f0894d2aadccceebe60ac879be7f42dd922ae9b4ed7242d02e43c8a0d320cb50537bb4c289dee70a7fe11be227ae5ca92084d5c0f05fcc3b9a8a01ec41ed3b7b978e7dd2b632d0399191eabc5f2811fd4034657e7e3860861990ae5a3974e080d0f816a61074f5274586f6cd27d43b7a5595c07ba74e7ee6ae8892bf4ffaf60dbea3ea3d73d87e8447fcc1afa65f7140996b6db585854a20f584e66c63add753af7a5fed2367e993b65b7c32798629992243c471f5f7e3379f823397e5b6838fe355a7c7edad17a5c4829687e8f78d5927af34cd012df15719a35448d67728a8c1e99f681db4be15e99607a0afc954fad88e6b96d8220b04dad3c28d95486a078ffb438448cd6300480a982550414e9b99d92c3ea91df152238ae06a2df314c232d0e12c592542024eacb7a0d5adffb3669e900865f1954fd0a67b25ad69927808e791ab7019b1e7c8cb097bc400833695973b262a2fedb1353dc9c84df57ace038c497468002d9f4deffdb147b6c1057d4e084a603f44c266d9339eb5ddddce2c3c83d3df3dd55b3e51764796a1748610311dff215f3bbec0f7d52f9ea0eb2ed68636cec0ecb662733d0b65313c0f7346964ddd4474942118f22e50b79b65d8d81598bb388b32f254c84d3be51673add2ff691d7e5fc9f882ed59771e41846bd4fb93ef87b71f6be6a8d357962c3c28aa72e638e75c536c35f962fe3a5cece61c30d6585bbe6e301594688116863f41b67ef04eb48eb1e24a0c28b861c7292e875051d4f707b950dfbba583eeafc0b22eeda4cfaed8a92c8070972abb48d1ace0154b946e15899242f22945b0c599b286e5d86edb785cc48031acfc102d2873cfe2c1e8e2f91bd3cc0db7883780d31ce8fd4126e6bae04bd31690c0d213171481321082194739b4a372bb6b4d12870e42f1fd84339b696fd5403dc834c21d1c149e03c4220198dd50aba42447a0ae2b533c04b5072162dff3118744da21bce07b5d4c6e42499be9b81fbf4634e305bb6ea8813ff9b761e17af7779d26eb143241bd3cece5ecd411e5448d0fc69f821dc742b11974c1d804e0cd0536f57d8fdba30a501990d0f019c7b23bec8453f61f39d0a2cc404ee5fdb2493c4e379a0622976e36edebcc248674d08401bfff1050cdbc1d62f2f85ed30433f47bfb174882abce55b2745cfe82c2982136e41043aa3b5bac23b6792a5476058fce9e2acd19bdca7a113c3e7894df18670d3d6ec8b25cec216b06e45b4f5eac77d57b4c4315edca199a4c38bd2ef88ac7666ed1c68db3213a8683be870a6b2ea868d4df8a9fe5d4ad7d9de583223adebc01d8b808b2b35fb43df41fc2ce1b1a73f219c27ea1b79ca07cc524c0b0cff0c2defbab373a2e7397ac9d970bf2b2fbae752412a121f7f27c506ddf129042f13f1e3eab6134635fac5e3c219ba519ba641ba0a1be58a40e0172063b344b41fc32466304e0c661f0e7a48e34f2090bf602e377fa2cde34c29beb4783414ac60f751164bb47e922008ba53db5b4a763ce47a253445ae54c51ab951a1254457bd79b9aa8273ff30582073d0ed7c9248c35965b93d1065fdb11a407d214b93ff8de869644cd6c8388ae192eaffe20b290f7d0d8d4669d5002bec12872c0352afaf42066853c0e71f38299b872e5654daf8fa582bf407eb692feb5a8ac0d50da0c8474592e6e921175be4378e5faba0363e7cadc3ef13bc8957548a7371fe38edbc292ab82ecdf579ef8b39727a570a3d750b194e212bfc86c3f05b0f3c75bbf756e66fb87ab10f423e576affbd73ee7d080c973e05bb785c27723ce5fc4fefc50cddebbcc4ecd0194b8b308a3690b375cc9310c782fe56c13ae5f39fe1a1eba18cb3c47d68db58b76c60295a2b964cc324d9cabfc78ed89965eed619211d7a9fbf0de0e31e5621227fd7b1066e2274512811e81182802e30d659b980dfee180e6b8121abf99e030308dddf446c8126b79251cce305afff3f1cf9c04fac484958324f980c7e4b76b0c2011c410d193496eef702b7dcdceaa3049451e15616827e5c0c68992f2eaba023f126c11c661c6df8c430283fb884fdbefdf7fb75e9f892bdae5083af7b388b4b6e04f8b825f422b43a80df7d5f2bd21b892ffcfe4c4792e9eb72076b89072e9a6c5996f7ad1b6de1dc73bcb123b06c8d16314957f0969c69c82922be90e6ad586b517de22931a06c4bff87e3af084ae3535883d6429cb282fa83ca7bf5a13efbb5aecc0fa1cd1a5c740505a77afad7df3167064b549a7bd715bdb476dad50e932ad29932dc6e164600c8ebff03e1610397f714b9b2d694144c78195f8fe64d3e51a19dd0007fd76e9ab9a14dc781502cc6925778802d87afe467179783411f47d64d9babf7be863dad74cc522da03bcb7c52bd675170f20fa8a1852bdc0d43c478653e5de95e45d7c2c6a6aa952c5cba646f480db066a95662297cfe08f00fde51e7f7de8013070fcb3c97ec847c64775ef531fc0bd4a365baa2d4a0647f64fcb7105e525327408d4117660e56f2361af4f61a6c044de4b5276f5aa5d23b0c50c5a490f5f827d519168b19357a193e02e3dec27c1a16edca97042e54d929f7d61dc6d2dbe08012bd9c49a4f6777b652e56c4ea41cb982301cb2c80b7b6bd392f4a31247a3ad2a2886e53c270ef37fd80d010cfe921a17af431bd8dd8d01d2ced34212ea56c28a3272514fa18b651213232f0833fbba10c8b3317217ca67eedb05520bdeec443526179a32fa6701ca60e1eef6fb926967e931e919222735020137d83c1dfdca29904f7b92305590de39c7ef9442d76f7cac7f96ec044ad98343a99a8dbc93367f8fb22462e2cfd470c089fa0943f27d94657a7d7bae262353e65949f024a30a1c29a67717fb08b0884f84e986774d5d2844df6db4695baf7162840b61280887245a8e54fae122ad0f90a48c01979ed8ae5836a993b946e0565ac07db97e7703dcb274a77818e80ac44810619c41f227369fe30a3b42efda615d188edbc985c397aff7488dda368234a4f6093891511d63b6bb2901252569d9068d24ef2f81ac20dc6f3b9a03ce01a007f45b8f871411eab9dabef8fefbaf44cd7e0fe00240cd6fe809139be9c777e5d1f185c6c1288401a681e2d1a0a7c7fb0d1e0b8224b273cdc7e"}, {0x20, 0x1, 0x1, "913c74b670b7e57c1119b3"}], 0x1030}, 0x8) 03:04:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xffffffffffffffff, "855c55000267f5bfa200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 03:04:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0xfffffffffffffe26) 03:04:34 executing program 0: setrlimit(0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) 03:04:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x0) 03:04:34 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) r1 = socket(0x17, 0x2, 0xff7ffffffffffffa) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x82, 0x82) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r1, 0x2) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 03:04:34 executing program 1: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="4a7852622006e5b9029fec5444154dee940064251b9aa62e90440ae0a1b57046a81d8ed0c2c8f5fe832c4b75abb196f362c1950f155d65d2ed37d441e133350d16441f644ead3e829a5b4b251e8ef2515470e7338827761848bfbc71e9d12356df09a61396c6cbd54dc5b2b080611e07ec8c853a7fc88af984fc68788c374950d78a2c38498341da7c0ed44509d118d5ec06cfb4d1e485", 0x97}, {&(0x7f00000000c0)="ecef19bc86f8a995ed6fba494ead45991c2328e670351d609c79cb82781996ed5d0d702c60c895ef54a224b8a148d829f0b94a3adbf4709a810761093f8a07742947147d73d34fa82b7658b81676cbb2e0e3de9b78574adf50d257099306eb5605757ded8681f4d425d96fb4c5474c74db6e4799bca5bce78a50e8fee84fdbda7ce9b1be0b17beedd5c94f64d8bde036d887255ecdb7a59f0197c9de0729ea53a717dc4040c9a52c9fefd90e739de54b6269716fea", 0xb5}, {&(0x7f0000000180)="a786ea4b12f23d08379f25c7bce97db12e5e21d19bef9decfff1ef43fba04a790fe256449c582708ab28fa8ef4759e652c3c36fd0799d3734d3cc0b78e700abfc9f176d685cb38018f418134f0ce6c57b2537f80dac1db615028e46feaf592a023d56cb3c1b8f3500612faaed9336ee0912c7d1369e40263d76b", 0x7a}, {&(0x7f0000000200)="9a2242585d91039b9e12cb47f9984eb8dd3fdbc98817855bc0ca2ae6fefd868f60d878532e4639c4e9d3b2eb7fd600ca149be4cd0cb1119390d3d1335b6cdbc6e75c6b702ec78aa15aa78ac2c0db80f379cfe21a37c3edc4c7693db10681ae6818885e733dff3f398c1bb40f7dacd6e603398f7ef8f30584ee7f663abc2e2152a041571bc7490046690d91aea8d32a0734ba0cddc88dcf051591", 0x9a}, {&(0x7f00000002c0)="b572b651e9e2d749f9c7002b34a8cca1a6608aa3bdd949d2ab4c421f85737e56da91825737337442999bcff4d1a7b52f6ff5c4a5b42924189eb45920268426aed07385443f538b3a7bf698228197d239f907c6cafe39b4ba9c38880f7da601877318b6c6c0f41a10f4080dede16bdc64a3112671244e7aa2e0d2dd17", 0x7c}], 0x5) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000600)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() open$dir(&(0x7f00000005c0)='./file0\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffff8, 0x80091, 0x2, 0x9, 0x10001}], 0x8000000000007, 0x0, 0x8000000000, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4a}], 0x100000cfc5, 0x0, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt(r4, 0x3, 0x3, &(0x7f0000000440)=""/120, &(0x7f00000004c0)=0x78) 03:04:34 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xc, 0x41, 0x4, 0x4}, {{r0}, 0xfffffffffffffffc, 0x44, 0x30, 0x7, 0xbf08}, {{r0}, 0xfffffffffffffffb, 0x47, 0x3, 0x80, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x95, 0xae9e}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000009, 0x21cc, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20, 0x6}, {{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0xc4, 0x8000}, {{r0}, 0xffffffffffffffff, 0xb8, 0x80000000, 0x9dc, 0x80000001}], 0x3e, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x2, 0x3ff}], 0x7, &(0x7f0000000200)={0x1, 0x3}) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x22, 0x2, 0x400, 0x2}, {{r1}, 0x505b6975b65e7fae, 0x1, 0x12, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1a, 0x80000040, 0x6, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x20, 0x61, 0x6, 0xb3}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x9, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0xffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x5, 0x1, 0x5}], 0x3, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x48, 0x40000000, 0x9, 0x81}, {{r0}, 0xfffffffffffffffb, 0x50, 0x1, 0x1, 0xffffffffffff6692}, {{r1}, 0xffffffffffffffff, 0x90, 0xfffff, 0x8, 0x81}], 0x5, &(0x7f00000003c0)={0x0, 0x4}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000005c0)='\x00', 0x1) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc20, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x2, 0x991, 0x101}, {0x18, 0x0, 0x4, 0x8}, 0x392e, [0xffffffff, 0x61d, 0x6, 0x18a, 0xffffffffffff3e06, 0x1, 0x3ff, 0x1]}, 0x3c) ftruncate(r0, 0x0) 03:04:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./file0\x00', r0, 0x0) mmap(&(0x7f000014c000/0x2000)=nil, 0x2000, 0x0, 0x4012, r0, 0x0, 0x0) 03:04:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000, 0x3, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffffffffffb}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() socketpair(0x2, 0xc007, 0xfa2f, &(0x7f0000000080)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb5fffffffff9752c3ce00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 03:04:35 executing program 0: setitimer(0x0, 0x0, &(0x7f0000000180)) setitimer(0x2, &(0x7f0000000080)={{0xfff, 0x6}, {0x8, 0x10000}}, &(0x7f00000000c0)) r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x101, 0x7fff, 0x4, "31f456fe606ce9c32666f585c3587da49ccdf559", 0x7, 0xffffffff}) setitimer(0x3, &(0x7f0000000000)={{0x100000000, 0x8}, {0x2}}, &(0x7f0000000040)) 03:04:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb800f8ffffffffffff510eb0092ef4b236da32d476bc0b3219eb5c42d1d998aef9566fe460af1a2abb4b6ab550397c8edcd09f1f2c0472dadfaa8c989087d5af8cbda36da0f8858c6f48b372996b688dc1686db7141a839ae169ff8c5e9ff88dec26b65054d12cc8a4d2cecbd9d3810cae79204d2e6202fe834a9e10857a921f26b19d51920db3783d7cb817a583a48ff6bf77ec7c48ced24a9eceb5fe4a25329d885bb093cbaf167eca52dfb6ea832bc650c5d48b5ed5", 0x124) r1 = syz_open_pts() close(r0) fcntl$getflags(r0, 0x3) fcntl$setstatus(r0, 0x4, 0x80) write(r0, &(0x7f0000000000)="3a292e0aa6d20e8d6fc0f360e86d064708f8aca892d1a00d07a7dfe0ca", 0x1d) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000200)=0x8) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d1}], 0x1) 03:04:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="14", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) fcntl$getflags(r0, 0x3) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) symlink(&(0x7f0000000100)='./file0\x00', 0x0) syz_open_pts() 03:04:35 executing program 1: r0 = socket(0x20, 0x0, 0x4) recvfrom(r0, &(0x7f0000000000)=""/172, 0xac, 0x802, 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x3da) 03:04:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$getflags(r0, 0x3) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x44, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x0, 0xc5}) 03:04:35 executing program 0: r0 = semget(0x1, 0x0, 0x0) semctl$GETZCNT(r0, 0x5, 0x7, 0x0) 03:04:35 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r0, &(0x7f0000000340)={0x0, ""/114}, 0x7a, 0x2, 0x800) msgsnd(r0, &(0x7f00000000c0)={0x3, "5477122a0f619610f1d772d22efd4c891efe06a576e25d149c13a854c07b8ca26592519cd6574683b204672c0db8e4d4be817bc5b40752e4326a20e0e3f5b499301e33af9f6701483bbbdeb055373fd0b45db983cdeae89acd4e622eb2814d7ae28701926334b6809902c30560794971e0b5b4063cc8a90bd7376455ed061b9f0a170296c58f8ca14de13f607e7cb0a9fc293d60f36fba0a5a7a5f70766ae7815b0286403bfb68e2909d2f04261823467ee096eacbb69959170b6296d2d9b526478359f813a913ed2425b10cc79a823e2da6f77ab8f55e2cb8c73dc589344b1855d2fbcf031897f7db7a3ed8d7f1100f7f154db6d64edd70d6461d1736c01d580211f8d03ba38f23711af63492c25aee2c0535ded2db0e31c9509959c0e187d5f5e78582e02d9a8c948def98334112f620225d3fb5c4412a07c0e3c925ba451594614e06e374db6d675bb450e244649827f8df512d73c0568611a9fd38894f32b01dab4feb2f4d2458ccb7c9ccb7027e3547ecbe1a40b870eb742fd98099ce27403b1bbde7183b40f5f1d64710da1e5939d8ced84f8a37dfe0b5ea43c74538ae043ae99c5c83eeb660f9027cc572d5454b708ae415f01a40c7c43e20a303a49b1664784928b17de415d006c844da9630312a3b35131b996dbd871b49f92ef311452f89db645771d8e9b370e3f60df893e1179c3e5c766f435932f0bf311c8795391acb2b38f10e41"}, 0x210, 0x800) msgget$private(0x0, 0x24) clock_settime(0x2, &(0x7f0000000300)={0x7f, 0x2}) msgsnd(r0, &(0x7f0000000000)={0x3, "2a7c6eeee339c915b09613e69517df4078e048936f9cffb2e596f8161d6aef1da0a9dc7736099fa5367c20b38a3d881ea11495bda3da12d2b2fcab66e85ea1957289dcc8e67751bec1b7631835a1f593ade8b97ce9ba9d7e9f9e6c4e97764646eedbe451a68ef28afd253ddd69c538c186dad9bf2cde46e5ceb7ab740c431adfdb233023069764ea8ee1c85740581624967fa98e98bfc588a02fcaebdef07288165d1691dfd736595506dda5d386c49b40ebf8050affbf"}, 0xbf, 0x800) 03:04:35 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/180, 0xb4}, {&(0x7f0000001140)=""/27, 0x1b}, {&(0x7f0000001180)=""/128, 0x80}, {&(0x7f0000001200)=""/195, 0xc3}, {&(0x7f0000001300)=""/70, 0x46}], 0x6, &(0x7f0000001400)=""/195, 0xc3}, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 03:04:36 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:36 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/98}, &(0x7f00000000c0)=0x64) r2 = open(&(0x7f0000000100)='./file0\x00', 0x81, 0x100) ioctl$TIOCSTOP(r2, 0x2000746f) fchmod(r0, 0x50) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r6, r4) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x9) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x1, 0x2, 0x6, 0xb7, "f5667dfaeda5270fcd22a43b36da235aa1927bcd", 0x9, 0x7183}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) r7 = msgget$private(0x0, 0x80) msgrcv(r7, &(0x7f0000000380)={0x0, ""/13}, 0x15, 0x1, 0x1800) r8 = semget$private(0x0, 0x7, 0x201) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000003c0)=""/70) fcntl$setown(r1, 0x6, r5) ioctl$TIOCNXCL(r2, 0x2000740e) write(r1, &(0x7f0000000440)="2767bd6fe394ffc7200a7e5f002330c894b6664ef61d4b3e4eeaacc6958a7dfd6ba3bd5f140069cfdbb9183c095729a1d9fbca90b45ce76e4c9bad26b3ade09a8baea9c284acbfa7a5c8199a4e863abf2d0a72347d4e0004e65f5ab8f8020a20e3149ba74037e58547f4d8245d547ec010e1b4077775f08568575a6b52b8745c73cf013c5b4edc9b8217b0eb95091c8cf59cdabebac81cc3007a2b676eff7e863ee13a173c174d6bda1e817e8ea2febbe8f6b84741d354852c36fd984c8d63a8f3c5e541a8e93806ca5385f53f8464123242672eef14c9351ff873", 0xdb) writev(r3, &(0x7f0000001640)=[{&(0x7f0000000540)="5d7b5798b54a6f291b8132b11fdbd328f4dbeceeab17ccf4dbe005e549f5dca8a302af13c963f726b53cf5fd2ddeca497c1bf548792a6b6077cdbf31b1033ad6b8a4ec7e341e09128576abd08b9b1d9c31d574c989b0a265a975102e7d1f22685cbef92c7efb2cbba5d00474707140223307fc507251e9c1a05498718e0f9514067cc3cd30ce7ed0a39019092aced30ca8a27db84aef9cb19f94722aa4cc69a10cbef4f591140f231a4df3fc793c7a38ae7853ec8b217668163393a8de6d033d70e0bdd68f30ad8bed0c5592d242a19b22049ff3af0ca9f3cfbaa3fa3f1d09cb01cb1333952e80ad84ba4bbfa2d6de2dda20a79a7bba3f358de3f9a9bd829678ceea89bed17ee1d801c0d86b4498749dbc9b78c761134202337febc0fe898bf6e8813c7150b80ef98a10bdfad1356d3e6dbf7f7cc012187e8c4d10661c283fbe9bd542d5bf485c9429abf414b64b4a5917bf7a5fb704e3846791c200df19500d901a768cd59a04b28c880a9d2bea68243f6a51ecac5922947914b3997338914ba093071f803ae69f27ee4bb5bccc5d80c1cd124d4b2d39218e03a41a72faa98d24e4abd5e2ebc9987b3048ce121318044e3271a1d52ca0beccddd19fbc20e1435249c6d9264b4e81db4ab1e2a9e354639828d8bfe0af14c226954d8d78578996744661f4716f1c8aa7d63219ebc48560266c1dcca8f2a14fafc0169a9b3e58f6dec5b6b1b607b0db104c9dc2c6808310a43659893d58bdc31219fcf0b8b072931e3a291bc51cfc38ba7ac1be1483b5c1f380cdcad5f9abd3dfcbb8a633d700c0c363ff03e0d2445ae5bb3d242f5247383195bd0074fb9f2fecbdcbf959ae6fa8d56e572fa9272dff059943e1dcb24244e97d0821a4a18ee092916e549307920b26ef7d1b50a480d7d06e11e1773d820d6796db814aec9b5e6de720fcb9f7a31625ae4c466b5540bf983ad32fb68f96db6299ad35858551720d8c5fc6ee347b75c3485fef9d02e8458fd0514210fd43154a4e99392b0f0ceed673bb3ff23ff75bdf5bf5098e5e80b752409e775b4c643138f1ffabe40e21bc1f1a01d6e55466921f1a62afe0b815bc9da2bd8fd61577076e32b142d22c70c60ea4f47c30c9bef3f0620ce8baeae3abcf68abcf325a4b9497be2dd9276f0fcbf35e7500db1e4fb78c06b462f955a6308d2b8b5b7d1105dae16bfd7abe1f08d23edf65faa7c6cb1622ba548e7f55d4a1efc4281091ce4b2c434d35b842eb29607ff159416b67a82ac526ef59dab29b18f04f8c3f890046ffcba66c3d2d68220d25e0d42e09b6fb1de3a96b9acaa780c50a61fbd7480350bad69f0d044a4fd9a7515a3ab248069d27f5d82683d08937ddfb172a8ab05658bbdf14350c49bf96615a426ac47ba149e3a8526e1a7411ae34dd2229770c4fbfb929f1a84137c8800fbbf75a107205d98916e4c6e197ada69ced68e914eafe59b4c591bc38db8076e1996f427ab0b859c950350bd78d21ad4b10bf869d5f842d571bc922ec98cead0a401cf52427bbf0bfdbf8b39f4944f9b7a2257760c5617f7524aad35c549aa555f0a4c52699d607e39f971db4826efb181edca22b7a2ad66f4c7b4492e63c18e7baecb5e1c104616a666c68fbd53e24e4da41af6ec520299caa92f1c55286867ae4a9f6bf178ac00a62caa94c1072c208c86205048051ee2db3a1aadf9669d66d82d65a5486b8ac25292dceb62b784edf41943c17658b4a86a5fdfaca255e6aca6f6a6cbd9242627fab5c2f85b0ca9767cf6b24e102feafb07a83d3b8070f701c1cfe1fe26fb066e46775381496778719498e2710a008e03b23c41a4c66e820b4294d2ed74865741cfd2581593ac4c605b2eab15377f3cea318ea6e37e79a1084beccff78dc57e00db211d2b04b1986004adf9450708bed28b1daa498ad6a0118d1a4fc5db52cf39e8f8659b3146a5742f8ae339c3b10dd761551d9f0e0f23409bd1359d2f5391dc7d15863fe7dcae8e84f66bbe73b0c98f9299446906ae50a174250418a8c14d8b5a35ef5ea1af8b613a56f0473d01d65a2756045686c184401e82d5cacca4b6711e8082f29356a0ac531abe6ec22d2e4ef735ee611a255d8cdd09ad6a77e0eb510ad9556d47dc1775a19fbaaf6bdd9422e25179a5cedd2d7bc47a49a2d98fe1c935ae51e9d5f88d57a7d17d567e6c06a3c8475798363701fd874844170163d30d5144947ead69ec51ccc53d7de2da12053313231cb19d12520481caf2df5c0d776f58605e24995cfeda6e7430cc89c1009fe5b520978cc2841f7a5ef06564914040d78bb3b455406ef81bab8e65b0ee1b92f4bbe35348b4bf0b13a28e45594da2eab212967118e3e45c943b0b95722903990f445fccd2ad52905448ae2a32ccc73f1dd348fd5649cad3dbab107ec0c89fc5f76bb4a84c04ea7b86b969d49d80005399214c7d6673163de8a59d7d6a1bbb48c2c9a16664e51c5b1e78ca8f0843c4b5cdb5abb50c739b30e80099bc8a8ab60a29e5aa95a033b5c0310bac1807ee3a4f8ce63abceb0db9f1e4ca81a7f872bd03504c5b40735f55850d86c5c1f92e5946a532ca4fbb24f616db09ba6fb61c4d5d30e146d494068358638106a219020cbb060b7e195b038f58c6cfeb22ca57151fac93f0cf2b9b1ebebc5cab3bc2f81787e376fe98100e571cf1eb5900f368538c827c422236608303caf91014bcf2bdedeb1a5f9f9fa90feda638da0d72338f219195910012112fd11c9bc8d10372f434b63a49115532a20089a95fa6d91557d4e9675e2f9d67d6d5139176633dfaa1983b92acfb4db024655eb08d2ae274e16561383f5ba0b71ee77375c4e10f4688d0cf02b17e14f36a02b6ccec8b4887d66dfa26bc5a05bdf7c03500b96b0a05d4ebe988874a11017e1cc08838bdee52059043e36d0c313b1c3cd7bf97366e79813d8642efa1e12fb260337c48e2e038158f25064cefad37f20fb43581ab5b071716a2ae3922ec09b8230312ece4363be45e24bbda4b46c6d8099269a97b04838cb3618679f94c7332f02c12db073276c05eef8bbd359a1d859f5118ecbcd400c998210129ac1e983d583138ebfa26c235c110f7cbecb1f1ad91b8a918361af992d781efca2a5d00eb9e555d5852921402e9e9e6d1d5e3d9422c5f8a1eb43829562f509d1ba3700c6fe270a1f73741598da6441ee5e5a00ccb4817ecf5d668855fa387f7a9483f9503a3227f0b471a12ef98152ecf842b6783ce5b54f72f481fc6f43143140293c081c36b458f7a2399dbdc579e20d34f0b8cf4d62a5cd64dfea5aec18050d37f577904e2652cf14229b2540737b944870d7ac0e90dfb4126b4ede344d0cb59634878ea105de20c260101310c5d33e956a1c9e92ebf2ae4d2708b71446f68b558f0c8bcd4240191edc186ed0fccd6ed48a2084086e1d4c4359bbd7581a9db685a902460a91b88a2c9215e0a8967e5bda291e0a0d947eb04fc337d4bdc8f1116f0414a646193cbd28d20094f7b82bee5c57bbfa7eaf0892b5ab9abf660e87ee1d44ae64417a88b122c8bb5e8ab92cf4213f3002aeb90b6b43a0f3778b0a3ae858ebfea7170f1fa7809f7b6e13918f7bb596f66204efb501eba0e4795c26e4024c6cd781d67aafbc0349ff4b05b8f62a17a7aa59564e1a8cd74d522077f04996e937360ebb553454f4b3f6416d6f0dc018a8e4eec7ab7563c47dafa8166c8a5ce37f100219dc58943d90d12e80a012ad1075b08bdfac9b8ec120afcfab9839754fad4be9a61677d1946d800df54b17ba9f0753d907c6b5a700b7f0f1d2fef6eb80d0b023bbccfd4b50c5b2ae27bde9978a05c9fe8962ac6d3a9e03800b8c29ac1b75ac4f3b3b62c1130e091a1f7a6da57ddc84aecce1b1ed06619e37ac5e57c0b69087bebbab607cb922b088b721e2e08ff69ea475cf4656f12e623d6f9c54eddea415b3163c78aed766fc048608c8060773c51a31a89280561acdf48d0f34354cc44fdbb8da75df232ccf8318ca43423fe08f9c797866f23f99abf555d6732d2bdda5d26476c18fa17027b762654ea497b5ebb78d8bb29bdd49ad2fc0e80391b969e31616b85fe604f27631fa0364cd135cbcf6b7684e4c153aff1543b2e13cea1892e73f38a33dc85fde74498ea56e65077c994b4ce3dbb17fc86c25fb594eaf1697a1005996cac99cdd31644e933f5b577cbfb39a8110b69fa3e6fb34727fcb12946b0368836ece4bb11345dfcabf1638143f3a2eeaafe81cc51e611506c3348a6852f10dfacfca1ecf6e3379cd2c4ad6148f2dd9f8a3d575f909a354d86789923ca8362e5973e8070f0bd4edf72e17fcae224794ecc7710f3ab9cd7719380a1c1a0b336d66ba5356aec4acb9fe918d08bece8ac16c2a8abeec35919fb86086ee45d017022988bbfaf835af81cb946d5be0538b6fe2042f95e7b3c19d4da78f955c03c6ac32333a59b8c1c15064b928afcce806cbba4b87e86cd357df05b03aeadd937066255295158504cd3addf8e39472e9355ac47a8a1b80556492248fa69c1538ee80a1d78ea8c035dc33bc71f794045e4c75bd5a477944f39defab77bf6c59969b0b2ebfa088ce24860ee182f57c9d73179ef7458f7d1a5dac7f54196c6222bb55b1ff7e1d6929bb6978d0a5ca87646f18a7b5fb87bb10a26d2a654dfcfbfacf5c2b244968872321c68ceb636d5390c50be29b9411ec881a97fd9a13a4c34ce95eaa5600d67b2a5a333b1d97148ecbe7ece55b6c1cf18e5a23037ab52114c77a79ea3d264c3b47a357748048572493bba05e581ab71d3767d1036fa939820ff690031dba6b2c9a6ebb8aa3551b55af8eac592d894d074d46d1f686b07d788b84c27baadd77566c849d9b214591c987560bd75965eb400adadb416808d68966d660f7ea66ebb2d2e2bbb336bc449254a2c3a11b7f203cd8811ddfc575dbdbaa1a17ab5cc14cbdab3ff702bcbed37b6210ffea5744f99f9d12d6674acb9b8864ddacbbdcbfa46df263eb52eeba21e9fc6d08388db1fee5d64fb7c2c780bc612964c9ae717e9764ec75f00069c1a579baad6add3bdbe80c6e1f55390cb77501bf932e8e5069dfc300cef962bcb14cb802861748593f1c9c998c6f3afe51217de0bcf4e7b4258beb60c1d4f02fc58b36a4f453718e139b4544eaf82fdc0adb93cdc9e9fad24022c6290c55c93286a6e7a5578a7ccb8fc9a5e567e5d5c2ad713561e3fb121480e0fbccf900cf8713b93c4615452ea6349c648cfe2456fca833d7999f59355f145fe376b95ca7d6d564b6ddf24642fb1afbd266947f095bc651a1951b4ef6d556d8d9fd99d18198ed25a8c3b0e6d1f7e3aab891031efcb3f6a9b00fd377243ded597fa46b4cb3602e600e719937703667da24c356f510e195563621ebedaa0f1c5abe1bb2827334bf14c0c075da8609b9f8db5889659b77282eff0f56b9989cdb64b730f42d37bc02341275d63225d3e0e6f921ac4e4e7c28136e74583817c777a84558030540dfc8d985edf963a9e33ce09b8ecdeb393e2bc18506001f78baf69bbf670b77e493495e6b59d8ab848ee32caae0c009efdcd64af3d10301e07da10af4ff19a3026cd73c3d1d4dc8577e30726e56effd7a84a92880b6bf008354f370e308e372a49f53cdc6923afeb1501632974b48bccb510f5873ad6ef563fc66469640221e235e761b012f42747b80225e251fce8f58321665b02c852c90af6e39163d2e9e404144c031071aaad08a292d635a7facb4bc37b7c6e4d19022d7211aad077e0a2ccc2627abd8e58c09293058323f39", 0x1000}, {&(0x7f0000001540)="109bbfdbd72136475577a31b4f8c225a4aa490100e4111dd967b01c9065b7702578a98ef21920fe4784dd85c0cfe3c089d120fdc7c90c5c9c55c7e950fc6cdc09c2903e9b6a8d5287aa1cd117ecd55fbe4a47b3370de5b54a30309debc44839c084b1dff8867fcee6da72c78d923c6a0298f4d79e94b5b1f993ea3816f53a1548d541df911357d7c0a1cd3302ae02d4010dfcd750a308f96f039b4cd00134eaf7ae79a907b34d0f272dc5ba4a011ee52f7f7feca37eac1f2c60c2cfd26f7e0d1d0ac7ce52b5488fc601e2a1f1f9d176beb52acc672b4d2c54cd3c61461859ae8751c5ad160500ae4e9", 0xe9}], 0x2) r9 = accept$inet(r2, &(0x7f0000001680), &(0x7f00000016c0)=0xc) getsockname$inet(r9, &(0x7f0000001700), &(0x7f0000001740)=0xc) syz_emit_ethernet(0x1, &(0x7f0000001780)='\t') getgroups(0x2, &(0x7f00000017c0)=[r4, r4]) getitimer(0x0, &(0x7f0000001800)) openat(r2, &(0x7f0000001840)='./file0\x00', 0x8188, 0x38) sendmsg(r9, &(0x7f0000001e80)={&(0x7f0000001880)=@in={0x2, 0x0}, 0xc, &(0x7f0000001d80)=[{&(0x7f00000018c0)="57761a457e29e3b4d2ed087a37b85a33fd0cf30185d01bc1f432ad3bdcd567c8d9c6279fefb49703a5b20113d2c8df96a686b0336a2e1341175dbb18b95da5aaa01c641e590195e6cd9483eb8631afa0c044e5a6980ee641733b00c2b31f1dbd1cad90eec59cebc901cc186762fdbb0c45a12963b70d0dc9caae82d3b86fcf741a1d9a22c1946c096bc7f508c5352fdbaa860624eeb53cae94cf12a021178158ecd9827892e2939b03ae8e10f3836834a25faae6db0d20f6ff3aa35b84bd2729245b69ee419cbfe5e49c52598753084c3745798e84d93503ce0f58bda72c9a70a018ca76f35e2a4bcdc24969ea906ca48f3a7eea06f90aac1987", 0xfa}, {&(0x7f00000019c0)="3a56c3b1c2606d0b289438c19afa840706c57149e398759022baf4c313fee511b3ba24395984f6580f680ae3864192b329aec4d5d803303c01c473803678cad82f4674a66d5371cf9431fdf8bf33e4935b2ab6286e715f02fe7dc956abf0d88e893a8e5c05c881afe42be5c9db37ef305b4c96973f74301754ea64b34d283801a1a03c7c99437ef10b2b07daff2cffddd442ff9efa4ada32a161e1149c568cf9feeafddbbed5b69fd650cc2ac89f0512fd7226f9fdc8d4708ae15ed3ee6f81d600af665a993f7bb7878a062153c3a0bc", 0xd0}, {&(0x7f0000001ac0)="49c273d5da94488558986e18a55a191dadbce06203a03307641e193da7b4d0b627c79b5496e1f3e375e14f863cde11ae2b179f7109cdb6d1d3f5ea3251da8f22d56ded967bc4", 0x46}, {&(0x7f0000001b40)="6bb21377160e6cab9622b1798bd61f7cf692fd1c27d3263af4152a59be0b9a32764fb852513ade16f2b8d58f0f35bf3da6d659ee5ca7778c2968e0462c7eaac13570c206ea55822c43b4ef89e6b24fb65e262790e9bc389a50064d51caa52017771613c49823265cbede63e4ae578f17b460fa01e03747c22ccdadac044d42649618e65d837fe31b0318a3dbc8872f769787dcbea89eaa42c1646dc48518c3072a8b532530bb8ed389eb8d715b53e22bec56d27e910cf40784fdf689c55154b4a4277c0f8b160264e3e43469469db34c4da1334ed435c4a4b4e0cf17404ec8d676be3b54290dbc90aa3f2d372a7cf79104f24209a512b40dd6fe", 0xfa}, {&(0x7f0000001c40)="c3b60b77516eef7904b47e3e5b2e323aaa6ba04cc43967806245b22424a68aaf8ea52ed4b43a29b698", 0x29}, {&(0x7f0000001c80)="6a098883", 0x4}, {&(0x7f0000001cc0)="7cdf3949bff5ca1895ddbecf9abb4e4610f6a794441f5939ec967309da654044bbba78c8cb5b9f65c5b8441244da7563b44437da4a0df6911e475e5dbad589a65909ca3d735cf8fe60ef1a64a822d7c68f7f382a4755ddb5169d9d41de", 0x5d}, {&(0x7f0000001d40)}], 0x8, &(0x7f0000001e00)=[{0x68, 0x1, 0x9c, "92ddda666f1665f837fbaf0a421451ef6ae29e3f1abcae71c652ce47b902e15cbf062f532457731fce898e4a02ef02b4cc2c54e0a30551518ab5fcaebe17d5cb27b250a3da9b3238d211827a6a80a6680c7991757cd138c6"}], 0x68}, 0xc) socket$inet(0x2, 0x4000, 0x40) 03:04:36 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:36 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:36 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:36 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f00000000c0)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42f42f53c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a318621276682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab5a25c403e505a774e6cd173eaf3bed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa450e9c2ce7e3d320d325968c9f306d8d3bf7ea1", 0xf9}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x3}], 0x4, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000200)=[{r0, 0x1}], 0x20000000000000cf, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) 03:04:36 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:36 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:36 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) 03:04:37 executing program 1: select(0xffffffffffffffbe, 0xffffffffffffffff, 0x0, 0x0, 0x0) 03:04:37 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) dup2(r0, r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:37 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) dup2(r0, r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x1}, 0xfffffffffffffd92) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x37c) r1 = getppid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setpgid(r3, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r4}, 0xc) 03:04:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x40004000002022, 0x0, 0x324) 03:04:37 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) dup2(r0, r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x7, 0x4) 03:04:37 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:37 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r2, &(0x7f0000000140)="b33fc94542c4e2619e6895868d6982836585fbb5fd6979088f2a6773f884adef0cc12a0e7af7e1338610503c7706959f32c185d8e5332355b64de2fc7eac703137b2", 0x36f, 0x4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) seteuid(r1) 03:04:37 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:37 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x2d45}], 0x10000000000000ff, 0x0) 03:04:37 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:37 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r0, 0x3) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/177) fchmod(r0, 0x44) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xde3, 0x4) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r1 = semget(0x2, 0xfffffffffffffffc, 0x603) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000140)=""/150) 03:04:37 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) socket(0x20, 0x2, 0x5) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 03:04:37 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) socket(0x20, 0x2, 0x5) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 03:04:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10080, 0x20) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x428a, &(0x7f0000000080)=[0xffffffffffffffff, r2, 0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r3, 0x2) r4 = getuid() setreuid(r4, 0x0) 03:04:37 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0xffffffffffffffe5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) open(0x0, 0x0, 0x40) r1 = openat(0xffffffffffffffff, 0x0, 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) syz_open_pts() semget(0x0, 0x0, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) 03:04:37 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) socket(0x20, 0x2, 0x5) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 03:04:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="d793baee08c24d184976a9db312ef2fa80a59d2e49abeb57d016e859ff38a1cdb95587cbf38bba8f9857a32e97857a431e8c2dbf6cadca97eb2489525843425c5630c28546d025adaea45e67c63289b234cc8756b081f892143bd933cca267f494ce0ed18172e18aa80c25128bec25be7791443bdae4", 0x76, 0x9, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe2(&(0x7f00000001c0), 0x8000010002) 03:04:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x20000000000005, 0x0, 0x0) 03:04:37 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, 0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 03:04:37 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x40, 0x0, 0x40, 0x80000001}, {{r2}, 0x0, 0x40, 0x0, 0x1, 0xc2}, {{r1}, 0xffffffffffffffff, 0xac, 0x1, 0x0, 0x1}, {{r1}, 0xfffffffffffffff9, 0x4, 0x41, 0x4}, {{r1}, 0xfffffffffffffffb, 0xa1, 0x1, 0x1, 0x2}, {{r0}, 0x0, 0x1, 0x41, 0x7, 0x2}, {{r3}, 0xffffffffffffffff, 0x20, 0x0, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0xa23e, 0x8c}], 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x44, 0x0, 0x1, 0x9}], 0xff, &(0x7f0000000200)={0x81, 0x4}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) close(r0) ioctl$TIOCNXCL(r4, 0x2000740e) 03:04:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0xa}, 0xb) 03:04:37 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, 0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000540)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e6", 0x1d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4100000000d9f, "b08daac6662247ea5f2b2ceb734c4ef4b41f7200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x16}], 0x1) syz_open_pts() 03:04:38 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, 0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffff, 0x0, 0x6, 0xfffffffffffffffb, "88afcd3f949a40faf7def4b9cc4047aa67d9a914", 0x0, 0xb4ec}) 03:04:38 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x9, 0xff, 0x0, 0xfffffc97) 03:04:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x9e) sendto(r0, &(0x7f0000000000)="5052bbe735fc216f8b82501773f454cbad8aeacc90f4297fcb50cfaf0d14e331227e9bb0ae4c44f401cb6c94cad89ab01713264686d4dfa00bd5a62371d1e944049826c4357911104a3cfd3133cd2836a6a775882d5f3cd66ce9006a6a8d7a2dba19692e0cff5d1894c2660a78", 0x6d, 0x408, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0x6}, 0xc) 03:04:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) sendto$inet6(r0, &(0x7f0000000080)="8f926e03f8488b9f324651e96f63633e05a4cb2309f08c49053aaca11246852f17873cae5087074c01509deff45a70c0370001d6d82f409c8cd60de66315c29197c07eb8fd1ba08679a50fa0f443134aa6b40890d34c866517ced829543719b81ad0f30bd0f07fa02802c1b4fb31e36b02fe7a1375709ee695da1dd3d1a31587c73d9e38c39dc2f6338bca170a2e024a0a06d56377ef5c7aad13ad2c4e0c23b1113235029d00c48f1e188cc9f7bd8f77f2231ebec33bb4004c2797b48097bf039e2a557a0aad89e2d97468e356627533e865307eb6a39ee4317f1611fcee9e235d66e7ef2d42c1b048bbed47d0", 0xed, 0x2, &(0x7f0000000000)={0x18, 0x3, 0x33, 0x6}, 0xc) listen(r0, 0x0) dup2(r0, r0) listen(r0, 0x0) 03:04:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="eaff125c", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="1def0d9f59ed91015b28fdcf717316358db2237c5c6723917dabf48e951940d3a6c62ada9f3609ede4214847f82f92a8c19ab86a9ed9abea9b80648c04b69f31fc63f52452df19f88f1f6815a27c9a70d3a5b384fd64e7a7f515924718ea2db49d1559a08212d93e1a9bc864d7be0e1414b0ec5cddcfad328cbfc9954f46a3e37c6d7705494bdac509a8106cad4fe01a69cdafd1cee3c96d34a547c14535c01789e2726e884ca39d082a1435bb97f91a497976acee458e49458ccc74417b63620a828b949253d4455a7d38f0ee589906d5fe26e135aa2580811032", 0xdb) close(r0) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(r1, r2) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: semget(0x3, 0xa, 0x200) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = getppid() r2 = getuid() r3 = msgget(0x3, 0x1) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r5 = getgid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x9, r2, r4, r2, r5, 0x4, 0x1ff}, 0x6, 0x5, r1, r1, 0xfffffffffffffff9, 0x7f, 0x15be, 0x7}) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r6}, 0xc) clock_gettime(0x6, &(0x7f0000000200)) r7 = semget$private(0x0, 0x0, 0x20) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000002c0)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getegid() r8 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0xb) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 03:04:38 executing program 1: r0 = socket(0xfffffffffffffffe, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socket(0x1, 0x5, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r0, 0x0, &(0x7f0000000400)) r1 = getuid() setuid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:04:38 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) unlink(&(0x7f0000000000)='./file0\x00') 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) accept$unix(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: mincore(&(0x7f00001f2000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/86) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001f0000/0x4000)=nil, 0x4000) munmap(&(0x7f00001ef000/0x2000)=nil, 0x2000) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x3) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0xa, r0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x0, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x5) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xb2f4) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/119, 0x77}], 0x1, 0x0) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x0, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) getsockname(r0, 0x0, &(0x7f0000000140)) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x0, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x0) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x0, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: poll(&(0x7f0000000440)=[{}, {}, {}], 0x3, 0x81) execve(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000080), 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x0, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x0, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: mlock(&(0x7f0000ff6000/0x1000)=nil, 0x1000) getegid() munlock(&(0x7f0000ff5000/0x9000)=nil, 0x9000) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: pipe2(&(0x7f0000000000), 0x4) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xffffffffffff022d}, 0x8) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x6, 0x100000001, 0xc7c0, 0x100000000, "390ace40b98f3617c55500ff50696e882fb87be4", 0xf82d}) preadv(r0, &(0x7f0000002500)=[{0x0}], 0x1, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000100)=""/249, 0xf9}], 0x3, 0x0) write(r0, &(0x7f0000000280)="c5b5cdafe6ad3f0b8a25ffec731022bfc5ca8c2f3f777e8b7be97aff33e88232623ee8ad62f197544143a43e9fa67bb7d18228de9a42392b773ff74fbb269bfca03423eb0dd7dc9f30eea000070ca22a8bedc5e752188c36d8da3c7e8f46907268ed4fd0e18aa949bee55fdf031be840d9489e39289160393c1a34272ba167668d8844a5ef5d2de6617ef8b1c2adaf15a4bdeec0d725c98f700d13bdae56b5e41e7c94e8e036446113311e1a4bf75a33243620b8f124801c623371fee2fed0d614", 0xc1) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:38 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:39 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x801, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x6, 0xb040}, {0x18, 0x3, 0x7e5, 0x8}, 0xffffffffffffffff, [0x101, 0x1f, 0x3, 0x8, 0x7, 0x5, 0x5, 0x2]}, 0x3c) fcntl$getown(r0, 0x5) 03:04:39 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:39 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:39 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:39 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x10000) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() fchownat(r1, &(0x7f0000001400)='./file0\x00', r3, r4, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r7 = getuid() r8 = getegid() sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001200)=[{&(0x7f00000000c0)="237331bed0d48ccd585fb0efb2d99d75ed473da3d2c986e491bdf567a2ae0eae8e7f975090264be797426049583fcf1c760223b1c4f086cc45d801920094999ea50f428e92905f4064d15c06947583c48eea63cbc0cb8c90f27a404c3466700053374515edfc858bd2383ee204be7c137ff8ae9ae0014c7485b6f3c713a6fa7ab3cec63a447407bff4e6d958405f029e44110d94f25637405981c2744564f2156e42b985eb76f4b77e54460d45a7e3ee64b429844f77633b523d41dc16020bb0f9d4cbb1bf63f57daf0d88d3", 0xcc}, {&(0x7f00000001c0)="547f44a40505be5d98fa264c4992526c19d996bda26f75a84da31f94a6803c01", 0x20}, {&(0x7f0000000200)="aabc213263490b8d9cbb6800101980e8090975c2f2a09064d1052d8468ac82f122186b10e016f2584b23ffd59863407a767d1a505402ce0bbd295025e170ed772cfa41277a8c2a3c81ffefd3f6a09e9fe1bef3fe1bfe0b3d28bcb99c9039d2c8fa4f656e2f902e04d2641337a00fb254d1b5e34c02656a2ef8d092c4d8d9eda30727a097454471311742fdecff565b1e32d62b403b898ebadd1e697a0d8802f773b598715a693eed989b06f074a65c33d1e4babce5a84d6d3e70cbfa491192022b9abb2fd707e99c6e9204a0da0724846d1aa9d093c66ec43c24dbe7d91f6f366dfbc381e3904bdf3e0b580cfc788cb86850df481f6e027e65307c01855b8c2e65d7ff3ef0d907b15d12e9e48e1fd8928ea626623f7f6e83eaa68d0fdc4570710a667d4ca30009bdbde1dcdea4b1e0423b96d6895ed852bec643e8749ff016a9df1de6ae643d7faf36f82b7352699279e1e379fef4946566d235d8ecc0b2879ffc725ac77bc78b3ac87d649f69b4ad0487cb24f13c88efdff4843db0ac8d56eff8a47f693193235f969b7ea073675985f3974deb7edd87d27b6f81cd0875597fcff6c6b20d81628f4cdeb20218b29745860645f8b1be3b9bf32d1189b40391bffe91b0474dd7228eb972d73bfb9d48d818189741bbaa40287f735181b35a00d21f4d1bf544197d618c4fcad5628cee3671b26fcb40d87724377f6a5aaa4189994c5ba7178879efc4f3aa946f17f39d46b3514ef3f66e2d4ebea3b9cdd2f3d30216dd1d899d92bcb06001a998c0d6193c22cac973ca530d91916452fc3224f684474055332258ff9f075995558e7886d44b4e928efb085c1455b7352ce7e9603c360216dc48002101223a36e905419b90a872344d670b2c5c40f501cd4ceca5cf1cf3db04082fe03b03f359d613ed08cc6d13f4d36cff9fe089e6c15f1160df867f35bfc878a81a08d16b43776ea7153a3dc3f5e1b019be8a4c057b433ceb7b9194eb747588e0c30dff0664b19866576275e1deb2adb7061b5e4c37b015e84050ffb8afdd852ddc576a7d5f50d70e7832a84a8e567fd3d35b80f5cad85d648461eb0a23ca347ec50fc03d6fdf0106755a7e07178cbfd6e62d35bea5de81aaf6c8e06f8026fbdf0b9ce0c34494d5f777401cbfaeb0500b57f9d43be982b8300c8737e64bad0316324b9dea704e74bfdd5ed5278875a224d664cf845b1ab01aa7ecac4a8d836703b9ba263f9bc34bc07cefe25c65565cb6840ca8af4a122e76b2a5f625bfd74d71c9ea3e1cd4a67f2c2ee066f37c39dc5aeda77eeb68f9c72a96e8ea53c15910ebaed6d9b45913c9a4dac06af934b35dde0fed3daa57032af54611ac988b70a93c548608b1a5e4f7e9f0035cb9ddb1fd78bfb7923db7113fee564f06f44b0f45d0179db7ddedab176e6e34e84da42ebb0cff57c7eb4a68c6308d47296ffc9cd7e163203a32f8e38bf4a90a673102d5886f19b93dd1c724e292c673eb2f4e6464e164a0a00cfaa07bc9820ee177b03cd03b078b0f3144f7eed5ca978e37b5f2c9cd6de3489f114c0ea6667e39a6b28b857a3b6aca07451b90fe592ab97c3e11ee92e8c90f64f4730d4e605a3efb3e83f29551775ee00d6eb61fc293cc00e602e91866e40e52470ae848b2d570c098892b5b035a4e901906cb75b17621bb279f92dbfaf5001341f6714effe2377de2bc616d00048d0ee140fd2ae110c380d57cb47fe0312874935d45c586ee84e1e5f37cd698957c097ef2d09db90cf638bde5e0ddb3c2abeb14cafe48bbc462fbc8b70fe4b1a183783dff0bf7f5ee6aa7151cd6d515d1c30a63b90fdb6bcb0b1f50adb6966cb026b57635ce07863ef6dca68bb64c7d19bfa2835f8a3af53c55cae1fb1c6bfdc3ecd8bd0f89bc1a82c791543669ac9372086f821c06660872e11c8e35c69d28edd912776fb1920852895d70e6094a8afba83ae747220558d731d108fee7d4bf1e88b542751d041741c9bf213a62fd32323aa274e2652e5fde537ab0360e40113b20f8d4ff3bf5cfe9bcbb6d9c9f5da7a045bedf8ec5a8d4869da930cac36940ca795b2ef211183bab2dc4004ac01a27274429d22d017a19c46c28d63233388b88e07286c2d4f86b7c1443b9326445c0d6b150b0fd1eff7e1f0073719a40cd8432ae13e4dcf59530a5182454d8a3beba8b55dd8c07a3e6b75fe79e5b72fbe6c3527b1a0e8eae55ed17639690faea0b1c7461cc996e1fbf0ae2f7d38da30376030f5677b3c24ee189fb30a1da26cc3408b4a1da83d57ef7f102cf6bbf0f4369045a5e53d7484d94ae32e2deb966162abd6320d2f603645a9c6f838b32f9562303c8cd6f5ec9d9e87944067f356de04b74602a8255be3f9f12f8b97afbf2766a8942647f9962b82fc5ed16086d7a047b245ada3144e3a6a17409906e46f217dbc872a88ad96f8c1ed28d02dcba1e5cac33502f6ece3b40727379a76b47f2e0119286075197884cc30de6c4522abf4a991c9adb287d6f0a86cedb3cadcce48e67a00f67ca567b73cf759fdb281203763bc38546f00a562af4776722fae0b646a4c34899361e8a3185f67adfbd1b0ff1db17ebc70e785353344471f9488a0cd183a0997ee0be6a0bd8cb001ab5b96e80b739aefb6b41b20b0aa6ecf7f859e90b7ed58b2dded98fcc73e55ba9e48896e5583ac765c20de623b85fb952328c6ffc83dae4189607c50aea99924c2917e845d33cc36a51cfe904cf24ce0ee87b52d8dd0f6138e892df7b5922d9890eb1659f09dc92b1e69ba0c8c0a2a70aa43e34182d69fe6d52a0f575aef3fd660155503da1d670ac8fd1fb75e4f6035f0bdaa1f31bcabb0572e3ec4057b33d38c9a6aaf01243cd287c33fdb7aba16060758939005cd53c93af28b864d9708a96a9496c423508e5cd47581c23475613490bf2d56db7063de174e21b6f66a0a52c2345a0d16dcb07726c631f044b4962a3b6ef4e477d64f85d4dd14c4cbeb158b4b27bee52915a51e92edddd698af8cc738c50f93c05eae7c2e04737483bb0be104cd1fda8c6092b69b9e57d7583d3ccfa0557837ca9abb5e27350bc3c10d0c350e22d767b19f73cb0b205268414cd9166dacc1a5e49e3933a1e131eca8dcb5570e80e4887e092b03bbbbd10d76c5cf145491ef4cea4643ae5892ee83477f38485c30b555fd6908ad063550450121e778998fbab744169a4e00a59abe4ee28fd839479baed687bf53d5b30228c534f6db834bb1c147954a74cc2dfeb2c7c98b769ceef8db524b7b06ed892ce5ad8e201f9dd9c60470aa7b070a7b7e53af5d558f0042a4e82a00735abb0b0228ee3df4710731525b264f3d3580af5b0e211310db5ce753ae864183f20dabcdbd31a9aed0681960956f3a0c11c40a951acdf29d3f48690c735ff8b30d7cc36722bc0a3d3b9f10317a16b0ea361874317026bfeb2891514485f949472c45bc7a3f08081c90cdaeffef91bb2761c6e1d10ff5015e8461f484dd297f8deff7cd01f29717ac24ec9d21ac65d6cbf8f154b8984bdc806d6cde0044c096bcafdf37052a0943045b7123308d83abaa921d8285fefeaa56aa0a081417fb004d4f5b0f35d7a08bd36e5ffe75198fdc9b4ddcf3bab7cae2dd97b69995b26f10b068ee862a7acce23a35ca70308ba1f2225020ece087c4ed648034e2ed9021e7b544041a22cc931f93464cba61d6a4c5b0da78e9cf07942201710b61e0637f5311c4f8c07ac5b847292823e077597bda1abef489321b544a530974feed83f5fd96e09755dcd9802f273dfe65cfd7e3b3c6ca5b9e8a6d8cc65d0f6fe92d4856c73810fc5a747624bcea16979635cc6c38cf2bf95a71362a2d9367b88c94290536d9ca4fa4b869af71c897497198453bc7fbabe46b4195ad92f8b0f1fc77ae0cf88d6787492c00c5789c20b2d515dadf8bf4e3d4dafac6371588128e488ae21d0766a5b26fead74bc7b0c456dbbe08a62443ff209cfbeeb455e2d1ff4476e322aad056f9ae01218d89f7223995d68ff8a2cf18fbcd0971ea053a96667fc62de4aa9f28858131e1b9bc55fe1fefaa21a6cc25c5f99ec871af22e7cc9dd859486e6429969d8b12843c9afd84cccd3327f8c9d7ede2e783429f43bdb6172ccbc9a4e6d0f848116edfa97459e0e33b036e3e70f4915c05a97c36e5be2770935de9d8670e71d55dc7689b71375430c244538793fcc8b04758a599459846fdfb34bc0de03adcc7c717b2efc90dfb71292203531158add4e4bf865c4cb110f055e4e84deec5787f5b9dfd9feace87d123768e6ef72e95ebb8c942b0a0a13d72076b0f1416a83a905f0a02ce43a655c17e381cad44693d97837fefd89a4c22b8eba8d78834143bcc328f82f6508acf7f10e0dcc9fe93c1aba2464cfe0df7640039daa726b5429e4ff0f712c4fe50abb9a6fd59c98f3cbcab1b70209c006650063407a531f40b80c53f66790d729137cb12e1e91509a2068a4842dd670a32a42e527f9248b922b6641d624034c979783647a86dbbc73701e528a933bd0e049ed3c0db2545e3c4f8ab8ed24c9bca2bfad1d279f2bf9931776b94556b8aacf242c62125c3b6a968f5893b0d10ecb26dbc276554a09618af2f55f9d26bfd32d282ea5ebd17f0ea01eff3a1ce4fb5837aaf76b03dc89c04b9111709c91ac3ecea3e70fe6bdd45a7081af0503efe0faab738c3b7c3d747e332a1951195242051bb6ed265a74d53770eb8d24ffd2f61a12195944120d49f83e008a70dc83d15ff117ccbe6ceedc547561b1ad7b30bc59a3eaa391614aa231b9927693ab72e284d10eef434991a513034ff1c95f2bbe84cc4bd2bb43cbdd975f32c1dc11e1acee054807c32061483f5609ba48b69c0676e3c6c49f4e2784507c21e837d8f5c456f6feff80c658d185affcc83171a52e0030c248e7df281e17ba9be977400816f7396c9c33b1ae856d92fdf027e2891f68831bf0ff9492e8d8e874bdd1c7dac549a7874e8f33ef9976710e740c4d98bd05713b5bdfdbceb98f57b6de5ad2df52563aafb42d4aa063faa868e7eee72649bfb412af0c541f371426fc86248f5c83397e1a5240873c1b772b00a78bcc474fd2e4d2c87f468fa6eac14d3ad91d6596c22b211eb79397ec364fc5f64350b5827e486e29042652de4f3ed31d3e41a73bc66d7a0a1a41528c0cb563986733d8571ce92e26d3c51365eca6dcc828c85cb56347f8d98d48bb4e1edb1bf5e9d44147b59afc3916d1ec01317c70c4dfad867de5ec23ca6249c092d9796120f7a80545aa61b2996f5563f1c5507aae80347a6634663025886132475ecfc7eedfded0df3f0ab51dcb5143fe1f8efaa17454b9fac292c50118f9b81e7b044fb694f5ca265de12aebc8150fac0ce68f60fe9f88689e4e5e786991302cf5dfe26fcc7e9b9cf516e8cddccc7599f7121f222d44a0d019e4e174c2689089cda37f8f37f59e28a9154191a78a909ea669216044b18c1a7cfa1378b350c69e4608c18856bd18bece6c238d21941d5838c8613693d4fcf450212f7e10c2fbad4ed1edd9212d21a1e73afab68757b5d1c037ceb4b1b976dd72d3d65480479a4bd6d73301c7fabe76c77ca03dec9b91b38c1f658bd16ca6a038cc67bba604ad4076932d1d3f0f69df20d090b42badecf14c6beff5cc6a8b8916b850f6e201fb76f41542440dabf2ff338039eb68533fcaa69190a300c18bbee58812793d2d9a825429484358105b30dd895765503f7d099a9cec868f89ba211d5be1aab221e7945c09afc1d2a4ce88986097465791b047e790c85aafd49592d661b3", 0x1000}], 0x3, &(0x7f0000001700)=ANY=[@ANYBLOB="200000f56be1f9e3fd7e4ab16c5fe74b304c9bdbabf67e39f853b9ae11d25682fcbde42f94ce6482cff451001613ace5d6b82ff54c0a02eec9851fa88ad80f17af7fa8387fb4d49d8c7f7e6dc28871712695769bbeb1269b1937eddac273cc6dc1f8f546223818c9fa1c2ce6d34430ee9e16dbcd36450de1ea4cc08484aeff34d86bb39af6d20585e14bfe1c4d5cee291fc3dd93bd8937a08ad894a463b8c7b353db8e0707a65a70629334c4cd611a961e2223", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="0000001030000000000000000200000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x2}, 0x6) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f0000001240)=[{0x100, 0xffff, 0x3, "7ae0d8a0e41a929e1f73fd8f54e122fc778eaab86a8e1df9ca0bf7093a75f2d20572be158c961698eb554dec2fd5a7595446598a2b7baa3cd0cb73927445666049996c61e070c9cc2d2e780486e10fd3f6ea91ffda3c80b9d1296235ea3cfce01a4cea22b5e159921fb706e6abcb36eabec0eb0e65b1637d3fa273c94ab8ab80a70dbfee3a0cf6d433c414b9bafff56bd5668dfe86d8265f80007de3c4f5d5d85a456264e34007ca023584d3f7d8ad4e4203cc9925962727cac98d67842913f1108b7c9e0a33f72389cb1fb1197f2e82d774b192501aebd951d5443c6e176e065d7f045a197c846b4a76"}], 0x100}, 0x408) 03:04:39 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, 0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 03:04:39 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt(r0, 0x95, 0x8, &(0x7f0000000080)="109f82347b4a995f6b56413dbf50d2a566cbe128d2e7694661c6d82e7d0b4d58e71fe3410dc09c682df869a4602ce32e375abdae11adb47f669b021ec272f18a4fba1ee51dd3c5d752fb8c07c1271bc6dbe84b3d8228b5ee73e7547fa0a8537f69c43d995cb005bcab0845dd9aba6aed87f6ee8eaff27e872d58cb0e685a48887f00435573aba4cf4dcd68a0399d5fe87f9bbede6e7831885135cc9690fd321a872f89a96738fdca886e3188e32b66c894f7c6dd6d", 0xb5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f0000000040)=0x3, 0x66077aa95f210cb6) shutdown(r1, 0x2) 03:04:39 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, 0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 03:04:39 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x40) accept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') 03:04:40 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, 0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 03:04:40 executing program 1: mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="e2ac937600eaf458db4e61d1004b83116d403acae98edc8194b329dfd645cce9032b7e6110f5e8ef11984215838b0a49ec58abfda093a9cec6c91a2e1063922afcf781ceb9e3a9a9c29227303c3e9169dceee9121545fa412622cbc27205967a1ed950e5d9d443a288e25bcc15100b8f03ac2d98ffaf4e0a263e781c4e65c62568fca5e5607a4d77f2cc54348a9eada7f497d9122a44e3450fa56b9a3b042735e6b76b8d03dfa2af78a20187451d61f7a46346a45dc139ec020aea55d8dbb970a8ff192b1018c20fe6501906458881896e5b4d9580b0eb7d9b2883fe71e02cc62a0d339bdbd32ffc241d4864ecd335af7bacf85ceeeea1cd582c455b87906f6bdd31daf3c19f2d1a366648961d8c681c0e392828be583949882a2d09595c0742c35413e531c49eb5f5519a4e5b574d9ac31f327bdabab044dedcc45b62d70ff6a2faab44f8f211641079d32250afeb44c3058f7f0aeba5b41257178607484f7e347085b61ab689c348b8448213c89b1e71c1fcb08e323b338399ea404ea072683c7492b8a73c80c820d55de20ac166a9e58c988f0f2fd7d461d83ba36373d2ee7a5d196629f876d4cc54752c909f706b2a93358b8aeb992e4e6415774de793b051606eced0b4c524f6f9baf6"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 03:04:40 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) kqueue() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x10000) 03:04:40 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:40 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:40 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x88) 03:04:40 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) 03:04:40 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x8007, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 03:04:40 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:40 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f00000000c0)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42f42f53c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a318621276682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab5a25c403e505a774e6cd173eaf3bed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa450e9c2ce7e3d320d325968c9f306d8d3bf7ea1", 0xf9}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000200)=[{r0, 0x1}], 0x20000000000000cf, 0x0) lseek(r0, 0x0, 0x2) 03:04:40 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:40 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(0x0, 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:40 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:41 executing program 1: clock_settime(0xfffffffffffffffe, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x6, 0x401}, {0x1f, 0x6f}}, &(0x7f0000000080)) clock_gettime(0x5, &(0x7f00000000c0)) 03:04:41 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:41 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:41 executing program 1: mlockall(0x2) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) socket(0x6, 0x8003, 0x7fffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) dup(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x380e0, 0x8) writev(r0, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) 03:04:41 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000200)="bbbaf7bc56ac1edcf3ef5a028c812b3a8c6a5437e5a7836c46cd4e20641fb365d190e474a922daf2431dfe2616ec2000acfa488b8a052014f5e064c9657a8ab950f63647c56706b8d4d8bb7d8617b95b2bbc02783aa752146c60aec07f720160e0e20cd4f93ef7af5bd0169e56bafcd4008322734929cd9c556f80acd2f5df9d4b28c019878bd280a25495fbcd2d96265cebcb2ae136119f02725ed9f43c864b477a5b71a1f54e6c3edfba975376150485799bd40ea443d0b43fd0eb23ef0fb53d9c642c612c55eb353eea9db7e11e2f7f3f55e2784d93e6208b4768a0bfa4f39eba9e4e0d90d31145b5f5c384bee2351f9f4b7299f43c95bfddab03f77f7c868393787fc03fd552f96415efbcff8034b7533bb16090b35d5d3c701aeb5d2262b52db13e23b8d0f93d7668a5f25337dd597585a16a271ba5adf57b569b6e8837f0eb8fbf0944120c4e33a72a201e34e99a8068d35c48feeed0121129c38ee085f96d510fad4b97d2c8c8a59af80a8ae1ff75b06a5489aa05b7dfeb587a5d74e5b87b9554700d6fc1bd5ccf6bb8815a301f8097109839175bbceb6b27fe0ea2c9658b6d2efae2dad62f5131d42ac6e92e2398d9af2902b0ac1aa0c0e2db803a185ed8ec67bfa0384ca77b852d3cb10b60a1f54cb45b7e5bd893b7aefdcdb4459326dccb16c787b095d9d0ec4e64611b8520c1f77e252de71e1a8aa8fd09b88f96acfdb435bfbe25194e6a17eb5cfc0990d0678ee1e017d246d8dfc1941f3a3f95c058206ce6b1c3178bcd27be328ab45892d51b04f13cd054f6a0176edaf61d43c8ee469596c6edab8ef410f6bc49ee4c0d39636ebeb22a489f3290b0fab509f0a3913dbe807b25f1dd2a149dabefc86def4da437b631b7dda017e90abaab6f5b71e3ea5a8d2f7cee23b60602459b5e21e001071f5a902265a1222635e6433aaa2755c75d779ff1eb347868f13eb769ce866703a7d64cf64636dd11b1472c26c911306dd2ed20b20c7c313e169cd8543b9b814c35908c3d8ebb282857231b4f5689610ed4402dfefe2c28b27b2b63dba27ff106ac4dd926b20838a9e08aebac63ff7c329974749926fed421fc741fbc150f48d1c3d9038eda591f563ada6bb1462d3593f00e35020885c27c79763d69bed4163b98b97a98e4a3d336c87ed67d521230242895c54e1509eb639b2dbc2b3ce21461e08ad25cad8839f8077538cf71e085b824ae930423adb5214db07be9c043df439e4f34d9832e4e4400facd527e9aa18cc8ef862af55408bcdc5df289c9d1f7855481a8d52ae39f0ca170ced24e0d70c011636d9d7099494c47541b2cd52a8f2924a6768dc2fd45a12c801e3d633cd776b0f26e1fbf0fdc7709bbd10d253fc19bc25c982669eb688ab97411be0cb730d6bd42004efaea8b94e0d97d4c6fd72072a60d5788bbe99850b189cd2d402eec20018f28af5503390dd4a6731ad0fcd82b5b9b2421b4c6bfb7fd7caf371aeefbaf9163124f3656df4d92ece6cc523b79eaee6e690d96bf33c04a2dbcd1909ba02c031f690f72b48f219b2a9a5b9d130aaf4a557de469a0b2e96d53bc53d8399649209eafecab189f2455047fc9a0d86f67983b80dadc036e4a4188ef11aa19634b294f124b6451550d778aaf26e454b5a57e05c0db20956b7797d27b3552b8178d1b1b6f54631ff495c9eb5e1be08871df7fc48eb63da32af947fc5d0bd066674ea9a0cb676bec12e24d1c498c2cb1e00e2de2aa4bbfd6f9e632b42b2d7f09291b28f1d9864a20f26acf54d2329e0dbe50304d6466f01c10c17b24132774c59e7dea46ff42bd3451898e68f39cb3a73293f74d866fe63314ea5500cd3d2b0069ab197c4d319de605d653d5d0ead39c3a31401da1a10b5f7e3770ae3b3c55b4494d2a1c6d683abe72aeebae095e5082a24d7adc461c18ab5e70ab86d7fd5b1a46a323bfefa3e23dc1ae5e8c0fd162200b5a23232d8945ca6edaffc1b6c6f6d56c5f75ce3e885f9f7fe7c07ff2aee6c055fc04a3e8f7ee37871e8b4e0801391578de3a4353d5e50bf907a453fdb7176619f717ee771cdc9c18fc0b01bacffb6640958d13c8b263f3c578aac3e61e4fafa9059dde794e95b93112dd1a6ec726cd3ea9feb30c9fa0c793d544243ef5ff768e7d9dd1c6046aea2d94da9d2721400eced0b49debd500396957159650e85204eec32360d4c14002d57e09ada656d88a1ee386656c457ec3aa1ea6260ef37cec9c2b08b1a3b71d0670be4a6593dda10472f773416c9b8b97f45f10eefbab137526f05a82a52951d20f2338b9db498c3ca3a3dda28c9c1f51b832161fa0a8f93345a23f48e0a469a1f5bf2b0dc42abf5ed09cbe367364df251801c6e58d09016fc05acedfdbd448935fca157c50824a86ed581b6db35bac7e59234925aaa61543c4c234b727bc7597f5665a61a7d6f1aeb03a96c7da22347cc16d008bcb5ba86acdd8d10eeea5b5d13d06009ad49037b2fad355b029dea0ebc6a99d8c41531bdc73bdaebe8e2c340c3f2aa7c05990ad1604aa980c2529245e7ff67f39b807a9b1ed4e94425329792a33b05472a2214fba529863efc740ae52e5239a5239d208b9994bc530b12c1c78a9ddd3d2548dfca508c41de238edd70f7140121d9832eb6054a345d8a75cb79c586f8323166f70b2f311375ac5625da35c9d8c2b558ef1bed09af1631172cf343c0d33e45ccca963df5f1e8d797e8b6e774895fcf897c7fa8f10ba5fd77fc35e5c89af0222e3bd4bbdeb763b471693ba414a781edaa004ecd46734628acc060aee05aa202305c05be7e881235a0afa374653f26a330af6fc09d35ec35020eda356c02eb751c13114c942a610974d4435b8fd85f348ba508caeff773ea71816270952f7a58e7a6894bbad00029373382e13e47ea57871f6c60e1b98102902c63c5b8bf83a09b46eea477b615df4b61c3ea2de743a91f1d0f9c0f076dd3e5cfadf65c23d091a60a0466297fed1cf52f4af4dee0111c754048b23a596e3e6a2d705a44bde3a3fd840ba30094130aea79620f46d06d30c68745f7617710b1b06653321654b32822e190fa156005ea890357a53e33441d7d9b9458ee710c2459684fb2dc2ae28d9999c39f1035226fa6316b7bd6c77abad3658e43c176d1b6498e9a2dd7a03536767dca78fb109c0feaa1ebe3d05254bc91c3905fd273161c8c4abeff67161b795f368c699c70ad127304506a41ca6bcc05231f16f972182e5dfe1a4ffcd79d67592413de5ca6d2b9953966f4b5278a24ba3be2d56ef6428be090b2d946e45267b6920a701a4e273335e7e87aa5c16c395b11e3bc318895003aa885945a37848cbc8a4cbcc16a0a0bbde47c188034e7e5c363d130311558dfd045e33daf5af5ba1746b0936bcb1bb0d0a0157fb23849742e9892e09c44c955927d2cad148e0a8f55c23c6f7da06384bc9594a56bbb885058ae7b25a6686b18ac408df5726b589cfd37fc10aabc949b01da6f53c40e0465bc5faf1dd36dcfa82b1ff6e2740908d1b1de94cf67371337ec13c45406aa558e25926ac4281141b33cdde5acc70e98217727f18641cb5abe0533323388c6d594f5cedf8d75326e150ea8fa28f541fc89f7e9eeedce6d36999789922ee77eb54767a7f15a5192cf7f7a05e8575f5739ba80bfea615d713bf33b841518187d978307266297a5f6733932001d548d9136785c7c6e87e6928209d48df4056cb96c1031b5552cb445448b9d106511380a8ddf9c5caf8c00413e80135327217599b27cc983b7924cfccdabed3475ce3f45e8d4bb0d3d0aa6b22414c766675a845827199c655e3b66eb7449545a9be0c93c4d3e6a5d04a49593856037f7456ce59377cddd45fa366a08fb0ec88224a411a7a1f1e9b7f2afa1e678aa219d2f4dc2d149df68f7d5f63677f8d39e3f45dab8c9c2787fc68c70342dfbdac6948313e00b1c05bd0b80eff75defa41654f60e6e6b447f3eb96defc2a7a214466a24c0e06ffccfef863da064a013802821b779df1cb53bb53220fc7afda2ba1155f9b8a9a403db8e111fccd4739db84dfa838c3e23e6e6c9939fff085308f64d926a6f1ee95d4bab6b8367fa0ec0eff7eecde0dd0a10c5344593a1d386fee9c504151a48b23f480b7f220e7252dd2f20c63c7e15d7f1790ed403c1e074200393c5bf1b8fab7f43f69ec96e933bb25ebd4cfab19208e4d3a3e9122f9570f7222dd0631c25b12210923b8d35c9ee7355b62b24f4b7db4d9f148dd955f175c9cbaeddf1e6ec6b1bc09a8ca88ef46b4c1b274e3a33cbdd50af91956743969a0ca56922d4a196411a2b26faec32e8af46a82b4499f58f3898094da91c2bac9bf8e18e85a8ca0c62d100ceddc7415d824fcd244d5c98d9f931aeae744594e777d7ff93ec75ce2424aaeace1ff6490dcca0ef880702b0b731c58af37f9761883f2192fb702e0c4313c8dcb5991115317668179f37bb6fa11b6355259a4951c5309868699a1da55f9241786d35aff544a30678efad5b6471827cb007f5d08f8fae5608a335ee44ebad5af89f616bb9b863bd6203a11a3cacc613cbb06516a001253586dca142677b0e1916990905d664ea0c844282e1ab26a380ce6d41c79d86f87e86b8ed5caa8e6a481722cc201642cf21a70024ac312cd54fc6ddc7974f31187003718ea8be9bf2f6fd04efd0de3f0ae3610ff513adede37f84782baf81d67e0f8e9f60b17f88f706654f37df8624979ab163a339ca61be64cab8c18d6937c63c616a538b1f6a23d8aaa6747a8c0cd05b663ee9c73e87f6ad2aa15a903a76f99767740b2af2bbc3477296746f9ecf77d347f7f17e8c779792f7962388e3bcd38abe71c408abcfaddb52db534aadf1d8b0b08a2113ecc214de06aa9e222ae2f75d17ded9660508855dfac117b2b4f32d6693f336b22c78d294149c3f60740cc159faf47e0039160a01cf2743cd10bed2053d759a822f618bc35d6c3cbae95d63c3c19857ad2a6d55fb9c3d8f5049f054179f5cf55b62728fd356eb269e009a72c2b57cbf303bdcac19466597363a8ae3673d407c403ac780d6aad6270f764f263d01317311396f100411c00561696049c3c5b9c465795ac6961af3189dd0fbfe63498f658a26358d8eff47615071d473d163bf949756fccac36a400dc811161985c489039b6d7fa211c4158d8d88d9cda1b2bc0e00aa2b43dc852ba2901c3ab85961cda0bb8aff489861c55d64d675fca0bf0bde5ce2a5014c89d720e83225c9d854ad0fef38117cff9c26a0e72fe793d6e52ed18a1d36de00417a68893ae414c052142142f53031bf59bdad44a1fa64d8f932bfddb144895f276970958251573a7ec7934fe1c1b30430831c220f8c53dcb37ee3cc1eacda15f3821e1eefe8465ccac54b4a471fdd8872c856d0567447d4d66696fbecf1f077d9ab8c37375fb07a33de92d3bb38e0a77fa3ebfd74505bba7f94131e47ecffde61538792e861ded08ca3066ef3e3a2edc8e7133ee0a02da5737e3ba6b6fb75545cc6eeb0919a547752f258433349e3b7d85a10dbf72bf97a95c9acb18950ef2689ffb50f63f6e94c31236d8d99a121b92bcd0b28c4b3d569cd04f76b1d395403512342b69caca26e0b0296edc7167dabe2fe51acf5027130074e643e672ece9790f6c6db5e297f0b4ae049c445e08e5096c5ea0748a2c75cb84392bdba8cd339457d3690f18575235abd4b5bad5f2fec2a8aa41e876b0217c49feb8002069fc9aeceb53714f6d97bbb9cd4e8d493fad4d71b34c3120d5eea50017767b329b3f214a238d", 0x1000}, {&(0x7f00000000c0)="e32d95476d011e6f3cfaf2d789cf61964fdffde60c24536fc3e03ac6ec55ad8242d42d7414d7badd88c1bf0a3c1933c897e3d720e78e173b6f9c8ef8523d95372e31232be67735314cbb9e3fd193b84f181b7cf32830ab4208e9dff69872b2d590aac08dad610a954f0e68f511e7fadcaaf05f598e6d860374cbc445", 0x7c}], 0x2, &(0x7f0000001200)=[{0x98, 0x1, 0x100000000, "35ab283c49b008e062dafa9edda81e9d7ebf0c662b31e9835b91ae9c1ae093082ad2e744fb52bcb31b758f0e3ff89bd038c4965f632010c292a58ff1dad0315350e92e21d06fe26343f291a2df0aeaba9c34b72d634514366b4c47f13a18ef63be05fa5d52ea8cdbe9a9d16f22fa2a44c5f4f947fb726ddb0fe81446ca7f4d90dbfc1f6d"}, {0xc8, 0x0, 0x33, "62b291fb2fafe4d43d3c5931e5283f83b3cc12fde6e41beb4d79c36a35ffa55b3cc1e2a0f83b9d999543378bc4598cf0c39c21fcfdba811385949a92e9b6963caee77362b3478fbff35605a92fdcbeb5b903279ecdde776e7d8aecf1722b31077b6546e2239805e8e47420c648cca7b4df033df733b9c52689a9d34d9461925ff150a4963155eef87d10875e2dd37ce49b2220ccccd8ebc892dff55cc63128d3fba82623dd8469e680c6524d68a852142d8c0877"}, {0x78, 0xffff, 0x3, "66851598eb9a96c3146c616e1447e5a8ea814e877e8b5815ab51902e63260169722b73b040e9db418aed4615cd2ae033b123946dd227e838604813f0ef97b3e2e8af652e8504a754b84b0f4df77448770b5cd2e4a65f0551873a123105913c1e9fb7656f3652"}, {0xc0, 0xffff, 0x80000001, "742fd119108c3f955aae07f6f4cc110ebfafabce3665411adc07940826d236a0befd3114dede9ff03c11ce834c8296f4ca14f47b61b943abfe00c92d08bac93b7083fb57609ccbbc9508545f0817506efb8f34c9f0f457acd4b9c5c992de1a8f90762ae9a50714f903b08fd81584cd7a18b93e7ead7c72526da3bed1c678e1649d370ad86014d7df1fe1baeeacc7e0f1d2b7396fdc136740bdd4f64b71f447128ec15f48f47bf89d0e0b3f1632"}], 0x298}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8000000000000000, 0x3}, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000014c0)) 03:04:41 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)="da000000", 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 03:04:41 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001740), 0xc) getgroups(0x40000250, &(0x7f0000001640)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000040)="f5f5fb249a15b75ac32d9c4fd8b735f2a983179ea7bb2a4486ec9c27a9a179874485a70d2d2c5c00ed43dc9aaefe89debc8885c79cedac16e91b1af82122390e07ff4fa8f2b0f90f67", 0x49}, {&(0x7f0000000440)="1534ff6e88457bacdc69be99f1f5df03485961e14fcbb4726bf849b6dc7588f23ebe705b0641c58ef143beb9a9985d19a3328c4e8ecf88f519e698b5ed2b065f44e0ceefd842de2846c1cf10c04589f7a667ad62a38bca1de90670ff9565bc3a8d513588aa6245eba9c0174d41718b80fc3cdebbfbcd078434c2bf6680faeeaa032020d3e2f3d7525e37f4d8e97d644a0382a5d8239788216e6a2c99058f7d5dfa31005ed2875188e2afbcd0352b7c57a7b802363e8a1a66fa4908c082cf41c32efd8f724b5e6726974a55a13504b88a95ee855fd2dd343b32158d522dbf4ce43b9a90113a266e56735cb260a741fc27aafcf6fe263394e19981930c1b3aa3550a5328cb4a259f070e61e74bc10eb57a190cb43ec132f3efdbad82cf25318b3ab1505055ad61d9732216c7801b1e9064fad2c6962e3ce2838c23579c9749899a2a72b5d9d024c352090d62f96f30d6055f0e0dd7aaa27d4eab421930ac8c021efffac7b57af3fac5ad1ecf60f3ed1190f4521bc866c5f1d562d3aabc55556b8f318b15f440c948203e72416de2f34c5c4dc2f1e74cc357758a691054ecc05c832bbe71519f03895ad8a8da09ac6cd03a32f17d71531999df4a41f8b04c2ec98b62e7cf351ba2f2114d750270cf37769bb1d80c87a27799c196064d523f2cbbd2861bfdee5bead47cbd2ba3703ca99d3c1f295ab1fc3df38527a8fa1ac9928846169954d82e0bdf566ccfab4ea38cd87181579d1dc04549391cc6bbaa795d5e8e324efe5dc2d9d09aab06f209bbc15934dc2bd794db546e06a07e17b4c4f7b93e6383b1831fb3037e71393941b8b242abbc6480bdd820cdb603031cc9a8a237ec3a5f7d961d254e59b76adb0b258c8f4b7861dc17802e6666bdf7d4acd67cdf504f64ae21092c53e319208c5355b26e0fc2bed9a4c4c8be6206d6282f99e953913d1cb2ca2a2aec9e365a79d19a76b802ebd82114dd6921736149a86f6e69a75d8c687927d4990542a0618f3922d7aec5c841a2ca03222727d40ddb826abee17abbd2acee7a79caf8f98bdf36cfa476bf542bf32086e30b43e6eac5a900ba07986e1f882d384ec6d534e4782f4546e930ff18d093634871daa074902e1ee54f066f10cae87b286ce1847268f0ae31e7f47db7aed13af71403b0395820c807a694ce6d3c11bb4aabe26252dfbff6c01f633a5a82d8b7b3959d000545557b5b074dfee430cae27727dc17ea4eded85d1c51f8ee9e3ec810142a073a39013cb1c7419bc8b789785aa2887d8577efca66e1da2315fadd5eecafe00671bc249dde4c99817897aac8881bc87069cf976070efb39f4af35c6ca77897e0508a265d9c94b8fdb38d9b08d82ece9130aa9b5d7ffa9bb0a830e0ecc56f67154a1ee48e8d67df51dd36e3944b42659a167bbe76b71a2f3dacb9f8b1d1ee546109dfcbf72c28a17dc67d9324103ee4ecc0f47115d0f53989eb90db46d12e11172d95c45d0ed14c17ce4deb35565abf4fa2e56065958001df7b976c6015e903e8d1c5a81c6a036e107aa609bb0f73d22e53a995c96644c5bd291e394faecfd38a5d6ca8517e0735fd8f32b0e39709026dab53e9e154cd89a49c02f1102cb144a2d395c83c36ec4e9ff74c611899abc030fa43f4c295e5a36c735d92dee760420694393ce784a5455ed4991a91616b21193fb274d7df8909fe01356fcb963e1ecb8d32773a985c29121ce01181bb013001bb5bb0b3ede70c19d9ca0eca6f3eecc566dc80183dd049005fc93a0c40a98888a19e7397fc9c299e2b81faac52ae493cc34514a7c949574bef77e4239d6f25aedbdb7a42af2f13799fdb5afc45839f2d943062dbbc2d82a1021365744c14ce73a666b79c0cd49a8db999510d5d7d2ecc2b254f1e460f3bd48b6912e62a0de28ec708944c9329589a039b2cedc7535abdf3fca950d0ffb2e545565787168404b7038db2ee3bae064ecd2395f95572aa77fed972ce315a3c996e857d197c0e35b70bc444f9242a69064ec986582d9c5cf9891b0cfb692ab411a98519dc8ac9c394e65330fd06e7e09fe0ac51cd27ff6b265f942ecfde2c88ee2ecc18e7f27256091a6b0ad557e95517b15ba92296e5096a3abc98617a2e83d4d06342686cf8bb713d56a7e7f917f35ffa3d2726bc20aff944c63b51e4961ea135d54a83c71b1eb20b5aa584967ce8a23f4ce38c9c35507539023917d6672dc6073be4322b1315cfd7308ee2d558de2ad2e3002ae3b42918918bf44503ec2577c49d2d9d50c3184548ea9c0739754ce88e841ae3d57f6fec6e93ffc17434a61f1797bf3c2bab3f1bb1651279460a889d76219d28b5279b314cc8ebc1c088c6d49cb959ec5315c24c5c5e3e074e333ab731dbe593027ff6077cb3e0aefd923ae3ac578496cb00cbb0a31fe5733f2fe8de2fe2d4c7ac5d5320008ea5af043be570d19190e8d7296d167a4876829c67d024f120dc44983715299ee2a741c1a6884d63137442ce561604ae2f7f2d471e9af632634129c9afff4fab793d2b8d3f75c8f815ce8992dd3aefabb99d1adbee941fd6a5a1e1c1e5e6ace583953de1c08f058350cd9f8dcc370cd0e9b526ffe28006901505537018d97bac5849cbb21e583ef40cef40d46c3ccbb70422f1e22d8a50f9bf49804b9affdb8a5c91665091c13c5f72a8b853fb2e4bc7e8d5aff087ad46fa729305c0cbd9d44b1440cfa7c8ab8bb0db96ea3d839a41970464f7955a167f6eedc6b66a82e2ed72ac7d85178a08c52043c210a1e50dbd1011ff73d7562d3e7fd9444be926bdbfad4c6fb572f2142d35866aea4cb11457aeb27ce05e0a89b293678be65a81a06bf0ec16a8ddd9013fa96f395953ceef20ede2dccb6c2bacd616ea6ba1df2a50a01fba2be858fc2f447b4b40cbf38c43e5a3dc7643136dde56754ae2f689fd049984da897c4763dcc3ebef8c945318ef0017f058ec2736d741612c726484973671c8694b305482b7516ad37d724c2c8a16d2544042e3a67e537c1c33ac6183658191f256078700cfc0264442109b6a4c0b3530e128e33934008843fe44eea370674d00ffab161e4eb481dfa4bf19d59ab105d9f6162786f27d6eb106799f669c2bcd8c4968e4bbd1da1d9b8a177a82c72ad70eb3b7fb6473964a3b27989010d17b500fd374a87e7545d63f1670f729416f25bfc6b5c0fa908a4fd3af1f12e7e3611f99743d6924df256bec53dffb1dcefcca2ff365dc1790331b8f023cd949d66bd3ce90d95ea70f582e9a8037a1aadaf3bf042d6b1740da5f265013ed2847ad4473488b7b7ff8ddafe70533b91ff7147ee1fa5d26e41888cde3c83425cb68428de3bf311a92b0833b54d56f41ba9b9be5a14897924eef79e9b5abfd46214b7c36900f7fcd81586e77684aa6c5899c73113b2f0d32f51c1fa565c72504f68116328fcb6ec2e9723fb75156e28c1025af41510326ff8e9725dfca863315d8f251470a4ea5a83580c5e78a5ef2dae6db325330f07d2b966e0bcb99661bd5b1795d528769740449bca0d208f2f47b93be5c996426bfc4fc56c470b76944d63bd1fd8c83658f6e7e6b864165e5bdeca3ac297a65849109977fa44d1232a3be62dd0a40a848b40aefe4ddb077dea0a321e707e67dd34268308ce68e3173e66a5d5f6a87402fbaa05d2c6e10e6903b5f9e3d9e5bf7f028e98509ab711773ec8e3ac063046af7a33affe658323d1d2187f4ba893070bf8b9e463e879a25c0764e6b0a3bbb9fcc31ef8e7e33f535f577f0d364301f120753933a60afe4c14a4130c38d35f7ecc5ab5496d1e00b95f25b781ce5822d22e7b795f9c0b4a0e3c4ba6723479678aa9c337b8246e88fb347f87f426209239b4a91884fb3d34103bd0a545e4b5dc44687f7052c652f320fdb77b740fe8593826892573d7dbd29160736e21f0426a99964d1d5e24a0b454f5b295eacd6820266797cb7f471e9f4f26b5f5c5340d7f607aeed75c46959c1e99c4a1d402907e24e5cffb06e627a27ec9f7630b4f26358f65047ebe6a5d1bccd48e3de949ece8f4706e57a9aedb7bde395b04d46819ebef56b2d920d642f175d6b52e7ab08bc2d335e5d8052901973c13f59fad1ca265dfe0199e9455597b535a6f818f946fefbc0cd37492f69dd5a4648e2a03881a9a4679e82d38b180f97eaf4046027d70c16f249eb8f6d1e9fc4d3c91827e15e7365ed540249457dfc097653057502bf2c37c1412f816bfb309e3bb08e1acbbe989a331b1713e1be2a3c8caa8394f0d15d99f354b9ec224b0b94fa34e06d385631145ef12b7bca7d340f80f9934707cf4677acc063606d072ad5cc83710150fd1e8c510c22b137b9587352e4464538859408e684da83e4d034f3270472fb979d7c8e4cc360486d0f35831ae01a0aef108bc77eb5154441ab168826121e1faf922b52f5d67464e6212e1ca3a18253fa6ffc03428674c511b1b142490129b4c5b5486576e8694c643041915262e27ae1d8b1a330416ac9762be4c9291c11557763cd3e2b7a6d94759d79c3ea82a781ddd6dca095908707dc3689270ad6823f208adc770e9684eb75c551dce1f5500ce26a8ee42578f24888cc1722c9eda170803e7acc04f231bd009ef16593b2a1617ffbddaba187ae527390a2ec87cdda462125c9495e9ea94fbe0257a08756adfc53bb8453fc1586253c7f1d18d33b60b78f9e47f114df3ce5a65696dd1cc502b3645a21bad6e29572650bfb5c305d38a4919649da8fdd8a06e8130244ce9ebbb2fa1d30fef7de1b9ec52b394b8a50c2390f15b9252c4f8bf78e4cf166e44f70caf5329492cc718d69d5cf15208802fdd593d26603b22ffb392e6a739adf941e69decd9897c27598d8aedf572d31c992976d4530a7f4782c516f47e8b1110dfaa5f445f2144510f508812c5b5c599bd0ee027c95d10cc322956c0c4ee7925cbe2d47ddb80fd56b16d67b8f39121c3bef21d708c88de6be62389e1f824cc8c1059bb77f393b993b3b6027ddf837ad7652d9e228a04549235a3a6a83278ce18b2d011e2e3bbc92492e166e5ec72a699f7d8f5bc72171a8ff5fcca23888946bd9b16377bbd609324361a7e1d6f4d18eabdfcd71fdf454d5eef5763090488706b4f12876ee2f3d2e49c9ac52f3a8fd79ae0cf4092b318ff0235ae61bfa3ab9451e98c908558d66e68faff8feb921bde95551c1c814bfe59fef23c5232e426805cf48365b27da4d888db3e009635d9a9f5190b5075a5be45b23be06e7e462720d4bd382a7f90caf5d09bc6efc86cf0ec3302caa372098e7ebba74db29b049fefddceeca5eff7fd758818833471d4e97e9bc1183e390432ef83fb77a06bc218b75ffb6d1fa88acf9cf5088d86482e8ab68da177cfe84bd64b507cfb1fea0a1e3ba55f730b0bfc935d5d12b3771f4aa326363ca4e8cfaa54a521634a4dbbf3ba81fb9ac60fae9ab46e99b48e799ba5a52810c4a31a1f188dafb63016146d33b87842f0c5ec94fa996db84406807d37ccf54e1fa134d3f378edcd89988aea9932f5327ab5fb08d7f2ea47748966539120ef4a6d527675046a1462375564e94963e83ec09b61be9ce96c8346188d01e8a73c63d73d9cda5026a2a12939bf30ca82c395b048ad2385953c376c184312030edc2d085e297611f38fee8014bbaedecb35e33fb22dcccb3645979234aab3ed0d201fbb2829cc402320754bab79ebab82d2c0726ef507c2805a49117665a5ee95254089623162b30a171fca1f71f4c33fab863800cc2f1990275ab0f51de59fdfb7e8a43f9ac4591d5f9f8679743bfdc", 0x1000}, {&(0x7f00000000c0)="91122c45097bb568edb03414d257e40fdb8368c27791054cd4e6061b06231487a8", 0x21}, {&(0x7f0000000180)="2d221537c4283f3e0be9fdd709ef866a94f2ba36bfabeb2e5f5d5b82e3184189fcc9d70aee08e675d4fccfd1b60626d1ff282e0343ebceeecd7de7a5094ce33e5979e4a8ca572c426624e962b97bb3103ea384bdaa921918a69127b766eac7fce231b4f4bee68e9c0a21db45500db604c749761d5ddd7e6bda750b5b998d3824c705c8aee1ff04dbabd609b0f5c3369cb252537d3e4778eda7d5a149320da977118bbfba34c41afc55577ebcbd2d4aac6084286397ff4bbcd0f79e288a3d1d23da8eab2e6a9d7dee5bf72ae50db82d5ad985bcea8738012758fbd7", 0xdb}, {&(0x7f0000000280)="f92c1dea57812baeb59157c5f9a0a475a36f7402ba6de3f46c55a047569ae1d60c15bb46e18d243868efc76ffe2c03a6856e40e229e5e9c2c8e122c53ff507baaf50a06ac4e56d309f9660c2c126d06f12e6d44ee00cafcac7211ef4b67b32b0f0d217e8c376ebdca529404f8a31d7ab3e6b1855dce50a102a68caea54f6c183ca5ca61a28c525b16595e8fa7322cab32aff8bbe094d7c6d8f22cc5e4887a5009a36", 0xa2}, {&(0x7f0000001440)="bfb3c2169179cf1be18201de7ec60e283e052f949b1a2ec2126610ad04327a86b5060e6603616d131522ffb2ace13c9d535628d1c3298eb382479066a3ff23faeae7c8207baa93c7230b229e3c5cd976ac7a258b6aa2b92b2508ea85e0bf32fee0343277d2fa59f789eff066fb5e253e1238ca696dbf83cd2090f5f1cb741893d1d43d5356a8f550edbdf7013db62d43838543859cea7fd37e38c6971f71b58e3836c71cc6dda14f83efb400412699622b7db1ef7cd3efe35338fcb41c6189b6", 0xc0}, {&(0x7f0000001500)="de9a78020392ff9a7367641d34985cf1f8ac4c55d6323288876b8e2d8da10d4a4f3552c7c15ee648ed5f4f6050e77011e0c4f3437c563b0c3d26c963c8f75562e3641f9b30ff8dccd1995e617004aa82b0e40e6074252d663f38f7aab6f3963171fac003917c8d1921eba8b63831471f270c95882579ffeafc94dd95315c39e4c4dbe404d40390fd942ded764158c76633faf1b5ee60b143476642258857ab7f013740ab6920e93e86373312b03c28ad201fa89ba22997996778871ddf72d653c6bec53e3f8a4ddaa1524f9d7c2ad120fa244d461dda2ada1bdccb615cad200332e094", 0xe3}], 0x7, &(0x7f0000001680)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001010000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x1}, 0x6) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r0, 0x0, 0xfffffffffffffd2e) shutdown(r0, 0x0) 03:04:41 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, 0x0) setsockopt(r1, 0x1, 0x2, &(0x7f00000001c0)="9771628fc10d746b638d873f1a", 0xd) poll(0x0, 0x348, 0x0) ftruncate(r1, 0x5) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)}], 0x1) geteuid() getpgid(0xffffffffffffffff) write(r1, &(0x7f0000000000)="c19a3b", 0x3) 03:04:41 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:41 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480), 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:41 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480), 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:42 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480), 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:42 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x9) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000980)=[&(0x7f0000000040)='\x9c\xb5(!/,-+\x00', &(0x7f00000000c0)='^\x00', &(0x7f0000000100)='[(I.\x00'], &(0x7f0000000b00)=[&(0x7f00000009c0)=',}-\x00', &(0x7f0000000a00)='}\x00', &(0x7f0000000a40)='\xa2%\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='.#@)%\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) setgid(r1) symlink(&(0x7f0000000c40)='./file1\x00', &(0x7f0000000c80)='./file0\x00') shutdown(r0, 0x2) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000c00)=0x7) chdir(&(0x7f0000000cc0)='./file1/../file0\x00') ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000b40)=0x7ab0) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r3, 0x20007471) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) close(r0) 03:04:42 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) read(r0, &(0x7f0000000040)=""/200, 0xc8) 03:04:42 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:42 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:42 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:43 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) open(&(0x7f0000000080)='./bus/file0\x00', 0x20, 0x0) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000140), 0x0) r3 = geteuid() r4 = getgid() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x3, 0x1) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) 03:04:43 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:43 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x10400, 0x24) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 03:04:43 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 03:04:43 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 03:04:43 executing program 1: pipe2(0x0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getpgrp() mprotect(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) accept(r1, 0x0, &(0x7f0000000040)) 03:04:43 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) 03:04:43 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockname(r0, 0x0, &(0x7f0000000140)) 03:04:43 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, 0x0, 0x0, 0x0) 03:04:43 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) chdir(&(0x7f0000000240)='./file0\x00') write(r0, &(0x7f00000001c0), 0xfffffef3) open(&(0x7f0000000040)='./file0\x00', 0x20002, 0x80) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 03:04:43 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x2000020, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:43 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) chroot(&(0x7f0000000080)='./file0/file0\x00') mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x5, 0x4013, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000000611, 0x1) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) munlockall() pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:43 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x18) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:44 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) 03:04:44 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:44 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x9) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) fcntl$setstatus(r0, 0x4, 0xc4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x100000001) ioctl$TIOCSBRK(r1, 0x2000747b) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:44 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x1f) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:44 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xfffffffffffffff9) 03:04:44 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x2) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:44 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) sync() 03:04:44 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:44 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)) 03:04:44 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x4000000022) 03:04:44 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) fcntl$getown(r0, 0x5) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9a2d, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x59, 0xd, 0x1009, 0x6}, {{r1}, 0xfffffffffffffff8, 0x191bce96aa6d4b3a, 0x20000055, 0xfffffffffffffe01, 0x10001}, {{r1}, 0x0, 0x0, 0x80000000, 0x1, 0xfff}, {{r1}, 0x0, 0x0, 0xf0000000, 0x7, 0xb00}, {{r1}, 0xfffffffffffffff8, 0x2, 0x3, 0x7, 0xa64c}, {{r1}, 0xfffffffffffffff9, 0x80, 0x4, 0x1, 0x6}], 0x25, &(0x7f0000000040)={0x8}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r3 = dup2(r2, r0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000002c0)=0x3ff) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x100, 0x800}, {{r2}, 0xffffffffffffffff, 0x2, 0x5, 0x6, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x90, 0x3, 0x6}], 0x9, &(0x7f0000000000)=[{{r1}, 0x0, 0x5, 0xf0000002, 0x9, 0x3}], 0x40, &(0x7f0000000200)={0x4, 0x3}) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) 03:04:44 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x9) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) recvfrom$inet6(r0, &(0x7f0000000500)=""/4096, 0x1000, 0x2, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x400}, 0xc) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f0000000240)=""/137, 0x89}, {&(0x7f0000000300)=""/103, 0x67}], 0x3, 0x0) 03:04:44 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = dup(r0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/85, 0xfffffffffffffea5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) socketpair(0x16, 0x3, 0x5, &(0x7f0000000040)) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:44 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x80) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) write(r0, &(0x7f0000000040)="573eb9909e842fbfefa88949c9", 0xd) 03:04:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x5d}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfff5) 03:04:45 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x6015, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000000040), 0x2, &(0x7f0000002800)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f0000000240)=""/32, 0x20}, {&(0x7f0000000280)=""/142, 0x8e}, {&(0x7f0000000340)=""/136, 0x88}, {&(0x7f0000001500)=""/242, 0xf2}, {&(0x7f0000000400)=""/98, 0x62}, {&(0x7f0000002740)=""/182, 0xb6}], 0x9, &(0x7f00000028c0)=""/200, 0xc8}, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x811, r1, 0x0, 0x0) 03:04:45 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)="923c1f082bde4a10a556090268889be044ec045eb06bae24399613ab9b9200a7b19ccae641589411eabcc0522488db3fbf508f578832908d4cacadc145f78cecdf0e63b8e3de5a0408e830cdb3d12b869296d0d1e5d86790c37b4caba4d3cd951a36a1dab60e226c12f843de32606c77d92bad8b2956722900911e27e07c4dd48bdfedee4313fcaf837efffb3619437e"}, {&(0x7f0000000040)="f074e9c1703f38fb8a71f1a5d919b3284b7a5d6f2762886beeaf73684df16b43d0344672d854a2"}, {&(0x7f0000000240)="44160be2b6ac44064e5aa027b8d4e3c3a3c79b1e0360af2352ace66b7e5694c70c040f692e03edc7fe6357a8236e30a839d78c270625164051ea5624d4e99328beaacf834467cbb2d3b8e537f83fe741e472cd18016d712701dc4199964aed5adb789febe6702b169fba37a636fe2033faa65bee8df908c61a4d9e10ba427cfee90800e463e344a9554cf4a4563432cf2dc87929bb977bf620fa5aab5fa3b8b979ac33719641ef0e9acf4bd77ea4a4e3fb8d13"}, {&(0x7f0000000300)}, {&(0x7f0000000340)="7fa3192492c9f2feee86798e25544902ac5c5a03441083edd38b8d1b7d721d0202a539cc471d64a3ffde49546b21b92ea738502f2552c71343b33a892d1a247989ad030205f43a5f328620a79f01ea544761437cecb6cfc8444aa32acd93dab655b5"}, {&(0x7f0000000500)="82deb328dc2390684af69086eea16140c6b3dd640bc9cde727847b9eb728a9c5d6927788ae2c90899e450b2f7a310f6db19b81bcb11ceb5add4c7e7f7859f775fefdb4f1e51cccb2f1ff857ed9eaa4aad82b1981a6c06dc5fe9b952843a199aec2833fba5d35c056428a549fbae6605d0945941efae6c47d2ba9a358129c97ec925567bd5bb548c3c2594030a0b1b5610b41545af12076f5f25bbdbe09e2eb294036e4a33fb0558afbe5ce736a5fd976b652ce3eadd609e5ae87d990f90907c58a0810dab39af1d4605077070b8d6a9afbef8f2a917519"}], 0x146, 0x4) 03:04:45 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)=""/139, 0x8b) r2 = kqueue() r3 = accept$unix(r1, 0x0, &(0x7f0000000300)) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0x0, 0x40, 0x4, 0x0, 0x5}], 0x4, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x9, 0x8, 0xfffffffffffffffd, 0x40}, {{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0xf4, 0x18}, {{r0}, 0xffffffffffffffff, 0xa, 0x22, 0x80000001, 0x4}, {{r0}, 0xfffffffffffffffb, 0x44, 0x400000a0, 0x68f, 0x8}, {{r2}, 0xffffffffffffffff, 0xd8, 0x21, 0x8001, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0xfffffffffffffb9b, 0xff}, {{r1}, 0xfffffffffffffffe, 0xa0, 0x40, 0x46a, 0x2}, {{r3}, 0x0, 0x4, 0x4, 0x3, 0x8}, {{r2}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x2331, 0x8}], 0x0, &(0x7f0000000480)={0xde8, 0x7}) mkdirat(r0, &(0x7f00000005c0)='./file1/file0\x00', 0x4) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) sendto$unix(r0, &(0x7f0000000700)="2dd429915fd585d869500b28676d76083471f44e13b146ba3bc6e130cde9b295890d9a8f5c50300c2cbb2ae2373483c6e050956b047ed6d3c317cee8c80daa20c50c3f568ddab80df28050928984036a42749657196216d72e85254514151ce2786f5e82381806b224466d6a50b34897191cbb2fb952725ae430c74f623b1f96b4f80c15bd787a0ddf6b8fda1c7e8af724e0c520a12de304e73015587ed01b25a3d060e529ff632196c32d1a1b97667b415543e8f666acbe9d7ec70f3463d184909ac2d8c2301ad4ffa563412bfe5dd400d53e18e9c768eae088ad88c469ecebd0a6eec867b4eaa3a6df15d7e115af7f819e9266032fad6ae1c002347707d5763e10595ed81e58dedcabee9848fca2a2fa9c815c4351ec965e646cb6bfe055cfc52ced6fe1d9a086f14ba2acf5d154dafa9f18f0f012472782141168561fbc826225a752488c59b62131663b11ff70c453ee07158df6450dee4ce67329428c8ff65d5c0f767bc3e46026753bb581e87dc5f7ec2d4f9be668bad0012b9c0361221d8af358fe47b6bd42ba16a77d53df13d22d2dbb5226a501278087fdf5a7c14c9a3422589e53cbd6305b759d2b6e9e96a399b43c3fb4de499acee11b4e2bb0e14c0fad4f146ae05a061bf969bb01a27ad71fa155037cd35fda2c92c54d5f89d4bd34f102dee9e7ee173344fcc2b900d41456e5586238682bc4e32cdf641256dcdac61147476f1c6780c09c0f66772c6331054c3340e8209b9a76de3dfac4e825fceae6a1334783a1dadf3540e0223d35c7cc54a61bd49f87e89fcd5e0955f2d6a677d371b5dd6dda46d36b99bb4c881ee62568128b3d640f1446ae58f134079d987c7f67ea13cfae5ef9754de1a04bc100eaac6fc0bd36feab425643256717728a6086487e80a71323e4b2385f20c94173b3f5f7d7d41b79d511a3deb52773a51f1184bb960b34988178131181f81104c1308b3cbab52af95b55a18ab248511605011bed554567028f073831ce96c2cafe083e66a287c5c58acd6b5ba4da985772e3355fce7e8ab3ca6907ae44d856adb483549330c1eecf1f2c8cc2cddedea3a5743c0e58c55affeff2fd4776cb8e98321daf08adf42eb9e648d0d17238fcbcfef3dd0f645bbd2041fdb80a3c5798e8fa3b03cf699c31642a8767faa9cd0d0ddcb594bc5a05774566fe77af73b9d4737438ded7a163474f9b4907e3a090c3c72f3f834031e31c41bb02def65493d6023a1ad8c2b8d7aa2d13cab0342d366f10eded598d496143274a4dee4b157a421211a351775bc6a72a27354d08571ca22c661b063d84308a3cab3b4cb5dd26ebc693272611b2db1922e567ec3d530e8708611d3f02b77e998b1fd190560c9bc5170df12f6b883bae21d29032d5342fb9e054f1613dad5845087fa175e8ae84ee6a84a09f8885747fb1335267fc560624f1e1d7dbf3e7fb981e2a94cab8316c74813d5ab17bc3360ef4cdd00d4b7327addaa8df6cc4738e4f34d5dfb18cd315b2d3dc9f49e18b37ba974dd3c30669c52b561ceb3de1b9518b48976e842ab3aaa22264c10df6f5c2313b2893dddcc1c995af3a86802646bdcbc81037596e5accf4f4cc7c73c429517fb6b89a40d9ba3db8d2ed20bb0c093b78840d480a90576a6c36dc42937461e9e82cc617acf8a10750e88ae5150654c8a0eefd92ce0855df3b8951cf2d917be9409f8259943de9e5c48442128e1125818a781c5bb4cddd9ecf87f20d8d00bfed7c44cd7615b6be240d5078943aaeeb304ed20685c992f5fe712c944ae93811c8d11a1923802b0f21290e7c095c3594b90d002a4664e9f4670ae5226d1396a812f5f474cc1f7c0083827a83594707c12a399efb0602dbe236f1abe3e6460e4c3953d901413b55666b6c25b712fe175f16ea8501548108debf73e0d9707f6ea3a820aa7524315108914d4797a0cf65bc4fc1212d26db54a74f61c7cce98e2e1b7476b110e108cca65789f2e8aa8bd71fe672c0b470a47c305325b30df1f025a93aa0a30b7542b45e657848ec71feed7ad82e4f2a3ec71fb1767ac52169bdb66a9b173b3805756e9918a66ac8d5105e75972afba16050e9d1c0e8fe9e1bd547e8cfaf9e42cc8fe1044cafbd754c9ad6610315c692bcc12a3000361ff4c90b9574935b7607548e20ae982ad7479a876d689c057c5666d85e51fbe7bc35a31b0e11aedcf2671683b7f77b706c02616fca14419d15c505232b18c59a906bb3c4d0426f4c0c2f2edc370b9b16469d4424f4669141d37b7629e9da54d6f1c6579a848bdec71ed86850d70e02b155b7b464666a3bc64a3f3fdc63be7c138ba1481b939bcb438ff13a724e7b552a09a739ae01bd6aa94c90c16ddce1582a6692318c170eda7ebf9378770d425ca9429f4bd2a97634823811909ff65e0087dc09f968f4b0ac1357e2081a88e94725b54ba18f0373356327739173d03b8d0d73e63c9939b0f54ee296e2390b268a92d51e5a28df836154bce74d5de74c70838c0009c1fcbf492fdcde3eb4633181e9c00509cf5f5d14825808d55ce400e9217ca7752c0356a93b87d6eba4c14415802acfc4b4408f9c26f84d1ce36156c703627a8f622eb890856b8bdbbbe24f26161225a561b00191415391f8c0d2357cc8ab90867c35bd38ac5bf6fba1390b036252fa228c2e3e98dff1653c51453f18e8d3c2ca4b0c78602f3b175ebcdce640f796e4e84fddbed5693f96f41654846d010ef0ed48fa3a1044aa8dcc17d3474e7ee2789149eb2df95f8013158055cdb53c82b31eba765196def75c42e2a887ac471e7cd95f244372cd417ebd5cc1d84a0ff19fd9d0aa78eae674087c5d1927c580f51e7213b82022b603533a5e6a5e4c3da0c60e7fd11923045f322a01bb4cc4b96ffdfff73cd4ee985a1aa55d65d9ac460a29c2c03afb7550ba5e7e44f6fca754ea51b7d4a29a81a5dde826d475822c131e46a50b9d0f3f3b69c5ddfee8ad058478af1566c332cd5718274d06ece386450bdb303ad5445c0748a720186f6a6053104518f3e5d2c2b503c2ce5af335f3c098f615309edc1a8b4707e9f449c0af84ea3531955f4d1675f5403a89d4a280d16249a9b9924c0ae1986e722b21f09bb39e5214e2ae8b7ce3bf21b7b5f1281e3f44391215d4caf51838e964ed8e587e0bf437178525b118e11d3738a5a0259a37e867986cfbef8701bf7cf00cd7170354b62b4ddb8d152137773576583f72522c1227aa8922929fe14a7bca47a0c7078fdcec99b8f6059c5b16f0d22060bbd3a0c26966f3a7e8e8457b62342e46acff6291abb9c6346f5f9dc34cd14e80840a1b3b26eaf18598e8633bbf2231faff140232796e848ffe63fc23b623c54a59319285817111250d61a93656dcb0386dcc464b15ab9098eac6b5101e040419598bddfb86721b4a8e0e498bee66909e08b51e905caa56c03b0313d963eb4a4a10c412ff7a97604ef0d38100d1fb1cd9fab892f608ab59ba248e5d73902f44619db8464424ce4a9fe738d8dabbc3f0c0f58b713a66c641546daae77d743aaa2da74051cdbe8223fd85e153f87cf3158ce11c311bd1b6752bd059c798b392449044181145a47347169d59ccc4434d499f8df134a4a47096b61cf21ff55ffc201556038a42fba70f098ce494b858d27aa80c03f11d9cc88b361ab52ac338bef60791bbf0016b7c643f1e56d3a63faaeb764604ff39ad3aa311a74eecb7751e8c90473db5c841f8409eb203c32e4db8df110f12a1908479ade514a6bbc4dbb4418ae5b3d6700ed5e58c0d3a80138e63fa01c1ad752eb25a15b6cb34eb31b2c2dc12cb1cd4643568476600766cd9b761d4f850953cc214e05b921b48eba94ed7e7005f40c46e2743809d162bd70593a99eafc2f1c98c5d18b41d619c3b9aa815b626b4b523675097641e6ef9f1ef6769846bdc2c2a87ff54e27114fbd7933306c7b70cb27f7bc48a49c235b1f1350adeb3352bf8b6645a8622d3928118ed7cf93e72becd356db7ba4561ac342a085a4d8a789361f8c25a80cdc1226d02cbf0fe72a04343eb59b509c37abe1c75a6b444950d0be6721c4f4609796155ce091c97e95ec8721727e3375c36b089986782bdbf5397d619a262f9ee463a0e19b4016e189be4afd50af6772096ce59211df80afbee894744822ad40955ebaafecde5dde37f0bdde89c19a4dfad9f2f70ab53e3bddc27cd4e4dd3b9f746cafc9923fd7cac2e2ae31abe33250669f3c57e4285fe0f54cca68bd919b7db6b63cb3cf50998c3f83a9fec4ffe7862432bab282a0039b4bedbd2458011a6589f2282d255dbb1b3942fef2ba51e5fa2d24496fca98f50dfc1709fa887261e446d50932482654f4050ed723ddb32a426090c6a5bd4b16dba34fd2f089b33f80eb30b93b19f43047a32b8e52fb6447e7e53a375667ebe058a53bc755fbc102b3494d385b42838f9d5da261d2b178f975ca6d22d1a11566637774ffc16bc977aee7828d07ff864a2d315572219144a71037b2bcfc671867c17249ed6cd71d381ae3b4cf81d5adcee128daa7a49b0fe8e1428abbf503d77d05429840b1696d6bcb687fb8be7e6c9e0740519dd9590461457aa498e2be7dbdc8ebb40cb739f37e10b1a10af895af6c789f408a21799aeff43e9a5e4dfcb58049a84a5b0cd9fa9142f2e7717dddaecdd4c7fdbaf377ae8590c58168e5b8ab6afaa042a6cb13f857af1be1a303f4a8077503f02340dcfcaa7bb5a992899b82b04fe0241b6fe9af3e7c187a6470404e967936eea2196583398177cacfc821808c76f575ee36d2e0b27f0924e7b099a8486bd97063cf0234759ed6a45c5bbbf06eb2e01d3dd81859eb16bef28eb1b960b95d8f545846ace76dddb9aac53d8d945ef1a66774fe47495173325e92d9bb770f91c5b688a30827a96fc6c57c19fd19f71fc1d731d9698f60708757e79c86dd5602e1c9c9b32facd32f2671194f369a388340bdb3380f78a355a92b862422c56f478736b15d569165877d97431cd8264f2b6133c4d25416eb8542f94a3b1c4a83c83a6618e4ce64389c2ce5ee7c231beaab9734c29fc0a34e09fd654afb1590662ddd4e7442ae5648ce3e5849872c44990cc1ce58e0d2787a6121f26d51da250eefc39a12d05fd13552aed33ce71053d9d266e402fa1a7ff8b3839ff7e525dcabc5c9e468a888b8dadf934284b2499ea63482d36afc316428bc73dfd6947200e463c1b7310b8b429c4ba775a84c0cc03c5c9d5244d209ec78490e62d5ef21bdebf21d34ca60629f2136ad69b50ab59bdfb4dd9d0c74740adaf2ad0f20be9d7ca754c223b9e34252f53aedba3988b1ed30dd87d19b257ca74bbab1b37908c570b769e8c2ef448ca698db085617fd4c8a86d18174a3887a9ebc593c4d2918ca970777f608d85fd23d082e1ffeee5e12994fd6607b2782423a3fa10be5a45cd8c1132afd251e1ba421e8b8ae8657f968d35941e1e9f5be362c670a6f4940ef3698cd385d4bffd28bc26cb90b80405a176a7eb73a1ea6ecdaf114284a10410a95ee28a1c011d77aa8a010ce34ec85b09080d74c1860af8c90e067f6c14656895a5113aa34a61437f8ebefee66165972273240d497dd271aaab9beb4b61bf5f88a9349634b3f7bba65336de003ce3b077fbe34d1680b6b9d41250e2a5b952a5ea30e07a925315c0eb8e999b197095adcaf0c3f9761fffbc23d2d79b43d7c7bf2f96b4ab021d028481cda75055586e106ad14626dd15dc1368dde19db399b3fc3645c2c5c881a17abb0140e832ea8571632c1a6c95f27e241df4", 0x1000, 0x20, 0x0, 0x0) unlinkat(r1, &(0x7f0000000580)='./file1/file0\x00', 0x0) kevent(r2, &(0x7f0000000680)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x4, 0x101, 0x2}, {{r3}, 0xffffffffffffffff, 0x8, 0x0, 0x4, 0x5}, {{r3}, 0xfffffffffffffffd, 0xc, 0xa0000088, 0x49, 0x3a6d491}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20, 0x3, 0x1ff}], 0x400, 0x0, 0x8001, 0x0) mkdir(&(0x7f0000000540)='./file1/file0\x00', 0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) fcntl$setown(r0, 0x6, r4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000"], &(0x7f0000000280)=0x6e) 03:04:45 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:04:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) getdents(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c61bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588", 0xe2) r1 = syz_open_pts() close(r0) flock(r1, 0x8) r2 = dup(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x2, 0x400, 0x20, 0x7, "1d0c37833973612047eaabd86ebe01c5d87e2f31", 0xff, 0x89b}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7, 0x4, 0x400, 0x800, "daddced937ff14e92fb8714d9691129d5b878b33", 0x20, 0x40}) listen(r2, 0x2) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1000000000000013) 03:04:45 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1ff, 0x4}, {0xf8, 0x9}}, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:45 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x18, 0x4}, 0xc) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x10001, 0x6, 0x80000000, 0x2, "025a20a91db0ebe1c6c9ae7fe82d7de085c2b27c", 0x17, 0x752ae6f4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0xe, 0x3, 0x5) r4 = socket(0x18, 0x1, 0x0) write(r4, &(0x7f0000000000)="0a01cfdaa373461f080e19567ae8093ddf5e471932444e545af80b49916b275652539ab96e4f4ae55da16af58948b79407eaa58909e704ae98a49e41def9ffa040b9b2bab21786012b91d1c5882212d8fae15ed5c23259788780008567dd8fd9904750645c23ec8e2364b2c2bce05bc43e1bb679c5f755d44d4ce12c5e7c36991b4f0f3772090c8167952bffc23eaefc50f2e7807de75bda630c39e2f3d1fce431c0ca903178e31176582652731a332f5d0f", 0xb2) setsockopt(r1, 0x7, 0x10, &(0x7f00000002c0)="cce9e4d9dc22ad0cf0aaf269ae89c0541268f0a3d04199e34ecd873d6e6c8e0496faba5a0fd4aa06ff22902c3302e836451d0c536378512d67c04b7877879c66490cf9c2e86fb2132f6a29bfc99865d21261230361aa781bcf05151146b755c73f532f504171154f8304f2ef2af3b4d75564093d33a8235e169a648d316290b5dde1b52ba09a970c3c01b546fd011cb2fb280d02e75bf707", 0xffffff72) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 03:04:45 executing program 1: mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) munlockall() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r1 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 03:04:45 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x300000000) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto(r0, &(0x7f0000000500)="74aac48fd0f486c8f064a23f4e902fff6289900adb7e2d76c735d65c22b9eac33682ca37fba2bce6b9f445d890a10b9115f4653fe00b5d3add4092cca95e5015326c8324a15675a05acf2211ba4d8f04d3ce354f3e3994b7d189046e316cca804bd2b36a302254759bc39c28b60834ebc96c96e95841bdc5b3a83401a4689d46a8eafec03810d336432e509ad7227ccc04bad84b387227ba07a72beba6033614a97c9fa67b6c27b19b007b78b86c3b0adbf050f54ceeb4c5fb0bf106ec0c3ddb0ea2a6024589d1d47c81e620b9704b122c19270009c4ffe939fb30c9365c0a16825c6e6e08b0b9eccaa173a151c77166ca9a0d4a9807ec4e493bf2b8bbebdf099bb6157a2ce65ccf8409f872edf91ca2c4eedbd3fc818f0785a1808d992cdcad7edae28880da7ce268ad51a20f14b970420f6c6ee1d4ced56860b4b29d8e3da0ba5896ffeea28e9cf53a755222ece8a4b5ed53e482ab9c0abf54b6e78ee6f7335de56acc3cd08ffb742c3e4d32f4c60bb1eb8368cc3c64a8cf8ce3121da864f1a9d34e81139877a269f2598a8b9f4d6bba124ad836ef63a174f1045a8086a9555cfdc3e010c27a3795ba411cbf0754ae1bb50a0940765cb7dc2c75949d08665cc947a4edcf1614496e59f6cd6ad03484c0aa48ede37dde79ab8833b45382c8a890740d89a3d6f71c870925c1e14703e27c5c90bd31164cdc1eeeedbe222dfb296690c1a9364abe4405c6fae4d11d71d4ac9cf6a911a12f5794fd2367d2abded486470be9031d764194240a49bdfa5883cc250b1063b97c41317896ce1de55865dc2b66ada753b9fffe5334770d2a8c3b8c8bbfa7c8459ee968d69ed02ab9805d4f797c23d809748c6e61930477bde55abdeef0464b6a4757304a8961071db8fc8e7b237f0b88231e9c146473b4283a79e60f132f8d70d355e2fbbe02e9dcb47fd73e37ec2eac8fbd709602bfa70f8a7d24914d021aa4794cc09a2873898a889f80ce1f3b2c94ecf77b79542c9dd2f330c96030fc2e8ddcc7f2a25a9a360817dc6fbf6a80feb6b422a7fb230ad7cf4ecd6269c045fbca91fec4b2f4cbc5185cad5f1c020b2a58c8e7dc9966a62a5e38d61ab7850d98ea10b950f7cde6f00ff88076539f3b33e375acd97b1ddcd81ebd0aedad4814ad0307b03dc4ed40a6c811dbdf3a9313c11da546e2a419e7958f4b2300e976ffb593a2023bf10cef63ed3328f2a105ec8d251422f260488bc9475b444b2b4c79a46811f92eefef2d30536b6434a0767121c84caf0582ed9875c18dfa0cfae90553da5e8b7e50c70202f1c9f4d27d0e01d21c0dc990574ee1eed280696c2b23b997cbb64e12267e90a59f42e7638f5e89d3aaa0ee78ffe75a684f95398b0437ec77913dbb845e8c72d501c39d0318e24395a62f45ba4b2ce6398373d1efb997a16f61572813ac55a3918125abca2649d008760226b906cfb3d219c77763692643828610a413522e04ae91bb021dbea55524ad347e1346c537b72494b82abe4082b9125c20350c2f715fa1c64d7ffa36ebeba51f8eb96285cf88aaab8e376ff7c52a0df9c335d0633c1490b9b2b4c293ad4974d8a7c835d5de0dd4c1e0c4e84b168dbd7da92016c81b36a71be18c571450971ba9a51d3839ad2789d6378a40b0da2a9d097e289b500a7dce26692673a890580cd95ddfb2c8d42c8e2d567f9224d7477106759f2e28789b6f2fd0e3e94efcc30c5724b0a62bf54e8bf900d554d6aaf41a02d1390160ef77204c23b4ae8443759aafdad0e9d2409b0f7ba9ad164770b469fc1141794e15c2ee034b0f26a5c64dfe1fc8bf166bfdb21bff4a3d1828647582c2c3c1e27a583e5bb9474682a453d86f7e8b1e687fcbd6a2c184624ebbd4e2007526206ee0fb40ce010378953f3f386d34031c58170740ae6e29b73f4032b67ca3e440ad2e4ae7e4580aaa3a7b221df2f5d65d9b768d9a4c67d36939d02c97592e289f951cc5ed0554383363247efa036956243ef3a139f4b2098ed46bc1539ecbe7690a78df753965b6711e5472f8d0e4ec234182e59ac8f127539c725e24fa0f154eeba22cc260b61ff8847eb1fc5c94f9d6e8baf2c0f6b47afb3063f364d40586139fd35c48b9f02ea04cc5f77241ca0753269ad5b0051b581e9db4d81dd3262e2b97ebd43264044e27bb18198dc1328c688f5a3de74358707633e03d91034d31ef3da6109df50362da9ca1fb0f16703bc2a83de2a8d394444c7d6e1be4162a02e9aada54cd9a40c49c4592517b11462f714d541a7fb3a0f1bc0f36aea1909648b072fba889665a3950010f48a9b9a35dea10610064ae5bbb73d17dfea82e9709298ba0251e554e85910f8ff4d9ccd7416f64cdd4ea82be7ff774e6dd9156249f6254af524200423104c5c05766732c8549efd9018920c79c2569e37e80f1941abd867d9775537aa5e9e649bbd2fca2d74a23caaf0183407b08449b0c6e7a06b40f9f04f199dbd840d11080fa0e0e7922be4c4cfbe51ff07a6e5026f0957cc0f2a2a33117a3d76e41cbc72e0de5f73005e0f46c17635fbb84e04b935f8b9337d2bb9108f5ac17143b5ac52fa349e928fdd71a32f49c96f5d8b6b046961611e7a93d2398b503f5f748f3d1c1e3b694f1faebbceb75644944eddbe3b547ba772287a9bf63170882ffb01862d684adc158555e1b70aec388b09751796585cb6c7c643f64689f5c1df6a23e1825566d27b9b571a85777c7dfdab1d34ce371f54ff2f8b0505f0da3ec85371436b41e4ac55a41f77a5cf001b02af97044f777d30a576d33773ac1e5e12a72d6a18b017075c8f1b6341418e4dd26e4dfb912e1150025416d67e8b8b556bc74de2cc3950fd8d02af202403ee64ce567153dd2d499daf5e22d372cc1344bd56299c3c31ec07a69e3342589cbe095fec1dd3e255308f40c7ef183212e781a7fb3095ffc90bc1f8c0ebb7583c8ec6091106bbdb893774f6f3b9dab767bae8cc595247ca8b9d7e1183ad0d7f948ba1e4d16e6a7a9deb7ddc21c91d6901dda68976ba9f3fd4308ed038b1703fc4b5b61f376e3f9a06788fbf24893052c0da4c7eb8b34f375749b3ba73f0d7c461173f0624320ac340a6c9729a35f4cfc251108a476f6669d5f833c7e6446046adec143dd42464be555afe10e0ab3f322e5575bea7afa808da0307768427d94789e6f419c9e44549f342f077ff17c5659336e3262b8f36eaeecaded4294a63b3bd33a74d5b4e8c40954ec3377337fa254823e287de92cd6943948c55f3ed10738b5e2fce7fbcb7c4143105494266ab2bcff1e5a3ae8a827faf850aacb57a2bb3322b2b99587f7a56b6b0ac2d39cadbf671da4c5a16320ecb8c7a2f1722d88e9a75c9b9e0634e64b6c3d3698d3bbde01ef9d1f296019de15b58ed6e8e2a311feeef47c95ed78b63c5389d640c0be1c1ff9a9626f9d4d3b129cea51b0f9ca62c6fac8a49a9fa23b7a898b8682e5e562a5314a066b395514e190ea9e5d92155f4ac1606e56f57f5aacad58d6a5c32824a91c7361c1f4f5a51cd0921608366d2623a2e66e08f23bf46005580caddca7a6e634d4bb66e3dab669aa0c5be9bcf199d3cd211348e43605d7e0a33ba0e6f2e50549dfbfc0abeaea9ce3541947746faddb9256336921ee2e244d68449f3392b60bc81e970d6fbe9c577eb2b9d9454a5a7ecaa0dc453f1aa2bb080ff876ec39be8b74e9786e2d74b3ba3b7a43dbecc69eeefd4d69892cb7a1f2c051a297d39f65b4abdca87100a0f7aa6a2db89f7b08e067cccf321eeb3e570369bd82e266d427322c670efc48f6d7b3cc0fa8634e7b349fe8e60af47f080af4a61439c0ec9675d942a8546930c41ee334616c9ebdb5bd5beeeb69548220fdbebf48c7617a23ecf0679bc905c19e7358efb646da31da2b21f577d55437d7ee4584588e0950ca72523146ad5993262e69d5a094b4ece924edf7a8c51da90387ea7317a4858c1c3d96f8df29b7bfdb9ca23663dfba042cf750e40b239c02f235d0f2933528522863d0c1eab11de41c6ebcc47ee0ace1b0272eaa385f34acb3133b8badba38cbc2a1b3b139d33efd328850a7b6fd3b0b9274fa5eae5d4d221639bd0f27aebb0f6c69f3713c76e773598d362c081701d6a5a69d6a8ed88f6ccc1c39ed7b814dc5e6ba9d66eb2a6d06936551fbba674e3909905a55de20a383409c421fd6d27cfffb3a9cbc8cabac589ff5c2bc4805abee757f1d36dd475b9d17108b216af9405a9cb6acf90e15c96d6036b24c9530aa058c21dae4e431b77e78dac7e1c6f606994dfa25ca57e672a173ea8b2fd50987d3b3906d1ad5e14dfbcea1b7f45b2279994f8f5537fd14fe73bee518d51275369aec66fef767351e3719874afb0c08a3e228d613c345cc1792a80f0663099b6c95794c05b62ff2a458d87d7415d12bbc5488965c03669e430f631cbe48e796772964966fd5c581b874020969f4e356e32df098bed91d6e09370db31c11296f232abc47fc49a4a597d6a17ddb9e70a84a948cb06fbc029b474e08239aeba754c7972065853d43306988a84e6e61f4305488f7940443cd4d4e1737fbd7bd62b1be439dea38e92616d763f992b5145edfd94b532a2bf9de4e47fb95c17bb8da0975493a04837b2b2c0007c5649f6fcf78977f2cbf4e42f2e179ae552ca7d7892a4481cdede20bd54c657bac6790a06896f61d498cd2156e3f11121ab2d61961fae02e56ab7e41a051961f717ca5619d73ef5a86dcce9ac16df7bdab71770041e7397e0e49cb8b999903ef81ed935ef113eb3608cb7d4c648985cb87415214a98518a678758d05c8834847974d8fd5ed6c239367fb8f4efe7c409311a540ccd49d5a1024407cc9fcba71fb6ddea5af4751c24b8d8d09e6fac28ab4445d415a7f1d8afabcba5ba71b3648fa6244af48a5df208938d417be11812e9b11f9f6245f2f3be7fdf2f2b3a11b6f6450f40afe6b1ec02bac905b745f0d8930f12fbfbe2b60b57ef2f194b9d16ebb1417ceaff63927cf5b03d86a6ea69932936d175f59d71db1a01086142c639564ba4a984b7da9062a40bc6aaa6fb781a405706f23d9a614846b9d66c3b05ccadc2822a5d44013a2547ce503a48c566abff65524c93b9248787b7c61c0b3cb78eb6f9872523df647808779341422710b3b77d90d1d696878e79ec775e6522db184536d3f36ad37231f6736cdad8a19c7f7072cb023a14a24060ffa66f2f6841db45a1a5ba14cd4788083e63804c195134c190b7341af4bb4e73b98934339d89e1b6231b87212863b71129118bec1465e46ab17208d96df1c09841fa8a9dc40c9f631a57aeed97a435d2b7fbbcb1021ab537d186d06336e8f497d73a8da001af7e32aaecdce2f6675f4412f61ad975519bdc337b2b9564b01bff0c18816ae9f0f21dbe2dc7954892ca5a93514cae279b1ad9cb62155ae2f6849c82af453d0858fe49d98268381b8805fd895c85fa2ffa4c572ea9d5dae4a88eb8f80687fd0b85771845af59398b329c8a43bcba3b2944526409b3f49dc673ac94e755b40e96ed786e7de6aad86005e96302b9a8b55913ec39f06435898a817527512b40f4ddcafe76983d111c1153a7f8cecc901b3637cdb5fcb925be3330ef68ecdb1c39d5b9903ce079fd233c236eaf00615dfa7c25d6aa2a383cd1c989ee1e9881e1e86458fa6ddf9a6f67a0202b07180aff7a858805c07d7e546c276d553826cfc84c8ca93a7c15bbd1d4e8530dad70a7c8ed4c2a4ac2888ef274d4cf170b1fc8a09c9ce9d142008e6fa5f366b8af8c4d846272fcdaa32d4", 0x1000, 0x4, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) fsync(r1) 03:04:45 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/163) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 03:04:45 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) semget(0x0, 0x1, 0x1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:45 executing program 1: nanosleep(&(0x7f00000002c0)={0x6}, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0\x00', 0x0, 0xc0) socket$unix(0x1, 0x7, 0x0) unlinkat(r0, &(0x7f0000001400)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/138, 0x8a}, {&(0x7f0000000100)=""/144, 0x90}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/205, 0xcd}], 0x4) open$dir(&(0x7f0000001440)='./file0\x00', 0x8801, 0x0) pipe(&(0x7f0000001380)) 03:04:45 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r2 = getegid() pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) r3 = getuid() lchown(&(0x7f0000000200)='./file0\x00', r3, r2) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 03:04:45 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x1010, r0, 0x0, 0x0) 03:04:45 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x7, 0x6}, {0x18, 0x0, 0x2, 0x4}, 0x4a, [0x5, 0x200, 0x0, 0x80000001, 0x3, 0xa4, 0x9, 0x1eb2]}, 0x3c) sendto(r0, &(0x7f00000000c0)="ff3ec5cb54b5d9125ade6f941a968b002c43bfa3260737bbc4ac79535016235ccae3155dba8c74360174ca35660f5ebcb496c8bf3d96702b5fbd63ce14d1e99327474c44f0e619ba8a871999aca53018c388b57a0be44414254cd345faf36bd5be32c8cb722c079eab532a93c03d2c8d4aaaff306010c2af00123f7abec8396226b2a4a78dc926ad1afe4225fe1caab0201a1d971d6e912dd89c71df77212ea7b183b3e3262910dc4d5fc9d0879cacc2f58d4edc18b331f9e4c131dafab1f53480ee2f7afe0a3a20d818d858fd29c36872", 0xd1, 0x8, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0xffffffffffffffac) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x120}, 0x0) 03:04:45 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') readlink(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) stat(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000240)) 03:04:45 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x8000) chmod(&(0x7f0000000240)='./file0\x00', 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x200) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) readlinkat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000280)=""/85, 0x55) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getegid() r6 = getgid() getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getgroups(0x4, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x40000000000000bd, &(0x7f00000005c0)=[r2, r5, r3, r4, r5, r6, r5, r7, r3, r8]) r9 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) lseek(r1, 0x0, 0x0) 03:04:45 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = dup2(r0, r0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x10) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/112, 0x70) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0) 03:04:45 executing program 1: nanosleep(&(0x7f0000000140)={0x200000e}, 0x0) clock_settime(0x2, &(0x7f0000000000)={0xdd54, 0x5}) 03:04:45 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) socket(0x2, 0x3, 0x401) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xfff, 0x4}, {0x18, 0x3, 0x3, 0xff}, 0x80000000, [0x3ff, 0x9, 0x0, 0xffffffff00000000, 0x4, 0x5, 0x6, 0x1]}, 0x3c) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:45 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0xfffffffffffffffe) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:45 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xa00, 0x40) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="1a", 0x1}], 0x1, 0x0) 03:04:46 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x3043f1629a7ffaa2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) 03:04:46 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x10020, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x20) dup2(r0, r1) 03:04:46 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000380)=""/247, 0xf7}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/144, 0x90, 0x40, &(0x7f0000000040)={0x2, 0x3}, 0xc) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:46 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) write(r2, &(0x7f0000000180)="40965268050d69a4bd8a2f1d5465d6653dcd2d3d324496ef422f6a5e58380a738f3e5d135f9d7783c2fd5ebd6c403f774cf4c0e5b1686b9098b5c81a554cad3d1b0200a04c5674718336531bdaf9d1f5f3808d739bed527bab75c5d1ca5b24f83497965373304f9d9fc95497045e6a0b23adf4c61be78185076043b07787b33fecc3736a7fe266464a0486cc1d6d9cd365c6", 0x92) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockname$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r4) r5 = semget$private(0x0, 0x3bed839d6dfa973a, 0x0) semctl$GETZCNT(r5, 0x7, 0x7, &(0x7f0000000340)=""/68) 03:04:46 executing program 1: rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000100)={{0x2823, 0x914}, {0xd80b, 0x9}}) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') pipe(&(0x7f0000000140)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0/file0/file0\x00', 0x0) 03:04:46 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) close(r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:46 executing program 1: msgget$private(0x0, 0x140) r0 = dup(0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/181, 0xb5}, {&(0x7f00000001c0)=""/183, 0xb7}], 0x2, &(0x7f0000000280)=""/140, 0x8c}, 0x42) socket(0x1a, 0x8007, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) 03:04:46 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/171, 0xab}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/242, 0xf2}], 0x4, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="672ed3420317ae27c5543f4ce41c18655de4818a79d5ebcd4043621a359684e9e6a3e7006a63c677ecedf991c37c5a1493042a8842c5c8bcbde1dbccd3600a0dde74ff45f382c3fe4b1864303139471c82bf5cf9cff8dfbf4ab4a48b", 0x5c}], 0x1, 0x0) 03:04:46 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x400000001, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 03:04:46 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000180)=0x8) 03:04:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x8) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="43ac1e3be21aa97890047ca23bfc8a09f84a15fbf2ce4285f662db114f86c91186481a2cc6c917dcf2414160c8c8713524a594abe1afbdf9dca30ed23d8fd20311351841c08569acf2050291e9da8af1974be5b9d5c880e789ec943a2ca114546fd34242939832b159f51c0f9dcbf6a5e451e919b0fd1e4b5be72f10290d12cf0d3a2a2ee451348889cddf12c3a199c164fb267559a840bb61621e2c42d3d383d48d4589bcd924e997edf18395351f7d5f1a0160d21556171f85e83de619d40009b0698543f69028c29ff9", 0xcb}, {&(0x7f0000000180)="4072e027c51ac3d41eae16029bbabc293d4bdcad14d6966c8e8fd605b9a1073efca0532e6e5ee47024ae7ba30f54558eda491b0e6e528f468a896ca7d5290e1d3b2aa66f", 0x44}, {&(0x7f0000000200)="e575aa38e1c42accc61f3df67fbd5f01604b738abc89294bb2338594ec8d8f5f9d7fe5ddcfac78be098879b4db94a7daf39c6dac9d40bc1cf38144fdaab3c2dcd0aa14137d439d7b5f4efca34de641a1e9f710f3ab7dbb5056f1f9ef742305c7e2f77c324196ea254573f6a821ed301d51aaf6ac213399c4e85fdc9993592006c044", 0x82}, {&(0x7f00000002c0)="00ea520aba0610e33514b64a32f7f26979cc1488b28c05069cb4d8fca935ec27abd3b6cf4d007e338d1fbc8f958504c23de875d4bbaabfe6d2629fddc542bf1ed0fc965d6d16d06163289f3b993fdc8cc85b46ead359ce6a53b1aabaa04be9d0600641938d54856b827f45d62553bd33412ee05e", 0x74}, {&(0x7f0000000340)="86faba2f3b57a9a0ad7288b2910e5465d92bc3ef24b55a37ea222672bf24020359bcc7b8d3e9b9d5198655e5bb2007c8cd102280af57b956944a631686f5cb734397211176e2e2025f3367260abec4f11ce595dd85483b1890207f9906694646b849d810e36fee73cebccd421a6878420aa1eacedfbee9be74a25eb2967a979c3ccdcfe0da4b879abbf3712897eb7012b2d41aa66f6c37002005eac4dcfc5152f69d0bdc3631bbe387a4a56d28dc226048482f4d0aae022b0937489fad753251674c3d1ddadbf06d34d267f687a4c9e4ea14b7b4", 0xd4}], 0x5, 0x0, 0x0, 0x40c}, 0x2) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0xa}, 0xb) getrlimit(0xf, &(0x7f0000000580)) chroot(&(0x7f0000000640)='./file0\x00') pipe(&(0x7f0000000500)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000540)='./file0\x00', 0x4, 0x1) 03:04:46 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) socket(0x20, 0x2, 0x5) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 03:04:46 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x8002) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) 03:04:46 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x10) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x0) 03:04:46 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1c8, 0x190) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r3, r4) getsockopt$inet_opts(r2, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 03:04:46 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000040)="e9a0993e065b61ef92c84fa85e31e7f893eedb554f921876a8c0b61b92ab64027607fd19f60c6fcc0d", 0x29}, {&(0x7f0000000740)="2f2d4e1560979080593b6562d8175e77e1de5a32db9f9127d8315a2fa9ac67cd6ba4a13522f3b91a3e507c44", 0xfffffdf2}, {&(0x7f00000001c0)="43d78cce2b08ba8daf7f6820c1f94817740b78bcc8d81731c2ca4b808a5d902761434b6582c1b001308faf547361a3a674bbcacf880d55f21fe82c284d1bef83ae47c5dd894dedbb8a40f27adf7e73a08591e81b0d898bb5994908936ae25b86c999d67249f676cd63cd0fc0970734ce148104e2c841fad0d9cffc50ac94bce8df97d6abfd51ea9c12ecc691610c50b71d15dc07de02a891e166f5489f59f49ddddbe078ab481cc68c6239e8b022ddfa446376de834dcab5a441be004a5c5a2411b8faac03c50139b0591078492aac0b3a7f6e6a197563bc9e05987815f9dda7589aff16", 0xe4}, {&(0x7f00000002c0)="bbd7cf6001d9f21c389aefd7ad782029009b30e4aee2b877fb119ba3974707b78f9481ef3c7b22673014cd666212c92f5b4b5fd6c0c79d91c4ec70cf56f6958f52db59b7831789baf85534864e7c31e9755570dc93708bc6008bf64543a574db9635810362bfd204d62795472f414fc4daa983d1b5f6399206a5af192ae1d64549977515dbf375f03afbc9decaf50df4c1e6c7fe40f9df24b78e717bd4daa70044857e5b1ae172d5c36f45d32fd8d3", 0xaf}, {&(0x7f0000000380)="fc338e3ce73b95f1fc076393f34f9b25034da1510b4994a25a3157620510fc83d24ecb", 0x23}, {&(0x7f00000006c0)="04db2ef81f4100b36a61574e88679b379390b1929ea2d9bc067ebcb3bc864fd13a340271ad9f41d7e74ba15bede6e6b94bebfde081c9f5b60b0b5a40f43a80e9109dbf54009618b96707f792d441aa081f5943829c2b35e30dde269a65e53cd982c2c03168d81ac7485258cf", 0x6c}, {&(0x7f0000000500)="fdbdf419bfe5b68d250fab17be195b2ee831d9348fb82a1cc2104e86ca0b3c1df3936c30987b65992df6d485fd48089eb648adb3637337fbdd735a11a492ae3f5007111d6ce203f9070813e2f69f39849c527d462f618ca60e2551951c72a19d869972584104e2309a202db2a7a836d1f6830a34235d7dc68fb3031576120db088c027d91715ec1fa9e9e42d97b784ad91132d79cd7b4dd8d373ca9292e6d38c7a8186e011c1613bd08d395ea7fb1c2484172a675d90ef8d76cef3454e15c8d707ef50100a50af48d3b94e40e9fa47db", 0xd0}, {&(0x7f0000000440)="cc768bc9e5bb436e4442f016187b2e73149dd84e60cd5ea8c5f7dc309bcf1ad853f086612c6f", 0x26}], 0x8, 0x0) 03:04:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xffffffffffff022d}, 0x8) r1 = shmget(0x0, 0x3000, 0x440, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/142) 03:04:46 executing program 1: recvfrom$inet(0xffffffffffffffff, &(0x7f00009be000)=""/11, 0xe8, 0x0, 0x0, 0xffffffffffffff4e) r0 = socket$inet6(0x18, 0xfffffffffffffffd, 0x5) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x1b0) 03:04:46 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:46 executing program 1: r0 = socket(0x3, 0x20000000000001, 0x0) getsockopt(r0, 0x6, 0xb, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc730f0968893cbdf, 0x33) sendmsg(r1, &(0x7f00000025c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000002380)=[{&(0x7f0000000080)="d49bc562bf45a1fdfb5f3ad393b79a3e6088858d30ad676b3f032dac6abc46b982cbd01d23152c123052dec2a07c68ca74f21aafdf071b3004cd03e65d0683710a53f41ea55f4a5758429f1b236ecc05005b5137338c9c10d5c45787b3591f58e711472263c2bbf3222d840f64d764d7386e1cefd12e4555e620a6f308a94059210e7844db4e6b430612f62e3ac776ef3158b08ae431cf", 0x97}, {&(0x7f0000000140)="4d609ba988255253e7c437beb97109c135f66f0306bcf7b215d7bc362f9a952d4eb73abcb3f76d3ac362bf1b8f26d97e846da0cd4309e550557e81c512c269ad34d1f30c1cca289a2473222cf0aa11305d0537ccefed5f1453a9b20bcc28e316d25e320ea667ab0d4a0eb7fdd2c077c7dc7d5dbdcce2a2124c85c6d98e3c08732b2dd78232c53250209460fc0a3a101e54dcb76b6c5ee9d6001880e3d5bccdbee6c01e14b19ef76984c00db2648019a4bff4b66ee0640730bb901ef4e821e09ac7025088a3919b69d6a467b4a97acbc20a11cb14202370324ba3795d6cb8ec29adf9b0613c347138f56bb46de7af424688e104371c713cc9d1f6", 0xfa}, {&(0x7f0000000240)="46bc1676a00923e23c64e243010e64e613614a4460393b47c15c9047bb0b5c241ab3febe94183b9a8a0a07c5595e9d7af18ef2bb605b5711f28fd7c98b34472d30f370cddad1de2a821300c84e4c0489224bec4c8c0722c164d5b6a127490d910b72dec33fabab7b72b62c2186ae446ab0d7ed", 0x73}, {&(0x7f00000002c0)="c22fa30e33f17530a904e84f5dc4e0dc7c8e65834d2ec287ea11a7d3aa486637acd31118c67b52e20f543069fce878e491d67027c4e4d4abcd73f552cae008f8fff46a5469333cb928b90314e1a392fb5905b400cc937ad5c0f1e4801a6e5bb9ebc6041921f60751cf20e97ef86f74cd12cea3ef41506fb9a5709d0acaec4e76182bb1268ce8d472cf9eeb7d452de6e887a826c430e87655d62bcb885b319a0ed528e297b619768eab75bcd8b8d2f8ba58932fd3a4b3ab7dc7504648380e226c", 0xc0}, {&(0x7f0000000380)="f827f69687a3f3601134e6c40a9cb13201081ba5da9f8a3342e99e08a147ce5cdbc48bac7f1ca7521d994de735904713b8bc7ad8e5037e9acda7d43242b2687225cb03ddbddede00de26a4161973b99cded296b090bfcfde67d4ca65ae208574b5d8ccaf889aad7b55077b3b725377fcac3c399d7fd2ba6561c7012044d37e36857a6d96e077f6560c252813179e679f779e77ea3a8be931caf15f004fc83ca8c74c525a5463fcfa58ac4846deecb0f9543ab556035c0a3108d2d427e03a70b879ef59d1528e623d5cf18b0a6328b7231aaa4cf587d64fb7903c3ae355c8ecb05780c1076a3ef80b66505d8222b266c44c6d5a812b3825407ee2c99e0cda7b04621e482c09ea7f3c70f532be84a9b1840bee92aa036f5235a69a15eafb260eedfcd2fea8784ee5464ab98aa82c8383323e1ec699116630099d61fa86237d51a4a4007886350a1e32998c3ced6ddd3d7279ea25627b37cf6cf39a86006e2a664973a85dcaf8beefc34f35ae9b43d8a299757d2719b311bcf868a194835d34b84cb24d6483ab11de2d442406acccbf463463a6011cda4b28cd43e881e8d5464275d36814a7943e74388e8ed13b7cdd2dbff6f50fda44660bcfa4a0127ff2b1fdc8bfcf8c9766578d732df04ab9b8b6aa977c5dc4049fc583b4073cf9830a57920b8c4de7051e40da649933ce363d5a7cec7debfb97c75c237826d4ab176de9b77fe54375ac504c21a338ed5797b0db7d6b45b28d01d279878a065d44a8d6b05ad710f3c30479a25bd07bd381fd72a44dd31ee449547ea31a6ea27c53987d55661ae858955445862208c1705ab4deb7ad254957abf54d8551666ba7afa96a80b036996f80ad056e97e1a0da5e909c1f5d68528f4d386983f231adee3e50e211347d5d002aa7355b64d992b589ca14a54870092c264a872aabacd41956495f34326b006784befab94c06f3e8fe9a5c8fe221476919a567631cdb0c58f3805b0252e398c2a49774f2e260d720db85d369aea905f96d0c6921bdee3b2e108f8c37ed3012eaf4a57b951b8fda3050102271f709aa043821900771a455f8331efe79034439cf454ffac3567b246e1a8a031de30cb99a9a78095a7d2a760c1437d12193f65b9e83e09034b6e37b9267a7d08dd374825de94bdbc959eb0cb5b7d6c65e54a453e0ebb49276ae80bf00fe754be41ab38843d9c18c6ac7a1eb8b0e678e5abb0f439184b5dfcdc1c25c9d6533521c05bc242c1a841d58a43e7bb6c45ab7aa0c593b5137c5864fca3dea37966ad46644739c249a3c0e6564023b8c3cac48654aec7081b35b54a55c45381107c4279ca7ab5526c900f5c9263fa17ae86cc5c2d855c9a533116356276c10bbf43758fe9bc761c0db58a931eb4a016ca439b98bb660f76a7c191d474e021241dadc4fd36c50d61306cff0a4625f785b18255765e6ca72beaccc60044000332733b0fc2c39f93948a98ab60693fb1b37ed0d3b00e6a2dc463100d096ceaa1ac0c5cdee7cb910541fa223a513e9be20751572fe639860c26a62078bb52ef21edbebf430434ad2904e77b310b5efd4556a176b5f0264fff6fdf02a0dae0eff8f4222bf420cc600c2d192572e6757c71fa0463be3acf315b0e831932678281f12fcb436fe047d2b3e84a5b669a0be6cb93ed014c03b812dcc3278dfc3306e267296401a63f58b93441c7701e0a50bc8ece7ba7145d8d2411bd5d4ce6e8daac719ff0b858b222a2be416de9d945687d45a4e0cd7498d7bf9c78c6711b30d0b7d008b36b8df02fbc08d1db40343c9f3231b698b3911813e6cb85bd200883cab564776f674b539862e338b6313307de04d5927a78fb34e10d1bcdddf1d7c98666b1bf7bcc077eaaaec9b49539b228d8509d92b505204dbaccbfa48c41eb8c1a3c3ef708637e3f56c4364fb8cf30ffd5a83eb52f9ea6e348784a1d59e71776731144370f41a89420f1d999076f9848bd9840ca47af4e0d603219f46b1228be54ad35a874717c9b72176739a330c5d806434d5c9d27a9553a9d10b2938382c18217d6cb7b31bf8daee0a71a5f3054a8ad259b181fdcf751f05ce24c9d157cea1686765511a0d8e4a94f76d3559f12713cc267dde5ac230987c657c1cdc65ed5f93720bf0b9e13d8e01181d62c876771810460a3c377f1e29ee6c41407808a8a00e2b34222db2d6b82d9392815bc8c9ae7c4cd130e3bb378d8f4fd4679dc76957e9f0094d5f008d4f1571919835884f68e367d7c030764c2e4aa156186370e3708f974bb408a025702c83df0017b5c21b211b1f0796dd9dcabfde0110c8ecf84ffe8daa1f03f516a72dc0cc4b6054770a624c4b317d301b6fe5eb64cb9146905335f345d271687099e657404169573675a36b486ff9467a6117e4e0d6a2bfc28b738310c0be03bde026391f82dd49ee1ced76e88423131e5cdae50761cf01b45989619cd4403fdb3b1fc8a0b720ffbe25698708ac8cfeb9826045e09ec9806a4f32de22311558c7adc4bae922d24606abcb4cb0db04791cbebbcd4b96428ba6e53e82dc4a569b75a9bc3388b94259aeb468fa12ef94738aa8f948696650ca557475954bdcb56fde61b87466b205321ef12b433e1524a88e0948ddfef9a9e9965ae5e3f30e78107847eed7be0a1ba63ad693ab01d6ee192164dde4dfb1019ff26d726992167c4b1623f9f36a6524f86ad89d57b552afb7432679ea9eac69ddedde767e4308f1f51ac55b8035b767b3d4155c0e1f962576441d65e09f05602119da3992dbcfa7dc3ce7a47bdf6dcab1bd1c0f5ed609aa2c374464c70fbdf454b01f3030e6dd9eac552e7a73757e5a548c8ddd960516c82116df5cbf0e52daace508f9c30e50c355b5daf8d3df14ab2700ce8407a8f5abaaac707ed0e4225aff5e2728380464f7fc540bc92d733e9c8c15783ff004da1accbb7a78e0fc591010fb161cce4b2dfc22bd1ea0667ec35877dd219af374a69fe5085ac735904217f291b1643734f8f762368f22663fc66f2101a6a0ef1f2b8d973967b32f183713c4464802c8ce2f88c4d14ff870663b79ca4e6eba439975d2b4d9a672cd5b072c8d5053c9a6a514523c0659980b82d435b845d0464d3e747f3e236566b19998284a2464aca7c227364be770a145e1b7ba233d3af6599a72ac44a7fcc6a68ca75ac201bbaaba7ddaffc1d3650530136f126c5e136b7b61630eb91b3a19de3f07c4eaa7c2812368777e39bbfc369d0178aa10228974423307963eb7ccbfd9a981d36db3735294c866f9688ad2aa9e52c16b481b4b9d11bc277716592ef0d18e434051e69fdadbc5451af507db4318971d59ce36659e247ad82bb6a41d6380054844c2c71000bd2489fe6693cc14b15762881d9d5cfe151338721421f25d6dfd8152160740297d3a76c70240f59b3ce85a90c278ae4315b862a2136dca9862d7b606cf3fc40406204fe5b016921ad88060394a7f7c9707bccabde0464f3796042cbecb122bb3395cb784f885113d25bcb53e6221b80fad7eb04058afc45580f6e257ad91afa4886f17bec367a0ef300bb0a0c49b9e13600c2c9143e84c4fa3dc7c4d004ad492af845359297f77bb4e96a6ba98ff04d1a0b98dedc25720ddd6a26199c3eb5b1c4f11dbe4d2265c489e467332918ac3d1289e739330adef9ab95c47151b674b7b83ee5bd3cd44d3a2664fe998cddfc435dff18e6630d4649a526b72c93ed72f28ac743e2ee0919df14394b07044914b17a9b2d034abd6129df9d3b161e745c695027a0b35c61fea1fd1ac9a0e688f46312d575442827db8d69896f96b8bd9957c8f43b5855f320d3117252f2ee4f1d9b779acbf35ed0addc7aa1b9852cbfce3b3cb00b32cf37068b5765d744dc072b31ad264e94ebe5f3941555ccf7984ab2381dddd077511a7a734bbbb70ada51b4bf23efe41cc9769da6e4b38383ef0186445b8745f69979c8057d278113492d19022d12403917c8ee62954e6bef1dffcacac94c8f0d9d433f865be8d5d84d6fee2b4b6c2be208cceec02d546a136344d347d4f029d346696b21fad296fb4742fd3c7dce7fc14ef075eb2e26d13d4408f60e79e5770c7212c0b029bca1583ecc84b715cb40b7de6ad50769ac4681d23b7e3e0df10ab39bf7e80b1efba3efa7c32e2d7512af2228ef510bbae15ecebf5086921f673714a4a5dc0d16eb5f0c7a1f077baf7686e6b2a7d968d365f6af1f5f4f296dc02ab25c9ba1f8e1e0ca4b6f028fbf8c70472c74de6ced5b3f8af8b55009c3055492bec8fb3fb7629b0ed92f233ee3939407f1ae2dc3f090b72c140ec6a2051128de4f1e22984b2eeab7183bd6cb06c01823140b0e6d3175cfe36dd47bd84ca7e88a9fb178dcb0be609252112980c5a2a450848889989795ca0e40a1686a26a24ce8082872cbe1d0e86e666d1d360948a7c94e11cb3e656fc2a766ffe49c1834b3040259467c2ac488928abd4446101a12c44331f4209e2a4fc64d96e47e49b833799dea342f6eebd0ef7f9a7e6890c7f52a3dce6ae193a0d37d05a61c8ae66c6acfdbf676297760a97aeb9cab93e491384d9a11faff7123de07f2f9fd119242e35964ffcc76ed921e6cfae82410b9b49ac3656fbdc571962d06d8bfbb7bdfe73d23938e73806a0814d07181b9b32ca88aa8bad69478a930c221b796b87b07e7ceec6de4cef0d572f3aa0a531c62299fdd1c3d1fcc0f02ece87fe3d80a1207b6cb5af25b0189c4a74d14cf650fad8572e68d7675b51ce2168b583aacc3619ea3731ba1af030cd4434cd4e8a266178e069659a17ec629a095547c4d77e36181909eae62b7d9d0ab8cf0d5f09408f6b92a84fc1bdb47a911792077a07a880f1f5ca9105196618a7c76f02813bd850fc9b5d425725ac8f45cb345f452b47dc64d90e1d87097399cdc7647ceb448a35908b4ec2c1edc7c5147ae31d6bee492ba1dca0834cfbce2bb192dd52636bf7ea4376d83ab27dfd4c3e099d8a03f3666622ebabf5e5f5d57c8d47d3a1caeabede8e0f2865f4c82ef7f3b4b56e38fc2085bd283df9f4d60a2a19f849fceabd6ae341a7e6eb59f05ce27c43b69a2c959a245dff9ca8f68d8c1c4e0f3a733dee657b9ae780de7cfd0b7fee4f43245ca1f7ec2b2ea05a54661b56c7f8d2564875ddbb6f532ab64b9cf6303ad9b6f60d3af547b28b6e4e577d41701489b4c7ca82432fa2199b3b2a961251b467b706eba6c7c559ea1b514ad94a7f857721b7288c9fb4db1b3ad2da8eb2ef910468540c97c17bbb2069dec4df516aac54511bc517fea771ef56a3fea4bc59f0c9f1dbecea8e4bb8dbbb8fe855548a715d030cc93f33aa2d4208e5b76b3ed70d558f412cd2b3db86c6ae711856bff33bfc189583abd9f072a13e4fd2cca4eeb79a7ea4fb2cb26d4555bc26245b2ac56efe4c632803b65eced0ad179b1385013d56d9c82b8a8f840770dc7d3b56b8cabb9e298648afd6a6c0a7acd3fff269e335b1dfa8ff39a622790db9ba176435111f709d4b3c783d29b6b3d82c08beaea5e9d31beecfb3fd8d39eb41f095988c03876a14579c3f0118e1b05d321f543d329ee310b3044a2363aa0fce4b60daafaf9c283804fc3ba1a01d8852f3b9a52a18a1ed2ca461f5c2b99e134df5edcabe8034c5d1b6df33f93a5b258604f5b141ec74029b15f2444d16c17ad93ccf7c41c712bfd751e42d7afade612a7d4c9ccfe5a104647e1371c024a0f7d40efe1e84e69f7c58107c0422b076e4090696c5e605be705b5dc0ca883eca81bfc659456571b61b176ae9866142f894177d13ec213f40521c", 0x1000}, {&(0x7f0000001380)="2f573b6f54f913693e36941aa93c342275d2fadfab8ffa38a3f6d359282d79af15f9916c9c92c9d46ff62a0952a992bd183531a172ae82455c29c6d5ded6475dfdfa52f4adcc0212e8c79e33d005ab3a963f351fd79be1f17a09473d0440ec36635e177d5854bfab718c41d9564ea269c5be4a2aed4b486c5a9dffdf4d95a6f427cccebee2a759d4fcf110734474193fb1320cc9ca9992e3faf859ebbcdef1d47aabc5ca73de823721567529c965983673f0305db503d3e1cef52ec9c5c3f8abf3d4e4fab27556971c555cc2bb8d0ab3269c40dbcaae9cb10d15ea08d164a83d80ded1e0c2cde5e830925a108b2075bf72f92d2024be6a169f563ba7f6045577d11a1eb42300d36876929c435ee5f8851d5c9a43540b6551414c8c235bd60ee8fefb99a851c3e5b92cdef2eceeacd9529f889ad0bb6e5e6dc32790a9ad4ed5452a5d8aedc7970aad0bca27123906d9febbcbcbff0b48e08814261d77fcfc8f3bbe9db0129c12f299bc36a771c34df0c3dc2305c3515847288fa63d21815588488c3fcb04e405b07d7e790d9c2a8a0de31dde80a6eaeb65077ae6c52c62132817cdea1e4eba5f311ee781636d42581ef2ec5c5c22fc9333bf69c03a86dccdb0bb991effffa816de82916a1e67cdc2fe994b105c37ed6c1b80afbd4389661d83cd6cc4af8dd0b7785a3242dbbbbfb098a178dc0358e4b87f27d4a494f5257e65c3d63374075df33aabddb11513f9db31cf71b07b4931709ca34e179601c17257b8a9bd536e525329e937e1c8e434d8da319874dfa2afe889cbbfea4f4e49af7761916a095a9614b4c4df7943a81497d4378723f1a26bdb832bed4b1c43ca8b790855f73b20f91eb21fbfa940c7b4301f040db87d5ba1974a9590908fd09f3dfc05bc6e8fa2551a2db61ebab090ca1313a17dbee03eb2674b0ca6444eec7272e70ade6fd22d73edfd4ecf191996320e4dbf57020af5e99b51ac272ebf67ae2f8f825103d9b577bb3fa44bab9991d57e367579e449ed4bf082391f90496bfc74b626661ace3fdf47401772c03187fe805d3400798d7927629a73538b2e979ab085134d3da6773666efa07e4acd5e5bbeb4d9b306902a0b30d508a00c7adbd6f18724a356ab2ebe8707b8f8abda528fcc257d55e9991d1dee0537ff21ea9a49dc165b0f6a54a17094d0b95e19fada6fbf6ee95bbe8a2e18002a531a1a2139ac690ea651a6d715a23f43fabd8a8f7a29c2109665f03a902c5f6ff46c4bcc9c9dc2191d00a761ce1f87507674827c7d7d788f9c8d573e4b10b387f0deaf635edea0583eff07aba8d6bc1556d6ce5688f34c70a3d6a96fdd7654761274ed901592c1490b5c0714a707dc350ee2cf9f82b49ef36ba657c72a0dbee4ce4b89cc1be75ec6c3b445e92ef2fb6d00b22d2c74f50957d404e6c0b92a444fbbfe37ec939b27982a1f1ec747d9598182f4b7f971f0b9a3716fa960a30a69265961b8d1aa2b0b7a4df7b3053840eab36773bf73489dd48bd235008e999ada08b7763b344170129a9242047769d49649377adadda94be27e8e3712c2395aefbca45df30f2058d482441dcfc5e72153ac0804302e1a15dd398057cdef08863fe29111548b51ec817bba53b95e8de35649a7d63530007578f3b191e04910b6a8531061c3d0c62cf4da200697b2d55fc578676a215778f5b2d7e061f1a917835ae803a2f21221136c55c69a12c969fc287435bbb5b44446b1c656c4da63b63e5271c59e719f3ebfb0a4b0da36f91c453a750288fb19972ffaff448195849b963e07144501199ee7dd143544d61334a728931fd417ce1ea1e8e6ef2c2914b1e32b05a8b0b31ea7a07f3bf575485fd75f490e7205fb49a6296281f33241a05129c323d3f7bc2b6fbc54fbf1ed043f6de1dbf17a78a7c333c2cd469a0ccf7e9fcc6f099dc3a871785ad0f5cbccdd89f8a049903aef2b516adf0cad354baef9d118f75b4d147f0b040c9c02dcd602fbae908df8da3ceca71a1d12ffd0a3edd77c7be98d48c8c0cf7add8bd3031be681baa58761b22a5c9e3f859bde35df90c5cad68a1892828c5b03e20458298738064c56c754a58d326d3be42402bab6d5a2f5c86c1de081885251075fcfc7fd26a9833d8fc9e6471aef1db74f4d310719810ad0cc2b53b1ec5af7388839fe4b2d3e5a58ab95dee29c890ceb5881ebdfb3b489891d3a080c652d60e0eaf443f741d11c8d1839e7775036d34693ebe14c3d736c96431759fbd2163005f02536391b6f934c96c4d500233120791428ffd7adbe6ab23097efb2653a5e5b5af866b9d31757f84df1fe54bc196231fd4264752d819462c6a3f1f3c0d67d76595aa5e951e73abbcb5ece0c88c8a9d9976f38dc659b958998456e16712d172db7a541d51b57ac12c4200822a6691a5c5b1a0a16de1fdba9622bbfa6397df71407dffc05a578e71d82921dc3b0a770e11b84aff676418c8b385966fa18835abd5fde56741562864b1213f315b289c7c9fb1161a74737602b91a02ba918e01c12927053c9b9eee0cf4834967408644faa10699beff544c2b440ae37d1f4bd9c78401e1bfda81db1b2fe53f6bec0aa7312a741b91d5af7106effddd759178ff684ea43c5174659b8a70b46a055156a462b0434a6cbbdb705d154ab09d71ac218fe8e496cd6ebe26592464f6b078083dc46414a248fcd84fa83fef6a2b17364bae16cf2b8add404e0dd7038a8ed3c67ffdff74d8de689a210fede9e568b37f784fdd5895c3c1cd27c707b12bd16daa5f0e57452b11153ba231b1b62e4b1941ec3ea5127e6e8a0d7c0253a9c1bebf8a45c04c23d2aaaff7691df79cfa79cceb5b30ce3f75bb2f225d11a83139652a133a06dbc3082434b91dd6fd95bdcb3e52c66539dfe2c472901dde78d43ca88485865b7f0c750e38e84c46ae8dbb622cf0b46540339f0d4f6419b8908e63c693e30a1c17afbd5f19f9ee61dd0ded47e1012b2d2e26f3fe0c7dd349f38e525f248344746d11c4bde98502a85d25ef78caf0da2ce650380d30a170fb167328da66126ae707f7928208b746b83cd4e5cd134e064c73b85416561e91112bce66df2e846ab4ecd4e3ff520409b23f5ca347a046d6cf0042d86a8551deea7c3b49f7abd58719825d4600afb8785ad076bc4225138004bddda0b8429abb3710d19b6a1caf64fc12db69c1369343986c82c8fdbc1751ab55e67267b9239315c3d48dc2f64778f4b7b1cd4c04e87ae695ff12a0880b8605812fe059d9af7a4a290e27e821dff89c26da7150a6705ab3f134dea04053f6c6d97edccf55c75a247fd059e66c93fed62d8b330661583ccd4e36fe054ed99ed019fd16fea5325eaf831c3f48607d8dcaee3431686172709c640648f3dd36447d9b624e505cd792073b969d300f1ffb7b23700f37518cccc50609e038263fe9fee8f9b76d13d3c2769d6c40c1d7ca7f30c08f4a39c5d715810ef943f8482decb95929266854fd9e8a66a951f49e44a997124abf9435f5bef4252cd8bb93dd556ffe292ab4bec6019cbfd737244a62d7f4295026ad909232eb167afcb290685d8bcb4e56370184911aabf7119cc42c1541202eb4db01ea23810fb93d41326e97464d4d858f193cbf8297c1d0704ad709ed5abc4105958be12c005749312a1e1eadbe9538fb5e1272ae5db2e38e2a862432faac297cc6bed541b17a4a16d1b7d4cd0593465228ce79e4fe879c181888d06aa312114ba7c3195c4530d77d9b36e2b79ad108b3f88f40e970a0aecd796381c38a00608748a92e4084f6f8ba30c3853baec27d4e9b6b355d5369c0842b205bf1ae9648c16702459f748ab421d2f2f7ad57b47d56a7a911191f6158688b9c9249cb1de71ffd6795fbb056121ce568719fe74a47f035b6f0c5675e073ede0eb46d6780bb336c058e4e71a5945a7250bf4bac7d768cbc21b36eb97d5a2b370b1d3a50bf3da84b1b36d0675f3ec1d39aeb159408994a3cd0c4afbc49a0e916c98829a3835e2537819780095403f583daebb7bafb7493a040b2f20d9bb165e09f1a217918667f9e91baef3116b09fa57c318a296d03e29059d4a9264f3d306e4aac8c8ec2ef5b3aa3b51fd411281423ae9e619a936bfaeb120d425a7d19095d93c319821c21bf344333422e5f40ef21703a5b3256dfc64ea2cdae10eeed655e3f99a2c6e1d8ee96d8387394417f1f5dca0065eeb584fdf3b5b1c8abb3d324af50bdd5d1892ceec91845851f585525aed00a2dbc197e43f78f6ed1824d86213cd0e3a50fe671a97d028bf6df57962d7eb7fd9d671efddf072e8c2bbab2776c24e1917fdaf6a73c53d1a2b267fd65a24923b4766387179295d9a5ad79b943cd068d31fd6053acdf3febd4f9cc850534b67c397652de480ceb492e576740785e586bcf0517e1990525d33bd97cfa5e51ce3e1ae57fcf4f77f42fac66d642a384cbbacd51b8ee4805ccc3ead45263807faf0590f9da0451f897ea365cd1b49172fb2d8be91ddba8f176cc4e0d99a3ae43176c3171becb077fd1b6f1810501dd6b6545b325075bd3a68523f48f185b05bf1d32fcaf460d3401bd10bd370b206997983e24a3780ff13cc11d02070983216e5b921858a6da4d256e1a01b625ce15de992093843e2c90b6ed15dff3c88b07b6e4b20c92678d251d04a26fdf60afebb15dcaa99c33bfd064e14cce00b67ee44a6f1c8ee934484d4ed574fac223b065f13eeb7d8f844a9714fa3bc555f39bd62935881d1947b843e28620b13c47d3b3d3436ae991070e01a41279979ffcfbaaeabf07b77b828e6e5526d931e546d725955ceb787b94bd779a932b0013b60504871fb6d0615a422874e68163971df34c9739272f448d2829997a2f7a4fa0d5aa255dd6e546e4826f494239ce4ba94b098ed2319dba8a153a96018c963297b5a182d796dfec920b3e740059cd1ace559b6409c9cf7b7225587ea56220914833348d3626afbf46e3faec4ede5f6c74229c8f021eab9a64c8997178915c201566ad475ec38bc5eb1df2ef69bab3f0d2a5e055f67e54c374407bcbf53d25f420dfbf397b5e308851c8bdd41a931579b4899393ab2ce26072613716671afa0a1a88d604c149193999028e8e94690d579389bd030a192d2cffc951b0e512279093edf1228b310840a004ed18c2aea552526467cfdc4087827229bac236d99ba9e2bc797ec91151ebf2bc400d7438d889dd09d21b1451b430b4f7116860bb8b302c2337f31372ad7212c53514e29876d180293402911cec0d288d97951c7e034b4607acd7ccfd170d79d99d2ec5bdf37c854b3a6d3d94f888dada00fb37eb3e1f8e4ec53a69aac3998fc41de068ebcef245e9a62fbac21fbd9aefd571b88cebf9001265b3eb43905a657c486b286a225121e2c2129d01f88321beb478035e39cc4bd8550d88e31d9ad0a84228dca26431148a675777a001a88852f57ee12caa2f0ce5f7ef25b375994abf86952068d12fd830677f3554dd576639c97ba4746cc5e29b4091c516ab94ba24d6666344e188307f9f4efd34dd3bf08069ce5590af5bc146aec6dc6b39cbdacf789037219bcf5a58adb85a3690e62689c14a49499ecc15b33317a3316afbf8f8d9a79921f7d303dff67b6dfd03b4802469578e8a3863dd2b13e31a48986e8b86d2be7e5e535a126b9cf9b34568abbaf1642059d5d1b98199d25a241e0642cb035ee78cab725c12dae60e6198ff40b1a96d980fe32b7fd7f01f0406a008f4400a2927ab86d8854419a147e578fe2a6f901259f7beacca16d375a9b96cfe8a9e5022b", 0x1000}], 0x6, &(0x7f0000002640)=ANY=[@ANYBLOB="98000000000000000000000009000000e8fb02926e79afd43bc645917ad7e176f589c834f444d40991e419964fa0dc15dea61d430ff368c98e6867577b642c12ab8755919232658654f7bc2f1371019ea1fd535f0cba399391257efb91aad2dbd3f04ae5484617b0a53e554da59f3cedbac2d01d5efbb313bb648305d7ef1736029e8b51865b346912255c2b63d20c06e6ab54ab9beb0000f00000000000000001000000ff0100003c9693d3bf623dc8ac844fae023a1cb0a984649199809f846169bda660b05215b680b0ee869225faeb353b4e6abd84ebb49ec6bbfa317dbae7f5ade09711f0b0205e6be502086c4ab990bf2a010e2ad2171e79f4595bed21e9ce0e17e44fc867803fcbee807eb3b22055130a34ea1e5c954af4b5aa00feff746e721b6099ae1ee53de198fc369ff99a61a88c26f9dd4fa3871f4f7d13949a930b74d404dae1bb356aa3f596958ddcad9589804c83b544c6739c12c815024b117d0d08a2a3db4bac8176edd7e17ca5dacbf3720cabed64581fa2d45b10b9a0739dd40000000000ad653b220bcda101c73cda6648b53dc55188f9bb11d03ab38e2fb5043ffb699a23e34233b92cc958f9dd1771bd75b5d6d95da10d6803b33c9529ec444349c9beb57e529554821f7fe6551e66b581816c447a4238404e19aeadf7e75c63bf684c39b266f3e4cda68ea91d6acff0ce8b94128b854a60da3f918f48a39ea94b3ada83169782d18bdd994bcbbe7ab64c144f4b0ccb396d7f6225bf2d23cf5834ef8db9397c1762972fed9c789b"], 0x188}, 0x8) fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000002400)={0x3, 0x1f}, 0x10) recvfrom$inet(r1, &(0x7f0000002440)=""/234, 0xea, 0x842, 0x0, 0x0) 03:04:46 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) 03:04:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x180, 0x1a) r1 = socket$unix(0x1, 0x7, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20010, 0x50) r3 = kqueue() sendto(r1, &(0x7f0000000540)="66729ae21e4eb6f0577c0f44ec36537710af24f0f89a6d14dfad733104be281ca170a5139576949dbd89a4f35989dbb024217d16cef8aea02345ef2e8eb7685c048a67e7123f2fd94fbfd1392f35db052ace537e19cacb743c6e0b9075797c5b7254ee2f8ead7cd85853b661c7dff0044de5860d3962695754152bfcc71da3d741299efc34d0fe254f46fd7296ba0655184773118cee95eac588db", 0x9b, 0x400, &(0x7f0000000600)=ANY=[@ANYBLOB], 0xa) getgid() r4 = kqueue() r5 = socket(0x1a, 0x5, 0x1) r6 = socket$unix(0x1, 0x7, 0x0) r7 = dup(0xffffffffffffff9c) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) r9 = dup(0xffffffffffffffff) r10 = syz_open_pts() r11 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r13 = socket(0x20, 0x1, 0x3f) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x7, 0x8) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x9, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x7, 0x7}, {{r3}, 0xfffffffffffffffc, 0xc0, 0x2, 0x1c, 0xc1b}, {{r4}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x3e1, 0x5}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x3f, 0x5b9}], 0x9, &(0x7f0000000380)=[{{r6}, 0xffffffffffffffff, 0x1c, 0xa, 0x7, 0x9}, {{r7}, 0xfffffffffffffffd, 0x0, 0x0, 0x100, 0xda47}, {{r8}, 0xfffffffffffffffa, 0x40, 0xd085dae33708391d, 0x101, 0x3}, {{r9}, 0x0, 0x82, 0x42, 0x80000000, 0x1}, {{r10}, 0xffffffffffffffff, 0x2, 0x20000026, 0x2, 0x3ff}, {{r11}, 0xffffffffffffffff, 0xd2, 0x40000000, 0x6, 0x2}, {{r12}, 0x0, 0x90, 0x5, 0x8, 0x5}, {{r13}, 0x0, 0x0, 0xf0000044, 0x3ff}, {{r14}, 0xfffffffffffffffa, 0x1c, 0x20000002, 0x10000, 0x3ff}, {{r15}, 0xfffffffffffffffb, 0x80, 0x80000080, 0x7f, 0x3f}], 0xffff, &(0x7f00000004c0)={0x10000, 0x3}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r16 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000500)='./file1\x00', 0x840, 0x2) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{r16}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) getdents(r17, &(0x7f0000000640)=""/49, 0x31) kevent(r18, &(0x7f00000001c0)=[{{r16}, 0xffffffffffffffff, 0x4a}], 0x100000cfc5, 0x0, 0x0, 0x0) 03:04:46 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0xfffffffffffffffd) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) socketpair(0x1e, 0x4003, 0x4, &(0x7f0000000040)) 03:04:46 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) kqueue() lseek(r0, 0x0, 0x8002) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x8) dup2(r1, r1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) 03:04:46 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000180)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 03:04:47 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='r\x00') mknod$loop(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') socket(0x6, 0x1, 0x1) r1 = getuid() seteuid(r1) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) 03:04:47 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x19) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/122, 0x7a, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 03:04:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x0, 0x0) r1 = kqueue() close(r0) truncate(&(0x7f0000000040)='./file0\x00', 0x6) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x5e141a57, 0x7}, {{r0}, 0x99dda7db5df3b91f, 0x40, 0x0, 0x1, 0x56e}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x14, 0x80000000, 0x1ff, 0x80000001}, {{r0}, 0x0, 0x43, 0x1, 0x7f, 0x8c}], 0x8001, &(0x7f0000000100)={0x40, 0x9ca7}) 03:04:47 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/237, 0xed) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:47 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x80) r2 = socket$inet(0x2, 0x8000, 0x8000000000) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xc, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/161, &(0x7f0000000000)=0xa1) r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setgroups(0x6, &(0x7f00000004c0)=[r4, r5, r6, r7, r8, r9]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r3, r10) r11 = dup(r2) r12 = open(&(0x7f0000000180)='./file0\x00', 0xa, 0x20) renameat(r11, &(0x7f0000000140)='./file0\x00', r12, &(0x7f00000001c0)='./file0\x00') 03:04:47 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x15, 0x6, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r4 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) 03:04:47 executing program 1: shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xffffffffffff022d}, 0x8) fcntl$setflags(r0, 0x2, 0xfffffffffffffffe) 03:04:47 executing program 0: r0 = socket$inet6(0x18, 0xc006, 0x3) sendto$inet6(r0, &(0x7f0000000500)="d17cc69c5f89b5fa49dc6779ac9ca6c84bdc2207f2f23a7c23559a420fc9c765d30d6ecf6a9667eb4f573b742a4c90b6603406961d0382ad08b33daf5a6575f228805b15fcf2cd52af4139e13b85c394d2036d60bcede9c826545367e897a49d9fbfd271b1644dadd1a8a3e3271805a4366e2d951aa98f048e5cf26a83fd7f5ac829fbe120d7ec26339e2f73fc3a501d8d20c38e125f6f7162f1a420934eed1c2fc9c43edf3e5ddf999a0f176c9324fc19df4d00d8eef064ea4eaf371327e7acc638380d1f84fa91f787f5ba39fd58f4c3b5935b2a666bfe945387704cb48355ec87c42a90399a800313b8f139a3944507081f9413e6b4c69c200cfc19c3f62a1a0907b71ea9692b601819e38dd4fd9968e7f20403b6b3892c1c4797bab0d91eaabf3f9a993dd69c478962c4358bbc4f6968b9014586fafc1977e439dcc85d206ffc1c8054e4d324de1d19b8eb02838e458de408569c2a05277aae8480f2b233d4d6fc5992242e48c32fe080dccf2481aae3835ab34b1e8877a43469da6c21f8a6eb5b96f79bff9b9907e6615c6bf1dc595f5f5efb7071b74d07292c7769333b7600bd078df5582c0c442ba9b10374df7453a15618c27d729ca935ad9a89ea82684dbe2602a21ea55b37ad289f4287b418b8cb982a52724aaba2ac291b067a6e68a17f1f114d8872a76d0a52c74317d78e61814844028df19f0367d1e7c2a8d7bbb97f3f27ce0b0a9aa39864c9ed363edcc6fb1c1d49b0513d8ac0ce287f6688e1e4d68209b460352b00bd83c5b8a8305570ea2f373b34d0bc2c4a9ed659e1e36626288257cbf0e55c52dd8f2ad8d49f48a3fd9d27078029c3573a1fea6f56540b0b2944920c9774e18ef35b2127bbfe0ff7ddee4ccda1519e5d71ef4aa434f78e18b3edf11a376de0b2185fb66b23822dad82789a7949084fd7b741c6d25d1a5cb5745b50c8c320f986e864b13bfd063ee4617af576bd7e8160ac134155a1149e46c452ba666f4e1a408d5dc5a02e21f196e2d9d092a6ac024ea231251e9d4fdd139aec6f1779a5e9da16a8636c24078f2b30917f81beea634b8d9ea0b46047a053a06086a2e2268baf1ad4650cbec1b709ba582d1733f55849daab8bb19afc7714d41aa118daa8d93345f9cc8074293e744001e974b2f488b3710a37490e95b81a9a7b68d1bb38e4751e84416b9fe8eb85bb3b680b918d06694ef6532102eea84f5a1b469033e141dc3bc7f3e708be3cfd102dfb4595c3902826ae0bfa4565bd4e91772c226ae8da0022a77a06f39e60481af873eb1750e5c4ecf528138b927e4a2dd65c6d9d2825698fa2434961a2a741bdcbf87bceea9aa80b6857646ed1dc3b3df49e24bf81ae61e089e365d74bf721a1779ed9eee6f24fa968c9e699d40c4c2cd975d02e40b4e8afff9c16faf6af3d72955ce0cfc6ac12078d1197a89a084d33bd87d7aecb2f8ff53ea11593d49a42a9b92204157fd0c05cb55e4f8e270e762fbdfa4cbc8e2d067279ee1365b2b443adff6d1363854a865c610046efdccbbe94524e71e759619305384d4f209cf73962df7df6c25b3b4c470646e9425aa26bc4e20a74162c309ece18e3895fdfb5a46c7865f7e2716c01ab6347596feaa3137f19e15b7ac1c44eaceb66b42b9bd5a77ec8b261f32715259ff8015ce95ac488cb71c363d073a3c25317cdfcb3d4367be754dddd96617f608879129a9d6caed18650d890efaf798e032c8f12627ec9ba298ac240755dde20502a2d185d6664aa0e9291d646cf990bae60d3ec69c7828ec4c653bed87d176b2a75d1fa3057ab2499c35e1f01c84d9477b8c80f9de67e69c7293445562f2cdba336944229321b5e95641f925230bf5d1d22558c7180bef04fff4fa1f8bfddcf3797988b6343c64f2f1c16e7b84c60612ec0cd244d7e08fb4f14d30d5b4ba4ee31a6edad96c1ef979ae9825f1d4e0b5620ac1205aaf9645cc3f2f93d696e760b4959c97e85d7f38abf0d913f9fbba4b1fb77e4bb83ae5fe414688e934f03743558e434744ae4b57023e79a6e99d89c34a9e064a044d4df7fc4337d55f0d7ddf1b8a638d0eb5c2390972ee511bed83dbb287c601a58da69befe81956e5480d89f3c0f26d5771fcd5a3256ac2c28505e00c8cb3121b6bdaf7fa3827ea9272c938500d7735f7fe711af652034f0e6fee7a70e6dbe339dd89969f0913e2c0a9b7058fdce1c37e17a22bb5e664df3c605910c64879c6c8e2154bcd5333d0e78458069c5e609ef617dccebcac5d07de2aca78cced4ae9282128138e58bfde6ad655e67ee405875bf56cb3cb9d7ec81d98adb992dd2bc808130039851bcee97deed0e680c7efca12db96f9319bd3fb6cc9674e885386d2f303a1aa0892d20f4c4ea410112fcbed3984f6cf43662da75edb0967a6ea5335510411d1850a0dd5dcad524e43af0caa6fbe63fa461cea893812175ab0a9c3098afa0019009fc26c7822adae91e6fd5d005fcede9d8e0dc102f18cf858ba2c452704dc74b23e4b7a0533e75fdf9c9271a7b7a467af066e54f1ccaeee79cced32734b563f90443feca52665e702020075c9f4ba91fb9c8222edb832a74848ce07eb5aa344b4620a6c351a426e237929ff9d3f3cb634f670984dd11502fc999d372b6e30c90b21e83a8fbf918d202a0cedfea2e371afc43abffaefaf9d51fb750f55c3dbf9366ed1c43b105667fd0c215e6b39c8f98fd714e40c89e4b2c8b620a6d21ebaabf93695f3775a965ac801ec4d072f7894abda014d940254b70c2e0210c52a04abc080a7035c1919fc7215b53ca1600d8b802d200faabd52b45904df675a05f4303975b0c1102f72dbf05d31bb56fa32bc09d9a3cc58327dbd561032b597f64e0015266742c13a44d2869c0170e3726beea32bd535079f0731fde5d6a6cef5bfa0aae6ebcd626fabba78ed59ebe845745fb27e954bca38f2286ec813b6037090aa8a04f3676afb4236684ab62579e830467a2f24ccf14b0a5eead68b355b683726ee5cd1030b0719750063df9525ac89371b1e60e6aa6e3a0273fc1d36bb7839827ac3b6fb59b1f52f7a33cef316f7ef91ef9b3e1e2484212ca066c2fa307075964cc3a7fc7864807111394516bebedd6758463e741e41d3634812fb146e3f4306ed6bb86c23f9f8c3ab11a55e0621edd0393f48b4ac09d2bcd9adddcd4fa19992a74f06adfe8b93d37c38dee232e10f35dc0d611d8a777e0b3f772034bf08a43b4edbe8f01b0c529eed21fd7c3a8eb5817642ddc61dda91fbbce9c15274f543f0e8b101a1d269dd4ad10a90465522f005bd956013ef89ca5c544be6d4e5f85e74ff84db1d6e77d7941f6c252405d25f3e3887d5f668e7f39af0948fdd2a466ce284b59939f0e8aae9fb7d5832fd0fdfd63d5cb1d2dfa9f58341ed9652d07bec197b4afb161d00553c147471e73b760a351f0ce694b39c594d68384bba4dba4ca3f3e9f7733876e244a5ca5650296d36aa9ccd6bf5dd9d677d0aae607074ff87e8893080ce33bfdef38d54f0e9b751a0e2cb281ba35bc3975acf20110b21d22b143f1b0373d4f261cfc8fafc38f7189b2969bc331327d33e5c899cefa100fd9d087c6200e86810d2360d1bc4376437ad401540198cf26fc36ebcef32c2964f3a76121d5629df37d71401721662b28280d41e18c0bc6f251e365fa061ea4c5963297b6e5670435265baa995f74ddf18a4685ea341335fdc353da44211bd1a53e264649fcaa730bdca7a26f205734f8635101e59eaa0c8f81aa8cfc2141728bca07acd191a24328b647e709bd97e9854db9e881096c54f1f28c3f4283a7557cc20944a1274419ff5d2c1881e6db5a27df0b6c328a6f8be32d5cd2b210fa1c8609415077dd076fcf71277d0ea43962cfe2692f6fa272b3c6db242efaa9bbc61f0d42ba67223756550f3019e8e13280311640aaf7d392808061f12268be53ca97cbee7ed11b8bb77a8544f85deb3ae6fde64e55ebae61f3a3b842a48f8202266a73e9abbcdbc3d76fb236e70624d38f4841f73b55ad1f233b1f4a0b1df3f66144c25381324c6bf47f3089a6f2e92a4db5b9f3f36ec8bd0f7b16da531d9dab6467343e33447935c3fa26b125fa1be4c3bdfe558b73265e881d2a98753f8548a7893871dc1200bcd0aa632eba35018794a18b26e002d3cf9adfcd7c8ba6760bf66e6d9db23633df53d16a33820195c4047a70a591c1018ed298390d35617fb880c0f60757c6c6297d1591cc14a83640cb19836c171b940b010f28a5465673d14120917a1ede200343b81a9c6c75181d7227c25f3288d16d711be9e6b49da4860d24fb567f4a6e061aeea5ab4ec8cec1ea9d0175ba559079648ef256efdf65f389de7c6fe15df7919cf192f118f49e1e7741789f9b2c77108010e45f29e917d6f1b2f985e8eb8cea6e4a571bdabae18268ebf758ee45647fe92765f92375edf93a268540b9137d4e3f1c9f76ab0f6013eede3c369335dc485cbf30128018274549b7655f7660d5c451058e6baf96a6b071d0967953691dc7ae228dc829c154a64d2bd323ddc66ad705c13b7716eb1a53fc80b5f287e64a68dd16254578a31d666a42a1b6ef8e6c7499af40db7c56b8b4b1e312f8edf670d2b9fec01ec935eaa8cc95212f3ea9bdd733b8560fae04ee5c578eda7afb274b75f4364459dff01d6e9a353006005acdea6dcf4802689a79feaded30688809b9faea474b775e5ec3eb47f3df52ec985c0048d5b66f649418c7c36c48abde84d0aa587815c0ebc2af643e85833306bd64cd659041fd480a1c970708f3a47cbc7e0d6bd03b7a84990dac1a34d9752a0ad01cf96e6c5e570fafd4f72075db2b677570f1f75f44062e12867d62c8e7f36ef9b4b70ef61819a4ecb68d8aaea0b42480f9ff704f9989a38c08f5332318ac9fd41247dfac34bb12eca15b061ec692a58479521b9b8e95b3967fbb31bfe836001c0d6304c84a3f9388e12468982d2915ecf491c447b51b019f603ee955ef0aeeb2417c1c2d7a54cabd7f4a57bb0232117958b70034e2b5240fe5cbc42b8cb02f079e475e6ac65b75b421e90adac1c801e8a083a7dc7d64e852f9bfa4f5882e4e3336107c145f20949f8e04cb60f76d80a35e10707bfdc6d76659e754e6678aff8713637215823604df228b01e4b6bcd82bd6e94f77f59aec9029bc035e72eeebc298fb107c8942535af7491ca994cabb8335aaecc45c3dbc0239b2738f573823f9126184e87738a44d8ac7f60163146a7e7ac59c6e1f01307bdd698610968c410eef43568c2a536a25f5f3ec8c125e101ebd3aacd9d0a9a90c26c8e146d8da0ff3c395f192479df5c6855df767521e134978cd9416486366d8d19889c80f8effd93df9202ff74bc2b21030d563a95828b561630ae5563ca8700aaa1e7b99c89ce87e19f2784bcdd0780c6680b7b373fa97e4b56ca3e26a78dc1e648bc1c9503476824fc38358d41c9c04ddd19ce37e9e21ec35d09add950a3d6b2326fb9ea02b58d71666802901b534bde8c1cee28fd5747b4aa8cbf57353737957bb07e51089c399a53152df8f14eb3e17ec6be77ca8e5ade04788dbe8053ea2eb296e952c27bbcc0b615c28f05683c5a6fb1e6edb08cd518a7745d439e8088b0f4b2908217838e40a0699b6291dc782e55c2b8c520a4e79c07ed010c361164029cd62b61c2e2c182ca60b30df597d03473ebc72404f80e5bbf5359876af7b44e726de5ac118c70187c4ac30ed501d665c46297c330ef8d8ae49b9b89ad8caa74353ed0f492c3afc410f3ea169284acc10c8e4", 0x1000, 0x8, &(0x7f0000000040)={0x18, 0x2, 0x4, 0x401}, 0xc) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) 03:04:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) socket$inet(0x2, 0x0, 0x1) 03:04:47 executing program 1: shmget(0x1, 0x1000, 0x4, &(0x7f000071a000/0x1000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x920, 0x56) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x8}, 0xc) pipe2(&(0x7f0000000000), 0x10004) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 03:04:47 executing program 0: unlink(0x0) socket$inet(0x2, 0x0, 0x4b4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/247, 0x2fa}], 0x1, 0x0) r1 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:47 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="d968d32d9d73db6eef073a1c26aba91b459fbd7aeb07f2f6b2b57563ad26256cf1758150a994480c123394ddbda54deff5bf0b5cd469a952f1016ed7104bb006ff9ed80e9b3cfc991db5ad1fafd10c60aff90f54358aa3a303cb901f420e764f88e22fc76a4dd81c2eebbc40ac6f6b4fa855f688ea242f0d8589f6678e7094ce820e0b856f705326ccc951a45602ba6634e484e461261b56fc3fa397e13d30cafdcf0bd7b7cf3e08f85c2ce76037e7fb70649b64a4e931b36877ba65d550a021d3c6719a8cd70a3ca1525eff36270afc257ba3ac659984f90c79f2c00085312799", 0xe1}, {&(0x7f0000000140)="8f2ae884b6b59f173f0af489d26ee8648ba648f6dcb06dae564b47dfcc6902c23814607ada40a161aee6809150718ba088803fc4798a44d89a1935240170026ba3e5319b87a54fa0b75673141cb8ff9f90329e30d4902cbe28d657ca08ef0eabf4283ecd2697a7681402660fd7546a", 0x6f}], 0x2, 0x0, 0x0, 0x8}, 0xa) 03:04:47 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/125, 0x7d) 03:04:47 executing program 1: r0 = socket(0x18, 0x0, 0xfffffffffffffffd) setsockopt(r0, 0x1, 0x200000036, &(0x7f0000000040)="f4109425833414677500000700036252e7be4b74954c", 0x16) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x120, 0x2) r2 = shmget(0x3, 0x4000, 0x4a9, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x4000000000000002) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 03:04:47 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x400020, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1c) 03:04:47 executing program 1: r0 = shmget(0x1, 0x2000, 0x34, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = msgget(0x1, 0x26) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x7, r2, r3, r4, r5, 0x13, 0x8}, 0x8, 0x6, r6, r7, 0x0, 0x101, 0x1, 0x1}) 03:04:47 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000040)=""/33, 0x21}, {&(0x7f0000000180)=""/251, 0xfb}, {&(0x7f0000000280)=""/186, 0xba}, {&(0x7f0000000340)=""/134, 0x86}, {&(0x7f0000000400)=""/26, 0x1a}, {&(0x7f0000001500)=""/163, 0xa3}, {&(0x7f0000000440)=""/60, 0x3c}], 0x8, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r2 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/133) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x9) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) msgsnd(r2, &(0x7f0000000280)={0x3, "4aa5ffd9830a74451bf10a4f86aa01123ffd3a5adb9cd6c836fd1c9be1668f7ae834b1034a0a885c09daa578bc0c0bce6ab79341152ffe13636b18d5b452c5fb29f5f8b580ee0ff25fb69f134b6c36419f0fed68fb"}, 0x5d, 0x800) r4 = semget$private(0x0, 0x2, 0x400) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000300)=0x2) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000340)={0x24f23af1, 0x60000000000000, 0x1, 0x0, "4584ab31205a90118bb3a413a65b2b529bff68eb", 0x5, 0x40b}) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000380)=""/214) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x2, 0x2, 0x0, 0x10001, r5}) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000600)=0xffffffffffffffe1) sendto(r1, &(0x7f0000000640)="5c8151af49dc85ca588c68a7d9380737c65304b4febf36410267bde43694a03d11fc938e1513978c1a1477837e13244d428df3ca16cb6713f629502a631eea68073c600175deb5e7e9fa919bbbe27069668a986b51d974fb4851770d", 0x5c, 0x0, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getrusage(0xffffffffffffffff, &(0x7f0000000700)) read(r0, &(0x7f00000007c0)=""/128, 0x80) fchownat(r3, &(0x7f0000000840)='./file0/file0\x00', r6, r7, 0x2) lseek(r0, 0x0, 0x3) poll(&(0x7f0000000880)=[{r1, 0x104}, {r1, 0x1}, {r0, 0x21}], 0x3, 0xffffffffffffffc1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000008c0)={0x3, 0x9}) recvmsg(r1, &(0x7f00000019c0)={&(0x7f0000000900)=@un=@abs, 0x8, &(0x7f0000000980)=[{&(0x7f0000000940)=""/3, 0x3}], 0x1, &(0x7f00000009c0)=""/4096, 0x1000}, 0x0) execve(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001c40)=[&(0x7f0000001a40)='\x00', &(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='\x00', &(0x7f0000001b40)='\x00', &(0x7f0000001b80)='\x00', &(0x7f0000001bc0)=')\x00', &(0x7f0000001c00)='\x00'], &(0x7f0000001e00)=[&(0x7f0000001c80)='#!&\x00', &(0x7f0000001cc0)='[\x00', &(0x7f0000001d00)='#$\x00', &(0x7f0000001d40)='\x00', &(0x7f0000001d80)=')\\\x00', &(0x7f0000001dc0)='\x00']) 03:04:47 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) r2 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x2) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) 03:04:47 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r1 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) openat(r2, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x10) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:47 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000040)="7a2328768ec4600d83adb0a8", 0xc}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x0) 03:04:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080), 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000180)="7e97d99f4646dae845fbcd055d7b780ac3da83d265e6eb7c7ef1f338579b13c6c3d23cb2aef2b769", 0x28}, {&(0x7f00000001c0)="076fa79b32bdb05fd83414982ce86ff27ee2de66d98f956dcf4c92635094d9126fa3e6f35386618b488ef85f70f12b4bc25cc383911218f018a2c1448aca688e532d6c6f396119f49f6fa6392b954570fd638aec5aae79a657454f498f65f1ab6bfe259d9337ab0dcc27eb13e318f82fc10dbcbebaff4b376f3900f78af586827a4d81171bb54abf42c77896506ac9e00e9d17cca063c573ce7f09d1d30900399fcafd8f9a3c30b46a67b51f38b3cc3f55e390286de12f289d2ab4c7019d6125", 0xc0}, {&(0x7f0000000280)="d453e79022afe0e56dfb8a4cb73dded43252835e947a55fa5b26e9287b5182a564a8df610ecbf947ced6a130da0a2f66c20f836234f75040d41e3d25c32418f5a47611b27a8e3c36b697919699da8a807fe77bf3fe70723497ac7a678188f29fb91b48b6009544a91795cd65c00c99ea2775023c296d5639db6de58b61faa152ec7838ba88", 0x85}, {&(0x7f0000000340)="2f90aaa67f5fd9f9a9f697841a4b4fdac0c68e3eb3d31a944e8c542a52be62dadc3d914bd2f9ba20591f8f6b4ec814ab7157b2327045645846fbc212af55c89a5cc9ec22f822df2586081ffe36a0d5f7ef6de65f5e1a6f7f81700dd1023608c244ba5dfdc67a32579a857eea901c98eea28c156a8b81531fbf63e1ef52e86be8489766e9818d307e2fee33d0da97fef393c49c496aea4d8a015f4fa26159630225019e712b77595834646ffaac5d8febd01de2e81a9384528f399e48c2427afdf025fa55f44cb75b9e932f984893eb6fdcf410825f32722883d07d91f9c58e73b5d1743ce1", 0xe5}, {&(0x7f0000000440)}, {&(0x7f0000000500)="215647dc1e915c919b6a1e8811f5eb4f860f8e5441b55a5ed9c3b995b518b04a746d376a634e98796badee06742b66a6f75c4f60e806a83680bc96b2806ddd22c2f99e51c52a7117a3ba76e0ae73df801ab4ddc1741c6382fdf5cd09e8ea5813b22a51160d2426327b76268e4f5ee722139ea5460f2385b3565dc2a55cd930e9b32948865252a9ab0869c49fcfead2318cb7b807abd1bb84452b993d12dabfaf185e8ce962723e1de964cf0e4799e438f212a2", 0xb3}], 0x6, &(0x7f0000000640)=[{0x40, 0xffff, 0x4, "6424c271e06334d52f01d811f575e9f3709523641313af2484ea223dfe23adbf7068c6e5edf642fe8e87"}], 0x40}, 0x400) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x1000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) preadv(r0, &(0x7f0000006c00)=[{&(0x7f0000005840)=""/197, 0xc5}, {&(0x7f0000005940)=""/152, 0x98}, {&(0x7f0000005a00)=""/52, 0x34}, {&(0x7f0000005a40)=""/59, 0x3b}, {&(0x7f0000005a80)=""/4096, 0x1000}, {&(0x7f0000006a80)=""/89, 0x59}, {&(0x7f0000006b00)=""/218, 0xda}], 0x7, 0x0) r1 = msgget$private(0x0, 0x420) msgctl$IPC_RMID(r1, 0x0) r2 = geteuid() getgroups(0x2, &(0x7f0000005800)=[0x0, 0xffffffffffffffff]) fchown(r0, r2, r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/109, 0x6d}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000140)=""/69, 0x45}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/149, 0x95}, {&(0x7f0000001540)=""/183, 0xb7}], 0x8, &(0x7f0000003740)=""/4096, 0x1000}, 0x800) r5 = msgget$private(0x0, 0x18) pwritev(r4, &(0x7f0000005740)=[{&(0x7f0000004740)="761baa880b169ce101eee4f7961ff56123139c2ad637469dcfccb1da4f1f3845f56c3c5fee7f06d6b1c3662a7756f3e92e5a3b728b226390e3f47e0123e5f8ee7a3e8054cb64790383edf58a90f1840d9dd15f6e2626452c5f61160b43f4944fb8e26e92e89aff02295ded97c887838a373627f97aa3a7ee322cc852444c0f6e715b253ffd02b53b39ee75a3911de311a160baaf51d53fd9657708adcb7c007ae256fde8461c0d1e07b1abb20dc80804caa9906c6f50e5ea37112567e7bc05cd32a2451e7c3b5fc7d81aa7ff2aec1483bfc010c6f85cbf4e5b48756eb6384dcd5ac2ab58ef1849150a638f45b760f256da38536af64239c909bdf1e30dcafea34fd8e96a335cd9c5ec9441f6386556f373fc2a39dd4dccf63fdbb29d8d4b38a6ab9780d3943985de173b7aa0e1c44b9eebecc98bc0d686ae0c3280fddcf8c4d00bf053d9c3514cd4a787aff4e1d258d76f95f25d153f80dc8681e2c29479dbdc2050fcb084344b6c5edad73c9a92527c71cc8114d9f7bd84b580bbaf3c2461b373ea606f7fcdf6509a3b958cf11337e19ffe12de47a9d470c07e190ee1a3f8a2c1b9be4798b3487ef74edcd8bc1316e4b2d5689ff9db600bad8509b3b427f36d298c1b71cfa42515ec10231adcd0af7563560759312b5fe3b2fa58a622d8ac85ec86a6febd3a5b4dd57be3733f42e7d4f0ac09d4d24984b156d322cd4c5cdbf985ec44a12adfdcd8c3f94b54b4768ea63c10c539f8de520b52583adb7b8287ce41f77a8a0806adbe7661d98e4cc7776208709b2940b434660e2a81b20f6721f2f89054980fb86c07bec43b2e3348947a642e4892212cac44ab7f370355e9f6cff31a1efe73b22182ca6a7879e189daffefbc7ad2e7cad11b390fb4275bd3d848e9ae2c7094dfcd6f481cab32052f0d900eaf5ceb91e35dd945183cb972e902b1201f52de42c0ac575eb509a9ff65b095742027e56edee0a8df0d5a1fcc5063cec72168503af8dd8a699a1cd13b37b12ba45085951576935742b5626766eb3f21d08896045be76799d1279eeac306ea4de5a736f7d4fc14c0c5de28aff040bcca2aee9550f1df678c62028530965461a5a21559b4f210ca13e9e9603211b943c148812e427557a62b26fa5865c88f06478f51bd73e6c7550806ecd08fc69a95d224b3c98b418aca3fc99d70391201bdfb2b4cfb4adb488276c5afa848f931ebe3524e997ceffaf299d8ed756f69abdc69cb1e53fb4b40a9615d7d0805c41a30859670900f0b6da9e856b3b095eca772c435b239ed471a8edaa1c81a882aca0019816289203dddb80460f40c1e8ccac17246127d681ec29d33d841779d22db42d1e570d1ac1aba4b3e82b749f5b21fcdd59b49364148f77d920b244958f59deb251504bf05620bc72d93d742547b9ecdde1fe367ddad2f582717eb36808ebba9ab06a4eeceab1d7b0b0ea1b6e4c306256f9f938e8e2b51ea14116bb6395789c18a31be8728581726b7240c033c03c12ea7174fdb606ed53b58257fa07b3d7414f2cd35507aae41152b84ea5f10d1ae6e857e2e889cd4c63b2012ec6abc95eefa42e76fee252ab721466f10045cbe87d728f31888925a410645f212c9f1f2f0791d6046a85c02f9fe20c3360c54cd3c7c38f63299d1c43fd4b813d766bffc0d9a6a548a4b49a5b3224d9edcf74dd0be446448c9f4ab4dea22648398f86208829ab58c6410f11b3f45689e51ba5827fcda328e6042b877ebd5844e37dfa5c88a68b683c7b9cb211566c6afb6564f88032ef9d572ef51e8c0e40d46d091b43e7e4fedfe72c1a99e5a87b6dc209435e53f511dcc2e8a5cad8bc55a1969c1833526d5ed9107e3c88708db54af2d3cf27009b565dab6539c9feb6f686c87746a2842e3ff30ad543748d56e0c7fc469648128c1fa99032d2477c202da09ac9a50508e789874147e797b3c529d23971d0110f6939d584123e036f5cb0b2fcf431615024920aa225afde9006c2c404a779181f937086f1eb98e235702050c93c5d2ef620ea1ecc0bddb5b8e7e9d55831079c1ba08c5b74fd526922829e7fd4625f07fbca196b3e146e3a63f83fa51f908610de5ec66d3e0605c31c4a0a2e5a6577e73578271a21e6f4e2621d42c38fecccb4d3a4e9d69bcb400e5b0f0088ec93e8119881caf5b5f932d2ea0c4450253ee1d7ffff096007bdbdf6c3b8d60f753beb7112810378d9ddba416f8ca4711625e73a303fb7036c8492bc0059be778f88631905c2fcb699abcb6a867190240aedbef08f62102e2978b0167a0fc85f7b544f7202ad3c89e88d2d842f3cd117cc0915d5675fd182b02a2aaca66516309dad0758bd281c45be0697cf85cacef18320b47d744a9606f8583c9d3255892abe1c5b50695ec053ec09967d0398286f06ba397815de88dd0755c92a197af918ac040a667bbfdf035a575ffdeb36e98f802a3e37857e495af3b73a024ac85760d1beafa5187024dac7b3c62552fe463d9f1fb24bbf09079a43cef348efad9e8039ebec9d8e7a5a328b4065ab308fd8ee585170f405ded65794f0ae117500548defab5f7a019b57dfa116cf61eb1a32bb2b1ace5b4ec5b9e97d056538fec7d187ef00826fe0bb97e38f0936a4126cb4a9dcf480e35be55053d59eba5768d7460d2d162196d58e42075a4402a5cef57d9a68ceb2a3671489ff728e47f63074de67a3d44c7842b628f200fcb2ab2a6ba009045cc417e40375b7baf7c086867c419768c9d3489ba44d90ec3bccb9e4131d856154547ddc79086096be51129d2138c338abbf325f9f55ca24feed7cef335d328a7c1519dfb5856315985acf5aabf9d683c18b8e5c1778eb709395da091d9c5c185ad6bf48990726b660a60b95735f0f69fc4ea87ca917c3962174bc20d982e6b14187f84e1ac5cf3fddb9882ddf0fbd50a7696cbe2f4a047bf32b0209b4b5742e65bc3dc8c7f885d5b6e9ebabf5489d209301f3c375efebd071f7c756418b5174bbc56604da9233bedf0781b322f5913dc506197526eb064d1861a453bd276b4c1efe1195eeee59b5083ad66ea4f4f2c6544fd5347a8d63dd2cdfb782e4e5f49d8b1e7ca809c9957693b8b2f4d8e33f916775d9dae0ba1f538652470826a04c7527ba62aabbd27709ac5246b9bc7298e9b0c6671b1902f0edb442704f7e38f4dc4e812692311215f45f9b93e1f563eadf91c4d231ec0b4369bd57d08a19ad7d07483f0fd8f22e6133bd30c83f92485a6863ab301e08ece3205cddb993cde255c9a3645476f5762f195f4b8e3719e22efacbb7f3b81d2e10169fdb94cf076e9fd79edefedaf77a4dcba5f575ca61258722de1ad4adfd92b0499bdc3cd9f222d7ace2dec0fccb0023aad3bad774e4c1b54d614953d05f1d2d74247a48119c114df2beb90bf85b7e7ff6eb29e6b4b84b17169b88ffacedbe9f60847a25f09160101d84af9eaaee640a693265ce7f546cd5052ffb0f384ffd489ead47db2fb982b024125ac1bf2b349fae1dddcb1e4e33dd62a6be9fe0ecb33cbb1c52213c3756eb679c643d8ba518757f35ba82e52de5ecd918b6c3eccb231312a6fab60f91fe7837a3a9b8d5b7a3c63b2a43ee5cdba10636da80dab416831aad006724eb4d17b9aeccd187b9266983a1717f7adadc811af188d5b3f3dccf9b1e06dc2ab1845c6cab0fd597a94d7033a8715f2630b8ede251531d3b0653e2fad161800e9366bd3de2099d537da5145910efa771b038f19cc3fb8b5b6a149e96451f9fdbb107db8306c559976ea62e5cfb3daca817114961e56c1b672b425fea7321ed33ab6a2c697cd2d951c7a57384464a60261b392e80b31f8873048aca347c5109bc1ffaa5e180ca85ffe9da73ac17a63efafe155ac0853a2bdfe8aa3171b81fb2317845b97ffc50c8547ecf367844e5f2b0c6212a1d3fb77198a80908f5925efd3d67db128377e7955ecda65099b6cb69ff9ee2c18fefad7d84998fc7074c9d714c050d28263df13d3b96869d9cc70f4720d16de5f16a7523fca0bc175737e3f1bef913c15d5982af77f505f2b3eaa99ace10256f2bfe6fd21773a480d9f10041d94fde25e52a9052f63d34c526a80229bf90dbb115919d49ab6c6a9844b5fe993b3f928ecb3038500240e033b7e5809dc6f59336c64ecec911a49cb634ecd6d27bbf75b110f0b45af66ea5802b9078a7b794c0f14f3797a7774f6a55bd2012874a183e10db6381e0854e04be651837388e90d1bff342da1e565ef6f7e7d091ee40870f535d7f3e36242b571a386cd20666e9b35cc01b855075323d5ea6fcbf0be342264137a1ef461c870c136228081d6c91c4b017b362e6dd9ebafeff46fea689a921a2f5a23a7f3cbfde2f75151a589f8a38ea8adcfc912e2849b348b91920735838495d9dceb2afa1c931968cf266e6dcef009a7610469c331829056ae56f9a501e9da6dfa828b7cf276acc0434eeaea4f0e46ccfbb6b071cb04f62270f37150cb8856fd27314f2d1d5ee39c625697407c0ad804415fc43ef108b51bec1bb5f4b420fd1d62456725f24c06ea64bfd13249d6802741dff614a4190618d20873b2e41fed348c4fb251c53b376acd794477319dae4d6feed4aa9ecab0384a802e9867c64c6b8ac618cfc7d43f3257d4a0561c07148b99aa561768b419d5a5a05a1d1062cd992e4d7181ab5c194f16cd5272c70b6f4573a524aa741409fc321b43d6747b640e23962c0b81267169575e994aef3e2282fce1a57d6e15fd794d74bc0e543a8d6eb95411fed6eb2083eabc9f6a4824589051f675ab8aabed3e58a3fdeb1ff6278820b6f143293b1dfd0d4d4fe7d21ae7d545d2cc247962eb7598570e3bbcd17226e0ce6f19daa5d06717e300872f2b9ffe4f67fc5bee92d261db7e46297d92e0702f38de149e1d475fb598fdb74ba7e0e41b83bda26e00ec17ef8153cf15a8292a2c7142c961f784873b6e01806df6790608270578fa4a879654602d3d9f1d50b1d27012e2aed949094126f088cbd42b38571be1619b2b230c9f7f8f98b12d1720d14811406f6a6d205f211aa62d25554614a5c16727062f1b788a6fd553d5c2a8637cfa05f65b658c70ba0451f273af92b009fc1c7a00a47a883c660a3f251615665f235bef119ccb99b4e35844203c45c4c0a834d4c05beb74a8f1c1cf5b9f7684b3bee66cc0ce6dc02e6c193721715db68d90ddf3182f8ce775e8e10101740b7c389dc90670b43c1a2250b2c9657f41eff2b1f4b50f3061f91f18830bc4047be97a6119ee07fba18849ec14198739417598fc10972e73f5b5ae3dffa02614db67a700af181ac12f65da6ca2dd5c7524e1dde30ecd5819f47aacbecd09c4f4a138585422d6dee6e9edeba1a9487721921096ae03ea63f53524f71ba5a9c9f18d7dbe41d3aea21687cc70b2d96e325559ffc75db65a76834028d3d3ffc61a59e295c6f787a35e70fc94bc02a07302223296382698d0a793b00c9f536c173ede3959c9d9c3f1ba32fc4e2993831153b0afc0bd768b1008e7416cf3d1f3ba12b96a9335425390ee1072b9c61ab8cd3ea1121ca95e32fb75bd01880305e0959b2f95f4e3991104648287ea81bfd820248371ec22b60cdf04ea01b1d731a4ed57d4389500f187e0d5921b1d988a60a8645556725f25ebc4dc46534485350b0a410f59f867dc254bb42c814305960f1987fc59ad33cb7912048f598774152974508255f350f6bdb49dbf31d87b34eef8a8c3440935b443b5a840c26833151e3b28e851cbefab4c2131c3aacd22ae674c8aae0d113b60afd49ab9", 0x1000}], 0x1, 0x0) fchmodat(r4, &(0x7f00000057c0)='./file0\x00', 0x4, 0x4) msgrcv(r5, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000005780)=0x2000000) getsockname(r4, &(0x7f0000006c80)=@in6, &(0x7f0000006cc0)=0xc) 03:04:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) dup2(r0, r1) fchdir(r1) r2 = getuid() r3 = geteuid() setreuid(r2, r3) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180), &(0x7f00000002c0)=[&(0x7f00000001c0)='\x8e-^\x00', &(0x7f0000000200)='\\\x00', &(0x7f0000000240)='H\x00', &(0x7f0000000280)='#\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=""/202, 0xca) 03:04:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x8) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 03:04:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000080)=""/238, 0xee}, {&(0x7f0000000180)=""/11, 0xb}, {&(0x7f00000001c0)=""/147, 0x93}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000340)=""/130, 0x82}], 0x6, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fchmod(r0, 0x0) close(r0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x2, 0x8}, 0xc) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000180)=""/248, 0xf8, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = msgget(0x1, 0x102) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/156) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) socket(0x19, 0xc002, 0x80000000) open(&(0x7f0000000340)='./file0\x00', 0x118, 0x21) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) open(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x100) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0, 0x16) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:48 executing program 0: unlink(0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = socket(0x31, 0x4000, 0xfddd) recvfrom(r0, &(0x7f00000001c0)=""/253, 0xfd, 0x1, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) listen(r1, 0x8) r2 = socket(0x1d, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) 03:04:48 executing program 1: r0 = msgget(0x0, 0x40000000000200) msgctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) msgget(0x0, 0x202) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x4, 0x8000000000006, 0x100000000000000, 0x8, "1e9420b5ca1c7cc781663bea5936647025d06b40", 0xa84, 0x9}) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) pipe(&(0x7f0000001600)={0xffffffffffffffff}) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) preadv(r2, &(0x7f0000001740)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000180)=""/138, 0x8a}, {&(0x7f0000000240)=""/172, 0xac}, {&(0x7f0000000300)=""/12, 0xc}, {&(0x7f0000000340)=""/57, 0x39}, {&(0x7f0000000380)=""/105, 0x69}, {&(0x7f0000001500)=""/212, 0xd4}, {&(0x7f0000000400)=""/5, 0x5}, {&(0x7f0000000440)=""/32, 0x20}], 0x9, 0x20) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xffff, 0x4}, {0x18, 0x0, 0xff000000, 0xa46a}, 0x8, [0x5, 0x8, 0x8, 0x91d, 0x3, 0x0, 0x7ff, 0x9]}, 0x3c) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, 0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x20) write(r0, &(0x7f0000000200)="2cad340eef7ee25dc6527503a6c897873fedad8dcf0f7bb6eb09952cc638bc0c9765872cc869034d5f455275c3bf036b2abbd42e2bfe1a9555d30238eafb8f499cf2df0eee2975ec55de13ed2408d987d15ff5c11cd55f1ae9b3791a635e74692819c9e850c1acf4f21ad00f773ff0ec1b759d19328410e7fa06362afc0ad2a4d874cc7c668195905b47e9cb6780a03e16cc81bb6729e930b5d45cc387e781c2dbaec6176b7ea35f68cfae05a9a228564dc527138b483b783354fd8a0bca2a665547729f", 0xc4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) sendto$unix(r1, &(0x7f0000000040)="32bcf1a20997505e5e80e67835", 0xd, 0x3, &(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) linkat(r0, &(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00', 0x4) 03:04:48 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x28058, 0x128) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x2, 0x7c) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="af5f7a2f2dfc519133564dca2ba455423902030ed1965c0d8713cc96634deb14fac54b627ad9ec72bae1c79066b6f308f412f1b018a0c8c584b88cd0afc5d181570d15d6f5cb6e4d74bc445d787b857171daed2a6881a262f1e03c61af98ed66a758c0ef7a0a3ff0d07584ce85a05acc80171689798550e6afa24f447f36058f2a013ddbe4db95898e112a1368b801bedf", 0x91, 0x0, 0x0, 0x0) 03:04:48 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x1) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000540), &(0x7f00000007c0)=0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000240), &(0x7f0000000280)=0x4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)) r2 = shmget(0x3, 0x4000, 0x208, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000fec000/0x14000)=nil, 0x1000) r3 = socket(0x20, 0x0, 0x5) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000000)="4a4c65c18306f3952ff74af1874f61c52cd3939dfb88c0ac53b9cd9792e4a700c2e19151da603b2549372bbd2f1e7ecaf1573ab53b2642273de167e129d458dc3ea670b63e2ac8d2f8ed0348398804b6cee8a3c2a2b2a5cc3e68cb53dfb77623f0418d9a81cb926e913f24f1b6518b0787790d33bfdb292c760bb8ffa8", 0x15}, {&(0x7f0000000080)="c41fddbaa6a4a0acc2407295b074f9ff1baf40d83cb4c1d7a96d", 0xfffffffffffffd97}, {&(0x7f00000006c0)="1e64d833c5a64e78f9bc33b06cb01f5ae5cd393e0012d006431086bebc9bba2abb6e707dd5b61a405df9f6d83879fda6fe4283f929f2b8833797a58b669f3dfce2b35e1a548d642289988081b8e8a5d5e2b2afcb26b40b1643bb3cb638ef0a98d3ac814cd764973e8ac3f3a5a3670d9ddc2886bb17f462eeac915939e5db311b501e62145af4ce05139e85d387899067f68514aa154813f3e945a3ff1b365726448cca4fca521704ef602ed5688e38a3c7f0651f5bb85fd5d935e50d8cb6c4da710a87e0c249313a4a00d55bb0c92ee8c5397de745", 0xd5}, {&(0x7f00000002c0)="f895656d4e44dbf4cc7e941d5fe755b5801d94058bffd81d3d5ebee4e09ca53b0ddf8b05f8a4e2ba81df39b52639ee4fbe15f01f07f967b1453187507aad2e00e2cf0f9b54826b3ed1e76159122c6183a557a4cc236afd00bd08dc0db8833d5c48d1e9fd10ac61030e97f9ffa3504fe74743391dbed77051cf2878da13e5017d3773743fd9283585c9848fa9b0e1e93b555d00b72c361aeea1aa74ed360be230423f2111b7f6431d213f50698665142332d0ef3b5b37c74a6190cce467a4f48b3b1b9c0881645a01d7", 0xc9}, {&(0x7f00000003c0)="ec770af50503f6636efcaa487273d178db40fa9339450de350fead2a62453ab2841c3c66c96f6583b23643cea03e143c36375b746044b9fbf7548e29475b138fc5fb5e7996fa0e041edf9c990c73fa739770ec5715237bf7a75b766d6d28ac761a9c655597dbcf03dfd8790940de6bbf38ae2259e8dba1f58b5359ea5bd91e286922c9de152ff99250604fc04539bccad86fdb6646eb3cacd2cdb08423132709d8ccfceb7329e1fdf5932a6fa55dd5fd0db3a8407b8d04a91feda6befdac8e80615efa3a6a23e1eff8821b5302c390bb81e72d4cdc1cbd53e760d65c12284aa3514c3f2a38185a8ab59d4160a5397a5c3ee94bbbd85b56da9833a9fec0", 0xfe}, {&(0x7f00000000c0)="cbc67e24bb9d54f126393cb4878a89b3f78d4db042b92e5278957ef5f3c0a9dc737f84572deab04a5e9b8a52e90152a6e70be8f822a84ab889988e329f4b914f4265575880cbdb18baaf5198a47011a68d89e454a81dfbd2f133b8873de63a3f6e1912dc267dc304a510f09cdb39f81db5", 0x71}, {&(0x7f00000004c0)="e9ec6430ce", 0x4}, {&(0x7f0000000600)="4618706b8b2326a2cae7042219439e58a55167e98cdf278ff7beae939b39053a5ef5cec2bcfc6b5a41d759af5d415085c8bdad9990af36c189fb8cce5260dfb536c3d9e22ecb4b199a3ff5a02000004000000000af6240c94ae3abb1fae6646d67372969e1f6b40677645a375302b45cd6bc1c048d84f1a8402850e71ede391fe1cde1ad", 0x76}], 0x8, 0x0) connect$unix(r3, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r3, r3) fcntl$setstatus(r3, 0x4, 0x80) r4 = msgget$private(0x0, 0x29e) msgctl$IPC_RMID(r4, 0x0) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x100000140}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) close(r0) dup2(r0, r0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:48 executing program 1: r0 = msgget(0x0, 0x200) msgctl$IPC_RMID(r0, 0x0) r1 = socket$inet6(0x18, 0x1001, 0x0) accept$inet6(r1, 0x0, 0x0) 03:04:48 executing program 1: poll(&(0x7f0000000000)=[{}], 0x1, 0x0) semget$private(0x0, 0x1, 0x204) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x21) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x12, 0xd3, 0x2, 0xad}], 0x20, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xc0, 0xf00fffff, 0x818, 0x20}], 0x800, &(0x7f0000000140)={0x4, 0x4}) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x85) r0 = socket(0x20, 0x2, 0x5) fcntl$setstatus(r0, 0x4, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3e00a9684a1eb5c3cf0997fc70d4354105a099828d6d132a30f4300e9c56b007e9d862572f2ee939d56449aa7f41bc302e037e0431629f85f2d762da74c67822a73adb616b38d9365bd67adffd18a628921000000000000000029f46af98260d222", 0x25c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000580)=0x8) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x81, 0x100000001, 0x9972, "b08d16c6662247ea5f2b2c215faf8a210524d8e5", 0xd2e}) connect$inet(r2, &(0x7f0000000500)={0x2, 0x3}, 0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x5, 0x8, 0x2, 0x30e3, "4cdc43ffceecc176feaaa9900961f26a861ac397", 0x6, 0x10001}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) r2 = getpgrp() wait4(r2, &(0x7f0000000400), 0x9, &(0x7f0000001500)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000015c0)="289db9330ac196596aa43e6639fcf6fc99197a269d57d35e79c478ae46dd5fa770809ad731769d27958f08139a11e6c41d8b8075be06c9c6d0fc77718c7c5263801899264d26e6d6038b41bacac35ef4f7b093d77945f31f4318230a2cd3", 0x5e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="24e1d7fe70c279c9f2584454a0720bd4f4747d174e69669184e1bbac0ac07f359f3d660b3201f5b6c5443465d145946c2500fdbba8dce2", 0x37}, {&(0x7f0000000180)="3273ecbd", 0x4}, {&(0x7f00000001c0)="6754a393bf9704793d359d22aeaa5fd3b5aeb223d6b548dbd74200efe61395f151478934e44436a7d5ccc312dbe8ea5ab5a610192a4359bd644bf34ae3abdf24f629dc4b63099c24598e91786582c97dbc15dba0f806b74cf9bad785d1e101bcca45bab477c635a3e18bb0968d0e75883507dff272adba609bf14a8e4bce348398801a3786068bf9008fb79bea299125cecc3345dcbb91e273799eab39", 0x9d}, {&(0x7f0000000280)="b8862c7acfa20a39363dea0ddd8c7f8935d0f55bc7feaf458e59fd8a02f99e86d546b0995b16b0d71576bf8176f2a1232e7704c5a97f866058e0701c0a7559333ac7f2db0d6dd1bc3fb6e9d809da158a733f9ef52d903f53b8234353fbbb81c20413eadfb1b66acf17faf490c21db33550e06e06f234", 0x76}, {&(0x7f0000000500)="071dede35b9f51ee85be2a63c7a16451745c3274f7fa90f78872863fb6e90e1ca1482994717845a29f727899cb816f8ae6065a74ccdb95f953ec6332e5cc78d220a6fcf708e1324d6b1a8442215c051120ce63ce0c5a3410c8cfc67ea22d8aeb532bc3835df021eae2749433cfd364cc12b05009486dd23f4a382eeb9e6aeb51cb47d091a610b95d682f24dc1cbdb03532834fcf2a65afa06125a790b1711049d1e9acdee056e17ea384c26a85305339632569d5775f63af69c31ed4f6b7bfa9382cab621816d9aa8141f28f0ed14afdc52331e4f214f0ea5df13c68bff1eb640fc07b302e68e50b6dc437e04671644253a75a95bb3d526ef6a5690848de3301ca616b7bf942940d4e503080bb275a71e6a88ff9b84f14cf06d42790f44c831ffe7f1db2a99737f603ba737cf67c2d4381738ebe019779435d474e5a978386a2fed2c4f2c06943e99ce6acfb375f0aad704354a756dc97e0ff8ef1398bfc33481110b47663feac7b9afcb40bb4490256ae6607ac6eb7a6c8fbfc9fd78c8d37afbf5d93fbe86c64fb1c969c3788c2c479e344ac535b23ccce3809282a9469b66b0db85531d0e630f45a159d6dc554529cf96877bb54698be95e96f76f25e5cb4483f2703709fbf8e4caa049255fefb84f60d317d4f33ee5a6ddc61dad21f145c49b705d727c69cc7717d7c1df72f827284f1c9d07afb79eb501c88c35908b00be3fdea954344112981f90017fb820f4aac14cd75d1d1d700b1114f9af071c7f3ae103b20452ec8adbc2e1e19462b18c3909d689f8c8340a7795f9e803bb49355186d56e4940c39b8c2e3df804c5669b81978e94e1a5f5b92357a3d8e0fd65f111ca5e26af46a7ca1d9e29f1b8dbef4da8a44484ac71f3f634ed203c6bf4c365a49fd8fb7824b35a453a73966a59fc171db619d25fd77e65b7e880c982040095e520df3bb5358d7037e9bc4c4986997bd7397086628b05f7f9c421943f9b4f3fa6c8bdebd4ac75536e5ef3c9c64289b1def4d4fbb8a5dc3b431df88ce78f4b4183963165bde4ad9c4ed501a33a6ad1267848eb3f88d82b092e9cbe6872508342f911fcfb7d5e9135413ac3331165e3c564e3a8b321b398f17b5b3e64f73778c92cd66caef074f6c7f14c03a308815119445e13e7a51942d6e7cdff4aa1864e169bfa8407b760ad40773cccda2e75208c88f8e06a2a8692319231974641e3f86765e202098e24390308738823940757d6d8b95a57dfff5a76d0f1c6bae6045e0f4b28c1f72d43a9e9f9ef619c32e72106e7172d97fc0f9df7b78c88ce2deee09e16f07a0c92c81a68029e947c00e10fad052874879192cc6e70c6daf6d745bae18de7eee7ea60378191f5782c48899da6ee0dcf69598c523d4f6afeca56547a39713b87d0e42509d857d9b93015aa54c524c74385c0e1b17cd457fd2b37a3213c33309d1d106f08206443392c2dc7a31f3b6189b74fe6ea7b94d8313358f63128495653e0bd1dac7cbb1ca563c4e7efc72affed40a22e599ca4b86ab0c4f9c615b5b4bc86640ee5b9eebf8edebc9aae7666b8978bb76efe63413fc8016ab975decb67a2349e6b982b51223316fe61d7a228b1b96026ac9445141d6d382ab08791b8dc6c5faacb8a3639b2d35a1d9791971822b1b9bf614e217ff3d764587c1d728dbc8677d7bfab2a25f4858d9494896135a4855cb188823ec0a576757965d32078634f24ce395cea0c9ab892d1c7936385d26b9b59dd566b6fb232e4200cee4246c608478e0de69777c3006824526c97ef8b0de7a8628ac1c0d8a23b35153f3ae50403f9ba4e52e96591a346b2d11ff876a4b700a8156601e485d779c77d0749e7f94d5d63c53a58da87a2f876e1a80f1d1d510c869958ef99b4a98cf30f29735e5c65ab2550caa772a65ba41b961f3e5da1f4445e8f181356ad27012e40dca78862b315ea49a4409d0572d9674d7ed9c1741bc4e8375c148790872a4e772b03799560a9d51c73859217c175b97bcacbf0ccc41178eca2720338fc75e06bae2d919c29681a6da1c55d4bcd05d97908a56b6d27b1fd6af13e5cbc3bc6708cfbee4338ad1380eb8b8bb248c80b7cd13cacdad3bb2e2429b02ddcd2549e972fd6df8c47c999de02c7505bd04e65cc4112d65a745d05572c049e2300922e5704f182886a97a0b0c3cb8c5f5555a31d44c34462598c948b87bcc2af3f877b8c6db2ace0648ca160df97f8f75db220026524f557b663a7eab5038ac3d852f84cf01b194ba5ed35319072b0c953e4be3648d44e3ba2e1258dd6cc9fff70d293483dd3536ffabe04b366af7c5790d955c8d25f1809111a03fcd4c43819ce39cbd09876c7301555d8e194b318312cf34b123d3e550367d503d82fb9183efcc8866f7f917f80ac5228205ea690319216b90f8fe214e52928e0d719d0e305264c37be4f57d40d0da2c61c969543608fd33928472e249ffd99d4bf15319fa91f80f3bb0363f488463265f9ae5fe9e0af2d723629c7ee013e0188fb2d2346443234a7e2e9b4a092e1eb35c403562a93a98d26c2e06627260dc7482833018b32d5cace09f0653ca8b17e5acde871c95c67d2594220d1387e4bffe57eb74b06aa2a41d32cf1a76abc5ffef2b4d14d7b4dc441774bb8880ba4598c9598bc5132886b8e1ad47682b9523e9b9b74dfc03130a3b78565673549f826fb661a1a6894022f09a0d2cf1b4611566f7ec9372d9ec0bbc7afac79a893e58122db7239844cccdab9e75b3bb19db26812fa53a3d72cbf9aa0e41c8ebeee2174f1b0b73872fd3d599344f9eb376a76993f122a7b5a6ee978ffb3853d29194928d18bfd79ab1cd3e8ba22b1544aa7b900a76ef1339bc3b76a953a6f86cf53c14c58ab529b206321dd250edee456598b2ba71cf59df2819211370e20ea8f1f0db992e99fb641b2e7ce6ffeb2beceaa5fd4214834b3bfb3d4fae147a0459c3f0f63e0a2837d154d9cb1066a8918ff5d8048e5dee74608a6d7f88f0e153fc701de1964561eb970717bdff3987c3c3a10753cf93c586348b088dd0eab5e97bae513dfd3272330a17071b81e43f2171416ae84c75b46b21260f2b54f0b06f6c573fd75fe5a34ccc1f07713b413a0c892f438d2b7536be4e94da0b199ef2f2f89ec3f938e9fd11f42d69c912ee921f0e22de9df79a41767b5c98d16ae5c165903407b909c3be6eeb4733d2243d04cfb05592f9e01b220b091dc49c633cc60efa94e0e8f037f9eaa4bd9c07ff005b900064f0013747809f92c52f63796349dc0f83b83b30c7e35c680f8a7de49f65e78bf9c2db07fae7f35f9a142bb089845e1e26ea7f9a8e15d655368d355ee9d4a033a248642c9d951e366f5fdc9233c935007019c81d0e00b0b8d4cd90ca071f7c9df5ae3ca4e295975e3031a0906b578e264611e3d8421705aef7a8652ac189cc3d363979139a00f94fafdd843116064c4509361ae69461392b8bc8a34887cfdad6181d2fc67b32b81470fb5b88a00cb28d3374dc468500fbc1771b92ecb6d65b2e9dc2bda2f027f91517379531793505739da54e44693bf7ffbb7f997b7802b32a01597eb0f6572138d752f04d1f049f48eeada517973eba4fd5eb702ae8e08118d5bb62189562375d70a7361630c9478ef27c4f1c32cb07cf669ab897c901fd42a6ed4c2c636fa8f346a70a792cf34879208c4fe3b7c282a52cc8afcddb9ec90899c6e4e689914f9280ad2698f5d231a57fb70deed1c75714788d222d80120e9aa922d439dc67dfe8c1f5e111ac05c86e9ed1475b3eee09a28cad18a08b874478cc4363f86b8d52f0dc37567994c5d3802e3c77734bd1e24e296aedead9a796322d0db468c518d1b388fb51a429dbcc4af409a3752856c9cf2c3efa851063c063949734701c1b4586c9f4fc8da29042097fdbbfe0152332001c22b97970aaa656de85e1c408c46d1dfee6d49a3bd77f1a59d8a9545433234040589e31771b8dce9c7bd92a4e558d5f29d0f50f2ddbe92feccef44c15b75664b739ca24a85fc76a6d9063d96da936546848059e692ea2315a6ff71fdad25ae03728cb477decb39e0c1a6c6b15c2db9079b93bdc93da996de972b72ce064460d2e88ac26e495e296a570ee556f715a1c33dbf695775c119252d4539c2d38cfef634fea70779391b22169e94243223d93c6a85da224e9957b634bdde20e41d2897e0196404e450975d8925905185a0851ae060d21b41ea8065be52ab27985d1a68129c558b39669c1e920ae961abfb509f0ccdf55ecae9a1685786f869711ba3d3f2f2fbe076edd8832f8ff59e11e62d1ed9063cf8fbcefbf8ce96c863541efe8d6a22f5c5a06bd8727899f14971c47a43babd14e3e39a8b14368b26e2b4a16f46abccdbbd5890a86f29a71e4640edc7d9c5c7b3359bdc3651fabd4cd1555a8f1d3f1b38da12c58a39ad910ed670c1b22432765ea5c0d35924bb1220399d002b17be9d414cd14f36f295b9b5c8f27b1b6a4649eecf02c14d502e49d21106730c0a6fc73bfa764aec88f9ef0c70bc63c16967db90773c00cb24e715da114c5d75a6c66763930fdf23f32583267834dd46336949a9c127ffa892ce6713acc6f7e80ded0238d43b2a95129201ef72a597ea3ac623b716e7bf50893307bdd84145231b7196d5add31275659e960db13fa0296749598c483daff0bc4aa6c3b2bd36c9c3cdb8b4d6725ff0cbd315231af06f578e4384649282651a180db0ec77b50db63e33630f1b20ead3d5877e8de8970c0e0f9573a705c27827a52b27a9717961ee89055d5fbde000491faf17fed917263a7d8a88bff651036b28c343d65209a5c5b8ad168ed05d9dbc21e24db7059272f2c8270f901f0b634d03e2d97b113e58c78f07e89473cb786726576cdfada46bba908bc8adcee49a6092886aedb9956b6633f51c526f4276e18ccaadc6363e056511398430a03ca6bdbb1f97522cbd94b02fbe2cb8f21f506900a1b3bd0bc267bb25cd5659ae955550c258cbc3c3fea48d1e386e2b304f03e26628c72bf0fb1a828da14bb923472ac9aa227cb7f1cf67380981ad5d7199d50c79e2dbf849534250a9249fd3f5c1f2c4af1e7f3cbc770bd8692a98109ef91e84ad23f611977206adc30b28c2d904c1522b5b80e7fe033be0010191531ef29bfc573420c6ba57a77fc88f41555b8cdbf818b5787a52f716b4a59f7f4e5f612a75e3c1b58c481683e98076c1fa716be9b1f3ac09306ca601b99e9502cde8afb3d377aa001fbbfe05328c57bb1e2f4f02c962e4a33e34073388f9acc3a3bf936ed30d2496415d7a488f99a954c113429c9b9c9feae76437691d24af7bd002f073985374d46044a8d9fff679acfbbab36da1984973c4c47fce722aec0851d0f882dd49b1653c8026bf0df5f9c8e567301a27ca7c02d8774e71c148f504dfc9026b1dee2d48f5ebce159ba1532a6e85704268dae1f588be403b503eac5c730f20560556b00df1e15361459f8de1aef75e4aa8b7b4e0ce53dd96221e5ae1d695eb7a26f0c16931269f2ca2295a8dd991cde25747fdf8d284f0216a4c804418c8ba7ca7cb2ed9926bc24fa5f8290412d0c57c428294ae2d4255cdc11ce385dc1b5b3ebe38713af1c778b5104e123c078f61d759fe9f5471991ced8f37e9b778fe2f99217979e27d555b42b113826bb9f4c2ff969750fbe84b0340003db037241fb0ffbd7dea57f079d62a3244333f9adc663d767a2cefe69e9d6f6807df0d20c7331b94f80429206930395efef39ad6356b591565b49e1ed1eb8cf302124b3727dd12a6f27742", 0x1000}, {&(0x7f0000000300)="b382facd25a51c6fc0263c867f75b2807e4559cd0c1c8ed6d942098e9f014a26fb601d95060a096470195e2274d1f085e1807d0db812fdfb40b0d07ee0d1ca6e6023c36a13041ebfb524496d795a008ed73624d6b8fe7366da5c3922f64126c741ca8feb5439d9ba7f2bc54b6a950a769ab9d09039a30cef49296579a6", 0x7d}], 0x6, 0x0) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0) 03:04:48 executing program 1: socketpair(0x2, 0x4, 0x7fff000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x1, 0x4) r2 = getuid() getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r3) mknod(&(0x7f0000000040)='./file0\x00', 0x20c1, 0x7) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000180)=0x3f) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r1, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) msgsnd(r1, &(0x7f0000000280)={0x0, "5da897224fdfc68167da2cceaf8468dc88d3c4e673120e3e9e5f7b24e605a6db5500cab8abed5f91f70137f232a492c8a45aec0fca2901c67dde0d114565d6b5dfde846ca59f8692be704cea2233d59de1447b8858f055387479d3ae0ae9419db9f4f9e13b99693158348d53c383f56fdf5f225be7787ae1430a2217c18638ad4248b435e45630253583106515c13415a672b25551a3ed880e4c2d1062a9727569b0334cf0ded1f56d701126036b936ce7234e45033e6c9f62857a092f8ba294833304d2d5120ee65b94273e86218dddf337805072a4ba89"}, 0xe0, 0x800) msgrcv(r1, &(0x7f0000000080)={0x0, ""/67}, 0x4b, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000000)={0x3, "8b521dad735c63e63ce16894415b83b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e4040e2be1aa2c7843eafec819cbd6cfad0baf9c"}, 0x41, 0x800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000000000005477122a0f619610f1d772d22efd4c891efe06a576e25d149c13a854c07b8ca26592519c24072c32b204672c0db8e4d4be8120e0e3f5b499301e33af9f6701483bbbdeb055373fd0b45db983cdeae89acd2eb2814d7ae28701926334b6809902c30560794971e0b5b4063cc8a90bd7376455ed061b9fd5a4c7a6c58f8ca14de13f607e7cb0a9fc293d64f36fba0a5a7a5f70766ae7815b0286403bfb68e2909d2f04261823467ee096eacbb69959170b6296d2d9b526478359f813a913ed2425b10cc79a823e2da6f77ab8f55e2cb8c73dc589344b1855d2fbcf031897f7db7a3ed8d7f1100f7f154db6"], 0x1, 0x800) msgsnd(r1, &(0x7f0000000440)={0x2, "a9e63b740cbd3ad9381cf1fb7b2094fbb485b0208da751c8"}, 0x20, 0x800) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) shmget(0x2, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) fchdir(r0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:48 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendto(r0, &(0x7f0000000200)="34f8a440fdab6e2438b60c2669aa7c732a945bf71fe8c69d43fbb7441e378afdb9b54f5ada469827a2e2e57b385fb9c2b4219f277be47cf2bd7377366266354a7c5ca87eb74424783962733fa112956ad316a5d9cd3474887929a021b51fd6d43c76c8a73438ec3a400cbe231254c147465b27652afd6fa78cd74963c80641f8c4e42082f6872a9441be06ba71541954a20e300e", 0x94, 0x0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) connect$inet6(r0, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x8, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="ea80d822a58111a0baf728dd82a52c86f1eaffebabe837639107cd8181f3dfb0855ff7c411081156a4a2909761ba77067a1f99cc9008a5fbdbc504cec89a64a478e23c4c8bdeda034e908921e9375476ede5c8d13306e5773bfb6c09eb76f75b1998ba6b4eccb5767b8b1c6a3ad5b735e541ffda1ab7d6d47cf30f7981f6989dcdd87d", 0x83}, {&(0x7f0000000240)="0b70107a8dd30683408af784618df48755cc2690f9eb907076b69dbc94ba779719e7fd1b415da1a76e69e230e084a395e9c47c1bfd55bf16826f0d6ed6d3be29753e6d654cc8af1a29d20715e5a75b8347966ad31448f8d843dc30f4db7ec235147df668c7ca491ef951a42cd2caec3848fec43d2d4207687fbe18126783592e8cfeb338fa00804d0ba4deea0fb059c958ca9e2d5e0339bbc722c717b141b53ad48b9d6bc24dad463e4a468fd5927de1994bf9b191d9c0c7331d4c1a679c5d5d4d4b5abca2b238e253bedd6de595029ebe405e49bbe64f7756ba85b7256487", 0xdf}, {&(0x7f0000000340)="8a40d593bbc269ec908e04cb53a05f864197aa544d93229479e410eb9b90b6817e0cfc706b", 0x25}], 0x3, 0x0) 03:04:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) socket$inet(0x2, 0x4004, 0xfff) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x2) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffd26) ioctl$TIOCNOTTY(r0, 0x20007471) select(0x40, &(0x7f0000000140)={0x9, 0x2, 0x0, 0x3ffffffffffd, 0x7ff, 0x1}, 0x0, 0x0, 0x0) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)=""/247, 0xf7}], 0x100000fc, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="f09f136503f554dc4a2b109625a1661d198a105d3bcf8cba84559640b10d74a40f5bfa54faf4098414e258469bdc65a1657e3b1e0755504d343cd617384e962c73f6d5dbbac1d8a3d2df6e0907003929e3179d080de32cb877ea72d64a79c9c12d2633eef79b83238a1a7b9730fb91ccc393d97cfa0729da9e0e7c177050d2be480b6886a518a65064663d3eb58f8b17143e793787263d8b7bfd48a485a2d14dbeb6112c57c256879b73ee", 0xab}, {&(0x7f0000000380)="15d464f60329d22e0c0ec59a9cb312b1a0f4408c914682dbc40ad08ff5969db1dfeb3e7e749d217cf3fedc9eeb71ffad5c376f2c854e74a0456e61642651cf32a81aa3f8d53c5dd2fa567b1089a766556412", 0x52}], 0x2, &(0x7f00000004c0)=[{0xd8, 0x1, 0x3, "ba9418a24fb761b08df3d7fbd71cd42395f7b395ee72e5b0a1572760fc313bf252d46b840cbef75816965796b0f37ec488261f80fb8b2afb571c5c1466d0a34944ed0c0dc0a2b1643b288371f2cda4e783efaf5cbd717a82701c56db04fb541a66b2c83bffd5aa1d9cb6c1e5a11cdcbea76afae8c914c15716a93d0e92595d268e7ef3aa014a46bea081a598f35b0945284d66e9556fdedda6968a60f8539dc56056c6580b2149537cefa4709dc5e6ba7d211ad0f76dafefb5baaceed442e2e6b6"}, {0x1010, 0x0, 0x9, "3513a75d8e6c637c32b47daa7eddbe5808cc6b549723a3976335afb794b7c524085b07d74df5b4559a8549792a3a6ce6b11f8d780f896eb852f0f5c9029375aca3db4cea5004260da17b1d76c3fa0b98ba5f24d6a80bffbe283c4b38c5ee47fb4e916909ea4fb9ac225806656f38c0d6161b715459e53fd381cac0e9474ef13792601a5ab1bac7345eb7fe60b61768307d5fbb1dde3b0c2455cc754781d8be40a9115f599194cb74266d4b5bd0fe1791c046fa8374225a84d09c4d4750e05e6cfa8a42ce30745edd15201df81f22796259496bd3c9134d298690cc6d0ce6eb89c242d7e2c5740fd92087853155384a1872c8fbb7417dea79b2e7938b462ceabce4868de2bef95606ed6d570aaa128d668f85780e9bcd22f30749c8bc23b664e4969447699c3ba94568b1f465c8c10e887a8ff77bc5997d076b6eea3f7d530c9af3c0e42715c39c1f594631815b49165070aeacdbe0e7a1d8ed8db99beb601b888cb83cc2c2190aad1b60ac77bd1363e740bcf2cd2f3b1fec553cfcfe3aab9693d16c9781de004b9537944bd552f7816198fffdbd1c6b4fdfd6ae6f5f11440a3f2c557b8f417333bfba433f5bf8232fe5a1a5429a4ce46937f8322c42b4e7956f27713a7848fd497904cc277842a8fcbb81615ae61775626aebd6c2ce5d5b4bfdd34b1710ba4d02fc85430147ef7d034265c73e2bfd2c27d8141f5d304ff2ef0cfd14e5d775e8e8e5617cfc55e25dd628cb76e0eb094d784ab1efb79dc84b9433fe83e18153c31a89dc5cb8a69aca4cef448fe7e52efc92709d73d33eb945b0b3f81755dd3543ba98d763dc9a2f320eb889c702c70eccde4b2e5788bc68a9324b64170b3b484364d48c6b383879a9b92454f70cd3e665b06ee2ca17412e83376b43489340c2e491b9729eb52639a79247b25fe5a70b4cb89d862c5e4d69c8a3253de4e94ec14279f15af32432591ddcc49e502b249b41325bfc057c04493f1e7e760aaf2cea06908c8fff989b7b75beac8b98c5935d87d0cb44c5b56fc634df8e1c9bbc0ca1dea9c022e93678e6c58cc85c8e69f54bc67258c9fa8b831fadbeac53c421cfc0c8a04d455f7a2e2e6683af52f8975afacf6db882afc34d3541c9d0b20d441160672b8d6bcee7d7c042adee7c6956ab95a0eca119a9c9c58d85540f311b72ad5a3ed5b2f723a52976035d237bf3cf965b20bd6c7f6bee22c61aeef23f17aac0c165d3cbb9856132cff610c2d0dd25a7086b366b1d55275ceede8d50b89c60a90f8fab191fd730e0023d0cb2fb3ac459d940ecfd285cdd3279454185079787fa6aa86b12e4b7aeb9977f1914d3eac0c936631a667e148f0f9375a5687cdb13ee3da5ef4dbba97d3a17ac265f3a68d7de6809f2e6c98bfed34711088f18221aa394a91d08608f9b07674796788d1a58d878f0be806e914948bdf005b91ed81eab697e862d9c085583a64f935f52955f6eb42aff988071a22f15c4d6ab208c70df5744497284aa2706f531fd4a320df45c86c2d216642d9c44320c40813a947a10f8979c71e51af1b94291c7b9d66f476fd98116ead25553f41b650f5b3760cb447f43051fe87cc0d1809c42b9681f02b30e39b084bb70232a7d63290f46b25f786a23f413c8d6fcc1273bcdd2dfa0828fa5a100498cf315e925b3f104ca5117f99d93d8c36004f60d6587fecb4d0a5f95c648f49a696c741763caca7e2bdf25080c9a37a7d1b74c08b84d99f96089aefa53ee13d218d3eaacbd4f186aa8cea99ac3f9c365847eb2377ad959bbeefeca26f04c46a335bedd04d00b6cd45c77681a1af1e2197392c4a36599b5a40a49fcbaed9bda8332180c9fc2c4cd096901c24a7445b68f98190d1da4d4706244e61fce67280f8e373919ed3bd5c019e6ee1a953b3082f5009aa68309bfd49d10a38ac5d76af0666c709d1167003e1b7ef83f083879cf5c4a4d83825b9f156253cfbac514edfb87ceacc9f512496df5c7ad30621b39c71b52a248e46d2b51a6799c5df41957c50dbc929c89477b4affed514edccd7b54f76c321c8bed83d76df899e872195a00582e4e27bd27537a3de2f7ca20fb9914ad1fcb9f430d738d9b5b51862e74430655fcf9133be7469d5295c032bd8aff0733a948b3edeac90214a46c2782dbaff6ecc162b12b7cbb5f615275f934ce5b5f2a5ae3787584e91f40bf1d409f7d3558602d03a258180a02327f1d373a5fdce8952cb052244ce924087241e02a54672b801b96ec542fac6389855f8ab37884306f1dd2418135d24d4e333ec69286f9b0f1874ae363730f78f2762f4ff3445e978c6ec2f44360fa5f90b0de66f332381250ceec7c9946324a35eec4af12095e5f7f31f5b3bf271094a003bb09b724ed502b49efe67af0adad8b3af3ad558cb6c9ab28ae4cde1b0e35216f35c0275ee466274dc02737f1fcde0ecec3de68b51f79e8d4ef20a75a690de25de4aad85aab1ecf1e43f51da63683d34dbacaf0526857ce2bf8bb3a76b4187df31750d85f8a489426be32d9a1dbcecc66bb66c416b37357f0b86f16b37b86ac6bb20bc07cc2f5c897cffbdb3f4e674b1fe5254d39b4dc29177a0c5aa6b20362bc2d178b2973ae0168175d10746553cdd61bdca32318ccb0fecdcd662d896752874f857a00be27652efbd7118ca2a7aac59c58e183681224834ced48fd29b3823c73e93c8e1ee1caa57b62b6082e04c9927329da38e9c8aa69db0a206db6948f1b0e93163a19ec97b94be3ef94e82a7a8e1d5145e7a7e350c6ef72f03ac54abd2fc4b884c07c1c361bc5bfb4df592ab419ae3df9a12e40b175d14283d6075f32dd8989f355b0a748959de533f1c85fd4908d46c51222c6707166276249f7dcfc6fabafe34817761461c88202b6c1b406ce41f41d54b482b5c6424a205d7849c7664e2d801f160ba2a61876976a2db869a336d2065a917015933712084fcceac39ca5139a913f09d9232bb5f3a144059923efeba18a30a757491c0448da7679f739fe9eb7521a048e12b0f94a228debb9c8808354d65fe98249a6705bfaace266c7063bd616dcc9402826a50653005b32a074ad491877b30e7bf89faea02d37760a729d7d426469e340552f3accd14019eea5c20b9b6b890a6afacc19c1e2365db955afd73f98986a9aa953e6ffb2b8c0ed7eb8fce258098bf80f0920ae3fe9da937fa27031b47e0e9df16a89b5213c4df68c9b9351b530d83d485c0d43866862909a456bb3624d105f58e11810f68317ef1d003b9911c29ec2ada69d11ece2233b8f695301bbdccf75ee7a3c1d3c86178a44b7e3a098ffdf91c6c0d0007710154d4e0f2db278608e588955b93fd29f387e66966603e80e35d2de652ca8b9c2f9b173c74b2bd3c5ce157cf6a624a942dfb3a0c3b46ac571f54782c7acc5a939576cd3410017cc2881514582b0aa62f7024bed54748af305e1ba34804bb856631760b700d7bdc7781c25d9091313f3fa0d92e615c1960f1468b10ebb5dc33323c7697420c2c9c3d1b706410b59bc688dfcfa1236334051bd1cb688f2510fb335f433d6bb471bc423ae065bc6124eb3087c4dbc5adb59f95fe7eaa812d84049b1585c8aa3d6ac3e4de9242138f1f56d00f67fe1df2c1296b314ffd2491bdd5bb4b2dca8a1c1b7b647de64816186f73ba0fcd279880b81426c51a0b77151437c6e64a014370d9447e0947d76f9b1985f4ca0a39413224f79e8d2f480ec9eb11ccf0fe32d4ade7e79fd6ffd55e01ced5cc0903aa6911cffad888c10609c531e6d70a82ee120e3cb7667170dbd1932da7e12dd8d3eda9b9188e1bcb8644ed27c952594a75f87e5b494cd290c70282290bef086064b598b07641ec2392921e3898deb340c309e68dc9a9d2719ab58deeaaeedeb48ecc9f622b3461b5e779d06069ecf540235e84d0f0992e5425b8e45516be5d569e120d4beced29fa7a5096640862912eeeb3a9d3fc3dda03d19e3dfa98063a0fe1e953e423648b7e4f13bf9d42ccbba4c2eb91ec5ab014dbe53b849ce951ca13194a58419c14140ee6ea210c5e016347c75e9babf00500a430b4126727fc965f03ba789c2c5201eddd9843d3701c1dd3ae8ffc7849d89482ad698fd943434be2de469e4ef4118bf1da4f2f108d07ffb20a4f993d7dc7dfd7a8b9cba90a584fbede5c4c07cca56f9decd8d1aaaea935f2b9d6c8d13f2163a450d1d8da41ccda3fb3dc58acec3ca9f07729cd0db52b7a1face97855ecd33343f2fd0458dcc6d9ed4d0e5082e4d90e5a9e0581d87240559bf8aede1c24b349760e0274768fea11a4256aa734115ea4c1ac3a7479cb483458d6ab8dd9b37ebf778b0b91c5a3a94bbf904add0ac542b8eaef977a613cc48cd151ee15f0213ed4ff9ef4bf7626128c5cc8261f97082c8b8d5b0a5c8fc038a5078ecdbc0493d70479bb581f1c3cd5c64f0d65043b31fe83bb255e3817024d825ef941254c70fae444016cb79aa38f841be1a15125e37b1891b74f1755849e71067cfa5219a371f7c417f2ae92da9cd5275a9af7bd5432d1eb5ebdcdf36fe09240f24f359085d5fd370d77f267af68b37f33fc0bb06fbc40bbb32abceaa742cb1d0451b4304cb33c7f4e78e8a2d9be3f2488ceb9733e7594494dc83eeb2fd759b80f5b3b07f95659da2c313329c9901939899257e69a407ecfcaeb2a4dd8d924879ca3c5f070e3ef7bd42e537058c3b8a91e7f5c042b9f92421999443aa466ea0ec976c896b4a7b443a07d7625500b891b9df140412482f4cc696f5519631b62bfbb4d0710302670a1364f5f633e1d8f43198c09a8f1cdc17eda51bc177ede04b4f2b73900690bf255496348d01d4c4d64484d3548a10c792357b0f9fa576f2446f7838dabd5f856fddd3bdbf0b74ea18a50c53bfe2db780eebe390f0ca43de49c75f636f7b264e7029f7124e5f0064fa60b7adb51e287c3dadf415b6273bd3c51ff30744589044efe1532f4002de3259963a290b851c8b506ce7d9975bad970397411fc273b0e5d4cf3196139337f8628145b62f7bd58f446b30ddbd1d2ff82d310527387080df4dfa193c57c0aa308d853f550b22d1ae456a5a13c189bd2e3658286c548e75ee3953f1df220f17e54371d1a09bd7fc2f242592255e865b5a771ba7c0d74f46e08f2dedde5d50374cf982a6281187ee4f81cebbab91abb627665eea765bd17a1454c8a6c276fb0ba9da4ffdfc20e4321f6e1ecc3c475a4aa1daf525e4d568785fc08281737200ce3cbfc6d172a95c85175b1f829cb9c396c4620480cd9dfd522313c36cd453be27a7ce2017a2178f636101c50d7883733725548e720b74c5cd6cbc53786dc0ef1f7d92e03405657c0a195f63d3c98789e9ef9a283c5bc343a599ccd097d1074129ff0dad47bcf506a0cf9bbfab10cc129d5b0886749ebe8cdba9ff1cea5657b3a866ec6df1c02d34358b9a7fa6e8e7cced5c01d3a18359d65599a22df9e5405d6db076c244bfa03be7b98315d7e0921f84b26538258220313d99d1e739c5c1f888eff31140262a7b5633dc3ee091bbebe27fc6c3bf052f1fc5e60dc4b4f3b01ee741b84d53abb915cb9e36ee5dea6cbc6aab9572bc86686a5f775a75f52e924812db5bb90929f61d97c4255778d209a4b6fa3873964375acc4902bbf1579cf9b9b8af6fbc51b5cb9d96910b9df2d4b419f73f7fa93a8a9a84e88b697fa9a7a57370e6ad961c795848d60a23863171336e163ec0a190ec3c40179f6332192d5fc740294a67cfc3d9fbbb384b060879c4a1f72c66c11b6381b5510f892d2fa70cc7697bc"}, {0xa8, 0xffff, 0xe05c, "876e86df743619be79246deeaee6eac6fe47f23bfcad087662a6068a079041eef47047b8e207325121bb89b4abea74c918e734aaee54fef5c0810501c5f6e3f0f0b621f8387897aa5aa42df57a3752661b70050518ca2801cd0b5067d7757d6e4d1d99e1b9a8392f0404f228cd7ffa83a2ad1d6712575d6499849dec9b54b5eda38af60279e1793cfd27f11235d52240f0af7c"}, {0x80, 0xffff, 0xfffffffffffffffc, "a72486c201e8e17221ecd7cd2d32b77b562956ea79c3f4f6b38cdbc7bda782d442f5c4f911038fbd372f0de34ee223abd617e273a02abe7dc26b49db5d9979cfda556bc0d70715731af98fc2cf77f185b345c4f2ee92de0e28459c7d56d6060b556da8f2ca262fcba9f0"}], 0x1210}, 0x1) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:48 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) kqueue() 03:04:49 executing program 1: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x2) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:49 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f0000000180)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:49 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet6(r3, 0x0, &(0x7f0000000040)) 03:04:49 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x28001, 0x3) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:49 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:04:49 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xe563ac7c}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fsync(r1) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb800f8ffffffffffff510eb0092ef4b236da32d476bc0b3219eb5c42d1d998aef9566fe460af1a2abb4b6ab550397c8edcd09f1f2c0472dadfaa8c989087d5af8cbda36da0f8858c6f48b372996b688dc1686db7141a839ae169ff8c5e9ff88dec26b65054d12cc8a4d2cecbd9d3810cae79204d2e6202fe834a9e10857a921f26b19d51920db3783d7cb817a583a48ff6bf77ec7c48ced24a9eceb5fe4a25329d885bb093cbaf167eca52dfb6ea832bc650c5d48b5ed5", 0x124) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d1}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 03:04:49 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) r1 = semget$private(0x0, 0x5, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/254) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="cf70da65d1a3f1c005c0b6733be4cbc78f4a080a13d91bc60bc77b4e3b8c2b37b876031c8fa1e713940280eb7f7b5e1eec5321339db1668a079f55cb0db9b355c7d209a55af6b47acedcab14c101f26e2fda071caef29f75f1f5b7d2", 0x5c) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) clock_gettime(0x4, &(0x7f0000000040)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:49 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000040)}], 0x1, 0xfffffffffffffffd) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1000000802, 0x200000005}) socketpair(0x20, 0x0, 0x101, &(0x7f0000000000)) 03:04:49 executing program 1: r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendto$inet(r1, &(0x7f00000000c0)="aee4f3f7ecbce1b6cfbddfb0db962f29b1f91ccc224d3c203944f7fc854688aae94b29d2dc76ca7317de8b300a43fae97181c84b141dd62396f2b90efe68d97338bb30b88ffe0d12253acbbe4853812d0e8bbc540766096ebe4ab19f4b0ea9e06e8955e42bd0c790e660abb40e1ccf5b9d737f11f3c18db46b56334754c2470c43eccb0c31e4e58453dac8fbbbc0bfe1445f0f886c4643bead3970e987235cada067727c079f61e24894e01909ca5295c960af89b7e3bece", 0xb8, 0x0, &(0x7f0000000180)={0x2, 0x2}, 0xc) setitimer(0x3, &(0x7f0000000000)={{0x8, 0x7f}, {0x5, 0x8}}, &(0x7f0000000040)) preadv(r0, &(0x7f0000002500)=[{0x0}], 0x1, 0x0) 03:04:49 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) read(r0, &(0x7f0000000280)=""/199, 0xc7) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:49 executing program 1: munmap(&(0x7f0000006000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000000)="0ac731799d834187edcc1c0c4db8f215e8af13d27222ca0e642bea8bff31f9e9752612b97546", 0x26}, {&(0x7f0000000080)="cd91c47c99a7e3e5d7fbcf658e16b55d0fb435bd84b47a0d372e22f42ee55aa90929fea41420df0a26b9e486f770ccd9d216c9c1", 0x34}, {&(0x7f00000000c0)="4be2b7d39cddc7d167aa", 0xa}, {&(0x7f0000000100)="0363869f7c02411460c59eb782003d28616207b8c16b79d6b49ba459aedd5c91ecb8d42dffb7b177f6aaa11e6da59f9d08cc1adf46cfa97668ca1b54bba675248eeb393d0126c42a61785b0c81ef59f16c7be311b46d9833e9778fca9c6e09657607fbcc4736b498b9fe6a9c117dca0d35bf68e15c5a04ecae109fe180915134d8b0ad5b9faa30d7fdecd8f31de20eeb2266fcbff03c9516fed38d3f3aa1cd3f290e7285ef9f5b2d2112de95ffc121177d572b3e1a", 0xb5}, {&(0x7f00000002c0)="c80750ae7b55be6f514a2b3f963489dcee318736b9fdc03c26680d03333984b7cb0b5304d26a6dbca94f6fee64c25da334d5554f502ce3811270f8a979d0d56d9c97b796e3dbbf981671d7174be6a989746e86321dae72ec6e31e9dbb781ecd08b3922cf6e35a3931deba5bf66a65f70c2707c5b296bbc0d6d83e7fedff8d47d9a44e6c158b19c9c224e55c5c892f97c52df958f6b9a32a52fd2e523ae82ee103f7f4e7ea3", 0xa5}, {&(0x7f0000000380)="f0d555564a709d50c3e784a1f0d73ac8adc98829dbd2f208a01f07d85b5b2f6a5843694850e6afe8187ed830c8e03c0642f47f08f8132a41cbbf7a8c5e7415563fe5ad0903dc08a147e2b811921469c9faeacd54ca4eafe49a67569d4239310b9fa1b3d9df8230a7", 0x68}, {&(0x7f00000013c0)="33f71035d7781b9dc009f7e41294d2f056e517fa222859b19cc4a2502b7607c5071ceefa5e2fcf5a371fde60e0e5bcc3226b5d7a9c732759a7bd4b43f738abfce2806edaf191ffe6fd2a055cef58a1a253c4e22b0b935116c1d786e67ae741973183a3f2284798f9", 0x68}, {&(0x7f0000001440)="9a8d561c1a86842710d02d4c8d0eb7c37fcbee661db9d72273da0c2d9a387c9b2ed64323463fb6b04f3609b6726225f0964fd5de37d17fe09c0acbf78e17c1c34652eb6740327f4c68268182f787e18d4ae9b3423e747dfaf937367323af17fa5c17b334d394d73e05cbf27c31802ebd3e8bb926ccfb7cb86582d223f662769b10f119d6ad55809c7ae0d0f6b6158a7ee768e20403671b0d4767ca07821033e36fdfb84c4ae9c449440e8726763d6b39cee2ff6cc50e38f4031d882518a1d859b84eff0346ffa8ea2e236da15549d67a0b81f3c351c3e48c75f8f39f667365e8f00cfe895a77373fde2b3bbd3f7c31b3e24a21e0d75c51841e5174a0544afa5c3db1853b46699cf15f9b77b7865ea04b2ccf63ac6b6bb268a9224125f606df8c311c63a5fd019497bb894be345e61f2624a245c95664ee289dbe67f39229e311c12288f7ada5062273b9f671b7f4bd203408c368c2699e3b59d5a96980d780b50ae42d9a0396261a971c868c38ec411176aff649c43f2e0ae3359ed79fe0031dcd7e0a08a56f6f25215657277940d214ecd3d89d789d2cba6427a9582091e77c878888e9dd5fc34a779fab334fd2f7e2cc875e907d12ca01508702072e6f51967a99a27af824824e4b4302362e1b7ee1fb0031b715d91412b3290d3bf51f98855fa5e8496194fc16971499a67945f6968f9d7467bc51886d165747d97e487316c6761c1137bc734ba746aa253c19ec4a88b4b94a42635896508e6bd2eea63c002c118b26ced6c82d041d499acdb45223846ac75f887d6f6f884c8931e06fec7b157d43e81d1a461934300f7db46aafca8ba8641f293048f84aba52f04ea57d58ae8a25ddee4791ae0c87223777379b0081f94b4b53dbb999f4a34a21c5b5886fe7bad33d887aef7e40edec103ac5d19a6ca35c42da254f0b30ec4ee63f3b041867d83b19d0f7e995e0e5a9a1e0011f31653acac65d5a59bd81ae13cfe267cc53fa7fbc31245450d0cc420334885d2d8f2134c06e7675dde8d01d66f998a5b78ed214d7de0c96758ef2831fc350809d80ee41aaecb17ca1437e621c1cb7ac29657547eabe50819bcc7b9e7dbe16ea8242f8c6e2e2206fb17769306bc3c71572a59987b7ff4aea4d86b9bd30c11bc52148811fd5dde9b3633e25f7bdb00e339c432f82f421d7c0bd4e9bc40ac8ae1223cfc6375e1b446e9e646ba8d164c7afc6ed7c11e3aa89c521a894c271d94eeef0aa2812369048a1af3bd04dad193e56c4cd1ce49f484ce87274233f869008e4dbad122d8329a177a28d3ca7e17e391dd692bdf59a09e7e048c2c5275d05dafc5c38212a40fe836e33436a8a4e297860b62a1693d4ce5d8475f1d9083b4cbb24784303f1c88070535f34056a1aa3158c7afb0e2c3d66dee59bfe3e2845df3a6ab9a362abb24f7c3950d9b59cdc3f5538fc2408762a874b74c619e329956befae8ff5edd3d867d01a82eb547ea6ab2d6780fcdc9a40db07a2bdfcba6c669adf45f66ea5cb3ecdd95efd00afc7f825e0b44b80ee6a693671e6c9fb52bf9d36f504ca2ce1a3e9b0735f2ed4a5e29d88112129ea45e34995d8b8ba45ab16ce0d7db4fa4ea2355b250de15c71370094607f8aef1cbbb338056711cfb3581ae87acd91794837e44428c6bb57fbc1ac7167fff560f12a5616a044e890d6bd4c2596e9e9e8623a2115c33a30d9937d1717acaa58540ac346082f45141c3fca8dc2c5611360372361de28a9171d6994242a0001439460fdd62e51fa60d1a021f27a5469e626e79e6a6e178c2ef0cceb8d0e851b3f83217b9dc5824765ce31bf5f3dbc41746a625fd23d88e2a53148c7f7f978d3bc018974a905fcbc21eb4f2d58b32f085af7a1319d09b750e48a8d1a2065ff3f96d4c9827da94b634eecef84ce8a48a67e3439c198561ab2132a475d6fdb55e21e693f74cb613a320e2caa7222a0b373936422b027c569048930237516d99622f05993d55a34a6105a67162e67c1b025a0d3713c909022b8cb4ff5aa15caf6ad69d4a8cb2b061ce9830af2bfcb751f7a23c4262989715b0fe24cfb7f8eb1ec45b0d764731ecb9f895cd96d56eff0659b9b027c1dfad751d0f450ed8d78a6001c25e07d1cc3a92a111c8b41a91ab432e4ddf0a68e8100d0c89ded0e470371b4724079e3dd387456f7d4f0b6f34993e8817778a44bbc9b48f07aa939bb0d89b61cf79f80f534a19b0c57960b510343b49c4cff057a3d2975501c55f1ba48fbc8bb835505ce6e04e79cece3c9b56000a069f939367434cc2584b428a28b600ee080a3a33cb0ec20a28f782c0e71f2daca03711456134c333255b4fa802919cece1bf39040bdf102cd0bc286ea8fdcb1b8dc195eff5f14270e040d5b16dd278da2657021c1dba6c7020881c6a2b4484cc0fb7796b54cb5dc7a7b1757afd55c548640a30d0909721e4914c928f7114e9c2ea13ffe7999cf43d880e5cd106eea4f70f08ab8be3055ff3f62a0a8a80775f27491966e186160eb70e668174cee1a82b42845cf1bfda42244b85873aa5b6c995a9d5aa2b304f3fcaf87d0686ecd0af63e41d6823beb54ebe05d0dba74c67ed3eaca7d2fc2e1d45c4ab22ac12a2f7b0345f830acfddba98e24d622bc77e3349d65afe26af4703d8590168db8cf56c3e51bdfed1ab5d339b7148b52e5e701c91d4f55ea05020fed750247c0c1f4056a6bae8705fb88001949f053400328d9dc49d7291295c1ddc6a853b19650a10bf5dbf04fb0e2e17c08608b5cf1fddfe5686f332099a9e25932c1791533c92411909d2edf65b70a81aeef0e88a8c1cad27610c719a5c5be31cfdb23d344ed9e0eebe5bf1ffbd3d4d3ce755433e8fcfc772f9b7510c3fbf54fc178b70bb29553bed26ca0dd663f3944687dd4f3f05bd6186339fcd7ec6bf8a46eff31270454f3390c59de0a75be16d1d092850b603ebe5dbe7091d944539f35c3a5bcd5adfa47ec6d7eef10abfa4c858bfe6d673e6c6a45e4aee823e9d73a7fdc7a57c1c331047a54e90fa528c6482ce5937d650643ab18e9ac6792579166716f81a78f358ca1f48b803a47f46bfb37b0888259decb12f7491f07fa860a76c62a8f990ca931bd70d4a5045a7f176430e2ae453f955f06020b9645e989e75616492ee43f85938940f448f0d6c4d659cf79d450f242413a17ec5ba1a0f3bccb56b4e045c38329eae4a0442bbbaae582af339ce6e5592f7d7abfa4c1d87dfa32e9fbdc7a628efed92404d100e53184d79b16c38139d255499c0a936718731b8bee20e2f8eb4ba031336ce97a9fe5f6756bc3b813fb4ffc6642d53afb1e09ee58e515a9126bd970ada9ad2e601c920384f53502085c7e5602bcdfe10f857fc45cad71fbe5d67f8b5a85c799d62df204d5dfa12032b0356e8c7114ae876a47dccb3b28941a4ecd7511b50e27ee3d15937dba5d50dfb549aa521fc7764bb777b74ccf93fb3bad1b08fb8dfa8e1738a684e61f554e65bcc82014f20d3955e7c57388a1b672c4d3f764b6cae7277532043ebb90cd5dba37256c95535d449edbdcc7e647447c1b10b33746a5829ae2a69b7cbce59fa43485c7ab02c72d786d3e516cc34958864e7c36fa3a7256b0f372ba5e773b4986386b606de4419337f29a8f14de095c90d9b402f666d9393972cdd07d9d39de2f6ba1ad1672a74334032065a3274546e68b58e8ee0b5227955af6f2ddc1265b6adcfa67d6e7dc44223f24188752456dec0ebbf1d114d52980bf75c5b808c42a46efd63155a3bdbfc470c299eba943dfd347370529a898caf2b9fc295eae9bcdae9f7a8d8cd2cf26a0013291b4c8406019258cb09096c09eb786f6b2c33dd8ce01637919864ee03be3b10010e103c299ac1028edcc9b69dc1ddf7dad0d9f6d3434d8cb17a27da0774fb9ccc46ab02a1274ecf0c3c66120d4978c9246d7fe97d0c6d6f9dcc62e8fc48a9569b01142e67439b1deb7851bd76c32d3ec56b59ca5f89dc6e4dc3dfd45089b9a7d591174c06a2ec6bdffe9add88a840eb770e9e358deac831cf53d0d5335dbd965899cd4511a23f2eeca98fa12eb6ff0ad05e7525be22dcce4876568caf6e86dd7f124c6bd02d6cd6af940faecae440871a9ef226909ee26e0103a6d1f689198339150a629a722323a76638910a73a6355b90f566cfcf3ce97346b6b7ed3c611c2ea8144c444df1979eb3a3580fe87bc933615a9fd436975a3e2b24d76a2ae3d05bb0e70aed3b4d7e205730b16791210a405e5c1a5e3cc5d4596793daf186388265a7948c8014f82a64028588cc8658dce6041250d7af12a369a16e629961f4e034a93a792930b73f102d753291edcc33ced97319835d9f579ffcc782910c119985fde565318bc70bd499207e46c7ecd9ebb14a1421e2465eb2a943c0b1d285fea7e563028d4f9bd37533ce390ee178174e1458174f64fa9ba99cc5f278a58ad4119c930aae230aa02dfc1d8bf7bea5a2736686010433a422dd8dd818e24a0de978687f97ffae3a229d67714a758da5e69b12e8a855912c4df50e80acd45ab5ac8f9e0549d53874bb6853fbd92132dbc03a0aca79f2e21da804fd31779a33dabd41a885b17ea51246775f78876f6612302bec3d39af4c38a0938a831cbdaead5a990af29a0782b03626e3e1108a2d15fb18408141576a1ca0f3213f87e2cc9981e8328828526a07edac630d784e01d1600c6876b7693f6858c7751b88f0cd0ddd31df15acb454501e2469a355446f03fc7a6ff4b8b87f0888760c6327e34264b92096c3eb4b70b1529b28bb510a2a9baa6c27cee01eeaaf399fd82cca71a83803286242cf5ada82d613fb5a3cc595d4503f7b66e2848a815863fdc07e05a1567b438ab29cb3e09f8411686b60c1232574f8169dfd72c7dff9867e4ca49823240e7058580a5a84c018e784bfbf53c355860b04b3c36ca1f6cd21bee0ab47b8005ad286769a976fb8bd4c14abfc5beabae55c43df26405113135a2e216f0078f95b55365ed7abd26fd006cc1b9d9053e408eb8e71c259346c337cdd9bce4cfb3944a32c8cc59f58f1bb64a6794f606e85dce342c26c5ee9c44608d13a779321e23d10e37363f2a6bd98a00836831a11d74e3b9de963d97a28b985b844a4eb7ce169a40eec74ddb0996c9b0b953fbe4c1f5abd32e79b9a5e141af4098b44c30f0ad05396a0f810c629bf67151abea84ddbf6ecab8bc61cfa3212c2db7deb48d73f6a4e24d0987e5b9655e1947c1745f28b323c8daed47efa4f422d65391d434721dd6a6b192b4d1e9b452d54a74b96104a7222d87fa77f451069a5ad773864eea777229e1f61e6774224c94f4ad859ed6a83c168877ade4b82864b143d9e3669d4334ddbdbced48a83a08acb6896fcb65f946e4ddea468d81064ee9768efe845f07396f0d846faddefd48778b6cd0118bb734f7da68fb7ad0106b8961e13733b2bd78578f4311171303b958158a9edb5620e195e2d22b02b5741133324e431b77c70592e37f0f699b04f9d76d8dec1f17809ba355043defa519c9dca8377fc47de078d455b49f5924bb07e0181d956946f1748ca5e0a27792ef134729e1b8ba61b1dc5f248302a7d08568c7630c25a4cd3b9ca42dd991776e41c6254bc6f59baababc8f078fa55204cea6ae8c64347def19df5394b2815ec583b2d4a1f28e3ce1362d46597da71f22b2454ffda3cde493ee6e29980a3ec67dfb62299bd5089a058ae1e73f53b6b7ddfa3feb684feb16beedc49ebd95e86b4741a1ec77000ca10b4dffcc658293928e0f7e9ae46ccb34ddc0b885ab44", 0x1000}, {&(0x7f00000001c0)="b11937813fe7501739df9c6184dff706a4d1b548269fe3e20781", 0x1a}], 0x9, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000280)="a1", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000004c0)="89740f2f63ee62ae71f587200893c54b6b2b344d57ebcfa14cf91845abc8e707107940531f9b96785b99c1c812e8533df909707e48fe5e32d1290c88fc21935464d5fec078d160d632dfec3512337acd15fd3ba6021d1bac251e8e7dd8ef4e819d0900a42a054c8adf2e1b93f1ad896b0a2aab9fcf35dde410a55a68be2e14a13a97e6d2c81469af03e9da2b48a2986eb11281d31696aa248b79fe6653b5fae9f0137cf14b55eac657e90a2fdd324c6523317bb2346adc9ef3cdb043730177f7bd13345614516bec8d8708af9aab6ad433419b7be4146b483d9462627771a69f8a6f94b54af0888626a15eb8c696ebdaecb8181b32c65d6784b55b11c514bf5c245f614e0d44bc97d2187779e8076c589836106d44cfacb4c41d607fee5b5c780d159dd6058c081df2f89ddc37854cfc8b9a79a7918867aca6fea7d318915dd0a38240c0c637f58ef6305c72b420eca79b5fd83a10796aa3cc98c7a77eb7b1f2fbc532bf8222121800897cce6bab6da877d34b91d7e83995db10f92d866ce82c9097a0759b1d24b5af260e7f60faaeb27d86dd0680624c9a5abdf0a301793d78a4cf2d63040b541be4d205f03b06d29d51dc5cdfd12c50e6afe308d3160a512bee30ddc58289eb54063a361e11e4b8f33b796bbf58ba3c175bc4be586bd6851126836ccf69339c4fd48517dd32438bd154fa17c368ecadfa5d796d43c4d2c2cf26b94a2ddcff191e7d4fc2ec616a762f998b8fa228f0ccb67b6a0da76b164912d06c1b6d70c64b70e05450b090b903c21a523b422f4518baf19bfbb03008d32417d703d64a54fbe7f6891768c4378664e4f2591dabc73b758a164c6eb93cec761caa8e3b297228db9953b9cf3b44021d1d2f1389ab51c45f1219ce289752b27d21b8276a2d6d60952f9dd80c15daaae2360015e974f94ff6dfbbaf0aa0f34e13887b4656d7e0387f7a47f303d67c465276df75308120b779397350dee08a8770a6528187e51eb63014cb77f981a0755b559ad0adfa606efcf960a2f44c2685f28b214c34d4c169400035f006fa03453623a8578266135828c9d3eb6b922d2d7ce5d1ec631852b304e367a94b751137e601a26b7f97b89e0cec2d9236eed8623442cde2a3f393dc5a3d8419a853d6ea7d546ce7ff81dc0f890442b6c82236588d32ae088632b8cb3e5b4f54c1461be3c0dc30f3359ca8bb7f9c529bdc7c8493aac445406661675e0e8e028f3576269485ac2c18d30bd527ecf9f9d3a72b97bd1032bb061915b36fb657aff505aee34f3d179b5fb8f2951a0794d670f19d72ab4d6477c1dc20698746263b2e642b8c9bea7260b656cf4183041741ef72ba886e4118a89ff7529438b703b641bb894d32ff43f1e458701eb392400ef8fe666acc05f2f60f6bcb1f161e2207df02effbd803786828cc96205cc4fdf1d9f17f387ce906510b5c8eba2f3cfbcfc3277165ca7f5942b1bd8f693862e8eb3bbf55c73c2616de67ed08820da447224ba41aa6cc9daeae8d3a5e2fab381efbdc857ed8e71101c03b51331e2ce30e1b1fe90bad08ac884a727072dfb229b8c993189309eb0979265dcf35b6c738ce5f3ffc47f3b32d3653e869562e1ed9799baafb4bc03965f1c8998899574607414aa964612f5ad8636efd365e2e6e6152525f250d810867151b71aa0ded7d1191ab3f352824d78f3fbe946ca35cdf125d73aae7a01703b894009cdfc9f71d1c58d1112ab7bda58c712c314b4917f34bd1d1ded80e3bcb53b76b5b11c6d1b4e22f191a0ed8104c030608df84651b16f5dad2127ff63d0e607ebebfffadce9fd70bf1f4af6ec58bf2c97c818d7c453469af4bada4b1f8d571d1dac996db46994d2d5fe5bd5fcb2292c0e78c614e767e0605e91797ca9f9957bffbe262fcc76fac6d0e01d788c40f0bb95942a2648b46f6b6fa86b216392aee7e74ad8ac225e496916114092acaefecabe5a5f588d3c3b36660952ed5a927f6fb18f7dbfd33885b5e9344fdd1353d8dd1d8c71b65a8e04b49f812cb9bb9bc8c876bf430ee2a6dc9b0a613a641f042e59708510e53c96c19642c87bbb9bcce9cd58024f5d4026a6d15eda8200e359cb0e5acd4a8b5f0e417162b783dc274cdd747784547ffb8cd4afac6d68cbc5d79e3ef17234ea6e0d948b99f0ab881845db17ac7e500edec613c3108363d0c922780c134158e4131d3b718fa63ae37dd07a49a6974d421b5fd371ff10736f2e4f71962b5333ab58fd8da5c265e4c282cd11588d05357816494a10ee4ec0693a3a311c0e7c77882598c6d9e4600810f05ae165cc4b6d05d94c842c57a21f817e1b883302f323df3fb87cc82cc206ad066f106cb13d2ae7795780ad6b104afd4a147d6a48953550ba96ba6573a18c3d6b9463f4d0d29fa39928cef6769e11e79a36645d6f9dc6610a153259344bea7b02cfabb0bf4d787c41a023a79a329cfaf6cea05efbee97b23f3dce409c0e8f3e0479a8d787f356e00fbf82561c090da6c1d4c304545aea4756d191f9c5aece40ec4c58eff60c1313b23f16af4f8d533dc59149d6f0e34895cccffbfb0dbf0d6550f4bbc815e14de865e4e2c882a251a6bdc6978d0cbb4bdeb1400ce08fec91572be38af84bec7f90b697208f37734375c742fd71e6754b87297596e732064e344a10422d07fe775472231975f92f66e479bf77892dd51331691fd788d721fd3f0ed52895dfac60e838d49b52c678a8036f3f8b1ed57742124f69b7df4ed49cf4f6df906d187eb501d7b56d9b55912a087e6c4ff9890b08e86808842e9ee1bf858a392e4b984839e8bf437e487a84ee9729f18a6a0b1e9605a88ce689b0fd2fe78d662e51de69ae7afac4f3a774ebeba291ed56c663f9a9b16e047421e748c2b9329aad49c3a759dcfe337cac5b0012dd450a95c97506e14faa83d55967cb48ef0abf5e91d9304098cc73a15ac58fcfe0bf2bf30695606c9cf6b7564580167e88f39b4b1f01513b476b85efb95df8b8573eca127c6a80d6ed9e4b22ca8fe2fb6bbba25a99f046842a5d4d48a77a95e71766c22c556e60e28a61bda4a92c2412e4c4e3f91e107b173e813c91c6995a811b8e806b53f91347b9d5c67a5db8ab3b2ac0809818241aef685b997aa62e0f4dc72f27fb9ee99006eaaa9e9f420b5da21a536fc20c44e610d224ec24dbd0ae633d91026c214ebc1779a12c1b9b1a7131e5063a6e3b9735f61f5d392a419a0bfa69fbfac076e713ca5901a53a6758f1194736f5d2279903ad32da3cfaeacff9305cffa6e81cd78a0863e2308ca0f8457b15acf0cb5516ed7332ffce3b7f9bf4b63fbdab1e5a8070f28fc68ab44d5954bdd45a68038af9fc406c4c791d724e8dcd305dc6afaf79fba882190d8fb5581c39a4a387ba08788d94892cb4ea7247d310c0fcf5795b8d38dc50fa49384666780b481c128a4236bc49586f5476374b7ddac0bb6c70f5d96c49d87e9e2d11b33aa1bcff0978b73078a3fe510645b1c10c11026dbe027e8d7f9218ddf280acbc6c4387e76145039d50e4790db404886172422bd9dae8ffe1681779e20c74fbfdcded6212c9a84bcdafa4505e4c8ed213b2749124815943a2e94845791508691636f0e1498c57d8f59c15921e7f408ff8730997a376ff5b3291fc053b5e6b99cc8f8eca961df280551172b7a75088f725d6ec9517276ac673bce32bbfd657ec6cbbdc33a5ebfcecc42eebed44ba22392934f74fb1b12e777493adbe70c0aaf4cb1136ffdafb006346d3c896b585b9eab57af98eaf49512f1f69cd4f1cf21e523d90b21b805b97428bcdc198c49ba40dc63658ca641f192fa2a349400fc599f65dc9f6de6bf67b825704b3b55e6e477b1a7b91e0771175e3380756424983c0d594cc67cca4c857f2b51199ef5616a9fb429373aa4a03c6b3647feb5636a25d20bc7457171fc2e9096b0896a8b683d31e568ee96bf27e1da16f05597a16c89a377d5eed4511bca98d5e9241a3eee3bb367863fe2019452b4168fc76b030adb15bedaa9d6cf775833441437420f1502a3c382fbd2fcd023f314c7c9b23e3b2fb937857cbe2df7562f20c69cc4064ea27f1e85725d82e7652d4008e87fd927f117b2a328c2e4583d8c77b21c687eb7bab6afe0b6e2696b307e7ed4f37aac74236a2303080967f7aae680c929ccd0d4871ba56e3d07fb69ea617c38e5d882388d8fd52840ab332679a031bf31f95c91d47e8841b0a54950b95f57dff96ccb2ee13af97441035782129fe60dc90730733f618a8b58d64c21e13d53b916284389e5d00735deb8fccd4460d6fbdd85aaaace998ae8745027380b8b275b4d10536d3958648f83be8656b355e1a0303ba806c8a6b439e614af3242b36fce0bb1f966f906792cbebd5816e48b8a25d758464352622ce3fd66737d06574ac58cd662d765c280a2591cfe9755e0cd0e0cce96062851f55fcf8e06428c905eb54bf35557d534e28e9486f64864f58702620966ce30f19ee23da2fa534ef1b69772701d6470577ea7cc5f43499436cf96006df0b40495c791cd5a7cdda411214ffce4ca36534de663327765bb38b7a36bf7b924245b1f23259d3cc6450df0ea6c9a18056641212f9bb0ad54fa56eecc946965c526cd8d91a80d2cf8ec94039682e1bbd75159623a96ad11dc06960afa30d3a372fdcac2346cc184f9ed603f8a0b8fdd81044a337529555a0f8ef131fc7296a3f737e5eaff1dae8b2f9eb4e7d6570555d3e41321f27bb6b06135b16e04896d01136306ae30b066635e95821bd388db3ac36b165d2971546e62a20e9c07d32f173e9f084a2a6e381944e0716bd123a6ae3b1faaa027e33321aad1da617a82cf89e2900a3cba2270951b48fc7b844f6d651342e3efcc47b90c1953879206edd98285200834da7a79c930673ca8fe99483fa9206e3c1b444ffa51d20dc4d8bd1302326cb571d359c1b45ecbe978bf8bebd0e1163c0ec34be8829504d285a206d419d0bf1df001e67e1a198578d5c2bf0e16d9e891f09199b27423a2d215cdbf4fb28f5e6cfed1789da97ac6671343df0955dbff8d9fea7417f4ab728e92febb04eb6f5682d37425ce9faac9ed4910f5de62d1d872de5f4021050e413e9af4a05e35c813459ead4b5102d2437205281ab1b18af8330de30e696331a3f55916b00d85e49105a0469ec17ba76e2e35f755e4838577f86cdaae2cbf6ff736530c015f4eb503c55ed90df8e353ec844a308534c8f0dc97836978e0c9acffd386a15ba8b4a966a40fd2c9ae2c8a1faad25892c33c59ebe388d63497786085470ab60b67de46d272649bead2563dde636b7923b1695a07a0970067e0b7fdc3c0707a2295529f1207dbf100ede2d6e3f5881c1577f27e40179b97ce46c263adbc486bc32dffcbde7e", 0xee7}], 0x1, 0x0) 03:04:49 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000980)='./file0/../file0\x00', r2, r3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0xc0) r6 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0/../file0\x00', 0x10001, 0x2) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r12 = open(&(0x7f0000000380)='./file0\x00', 0x291, 0x80) msgget$private(0x0, 0x118) poll(&(0x7f00000003c0)=[{r0}, {r4, 0x20}, {r5, 0x8}, {r6, 0x4}, {r7}, {r8, 0x80}, {r9}, {r10, 0x4}, {r11, 0x100}, {r12, 0x10}], 0xa, 0x8) socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x41, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r13 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r13, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0) sendmsg(r13, &(0x7f0000000900)={&(0x7f0000000440)=@un=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f0000000840)=[{&(0x7f0000000500)="dd9bf7e4ef00453ff932993e564eacf7f4c979f4f299f3a7cbc157a6013eb08d4ed8d414fa8278c1c708baf3c54e7721a41b1711493a5d8c85ac9771ae420d351afab96d44ffa78a6805d4e4bcfb5c41a7d8093ffd62c7e643c2d6323449ad1aa0bc2862d2316074c022dcc7c02a3ea431c42dcc80e84b02602d5496bfccf11fb620f2956e7c315ba2727f4dc7a21c23edb34219247025d51da51cbb2c", 0x9d}, {&(0x7f00000005c0)="2a604a7a5a3ef8ffe7b9856a67289d9de9fc82c6a51414ee411b72280f5e21cb344727eebd959965cc812ee53a7af91aeeaa8fab9083dbf65df50430a4367e50f335c9961935281f6ea3a78cc0df51419493e057070c7a4379dcae30a88be99478be71b1634b0fb094cb0b23b72939107528dbe40fc45ff1a18e126f634fa79ed4a837a8399f8c568be410a5d5378223362fb977e9ff1663b4bdbc89849dfea91b83d8af5a1c5f837d298f692b776a10bccf53fac1d6e8aaae090014be4a02249c0d55cc24d10dccc2b6fe9ce7b07265810b6efef9bb5aa990c48f0e", 0xdc}, {&(0x7f00000006c0)="7c993054017c40370276fefd359fb423ce957cdc7e9b7b49c6f73de361d61e2c304c4e104bfdeacb619286d106cac855761e4a4849513200b070d8c8545cce7ccb2f7f54c7b5d80567dd05364d5828548b4a8ed1d85888ec03da056fb63b52a0310ecc42d499ad2b7df68a7f08ddec5e5eaeee14a8702c", 0x77}, {&(0x7f0000000740)="3b59689f5629f8f84e8041162e7b8c1046f558d7a5e384a7a57913dc993d8ac2cb14e6a7e1222ccd53888eec3228816c7a1477f9ce0bf37f433bb400c4e9fc0f46036b497115b960054065c3ae8ffc141480d14aa713bff5651c7b2156135c82f70e2b71571448acb3b343fa0615e2dd48", 0x71}, {&(0x7f00000007c0)="6b41f7ed150247651778d88e1a5c00da973ec03d551f6880727d22b14bb7545c0b771c97b0419e3cd9cdbdaf0e6fab77adea3dc84fe9217d4305b2cccb219f5c335fd408568d0dadc5d10e2369b9055077e3f53247ad1b7bb1a7c1d24c9f897e9a73", 0x62}], 0x5, &(0x7f00000008c0)=[{0x30, 0xffff, 0xfffffffffffffff7, "4a470aac3c243f5589e48e765a52375957758de551e56744bf"}], 0x30}, 0x400) 03:04:49 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x8201, 0x0) ftruncate(r0, 0x8) write(r0, &(0x7f0000000200)="a0", 0x1) writev(r0, &(0x7f0000002600)=[{0x0, 0xfffffd23}], 0x1000000000000393) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/236, 0xec}, {&(0x7f0000000100)=""/18, 0x12}], 0x2, 0x0) 03:04:49 executing program 1: pipe(&(0x7f0000000280)) setrlimit(0x400000008, &(0x7f0000000080)={0x8, 0xf}) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000001c0)) fcntl$dupfd(r0, 0x0, r0) 03:04:49 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 03:04:49 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000200)=""/242, 0xf2}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000300)=""/186, 0xba}, {&(0x7f0000001500)=""/247, 0xf7}, {&(0x7f00000003c0)=""/104, 0x68}], 0x6, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 03:04:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="37f17f7846aab790558eeb083269e1ed11b1c4f4ba687b8b2d1959bedb8c879b2b00"], 0x3) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 03:04:49 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) write(r1, &(0x7f0000002880)="c514378cbc4c065a3579dc1fa8d43f0f1c1bf80885e8d414477ab85934f5506708b8b48564592665d7000b97ab1457b86cd2f10aea21f693adc601f59b85fb1de795065549d1ee945a7a89d0cd396cbec80aa5073f7415f581d9b318a6d569211b3e55c2890d14074d11570b39a209016d37aab27e01b422e0c843871f7e3fc70df89471ca521057034cbe711b6fa96e632beef508d3b209bcd210b462dea9058aa8ef037a85075f755d99a6ceb9e2e27f44d52dd791d1d2f3260bcef84118cca610943c082375300d65da78c1c007f3f9ec2d00fe246420c0d8acd4246ed470e8a5a182268eeec6c2e34e69d5fb60b99a36808569fdb1b8fd42a3ae86c2ecc65dc3a5b029abbf24df77fdb95304605e6a3d51ec473302cbf091f329fe42e4c4440339e330941b0fd221c6099d93251e5a0ea03580b8e6297280e7b41ca164336dc411fe9ba55bdcbc7c54a43a804203836637d70f629a6073326d2367c803f5a319c43927b44bf7b5d88a3337d7031ff22352bc751a836833c936877c845d8e1b67083934fedf8b15954ee0e7c4ece87a42069ae9a98a3c97ebe5cc3fcfb02808878c5c4cd6e3becf87fdfd877378e57fd6f4f484a05db3bce874a5fad1e4ad840c0cef7f3097aae453b1d8c4f743567e48d9072fbccafe4f47e7ab09d79c51b7ea52554d8f6421a87ed40f70c2872bdf2045897bc46c199c32c92a1c1b8c408d4044d5cb9bda65adabf7557e8256942cf479a1a96e35e0fab9e0905eabced65829b032292efda5c3b431792cb1ecdee46de6db0f7c4bd1eccb3bd0ef6df5853b26d1fbf6dc55d097be80b430b7cbd875590bd12152913223fcad66168cc30718baf3f42316bccfda4f5216f8a6d820119c214922fcc892716d32be29883e0bd7a7a9b7169c7f5a693e61e19bd33cc9600d72f35b2b928c52168aea65e2e2d47e8198506cd73de4b721bcb206ab8e7932ae8eccd162cc649783a0a4d3f1959323d5987d0298a7aac513f4ad4703d351e52ebe8af03453777227dad15704bf514e12baa35a3f14cd4b0db8031bb346ff7ca5df5b28009920f4b83337ed1ac712d4ce24bf0e8324e17736d997e3fefd0c85636e1b679c6ece8bb979f096974efca4c13182c41f9f4246d431a250669ec8c3852aae568d4fbd7d708855e70022d58485ef0c69fd420db53a3511cc502790bbbcac3bf8a89452133a6d06761d7d299c1a09347de07671a920b5006b76eb2d456aa73b2725e1ad61cd785158dc6a1c234a7f52de3d0b9ab43877d0524fa6981a78dc2a70fcc5f2da50f37d830007aa8d720c0e98b6084f08a7bbc56aa8e6653ab558a8b20638b1172444237a0aa13193f7e7b6801c5a823d22b7d87bd61188b776920e978501da74fb9b7032a491efb9ed68f389cfc069", 0x3e8) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51", 0x64}], 0x1) dup(r0) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() dup(0xffffffffffffffff) syz_open_pts() 03:04:49 executing program 0: unlink(0x0) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) pwritev(r2, &(0x7f0000000800)=[{&(0x7f00000001c0)="1b49abf766edb4bccce0e0e95f", 0xd}, {&(0x7f0000000200)="5d22b2dfbb9293c42205a0b6c2dc6401a145a6d6d55a3785615a33dff6160cdee55ec815e703516492673baa3d18dd8689babfbb9f50dccb59bc29558588c1dbf59ce3520f2015cff3190f754815e7d40643baa1e8199b88424b018e0d0923914941cafe5b93f9c2decfc72d0b84bba69da8ecbf947ad90f7ba7eca101d30adc193198c63d442010f67988a60cd7cdee3df14a81b3e95594f81f72197493abf8cd827375eec9034fcd1a1bcf40b8e331f779f31903bbc8723c74c2a776d735ddf81684f52fda64308666b179b2fd895adbdabf00d1ee7d4ac00b09a34d171b7b305d", 0xe2}, {&(0x7f0000000300)="93ea4560401fe30519aaf8bcea82f2cef8df42f66ae8f3372a6a5ac15f43b20d49cafc0424424b2b564511e4a587c9589320ae2122e037f5831aba200ac61953f70c833db6b73e5713aebc20849aa2e2a5b35fd43edee9947be12c70ab3802c1511ca7edf9195cb5599017690349a8231e447e88f96987583e472f8121be6b48a9ece827cbca9c01bc9a80de1ef1cbd9c0282b5ed3e911751631f7caddfd76a423f13361b20044168eb85bc28175584986663356a26c276f9595c656acd8b4ac64634d39b9b0af0e8788260ef4d99f91ab7186bed2d113405884b3c52d226a170dc7b9238bd564a386af91dc11284c1fb650d5db3f142a97", 0xf8}, {&(0x7f0000000500)="3430c4e8e42a8e341c8355a355f7655cd877d0cdaa016bac8a899d531f919710103cb1b3f976206d5dbcbe945bc19af1f384669caac4bab9b4afca4d5542f66bd0208c7a375b50c06e535a3ef26a7312872a735cef85d77b5879a811f3ebb31d1dbd3f36ff2d8df2d66f61c0a73b88fc751ba39ff0750de987cee378b4b13cee3a1ce2053ab7e3678428af2c64bd3fe97428f894c6802f4d435babc1b30d9b7fdea634d9cf2a25bb939a7e262a529cbab28a989cc680ef4bf08b0886ccd86aaef8a6d385795e555a4c6618b43c576a9c0a10", 0xd2}, {&(0x7f0000000600)="48eda5983b48bdb93119d168d8f234338b6e4f5585ffdd97fcfe215bb1edb6e4f01c42610f2dd637ae63c8c275d866903fc6474e63e6210164a063c37fb178d13abe87538f9dca3701f033df4cedbe97ae5039c7a559dd0c02c28e8a0455b56ec2e95de12064356c909f9308777a96770ff5402066297d4adf9cd1458f205e69b4a611cb77f6a7550de6a36f17e26befd9ca37bb785dae2b9de46f089faf0d2ede70835dbf6299eb11964a5bb9cdb0e8bb72120eca1a0fcef9c32094c1e53a995b6505896460a5af7e7860f33a41", 0xce}, {&(0x7f0000000700)="036c04fa9903d461cabb037848167f8289f9f9728313a10b7e0d65eb8d5aeee328dd4409e7bddf5df0d3b1424ef7a4bedddd54b6ed70f28486ebbec87c976aba31157163d7497953b1f7f05aa4cbf55bb7cc233f9774f3c8f4c9fe592792dad5247ef561534364f00a264a38ce22ecf7721ceaba8a55b7972bf7109c335edc3487f840033fab51bf27ff27b8ec7f6a08340e0b99b89a3590b687bcac6e6cc2367c0ce8b68408bc1b217ba530c3994cc8e4d0803591c12f70b1d0020a780588f7e8c294211b4c9fbb6abe1b3fe58c6c5b8654c1", 0xd3}, {&(0x7f0000000400)="3fc2adf4abba52a9844f4bcd3f1c53bd5a850389cec2557875a37526c2d8177051c5649340213c1d96e91cd458e3a353102391ff8a669730d0634e5ce6ad0c8dee877fe87843ae48440c7460695a332b4f2a08f328098a7ecffccdb0ab28829b6f1b4c2af0944789ae8725610603e3522e326dfb13b65d43179a0875", 0x7c}, {0x0}], 0x8, 0x0) sendto(r1, &(0x7f0000000940)="168cbcb720e3e4f17d9654d8130f333466569226d0d47550b382493f", 0x1c, 0xa, &(0x7f0000000980)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = socket(0x12, 0x2, 0x6) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r3, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f00000009c0)=""/85, 0x55) r4 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='c\x00') pwritev(r4, &(0x7f0000000480)=[{&(0x7f0000000000)="a8"}], 0x1, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) 03:04:49 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) socket(0x10, 0x4000, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) dup(r0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) 03:04:49 executing program 0: unlink(0x0) r0 = socket(0x10, 0x0, 0x1ff) bind(r0, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = socket(0x20, 0x2, 0x5) sendto(r1, &(0x7f0000000180)="f6ba7239410edb7ac5375195323ce0ecd5cfe0e4148daec667a992d1a69260355501e9161b060c6f0a20f8ec22d0d708e63bb3f57f1310bdeab507ce449de991e2f1e4d23ba7651ef1bbc77d0da350451b1562055e1fa6767073624b330cf2ff85f5c7bcd8de4b830bd23a4c8f6181e97be5e17ac2a57cc92b7f6a198bfeb16b613c3e28825e6d3e705af1adc2462e1dbf9f834b4b2ff9eebfbc0d2a51c8e51184115f7dc73fbf3f90de3d12", 0xfffffffffffffec2, 0xc, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x2}, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x0) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000300)=""/114) open(&(0x7f00000002c0)='./file0\x00', 0x18000, 0x4) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) socketpair(0xbb215637d3e9d0de, 0x3, 0x1, &(0x7f0000000040)) 03:04:50 executing program 1: r0 = socket$inet6(0x18, 0x0, 0xff) shutdown(r0, 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="9328015a", 0x4) 03:04:50 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) 03:04:50 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x8000, 0x6) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) sendto$unix(r1, &(0x7f00000001c0)="c80d61c44e4e69a7972a4f1f1fffa51eefdbfc910d0c1e2fed46fa9d325249614f50084997676b269076c04cc5144cdb0621c59d0bb2fb5e86692f5e88d1436e86b82858e773470089bca8a305672fee169241def95fac5e034c9f1b", 0x5c, 0x9, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) recvfrom(r1, &(0x7f0000000280)=""/34, 0x22, 0x42, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) r2 = getuid() getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) 03:04:50 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000005bb3da5c7ea35913f88005f100"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xe8}, 0x0) 03:04:50 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=""/85, 0x40) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/217, 0xd9) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) accept(r0, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) 03:04:50 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="6de86e4c3015b4c2e176f492726b9455344f3cff485f0e52eaa73be5bcac8f9903ef7b6718c5f1225d1faa2469b46d8ad877d9858d53ec934827196475aa45df2968d0be598a9f834c1ff628e6e0d1e45b10a2caf6d336bb8a9787c4353a46228cafafb65926ed0e84649d0a2f613e0c7fe54381226fc0d19d3b5087563936429107a36b7f1a3bd54b0a25efe314d0", 0x8f}, {&(0x7f0000000240)="5ac38b2bc81dd79dccb224f486e24e70df05070561de2674ec7227db576507e89f8e2f8830db241f8c87935e96636e8eda35e2a133cd604bb716b673a8ffa4c619c49d2d01e1732758f52510e49427bc6e82e4204d0e47bf7b89366f256661d55f0f136891c7853746598644896b7fa255f29dd24916e6635fa3b982d7371e5d46cfecf0b1ae9aa818366d4440c1c8b71f2a73d2aeb29359eb63e82adca5486bbf30f94d4f081c249cac4d5c1a388bc15d6cef480ca2f5ee43e032fb7c9343a1568a3af0991fef576811e01460914f3a8d0eba0cd86992c35d79e095fb26c278023d56e651d1d8", 0xe7}, {&(0x7f0000000340)="97d52529373f0beddae5105589cc5cf9e31f479806e0560d1216448af46b09ca0dd2f0cd2262f378f27872c3bb0af0151374448e2be5d84a2b987c222beb88394e2efd1c03129b9becb5f15f3aacf0d0f61916bfbb550222366b5ddb7165b2e705cc06eade9e26c523a17aa0fcbaeb103ddfdcf606ed531af315847bcc9c27b75d4f", 0x82}, {&(0x7f0000000040)="01452b32c43be86ffb469291", 0xc}], 0x4, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) connect$inet(r1, &(0x7f0000000440)={0x2, 0x2}, 0xc) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:50 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x4) getpeername(r0, &(0x7f0000000500)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0xfffffffffffffe0a}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:51 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x210, 0x0) r0 = semget$private(0x0, 0x1, 0x2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/154) lstat(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x10) semget(0x2, 0x1, 0x188) 03:04:51 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x24, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r1, 0xa, r0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:51 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)=""/247, 0xffffffcc}], 0x100000000000010c, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:51 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x5) bind$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f5cf741db1666696c653100058d52d20d031ee43847d81dd8b0256906621dd0aa1644095455ff7b"], 0xa) mlockall(0x3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x8000000000000000) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x9f53) linkat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x1) linkat(r0, &(0x7f00000001c0)='./file2\x00', r1, &(0x7f0000000200)='./file1\x00', 0x0) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) 03:04:51 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0xffff) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:51 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) listen(r0, 0x81) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000), 0x1fa) 03:04:51 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:51 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0xffffffff00000001}) mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xe0e8}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x2000300000001}) 03:04:51 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, 0x0) 03:04:51 executing program 0: unlink(0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) fcntl$getflags(r0, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x100000001, 0x7, 0x2937, 0xd4a, "a9e5975496fcd55d5bd23861b1f1ebbe513dc96d", 0x4, 0xffffffff}) 03:04:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r3) syz_emit_ethernet(0x77, &(0x7f0000000000)="21d7e984c42e206c73421a20d1bfacd0a36caccb9d27b47b223685ba12ac62306faf2b2decb18bb5f7a750ed98332e7cfee5f34c633753deb247b62f3f0d3fe67763363e2d3775d2ff1d2085564d5bf8897affd5a1d79e853d28bb7b808b7775b618088538f5602d73abaf24ff42e4b9de8ab71bb8acaa") rmdir(&(0x7f0000000100)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) rmdir(&(0x7f00000001c0)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x80) 03:04:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)="01000000", 0x4) 03:04:51 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) unlink(0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000002c0)="866ad3e8f624", 0x6}, {&(0x7f0000000300)="b8bcaeba4c8059484018f218c3ea7fbd7e4b8d8dc0b671bb0e356fa31b02115bf784176752c562891c6cd39881fb3514ef626269eca380bdc5b1542a63ae795c2edf80834952ed103f2f1ef29c771e9579f35d7c90d0b84562487b2aa5c1d90df8cc7af407e78aaf6984e14316f79882045816a6c47611f9be8fe4856609425d6263df6ca8c4a4989223dd223733818edfa3c65013e82c82922ace371fb42454458dac02ab8f0e15556a4fed22d9214442cade9806236da58d80e840a69f97f9", 0xc0}, {&(0x7f00000003c0)="61a23f", 0x3}, {&(0x7f0000000400)="9320545215ebd2e674154b6379b404ca50aac73b1805e7e4075d4bdd0f3a5eb5920706450888c6f28dfde9570838f401de00c753ab676dd2ed79e96ea05192c04141b155e6a3956ad1e21eea4b9698285b1a3b2172da029edf8293edbe578280a776361c747eb48dc9274165c3c73a27cc03853212", 0x75}], 0x4, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/85, 0xfef4) r2 = open(&(0x7f0000000280)='./file0\x00', 0x614, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x166, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) sendto(r1, &(0x7f0000000200)="11dabe8b325b98c9c1e4ec6846a27753a18dcccd9eaa3f09ea0db3b7b4f1b8eb6900e70920814cff9c73e3ccb558fefb1b96bfb7879f6052679465d468491f7ffb654f50bda946c281db77509d4d24ae1a571fbd36324c00b6ada81c7bf21cfb3192430315776ad56fd868515026d48d", 0x70, 0x1, 0x0, 0x0) 03:04:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8003, 0x6) fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = dup(r0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socket$inet(0x2, 0xc007, 0x1) getitimer(0x1, &(0x7f0000000000)) 03:04:51 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x10000000000002, 0x9) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) sendto$unix(r0, &(0x7f00000001c0)="495b7080d044b8470bca7168a32dd22b8a8cec433216e2233b9d2e367b0546afd91107dd30d77fbc20d71f7ed5d205f770c02c236b143f2a92561c896acb61bb3667716c51864916", 0x48, 0x400, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:51 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x28000, 0x4) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x120, 0xc9) r1 = syz_open_pts() flock(r1, 0x0) fcntl$dupfd(r1, 0x0, r0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 03:04:51 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) chroot(&(0x7f0000000340)='./file0\x00') readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="34777d931601037bc714d37d6f8dc64af7db6e8f2707c258dc4da7014ffa76dd565165a1cf16882a0c3620a1ed52486ee95e2d47029fc7fc15e63362b56b", 0x3e}, {&(0x7f0000000180)="6c8b48476831ce9bd4d0d77d56fe3589c39f8abb3f37f09747fda8d61e9b006c3457bbfbb81e1de319b127beeb19d3a721102521c178d90e7c5b7362d1e09e896421185a7d3319c04ea129c8e03448c36e2bc29054e859a7296db339ca564483434fbad4cc913903408f84dd0efaaf9ae47ebd1475eb4bf4b1f61be36abaaadfe0aa34789c2ffaaac74cbe8b12218d3282f2b08db5ed521485bc5cb460f5a26f3a63acc22eea6cc34ee0dc5b7ac64bf6d25ac9a7784e7a85de95a5e611fe63a57e0b8b", 0xc3}, {&(0x7f0000000280)="03376f06986758de6e75532ca2e75b8fb07d72a4e292c4f816371ab490d46ad2a1f0e37015a7dc7a5e1dfdf0fc9a5b7f8b8baf76f23b62e569c33c73181ae913dc47795fe86680bcb2c8fe84912f2c708e1a79e30b3632e8053bcfcb2851aecd34daef50369cd8fd9bc8bfe0bf29cea5980751ba03ba7f2c5a", 0x79}], 0x3, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:51 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4307, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "69d4aa1fd74e05ed4897e1d7f68f0c1043519ebe"}) write(r1, &(0x7f00000000c0)="948d02c98d0a03893f8093b1ba30e641d119f327d03dce88e636df805079a64171c7cb5c7e735f2e8709025b638ec2d6e1f28427359cc4189d827eb91ec85a588a0a5f9f4bab1274a11bfa6cac53a0416f1e9a80c64a2a5e4181947c5050dee11b1a9e7567ee80e22df251c93548dbc60417c9cacbb9c0dd2c1804e8cb5faff60a0407", 0x83) 03:04:51 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb800f8ffffffffffff510eb0092ef4b236da32d476bc0b3219eb5c42d1d998aef9566fe460af1a2abb4b6ab550397c8edcd09f1f2c0472dadfaa8c989087d5af8cbda36da0f8858c6f48b372996b688dc1686db7141a839ae169ff8c5e9ff88dec26b65054d12cc8a4d2cecbd9d3810cae79204d2e6202fe834a9e10857a921f26b19d51920db3783d7cb817a583a48ff6bf77ec7c48ced24a9eceb5fe4a25329d885bb093cbaf167eca52dfb6ea832bc650c5d48b5ed5", 0x124) r1 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d1}], 0x1) 03:04:51 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x30080, 0x103) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000003c0)) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x10, 0xffffffffffffff81, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffff9, 0x10, 0x4, 0xe2, 0x200}, {{r0}, 0xfffffffffffffffa, 0x20, 0x400fffff, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x41, 0x41, 0x82de, 0x10000}, {{r2}, 0xffffffffffffffff, 0x8, 0x8, 0x800, 0x9}, {{r0}, 0xfffffffffffffffa, 0x10, 0x5, 0x72, 0x2381aba30}, {{r2}, 0xfffffffffffffffe, 0xa0, 0x8, 0x3, 0xe5}, {{r0}, 0xfffffffffffffff8, 0x22, 0x0, 0x6, 0x1000}, {{r0}, 0xffffffffffffffff, 0x28, 0x40, 0x0, 0x4}], 0x7fffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0xf00fffff, 0x3, 0x7}, {{r2}, 0xfffffffffffffffc, 0x30, 0xf0000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x2ad5b6ef, 0xca50}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000002, 0xc1, 0x100}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x43, 0x9}], 0x7, &(0x7f0000000040)={0x8001, 0x7000000000000000}) 03:04:52 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) renameat(r1, &(0x7f0000000040)='.\x00', r1, &(0x7f0000000180)='./file1\x00') pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x3}, 0x8) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) 03:04:52 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgid(r1) r2 = socket(0x20, 0x2, 0x5) r3 = getpgid(0x0) r4 = getpgrp() setpgid(r3, r4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) r5 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) bind$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) 03:04:52 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) lseek(r0, 0x0, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x0, 0x6}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)="ee3ced3283fcff985b64b2f7eb6d0f0346d285e1ae3dd6a49747867c49bb3e", 0x1f}], 0x1, &(0x7f00000004c0)=[{0x48, 0xffff, 0x80000000, "da49ee8d8a232089e185ed4a39d069d7e1450e6fdd4b21a8e26b62eeb09686393625a4d34b61b4db3d6278156efe58ce7691"}, {0xd0, 0x0, 0x0, "08efe4af485c9f5c69a65c31c0fda609a5d4c4fdfbbc4d3768609b6cbc8a03755ad01f06a53e36076116b49fc7ff215e9e98185ac0c4e5c6ce33fd1d9a9e67f7a01520dd97f22ae3507b23585728efa90650ac6910f006bf07d2090f38ccf9f21849758749eb69dc9539b2b6a2ca881b023678fd1f36d775fa095baa6aefae6d173cd1d3371b68c4298ce9acd065df1dcf3bc25dc1d56c15c8e183c1d1135a1440c77b067903b48340f2f777cc396ecc0e20f1646d21c36295e6aa"}, {0xf8, 0xffff, 0x7fffffff, "7d12c641e709f2a057062cb912e561d768be6e41ff150d3e5d3a3af09f2b84f8e1c1b53851f0d38327c5985cc101d91948dad6956289c731ada19d623bd9f6294300fb1011ac655de1259b9106052d23a5933794294cb6d45d3368eb581b03f332aad3297e807fdfff3124a89e8a82ec5c1f79f9e75099ea0196ce6d52c51bcd17d22d2431bb001cb36b2d4a2a4f205566c746bc453f73708477a90f8a803191ff15d2aca90879cac0467d90ece930464af751b36d001dd082de6143031512a836828be1c579c1e8e9821b2d08677ea70cb66078e1b538ebaa59e846c88b2fe41825"}, {0x10, 0xffff, 0x29f9}, {0xd0, 0x1, 0x101, "bd1dd8d33c1b544be3f00c2e8a27ce80c084b4c695cdc473b11e86bdde6c15180e29a4c2cf2eac3c62564a7234cef3393550882fe8dabc83c9d00520ebcdbc85d3392e5e78341ee61e7a6c43a39e01e31568e4032f3f0afac3e04f1bb130b7581d0bd2a31e9604d1c33a61116210f6f5d261ebe2cdafc8aae1d4b027c0a8802ed525b311007094263cc957d749945535dea1e554d7bc5b11fa73abc0b2cf6da2ee063c1a792a4c6e0d863d7ec968766d1865937c401a169d969127664dac0e"}, {0x90, 0x1, 0x2, "9ec4d9f86f05b689ff601729e089983b0b9f5aa88b5c3183d139de2894b1a994b0d97b36a420f88a64d36297eee9947444fab48e881ab346913d20daaf9d9a4debc4dc4c0dec78d969280c87405358261e1a0b75f2b4b4b72c90ea94e4640987d172f3f2d3a74d99d9df3dfed60ff52842dc59fff674c1ebb001"}, {0x10, 0xffff, 0x6}], 0x390}, 0x1) execve(0x0, 0x0, 0x0) socketpair(0x20, 0x0, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000000c0)="c1ac169bb3465b05cf2aa1bc62aaac2a7b9fe22236034901d5ebf44a2987f33c8027b2b1437f928ea4acedb7d0e08816207dda48f4da2a83f08513608d5e46835605f7755d9cc01de51222742eae4dcd6a7c471ee87297d09cf92301746fcfbaadc00c52ec6655fdbde281150335aa152f43be739c626cca1c1a185c8800083ad3c7800e0e12a4d6ff6992f34c8b78a274a8fc5e8d741e344e672db8564641cc9c148900ab16e7bb1d177ef9d3ae15cb95ab70f04d9b4f55cc8c1a4479cb778cc8d12343b96b8cb912db2abef1ea", 0xce, 0x8, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 03:04:52 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/80, 0x50}], 0x3, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="0ec1aadc9c07d0ccf833845039894ab70d4ef0f8f91715f519917d712372dedfdbe4ec329ab3230744ff559fea0ddd9ab350e84ce9baa7fa08bb76f6e2132e94750cf5caadf45247ffeb534f25d4b6d74bf0121714bf569259757f45ab426169ebcdad45b26155040dba450a7c1fc5c91ad84694b8bd3ddf3815811740aa387230687422e223dc09ad94ff54755c5ee55dc0b4d120e3a6c993217798e51131800b9a115d3be7efee67ae7ed46ebab5c5d55a837fc7b1c9bc09f09a7f888956f20c7d", 0xc2}, {&(0x7f0000000280)="21b738189064412d76cf5460666a9546ff6451a41257241fb54c190463c9d21a8508a43ef8d3a62d425d7a868e3c2adcd0a14473286a05b666f7997b8f48c0a1cee0659b0b4b406574cc727865595fa0f09132d08754f6a2e684e546c67b3c2ff5fbb15a33ce9cd86d65f7b672656e5ff3784f6d0404e577115cfb29bfd673e9e9ad55f1eb9b1d3d8611563164740f3ae391bc16fa2f011d32428aa4cad95f634be0bb17841078e5c2031f4752e17cdade4a72e12ffb36e44716304f91a242d680", 0xc1}, {&(0x7f0000000500)="77a87f77df5b4a02c4aa214fde6cd269037af7718469f52f07ac4d71c8f5000e4d2ae4866446e07b9f8c424042b2137811fcd6295c240fcdb45cce44462d3ff14d4782f97fac3917b7c5a0f1dab2caec13269e758b78844ced5a022dc2aad524f5f081202b0b8a9e65a9e30124c1755592259d0521a8bd4aa82f50ecdae9679961156129013bd27cedfed07b5d0690207d4591fcb22ab05b1c0d28b03c40b65c93f63591c23917872639ab41e51e3ad2bc55be77cb4bb20785d1d9fb187738557f9b0590499461c665d755aad0714b82c8b2263aa2491f18db4110170ab08aef9b4a688b68e94fd995c2d3767841fa4d95f633ebc4a1de0434847c30fde68f7237cfe543c1e2c98137de8bfd7e7b59fde96d8a92a674d057f88e5815a2256bbdbd539fcb275cb4e5421fc00dc75a4f758d93d627e8ce31ae28e53ea39647c0cebe1c78f6ef253ee71449148c822665557265882c32f1dca28cdaa7c4cee35f5fec689cfbd370d64400bf7be5d38c3ef69c8dd59251ab1624afc3e5caf0122823d3679358bbe77d18cd28f702b597f35834e19dea7ff448504c56bff133961f2184bf7307cc078b16c6b25427158ee5c8b3b815ebdedb3e7b50f9543149895c33a5638200d446d14144b0ada99c5deb61c085526b87e310f10f2578238b360d57cd09179a0715c185713be100a83d80114491ec4f0f4e301654d1f1c8722a9c2d1b31cea050bb575169a2e46fa84d5494761c47f79fbd0b8857abc774aad36c459906ab11a4fca635cb07c83ba75e3c65ecbf71d10eb2017fbfa1830cee8271d3860679982a0715848fa5c01cee0929efcaf400c00c2074d089561f95ddc499dcfdf2dc67877df4a14dad2a8530a04d63d9e3d92164c8a0def04e3043dbd39a8b2180143ad93227b6b0f104287d048b391faa90ef7ccab431759c6d3d2ff48841a0b6da1d97b90b0015ed4899a3fd8332482334fe8050537871c8df17d1ebb3dbb935d940f66879a42534fa78f2bedeef584369a4a992907a71959c889304f74d7721ae53a7595ffdefdfa1d62a1c568a9d5f05cac5b770de9399ec1e415e9a14077923af8827d5564f0012d7e6acfc5883daa999eb03c3dd22439dfce6e1a3d3307bac908b01847060ad5697e6f65534f7c0414d5ac3148276dc1ed3ec314dd8b0554adabb5d8b96429218fb4de8d006cab9f13d3a090b4a090bd5be037e7b60bfb038c1a2d6a1acae15549e1037c2824a878583db58d4ec2fa5c3ccab9c5e0bb679ae017d19aee2fdb15bf79d2a49281ff8a8fc080ae1509cef959b6f3dd2495597a08014bab1c97b8a28ef64944afba628e30c0e745b97dabcb1167d035d6f9ae51e086e57945438ecaeb2a30fe24f688ec72bec0d8d29670bfeeb8b1ae2b256ec9b248b26aa5ea26897521f875c2b2e140c2e47efa9ac53afd0d46d493dda4a1067d1d151ce3790e7c101ad27274dcd1c64028ac6a2254fa4315c6043dfa2bc06db7de0bd45078dd0ec3a5ad142635982e734749bf39396d8d1e1cef34d233d0e5a49631c4986bd58ddc6116d43916a9da55928eb74e067335a8a26e915eb38985a41f8915a75eced7a7e0b5712f27c06a7d87fae5ff957758aff717d7c5c89f6992980828e9ff4f8e16a2ae8024aca284bbcb37e996d8480be497a0efecf2e9891d2041e8f70f55c0b84a4992d9c3e5658ada1898a3b1f9b1f06b4fd7147ee83906b890315a8450442e1b7ca663653740683d10f3585a2682f8a863d9b04d07dc8a15e13c33d1a6c337cef1754025ce7db17ee405820fb0fa6c647a8c8fde20931a3e853efbe999b4974d1f17c86fd7f0ee72124ca3fff70fe92ec6002e083a65d5b6a046ac85a491d241b3f3238e525aa84107137b69d2a597f3f511fb98508d68e8dd399e37237affbfd247eeb8243d82000d3fbdc20a9761e25ab824a0a8d4c2e81fd42c4e07a0b4136224298c5e1324645bb6f7db88aea605faf2b426d299732da031fbfa7ad0d70f5c7b2741ccb44f4ed9504057b12cccd9c78c0b2a01402071a3f14db009c7c0c324a15c8891fd5cbdc1068987bcb1a0e0220f9ec4c7617fa834335385174392f3d777fbccf73076cc45eef454d08d1ee7e15d51db00275849d7ff13336fe60ccb4cf66bbfc787ad0ac3f63602cb008a3b9c261a99afd67f0d2a009d3aa23fe0a5b91a46f25c516401743eaca7b4bb2c7772e61166b1c877d3fb679022bae22a2a2cfb06a6f4bd24968f72dd2d35934a93efef28824814936abbacfda1f347c79079c7d4dce91361e7e3780ec93430b1d453bffc8fbe915aa71ce0b8cc4e1aa23454cf94f676f8fd7f42323916811d76c8416c5ff9fa05f12038ac3fc4ea5c54432a21384c5555e0bcecd96b598788fdb6343eaf0827714a710361cc15d58d9dd3adf0a2a4f466e2af38f1f7c0f5a26a2f647364d61e361ce5d36855486f5492666141276f2f44f97a8e23d8caedb73aaadbad308b2689c87ee52fde33d2f73fcd78060a045fbbf280236ed75b4f548dadbb39f95538d4b7eef3baf59bd3834ac3ce65f9f00f2aa08795cdc296ec92ab307ccd892f3b630a0432dec2fcfbe2d6991de65b48a729f588c753c1b6a5b38a8e03ed380e837ec305c2c35483f06d524c093004f700099387703dbcaeac5fbc421cf995f5700351e716df51988dcb8dd0ec1c2fd4709d137cf3b0e0afcc3749784482d7cf6c4cafadc5fec7dda8536f3acb74eaa244a256f843b416126a7250496515c988c9be3ebdf67b109ed48748d00e22e6d335b98147b0c133d6ad377ff88bc2a14b89c74ef283553fff71a9c5dc538e0fc2f9429a68accb43ede7056a9d6915780a08926299ac7a2e43abb4b69725f2ef0d4f75c891df25879f609fc0f74973301b44803d9671712ed1230017a25f07c28b42958278f57d32a25d74737cd36d2ac1617ec2e4cae952d9da7f9672a8789a805fa22f5fe33723a38a0acab7f67fc15b600f63cd87ea8731acb28ed7846f9cff96208986fc08c62f947aa8ee6213d9a4cd7f16bd881d785eee9d05655c53fbf256e414d625c3871643aa3300c70d82e19cf8710ee483d3ab91e65176734b29cc7c80d32f20a32bfd60f2e75f19e40732b6e81d02a53166095a3202ca0149f2b2ac3b961235f54444df965bac9ffaa2957480609e38698d71f15f7bd4c810c9184487369134bc6bc11ce8620738a38809d8ea72d314ec802e3a4b5894be9151cd5fe95f5f6317d3a5dca97afac5d4fb168e89e6dc039b4b5d2d0e637ef7ec283472372f6698794214838d3f7c25b3ede0c16f8b65e15ab5a206ffead4ce0acc5a065ae9511893b43081152a622fe8f3b11a2821048fc17af69ab9d842be00741117529f973c6f45c6862a603a018db4d5d44e1f7d31e19499a2ef4e67546c13d8cf7e06ac8b4ab464f189cd7232e583375560e857a4e8c072f91a4350f712463a0b82713852a64a895f1c745553ab59bd4b4f86a5f285372c5ac34ef08f1edb074c5a6f8d4051e0026916742fc3973f72b60e22bcf1879dd2105d6747c8bfcf2332980d545f191949b93ad7b057afd02554e4250c9ffc9a14147c132d7c2355dcac2fe2b6972afefaa09a84cdba782a2b7b9ea745ca73a6b82d2579791daca830d01fc1a79d3761e8949cf6ff31a937b1fbb129a2bbc868b3ce4959930a3586e7235bd828212538aca7618d53ea3604d4fc78e495db36d76ff547ac40650ef64336d2ca003a0750db965bb121b5fe1bc8a144f901185b3068d69dccbf41d409077b56b704ea7493e21e265c11d48f2d75579252d195de149ee4880c65eacd65d2d974b0db9ec88c4a8dc3d249d0b87da6497f500912e9d7e73bdde408c4f0aaefddc4c672aeb8a4cb96f3b1a10458c3a8865307e7aab8a0de9f6e8bc073bf999656dad4487078ade17c435e3e455b916c1ba396e1e832b4ab300ab15b0b816c5cb6381355afbbea0b170bcb3d1183661cb4b92287f7fd34592ca3549607bd2ad66711b0dd3b1ec8764e78c20973c0422cb130ae0a111ab953480071cf000ab18c3932426e6f278975ac20509246823f5fc1962eed04b14372e800064be54c0364be4bc857adaedcb40960326225501584cd1dbecdab75548dea09dab90dee229dffc0ab817a6a7fc3e61609e2733fb4ca76f6cca85fa0169ad208fb2a1ca0d933d040e37b654a1ea5a41efa2c5eee8e700b0a89309d09cf17045606905a54d98508d9169c6858b05e119c07f58689d67f2ded420864435247bae56b061d282183168cff83325f2d92685ce0bea5f6e6eef74f32793140eb96fbcfa445509b95acfe9cebf98822bc03c7b46014f6553ea79c3cee05dad6e844ce560c5a4bec8aa267243672d9d7ffad6f90d3183d472fe0d489cea264d8e0d8d3b5c09ac942e384b4ce950d132a64729e2fc0c96ed03016606e3ed25b094badf1cf5ddcc5ac5edb7fa45cb61803abf40d7cddb0c41f778ef3558192db546709d972e9501ecd80f5949ec54c050d6df92ae0f90c5245902e4f29736759e32e3e0d4fa90427fa16d8264f2eedcd985cce0c6f5ce5502175d5acc4d6ceb23caa03ed406f5f3b4521b552c50ab347fde56572b577cc8e661d7ad9f1ea3ef7a8b186fbee5b59c99f8141d5e4f23c8cf825707e17074f853aad7915795e956156ee022a64c2cb8c1bd9c053b81ac141bd8b796ade19850dce31df2c5e960ee35019e7e1abbd3505a1351c7c62bf8cce7fa27f48700710a30f8500f57f0be13b8ab68f0bfb6156d7c6dd86cbb8d24f2b02ba6d2c31e415e65aaeff385ba07d3fd7d5948d4f7acc5adb3ce64e83b3ee9e450452b9ccfc6f502bb91384a23c44b35c5cc8976202d56deee5de90a422cca193caa572ab8c5d2060fa42264298d666ce60b6099caff91703d1d9509187e29ee368ca6e5de1ef865749e87e553c239f111b44de02ab423163862411751c846d8ef0b3742fb284bf50d9eed30192a638ac7bcf6f4d7e85baa1041d4b75735499776ca7acf5d0ce897e6a0848928d41dca3930779693113e06e6e7dba08e4c3ef7ffc9221249121aa0a9bd4dadce8b7cb00d48fcf616e63d9d7533aa842eb0e5793be2b83f9a143beec1062f9be6b13d010c75d64b3861438d492ab9df4f24e30592d1eebecba075dcea5d4c5fe32038016a9a63cc08734a17c07ad9c245528afebeb9d58ed5471118982c9232c898eb57689d2b8b617485bdace2037cb15162ca2f9cc696a7a302c9ddfca686f569795926c9e6b433645a003e5af00cb4fbc00db310ed5ca661ed9472a32379f73e2ebda815a89cc2aa78be522c98cdb1b54374b0518c1abc36f51a8e28979a307e7d8d498ca265d8fd15230466e8d985d97b3969596a06859c0db4adf5346ceecdd47b7a569f74609f8c89056904767805aea39719f66d65e914556341b3290c7a7009983d9e28073dc76dbcfeea9e59030a5a0765745473decd9f7422d3c8271e2a7192aaa19df436ae3402df657fbeae81bf59135646bf30b5ed64db814fc8a63952e6b5783beb83623278ef98ce0cf73c11b80047446458502d34b33fc32233888b9d3cd4916126a125695ff2bd2b9580e67f5d242bfc6ba57e0dbb39f43ac4090d331f5b7cab141f6fa14ab833abe719a400f98d05f591ca05f032dfaa1388f83d67fbe5e5096b0ea062d68c5fb7e0227e03d4b27862b7ac344f8a76bc91fcea08413ac7ac481215e4787833dac7fb98b938a0b65a2baa0424c827cb1167ec466244c9f33506160d4ad242fe4cea17bb0a08213c7d93590400288d", 0x1000}], 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f0000001500)=0x10) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) msgget(0x1, 0x8) 03:04:52 executing program 0: unlink(0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x20, 0x2, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a8", 0x1}], 0x1, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/186, 0xba}, {&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000340)=""/212, 0xd4}, {&(0x7f0000000040)=""/16, 0x10}], 0x5, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 03:04:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 03:04:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d1, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/134, 0x86}, {0x0, 0xfe3d}], 0x1000000000000006) write(r0, &(0x7f0000000200)="b857b8f77f7c6b6b265c71998594b06152e3d0e5ede7bf381a3363c53274db1266ccbf582d0fb130a51ba3bd48e60d86958526fc1bf9b5da55cd4c0bb437179dff320fafd6ca91f37a831257eb61376aabd7cfab8a4f0ca5dd4ff19255dea98a92a0e550390adcc63e19d236fc7cbaf7562548069b04c80c7f49db", 0x7b) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) close(r0) dup(r1) syz_open_pts() 03:04:52 executing program 1: r0 = semget(0x1, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) getdents(r2, &(0x7f0000000080)=""/89, 0x59) semctl$GETZCNT(r0, 0x3, 0x7, 0x0) flock(r2, 0x2) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000140)=""/195) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x810, r2, 0x0, 0x0) 03:04:52 executing program 1: r0 = socket(0x800000018, 0x5, 0x0) preadv(r0, &(0x7f0000002600)=[{&(0x7f0000000080)=""/217, 0xd9}, {&(0x7f0000000180)=""/70, 0x46}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f00000003c0)=""/254, 0xfe}, {}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/92, 0x5c}, {&(0x7f0000002540)=""/142, 0x8e}], 0xa, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="9328015a", 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x7810, r0, 0x0, 0x0) 03:04:52 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0xffffffff7fffffff, 0x0) close(r0) close(r0) 03:04:52 executing program 1: socketpair(0x38, 0x8001, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000080)="6611c6517e986ed4ccee64e9d55ab1dbd9c6be1d101de6fad095d183f14a6c759639d928bacec6472e06836d1242654248810b4281a2c148f93152b4d8dfeb22db7f1f916356d97b1141770fa389d9403e2c06f57a1b09fd20726a23ca939890da851fd308892a535387f11fce3636eba78fdd74077d005f238decacceba526033e2c3e4e508265ade3cf309111286db8faa93de215747ee3cc3318b7f623cf6dc198622cd9e6a55f17fa1978cffe8464e735dd7fecf4b8e10", 0xb9, 0x408, &(0x7f0000000140)={0x18, 0x0, 0x80, 0x4}, 0xc) listen(r1, 0x401) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) setitimer(0x3, 0x0, &(0x7f0000000200)) 03:04:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000300)=""/156, 0x9c}], 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 03:04:52 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff5000/0x9000)=nil, 0x9000) open$dir(&(0x7f0000000040)='./file0\x00', 0x11, 0x1) 03:04:52 executing program 0: clock_getres(0x3, 0x0) socketpair(0x2, 0x1, 0xc555, &(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x8}], 0x1, 0x10001) 03:04:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 03:04:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db25782485", 0x81) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000003700)=[{0x0}, {0x0}, {&(0x7f0000001300)=""/61, 0x3d}], 0x3) r4 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x3, 0x7fffffff, 0x800, r4}) 03:04:52 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) bind$unix(r0, 0x0, 0xfffffffffffffe62) 03:04:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8090, 0x100) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/7) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x4) getdents(r0, 0x0, 0x0) r1 = msgget(0x0, 0x200) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000008b000000000000000000000000000000000000000000060084b4dd45f5f62b8204dfe849000000000c1756"], 0x30, 0x3, 0x1000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x51) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000180)=""/102, 0x66}, {&(0x7f0000000200)=""/216, 0xd8}, {&(0x7f0000000300)=""/147, 0x93}], 0x3) 03:04:53 executing program 1: r0 = socket(0x11, 0x1, 0xb994000000000000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000000)="24113d0e", 0x4) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/99}, &(0x7f00000000c0)=0x65) 03:04:53 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000600)={0x5, 0x1, 0x2, 0x3, "cb00ba7b7022010f41a962d80faaf95efa8052a2", 0x14c, 0x4}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) read(r2, &(0x7f00000005c0)=""/57, 0x39) msgrcv(r0, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) msgsnd(r0, &(0x7f0000000280)={0x0, "5da897224fdfc68167da2cceaf8468dc88d3c4e673120e3e9e5f7b24e605a6db5500cab8abed5f91f70137f232a492c8a45aec0fca2901c67dde0d114565d6b5dfde846ca59f8692be704cea2233d59de1447b8858f055387479d3ae0ae9419db9f4f9e13b99693158348d53c383f56fdf5f225be7787ae1430a2217c18638ad4248b435e45630253583106515c13415a672b25551a3ed880e4c2d1062a9727569b0334cf0ded1f56d701126036b936ce7234e45033e6c9f62857a092f8ba294833304d2d5120ee65b94273e86218dddf337805072a4ba89"}, 0xe0, 0x800) msgrcv(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064c9ceb2e14d4bf791206fbcdb1d219b59a39c38939494529aa29c3b1afbd585c89d49ec4757debc9a9839f1df3f84712e61724d0ec7eba45f7ee4c7c9e123f7bdc5ae5eff986e8e972b9b060b91dac2ee588deffcc1c62d940abc"], 0x4b, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000000)={0x3, "8b521dad735c63e63ce16894415b83b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e4040e2be1aa2c7843eafec819cbd6cfad0baf9c"}, 0x41, 0x800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000000000005477122a0f619610f1d772d22efd4c891efe06a26592519c24072c32b204672c0db8e4d4be8120e0e3f5b499301e33af9f6701483bbbdeb055373fd0b45db983cdeae89acd2eb2814d7ae28701926334b6809902c30560794971e0b5b4063cc8a90bd7376455ed061b9fd5a4c7a6c58f8ca14de13f60293d64f36fba0a5a7a5fbddaa710815b0286403bfb68e2909d2f04261823467ee096eacbb69959170b6296d2d9b526478359f813a913ed2425b10cc79a823e2da6f77ab8f55e2cb8c73dc589344b1855d2fbcf031897f7db7a3ed8d7f1100f7f154db60000000000000000000000000000000000"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000440)={0x2, "a9e63b740cbd3ad9381cf1fb7b2094fbb485b0208da751c8"}, 0x20, 0x800) socketpair(0x2, 0x5, 0x7, &(0x7f00000004c0)) r3 = open(&(0x7f0000000380)='./file0\x00', 0x20, 0x12a) sendto$inet(r3, &(0x7f00000003c0)="1790a7049856a49481ced1447975a0ef2dd5aa876af94ec306123f7b9eeac85d497cacec227eaee46aa2743a710b395bb8893a2c5a9bf5faa33f4d33c03a2b2ff2051547c1a1a889662edc31b2", 0x4d, 0xe, &(0x7f0000000480)={0x2, 0x2}, 0xc) 03:04:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000e00)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f9436a1c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d861e2a0ebcee79fafc38ef2b26301cd79385cc07a2923a887ee04154ab3b2e2a80fcd6aa4c9febb075263c3e7a7a64d8c9d74aa5aa00453406484c87ceb8f9816a2725fbb0f2bfd217b", 0x9d9) r1 = syz_open_pts() r2 = socket(0x2000000011, 0x3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)) close(r0) r3 = dup(r1) r4 = syz_open_pts() r5 = semget$private(0x0, 0x2, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000c00)={{0x380, r6, r7, r8, r9, 0x2, 0x800}, 0x6, 0x2, 0x5}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xda1, "b07bc9fd3024c106a62b2c215faf8a210524d8e5"}) readv(r4, &(0x7f0000000180)=[{&(0x7f0000000040)=""/45, 0x1f1}], 0x1) 03:04:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1d", 0xf66, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="ceb78588258efdf2bd383d5e2064bd805d454a643e154e3126cbab4580a299f9c85f37063ec091a4e78e973e6ae1f44b7198e4439ac2feed439e175affb955b7b2472e098d24be3190bf2a90a244641327ede4be84601232ff411e113689a0f435865851a99d7930f50d8fbaa51fc0ab21cde513de52faa04d9c3aa90caa36113757345c4472f5e06bd6c1c901d9795482bfda6b9fde6ad1d77672", 0x9b, 0x0, 0x0, 0x0) r2 = socket(0x20, 0x5, 0x1000) getgid() connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000440)=""/68, 0x44) 03:04:53 executing program 1: r0 = semget$private(0x0, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getflags(r1, 0x3) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/20) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x27df}, 0x8) setsockopt(r2, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) 03:04:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getppid() setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x8000, 0x4) 03:04:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) dup2(r1, r0) close(r1) 03:04:54 executing program 1: poll(0x0, 0x0, 0xffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0x1002) writev(r0, &(0x7f0000001280)=[{&(0x7f0000001080)="40aa3550a2deac32b5b98a271a6100285c0953a07df08771ae0239c2c99e97fdf81ca9421e18c4ae5beaeb8629a16e003ba9cd159a5a70b392b7970ead7cd15b0aa643380b39835647a4025de460365fd772ff823998988e8c7feaaf46f73a219c70587cb0ae4c4146bfdc512fa353671b31c2c18eed05c7ba3371858cf38d167c96740cc12804e29d39457fdc090e4f3a0aed2efc259f0701b77800c47e425f4cda690d50734dff5f0cd99bf64801d0080b344850508c4f2ba9bb4e2f063f341236a48b059b9fcd353921fa621d6cb047bd0a67cc8d27e76475fa90b1485010c1bf5373a2356add7b3bfa76ae991a5a8ef258ab3f9939", 0xf7}, {&(0x7f0000001180)="31047337c2bc7e2a357a3d697ac4ef507eea2e029f201c34fc01515c5a1d55b6c8cbd07d3910d355674e20cf93b97c19d26f2a16693b3c04b565707c34531225b99e6776ec65915c198af1b77c0b0d3654cfa2421023f6ad437f53070f081fe4eeeea53b3ef3fa6facf062781c0abdeef138bd0ee2df801b551f4692d143ff0b6e3b51c811e1fe46cd", 0x89}, {&(0x7f0000001240)="c8c8b513c160814dbabbaa8653a6c5a23293db77aaac02c7a32699d20e1366", 0x1f}], 0x3) 03:04:54 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x9) syz_open_pts() syz_open_pts() 03:04:54 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x200, 0x200, 0x6, 0x8, "5579d1619fe1b3ddf65133591433a1388e614c31", 0x7, 0x64a9}) setrlimit(0x2, &(0x7f0000000000)={0x4}) 03:04:54 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x400, 0x0, 0x1, 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r1, &(0x7f0000000280)='./file1\x00') getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x2, 0x1, 0x80}, {0x18, 0x1, 0x100, 0x1}, 0x4, [0xffffffffffff7fff, 0xffffffffffffffff, 0x4, 0x9, 0x7fffffff, 0x7, 0x3, 0x2]}, 0x3c) connect(r1, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x101, 0x5}, 0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') mkdirat(r1, &(0x7f0000000300)='./file2\x00', 0x1) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') 03:04:54 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r0, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000005da897224fdfc68167da2cceaf8468dc88d3c4e673120e3e9e5f7b24e605a6db5500cab8abed5f91f70137f232a492c8a45aec0fca2901c67dde0d114565d6b5dfde846ca59f8692be704cea2233d59de1447b8858f055387479d3ae0ae9419db9f4f9e13b99693158348d53c383f56fdf5f225be7787ae1430a2217c18638ad4248b435e45630253583106515c13415a672b25551a3ed880e4c2d1062a9727569b0334cf0ded1f56d701126036b936ce7234e45033e6c9f62857a092f8ba294833304d2d5120ee65b94273e86218dddf337805072a4ba898d880b5fa0d48a11f88145114be57efb062abcfc791eab7d9664d74309f1adf9ce3c711a1e3a0c314f912ca4ff4da41e8f16320d6e1e373b66998563d3a68ad5ab2fbcf6fa77c0fc50d71af6c74e8a789469eafc0e76702eeb9954a8a5fbe53c86c125334fa18548c7f69fa6adccd4e1571b5a6b713d96a2dd956259c779107d104a51e6c10c68d9fd4b68a957a87bcf7883e414"], 0xe0, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/67}, 0x4b, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000000)={0x3, "8b521dad735c63e63ce16894415b83b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e4040e2be1aa2c7843eafec819cbd6cfad0baf9c"}, 0x41, 0x800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000000000005477122a0f619610f1d772d22efd4c891efe06a576e25d149c13a854c07b8ca26592519c24072c32b204672c0db8e4d4be8120e0e3f5b499301e33af9f6701483bbbdeb055373fd0b45db983cdeae89acd2eb2814d7ae28701926334b6809902c30560794971e0b5b4063cc8a90bd7376455ed061b9fd5a4c7a6c58f8ca14de13f607e7cb0a9fc293d64f36fba0a5a7a5f70766ae7815b0286403bfb68e2909d2f04261823467ee096eacbb69959170b6296d2d9b526478359f813a913ed2425b10cc79a823e2da6f77ab8f55e2cb8c73dc589344b1855d2fbcf031897f7db7a3ed8d7f1100f7f154db6"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000440)={0x2, "a9e63b740cbd3ad9381cf1fb7b2094fbb485b0208da751c8"}, 0x20, 0x800) socketpair(0x0, 0x5, 0x7, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 03:04:54 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8002, 0x0) recvfrom(r1, &(0x7f0000000140)=""/188, 0xbc, 0x802, &(0x7f0000000200)=@in6={0x18, 0x1, 0xf31, 0x3}, 0xc) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80000001, 0x7}, {0x4, 0x200}}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)) 03:04:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff, "6cd23a9b18dd86e459e50c3acd25b354799dd7e5"}) fcntl$getown(r0, 0x5) r1 = kqueue() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="bbd6540bdbfb2a5d74380a402d2eea9298dcbfc84d8bcc5c67233dd35a804c216fdc52a9c461eebf5fe048f87938ddd58e0d39277b99985548abff71b8ba39e55a9e27f0287d0bace523115132fb7488f5805197a9b9ce212fc290d8b2b5b797d7d90b1183c031093b47b05f349e1dc2e5fbbc4809475f481a5fac395048a4a4c4cce67ddcf09c1abe92853ac5a65ffecaef8ba5b33bf13f4ac74d4b7b80d544f654caaca7a08f8814110ffb20d276a2", 0xb0}, {&(0x7f0000000180)="edce7e2f9a1c2fad302c6b9a375e1525f118dbaede1373007f58d15ccf75132ad89f3caa9100a5a1c60dd599adcadf3e8cf7ae198e87b896e4fae4f3d9488599cc5585ca2c4f42b81d907b8a74dc8589b537", 0x52}, {&(0x7f0000000200)="31f974a266e5df66dbd13f9047e0b18fcef06c5e5252e788fa0ec92459a9a4564e1fa049e191d51bc4b1ed769f72a56e1367ef51175e26cc7aca4b2c22eb4589b7c1c8092ea6ac71a36881077143d22bf277f554503d6aafd9bd913396f08697ef4e8a588ec67617192593c7bc0a14d7cedd79443bac49c9c5ad9ee2e2db5572affc8be788865c4a919358f2300c2510dfce7ec1d2fc6b3cfcfa7c13", 0x9c}], 0x3) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10000000041, 0x81}], 0x1, 0x0, 0x0, 0x0) 03:04:54 executing program 1: clock_gettime(0x0, 0xffffffffffffffff) clock_gettime(0x8000000000005, &(0x7f0000000000)) clock_settime(0x4, &(0x7f0000000080)={0x800, 0x3f}) clock_settime(0x3, &(0x7f0000000040)={0x8, 0x9}) 03:04:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000240)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff37}, 0x0) 03:04:56 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) socket$inet6(0x18, 0x8000, 0x80000000802) dup2(r1, r0) execve(0x0, 0x0, 0x0) 03:04:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x400, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmget(0x2, 0x7000, 0x0, &(0x7f0000ff9000/0x7000)=nil) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="74939e2f32e39f7ad9114108b9c1881b23778c2e00b274b95a7708622352e33e02f7c51ac15353d4eafc5c27f26673ba4f6b950b79a9dc167fa813803e9800ea2501aaf7f1a460e509097e7d4507873cccf78004a980b788b6e941869ddf1159b801fff8f5a23d48d3a6ac4a184bf9459488f1c6862c67a912", 0x79) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x10018, 0x50) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0xc0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x8, 0x1ff, 0xfffffffffffffffc, 0x81, "fed51a7b7a309d1eaf6e44a2c26cb6e9b9848070", 0x8, 0x70}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x9) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) close(r0) dup(r1) syz_open_pts() 03:04:56 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0), 0x0) 03:04:56 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x0, 0x0) kqueue() r2 = shmget$private(0x0, 0x1000, 0x434, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = geteuid() setegid(r4) r7 = getgid() r8 = getppid() r9 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x4, r3, r5, r6, r7, 0x10, 0xffffffffffffffff}, 0x10001, 0x8, r8, r9, 0x2, 0x20, 0x9}) close(r0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getgid() fcntl$setown(r0, 0x6, r11) fchownat(r10, &(0x7f0000000080)='./file0\x00', r12, r13, 0x4) 03:04:56 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) accept$inet6(r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffff801, 0x401, 0xe0}, 0xc) 03:04:56 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 03:04:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="59be61b4b06349828528de179594efa0d1c3768bca40199e2507863f480410a9d31dca8b98c4eecf57ec7f64e96d2afbc617feae139f59114efe2b47e1b7e2eacd72b8b2fa304f398dc8a2a16979e90b2fc9997aaa57d934ed6859f47f04934be609392e40003fe948d1264f018c1a116ae9de722316248822061ffac79399a2c64c7b552b09389035d322060c1c832026393a5ae6ef7d5c7cafbcd3011ccf0a546701306e89097acfc242b67b0793c7c4926689cbaa3a4cc7abbf2a82f7a32e3f896341d3517cf78c9d21e155aa9680be6db13d2a930a62a4450a3391eb441c6aa7fdc94f902298ddd1c29a35c0488d2466475c0511", 0xf6) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) 03:04:56 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') 03:04:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffff78) syz_open_pts() write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d378ee4ef8f0c9ea73906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c20", 0x98) syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) r4 = syz_open_pts() close(r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x98b, 0xffffffffffffff3d, "857df97f0000203400"}) sendto$unix(r2, &(0x7f0000000200)="4d065ef1431b", 0x6, 0x409, 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x3050, 0xde36) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 03:04:56 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 03:04:56 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) fchown(r0, 0xffffffffffffffff, r1) chroot(&(0x7f0000000080)='./file0\x00') sendto$unix(r0, &(0x7f00000000c0)="8e10bca6ee57cf5d9b914cec8098b3e8cc0a0546bf84e2a7fd32d3ee895309e1133b3c0d35a97aebc4e551ed8b150a20104f44d6e160edb48acca58baf4374536fc4aa6149bba3be9cd8f7aa80d5", 0x4e, 0x8, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 03:04:56 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r2 = fcntl$dupfd(r1, 0x0, r0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8, 0x4000000d, 0x40, 0xffffffffffff8fe2}, {{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0xffff, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x80000000, 0x800}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x2000000000000}, {{r0}, 0xfffffffffffffffa, 0x81, 0x1, 0x6, 0xb4}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20, 0xfffffffffffffff8, 0x2}, {{r0}, 0xfffffffffffffffc, 0x58, 0x20000000, 0x6, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x20, 0x48, 0x2c5f70a5, 0x85f}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x7, 0x8}], 0x2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x9, 0x2a26}, {{r0}, 0xffffffffffffffff, 0x42, 0xfffff, 0x3ff, 0x3}, {{r1}, 0xfffffffffffffffa, 0xc0, 0xfffff, 0x1, 0xa7}], 0x0, &(0x7f0000000040)={0x4, 0xd99}) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0x725d4f6b139fb9d4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r3, r4}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x21}], 0xb68, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x46}], 0xfffffffffffff801, 0x0) 03:04:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f11200", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x7, 0xfffffffffffffb82, "855c55021a0000707b634c00"}) readv(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/45, 0xfffffd88}], 0x1) syz_open_pts() 03:04:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x9, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0)={0x8, 0x59a}, 0x10) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x10001, 0x5}], 0x5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x9d9, 0x3}, {{r1}, 0xfffffffffffffffc, 0xa, 0x8, 0x3ff, 0x400000000}, {{r0}, 0xfffffffffffffffa, 0x3e, 0x90, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffb, 0x60, 0x7, 0x9, 0x9}], 0xc70e, &(0x7f0000000140)={0x4d, 0x5}) dup2(r2, r1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) 03:04:57 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x3}, 0x258) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f00000000c0)) fsync(r1) open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) close(r1) 03:04:57 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) recvfrom$unix(r0, &(0x7f0000000080)=""/217, 0xd9, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x100) fcntl$getown(r1, 0x5) r2 = geteuid() seteuid(r2) getitimer(0x2, &(0x7f0000000280)) r3 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvmsg(r3, &(0x7f0000000740)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000380)=""/19, 0x13}, {&(0x7f00000003c0)=""/51, 0x33}, {&(0x7f0000000400)=""/227, 0xe3}, {&(0x7f0000000500)=""/5, 0x5}, {&(0x7f0000000540)=""/196, 0xc4}], 0x5, &(0x7f00000006c0)=""/66, 0x42}, 0x40) seteuid(r2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000780)={0x1, 0x3, 0x101, 0xffff}) utimensat(r1, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x5c, 0x9}, {0x621, 0x7fff}}, 0x2) sendto(r1, &(0x7f0000000840)="b14ccfc88fa20f31eae971573597d7df0a92522271a3dbce948b87ee659daceb170a7dfb846ed1f1921552a82823246760c5a4864c75f80a6d028842a925090a516b112cb341a04b184d4396d3aa23600a6b3dab0f05efe1c8dfda17b2868ec5792dd28f55cd75561829a070189b3b8606a71f4f558f45eb96d7f26c1ec078b5a2c3ddda806a549338a686dd0b38d6a6422ddf56844d880300f4c5142306f5357c554ab3ffcaecf784fa15d882efda7121814dd082b157e774fd796c19cb73f2ef3cc76aa73928a77bbd824945dbccbb75c97cbc956be93c75653c19cc457857b3479d20678cfc92dee6cee534774033613e394a4ae4badff5e74a7edf74d1f09903819a72f12678b44c0dc376e446baf0ac7695fcc497e634ec9800d07ad97494b68c3ba056764995cbe1f940a85e3d2fa7dbb8b52a901b3a49b4b268b01d618b15b293648f2775b22ffbfb64e4dadd84af3a10daa62f2d9004405ecce3eb384064a61e69a7278e4dc845c82e60caa73473b3e96e4f35257a9006c644452e3b5efb6cd8f030aef202d832e254e2a93483111e1328f108229e101be70fd1a5ac1eeca76b65d0277b88ac152a9a4c16ea6b8b2ac429104d5b9edfef0bea5b94d4caffac8d80bdd20a5826f64bfa9473b7229aa02bdd7932213beec4a227274dfa3d5de139bb3757eb5c132147ae973846fc6ea5f417d027107b6e1a6d9118fbd138bc65fedd102784f248801602c5add57fc39a81cce499c55cb0ebff45d6e704c9043bb9e16c2ad8b1b92c17c620d45b2662a4ed80ef2737386c604141b97e3e001e176500416d46796f793e4174aba8acf44bd30ef0fcb0d17916634159958c2a5377c9b2e9d71917015b76f5a3c3f5cb928718c24575bb1ad5b6ab66da4be1b2b26f37583f41c73bcd392fea68ac8e010281b84de83b1bf58b1bdb085decfa9f943ed255c93d206fe2a6ef913232af175b97b77054b2f05b63c4c8b029128f183e1b7f919e6766843e5008a725e29b7ce94e021cc6a869e14b93150c734a167a00742196310c6ac8c2cbcfdafecd90281db46687433b57df2228454da4cdb49b4722a4be04c8ac0a91469d5d6b8a1d52868ce8af35f89b816cb49ae275b89c11472e41bbf48b1483dff930da12925dce46c1d025cba9a03eedd3f95d3f7887a2c4820c7a7d81061e075195b982eddf7d3a69624aba21622ec4ee58b2136545ab2e8fbec43569b1fcdf3d8d4788148538a0e8748d49cf0b06af022bf0cf1858ac57ce276e388e0a87fbcef653c4177b898e6a2562e95b7b11ef80a1df07ca37a4b495e547755ded4bf08680c0e23b71a9daa5187885f6cd24b04072d37d6a7314be7a015e97e3ffb8a12cf2287bd14703cc2789cec7c4e1f68b04944dd6614096e8c23e32cab9ab42142de7f7b5a7ce2899139d129f53ab7ae3a9dba17faaec7dcf881936aebec304f54cc292638f3940c50b4bb50c5f668bf99d30f8f240541cff130da5823f50c278b8af2f552cda36b2720bbaed15c70347812157280ccfbaaf7f7d087cb605b360348191958575f647b89adda18dfc743875e3adb554259be3384673713e13abafdbf01e60e8e40846af5ba25efac661e8de83632e8cdd8a745acae1b82280c532c7c84cc42a3fbb50444f16966fc777e83d10b0d2031899a1f36a67cf2fd5eb8a2dc2168ab0762cf087a4d644252f676154c8d9556f65c521a35702509f0ecf80263616967335059cd73c46d453fdd46e4c92cd735d83f9730480c9108effaf30bbeefdfa65634218a00f276ee6ae365def3644e4b04763666b696650bfc38d20d23b0dd32fc2471587f96ee99f1a27c8bdfdeba4f3a7775b449dea1c72e4a4dc014456da8dbd3e6b0130d44deb219b558dc4227a6ca7dbabd3093dc758dd89cf175c1f25b835ec6f1507c043d39627dca582255e4a20bc18ec779ea54d978ebbd5d34f38d2a7ab28cbe87c6b0dc0805f49bd66d6fcfa2b37876a4f2e727ea55b18b895f68c5b244b457f958a58606e982c2407c54ccd043d5dbfcc989c8dcfc97df6929db1815203043d2588325e9ad9e2e0d57bcf5ba4bbae4cd940f5220ea4ef9c50eedaa706ae9531a1d25ba5bdd1ac16052eef1f8dd4c34574d5dfdbf8a365a057e5eee71164986669248b9fef2fd19af6c7320917d8fee884855b319fbdddb01980565a21087fe4ee5d1de473ce92a5b878464481c216e59151e857bb53bbe578bcecf6739fe41364aefe6970a9714f1ab81b24a500aa34fa8df82d35c93c857aca489440ef48e5a89173d2c132aab8dcca11350575884cb57f07d88b749e37e5b4988ae6c863a183fe0cd9912bebcec58f8cefa6bf36706bbbbccf38380e781392b133ac9e42425864f576c5277c70e0a2c5460aa3c84efb4b8f0cc1a219bdb98d3a4214bcd83a61599511c644ac2babe6c34d648b4a77af649cdd0d75ca0040be60d8a1541651aad406570bec2753cbddcb641c607876e9c35220d7859af8db306eaa70d223dadbe39d56c336b316725afd888804cfff3699fa772a1cf1e825a63e5ef99f7dd42caab5c293f385b70688e61b7bc56082348d6bec649a05a83c2bae4ce058fe5db9e44fbdc608e68859d640e569781fae23f3aead992b986f497f1b5e3c460fd1a2e13b2f8b25ff81692a12acfbac58af35685400f3936db88c0c8c594a8c6ef73555992fa149718adcd85c0fe52b664ebef6e2b1b6926f42a9534cca5ba8ef0abe56dc5724c5fc31f27f3a8cdf7fa87f0ab0427e45dd839c9699d7b2b520aa8992cfe2b7e867243f1c03aef75a013476e0aff023cc9b17fb637e8d6f752f74c6e3bc241c3d573230d73db88c0f29bf657f1d52abb223a5bc495738f0b062e00e014224c1b904a9a2be27fd72e8ce91ef7378716c1f412d46b324dc508b8c42f48868f794500cfdc763f502e219a8eb571521cdc366838fd6a6e130edc911f601548f3328be10b00bd72b4b3b21a49d723398c047612ba83d6d47bd514a02de88d3af929ddd6bc68e377b8933373a2e9457fe13dbec69d51802c08434b57b90470c534dc8cf86392630d3500d1b6171ff481eac55835c2fea47c8cfd0aeca3ecafcbc60535b27e28afac477f2cb05ddea97b7841121614a77fc3b137b7b276551107d8303b1ef955f66a8cfdc273e6d600999a76d2b879e0af4b48e94c0bea3b874ec88824eb869dd8bf06e342eab9fdf819f8b5d554ccf45c38871642b526b17ca759318d32f94855e0e9d439379b0db5a914ee564d3c1632ff869122fc008f248088937b0cb6cd92c777140dcd604f258244605091a0d3e85c4cda33730f9962c1b78d8b08ed65ab472464c4e4188dfc5a7b00aad58098b3b45d6bc0e447f7956d0ef847e15411b986ad0455619021421cd26bdbace53eb3575d982d3b40f5b3e0cc0a7ce7221dba0e8db00f915fdc5d47740b262d42f7652df2031661abf2be497dc725d69e588c087ae3948cd7861bdab69fa7ff3972b091622b439dad680cbd3e6103720e3b4a20ee80f27d4d69bb9657d76971fa7226cf3011a689635a3b6a2c948b79d127be350c374bf260d61af579e3f14bdfb1330d8bac9dc1eb65d365ef7b023527ec2c5fd1450e3d3d175c80df4d8f556cb2a1f36c153643e0342aa3c48374c8912de67ddf0c4136336e9a1392b56d3c8c7d057bae6e76f509ce7ae7d40845c3c4be47c3d50ddcdf69579b37ec72bfb564b1fb1ed62f6ae2e508922e968690f57fac8b338b8be8a9f33f2f1c83c0fc5ab5bf54074bb5bd2990e8a7d196277c9b896b7e03758f32abe0c247d0bcf272a5e48c7bdd0d5a412f016525508a0fec313df06a29e1b41d5038df3c4a5df3d9e06a752d07dd9f83c27564b11504847654582cea7934a59ee686f2d7edfafd3790c39e57427429d8ab81be3ee072e4dfcd146d8f5bc011d7cd9967ec262f84ca5e6875a43b320723ffef00a1d0fabf967f748f6d7a8ca86ceba084e15ba7018126ec97afed9788f784824e2f24b10a5c88bb632d2ee12e892d29f0cdc52a974bfeb930692f571b083b61cabd52abb7a0f3da552c0c6ee15930f2f1e873adb95d12c820e6ceda27b2f380e60ee46979a5a90dcaa2e4f30f6705e09aa1a71cfcc3cd0ba29c01d4be77e93927bfa7b00edda3284876cb2b59732d68b66aec41e6c92d7f61b7baedb8f232454383ff6e380b500b9fc39031d23e69bd0dcf905124e57cd9f1a4c785a2985547de4c3b3295e52df2240bda0c32f123f3c7819380d0315b930b74381151d0efdc3ad393f867d459be8dacd50273cb2887df05a2fb991212c4898b816ed67373b057b169ed555b58a6f47e1f2ec6940b760aeb5870a2aedfe23520dfa5c0360a53ad421fbcba739f5236b88e6e89f644fe3de4870c2a8c570ad2225d4087a7ec87555afa59b6111d2677757566931d69018cb03746ad0380a50d62a7b90cb33496d667c7eebfee74fef470b813e854e00aed66de21e8cf126bafbe0efa3953573a1b4e663a91c564fae2207b1e15f4bb57c34b526d2d3b6a203dc42539a25e8cebe3ae4ef497aa8ddbc7359cb8ba885b99d08b60621dfd601206be99bfacb513625f2c6626f22a5519552530437e5c9b9466eac00c2ef09add563b578fc95c920c9ba917cafd7bbac7111ef9b7540dc1a2140b90966b0dc8d62a5aaa2f43a2cc9dad2f8fa2d7ca40132ea36d357c36ac52fc920f6dc735c5ddd3fc5bbeb2990960371fffece706f6fcccae557544a6cd0d3b8b3d0cf44b372da9892cb8372587f32d2e576bebf7a0b49a3df26f28554154737b8a7f14047992caa2a77c8a82fc79a35dbae6dd1c78001277ef5015e853b988221ec97fd6db0c9ed208311b6ce73e3a1227e88e718a7598de9f2d83567d4807d0690d86808e9564117786165166761525f70a0e1105bf4c4a331682d3417ec4675c0851aa72aeb2860fb47bbe1941a8c4e4ea17c70b2ab4fbb1a916a2a5be14063952facf2607b566f9fecb6785c3441eaacee9d218e3542156a102e6c5487787eafe841afb2c8ecc0ca2b9865315261379d8a1cb195899ba9c8c6dbd5fca5d3d80b48844a431c7f6391fddd17e7a9f27d49542e527f9d9ae088eafd68cc0f1da90d01e429a027104cfa7562482f7d0df73a4e14df9c4ca7e8ba0836fad66f8c019f07dfebc2a401bacc8e29c05a905dd68dfda7cbb6e10d9d17e109608f764fbde5d85ad0ead20e22daf96204c00fba7eec94d0f2901c52d408237505b2522b12e5274e57c5c97f62f26d57fedd2a2f22a1f1ea3a6f61ad9781aa38f52e3264c6c940d9ec61321f3f33fc9b77a27e69c461be6c699672f6aa9e8196bc8f6a876f6dda92a32aad8b3e5eafc6decc10c7a30cb285fca182820751fe376cf490ea68bc80a43f246b7895af8ff8fd2a8f6c68c82a911e6b2521b84b72b15202390968587c601dd2017337a3941811faef6b35482deed6df9670849a76c6965e5655f340385edc28e25213dc1eb31e3286a09959e5bd909ab216acc13b517d6a7036165eeb2ba24242f74addf435ffd5a968872f1cabe11eacdad51190f8efef23b054b2005904a8f6a6c9884071a06400754e8b5547ca9db5b76576256532d778c38a4d314743cc28ae1e577b7bf4378438a1d0a4a159a069a9a65477c16c4514e3d713e23983661a8c25602ad9ff90640d13349b0859ed89b014419282d60f249f565c5e2b1d33839279bb55500a9f318d06f754f339fcb8977d1794179b5f4917587c75bb6e52e29afb69b6149ecd47f05a089e910034e80ea9fdddc4", 0x1000, 0x8, 0x0, 0x0) mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) readv(r0, &(0x7f0000001dc0)=[{&(0x7f0000001840)=""/87, 0x57}, {&(0x7f00000018c0)=""/236, 0xec}, {&(0x7f00000019c0)=""/33, 0x21}, {&(0x7f0000001a00)=""/201, 0xc9}, {&(0x7f0000001b00)=""/116, 0x74}, {&(0x7f0000001b80)=""/82, 0x52}, {&(0x7f0000001c00)=""/245, 0xf5}, {&(0x7f0000001d00)=""/82, 0x52}, {&(0x7f0000001d80)=""/15, 0xf}], 0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001e80)=0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0, 0x0}, &(0x7f0000001f40)=0xc) fchownat(r1, &(0x7f0000001ec0)='./file0\x00', r2, r5, 0x2) lchown(&(0x7f0000001f80)='./file0\x00', r4, r5) r6 = semget(0x1, 0x2, 0x8) semop(r6, &(0x7f0000002000)=[{0x1, 0xfffffffffffffffa, 0x1800}, {0x0, 0x400, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0xff, 0x800}, {0x7, 0x6, 0x1000}, {0x3, 0x8, 0x1800}, {0x0, 0x0, 0x1800}], 0x7) r7 = semget$private(0x0, 0x3, 0x480) semop(r7, &(0x7f00000027c0)=[{0x4, 0x7fff, 0x1800}, {0x2, 0x401, 0x1800}, {0x0, 0xfff, 0x800}, {0x7, 0xfffffffffffffff9, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0x8000, 0x1800}, {0x1, 0x1}, {0x3, 0x27, 0x1000}], 0x9) 03:04:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) fchmod(r0, 0x4) r1 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) sendto(r1, &(0x7f0000000700)="bbef084eb5cdc64f53", 0x9, 0x1, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000780)="7136b04075e7f9a1211311d9d0e7268d2a5b2829a7b998a81ba7dcb721358320b6246351869b97a8f5600a1cc75e984aca003a3600831dfb66ff1ec565dd73eec4b6c899b2d814ce44c4bfcf97d756eb3e6834534e679218047d5af04f0c3d6d77964b5ebb2abb3c", 0x68}, {&(0x7f0000000800)="e7fd2ecb53ddb47526490138798ed04af714571b2a7b55ebfbe8e7a06eaa2bb474b2ecea6d8e3379a668eae0a7ee49750ddab4a7b903a5ac383d0f72a6db11e5de24f61ea4f87a8633a9d1e60750719dddf6738b90de3aa9295441432442dc2b9e6f7da3de7acba3d8db061bc57d64048e16e010e9139a10039d3132d5d273bb73f642d8311aebb47d61ff54066bf790797b926fc5c50fbcdaa5a13fb42ad1c6bd2eb9a4ff67e45636f13830745951d702ebf7cb49a1f418eac4495f19f67f88b6120fe9a80f25156b", 0xc9}, {&(0x7f0000000900)="5a76a58ce83788cb781b8eaa6a264182e57a8b8cd71ccfcf2a0aa1341d161f8ed3ba2f0c6e63485edea1696b8c0efb191411febfba377b00e1e67d7959abf3246220905247b3cf047d5a74ba1d308364e9a2b3edae1ea9b367a0df5606ae2a71dec1854ec7e5b1cfd44627d9ad9874b1aabbfc2f135c319b4df11305fbdc3ea97153652ac6f2df0261fd967de53d194f60b7390c2669aad87ebd8e0694a4625603a36ebe7346889642cf06d3bd64bd15bc3f3b3cb2aea789c86cd5d70a3afb744c56fcec6a73fc95d107425d271903e8373e59e1956affffb1f9dc3680650a30b28ed56c77576e", 0xe7}, {&(0x7f0000000a00)="85e6aae992ea158ec9414524286255da3c765db30b149ded978844a61b5d9f", 0x1f}, {&(0x7f0000000a40)="69c70625e2a06e7dbcf3bfcf9aa7a23fccec877c430cefe2640d6a384061bae1a90510c1b0e7cc09dc5689d6893aca931345a7a335bcedb6e0f0bb9cb7054acf00f5429c1ac32aac19a54b19cf7d95abbaa04d7fcbe9c078528c9298771e697808dfc2f9b6a38055e59e3c9c0e3d7b7b28152a8db5", 0x75}], 0x5, &(0x7f0000000b40)=[{0x90, 0xffff, 0x101, "dcb61c4d27f4be32e01673bdc7e77692de300130207d85d454d3a98aef7c44d1012f57e3705f31f6257549ac3ca844640406b548176656618d6d180d141aada24f5e3cda116191a18e4c8e7606f8000b39a8db37d808f58fdeeba3058bc2a92e728fba74dbf4fa4deeffc25dc1b00458677a93575826351175f0ea"}, {0x20, 0xffff, 0x0, "7e867e4c778a2a53d7691c"}, {0xc0, 0x1, 0x72, "637de56e2b3ba714d2ac111eb269a025b8f1d2e235841b01becff5d421d3777d52b5575da4c199b544a4c9efda63abdd1bb5ecd4dd9c13bf5013e3a271c4355d28ffd1fc2332f956769795215bbca21852868e286d96b3e5afefb82efd1b3e77a8078a232e3f9fb4e7d124fa207b85905d961cb34afb9b6c096400f7f83b8d55d090ed4b4c5f34911db04fca30ed743329af3819ed2393877d1fc9222e063c4c4ff645b059ef200036"}, {0x1010, 0xffff, 0x1000, "8902cdf163f39f24ca74b41f4861c372b401a083e1734d6df237a9ed19add1e14d2dba648a3d1df4d280c17ec6c197a3b7450600b0fd7d4ac7f57b0f033137e4fd137f7b1c5054bae8516cdb51534aebbcc651f84e147e71dfe4e2ef9fdec97c814a048092e688250b62da65cc4b13e44304f41d3677aeb4f4b068637242ae313d884ae44d79da8053847df2fabf3d813d0d06a2710b6bd89cf5ec5978663ee839daa5ff599c1e5df9fb8b9ee91d7d80ef8c4542048656090abb4d31c664fb8c6ac8c1df96d781cf605e8c5f5064bec618220a4b11c7b922008b313bca1749f5096f3ce162a80bddab328efb12a3c613dc62bd05be3c43b7c7770b6f3e0f1836edb4e83fe715879011333983cf9fd41202b1f68b23440a12e2915b2ab22691c4a3d57e26573547f7f7e2b4eebf1adc29c4be8ceb5aafb266a10e2806e3cac84debcfac5c613d6a9658dc0f28b2539073be0f74111caa9ce331ee4a6de78bfb262295cf47882c0021776ba78b1e126d83f15c3effcd81e54a83cd12debe34c5a63c9b2a292fab6799f4083f4d445953573dbc0fc831c50405d32aed9aff8b9a6e68365c692706b5cf55816318951f7b11954af85768fac2d64eccdec023041e3b4fe46067167c03a8be6219f1f36019403133b79c4341b49c854d3369fb63240fd9fcc57b104725e122d287546dc46dbf8d9e91989e05c05d643a5afc91c68975039491ba20fdb4ebbf519a3aafddc3ff0711af08bb6da5e5272ee7837e6b0bde7602a8efc7b199daa2cfdda78ae7b7af74f29faf13cc6970a72ffba21152a159498de0bbf197fc015ce6bf82f504cafe159118ae00b5ddddaa4330d347a70819768b00d805bbcf6757e50e92ceaafdb027c318b1bbd699f2592158c039f0f3bbb1abc0c93ceb76b7ca444cd8a056d77dec429cda26acf62f8e6f18437f7b3d506abc382c18867fec5640063fed4a775635ba2eaa7da57795b4377103f75f9cfc5c99ca8b3df01fce382832aa0c36e9613f430297dec431f75927c58b34a29257c97c1804161dc20821023f2d2939e5611cdf9f36867b1fc1d60f2cffbaacada69a329eeb35bc63ba59efd943190f46790248d796407706bfa70c83619eab6a2ec8c9f145e03d3c0543b38d37e83c312400804ebab780d49965d30aa7bfd3dcc11fb0d302571faa14a2362b0e46d8657ebc06939ff8344fc4786856fd910d3ab8b3fed1ffc38745ef11e3c600721cb90aca6c17241c0fceb1f8b310c0b9606ea185a6ea6fe702cd90d40d0f17db151ab87a3d971b78ef5118c6f34a2fa268a3c34c999ffd1791434f0c9d98ca9610effc60decd54d7b569b1dba1aeeecae97099eb0501b6d77dc7ee005bc38f1565e38d589a99980c223ba29b4b07f0ded2dd25fd6a6d3143465d25ff99750ae487f9cf14d94549c91a2295320e9d3fb8c3a84e977848c73c3b4b75433a28c11f36be42f1938906e5f893b18637b0fc48374a965d62afed124420c521c0fe77c2b8eb9b617f66348695dac152761d899b0c4b0b21c5fb5e01dc62f66ced28786c2c926960b0497208187c0e4ffd32bdd4cf4d69124ec1b49dac200e1513a206da550d42ca62078d6c696c6d1ef867446b7efa300d735bded5b5ea7081d65b9aa77010e2932556fd3b507375c0d0b021697d6f63455bf889b275f0aeff867540336d66b95464479fb2f56fed933c70df729f29658861b6d210a61cc197ea347d98c89a975d03b6bd8c7070200f581cfc7f092094391963d58382da06e7e724a747b64fca67994494de3975ec9518dcf58522d8638c4c055ecf490779d6394e8b89301ade09c523c66db3d0ffadb43d1f20bb321adcbb1ec7f705c6ccdab9e2bc3331998ada60f98eb1433c79ede74b32195410b5177a847c52489dfbc492a447c3816e68ebc1fc82da219d390698ede32519d32c9cfe9c7f2e6bd2d6fd28414bcc1b494fb1e9e4022ba36bc71a997441b14583d50bbba7e7caa96fb021ab304f819da3fbb05c2d135fa94f50448b7e1a6d84312f936728ad1de66516abebdef6f9cffb2c69d8fbf1be013969165583064e6e2619b726640b27f8e480d0593ce3fc2ca9f4d19f85d3e2de581575a7aaedde0769203e47739ebf5a01452e1e70f81299c19bd1d034dcc4d59aa1fa3217c710ea799c6306975c25218981892de27305751f384259a1dc1339fbe21a84271875f9c905e30b7cfa4334a2d05b7043528503498bb575542aea33a86217e2aac18e105697f548913cd40f693c1362f130ba1324248e5cc34e9675ded00a61d25d0b6bcf06e0348838bd2596e0732e590c19e45bc4bf26058177c21d590dad25898317b2a7b261d6f6464b698d88181037fa9de0e55571f02e7da46ac1273e35cb5ccda8c5c1acba2fefc1a0bb3d6d03ea4700ee91e0ddd930c599f4b413dea9b3c647380e7a2a8c989dde0f4f7db95c5e5b5bb0f07cbeb3d17494650279379ea862f65cb7672d7e5b88cc4fd9ebd142525deeeafd459445afee32cfc115de40da7581fc06f6ca5ae652b58399276f734b3476a3ce00aaa64a51950e1cbefa0d54122fdaa799f92cb18330fb92cc4f02bfe10f9127089ac8086ab355b129776dc25ba59782a4194bd8adc53a904a3b8af177dddbbe313adc6f764afbfe54f05877539277b07093ba93979deeb40958ec5b8d2549d8cc03faf5ec8e254394b14e7ac84bff3880deedfd873e8ff812ef6958bb1da28c07acf0883a82c45675d44b2a8b0a52f85fd9ed43761b9f2f54cb86f84dca359386bd2e94508dfaa7542a5028031a2c8a907c5c089c976ff1dd542a75ce0f97eaf75e2cb83c09a62ae8f2fa0da3df31bcac23a67d7ae34586aea9861f4505f10d139541dd05d81c946569ebafd78f1d7e646e41629553487badf4d439aa70ad66dff2bb18e88b1f9aefab76c1b95b905bf465b6ce433616df76fade0980bc23ac471fcc0e90dc45703a773ce0c74a2fcf6e7c3887626bf983d09a6f805b1d416952d9f60fad476634c262039adbf17a3ec5c996029000cb852c36635dec72cbba0a1170cecd9280093931716155572a2de348fd3d298e5f80b4d804d37e11d6b4aed408d7302fa0a6dbbcb0f86912b597d598e9c497a4bed8b96605053eb02fe054232784b855ecaa90272891641cd015c70ff6ecbae66e6dd5ae37690d5fdeecb095fed3cbbaf07d9f02deae8c81b6494cce557303a5972e43f929f4ab84c4862e9d512422e5a56cc5e375e3eceecbb2b9cec4309ea6945901685433afc521fe5b3e9f07fc89075c5956a79b81e37e27916c8a59f7f7da9c534b09d11d6a4c0c1aa7362a62a8398f1614a340ffdd738bdac67a55dae0b631417cca9aceb1477563b42b26ba312d0e621075e50158243833adc048c531e18ea335ad37117fbf7ae96c14e8979f1c8a7f3a8b758dc71a65b336c3f4fec8254c583cf15271e77e33c7ac5068f17e4089f7229a5f7916947bcdf9acb69d6abfebe265ad28d645d0e7d1b108600f93a313c812de5898b560a0740fb6bf22a70af6027d82b6b6adf59d19c204e37bdf2a031f242800b50c975eca9e9285115ab3036d095b9acb2f0ebdf63c568ff5c8fc0c038e24b5fffd7c23601ce0c83fc214f9384bdcc2ad21815170e86314be994de8845191574ddc50b27ab8473c9f6b7be4b084cc76aa18cd7685be24c6639d22c38e4e59adb14e27f930c125b10da72fe7389d33e846f1ea87201ba37f2df7741b9b2d2ba22aec2face3a516c07a03adda02374a1f55afbe032aefc5a8d3e4ccd03919f66793a2dab3df9f3a571fad7e93855d430c32b0736284804553d143385fc4951cb89da1b6edaf0034b2d4ea02102367a2f67dbb7fe755c4085afd039f824de5008919508396b068b39960da18cf492b70cbcb646f6bb1e5dd8352a2b1442774dfd80de1dad9e517ff2e72da5fdedb23f8a6128cc04533d375c3b5b2018ebf1d01c5ac81c6e356df00ee34b4a0b673089462652eddd04788a0991d2c6ca42161dc40df7e37496066d41dfb2c072296bcbb9fb62cc80147788b12f690e91ae78f3259f761621a45db31276cfacc65bdb843043175d5559682e54896b214f4cbad8020d611a4a355e44c4225c1507584ef60db684bea8beb83ac1249825f0731aad2cb02d4d64f70b448bca0ae801f1c43eb14d2dfaef45b16c99c00583d95a7289e43e9a63c4e28fed5203387757adc8e2feb6ae51619a1da26eee402f96421984ca44fa1f3b394150ccd8bdf9143b7fb1d1208d8ca6d02c5514b387d659809d5a1fd92e6c923a275d9db4b78ef098018c650bf8b15a285357ff1adb2645701768372bda6088e3edf89122e759ee3f46d46d70a7d6898945e3f0f81d7c768c852612d18c6ce52e0fd48c24028226f22a31793eed51b500b654a4ffd252f2647bfbd71ab4e8a939fd9fe9d6caa9356234329fe88051f59569b6b27f06807cff4e16d4202ad993671774a250aaaac4d40a8702e425863148bb8f90adb73aad5c71646aeb7b8fd654332bf4b7ec466108bfd207ce4d04a5c0e957bab5ac2720f6e76f09c63f9d9dfb581c7d7442f407533db10e435d32d5d69cc7e0317a8a210a8083059d89a92fabfb89aa1f291dcfc9b6cb8a2530da51da259bddfb257b0cb5cae63b1b4e38caa0c3c1c70f8b710eaf64de1d3ae06494da3e7c9aa1f84d8b39e9dd164f27579c4a2b9e854dcb0c387bfa36c002d3c8d5d52473a8716cdf7ebc9f4f65f278e13190147f8a0ea99a61193381d2d9188318037bd819b65f16c49e3017c2475c9ae00670b94bc2a5d040b493f66cffd6c94be66159cb4506e3853742408d5804ee87538578a9fdc901f7bd88844d271e07ee0bf12106851764fcdae1de94fad79a1c47b60d6f536e295409183b5fdda80b945ddcf45b5dc68de4ea0be5717dd47ea8f373fbde7a626272fc8b17b2212384e6f619bc95e8958240b23b4fbe7f6d9778242b60ea4c5681e270009e398a5c2257d7d6bcbe42352980ea66d38bb762a5d15d2eb165e8e3377cd0e48c3359063d8e8c1d6d91cc9364db7129490cb79ea54714c7808fd3195ffb442ce883b49088f1b9fc9a8cd56d514e5200c48bca120f021725f15c666a810afe7e707ff38f2fb16df5292311d5032b0e73536b0135aabd3f61099cd1354fbec61aa523bb08a6b3436e7fd416e8eb40681ccb1237605fbd39def28cb29ee512dc0bafc1353e9e77cd478660c76a3f8e7cd39b65d9840325fde07d5519073e67271c6b1d725c8caad29c5b0d31b6608ddff4ef4604c6513591fdc6db2606fbe0291c9bcdf1cfda0412ba266ad50aef61b1135f37dd0ab6fc0e7abc0d30936a665b494e33d3f59ee033b3bc0e9176f3de53d47b79b51a32769b03cb74aa98a62240cc7ea1c8cc1866bab4d9770200043e544ffe5262f69428e6989ad1d4c09ac81932379c59fa748be3dcb7c1fa5d4a6a7bc732760d6db034ed33a6a9b5e33d2b051d9ae9bca463d937b303fc81e16746d5e4a98bbe2c59d0852fbc38be92e3a28fdc908e4b65ca84fbabfbbb952eb089a89320e44b12a4e0eee1f3cd9f1321674aaeeccde6004624e1ad7763e9821da1b22b71924a16702e8c4cd1951a61db58c20eb6647e6cac1691d5fa23a43fcbcc974edea26a0d4c931b8be81da302072511d661ef1cde0237a6ebc90bd2098c332269a9f3c2e0473d898b642423d6f2acea45608655d4f8b2ed2f814124a590354829de490b7e11e69631130f7cbadafcf68f244911c0be80538f6f293b288d802e263dec8637651be"}, {0x70, 0xffff, 0x7ff, "7ed9a42933e737767115cf368e0a6f9f16298a754c704187c3fba6b0a00ccd23fb5981ba9f1e8eedf741781e8a9425c5275c107e918ecdfb95e482b62180291ebbad5edf2b188cc136e64dbc8e9482cf0bcef5c8c3bced4f51a04a68126e"}, {0x108, 0xffff, 0x3, "aa6eff5025d4ad309ddde7a9d1c10229b651169c7de13a56fe37a1d8ce9dc1569b7aa2929db77ab72db68f3ee91e74c6299bb00c090019b500f069e526f31ece8994f6c8b3c1699687baac72c684ec22adf22515814851ffc2b8e63656f8085ab3a1a590ae6a36a74aa58531cb751a33740959818e482e13e54c5ed48baf1e5c5391f7306408e2a6a85203708a6acc9f42fac503b77c61121685ed8d6341418b3df2a3ce3ec14fea06f06e1cd7c9641acc4ac98d1965c5353588b0c5a939ed683c5d704a6509be71e9c818501c4d3f08a620e74c93085d1601aece3e7b28829b47b093614917e88d4965956db87970365434"}, {0x110, 0x1, 0x1, "5dbd907244335190192842324bc581b769102f8e74b53de3a105ecf8bbf35b16300c9be49916b4a5cfddfee2e765dc00cc66ca3a51d64ae1587735707fa297d97251820bdbc5fe1af71f558ff2238059d0e2ebade9995916ce99e0d51fdc868de83b05464e5928fd45156a5068d69cc277e36ea19a6b67f9cbc9d9e28da242fa3f62055915dd22b34706b0ee156cd025a8153c4e20711aaad2c47263c8ebc6a3b0046bdb70ff38dc5032a35554f4175c07974af09b422ffc11b964fd51497171596648aa842be7f67d76f62d01366094112c32f9586959509effb1059c50f053feb01ed00a97380b3f71925498f6fe4a12e7a593a62e6d0573"}], 0x1408}, 0x400) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="86d5b1934c92de287efaf381608a6a55c4d8645193cd42cbd68d83ae323ddbad54e71263f8672d6e7aadbde8bbbc1cd5d4969688cb60463df6b12ccceec1aed10499e8b7e8381583b86cc3d2578a0a49608ec4f330d0f128518d6caaf1d01e0a9e0d4885be80fd6377ce57b08e0e29fd3650953983bb8170a55eaa4285be2423535cd29a6d0340467392657eee84d86f03affbd264d52ba54a1a1fb32a2d671c7d7a4546814fa2b2ca384abdb736e81c159c4c7d3d32dee3496865c8bd80646a12e1616262e3df9b957e47", 0xcb}, {&(0x7f0000000180)="6b343ede314aa5ff134ec7577c5f39cff8dc3e9f06066be0f64f4154a598f1bb00f39ff14dcbb4fe85c26ecb229dac903726e84f9dfd44a352f9baf69f0ddee9f9ad711e7fa8be785db372b75b078a1259d05afe504622b3be223fc3b621786bc174130148bcf65e5e2fc043a03dc2a2cbd085fd00047edfebbd8e19", 0x7c}, {&(0x7f0000000200)="b56376f2fafddd1d90a8c4c6606ded88f96dc7958b81f3c0821f13c4ca191c8dbcfe4d9e5b68258d18f146b7dc292f3ea7862312abd6abf6754f303da2ff54e11e0eb572242e0283c364f2217b5f0fc626bbf982aefe381f2e49800c239da6f758203dd37667e09707be7978f4b4454c9651cbcb96d1085d3856f158c4016a36c9d6192d7ace", 0x86}, {&(0x7f00000002c0)="f12145c72e19cc11ad5c3b8ce5903ce91ad4edba6fdf0adcf798e736367010b687ba890f5168d8206e1e8d342bf0ed9ca0b6c1aa302b43a56d87b98906ab28985253a5da15ac6001a8d8e061531d05ae822927032b6d85624fb4ed785172f9c15ff4324a7df6fe7f7f9463f7937b336c5425ee893792dca3d372fea461ddfb6a26e3bcdfd53cf4c180e94ba38d4a70fbb926bfb9e1cd77f34f329ffadc14c0034ef5a148784b59686a5235b1be608dbb", 0xb0}, {&(0x7f0000000380)="74c4e5eb5b7d5abaa833a10c3db346e1696eee168ff0134e5adc163b98461d5ee44db799d0701c8846a22e0910579a0e79ce8f771662be4b1cfc2561956b3548d0a542537593881b60d054c4dea8fb4f020686285aed2976ff153b4797f764b4ab461d9da581b00b375e4a65688e65ee0c6d9a0d72f974122d7db8bfb26952f3d4cd089ec03c83bad9b26923cc7fe91f2672eeaca8107f691aeb698f0734e7d1ed87e829cb36e6b611acf81d19fc4a81a362653d7e3f8d54f47ebd52f010a049d7e26eb1fe731f86b0c3487ab82fc3f11126e42313c9bcc19ba1a5804e63e0da5bedb325ee6ff108cb4c4cc3cdaf2cde1ac16c", 0xf3}, {&(0x7f0000000480)="a930ef41fec77f258db8576af1b71bdc7d547d6db5bfebea47af93b18788b62b0358bbacb181f8fa4160472bf4a37906e30e4c38f9a7e35d0d7dcbd2d6b1079706a7093a63b128241c6427955b4c7563001ab341893e52db221271ffe3ead998a633f10cc6ca140ee59d4f56e7a5370f604ea40199feac8918e014ba0c43599e035f096f7d79afe89b888cb365f22dafcceb7a0d15c07e2ce247a719199ff08b081a8be20fa179bdd8ad2090a8b882c23dfa375e431a802979af000653f9d62871739c", 0xc3}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000f83b", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0x40, 0x400}, 0x8) shutdown(r1, 0x0) bind(r1, &(0x7f0000001fc0)=@in6={0x18, 0x0, 0x6, 0xe5e7}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) clock_settime(0x3, &(0x7f0000002000)={0x100000000, 0x6}) 03:04:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = shmget(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000080)="c2", 0x1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) getgroups(0x1bd, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 03:04:57 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) preadv(r0, &(0x7f0000000200)=[{}, {&(0x7f0000000140)=""/183, 0xb7}], 0x2, 0x0) close(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockname$unix(r1, &(0x7f0000001380)=@file={0x0, ""/71}, &(0x7f0000000000)=0x49) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 03:04:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) fchmod(r0, 0x4) r1 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) sendto(r1, &(0x7f0000000700)="bbef084eb5cdc64f53", 0x9, 0x1, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000780)="7136b04075e7f9a1211311d9d0e7268d2a5b2829a7b998a81ba7dcb721358320b6246351869b97a8f5600a1cc75e984aca003a3600831dfb66ff1ec565dd73eec4b6c899b2d814ce44c4bfcf97d756eb3e6834534e679218047d5af04f0c3d6d77964b5ebb2abb3c", 0x68}, {&(0x7f0000000800)="e7fd2ecb53ddb47526490138798ed04af714571b2a7b55ebfbe8e7a06eaa2bb474b2ecea6d8e3379a668eae0a7ee49750ddab4a7b903a5ac383d0f72a6db11e5de24f61ea4f87a8633a9d1e60750719dddf6738b90de3aa9295441432442dc2b9e6f7da3de7acba3d8db061bc57d64048e16e010e9139a10039d3132d5d273bb73f642d8311aebb47d61ff54066bf790797b926fc5c50fbcdaa5a13fb42ad1c6bd2eb9a4ff67e45636f13830745951d702ebf7cb49a1f418eac4495f19f67f88b6120fe9a80f25156b", 0xc9}, {&(0x7f0000000900)="5a76a58ce83788cb781b8eaa6a264182e57a8b8cd71ccfcf2a0aa1341d161f8ed3ba2f0c6e63485edea1696b8c0efb191411febfba377b00e1e67d7959abf3246220905247b3cf047d5a74ba1d308364e9a2b3edae1ea9b367a0df5606ae2a71dec1854ec7e5b1cfd44627d9ad9874b1aabbfc2f135c319b4df11305fbdc3ea97153652ac6f2df0261fd967de53d194f60b7390c2669aad87ebd8e0694a4625603a36ebe7346889642cf06d3bd64bd15bc3f3b3cb2aea789c86cd5d70a3afb744c56fcec6a73fc95d107425d271903e8373e59e1956affffb1f9dc3680650a30b28ed56c77576e", 0xe7}, {&(0x7f0000000a00)="85e6aae992ea158ec9414524286255da3c765db30b149ded978844a61b5d9f", 0x1f}, {&(0x7f0000000a40)="69c70625e2a06e7dbcf3bfcf9aa7a23fccec877c430cefe2640d6a384061bae1a90510c1b0e7cc09dc5689d6893aca931345a7a335bcedb6e0f0bb9cb7054acf00f5429c1ac32aac19a54b19cf7d95abbaa04d7fcbe9c078528c9298771e697808dfc2f9b6a38055e59e3c9c0e3d7b7b28152a8db5", 0x75}], 0x5, &(0x7f0000000b40)=[{0x90, 0xffff, 0x101, "dcb61c4d27f4be32e01673bdc7e77692de300130207d85d454d3a98aef7c44d1012f57e3705f31f6257549ac3ca844640406b548176656618d6d180d141aada24f5e3cda116191a18e4c8e7606f8000b39a8db37d808f58fdeeba3058bc2a92e728fba74dbf4fa4deeffc25dc1b00458677a93575826351175f0ea"}, {0x20, 0xffff, 0x0, "7e867e4c778a2a53d7691c"}, {0xc0, 0x1, 0x72, "637de56e2b3ba714d2ac111eb269a025b8f1d2e235841b01becff5d421d3777d52b5575da4c199b544a4c9efda63abdd1bb5ecd4dd9c13bf5013e3a271c4355d28ffd1fc2332f956769795215bbca21852868e286d96b3e5afefb82efd1b3e77a8078a232e3f9fb4e7d124fa207b85905d961cb34afb9b6c096400f7f83b8d55d090ed4b4c5f34911db04fca30ed743329af3819ed2393877d1fc9222e063c4c4ff645b059ef200036"}, {0x1010, 0xffff, 0x1000, "8902cdf163f39f24ca74b41f4861c372b401a083e1734d6df237a9ed19add1e14d2dba648a3d1df4d280c17ec6c197a3b7450600b0fd7d4ac7f57b0f033137e4fd137f7b1c5054bae8516cdb51534aebbcc651f84e147e71dfe4e2ef9fdec97c814a048092e688250b62da65cc4b13e44304f41d3677aeb4f4b068637242ae313d884ae44d79da8053847df2fabf3d813d0d06a2710b6bd89cf5ec5978663ee839daa5ff599c1e5df9fb8b9ee91d7d80ef8c4542048656090abb4d31c664fb8c6ac8c1df96d781cf605e8c5f5064bec618220a4b11c7b922008b313bca1749f5096f3ce162a80bddab328efb12a3c613dc62bd05be3c43b7c7770b6f3e0f1836edb4e83fe715879011333983cf9fd41202b1f68b23440a12e2915b2ab22691c4a3d57e26573547f7f7e2b4eebf1adc29c4be8ceb5aafb266a10e2806e3cac84debcfac5c613d6a9658dc0f28b2539073be0f74111caa9ce331ee4a6de78bfb262295cf47882c0021776ba78b1e126d83f15c3effcd81e54a83cd12debe34c5a63c9b2a292fab6799f4083f4d445953573dbc0fc831c50405d32aed9aff8b9a6e68365c692706b5cf55816318951f7b11954af85768fac2d64eccdec023041e3b4fe46067167c03a8be6219f1f36019403133b79c4341b49c854d3369fb63240fd9fcc57b104725e122d287546dc46dbf8d9e91989e05c05d643a5afc91c68975039491ba20fdb4ebbf519a3aafddc3ff0711af08bb6da5e5272ee7837e6b0bde7602a8efc7b199daa2cfdda78ae7b7af74f29faf13cc6970a72ffba21152a159498de0bbf197fc015ce6bf82f504cafe159118ae00b5ddddaa4330d347a70819768b00d805bbcf6757e50e92ceaafdb027c318b1bbd699f2592158c039f0f3bbb1abc0c93ceb76b7ca444cd8a056d77dec429cda26acf62f8e6f18437f7b3d506abc382c18867fec5640063fed4a775635ba2eaa7da57795b4377103f75f9cfc5c99ca8b3df01fce382832aa0c36e9613f430297dec431f75927c58b34a29257c97c1804161dc20821023f2d2939e5611cdf9f36867b1fc1d60f2cffbaacada69a329eeb35bc63ba59efd943190f46790248d796407706bfa70c83619eab6a2ec8c9f145e03d3c0543b38d37e83c312400804ebab780d49965d30aa7bfd3dcc11fb0d302571faa14a2362b0e46d8657ebc06939ff8344fc4786856fd910d3ab8b3fed1ffc38745ef11e3c600721cb90aca6c17241c0fceb1f8b310c0b9606ea185a6ea6fe702cd90d40d0f17db151ab87a3d971b78ef5118c6f34a2fa268a3c34c999ffd1791434f0c9d98ca9610effc60decd54d7b569b1dba1aeeecae97099eb0501b6d77dc7ee005bc38f1565e38d589a99980c223ba29b4b07f0ded2dd25fd6a6d3143465d25ff99750ae487f9cf14d94549c91a2295320e9d3fb8c3a84e977848c73c3b4b75433a28c11f36be42f1938906e5f893b18637b0fc48374a965d62afed124420c521c0fe77c2b8eb9b617f66348695dac152761d899b0c4b0b21c5fb5e01dc62f66ced28786c2c926960b0497208187c0e4ffd32bdd4cf4d69124ec1b49dac200e1513a206da550d42ca62078d6c696c6d1ef867446b7efa300d735bded5b5ea7081d65b9aa77010e2932556fd3b507375c0d0b021697d6f63455bf889b275f0aeff867540336d66b95464479fb2f56fed933c70df729f29658861b6d210a61cc197ea347d98c89a975d03b6bd8c7070200f581cfc7f092094391963d58382da06e7e724a747b64fca67994494de3975ec9518dcf58522d8638c4c055ecf490779d6394e8b89301ade09c523c66db3d0ffadb43d1f20bb321adcbb1ec7f705c6ccdab9e2bc3331998ada60f98eb1433c79ede74b32195410b5177a847c52489dfbc492a447c3816e68ebc1fc82da219d390698ede32519d32c9cfe9c7f2e6bd2d6fd28414bcc1b494fb1e9e4022ba36bc71a997441b14583d50bbba7e7caa96fb021ab304f819da3fbb05c2d135fa94f50448b7e1a6d84312f936728ad1de66516abebdef6f9cffb2c69d8fbf1be013969165583064e6e2619b726640b27f8e480d0593ce3fc2ca9f4d19f85d3e2de581575a7aaedde0769203e47739ebf5a01452e1e70f81299c19bd1d034dcc4d59aa1fa3217c710ea799c6306975c25218981892de27305751f384259a1dc1339fbe21a84271875f9c905e30b7cfa4334a2d05b7043528503498bb575542aea33a86217e2aac18e105697f548913cd40f693c1362f130ba1324248e5cc34e9675ded00a61d25d0b6bcf06e0348838bd2596e0732e590c19e45bc4bf26058177c21d590dad25898317b2a7b261d6f6464b698d88181037fa9de0e55571f02e7da46ac1273e35cb5ccda8c5c1acba2fefc1a0bb3d6d03ea4700ee91e0ddd930c599f4b413dea9b3c647380e7a2a8c989dde0f4f7db95c5e5b5bb0f07cbeb3d17494650279379ea862f65cb7672d7e5b88cc4fd9ebd142525deeeafd459445afee32cfc115de40da7581fc06f6ca5ae652b58399276f734b3476a3ce00aaa64a51950e1cbefa0d54122fdaa799f92cb18330fb92cc4f02bfe10f9127089ac8086ab355b129776dc25ba59782a4194bd8adc53a904a3b8af177dddbbe313adc6f764afbfe54f05877539277b07093ba93979deeb40958ec5b8d2549d8cc03faf5ec8e254394b14e7ac84bff3880deedfd873e8ff812ef6958bb1da28c07acf0883a82c45675d44b2a8b0a52f85fd9ed43761b9f2f54cb86f84dca359386bd2e94508dfaa7542a5028031a2c8a907c5c089c976ff1dd542a75ce0f97eaf75e2cb83c09a62ae8f2fa0da3df31bcac23a67d7ae34586aea9861f4505f10d139541dd05d81c946569ebafd78f1d7e646e41629553487badf4d439aa70ad66dff2bb18e88b1f9aefab76c1b95b905bf465b6ce433616df76fade0980bc23ac471fcc0e90dc45703a773ce0c74a2fcf6e7c3887626bf983d09a6f805b1d416952d9f60fad476634c262039adbf17a3ec5c996029000cb852c36635dec72cbba0a1170cecd9280093931716155572a2de348fd3d298e5f80b4d804d37e11d6b4aed408d7302fa0a6dbbcb0f86912b597d598e9c497a4bed8b96605053eb02fe054232784b855ecaa90272891641cd015c70ff6ecbae66e6dd5ae37690d5fdeecb095fed3cbbaf07d9f02deae8c81b6494cce557303a5972e43f929f4ab84c4862e9d512422e5a56cc5e375e3eceecbb2b9cec4309ea6945901685433afc521fe5b3e9f07fc89075c5956a79b81e37e27916c8a59f7f7da9c534b09d11d6a4c0c1aa7362a62a8398f1614a340ffdd738bdac67a55dae0b631417cca9aceb1477563b42b26ba312d0e621075e50158243833adc048c531e18ea335ad37117fbf7ae96c14e8979f1c8a7f3a8b758dc71a65b336c3f4fec8254c583cf15271e77e33c7ac5068f17e4089f7229a5f7916947bcdf9acb69d6abfebe265ad28d645d0e7d1b108600f93a313c812de5898b560a0740fb6bf22a70af6027d82b6b6adf59d19c204e37bdf2a031f242800b50c975eca9e9285115ab3036d095b9acb2f0ebdf63c568ff5c8fc0c038e24b5fffd7c23601ce0c83fc214f9384bdcc2ad21815170e86314be994de8845191574ddc50b27ab8473c9f6b7be4b084cc76aa18cd7685be24c6639d22c38e4e59adb14e27f930c125b10da72fe7389d33e846f1ea87201ba37f2df7741b9b2d2ba22aec2face3a516c07a03adda02374a1f55afbe032aefc5a8d3e4ccd03919f66793a2dab3df9f3a571fad7e93855d430c32b0736284804553d143385fc4951cb89da1b6edaf0034b2d4ea02102367a2f67dbb7fe755c4085afd039f824de5008919508396b068b39960da18cf492b70cbcb646f6bb1e5dd8352a2b1442774dfd80de1dad9e517ff2e72da5fdedb23f8a6128cc04533d375c3b5b2018ebf1d01c5ac81c6e356df00ee34b4a0b673089462652eddd04788a0991d2c6ca42161dc40df7e37496066d41dfb2c072296bcbb9fb62cc80147788b12f690e91ae78f3259f761621a45db31276cfacc65bdb843043175d5559682e54896b214f4cbad8020d611a4a355e44c4225c1507584ef60db684bea8beb83ac1249825f0731aad2cb02d4d64f70b448bca0ae801f1c43eb14d2dfaef45b16c99c00583d95a7289e43e9a63c4e28fed5203387757adc8e2feb6ae51619a1da26eee402f96421984ca44fa1f3b394150ccd8bdf9143b7fb1d1208d8ca6d02c5514b387d659809d5a1fd92e6c923a275d9db4b78ef098018c650bf8b15a285357ff1adb2645701768372bda6088e3edf89122e759ee3f46d46d70a7d6898945e3f0f81d7c768c852612d18c6ce52e0fd48c24028226f22a31793eed51b500b654a4ffd252f2647bfbd71ab4e8a939fd9fe9d6caa9356234329fe88051f59569b6b27f06807cff4e16d4202ad993671774a250aaaac4d40a8702e425863148bb8f90adb73aad5c71646aeb7b8fd654332bf4b7ec466108bfd207ce4d04a5c0e957bab5ac2720f6e76f09c63f9d9dfb581c7d7442f407533db10e435d32d5d69cc7e0317a8a210a8083059d89a92fabfb89aa1f291dcfc9b6cb8a2530da51da259bddfb257b0cb5cae63b1b4e38caa0c3c1c70f8b710eaf64de1d3ae06494da3e7c9aa1f84d8b39e9dd164f27579c4a2b9e854dcb0c387bfa36c002d3c8d5d52473a8716cdf7ebc9f4f65f278e13190147f8a0ea99a61193381d2d9188318037bd819b65f16c49e3017c2475c9ae00670b94bc2a5d040b493f66cffd6c94be66159cb4506e3853742408d5804ee87538578a9fdc901f7bd88844d271e07ee0bf12106851764fcdae1de94fad79a1c47b60d6f536e295409183b5fdda80b945ddcf45b5dc68de4ea0be5717dd47ea8f373fbde7a626272fc8b17b2212384e6f619bc95e8958240b23b4fbe7f6d9778242b60ea4c5681e270009e398a5c2257d7d6bcbe42352980ea66d38bb762a5d15d2eb165e8e3377cd0e48c3359063d8e8c1d6d91cc9364db7129490cb79ea54714c7808fd3195ffb442ce883b49088f1b9fc9a8cd56d514e5200c48bca120f021725f15c666a810afe7e707ff38f2fb16df5292311d5032b0e73536b0135aabd3f61099cd1354fbec61aa523bb08a6b3436e7fd416e8eb40681ccb1237605fbd39def28cb29ee512dc0bafc1353e9e77cd478660c76a3f8e7cd39b65d9840325fde07d5519073e67271c6b1d725c8caad29c5b0d31b6608ddff4ef4604c6513591fdc6db2606fbe0291c9bcdf1cfda0412ba266ad50aef61b1135f37dd0ab6fc0e7abc0d30936a665b494e33d3f59ee033b3bc0e9176f3de53d47b79b51a32769b03cb74aa98a62240cc7ea1c8cc1866bab4d9770200043e544ffe5262f69428e6989ad1d4c09ac81932379c59fa748be3dcb7c1fa5d4a6a7bc732760d6db034ed33a6a9b5e33d2b051d9ae9bca463d937b303fc81e16746d5e4a98bbe2c59d0852fbc38be92e3a28fdc908e4b65ca84fbabfbbb952eb089a89320e44b12a4e0eee1f3cd9f1321674aaeeccde6004624e1ad7763e9821da1b22b71924a16702e8c4cd1951a61db58c20eb6647e6cac1691d5fa23a43fcbcc974edea26a0d4c931b8be81da302072511d661ef1cde0237a6ebc90bd2098c332269a9f3c2e0473d898b642423d6f2acea45608655d4f8b2ed2f814124a590354829de490b7e11e69631130f7cbadafcf68f244911c0be80538f6f293b288d802e263dec8637651be"}, {0x70, 0xffff, 0x7ff, "7ed9a42933e737767115cf368e0a6f9f16298a754c704187c3fba6b0a00ccd23fb5981ba9f1e8eedf741781e8a9425c5275c107e918ecdfb95e482b62180291ebbad5edf2b188cc136e64dbc8e9482cf0bcef5c8c3bced4f51a04a68126e"}, {0x108, 0xffff, 0x3, "aa6eff5025d4ad309ddde7a9d1c10229b651169c7de13a56fe37a1d8ce9dc1569b7aa2929db77ab72db68f3ee91e74c6299bb00c090019b500f069e526f31ece8994f6c8b3c1699687baac72c684ec22adf22515814851ffc2b8e63656f8085ab3a1a590ae6a36a74aa58531cb751a33740959818e482e13e54c5ed48baf1e5c5391f7306408e2a6a85203708a6acc9f42fac503b77c61121685ed8d6341418b3df2a3ce3ec14fea06f06e1cd7c9641acc4ac98d1965c5353588b0c5a939ed683c5d704a6509be71e9c818501c4d3f08a620e74c93085d1601aece3e7b28829b47b093614917e88d4965956db87970365434"}, {0x110, 0x1, 0x1, "5dbd907244335190192842324bc581b769102f8e74b53de3a105ecf8bbf35b16300c9be49916b4a5cfddfee2e765dc00cc66ca3a51d64ae1587735707fa297d97251820bdbc5fe1af71f558ff2238059d0e2ebade9995916ce99e0d51fdc868de83b05464e5928fd45156a5068d69cc277e36ea19a6b67f9cbc9d9e28da242fa3f62055915dd22b34706b0ee156cd025a8153c4e20711aaad2c47263c8ebc6a3b0046bdb70ff38dc5032a35554f4175c07974af09b422ffc11b964fd51497171596648aa842be7f67d76f62d01366094112c32f9586959509effb1059c50f053feb01ed00a97380b3f71925498f6fe4a12e7a593a62e6d0573"}], 0x1408}, 0x400) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="86d5b1934c92de287efaf381608a6a55c4d8645193cd42cbd68d83ae323ddbad54e71263f8672d6e7aadbde8bbbc1cd5d4969688cb60463df6b12ccceec1aed10499e8b7e8381583b86cc3d2578a0a49608ec4f330d0f128518d6caaf1d01e0a9e0d4885be80fd6377ce57b08e0e29fd3650953983bb8170a55eaa4285be2423535cd29a6d0340467392657eee84d86f03affbd264d52ba54a1a1fb32a2d671c7d7a4546814fa2b2ca384abdb736e81c159c4c7d3d32dee3496865c8bd80646a12e1616262e3df9b957e47", 0xcb}, {&(0x7f0000000180)="6b343ede314aa5ff134ec7577c5f39cff8dc3e9f06066be0f64f4154a598f1bb00f39ff14dcbb4fe85c26ecb229dac903726e84f9dfd44a352f9baf69f0ddee9f9ad711e7fa8be785db372b75b078a1259d05afe504622b3be223fc3b621786bc174130148bcf65e5e2fc043a03dc2a2cbd085fd00047edfebbd8e19", 0x7c}, {&(0x7f0000000200)="b56376f2fafddd1d90a8c4c6606ded88f96dc7958b81f3c0821f13c4ca191c8dbcfe4d9e5b68258d18f146b7dc292f3ea7862312abd6abf6754f303da2ff54e11e0eb572242e0283c364f2217b5f0fc626bbf982aefe381f2e49800c239da6f758203dd37667e09707be7978f4b4454c9651cbcb96d1085d3856f158c4016a36c9d6192d7ace", 0x86}, {&(0x7f00000002c0)="f12145c72e19cc11ad5c3b8ce5903ce91ad4edba6fdf0adcf798e736367010b687ba890f5168d8206e1e8d342bf0ed9ca0b6c1aa302b43a56d87b98906ab28985253a5da15ac6001a8d8e061531d05ae822927032b6d85624fb4ed785172f9c15ff4324a7df6fe7f7f9463f7937b336c5425ee893792dca3d372fea461ddfb6a26e3bcdfd53cf4c180e94ba38d4a70fbb926bfb9e1cd77f34f329ffadc14c0034ef5a148784b59686a5235b1be608dbb", 0xb0}, {&(0x7f0000000380)="74c4e5eb5b7d5abaa833a10c3db346e1696eee168ff0134e5adc163b98461d5ee44db799d0701c8846a22e0910579a0e79ce8f771662be4b1cfc2561956b3548d0a542537593881b60d054c4dea8fb4f020686285aed2976ff153b4797f764b4ab461d9da581b00b375e4a65688e65ee0c6d9a0d72f974122d7db8bfb26952f3d4cd089ec03c83bad9b26923cc7fe91f2672eeaca8107f691aeb698f0734e7d1ed87e829cb36e6b611acf81d19fc4a81a362653d7e3f8d54f47ebd52f010a049d7e26eb1fe731f86b0c3487ab82fc3f11126e42313c9bcc19ba1a5804e63e0da5bedb325ee6ff108cb4c4cc3cdaf2cde1ac16c", 0xf3}, {&(0x7f0000000480)="a930ef41fec77f258db8576af1b71bdc7d547d6db5bfebea47af93b18788b62b0358bbacb181f8fa4160472bf4a37906e30e4c38f9a7e35d0d7dcbd2d6b1079706a7093a63b128241c6427955b4c7563001ab341893e52db221271ffe3ead998a633f10cc6ca140ee59d4f56e7a5370f604ea40199feac8918e014ba0c43599e035f096f7d79afe89b888cb365f22dafcceb7a0d15c07e2ce247a719199ff08b081a8be20fa179bdd8ad2090a8b882c23dfa375e431a802979af000653f9d62871739c", 0xc3}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000f83b", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0x40, 0x400}, 0x8) shutdown(r1, 0x0) bind(r1, &(0x7f0000001fc0)=@in6={0x18, 0x0, 0x6, 0xe5e7}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) clock_settime(0x3, &(0x7f0000002000)={0x100000000, 0x6}) 03:04:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf82ca2c2dd41a8e5a116b8a064a79e575765e9afe6e9e2915d510378cf9f62fc276e3c2ccfeb9620bd3c26c1d87321d20416f42b048ce694fe69d4242d41886b00b454f6b050113d4ee759a8157c0eedae1464c0526977fa975f04f8a7eacb6e3d52564ac864c7d3680f5ea0ce3f44c92f05f09debf74c150e828612a651ab0dd197a7cee0247e6320ce9dc725a0bdb1ec0044a0ceea4dc560c351b8dd48a225894335299f6b8f3fdab06530489bbb2047329935b8e67ce7696e1f27ef7f0b9cf883a365eb236042341f55766fef89df7d6d31e6f63d5fe2ead97917f34f503bb584dc9cddeba5ac783b344cad709d0add0de92cd1891448cb6596cbe15da626f5c396e3b746e30b830cc8d21863cd4aa8a1ff4c242734b7abe5fdaeeb4fd600bf8adb9e129ed1fbd21fc4df70a8c0e40dd33fd018378edf26f27a1e4e64385d865cfad5060742fd79c1405b8ea8cc9391d097364d408089e95684235c591e8ff59b7caafd0960a8f2663ec9b7b2413e7049c13f079a035c2a303817c306c2531416176a5e43c10e6b2b094a5a1520d0e438851cc1dc32d1708aa240b3a67b764a59cb48484f116d9f705b5cefee15f7a74c3cd69f6ec3174885266d685c84ce01de43e10a88d7edb2adbf7800955973a8d6e65b428f8e1f26037d440e23cce885614e50ed410ccde5f58b17c0a3f9d0013887623a4be1ac8dd5cd09d8a242642b33e98d97ab74621294c3b5e09152519432da1cc281690dacb66595bceb8cf04bcc652c7ca92f50666e0874a66889274a7a028402bd769ca16ee336bd287214a47ba62bb153b557d4013f09854b2485097f899d98e348eae31bd7f9fcf34f6aeae83581e6342a621a46a8879b2cf8808c1d09b9d6cdf4f7c8afa3648a8f266311745fb66a0b27eaf129990d3cf1484abe15ca6b610e93d34bba1363f26f922fbe934deac7b9ebc4e5d9b1bc441be31be76e1a1eb1bf49a8cca3690347ba5c5249fe97053a67412c27a626f5acad26b4d4f27b2fd8569ee56f38c066c9aca22a0a4fa5c67fc0f3afedc3caa3e5cbd5b8e9ca011d3a3b066c9136ae685f63c88313366126cdc98bbb5df20615a493c28997c569a1731492ded132bcb235ec2d4ad43897c53f23c39e2d012cd58546cb095d7db35c69dc8c1a2ae086fbc4f6a43fab2717e06fa86aeed7d5ba91a75a324f218da877b5c59b81bc6bcc20662c7219489f6240e37cefccf7abedf05cc93ef80cea345aa91bebd54818f493d6722cb80b67bb1c57a8c9c7178d8f140d4a743336504578edf9ea4edd6c47e871744ecfa7b9ead173a30c0c948c16a10bbf0324ff55c99a2b4843d41b69fd0d1663aad9b76418182712683b0f0b6c21b588f9cc9b0b3d9e9f3ec36c5c60bdeafc6e003acbeb5dda729a65091179831a7bea7c8762906c66a3b291633a90047e4960411f12b412496c4ca8a5ddec939d57745a70d0500c019590e1d441845f6f722962c468dba6742a4a01458c90aabd478e60d621bb93d955cd42eaa1aa463bf8512f516babcda09d75aa710fb5f8469fbdc7a5773389522c5154f7c4a4de9333e9be5e820b1a40222a28ae167fdc3a3930e09b9c56094269e0beec34dec65be80535aacee82f6ca9997c9780f74bee8891e20e8e2a57a72d433abab8e1f396fe1b4ea1dba2e6d243fb5b87ea708806eb22282805e3509287603409feac1bd9108f2fd673182350464c814c887d4f20062ef5bfb1ac834537795ac6cc8c59ecad5fa1ab796c87a5165cd005819a291015", 0x4fa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 03:04:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) fchmod(r0, 0x4) r1 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) sendto(r1, &(0x7f0000000700)="bbef084eb5cdc64f53", 0x9, 0x1, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000780)="7136b04075e7f9a1211311d9d0e7268d2a5b2829a7b998a81ba7dcb721358320b6246351869b97a8f5600a1cc75e984aca003a3600831dfb66ff1ec565dd73eec4b6c899b2d814ce44c4bfcf97d756eb3e6834534e679218047d5af04f0c3d6d77964b5ebb2abb3c", 0x68}, {&(0x7f0000000800)="e7fd2ecb53ddb47526490138798ed04af714571b2a7b55ebfbe8e7a06eaa2bb474b2ecea6d8e3379a668eae0a7ee49750ddab4a7b903a5ac383d0f72a6db11e5de24f61ea4f87a8633a9d1e60750719dddf6738b90de3aa9295441432442dc2b9e6f7da3de7acba3d8db061bc57d64048e16e010e9139a10039d3132d5d273bb73f642d8311aebb47d61ff54066bf790797b926fc5c50fbcdaa5a13fb42ad1c6bd2eb9a4ff67e45636f13830745951d702ebf7cb49a1f418eac4495f19f67f88b6120fe9a80f25156b", 0xc9}, {&(0x7f0000000900)="5a76a58ce83788cb781b8eaa6a264182e57a8b8cd71ccfcf2a0aa1341d161f8ed3ba2f0c6e63485edea1696b8c0efb191411febfba377b00e1e67d7959abf3246220905247b3cf047d5a74ba1d308364e9a2b3edae1ea9b367a0df5606ae2a71dec1854ec7e5b1cfd44627d9ad9874b1aabbfc2f135c319b4df11305fbdc3ea97153652ac6f2df0261fd967de53d194f60b7390c2669aad87ebd8e0694a4625603a36ebe7346889642cf06d3bd64bd15bc3f3b3cb2aea789c86cd5d70a3afb744c56fcec6a73fc95d107425d271903e8373e59e1956affffb1f9dc3680650a30b28ed56c77576e", 0xe7}, {&(0x7f0000000a00)="85e6aae992ea158ec9414524286255da3c765db30b149ded978844a61b5d9f", 0x1f}, {&(0x7f0000000a40)="69c70625e2a06e7dbcf3bfcf9aa7a23fccec877c430cefe2640d6a384061bae1a90510c1b0e7cc09dc5689d6893aca931345a7a335bcedb6e0f0bb9cb7054acf00f5429c1ac32aac19a54b19cf7d95abbaa04d7fcbe9c078528c9298771e697808dfc2f9b6a38055e59e3c9c0e3d7b7b28152a8db5", 0x75}], 0x5, &(0x7f0000000b40)=[{0x90, 0xffff, 0x101, "dcb61c4d27f4be32e01673bdc7e77692de300130207d85d454d3a98aef7c44d1012f57e3705f31f6257549ac3ca844640406b548176656618d6d180d141aada24f5e3cda116191a18e4c8e7606f8000b39a8db37d808f58fdeeba3058bc2a92e728fba74dbf4fa4deeffc25dc1b00458677a93575826351175f0ea"}, {0x20, 0xffff, 0x0, "7e867e4c778a2a53d7691c"}, {0xc0, 0x1, 0x72, "637de56e2b3ba714d2ac111eb269a025b8f1d2e235841b01becff5d421d3777d52b5575da4c199b544a4c9efda63abdd1bb5ecd4dd9c13bf5013e3a271c4355d28ffd1fc2332f956769795215bbca21852868e286d96b3e5afefb82efd1b3e77a8078a232e3f9fb4e7d124fa207b85905d961cb34afb9b6c096400f7f83b8d55d090ed4b4c5f34911db04fca30ed743329af3819ed2393877d1fc9222e063c4c4ff645b059ef200036"}, {0x1010, 0xffff, 0x1000, "8902cdf163f39f24ca74b41f4861c372b401a083e1734d6df237a9ed19add1e14d2dba648a3d1df4d280c17ec6c197a3b7450600b0fd7d4ac7f57b0f033137e4fd137f7b1c5054bae8516cdb51534aebbcc651f84e147e71dfe4e2ef9fdec97c814a048092e688250b62da65cc4b13e44304f41d3677aeb4f4b068637242ae313d884ae44d79da8053847df2fabf3d813d0d06a2710b6bd89cf5ec5978663ee839daa5ff599c1e5df9fb8b9ee91d7d80ef8c4542048656090abb4d31c664fb8c6ac8c1df96d781cf605e8c5f5064bec618220a4b11c7b922008b313bca1749f5096f3ce162a80bddab328efb12a3c613dc62bd05be3c43b7c7770b6f3e0f1836edb4e83fe715879011333983cf9fd41202b1f68b23440a12e2915b2ab22691c4a3d57e26573547f7f7e2b4eebf1adc29c4be8ceb5aafb266a10e2806e3cac84debcfac5c613d6a9658dc0f28b2539073be0f74111caa9ce331ee4a6de78bfb262295cf47882c0021776ba78b1e126d83f15c3effcd81e54a83cd12debe34c5a63c9b2a292fab6799f4083f4d445953573dbc0fc831c50405d32aed9aff8b9a6e68365c692706b5cf55816318951f7b11954af85768fac2d64eccdec023041e3b4fe46067167c03a8be6219f1f36019403133b79c4341b49c854d3369fb63240fd9fcc57b104725e122d287546dc46dbf8d9e91989e05c05d643a5afc91c68975039491ba20fdb4ebbf519a3aafddc3ff0711af08bb6da5e5272ee7837e6b0bde7602a8efc7b199daa2cfdda78ae7b7af74f29faf13cc6970a72ffba21152a159498de0bbf197fc015ce6bf82f504cafe159118ae00b5ddddaa4330d347a70819768b00d805bbcf6757e50e92ceaafdb027c318b1bbd699f2592158c039f0f3bbb1abc0c93ceb76b7ca444cd8a056d77dec429cda26acf62f8e6f18437f7b3d506abc382c18867fec5640063fed4a775635ba2eaa7da57795b4377103f75f9cfc5c99ca8b3df01fce382832aa0c36e9613f430297dec431f75927c58b34a29257c97c1804161dc20821023f2d2939e5611cdf9f36867b1fc1d60f2cffbaacada69a329eeb35bc63ba59efd943190f46790248d796407706bfa70c83619eab6a2ec8c9f145e03d3c0543b38d37e83c312400804ebab780d49965d30aa7bfd3dcc11fb0d302571faa14a2362b0e46d8657ebc06939ff8344fc4786856fd910d3ab8b3fed1ffc38745ef11e3c600721cb90aca6c17241c0fceb1f8b310c0b9606ea185a6ea6fe702cd90d40d0f17db151ab87a3d971b78ef5118c6f34a2fa268a3c34c999ffd1791434f0c9d98ca9610effc60decd54d7b569b1dba1aeeecae97099eb0501b6d77dc7ee005bc38f1565e38d589a99980c223ba29b4b07f0ded2dd25fd6a6d3143465d25ff99750ae487f9cf14d94549c91a2295320e9d3fb8c3a84e977848c73c3b4b75433a28c11f36be42f1938906e5f893b18637b0fc48374a965d62afed124420c521c0fe77c2b8eb9b617f66348695dac152761d899b0c4b0b21c5fb5e01dc62f66ced28786c2c926960b0497208187c0e4ffd32bdd4cf4d69124ec1b49dac200e1513a206da550d42ca62078d6c696c6d1ef867446b7efa300d735bded5b5ea7081d65b9aa77010e2932556fd3b507375c0d0b021697d6f63455bf889b275f0aeff867540336d66b95464479fb2f56fed933c70df729f29658861b6d210a61cc197ea347d98c89a975d03b6bd8c7070200f581cfc7f092094391963d58382da06e7e724a747b64fca67994494de3975ec9518dcf58522d8638c4c055ecf490779d6394e8b89301ade09c523c66db3d0ffadb43d1f20bb321adcbb1ec7f705c6ccdab9e2bc3331998ada60f98eb1433c79ede74b32195410b5177a847c52489dfbc492a447c3816e68ebc1fc82da219d390698ede32519d32c9cfe9c7f2e6bd2d6fd28414bcc1b494fb1e9e4022ba36bc71a997441b14583d50bbba7e7caa96fb021ab304f819da3fbb05c2d135fa94f50448b7e1a6d84312f936728ad1de66516abebdef6f9cffb2c69d8fbf1be013969165583064e6e2619b726640b27f8e480d0593ce3fc2ca9f4d19f85d3e2de581575a7aaedde0769203e47739ebf5a01452e1e70f81299c19bd1d034dcc4d59aa1fa3217c710ea799c6306975c25218981892de27305751f384259a1dc1339fbe21a84271875f9c905e30b7cfa4334a2d05b7043528503498bb575542aea33a86217e2aac18e105697f548913cd40f693c1362f130ba1324248e5cc34e9675ded00a61d25d0b6bcf06e0348838bd2596e0732e590c19e45bc4bf26058177c21d590dad25898317b2a7b261d6f6464b698d88181037fa9de0e55571f02e7da46ac1273e35cb5ccda8c5c1acba2fefc1a0bb3d6d03ea4700ee91e0ddd930c599f4b413dea9b3c647380e7a2a8c989dde0f4f7db95c5e5b5bb0f07cbeb3d17494650279379ea862f65cb7672d7e5b88cc4fd9ebd142525deeeafd459445afee32cfc115de40da7581fc06f6ca5ae652b58399276f734b3476a3ce00aaa64a51950e1cbefa0d54122fdaa799f92cb18330fb92cc4f02bfe10f9127089ac8086ab355b129776dc25ba59782a4194bd8adc53a904a3b8af177dddbbe313adc6f764afbfe54f05877539277b07093ba93979deeb40958ec5b8d2549d8cc03faf5ec8e254394b14e7ac84bff3880deedfd873e8ff812ef6958bb1da28c07acf0883a82c45675d44b2a8b0a52f85fd9ed43761b9f2f54cb86f84dca359386bd2e94508dfaa7542a5028031a2c8a907c5c089c976ff1dd542a75ce0f97eaf75e2cb83c09a62ae8f2fa0da3df31bcac23a67d7ae34586aea9861f4505f10d139541dd05d81c946569ebafd78f1d7e646e41629553487badf4d439aa70ad66dff2bb18e88b1f9aefab76c1b95b905bf465b6ce433616df76fade0980bc23ac471fcc0e90dc45703a773ce0c74a2fcf6e7c3887626bf983d09a6f805b1d416952d9f60fad476634c262039adbf17a3ec5c996029000cb852c36635dec72cbba0a1170cecd9280093931716155572a2de348fd3d298e5f80b4d804d37e11d6b4aed408d7302fa0a6dbbcb0f86912b597d598e9c497a4bed8b96605053eb02fe054232784b855ecaa90272891641cd015c70ff6ecbae66e6dd5ae37690d5fdeecb095fed3cbbaf07d9f02deae8c81b6494cce557303a5972e43f929f4ab84c4862e9d512422e5a56cc5e375e3eceecbb2b9cec4309ea6945901685433afc521fe5b3e9f07fc89075c5956a79b81e37e27916c8a59f7f7da9c534b09d11d6a4c0c1aa7362a62a8398f1614a340ffdd738bdac67a55dae0b631417cca9aceb1477563b42b26ba312d0e621075e50158243833adc048c531e18ea335ad37117fbf7ae96c14e8979f1c8a7f3a8b758dc71a65b336c3f4fec8254c583cf15271e77e33c7ac5068f17e4089f7229a5f7916947bcdf9acb69d6abfebe265ad28d645d0e7d1b108600f93a313c812de5898b560a0740fb6bf22a70af6027d82b6b6adf59d19c204e37bdf2a031f242800b50c975eca9e9285115ab3036d095b9acb2f0ebdf63c568ff5c8fc0c038e24b5fffd7c23601ce0c83fc214f9384bdcc2ad21815170e86314be994de8845191574ddc50b27ab8473c9f6b7be4b084cc76aa18cd7685be24c6639d22c38e4e59adb14e27f930c125b10da72fe7389d33e846f1ea87201ba37f2df7741b9b2d2ba22aec2face3a516c07a03adda02374a1f55afbe032aefc5a8d3e4ccd03919f66793a2dab3df9f3a571fad7e93855d430c32b0736284804553d143385fc4951cb89da1b6edaf0034b2d4ea02102367a2f67dbb7fe755c4085afd039f824de5008919508396b068b39960da18cf492b70cbcb646f6bb1e5dd8352a2b1442774dfd80de1dad9e517ff2e72da5fdedb23f8a6128cc04533d375c3b5b2018ebf1d01c5ac81c6e356df00ee34b4a0b673089462652eddd04788a0991d2c6ca42161dc40df7e37496066d41dfb2c072296bcbb9fb62cc80147788b12f690e91ae78f3259f761621a45db31276cfacc65bdb843043175d5559682e54896b214f4cbad8020d611a4a355e44c4225c1507584ef60db684bea8beb83ac1249825f0731aad2cb02d4d64f70b448bca0ae801f1c43eb14d2dfaef45b16c99c00583d95a7289e43e9a63c4e28fed5203387757adc8e2feb6ae51619a1da26eee402f96421984ca44fa1f3b394150ccd8bdf9143b7fb1d1208d8ca6d02c5514b387d659809d5a1fd92e6c923a275d9db4b78ef098018c650bf8b15a285357ff1adb2645701768372bda6088e3edf89122e759ee3f46d46d70a7d6898945e3f0f81d7c768c852612d18c6ce52e0fd48c24028226f22a31793eed51b500b654a4ffd252f2647bfbd71ab4e8a939fd9fe9d6caa9356234329fe88051f59569b6b27f06807cff4e16d4202ad993671774a250aaaac4d40a8702e425863148bb8f90adb73aad5c71646aeb7b8fd654332bf4b7ec466108bfd207ce4d04a5c0e957bab5ac2720f6e76f09c63f9d9dfb581c7d7442f407533db10e435d32d5d69cc7e0317a8a210a8083059d89a92fabfb89aa1f291dcfc9b6cb8a2530da51da259bddfb257b0cb5cae63b1b4e38caa0c3c1c70f8b710eaf64de1d3ae06494da3e7c9aa1f84d8b39e9dd164f27579c4a2b9e854dcb0c387bfa36c002d3c8d5d52473a8716cdf7ebc9f4f65f278e13190147f8a0ea99a61193381d2d9188318037bd819b65f16c49e3017c2475c9ae00670b94bc2a5d040b493f66cffd6c94be66159cb4506e3853742408d5804ee87538578a9fdc901f7bd88844d271e07ee0bf12106851764fcdae1de94fad79a1c47b60d6f536e295409183b5fdda80b945ddcf45b5dc68de4ea0be5717dd47ea8f373fbde7a626272fc8b17b2212384e6f619bc95e8958240b23b4fbe7f6d9778242b60ea4c5681e270009e398a5c2257d7d6bcbe42352980ea66d38bb762a5d15d2eb165e8e3377cd0e48c3359063d8e8c1d6d91cc9364db7129490cb79ea54714c7808fd3195ffb442ce883b49088f1b9fc9a8cd56d514e5200c48bca120f021725f15c666a810afe7e707ff38f2fb16df5292311d5032b0e73536b0135aabd3f61099cd1354fbec61aa523bb08a6b3436e7fd416e8eb40681ccb1237605fbd39def28cb29ee512dc0bafc1353e9e77cd478660c76a3f8e7cd39b65d9840325fde07d5519073e67271c6b1d725c8caad29c5b0d31b6608ddff4ef4604c6513591fdc6db2606fbe0291c9bcdf1cfda0412ba266ad50aef61b1135f37dd0ab6fc0e7abc0d30936a665b494e33d3f59ee033b3bc0e9176f3de53d47b79b51a32769b03cb74aa98a62240cc7ea1c8cc1866bab4d9770200043e544ffe5262f69428e6989ad1d4c09ac81932379c59fa748be3dcb7c1fa5d4a6a7bc732760d6db034ed33a6a9b5e33d2b051d9ae9bca463d937b303fc81e16746d5e4a98bbe2c59d0852fbc38be92e3a28fdc908e4b65ca84fbabfbbb952eb089a89320e44b12a4e0eee1f3cd9f1321674aaeeccde6004624e1ad7763e9821da1b22b71924a16702e8c4cd1951a61db58c20eb6647e6cac1691d5fa23a43fcbcc974edea26a0d4c931b8be81da302072511d661ef1cde0237a6ebc90bd2098c332269a9f3c2e0473d898b642423d6f2acea45608655d4f8b2ed2f814124a590354829de490b7e11e69631130f7cbadafcf68f244911c0be80538f6f293b288d802e263dec8637651be"}, {0x70, 0xffff, 0x7ff, "7ed9a42933e737767115cf368e0a6f9f16298a754c704187c3fba6b0a00ccd23fb5981ba9f1e8eedf741781e8a9425c5275c107e918ecdfb95e482b62180291ebbad5edf2b188cc136e64dbc8e9482cf0bcef5c8c3bced4f51a04a68126e"}, {0x108, 0xffff, 0x3, "aa6eff5025d4ad309ddde7a9d1c10229b651169c7de13a56fe37a1d8ce9dc1569b7aa2929db77ab72db68f3ee91e74c6299bb00c090019b500f069e526f31ece8994f6c8b3c1699687baac72c684ec22adf22515814851ffc2b8e63656f8085ab3a1a590ae6a36a74aa58531cb751a33740959818e482e13e54c5ed48baf1e5c5391f7306408e2a6a85203708a6acc9f42fac503b77c61121685ed8d6341418b3df2a3ce3ec14fea06f06e1cd7c9641acc4ac98d1965c5353588b0c5a939ed683c5d704a6509be71e9c818501c4d3f08a620e74c93085d1601aece3e7b28829b47b093614917e88d4965956db87970365434"}, {0x110, 0x1, 0x1, "5dbd907244335190192842324bc581b769102f8e74b53de3a105ecf8bbf35b16300c9be49916b4a5cfddfee2e765dc00cc66ca3a51d64ae1587735707fa297d97251820bdbc5fe1af71f558ff2238059d0e2ebade9995916ce99e0d51fdc868de83b05464e5928fd45156a5068d69cc277e36ea19a6b67f9cbc9d9e28da242fa3f62055915dd22b34706b0ee156cd025a8153c4e20711aaad2c47263c8ebc6a3b0046bdb70ff38dc5032a35554f4175c07974af09b422ffc11b964fd51497171596648aa842be7f67d76f62d01366094112c32f9586959509effb1059c50f053feb01ed00a97380b3f71925498f6fe4a12e7a593a62e6d0573"}], 0x1408}, 0x400) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="86d5b1934c92de287efaf381608a6a55c4d8645193cd42cbd68d83ae323ddbad54e71263f8672d6e7aadbde8bbbc1cd5d4969688cb60463df6b12ccceec1aed10499e8b7e8381583b86cc3d2578a0a49608ec4f330d0f128518d6caaf1d01e0a9e0d4885be80fd6377ce57b08e0e29fd3650953983bb8170a55eaa4285be2423535cd29a6d0340467392657eee84d86f03affbd264d52ba54a1a1fb32a2d671c7d7a4546814fa2b2ca384abdb736e81c159c4c7d3d32dee3496865c8bd80646a12e1616262e3df9b957e47", 0xcb}, {&(0x7f0000000180)="6b343ede314aa5ff134ec7577c5f39cff8dc3e9f06066be0f64f4154a598f1bb00f39ff14dcbb4fe85c26ecb229dac903726e84f9dfd44a352f9baf69f0ddee9f9ad711e7fa8be785db372b75b078a1259d05afe504622b3be223fc3b621786bc174130148bcf65e5e2fc043a03dc2a2cbd085fd00047edfebbd8e19", 0x7c}, {&(0x7f0000000200)="b56376f2fafddd1d90a8c4c6606ded88f96dc7958b81f3c0821f13c4ca191c8dbcfe4d9e5b68258d18f146b7dc292f3ea7862312abd6abf6754f303da2ff54e11e0eb572242e0283c364f2217b5f0fc626bbf982aefe381f2e49800c239da6f758203dd37667e09707be7978f4b4454c9651cbcb96d1085d3856f158c4016a36c9d6192d7ace", 0x86}, {&(0x7f00000002c0)="f12145c72e19cc11ad5c3b8ce5903ce91ad4edba6fdf0adcf798e736367010b687ba890f5168d8206e1e8d342bf0ed9ca0b6c1aa302b43a56d87b98906ab28985253a5da15ac6001a8d8e061531d05ae822927032b6d85624fb4ed785172f9c15ff4324a7df6fe7f7f9463f7937b336c5425ee893792dca3d372fea461ddfb6a26e3bcdfd53cf4c180e94ba38d4a70fbb926bfb9e1cd77f34f329ffadc14c0034ef5a148784b59686a5235b1be608dbb", 0xb0}, {&(0x7f0000000380)="74c4e5eb5b7d5abaa833a10c3db346e1696eee168ff0134e5adc163b98461d5ee44db799d0701c8846a22e0910579a0e79ce8f771662be4b1cfc2561956b3548d0a542537593881b60d054c4dea8fb4f020686285aed2976ff153b4797f764b4ab461d9da581b00b375e4a65688e65ee0c6d9a0d72f974122d7db8bfb26952f3d4cd089ec03c83bad9b26923cc7fe91f2672eeaca8107f691aeb698f0734e7d1ed87e829cb36e6b611acf81d19fc4a81a362653d7e3f8d54f47ebd52f010a049d7e26eb1fe731f86b0c3487ab82fc3f11126e42313c9bcc19ba1a5804e63e0da5bedb325ee6ff108cb4c4cc3cdaf2cde1ac16c", 0xf3}, {&(0x7f0000000480)="a930ef41fec77f258db8576af1b71bdc7d547d6db5bfebea47af93b18788b62b0358bbacb181f8fa4160472bf4a37906e30e4c38f9a7e35d0d7dcbd2d6b1079706a7093a63b128241c6427955b4c7563001ab341893e52db221271ffe3ead998a633f10cc6ca140ee59d4f56e7a5370f604ea40199feac8918e014ba0c43599e035f096f7d79afe89b888cb365f22dafcceb7a0d15c07e2ce247a719199ff08b081a8be20fa179bdd8ad2090a8b882c23dfa375e431a802979af000653f9d62871739c", 0xc3}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000f83b", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0x40, 0x400}, 0x8) shutdown(r1, 0x0) bind(r1, &(0x7f0000001fc0)=@in6={0x18, 0x0, 0x6, 0xe5e7}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) clock_settime(0x3, &(0x7f0000002000)={0x100000000, 0x6}) 03:04:57 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x0, 0x2, 0xffffffffffffffff, 0x85, r1}) flock(r0, 0x2) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto(r2, &(0x7f00000001c0)="81cea0523bbff41f3ddc9966d64fa9707b9758ccac1e7bb9e4806ca821c4615a1430fff529deb4a93047684f0a7da4ae1b6092ef98a3c61fe39f35aa33de857a02c5f4ca458c452faeabaf0ad1993cf6f97e15051f185e0141c642b320180469e8af3469bd2dd743622e57cadafda9ec8b2dc54f8f2e37cff11de6d169d59e1bbc701f6513587c8a59c908cc9d8a18ee14b8419abb35db7fc5dd8874347db6d7af28e1acb2b8dfcce419fad0e92e08434b1051fb4c2e7e4c1bf5460e859693e90a690c5c26bc524f3793e45661", 0xcd, 0xc, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0xffffffffffffff01}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) 03:04:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) fchmod(r0, 0x4) r1 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) sendto(r1, &(0x7f0000000700)="bbef084eb5cdc64f53", 0x9, 0x1, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000780)="7136b04075e7f9a1211311d9d0e7268d2a5b2829a7b998a81ba7dcb721358320b6246351869b97a8f5600a1cc75e984aca003a3600831dfb66ff1ec565dd73eec4b6c899b2d814ce44c4bfcf97d756eb3e6834534e679218047d5af04f0c3d6d77964b5ebb2abb3c", 0x68}, {&(0x7f0000000800)="e7fd2ecb53ddb47526490138798ed04af714571b2a7b55ebfbe8e7a06eaa2bb474b2ecea6d8e3379a668eae0a7ee49750ddab4a7b903a5ac383d0f72a6db11e5de24f61ea4f87a8633a9d1e60750719dddf6738b90de3aa9295441432442dc2b9e6f7da3de7acba3d8db061bc57d64048e16e010e9139a10039d3132d5d273bb73f642d8311aebb47d61ff54066bf790797b926fc5c50fbcdaa5a13fb42ad1c6bd2eb9a4ff67e45636f13830745951d702ebf7cb49a1f418eac4495f19f67f88b6120fe9a80f25156b", 0xc9}, {&(0x7f0000000900)="5a76a58ce83788cb781b8eaa6a264182e57a8b8cd71ccfcf2a0aa1341d161f8ed3ba2f0c6e63485edea1696b8c0efb191411febfba377b00e1e67d7959abf3246220905247b3cf047d5a74ba1d308364e9a2b3edae1ea9b367a0df5606ae2a71dec1854ec7e5b1cfd44627d9ad9874b1aabbfc2f135c319b4df11305fbdc3ea97153652ac6f2df0261fd967de53d194f60b7390c2669aad87ebd8e0694a4625603a36ebe7346889642cf06d3bd64bd15bc3f3b3cb2aea789c86cd5d70a3afb744c56fcec6a73fc95d107425d271903e8373e59e1956affffb1f9dc3680650a30b28ed56c77576e", 0xe7}, {&(0x7f0000000a00)="85e6aae992ea158ec9414524286255da3c765db30b149ded978844a61b5d9f", 0x1f}, {&(0x7f0000000a40)="69c70625e2a06e7dbcf3bfcf9aa7a23fccec877c430cefe2640d6a384061bae1a90510c1b0e7cc09dc5689d6893aca931345a7a335bcedb6e0f0bb9cb7054acf00f5429c1ac32aac19a54b19cf7d95abbaa04d7fcbe9c078528c9298771e697808dfc2f9b6a38055e59e3c9c0e3d7b7b28152a8db5", 0x75}], 0x5, &(0x7f0000000b40)=[{0x90, 0xffff, 0x101, "dcb61c4d27f4be32e01673bdc7e77692de300130207d85d454d3a98aef7c44d1012f57e3705f31f6257549ac3ca844640406b548176656618d6d180d141aada24f5e3cda116191a18e4c8e7606f8000b39a8db37d808f58fdeeba3058bc2a92e728fba74dbf4fa4deeffc25dc1b00458677a93575826351175f0ea"}, {0x20, 0xffff, 0x0, "7e867e4c778a2a53d7691c"}, {0xc0, 0x1, 0x72, "637de56e2b3ba714d2ac111eb269a025b8f1d2e235841b01becff5d421d3777d52b5575da4c199b544a4c9efda63abdd1bb5ecd4dd9c13bf5013e3a271c4355d28ffd1fc2332f956769795215bbca21852868e286d96b3e5afefb82efd1b3e77a8078a232e3f9fb4e7d124fa207b85905d961cb34afb9b6c096400f7f83b8d55d090ed4b4c5f34911db04fca30ed743329af3819ed2393877d1fc9222e063c4c4ff645b059ef200036"}, {0x1010, 0xffff, 0x1000, "8902cdf163f39f24ca74b41f4861c372b401a083e1734d6df237a9ed19add1e14d2dba648a3d1df4d280c17ec6c197a3b7450600b0fd7d4ac7f57b0f033137e4fd137f7b1c5054bae8516cdb51534aebbcc651f84e147e71dfe4e2ef9fdec97c814a048092e688250b62da65cc4b13e44304f41d3677aeb4f4b068637242ae313d884ae44d79da8053847df2fabf3d813d0d06a2710b6bd89cf5ec5978663ee839daa5ff599c1e5df9fb8b9ee91d7d80ef8c4542048656090abb4d31c664fb8c6ac8c1df96d781cf605e8c5f5064bec618220a4b11c7b922008b313bca1749f5096f3ce162a80bddab328efb12a3c613dc62bd05be3c43b7c7770b6f3e0f1836edb4e83fe715879011333983cf9fd41202b1f68b23440a12e2915b2ab22691c4a3d57e26573547f7f7e2b4eebf1adc29c4be8ceb5aafb266a10e2806e3cac84debcfac5c613d6a9658dc0f28b2539073be0f74111caa9ce331ee4a6de78bfb262295cf47882c0021776ba78b1e126d83f15c3effcd81e54a83cd12debe34c5a63c9b2a292fab6799f4083f4d445953573dbc0fc831c50405d32aed9aff8b9a6e68365c692706b5cf55816318951f7b11954af85768fac2d64eccdec023041e3b4fe46067167c03a8be6219f1f36019403133b79c4341b49c854d3369fb63240fd9fcc57b104725e122d287546dc46dbf8d9e91989e05c05d643a5afc91c68975039491ba20fdb4ebbf519a3aafddc3ff0711af08bb6da5e5272ee7837e6b0bde7602a8efc7b199daa2cfdda78ae7b7af74f29faf13cc6970a72ffba21152a159498de0bbf197fc015ce6bf82f504cafe159118ae00b5ddddaa4330d347a70819768b00d805bbcf6757e50e92ceaafdb027c318b1bbd699f2592158c039f0f3bbb1abc0c93ceb76b7ca444cd8a056d77dec429cda26acf62f8e6f18437f7b3d506abc382c18867fec5640063fed4a775635ba2eaa7da57795b4377103f75f9cfc5c99ca8b3df01fce382832aa0c36e9613f430297dec431f75927c58b34a29257c97c1804161dc20821023f2d2939e5611cdf9f36867b1fc1d60f2cffbaacada69a329eeb35bc63ba59efd943190f46790248d796407706bfa70c83619eab6a2ec8c9f145e03d3c0543b38d37e83c312400804ebab780d49965d30aa7bfd3dcc11fb0d302571faa14a2362b0e46d8657ebc06939ff8344fc4786856fd910d3ab8b3fed1ffc38745ef11e3c600721cb90aca6c17241c0fceb1f8b310c0b9606ea185a6ea6fe702cd90d40d0f17db151ab87a3d971b78ef5118c6f34a2fa268a3c34c999ffd1791434f0c9d98ca9610effc60decd54d7b569b1dba1aeeecae97099eb0501b6d77dc7ee005bc38f1565e38d589a99980c223ba29b4b07f0ded2dd25fd6a6d3143465d25ff99750ae487f9cf14d94549c91a2295320e9d3fb8c3a84e977848c73c3b4b75433a28c11f36be42f1938906e5f893b18637b0fc48374a965d62afed124420c521c0fe77c2b8eb9b617f66348695dac152761d899b0c4b0b21c5fb5e01dc62f66ced28786c2c926960b0497208187c0e4ffd32bdd4cf4d69124ec1b49dac200e1513a206da550d42ca62078d6c696c6d1ef867446b7efa300d735bded5b5ea7081d65b9aa77010e2932556fd3b507375c0d0b021697d6f63455bf889b275f0aeff867540336d66b95464479fb2f56fed933c70df729f29658861b6d210a61cc197ea347d98c89a975d03b6bd8c7070200f581cfc7f092094391963d58382da06e7e724a747b64fca67994494de3975ec9518dcf58522d8638c4c055ecf490779d6394e8b89301ade09c523c66db3d0ffadb43d1f20bb321adcbb1ec7f705c6ccdab9e2bc3331998ada60f98eb1433c79ede74b32195410b5177a847c52489dfbc492a447c3816e68ebc1fc82da219d390698ede32519d32c9cfe9c7f2e6bd2d6fd28414bcc1b494fb1e9e4022ba36bc71a997441b14583d50bbba7e7caa96fb021ab304f819da3fbb05c2d135fa94f50448b7e1a6d84312f936728ad1de66516abebdef6f9cffb2c69d8fbf1be013969165583064e6e2619b726640b27f8e480d0593ce3fc2ca9f4d19f85d3e2de581575a7aaedde0769203e47739ebf5a01452e1e70f81299c19bd1d034dcc4d59aa1fa3217c710ea799c6306975c25218981892de27305751f384259a1dc1339fbe21a84271875f9c905e30b7cfa4334a2d05b7043528503498bb575542aea33a86217e2aac18e105697f548913cd40f693c1362f130ba1324248e5cc34e9675ded00a61d25d0b6bcf06e0348838bd2596e0732e590c19e45bc4bf26058177c21d590dad25898317b2a7b261d6f6464b698d88181037fa9de0e55571f02e7da46ac1273e35cb5ccda8c5c1acba2fefc1a0bb3d6d03ea4700ee91e0ddd930c599f4b413dea9b3c647380e7a2a8c989dde0f4f7db95c5e5b5bb0f07cbeb3d17494650279379ea862f65cb7672d7e5b88cc4fd9ebd142525deeeafd459445afee32cfc115de40da7581fc06f6ca5ae652b58399276f734b3476a3ce00aaa64a51950e1cbefa0d54122fdaa799f92cb18330fb92cc4f02bfe10f9127089ac8086ab355b129776dc25ba59782a4194bd8adc53a904a3b8af177dddbbe313adc6f764afbfe54f05877539277b07093ba93979deeb40958ec5b8d2549d8cc03faf5ec8e254394b14e7ac84bff3880deedfd873e8ff812ef6958bb1da28c07acf0883a82c45675d44b2a8b0a52f85fd9ed43761b9f2f54cb86f84dca359386bd2e94508dfaa7542a5028031a2c8a907c5c089c976ff1dd542a75ce0f97eaf75e2cb83c09a62ae8f2fa0da3df31bcac23a67d7ae34586aea9861f4505f10d139541dd05d81c946569ebafd78f1d7e646e41629553487badf4d439aa70ad66dff2bb18e88b1f9aefab76c1b95b905bf465b6ce433616df76fade0980bc23ac471fcc0e90dc45703a773ce0c74a2fcf6e7c3887626bf983d09a6f805b1d416952d9f60fad476634c262039adbf17a3ec5c996029000cb852c36635dec72cbba0a1170cecd9280093931716155572a2de348fd3d298e5f80b4d804d37e11d6b4aed408d7302fa0a6dbbcb0f86912b597d598e9c497a4bed8b96605053eb02fe054232784b855ecaa90272891641cd015c70ff6ecbae66e6dd5ae37690d5fdeecb095fed3cbbaf07d9f02deae8c81b6494cce557303a5972e43f929f4ab84c4862e9d512422e5a56cc5e375e3eceecbb2b9cec4309ea6945901685433afc521fe5b3e9f07fc89075c5956a79b81e37e27916c8a59f7f7da9c534b09d11d6a4c0c1aa7362a62a8398f1614a340ffdd738bdac67a55dae0b631417cca9aceb1477563b42b26ba312d0e621075e50158243833adc048c531e18ea335ad37117fbf7ae96c14e8979f1c8a7f3a8b758dc71a65b336c3f4fec8254c583cf15271e77e33c7ac5068f17e4089f7229a5f7916947bcdf9acb69d6abfebe265ad28d645d0e7d1b108600f93a313c812de5898b560a0740fb6bf22a70af6027d82b6b6adf59d19c204e37bdf2a031f242800b50c975eca9e9285115ab3036d095b9acb2f0ebdf63c568ff5c8fc0c038e24b5fffd7c23601ce0c83fc214f9384bdcc2ad21815170e86314be994de8845191574ddc50b27ab8473c9f6b7be4b084cc76aa18cd7685be24c6639d22c38e4e59adb14e27f930c125b10da72fe7389d33e846f1ea87201ba37f2df7741b9b2d2ba22aec2face3a516c07a03adda02374a1f55afbe032aefc5a8d3e4ccd03919f66793a2dab3df9f3a571fad7e93855d430c32b0736284804553d143385fc4951cb89da1b6edaf0034b2d4ea02102367a2f67dbb7fe755c4085afd039f824de5008919508396b068b39960da18cf492b70cbcb646f6bb1e5dd8352a2b1442774dfd80de1dad9e517ff2e72da5fdedb23f8a6128cc04533d375c3b5b2018ebf1d01c5ac81c6e356df00ee34b4a0b673089462652eddd04788a0991d2c6ca42161dc40df7e37496066d41dfb2c072296bcbb9fb62cc80147788b12f690e91ae78f3259f761621a45db31276cfacc65bdb843043175d5559682e54896b214f4cbad8020d611a4a355e44c4225c1507584ef60db684bea8beb83ac1249825f0731aad2cb02d4d64f70b448bca0ae801f1c43eb14d2dfaef45b16c99c00583d95a7289e43e9a63c4e28fed5203387757adc8e2feb6ae51619a1da26eee402f96421984ca44fa1f3b394150ccd8bdf9143b7fb1d1208d8ca6d02c5514b387d659809d5a1fd92e6c923a275d9db4b78ef098018c650bf8b15a285357ff1adb2645701768372bda6088e3edf89122e759ee3f46d46d70a7d6898945e3f0f81d7c768c852612d18c6ce52e0fd48c24028226f22a31793eed51b500b654a4ffd252f2647bfbd71ab4e8a939fd9fe9d6caa9356234329fe88051f59569b6b27f06807cff4e16d4202ad993671774a250aaaac4d40a8702e425863148bb8f90adb73aad5c71646aeb7b8fd654332bf4b7ec466108bfd207ce4d04a5c0e957bab5ac2720f6e76f09c63f9d9dfb581c7d7442f407533db10e435d32d5d69cc7e0317a8a210a8083059d89a92fabfb89aa1f291dcfc9b6cb8a2530da51da259bddfb257b0cb5cae63b1b4e38caa0c3c1c70f8b710eaf64de1d3ae06494da3e7c9aa1f84d8b39e9dd164f27579c4a2b9e854dcb0c387bfa36c002d3c8d5d52473a8716cdf7ebc9f4f65f278e13190147f8a0ea99a61193381d2d9188318037bd819b65f16c49e3017c2475c9ae00670b94bc2a5d040b493f66cffd6c94be66159cb4506e3853742408d5804ee87538578a9fdc901f7bd88844d271e07ee0bf12106851764fcdae1de94fad79a1c47b60d6f536e295409183b5fdda80b945ddcf45b5dc68de4ea0be5717dd47ea8f373fbde7a626272fc8b17b2212384e6f619bc95e8958240b23b4fbe7f6d9778242b60ea4c5681e270009e398a5c2257d7d6bcbe42352980ea66d38bb762a5d15d2eb165e8e3377cd0e48c3359063d8e8c1d6d91cc9364db7129490cb79ea54714c7808fd3195ffb442ce883b49088f1b9fc9a8cd56d514e5200c48bca120f021725f15c666a810afe7e707ff38f2fb16df5292311d5032b0e73536b0135aabd3f61099cd1354fbec61aa523bb08a6b3436e7fd416e8eb40681ccb1237605fbd39def28cb29ee512dc0bafc1353e9e77cd478660c76a3f8e7cd39b65d9840325fde07d5519073e67271c6b1d725c8caad29c5b0d31b6608ddff4ef4604c6513591fdc6db2606fbe0291c9bcdf1cfda0412ba266ad50aef61b1135f37dd0ab6fc0e7abc0d30936a665b494e33d3f59ee033b3bc0e9176f3de53d47b79b51a32769b03cb74aa98a62240cc7ea1c8cc1866bab4d9770200043e544ffe5262f69428e6989ad1d4c09ac81932379c59fa748be3dcb7c1fa5d4a6a7bc732760d6db034ed33a6a9b5e33d2b051d9ae9bca463d937b303fc81e16746d5e4a98bbe2c59d0852fbc38be92e3a28fdc908e4b65ca84fbabfbbb952eb089a89320e44b12a4e0eee1f3cd9f1321674aaeeccde6004624e1ad7763e9821da1b22b71924a16702e8c4cd1951a61db58c20eb6647e6cac1691d5fa23a43fcbcc974edea26a0d4c931b8be81da302072511d661ef1cde0237a6ebc90bd2098c332269a9f3c2e0473d898b642423d6f2acea45608655d4f8b2ed2f814124a590354829de490b7e11e69631130f7cbadafcf68f244911c0be80538f6f293b288d802e263dec8637651be"}, {0x70, 0xffff, 0x7ff, "7ed9a42933e737767115cf368e0a6f9f16298a754c704187c3fba6b0a00ccd23fb5981ba9f1e8eedf741781e8a9425c5275c107e918ecdfb95e482b62180291ebbad5edf2b188cc136e64dbc8e9482cf0bcef5c8c3bced4f51a04a68126e"}, {0x108, 0xffff, 0x3, "aa6eff5025d4ad309ddde7a9d1c10229b651169c7de13a56fe37a1d8ce9dc1569b7aa2929db77ab72db68f3ee91e74c6299bb00c090019b500f069e526f31ece8994f6c8b3c1699687baac72c684ec22adf22515814851ffc2b8e63656f8085ab3a1a590ae6a36a74aa58531cb751a33740959818e482e13e54c5ed48baf1e5c5391f7306408e2a6a85203708a6acc9f42fac503b77c61121685ed8d6341418b3df2a3ce3ec14fea06f06e1cd7c9641acc4ac98d1965c5353588b0c5a939ed683c5d704a6509be71e9c818501c4d3f08a620e74c93085d1601aece3e7b28829b47b093614917e88d4965956db87970365434"}, {0x110, 0x1, 0x1, "5dbd907244335190192842324bc581b769102f8e74b53de3a105ecf8bbf35b16300c9be49916b4a5cfddfee2e765dc00cc66ca3a51d64ae1587735707fa297d97251820bdbc5fe1af71f558ff2238059d0e2ebade9995916ce99e0d51fdc868de83b05464e5928fd45156a5068d69cc277e36ea19a6b67f9cbc9d9e28da242fa3f62055915dd22b34706b0ee156cd025a8153c4e20711aaad2c47263c8ebc6a3b0046bdb70ff38dc5032a35554f4175c07974af09b422ffc11b964fd51497171596648aa842be7f67d76f62d01366094112c32f9586959509effb1059c50f053feb01ed00a97380b3f71925498f6fe4a12e7a593a62e6d0573"}], 0x1408}, 0x400) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="86d5b1934c92de287efaf381608a6a55c4d8645193cd42cbd68d83ae323ddbad54e71263f8672d6e7aadbde8bbbc1cd5d4969688cb60463df6b12ccceec1aed10499e8b7e8381583b86cc3d2578a0a49608ec4f330d0f128518d6caaf1d01e0a9e0d4885be80fd6377ce57b08e0e29fd3650953983bb8170a55eaa4285be2423535cd29a6d0340467392657eee84d86f03affbd264d52ba54a1a1fb32a2d671c7d7a4546814fa2b2ca384abdb736e81c159c4c7d3d32dee3496865c8bd80646a12e1616262e3df9b957e47", 0xcb}, {&(0x7f0000000180)="6b343ede314aa5ff134ec7577c5f39cff8dc3e9f06066be0f64f4154a598f1bb00f39ff14dcbb4fe85c26ecb229dac903726e84f9dfd44a352f9baf69f0ddee9f9ad711e7fa8be785db372b75b078a1259d05afe504622b3be223fc3b621786bc174130148bcf65e5e2fc043a03dc2a2cbd085fd00047edfebbd8e19", 0x7c}, {&(0x7f0000000200)="b56376f2fafddd1d90a8c4c6606ded88f96dc7958b81f3c0821f13c4ca191c8dbcfe4d9e5b68258d18f146b7dc292f3ea7862312abd6abf6754f303da2ff54e11e0eb572242e0283c364f2217b5f0fc626bbf982aefe381f2e49800c239da6f758203dd37667e09707be7978f4b4454c9651cbcb96d1085d3856f158c4016a36c9d6192d7ace", 0x86}, {&(0x7f00000002c0)="f12145c72e19cc11ad5c3b8ce5903ce91ad4edba6fdf0adcf798e736367010b687ba890f5168d8206e1e8d342bf0ed9ca0b6c1aa302b43a56d87b98906ab28985253a5da15ac6001a8d8e061531d05ae822927032b6d85624fb4ed785172f9c15ff4324a7df6fe7f7f9463f7937b336c5425ee893792dca3d372fea461ddfb6a26e3bcdfd53cf4c180e94ba38d4a70fbb926bfb9e1cd77f34f329ffadc14c0034ef5a148784b59686a5235b1be608dbb", 0xb0}, {&(0x7f0000000380)="74c4e5eb5b7d5abaa833a10c3db346e1696eee168ff0134e5adc163b98461d5ee44db799d0701c8846a22e0910579a0e79ce8f771662be4b1cfc2561956b3548d0a542537593881b60d054c4dea8fb4f020686285aed2976ff153b4797f764b4ab461d9da581b00b375e4a65688e65ee0c6d9a0d72f974122d7db8bfb26952f3d4cd089ec03c83bad9b26923cc7fe91f2672eeaca8107f691aeb698f0734e7d1ed87e829cb36e6b611acf81d19fc4a81a362653d7e3f8d54f47ebd52f010a049d7e26eb1fe731f86b0c3487ab82fc3f11126e42313c9bcc19ba1a5804e63e0da5bedb325ee6ff108cb4c4cc3cdaf2cde1ac16c", 0xf3}, {&(0x7f0000000480)="a930ef41fec77f258db8576af1b71bdc7d547d6db5bfebea47af93b18788b62b0358bbacb181f8fa4160472bf4a37906e30e4c38f9a7e35d0d7dcbd2d6b1079706a7093a63b128241c6427955b4c7563001ab341893e52db221271ffe3ead998a633f10cc6ca140ee59d4f56e7a5370f604ea40199feac8918e014ba0c43599e035f096f7d79afe89b888cb365f22dafcceb7a0d15c07e2ce247a719199ff08b081a8be20fa179bdd8ad2090a8b882c23dfa375e431a802979af000653f9d62871739c", 0xc3}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000f83b", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0x40, 0x400}, 0x8) shutdown(r1, 0x0) bind(r1, &(0x7f0000001fc0)=@in6={0x18, 0x0, 0x6, 0xe5e7}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) clock_settime(0x3, &(0x7f0000002000)={0x100000000, 0x6}) 03:04:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) fchmod(r0, 0x4) r1 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) sendto(r1, &(0x7f0000000700)="bbef084eb5cdc64f53", 0x9, 0x1, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000780)="7136b04075e7f9a1211311d9d0e7268d2a5b2829a7b998a81ba7dcb721358320b6246351869b97a8f5600a1cc75e984aca003a3600831dfb66ff1ec565dd73eec4b6c899b2d814ce44c4bfcf97d756eb3e6834534e679218047d5af04f0c3d6d77964b5ebb2abb3c", 0x68}, {&(0x7f0000000800)="e7fd2ecb53ddb47526490138798ed04af714571b2a7b55ebfbe8e7a06eaa2bb474b2ecea6d8e3379a668eae0a7ee49750ddab4a7b903a5ac383d0f72a6db11e5de24f61ea4f87a8633a9d1e60750719dddf6738b90de3aa9295441432442dc2b9e6f7da3de7acba3d8db061bc57d64048e16e010e9139a10039d3132d5d273bb73f642d8311aebb47d61ff54066bf790797b926fc5c50fbcdaa5a13fb42ad1c6bd2eb9a4ff67e45636f13830745951d702ebf7cb49a1f418eac4495f19f67f88b6120fe9a80f25156b", 0xc9}, {&(0x7f0000000900)="5a76a58ce83788cb781b8eaa6a264182e57a8b8cd71ccfcf2a0aa1341d161f8ed3ba2f0c6e63485edea1696b8c0efb191411febfba377b00e1e67d7959abf3246220905247b3cf047d5a74ba1d308364e9a2b3edae1ea9b367a0df5606ae2a71dec1854ec7e5b1cfd44627d9ad9874b1aabbfc2f135c319b4df11305fbdc3ea97153652ac6f2df0261fd967de53d194f60b7390c2669aad87ebd8e0694a4625603a36ebe7346889642cf06d3bd64bd15bc3f3b3cb2aea789c86cd5d70a3afb744c56fcec6a73fc95d107425d271903e8373e59e1956affffb1f9dc3680650a30b28ed56c77576e", 0xe7}, {&(0x7f0000000a00)="85e6aae992ea158ec9414524286255da3c765db30b149ded978844a61b5d9f", 0x1f}, {&(0x7f0000000a40)="69c70625e2a06e7dbcf3bfcf9aa7a23fccec877c430cefe2640d6a384061bae1a90510c1b0e7cc09dc5689d6893aca931345a7a335bcedb6e0f0bb9cb7054acf00f5429c1ac32aac19a54b19cf7d95abbaa04d7fcbe9c078528c9298771e697808dfc2f9b6a38055e59e3c9c0e3d7b7b28152a8db5", 0x75}], 0x5, &(0x7f0000000b40)=[{0x90, 0xffff, 0x101, "dcb61c4d27f4be32e01673bdc7e77692de300130207d85d454d3a98aef7c44d1012f57e3705f31f6257549ac3ca844640406b548176656618d6d180d141aada24f5e3cda116191a18e4c8e7606f8000b39a8db37d808f58fdeeba3058bc2a92e728fba74dbf4fa4deeffc25dc1b00458677a93575826351175f0ea"}, {0x20, 0xffff, 0x0, "7e867e4c778a2a53d7691c"}, {0xc0, 0x1, 0x72, "637de56e2b3ba714d2ac111eb269a025b8f1d2e235841b01becff5d421d3777d52b5575da4c199b544a4c9efda63abdd1bb5ecd4dd9c13bf5013e3a271c4355d28ffd1fc2332f956769795215bbca21852868e286d96b3e5afefb82efd1b3e77a8078a232e3f9fb4e7d124fa207b85905d961cb34afb9b6c096400f7f83b8d55d090ed4b4c5f34911db04fca30ed743329af3819ed2393877d1fc9222e063c4c4ff645b059ef200036"}, {0x1010, 0xffff, 0x1000, "8902cdf163f39f24ca74b41f4861c372b401a083e1734d6df237a9ed19add1e14d2dba648a3d1df4d280c17ec6c197a3b7450600b0fd7d4ac7f57b0f033137e4fd137f7b1c5054bae8516cdb51534aebbcc651f84e147e71dfe4e2ef9fdec97c814a048092e688250b62da65cc4b13e44304f41d3677aeb4f4b068637242ae313d884ae44d79da8053847df2fabf3d813d0d06a2710b6bd89cf5ec5978663ee839daa5ff599c1e5df9fb8b9ee91d7d80ef8c4542048656090abb4d31c664fb8c6ac8c1df96d781cf605e8c5f5064bec618220a4b11c7b922008b313bca1749f5096f3ce162a80bddab328efb12a3c613dc62bd05be3c43b7c7770b6f3e0f1836edb4e83fe715879011333983cf9fd41202b1f68b23440a12e2915b2ab22691c4a3d57e26573547f7f7e2b4eebf1adc29c4be8ceb5aafb266a10e2806e3cac84debcfac5c613d6a9658dc0f28b2539073be0f74111caa9ce331ee4a6de78bfb262295cf47882c0021776ba78b1e126d83f15c3effcd81e54a83cd12debe34c5a63c9b2a292fab6799f4083f4d445953573dbc0fc831c50405d32aed9aff8b9a6e68365c692706b5cf55816318951f7b11954af85768fac2d64eccdec023041e3b4fe46067167c03a8be6219f1f36019403133b79c4341b49c854d3369fb63240fd9fcc57b104725e122d287546dc46dbf8d9e91989e05c05d643a5afc91c68975039491ba20fdb4ebbf519a3aafddc3ff0711af08bb6da5e5272ee7837e6b0bde7602a8efc7b199daa2cfdda78ae7b7af74f29faf13cc6970a72ffba21152a159498de0bbf197fc015ce6bf82f504cafe159118ae00b5ddddaa4330d347a70819768b00d805bbcf6757e50e92ceaafdb027c318b1bbd699f2592158c039f0f3bbb1abc0c93ceb76b7ca444cd8a056d77dec429cda26acf62f8e6f18437f7b3d506abc382c18867fec5640063fed4a775635ba2eaa7da57795b4377103f75f9cfc5c99ca8b3df01fce382832aa0c36e9613f430297dec431f75927c58b34a29257c97c1804161dc20821023f2d2939e5611cdf9f36867b1fc1d60f2cffbaacada69a329eeb35bc63ba59efd943190f46790248d796407706bfa70c83619eab6a2ec8c9f145e03d3c0543b38d37e83c312400804ebab780d49965d30aa7bfd3dcc11fb0d302571faa14a2362b0e46d8657ebc06939ff8344fc4786856fd910d3ab8b3fed1ffc38745ef11e3c600721cb90aca6c17241c0fceb1f8b310c0b9606ea185a6ea6fe702cd90d40d0f17db151ab87a3d971b78ef5118c6f34a2fa268a3c34c999ffd1791434f0c9d98ca9610effc60decd54d7b569b1dba1aeeecae97099eb0501b6d77dc7ee005bc38f1565e38d589a99980c223ba29b4b07f0ded2dd25fd6a6d3143465d25ff99750ae487f9cf14d94549c91a2295320e9d3fb8c3a84e977848c73c3b4b75433a28c11f36be42f1938906e5f893b18637b0fc48374a965d62afed124420c521c0fe77c2b8eb9b617f66348695dac152761d899b0c4b0b21c5fb5e01dc62f66ced28786c2c926960b0497208187c0e4ffd32bdd4cf4d69124ec1b49dac200e1513a206da550d42ca62078d6c696c6d1ef867446b7efa300d735bded5b5ea7081d65b9aa77010e2932556fd3b507375c0d0b021697d6f63455bf889b275f0aeff867540336d66b95464479fb2f56fed933c70df729f29658861b6d210a61cc197ea347d98c89a975d03b6bd8c7070200f581cfc7f092094391963d58382da06e7e724a747b64fca67994494de3975ec9518dcf58522d8638c4c055ecf490779d6394e8b89301ade09c523c66db3d0ffadb43d1f20bb321adcbb1ec7f705c6ccdab9e2bc3331998ada60f98eb1433c79ede74b32195410b5177a847c52489dfbc492a447c3816e68ebc1fc82da219d390698ede32519d32c9cfe9c7f2e6bd2d6fd28414bcc1b494fb1e9e4022ba36bc71a997441b14583d50bbba7e7caa96fb021ab304f819da3fbb05c2d135fa94f50448b7e1a6d84312f936728ad1de66516abebdef6f9cffb2c69d8fbf1be013969165583064e6e2619b726640b27f8e480d0593ce3fc2ca9f4d19f85d3e2de581575a7aaedde0769203e47739ebf5a01452e1e70f81299c19bd1d034dcc4d59aa1fa3217c710ea799c6306975c25218981892de27305751f384259a1dc1339fbe21a84271875f9c905e30b7cfa4334a2d05b7043528503498bb575542aea33a86217e2aac18e105697f548913cd40f693c1362f130ba1324248e5cc34e9675ded00a61d25d0b6bcf06e0348838bd2596e0732e590c19e45bc4bf26058177c21d590dad25898317b2a7b261d6f6464b698d88181037fa9de0e55571f02e7da46ac1273e35cb5ccda8c5c1acba2fefc1a0bb3d6d03ea4700ee91e0ddd930c599f4b413dea9b3c647380e7a2a8c989dde0f4f7db95c5e5b5bb0f07cbeb3d17494650279379ea862f65cb7672d7e5b88cc4fd9ebd142525deeeafd459445afee32cfc115de40da7581fc06f6ca5ae652b58399276f734b3476a3ce00aaa64a51950e1cbefa0d54122fdaa799f92cb18330fb92cc4f02bfe10f9127089ac8086ab355b129776dc25ba59782a4194bd8adc53a904a3b8af177dddbbe313adc6f764afbfe54f05877539277b07093ba93979deeb40958ec5b8d2549d8cc03faf5ec8e254394b14e7ac84bff3880deedfd873e8ff812ef6958bb1da28c07acf0883a82c45675d44b2a8b0a52f85fd9ed43761b9f2f54cb86f84dca359386bd2e94508dfaa7542a5028031a2c8a907c5c089c976ff1dd542a75ce0f97eaf75e2cb83c09a62ae8f2fa0da3df31bcac23a67d7ae34586aea9861f4505f10d139541dd05d81c946569ebafd78f1d7e646e41629553487badf4d439aa70ad66dff2bb18e88b1f9aefab76c1b95b905bf465b6ce433616df76fade0980bc23ac471fcc0e90dc45703a773ce0c74a2fcf6e7c3887626bf983d09a6f805b1d416952d9f60fad476634c262039adbf17a3ec5c996029000cb852c36635dec72cbba0a1170cecd9280093931716155572a2de348fd3d298e5f80b4d804d37e11d6b4aed408d7302fa0a6dbbcb0f86912b597d598e9c497a4bed8b96605053eb02fe054232784b855ecaa90272891641cd015c70ff6ecbae66e6dd5ae37690d5fdeecb095fed3cbbaf07d9f02deae8c81b6494cce557303a5972e43f929f4ab84c4862e9d512422e5a56cc5e375e3eceecbb2b9cec4309ea6945901685433afc521fe5b3e9f07fc89075c5956a79b81e37e27916c8a59f7f7da9c534b09d11d6a4c0c1aa7362a62a8398f1614a340ffdd738bdac67a55dae0b631417cca9aceb1477563b42b26ba312d0e621075e50158243833adc048c531e18ea335ad37117fbf7ae96c14e8979f1c8a7f3a8b758dc71a65b336c3f4fec8254c583cf15271e77e33c7ac5068f17e4089f7229a5f7916947bcdf9acb69d6abfebe265ad28d645d0e7d1b108600f93a313c812de5898b560a0740fb6bf22a70af6027d82b6b6adf59d19c204e37bdf2a031f242800b50c975eca9e9285115ab3036d095b9acb2f0ebdf63c568ff5c8fc0c038e24b5fffd7c23601ce0c83fc214f9384bdcc2ad21815170e86314be994de8845191574ddc50b27ab8473c9f6b7be4b084cc76aa18cd7685be24c6639d22c38e4e59adb14e27f930c125b10da72fe7389d33e846f1ea87201ba37f2df7741b9b2d2ba22aec2face3a516c07a03adda02374a1f55afbe032aefc5a8d3e4ccd03919f66793a2dab3df9f3a571fad7e93855d430c32b0736284804553d143385fc4951cb89da1b6edaf0034b2d4ea02102367a2f67dbb7fe755c4085afd039f824de5008919508396b068b39960da18cf492b70cbcb646f6bb1e5dd8352a2b1442774dfd80de1dad9e517ff2e72da5fdedb23f8a6128cc04533d375c3b5b2018ebf1d01c5ac81c6e356df00ee34b4a0b673089462652eddd04788a0991d2c6ca42161dc40df7e37496066d41dfb2c072296bcbb9fb62cc80147788b12f690e91ae78f3259f761621a45db31276cfacc65bdb843043175d5559682e54896b214f4cbad8020d611a4a355e44c4225c1507584ef60db684bea8beb83ac1249825f0731aad2cb02d4d64f70b448bca0ae801f1c43eb14d2dfaef45b16c99c00583d95a7289e43e9a63c4e28fed5203387757adc8e2feb6ae51619a1da26eee402f96421984ca44fa1f3b394150ccd8bdf9143b7fb1d1208d8ca6d02c5514b387d659809d5a1fd92e6c923a275d9db4b78ef098018c650bf8b15a285357ff1adb2645701768372bda6088e3edf89122e759ee3f46d46d70a7d6898945e3f0f81d7c768c852612d18c6ce52e0fd48c24028226f22a31793eed51b500b654a4ffd252f2647bfbd71ab4e8a939fd9fe9d6caa9356234329fe88051f59569b6b27f06807cff4e16d4202ad993671774a250aaaac4d40a8702e425863148bb8f90adb73aad5c71646aeb7b8fd654332bf4b7ec466108bfd207ce4d04a5c0e957bab5ac2720f6e76f09c63f9d9dfb581c7d7442f407533db10e435d32d5d69cc7e0317a8a210a8083059d89a92fabfb89aa1f291dcfc9b6cb8a2530da51da259bddfb257b0cb5cae63b1b4e38caa0c3c1c70f8b710eaf64de1d3ae06494da3e7c9aa1f84d8b39e9dd164f27579c4a2b9e854dcb0c387bfa36c002d3c8d5d52473a8716cdf7ebc9f4f65f278e13190147f8a0ea99a61193381d2d9188318037bd819b65f16c49e3017c2475c9ae00670b94bc2a5d040b493f66cffd6c94be66159cb4506e3853742408d5804ee87538578a9fdc901f7bd88844d271e07ee0bf12106851764fcdae1de94fad79a1c47b60d6f536e295409183b5fdda80b945ddcf45b5dc68de4ea0be5717dd47ea8f373fbde7a626272fc8b17b2212384e6f619bc95e8958240b23b4fbe7f6d9778242b60ea4c5681e270009e398a5c2257d7d6bcbe42352980ea66d38bb762a5d15d2eb165e8e3377cd0e48c3359063d8e8c1d6d91cc9364db7129490cb79ea54714c7808fd3195ffb442ce883b49088f1b9fc9a8cd56d514e5200c48bca120f021725f15c666a810afe7e707ff38f2fb16df5292311d5032b0e73536b0135aabd3f61099cd1354fbec61aa523bb08a6b3436e7fd416e8eb40681ccb1237605fbd39def28cb29ee512dc0bafc1353e9e77cd478660c76a3f8e7cd39b65d9840325fde07d5519073e67271c6b1d725c8caad29c5b0d31b6608ddff4ef4604c6513591fdc6db2606fbe0291c9bcdf1cfda0412ba266ad50aef61b1135f37dd0ab6fc0e7abc0d30936a665b494e33d3f59ee033b3bc0e9176f3de53d47b79b51a32769b03cb74aa98a62240cc7ea1c8cc1866bab4d9770200043e544ffe5262f69428e6989ad1d4c09ac81932379c59fa748be3dcb7c1fa5d4a6a7bc732760d6db034ed33a6a9b5e33d2b051d9ae9bca463d937b303fc81e16746d5e4a98bbe2c59d0852fbc38be92e3a28fdc908e4b65ca84fbabfbbb952eb089a89320e44b12a4e0eee1f3cd9f1321674aaeeccde6004624e1ad7763e9821da1b22b71924a16702e8c4cd1951a61db58c20eb6647e6cac1691d5fa23a43fcbcc974edea26a0d4c931b8be81da302072511d661ef1cde0237a6ebc90bd2098c332269a9f3c2e0473d898b642423d6f2acea45608655d4f8b2ed2f814124a590354829de490b7e11e69631130f7cbadafcf68f244911c0be80538f6f293b288d802e263dec8637651be"}, {0x70, 0xffff, 0x7ff, "7ed9a42933e737767115cf368e0a6f9f16298a754c704187c3fba6b0a00ccd23fb5981ba9f1e8eedf741781e8a9425c5275c107e918ecdfb95e482b62180291ebbad5edf2b188cc136e64dbc8e9482cf0bcef5c8c3bced4f51a04a68126e"}, {0x108, 0xffff, 0x3, "aa6eff5025d4ad309ddde7a9d1c10229b651169c7de13a56fe37a1d8ce9dc1569b7aa2929db77ab72db68f3ee91e74c6299bb00c090019b500f069e526f31ece8994f6c8b3c1699687baac72c684ec22adf22515814851ffc2b8e63656f8085ab3a1a590ae6a36a74aa58531cb751a33740959818e482e13e54c5ed48baf1e5c5391f7306408e2a6a85203708a6acc9f42fac503b77c61121685ed8d6341418b3df2a3ce3ec14fea06f06e1cd7c9641acc4ac98d1965c5353588b0c5a939ed683c5d704a6509be71e9c818501c4d3f08a620e74c93085d1601aece3e7b28829b47b093614917e88d4965956db87970365434"}, {0x110, 0x1, 0x1, "5dbd907244335190192842324bc581b769102f8e74b53de3a105ecf8bbf35b16300c9be49916b4a5cfddfee2e765dc00cc66ca3a51d64ae1587735707fa297d97251820bdbc5fe1af71f558ff2238059d0e2ebade9995916ce99e0d51fdc868de83b05464e5928fd45156a5068d69cc277e36ea19a6b67f9cbc9d9e28da242fa3f62055915dd22b34706b0ee156cd025a8153c4e20711aaad2c47263c8ebc6a3b0046bdb70ff38dc5032a35554f4175c07974af09b422ffc11b964fd51497171596648aa842be7f67d76f62d01366094112c32f9586959509effb1059c50f053feb01ed00a97380b3f71925498f6fe4a12e7a593a62e6d0573"}], 0x1408}, 0x400) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="86d5b1934c92de287efaf381608a6a55c4d8645193cd42cbd68d83ae323ddbad54e71263f8672d6e7aadbde8bbbc1cd5d4969688cb60463df6b12ccceec1aed10499e8b7e8381583b86cc3d2578a0a49608ec4f330d0f128518d6caaf1d01e0a9e0d4885be80fd6377ce57b08e0e29fd3650953983bb8170a55eaa4285be2423535cd29a6d0340467392657eee84d86f03affbd264d52ba54a1a1fb32a2d671c7d7a4546814fa2b2ca384abdb736e81c159c4c7d3d32dee3496865c8bd80646a12e1616262e3df9b957e47", 0xcb}, {&(0x7f0000000180)="6b343ede314aa5ff134ec7577c5f39cff8dc3e9f06066be0f64f4154a598f1bb00f39ff14dcbb4fe85c26ecb229dac903726e84f9dfd44a352f9baf69f0ddee9f9ad711e7fa8be785db372b75b078a1259d05afe504622b3be223fc3b621786bc174130148bcf65e5e2fc043a03dc2a2cbd085fd00047edfebbd8e19", 0x7c}, {&(0x7f0000000200)="b56376f2fafddd1d90a8c4c6606ded88f96dc7958b81f3c0821f13c4ca191c8dbcfe4d9e5b68258d18f146b7dc292f3ea7862312abd6abf6754f303da2ff54e11e0eb572242e0283c364f2217b5f0fc626bbf982aefe381f2e49800c239da6f758203dd37667e09707be7978f4b4454c9651cbcb96d1085d3856f158c4016a36c9d6192d7ace", 0x86}, {&(0x7f00000002c0)="f12145c72e19cc11ad5c3b8ce5903ce91ad4edba6fdf0adcf798e736367010b687ba890f5168d8206e1e8d342bf0ed9ca0b6c1aa302b43a56d87b98906ab28985253a5da15ac6001a8d8e061531d05ae822927032b6d85624fb4ed785172f9c15ff4324a7df6fe7f7f9463f7937b336c5425ee893792dca3d372fea461ddfb6a26e3bcdfd53cf4c180e94ba38d4a70fbb926bfb9e1cd77f34f329ffadc14c0034ef5a148784b59686a5235b1be608dbb", 0xb0}, {&(0x7f0000000380)="74c4e5eb5b7d5abaa833a10c3db346e1696eee168ff0134e5adc163b98461d5ee44db799d0701c8846a22e0910579a0e79ce8f771662be4b1cfc2561956b3548d0a542537593881b60d054c4dea8fb4f020686285aed2976ff153b4797f764b4ab461d9da581b00b375e4a65688e65ee0c6d9a0d72f974122d7db8bfb26952f3d4cd089ec03c83bad9b26923cc7fe91f2672eeaca8107f691aeb698f0734e7d1ed87e829cb36e6b611acf81d19fc4a81a362653d7e3f8d54f47ebd52f010a049d7e26eb1fe731f86b0c3487ab82fc3f11126e42313c9bcc19ba1a5804e63e0da5bedb325ee6ff108cb4c4cc3cdaf2cde1ac16c", 0xf3}, {&(0x7f0000000480)="a930ef41fec77f258db8576af1b71bdc7d547d6db5bfebea47af93b18788b62b0358bbacb181f8fa4160472bf4a37906e30e4c38f9a7e35d0d7dcbd2d6b1079706a7093a63b128241c6427955b4c7563001ab341893e52db221271ffe3ead998a633f10cc6ca140ee59d4f56e7a5370f604ea40199feac8918e014ba0c43599e035f096f7d79afe89b888cb365f22dafcceb7a0d15c07e2ce247a719199ff08b081a8be20fa179bdd8ad2090a8b882c23dfa375e431a802979af000653f9d62871739c", 0xc3}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000f83b", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0x40, 0x400}, 0x8) shutdown(r1, 0x0) bind(r1, &(0x7f0000001fc0)=@in6={0x18, 0x0, 0x6, 0xe5e7}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) 03:04:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) fchmod(r0, 0x4) r1 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) sendto(r1, &(0x7f0000000700)="bbef084eb5cdc64f53", 0x9, 0x1, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000780)="7136b04075e7f9a1211311d9d0e7268d2a5b2829a7b998a81ba7dcb721358320b6246351869b97a8f5600a1cc75e984aca003a3600831dfb66ff1ec565dd73eec4b6c899b2d814ce44c4bfcf97d756eb3e6834534e679218047d5af04f0c3d6d77964b5ebb2abb3c", 0x68}, {&(0x7f0000000800)="e7fd2ecb53ddb47526490138798ed04af714571b2a7b55ebfbe8e7a06eaa2bb474b2ecea6d8e3379a668eae0a7ee49750ddab4a7b903a5ac383d0f72a6db11e5de24f61ea4f87a8633a9d1e60750719dddf6738b90de3aa9295441432442dc2b9e6f7da3de7acba3d8db061bc57d64048e16e010e9139a10039d3132d5d273bb73f642d8311aebb47d61ff54066bf790797b926fc5c50fbcdaa5a13fb42ad1c6bd2eb9a4ff67e45636f13830745951d702ebf7cb49a1f418eac4495f19f67f88b6120fe9a80f25156b", 0xc9}, {&(0x7f0000000900)="5a76a58ce83788cb781b8eaa6a264182e57a8b8cd71ccfcf2a0aa1341d161f8ed3ba2f0c6e63485edea1696b8c0efb191411febfba377b00e1e67d7959abf3246220905247b3cf047d5a74ba1d308364e9a2b3edae1ea9b367a0df5606ae2a71dec1854ec7e5b1cfd44627d9ad9874b1aabbfc2f135c319b4df11305fbdc3ea97153652ac6f2df0261fd967de53d194f60b7390c2669aad87ebd8e0694a4625603a36ebe7346889642cf06d3bd64bd15bc3f3b3cb2aea789c86cd5d70a3afb744c56fcec6a73fc95d107425d271903e8373e59e1956affffb1f9dc3680650a30b28ed56c77576e", 0xe7}, {&(0x7f0000000a00)="85e6aae992ea158ec9414524286255da3c765db30b149ded978844a61b5d9f", 0x1f}, {&(0x7f0000000a40)="69c70625e2a06e7dbcf3bfcf9aa7a23fccec877c430cefe2640d6a384061bae1a90510c1b0e7cc09dc5689d6893aca931345a7a335bcedb6e0f0bb9cb7054acf00f5429c1ac32aac19a54b19cf7d95abbaa04d7fcbe9c078528c9298771e697808dfc2f9b6a38055e59e3c9c0e3d7b7b28152a8db5", 0x75}], 0x5, &(0x7f0000000b40)=[{0x90, 0xffff, 0x101, "dcb61c4d27f4be32e01673bdc7e77692de300130207d85d454d3a98aef7c44d1012f57e3705f31f6257549ac3ca844640406b548176656618d6d180d141aada24f5e3cda116191a18e4c8e7606f8000b39a8db37d808f58fdeeba3058bc2a92e728fba74dbf4fa4deeffc25dc1b00458677a93575826351175f0ea"}, {0x20, 0xffff, 0x0, "7e867e4c778a2a53d7691c"}, {0xc0, 0x1, 0x72, "637de56e2b3ba714d2ac111eb269a025b8f1d2e235841b01becff5d421d3777d52b5575da4c199b544a4c9efda63abdd1bb5ecd4dd9c13bf5013e3a271c4355d28ffd1fc2332f956769795215bbca21852868e286d96b3e5afefb82efd1b3e77a8078a232e3f9fb4e7d124fa207b85905d961cb34afb9b6c096400f7f83b8d55d090ed4b4c5f34911db04fca30ed743329af3819ed2393877d1fc9222e063c4c4ff645b059ef200036"}, {0x1010, 0xffff, 0x1000, "8902cdf163f39f24ca74b41f4861c372b401a083e1734d6df237a9ed19add1e14d2dba648a3d1df4d280c17ec6c197a3b7450600b0fd7d4ac7f57b0f033137e4fd137f7b1c5054bae8516cdb51534aebbcc651f84e147e71dfe4e2ef9fdec97c814a048092e688250b62da65cc4b13e44304f41d3677aeb4f4b068637242ae313d884ae44d79da8053847df2fabf3d813d0d06a2710b6bd89cf5ec5978663ee839daa5ff599c1e5df9fb8b9ee91d7d80ef8c4542048656090abb4d31c664fb8c6ac8c1df96d781cf605e8c5f5064bec618220a4b11c7b922008b313bca1749f5096f3ce162a80bddab328efb12a3c613dc62bd05be3c43b7c7770b6f3e0f1836edb4e83fe715879011333983cf9fd41202b1f68b23440a12e2915b2ab22691c4a3d57e26573547f7f7e2b4eebf1adc29c4be8ceb5aafb266a10e2806e3cac84debcfac5c613d6a9658dc0f28b2539073be0f74111caa9ce331ee4a6de78bfb262295cf47882c0021776ba78b1e126d83f15c3effcd81e54a83cd12debe34c5a63c9b2a292fab6799f4083f4d445953573dbc0fc831c50405d32aed9aff8b9a6e68365c692706b5cf55816318951f7b11954af85768fac2d64eccdec023041e3b4fe46067167c03a8be6219f1f36019403133b79c4341b49c854d3369fb63240fd9fcc57b104725e122d287546dc46dbf8d9e91989e05c05d643a5afc91c68975039491ba20fdb4ebbf519a3aafddc3ff0711af08bb6da5e5272ee7837e6b0bde7602a8efc7b199daa2cfdda78ae7b7af74f29faf13cc6970a72ffba21152a159498de0bbf197fc015ce6bf82f504cafe159118ae00b5ddddaa4330d347a70819768b00d805bbcf6757e50e92ceaafdb027c318b1bbd699f2592158c039f0f3bbb1abc0c93ceb76b7ca444cd8a056d77dec429cda26acf62f8e6f18437f7b3d506abc382c18867fec5640063fed4a775635ba2eaa7da57795b4377103f75f9cfc5c99ca8b3df01fce382832aa0c36e9613f430297dec431f75927c58b34a29257c97c1804161dc20821023f2d2939e5611cdf9f36867b1fc1d60f2cffbaacada69a329eeb35bc63ba59efd943190f46790248d796407706bfa70c83619eab6a2ec8c9f145e03d3c0543b38d37e83c312400804ebab780d49965d30aa7bfd3dcc11fb0d302571faa14a2362b0e46d8657ebc06939ff8344fc4786856fd910d3ab8b3fed1ffc38745ef11e3c600721cb90aca6c17241c0fceb1f8b310c0b9606ea185a6ea6fe702cd90d40d0f17db151ab87a3d971b78ef5118c6f34a2fa268a3c34c999ffd1791434f0c9d98ca9610effc60decd54d7b569b1dba1aeeecae97099eb0501b6d77dc7ee005bc38f1565e38d589a99980c223ba29b4b07f0ded2dd25fd6a6d3143465d25ff99750ae487f9cf14d94549c91a2295320e9d3fb8c3a84e977848c73c3b4b75433a28c11f36be42f1938906e5f893b18637b0fc48374a965d62afed124420c521c0fe77c2b8eb9b617f66348695dac152761d899b0c4b0b21c5fb5e01dc62f66ced28786c2c926960b0497208187c0e4ffd32bdd4cf4d69124ec1b49dac200e1513a206da550d42ca62078d6c696c6d1ef867446b7efa300d735bded5b5ea7081d65b9aa77010e2932556fd3b507375c0d0b021697d6f63455bf889b275f0aeff867540336d66b95464479fb2f56fed933c70df729f29658861b6d210a61cc197ea347d98c89a975d03b6bd8c7070200f581cfc7f092094391963d58382da06e7e724a747b64fca67994494de3975ec9518dcf58522d8638c4c055ecf490779d6394e8b89301ade09c523c66db3d0ffadb43d1f20bb321adcbb1ec7f705c6ccdab9e2bc3331998ada60f98eb1433c79ede74b32195410b5177a847c52489dfbc492a447c3816e68ebc1fc82da219d390698ede32519d32c9cfe9c7f2e6bd2d6fd28414bcc1b494fb1e9e4022ba36bc71a997441b14583d50bbba7e7caa96fb021ab304f819da3fbb05c2d135fa94f50448b7e1a6d84312f936728ad1de66516abebdef6f9cffb2c69d8fbf1be013969165583064e6e2619b726640b27f8e480d0593ce3fc2ca9f4d19f85d3e2de581575a7aaedde0769203e47739ebf5a01452e1e70f81299c19bd1d034dcc4d59aa1fa3217c710ea799c6306975c25218981892de27305751f384259a1dc1339fbe21a84271875f9c905e30b7cfa4334a2d05b7043528503498bb575542aea33a86217e2aac18e105697f548913cd40f693c1362f130ba1324248e5cc34e9675ded00a61d25d0b6bcf06e0348838bd2596e0732e590c19e45bc4bf26058177c21d590dad25898317b2a7b261d6f6464b698d88181037fa9de0e55571f02e7da46ac1273e35cb5ccda8c5c1acba2fefc1a0bb3d6d03ea4700ee91e0ddd930c599f4b413dea9b3c647380e7a2a8c989dde0f4f7db95c5e5b5bb0f07cbeb3d17494650279379ea862f65cb7672d7e5b88cc4fd9ebd142525deeeafd459445afee32cfc115de40da7581fc06f6ca5ae652b58399276f734b3476a3ce00aaa64a51950e1cbefa0d54122fdaa799f92cb18330fb92cc4f02bfe10f9127089ac8086ab355b129776dc25ba59782a4194bd8adc53a904a3b8af177dddbbe313adc6f764afbfe54f05877539277b07093ba93979deeb40958ec5b8d2549d8cc03faf5ec8e254394b14e7ac84bff3880deedfd873e8ff812ef6958bb1da28c07acf0883a82c45675d44b2a8b0a52f85fd9ed43761b9f2f54cb86f84dca359386bd2e94508dfaa7542a5028031a2c8a907c5c089c976ff1dd542a75ce0f97eaf75e2cb83c09a62ae8f2fa0da3df31bcac23a67d7ae34586aea9861f4505f10d139541dd05d81c946569ebafd78f1d7e646e41629553487badf4d439aa70ad66dff2bb18e88b1f9aefab76c1b95b905bf465b6ce433616df76fade0980bc23ac471fcc0e90dc45703a773ce0c74a2fcf6e7c3887626bf983d09a6f805b1d416952d9f60fad476634c262039adbf17a3ec5c996029000cb852c36635dec72cbba0a1170cecd9280093931716155572a2de348fd3d298e5f80b4d804d37e11d6b4aed408d7302fa0a6dbbcb0f86912b597d598e9c497a4bed8b96605053eb02fe054232784b855ecaa90272891641cd015c70ff6ecbae66e6dd5ae37690d5fdeecb095fed3cbbaf07d9f02deae8c81b6494cce557303a5972e43f929f4ab84c4862e9d512422e5a56cc5e375e3eceecbb2b9cec4309ea6945901685433afc521fe5b3e9f07fc89075c5956a79b81e37e27916c8a59f7f7da9c534b09d11d6a4c0c1aa7362a62a8398f1614a340ffdd738bdac67a55dae0b631417cca9aceb1477563b42b26ba312d0e621075e50158243833adc048c531e18ea335ad37117fbf7ae96c14e8979f1c8a7f3a8b758dc71a65b336c3f4fec8254c583cf15271e77e33c7ac5068f17e4089f7229a5f7916947bcdf9acb69d6abfebe265ad28d645d0e7d1b108600f93a313c812de5898b560a0740fb6bf22a70af6027d82b6b6adf59d19c204e37bdf2a031f242800b50c975eca9e9285115ab3036d095b9acb2f0ebdf63c568ff5c8fc0c038e24b5fffd7c23601ce0c83fc214f9384bdcc2ad21815170e86314be994de8845191574ddc50b27ab8473c9f6b7be4b084cc76aa18cd7685be24c6639d22c38e4e59adb14e27f930c125b10da72fe7389d33e846f1ea87201ba37f2df7741b9b2d2ba22aec2face3a516c07a03adda02374a1f55afbe032aefc5a8d3e4ccd03919f66793a2dab3df9f3a571fad7e93855d430c32b0736284804553d143385fc4951cb89da1b6edaf0034b2d4ea02102367a2f67dbb7fe755c4085afd039f824de5008919508396b068b39960da18cf492b70cbcb646f6bb1e5dd8352a2b1442774dfd80de1dad9e517ff2e72da5fdedb23f8a6128cc04533d375c3b5b2018ebf1d01c5ac81c6e356df00ee34b4a0b673089462652eddd04788a0991d2c6ca42161dc40df7e37496066d41dfb2c072296bcbb9fb62cc80147788b12f690e91ae78f3259f761621a45db31276cfacc65bdb843043175d5559682e54896b214f4cbad8020d611a4a355e44c4225c1507584ef60db684bea8beb83ac1249825f0731aad2cb02d4d64f70b448bca0ae801f1c43eb14d2dfaef45b16c99c00583d95a7289e43e9a63c4e28fed5203387757adc8e2feb6ae51619a1da26eee402f96421984ca44fa1f3b394150ccd8bdf9143b7fb1d1208d8ca6d02c5514b387d659809d5a1fd92e6c923a275d9db4b78ef098018c650bf8b15a285357ff1adb2645701768372bda6088e3edf89122e759ee3f46d46d70a7d6898945e3f0f81d7c768c852612d18c6ce52e0fd48c24028226f22a31793eed51b500b654a4ffd252f2647bfbd71ab4e8a939fd9fe9d6caa9356234329fe88051f59569b6b27f06807cff4e16d4202ad993671774a250aaaac4d40a8702e425863148bb8f90adb73aad5c71646aeb7b8fd654332bf4b7ec466108bfd207ce4d04a5c0e957bab5ac2720f6e76f09c63f9d9dfb581c7d7442f407533db10e435d32d5d69cc7e0317a8a210a8083059d89a92fabfb89aa1f291dcfc9b6cb8a2530da51da259bddfb257b0cb5cae63b1b4e38caa0c3c1c70f8b710eaf64de1d3ae06494da3e7c9aa1f84d8b39e9dd164f27579c4a2b9e854dcb0c387bfa36c002d3c8d5d52473a8716cdf7ebc9f4f65f278e13190147f8a0ea99a61193381d2d9188318037bd819b65f16c49e3017c2475c9ae00670b94bc2a5d040b493f66cffd6c94be66159cb4506e3853742408d5804ee87538578a9fdc901f7bd88844d271e07ee0bf12106851764fcdae1de94fad79a1c47b60d6f536e295409183b5fdda80b945ddcf45b5dc68de4ea0be5717dd47ea8f373fbde7a626272fc8b17b2212384e6f619bc95e8958240b23b4fbe7f6d9778242b60ea4c5681e270009e398a5c2257d7d6bcbe42352980ea66d38bb762a5d15d2eb165e8e3377cd0e48c3359063d8e8c1d6d91cc9364db7129490cb79ea54714c7808fd3195ffb442ce883b49088f1b9fc9a8cd56d514e5200c48bca120f021725f15c666a810afe7e707ff38f2fb16df5292311d5032b0e73536b0135aabd3f61099cd1354fbec61aa523bb08a6b3436e7fd416e8eb40681ccb1237605fbd39def28cb29ee512dc0bafc1353e9e77cd478660c76a3f8e7cd39b65d9840325fde07d5519073e67271c6b1d725c8caad29c5b0d31b6608ddff4ef4604c6513591fdc6db2606fbe0291c9bcdf1cfda0412ba266ad50aef61b1135f37dd0ab6fc0e7abc0d30936a665b494e33d3f59ee033b3bc0e9176f3de53d47b79b51a32769b03cb74aa98a62240cc7ea1c8cc1866bab4d9770200043e544ffe5262f69428e6989ad1d4c09ac81932379c59fa748be3dcb7c1fa5d4a6a7bc732760d6db034ed33a6a9b5e33d2b051d9ae9bca463d937b303fc81e16746d5e4a98bbe2c59d0852fbc38be92e3a28fdc908e4b65ca84fbabfbbb952eb089a89320e44b12a4e0eee1f3cd9f1321674aaeeccde6004624e1ad7763e9821da1b22b71924a16702e8c4cd1951a61db58c20eb6647e6cac1691d5fa23a43fcbcc974edea26a0d4c931b8be81da302072511d661ef1cde0237a6ebc90bd2098c332269a9f3c2e0473d898b642423d6f2acea45608655d4f8b2ed2f814124a590354829de490b7e11e69631130f7cbadafcf68f244911c0be80538f6f293b288d802e263dec8637651be"}, {0x70, 0xffff, 0x7ff, "7ed9a42933e737767115cf368e0a6f9f16298a754c704187c3fba6b0a00ccd23fb5981ba9f1e8eedf741781e8a9425c5275c107e918ecdfb95e482b62180291ebbad5edf2b188cc136e64dbc8e9482cf0bcef5c8c3bced4f51a04a68126e"}, {0x108, 0xffff, 0x3, "aa6eff5025d4ad309ddde7a9d1c10229b651169c7de13a56fe37a1d8ce9dc1569b7aa2929db77ab72db68f3ee91e74c6299bb00c090019b500f069e526f31ece8994f6c8b3c1699687baac72c684ec22adf22515814851ffc2b8e63656f8085ab3a1a590ae6a36a74aa58531cb751a33740959818e482e13e54c5ed48baf1e5c5391f7306408e2a6a85203708a6acc9f42fac503b77c61121685ed8d6341418b3df2a3ce3ec14fea06f06e1cd7c9641acc4ac98d1965c5353588b0c5a939ed683c5d704a6509be71e9c818501c4d3f08a620e74c93085d1601aece3e7b28829b47b093614917e88d4965956db87970365434"}, {0x110, 0x1, 0x1, "5dbd907244335190192842324bc581b769102f8e74b53de3a105ecf8bbf35b16300c9be49916b4a5cfddfee2e765dc00cc66ca3a51d64ae1587735707fa297d97251820bdbc5fe1af71f558ff2238059d0e2ebade9995916ce99e0d51fdc868de83b05464e5928fd45156a5068d69cc277e36ea19a6b67f9cbc9d9e28da242fa3f62055915dd22b34706b0ee156cd025a8153c4e20711aaad2c47263c8ebc6a3b0046bdb70ff38dc5032a35554f4175c07974af09b422ffc11b964fd51497171596648aa842be7f67d76f62d01366094112c32f9586959509effb1059c50f053feb01ed00a97380b3f71925498f6fe4a12e7a593a62e6d0573"}], 0x1408}, 0x400) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="86d5b1934c92de287efaf381608a6a55c4d8645193cd42cbd68d83ae323ddbad54e71263f8672d6e7aadbde8bbbc1cd5d4969688cb60463df6b12ccceec1aed10499e8b7e8381583b86cc3d2578a0a49608ec4f330d0f128518d6caaf1d01e0a9e0d4885be80fd6377ce57b08e0e29fd3650953983bb8170a55eaa4285be2423535cd29a6d0340467392657eee84d86f03affbd264d52ba54a1a1fb32a2d671c7d7a4546814fa2b2ca384abdb736e81c159c4c7d3d32dee3496865c8bd80646a12e1616262e3df9b957e47", 0xcb}, {&(0x7f0000000180)="6b343ede314aa5ff134ec7577c5f39cff8dc3e9f06066be0f64f4154a598f1bb00f39ff14dcbb4fe85c26ecb229dac903726e84f9dfd44a352f9baf69f0ddee9f9ad711e7fa8be785db372b75b078a1259d05afe504622b3be223fc3b621786bc174130148bcf65e5e2fc043a03dc2a2cbd085fd00047edfebbd8e19", 0x7c}, {&(0x7f0000000200)="b56376f2fafddd1d90a8c4c6606ded88f96dc7958b81f3c0821f13c4ca191c8dbcfe4d9e5b68258d18f146b7dc292f3ea7862312abd6abf6754f303da2ff54e11e0eb572242e0283c364f2217b5f0fc626bbf982aefe381f2e49800c239da6f758203dd37667e09707be7978f4b4454c9651cbcb96d1085d3856f158c4016a36c9d6192d7ace", 0x86}, {&(0x7f00000002c0)="f12145c72e19cc11ad5c3b8ce5903ce91ad4edba6fdf0adcf798e736367010b687ba890f5168d8206e1e8d342bf0ed9ca0b6c1aa302b43a56d87b98906ab28985253a5da15ac6001a8d8e061531d05ae822927032b6d85624fb4ed785172f9c15ff4324a7df6fe7f7f9463f7937b336c5425ee893792dca3d372fea461ddfb6a26e3bcdfd53cf4c180e94ba38d4a70fbb926bfb9e1cd77f34f329ffadc14c0034ef5a148784b59686a5235b1be608dbb", 0xb0}, {&(0x7f0000000380)="74c4e5eb5b7d5abaa833a10c3db346e1696eee168ff0134e5adc163b98461d5ee44db799d0701c8846a22e0910579a0e79ce8f771662be4b1cfc2561956b3548d0a542537593881b60d054c4dea8fb4f020686285aed2976ff153b4797f764b4ab461d9da581b00b375e4a65688e65ee0c6d9a0d72f974122d7db8bfb26952f3d4cd089ec03c83bad9b26923cc7fe91f2672eeaca8107f691aeb698f0734e7d1ed87e829cb36e6b611acf81d19fc4a81a362653d7e3f8d54f47ebd52f010a049d7e26eb1fe731f86b0c3487ab82fc3f11126e42313c9bcc19ba1a5804e63e0da5bedb325ee6ff108cb4c4cc3cdaf2cde1ac16c", 0xf3}, {&(0x7f0000000480)="a930ef41fec77f258db8576af1b71bdc7d547d6db5bfebea47af93b18788b62b0358bbacb181f8fa4160472bf4a37906e30e4c38f9a7e35d0d7dcbd2d6b1079706a7093a63b128241c6427955b4c7563001ab341893e52db221271ffe3ead998a633f10cc6ca140ee59d4f56e7a5370f604ea40199feac8918e014ba0c43599e035f096f7d79afe89b888cb365f22dafcceb7a0d15c07e2ce247a719199ff08b081a8be20fa179bdd8ad2090a8b882c23dfa375e431a802979af000653f9d62871739c", 0xc3}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000f83b", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0x40, 0x400}, 0x8) shutdown(r1, 0x0) bind(r1, &(0x7f0000001fc0)=@in6={0x18, 0x0, 0x6, 0xe5e7}, 0xc) shutdown(r1, 0x1) 03:04:58 executing program 1: r0 = shmget(0x1, 0x6000, 0x224, &(0x7f0000ff8000/0x6000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() r3 = getuid() r4 = getegid() r5 = getpgid(0x0) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xdc0, r1, r2, r3, r4, 0x10, 0x7}, 0x1, 0x8, r5, r6, 0x6, 0x8, 0x401}) r7 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg(r7, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0xfffffffffffffdf9, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000000000007000000000009ecffffffffffff3c5d"], 0x18}, 0x0) 03:04:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) fchmod(r0, 0x4) r1 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) sendto(r1, &(0x7f0000000700)="bbef084eb5cdc64f53", 0x9, 0x1, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000780)="7136b04075e7f9a1211311d9d0e7268d2a5b2829a7b998a81ba7dcb721358320b6246351869b97a8f5600a1cc75e984aca003a3600831dfb66ff1ec565dd73eec4b6c899b2d814ce44c4bfcf97d756eb3e6834534e679218047d5af04f0c3d6d77964b5ebb2abb3c", 0x68}, {&(0x7f0000000800)="e7fd2ecb53ddb47526490138798ed04af714571b2a7b55ebfbe8e7a06eaa2bb474b2ecea6d8e3379a668eae0a7ee49750ddab4a7b903a5ac383d0f72a6db11e5de24f61ea4f87a8633a9d1e60750719dddf6738b90de3aa9295441432442dc2b9e6f7da3de7acba3d8db061bc57d64048e16e010e9139a10039d3132d5d273bb73f642d8311aebb47d61ff54066bf790797b926fc5c50fbcdaa5a13fb42ad1c6bd2eb9a4ff67e45636f13830745951d702ebf7cb49a1f418eac4495f19f67f88b6120fe9a80f25156b", 0xc9}, {&(0x7f0000000900)="5a76a58ce83788cb781b8eaa6a264182e57a8b8cd71ccfcf2a0aa1341d161f8ed3ba2f0c6e63485edea1696b8c0efb191411febfba377b00e1e67d7959abf3246220905247b3cf047d5a74ba1d308364e9a2b3edae1ea9b367a0df5606ae2a71dec1854ec7e5b1cfd44627d9ad9874b1aabbfc2f135c319b4df11305fbdc3ea97153652ac6f2df0261fd967de53d194f60b7390c2669aad87ebd8e0694a4625603a36ebe7346889642cf06d3bd64bd15bc3f3b3cb2aea789c86cd5d70a3afb744c56fcec6a73fc95d107425d271903e8373e59e1956affffb1f9dc3680650a30b28ed56c77576e", 0xe7}, {&(0x7f0000000a00)="85e6aae992ea158ec9414524286255da3c765db30b149ded978844a61b5d9f", 0x1f}, {&(0x7f0000000a40)="69c70625e2a06e7dbcf3bfcf9aa7a23fccec877c430cefe2640d6a384061bae1a90510c1b0e7cc09dc5689d6893aca931345a7a335bcedb6e0f0bb9cb7054acf00f5429c1ac32aac19a54b19cf7d95abbaa04d7fcbe9c078528c9298771e697808dfc2f9b6a38055e59e3c9c0e3d7b7b28152a8db5", 0x75}], 0x5, &(0x7f0000000b40)=[{0x90, 0xffff, 0x101, "dcb61c4d27f4be32e01673bdc7e77692de300130207d85d454d3a98aef7c44d1012f57e3705f31f6257549ac3ca844640406b548176656618d6d180d141aada24f5e3cda116191a18e4c8e7606f8000b39a8db37d808f58fdeeba3058bc2a92e728fba74dbf4fa4deeffc25dc1b00458677a93575826351175f0ea"}, {0x20, 0xffff, 0x0, "7e867e4c778a2a53d7691c"}, {0xc0, 0x1, 0x72, "637de56e2b3ba714d2ac111eb269a025b8f1d2e235841b01becff5d421d3777d52b5575da4c199b544a4c9efda63abdd1bb5ecd4dd9c13bf5013e3a271c4355d28ffd1fc2332f956769795215bbca21852868e286d96b3e5afefb82efd1b3e77a8078a232e3f9fb4e7d124fa207b85905d961cb34afb9b6c096400f7f83b8d55d090ed4b4c5f34911db04fca30ed743329af3819ed2393877d1fc9222e063c4c4ff645b059ef200036"}, {0x1010, 0xffff, 0x1000, "8902cdf163f39f24ca74b41f4861c372b401a083e1734d6df237a9ed19add1e14d2dba648a3d1df4d280c17ec6c197a3b7450600b0fd7d4ac7f57b0f033137e4fd137f7b1c5054bae8516cdb51534aebbcc651f84e147e71dfe4e2ef9fdec97c814a048092e688250b62da65cc4b13e44304f41d3677aeb4f4b068637242ae313d884ae44d79da8053847df2fabf3d813d0d06a2710b6bd89cf5ec5978663ee839daa5ff599c1e5df9fb8b9ee91d7d80ef8c4542048656090abb4d31c664fb8c6ac8c1df96d781cf605e8c5f5064bec618220a4b11c7b922008b313bca1749f5096f3ce162a80bddab328efb12a3c613dc62bd05be3c43b7c7770b6f3e0f1836edb4e83fe715879011333983cf9fd41202b1f68b23440a12e2915b2ab22691c4a3d57e26573547f7f7e2b4eebf1adc29c4be8ceb5aafb266a10e2806e3cac84debcfac5c613d6a9658dc0f28b2539073be0f74111caa9ce331ee4a6de78bfb262295cf47882c0021776ba78b1e126d83f15c3effcd81e54a83cd12debe34c5a63c9b2a292fab6799f4083f4d445953573dbc0fc831c50405d32aed9aff8b9a6e68365c692706b5cf55816318951f7b11954af85768fac2d64eccdec023041e3b4fe46067167c03a8be6219f1f36019403133b79c4341b49c854d3369fb63240fd9fcc57b104725e122d287546dc46dbf8d9e91989e05c05d643a5afc91c68975039491ba20fdb4ebbf519a3aafddc3ff0711af08bb6da5e5272ee7837e6b0bde7602a8efc7b199daa2cfdda78ae7b7af74f29faf13cc6970a72ffba21152a159498de0bbf197fc015ce6bf82f504cafe159118ae00b5ddddaa4330d347a70819768b00d805bbcf6757e50e92ceaafdb027c318b1bbd699f2592158c039f0f3bbb1abc0c93ceb76b7ca444cd8a056d77dec429cda26acf62f8e6f18437f7b3d506abc382c18867fec5640063fed4a775635ba2eaa7da57795b4377103f75f9cfc5c99ca8b3df01fce382832aa0c36e9613f430297dec431f75927c58b34a29257c97c1804161dc20821023f2d2939e5611cdf9f36867b1fc1d60f2cffbaacada69a329eeb35bc63ba59efd943190f46790248d796407706bfa70c83619eab6a2ec8c9f145e03d3c0543b38d37e83c312400804ebab780d49965d30aa7bfd3dcc11fb0d302571faa14a2362b0e46d8657ebc06939ff8344fc4786856fd910d3ab8b3fed1ffc38745ef11e3c600721cb90aca6c17241c0fceb1f8b310c0b9606ea185a6ea6fe702cd90d40d0f17db151ab87a3d971b78ef5118c6f34a2fa268a3c34c999ffd1791434f0c9d98ca9610effc60decd54d7b569b1dba1aeeecae97099eb0501b6d77dc7ee005bc38f1565e38d589a99980c223ba29b4b07f0ded2dd25fd6a6d3143465d25ff99750ae487f9cf14d94549c91a2295320e9d3fb8c3a84e977848c73c3b4b75433a28c11f36be42f1938906e5f893b18637b0fc48374a965d62afed124420c521c0fe77c2b8eb9b617f66348695dac152761d899b0c4b0b21c5fb5e01dc62f66ced28786c2c926960b0497208187c0e4ffd32bdd4cf4d69124ec1b49dac200e1513a206da550d42ca62078d6c696c6d1ef867446b7efa300d735bded5b5ea7081d65b9aa77010e2932556fd3b507375c0d0b021697d6f63455bf889b275f0aeff867540336d66b95464479fb2f56fed933c70df729f29658861b6d210a61cc197ea347d98c89a975d03b6bd8c7070200f581cfc7f092094391963d58382da06e7e724a747b64fca67994494de3975ec9518dcf58522d8638c4c055ecf490779d6394e8b89301ade09c523c66db3d0ffadb43d1f20bb321adcbb1ec7f705c6ccdab9e2bc3331998ada60f98eb1433c79ede74b32195410b5177a847c52489dfbc492a447c3816e68ebc1fc82da219d390698ede32519d32c9cfe9c7f2e6bd2d6fd28414bcc1b494fb1e9e4022ba36bc71a997441b14583d50bbba7e7caa96fb021ab304f819da3fbb05c2d135fa94f50448b7e1a6d84312f936728ad1de66516abebdef6f9cffb2c69d8fbf1be013969165583064e6e2619b726640b27f8e480d0593ce3fc2ca9f4d19f85d3e2de581575a7aaedde0769203e47739ebf5a01452e1e70f81299c19bd1d034dcc4d59aa1fa3217c710ea799c6306975c25218981892de27305751f384259a1dc1339fbe21a84271875f9c905e30b7cfa4334a2d05b7043528503498bb575542aea33a86217e2aac18e105697f548913cd40f693c1362f130ba1324248e5cc34e9675ded00a61d25d0b6bcf06e0348838bd2596e0732e590c19e45bc4bf26058177c21d590dad25898317b2a7b261d6f6464b698d88181037fa9de0e55571f02e7da46ac1273e35cb5ccda8c5c1acba2fefc1a0bb3d6d03ea4700ee91e0ddd930c599f4b413dea9b3c647380e7a2a8c989dde0f4f7db95c5e5b5bb0f07cbeb3d17494650279379ea862f65cb7672d7e5b88cc4fd9ebd142525deeeafd459445afee32cfc115de40da7581fc06f6ca5ae652b58399276f734b3476a3ce00aaa64a51950e1cbefa0d54122fdaa799f92cb18330fb92cc4f02bfe10f9127089ac8086ab355b129776dc25ba59782a4194bd8adc53a904a3b8af177dddbbe313adc6f764afbfe54f05877539277b07093ba93979deeb40958ec5b8d2549d8cc03faf5ec8e254394b14e7ac84bff3880deedfd873e8ff812ef6958bb1da28c07acf0883a82c45675d44b2a8b0a52f85fd9ed43761b9f2f54cb86f84dca359386bd2e94508dfaa7542a5028031a2c8a907c5c089c976ff1dd542a75ce0f97eaf75e2cb83c09a62ae8f2fa0da3df31bcac23a67d7ae34586aea9861f4505f10d139541dd05d81c946569ebafd78f1d7e646e41629553487badf4d439aa70ad66dff2bb18e88b1f9aefab76c1b95b905bf465b6ce433616df76fade0980bc23ac471fcc0e90dc45703a773ce0c74a2fcf6e7c3887626bf983d09a6f805b1d416952d9f60fad476634c262039adbf17a3ec5c996029000cb852c36635dec72cbba0a1170cecd9280093931716155572a2de348fd3d298e5f80b4d804d37e11d6b4aed408d7302fa0a6dbbcb0f86912b597d598e9c497a4bed8b96605053eb02fe054232784b855ecaa90272891641cd015c70ff6ecbae66e6dd5ae37690d5fdeecb095fed3cbbaf07d9f02deae8c81b6494cce557303a5972e43f929f4ab84c4862e9d512422e5a56cc5e375e3eceecbb2b9cec4309ea6945901685433afc521fe5b3e9f07fc89075c5956a79b81e37e27916c8a59f7f7da9c534b09d11d6a4c0c1aa7362a62a8398f1614a340ffdd738bdac67a55dae0b631417cca9aceb1477563b42b26ba312d0e621075e50158243833adc048c531e18ea335ad37117fbf7ae96c14e8979f1c8a7f3a8b758dc71a65b336c3f4fec8254c583cf15271e77e33c7ac5068f17e4089f7229a5f7916947bcdf9acb69d6abfebe265ad28d645d0e7d1b108600f93a313c812de5898b560a0740fb6bf22a70af6027d82b6b6adf59d19c204e37bdf2a031f242800b50c975eca9e9285115ab3036d095b9acb2f0ebdf63c568ff5c8fc0c038e24b5fffd7c23601ce0c83fc214f9384bdcc2ad21815170e86314be994de8845191574ddc50b27ab8473c9f6b7be4b084cc76aa18cd7685be24c6639d22c38e4e59adb14e27f930c125b10da72fe7389d33e846f1ea87201ba37f2df7741b9b2d2ba22aec2face3a516c07a03adda02374a1f55afbe032aefc5a8d3e4ccd03919f66793a2dab3df9f3a571fad7e93855d430c32b0736284804553d143385fc4951cb89da1b6edaf0034b2d4ea02102367a2f67dbb7fe755c4085afd039f824de5008919508396b068b39960da18cf492b70cbcb646f6bb1e5dd8352a2b1442774dfd80de1dad9e517ff2e72da5fdedb23f8a6128cc04533d375c3b5b2018ebf1d01c5ac81c6e356df00ee34b4a0b673089462652eddd04788a0991d2c6ca42161dc40df7e37496066d41dfb2c072296bcbb9fb62cc80147788b12f690e91ae78f3259f761621a45db31276cfacc65bdb843043175d5559682e54896b214f4cbad8020d611a4a355e44c4225c1507584ef60db684bea8beb83ac1249825f0731aad2cb02d4d64f70b448bca0ae801f1c43eb14d2dfaef45b16c99c00583d95a7289e43e9a63c4e28fed5203387757adc8e2feb6ae51619a1da26eee402f96421984ca44fa1f3b394150ccd8bdf9143b7fb1d1208d8ca6d02c5514b387d659809d5a1fd92e6c923a275d9db4b78ef098018c650bf8b15a285357ff1adb2645701768372bda6088e3edf89122e759ee3f46d46d70a7d6898945e3f0f81d7c768c852612d18c6ce52e0fd48c24028226f22a31793eed51b500b654a4ffd252f2647bfbd71ab4e8a939fd9fe9d6caa9356234329fe88051f59569b6b27f06807cff4e16d4202ad993671774a250aaaac4d40a8702e425863148bb8f90adb73aad5c71646aeb7b8fd654332bf4b7ec466108bfd207ce4d04a5c0e957bab5ac2720f6e76f09c63f9d9dfb581c7d7442f407533db10e435d32d5d69cc7e0317a8a210a8083059d89a92fabfb89aa1f291dcfc9b6cb8a2530da51da259bddfb257b0cb5cae63b1b4e38caa0c3c1c70f8b710eaf64de1d3ae06494da3e7c9aa1f84d8b39e9dd164f27579c4a2b9e854dcb0c387bfa36c002d3c8d5d52473a8716cdf7ebc9f4f65f278e13190147f8a0ea99a61193381d2d9188318037bd819b65f16c49e3017c2475c9ae00670b94bc2a5d040b493f66cffd6c94be66159cb4506e3853742408d5804ee87538578a9fdc901f7bd88844d271e07ee0bf12106851764fcdae1de94fad79a1c47b60d6f536e295409183b5fdda80b945ddcf45b5dc68de4ea0be5717dd47ea8f373fbde7a626272fc8b17b2212384e6f619bc95e8958240b23b4fbe7f6d9778242b60ea4c5681e270009e398a5c2257d7d6bcbe42352980ea66d38bb762a5d15d2eb165e8e3377cd0e48c3359063d8e8c1d6d91cc9364db7129490cb79ea54714c7808fd3195ffb442ce883b49088f1b9fc9a8cd56d514e5200c48bca120f021725f15c666a810afe7e707ff38f2fb16df5292311d5032b0e73536b0135aabd3f61099cd1354fbec61aa523bb08a6b3436e7fd416e8eb40681ccb1237605fbd39def28cb29ee512dc0bafc1353e9e77cd478660c76a3f8e7cd39b65d9840325fde07d5519073e67271c6b1d725c8caad29c5b0d31b6608ddff4ef4604c6513591fdc6db2606fbe0291c9bcdf1cfda0412ba266ad50aef61b1135f37dd0ab6fc0e7abc0d30936a665b494e33d3f59ee033b3bc0e9176f3de53d47b79b51a32769b03cb74aa98a62240cc7ea1c8cc1866bab4d9770200043e544ffe5262f69428e6989ad1d4c09ac81932379c59fa748be3dcb7c1fa5d4a6a7bc732760d6db034ed33a6a9b5e33d2b051d9ae9bca463d937b303fc81e16746d5e4a98bbe2c59d0852fbc38be92e3a28fdc908e4b65ca84fbabfbbb952eb089a89320e44b12a4e0eee1f3cd9f1321674aaeeccde6004624e1ad7763e9821da1b22b71924a16702e8c4cd1951a61db58c20eb6647e6cac1691d5fa23a43fcbcc974edea26a0d4c931b8be81da302072511d661ef1cde0237a6ebc90bd2098c332269a9f3c2e0473d898b642423d6f2acea45608655d4f8b2ed2f814124a590354829de490b7e11e69631130f7cbadafcf68f244911c0be80538f6f293b288d802e263dec8637651be"}, {0x70, 0xffff, 0x7ff, "7ed9a42933e737767115cf368e0a6f9f16298a754c704187c3fba6b0a00ccd23fb5981ba9f1e8eedf741781e8a9425c5275c107e918ecdfb95e482b62180291ebbad5edf2b188cc136e64dbc8e9482cf0bcef5c8c3bced4f51a04a68126e"}, {0x108, 0xffff, 0x3, "aa6eff5025d4ad309ddde7a9d1c10229b651169c7de13a56fe37a1d8ce9dc1569b7aa2929db77ab72db68f3ee91e74c6299bb00c090019b500f069e526f31ece8994f6c8b3c1699687baac72c684ec22adf22515814851ffc2b8e63656f8085ab3a1a590ae6a36a74aa58531cb751a33740959818e482e13e54c5ed48baf1e5c5391f7306408e2a6a85203708a6acc9f42fac503b77c61121685ed8d6341418b3df2a3ce3ec14fea06f06e1cd7c9641acc4ac98d1965c5353588b0c5a939ed683c5d704a6509be71e9c818501c4d3f08a620e74c93085d1601aece3e7b28829b47b093614917e88d4965956db87970365434"}, {0x110, 0x1, 0x1, "5dbd907244335190192842324bc581b769102f8e74b53de3a105ecf8bbf35b16300c9be49916b4a5cfddfee2e765dc00cc66ca3a51d64ae1587735707fa297d97251820bdbc5fe1af71f558ff2238059d0e2ebade9995916ce99e0d51fdc868de83b05464e5928fd45156a5068d69cc277e36ea19a6b67f9cbc9d9e28da242fa3f62055915dd22b34706b0ee156cd025a8153c4e20711aaad2c47263c8ebc6a3b0046bdb70ff38dc5032a35554f4175c07974af09b422ffc11b964fd51497171596648aa842be7f67d76f62d01366094112c32f9586959509effb1059c50f053feb01ed00a97380b3f71925498f6fe4a12e7a593a62e6d0573"}], 0x1408}, 0x400) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="86d5b1934c92de287efaf381608a6a55c4d8645193cd42cbd68d83ae323ddbad54e71263f8672d6e7aadbde8bbbc1cd5d4969688cb60463df6b12ccceec1aed10499e8b7e8381583b86cc3d2578a0a49608ec4f330d0f128518d6caaf1d01e0a9e0d4885be80fd6377ce57b08e0e29fd3650953983bb8170a55eaa4285be2423535cd29a6d0340467392657eee84d86f03affbd264d52ba54a1a1fb32a2d671c7d7a4546814fa2b2ca384abdb736e81c159c4c7d3d32dee3496865c8bd80646a12e1616262e3df9b957e47", 0xcb}, {&(0x7f0000000180)="6b343ede314aa5ff134ec7577c5f39cff8dc3e9f06066be0f64f4154a598f1bb00f39ff14dcbb4fe85c26ecb229dac903726e84f9dfd44a352f9baf69f0ddee9f9ad711e7fa8be785db372b75b078a1259d05afe504622b3be223fc3b621786bc174130148bcf65e5e2fc043a03dc2a2cbd085fd00047edfebbd8e19", 0x7c}, {&(0x7f0000000200)="b56376f2fafddd1d90a8c4c6606ded88f96dc7958b81f3c0821f13c4ca191c8dbcfe4d9e5b68258d18f146b7dc292f3ea7862312abd6abf6754f303da2ff54e11e0eb572242e0283c364f2217b5f0fc626bbf982aefe381f2e49800c239da6f758203dd37667e09707be7978f4b4454c9651cbcb96d1085d3856f158c4016a36c9d6192d7ace", 0x86}, {&(0x7f00000002c0)="f12145c72e19cc11ad5c3b8ce5903ce91ad4edba6fdf0adcf798e736367010b687ba890f5168d8206e1e8d342bf0ed9ca0b6c1aa302b43a56d87b98906ab28985253a5da15ac6001a8d8e061531d05ae822927032b6d85624fb4ed785172f9c15ff4324a7df6fe7f7f9463f7937b336c5425ee893792dca3d372fea461ddfb6a26e3bcdfd53cf4c180e94ba38d4a70fbb926bfb9e1cd77f34f329ffadc14c0034ef5a148784b59686a5235b1be608dbb", 0xb0}, {&(0x7f0000000380)="74c4e5eb5b7d5abaa833a10c3db346e1696eee168ff0134e5adc163b98461d5ee44db799d0701c8846a22e0910579a0e79ce8f771662be4b1cfc2561956b3548d0a542537593881b60d054c4dea8fb4f020686285aed2976ff153b4797f764b4ab461d9da581b00b375e4a65688e65ee0c6d9a0d72f974122d7db8bfb26952f3d4cd089ec03c83bad9b26923cc7fe91f2672eeaca8107f691aeb698f0734e7d1ed87e829cb36e6b611acf81d19fc4a81a362653d7e3f8d54f47ebd52f010a049d7e26eb1fe731f86b0c3487ab82fc3f11126e42313c9bcc19ba1a5804e63e0da5bedb325ee6ff108cb4c4cc3cdaf2cde1ac16c", 0xf3}, {&(0x7f0000000480)="a930ef41fec77f258db8576af1b71bdc7d547d6db5bfebea47af93b18788b62b0358bbacb181f8fa4160472bf4a37906e30e4c38f9a7e35d0d7dcbd2d6b1079706a7093a63b128241c6427955b4c7563001ab341893e52db221271ffe3ead998a633f10cc6ca140ee59d4f56e7a5370f604ea40199feac8918e014ba0c43599e035f096f7d79afe89b888cb365f22dafcceb7a0d15c07e2ce247a719199ff08b081a8be20fa179bdd8ad2090a8b882c23dfa375e431a802979af000653f9d62871739c", 0xc3}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000f83b", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0x40, 0x400}, 0x8) shutdown(r1, 0x0) shutdown(r1, 0x1) 03:04:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) fchmod(r0, 0x4) r1 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) sendto(r1, &(0x7f0000000700)="bbef084eb5cdc64f53", 0x9, 0x1, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000780)="7136b04075e7f9a1211311d9d0e7268d2a5b2829a7b998a81ba7dcb721358320b6246351869b97a8f5600a1cc75e984aca003a3600831dfb66ff1ec565dd73eec4b6c899b2d814ce44c4bfcf97d756eb3e6834534e679218047d5af04f0c3d6d77964b5ebb2abb3c", 0x68}, {&(0x7f0000000800)="e7fd2ecb53ddb47526490138798ed04af714571b2a7b55ebfbe8e7a06eaa2bb474b2ecea6d8e3379a668eae0a7ee49750ddab4a7b903a5ac383d0f72a6db11e5de24f61ea4f87a8633a9d1e60750719dddf6738b90de3aa9295441432442dc2b9e6f7da3de7acba3d8db061bc57d64048e16e010e9139a10039d3132d5d273bb73f642d8311aebb47d61ff54066bf790797b926fc5c50fbcdaa5a13fb42ad1c6bd2eb9a4ff67e45636f13830745951d702ebf7cb49a1f418eac4495f19f67f88b6120fe9a80f25156b", 0xc9}, {&(0x7f0000000900)="5a76a58ce83788cb781b8eaa6a264182e57a8b8cd71ccfcf2a0aa1341d161f8ed3ba2f0c6e63485edea1696b8c0efb191411febfba377b00e1e67d7959abf3246220905247b3cf047d5a74ba1d308364e9a2b3edae1ea9b367a0df5606ae2a71dec1854ec7e5b1cfd44627d9ad9874b1aabbfc2f135c319b4df11305fbdc3ea97153652ac6f2df0261fd967de53d194f60b7390c2669aad87ebd8e0694a4625603a36ebe7346889642cf06d3bd64bd15bc3f3b3cb2aea789c86cd5d70a3afb744c56fcec6a73fc95d107425d271903e8373e59e1956affffb1f9dc3680650a30b28ed56c77576e", 0xe7}, {&(0x7f0000000a00)="85e6aae992ea158ec9414524286255da3c765db30b149ded978844a61b5d9f", 0x1f}, {&(0x7f0000000a40)="69c70625e2a06e7dbcf3bfcf9aa7a23fccec877c430cefe2640d6a384061bae1a90510c1b0e7cc09dc5689d6893aca931345a7a335bcedb6e0f0bb9cb7054acf00f5429c1ac32aac19a54b19cf7d95abbaa04d7fcbe9c078528c9298771e697808dfc2f9b6a38055e59e3c9c0e3d7b7b28152a8db5", 0x75}], 0x5, &(0x7f0000000b40)=[{0x90, 0xffff, 0x101, "dcb61c4d27f4be32e01673bdc7e77692de300130207d85d454d3a98aef7c44d1012f57e3705f31f6257549ac3ca844640406b548176656618d6d180d141aada24f5e3cda116191a18e4c8e7606f8000b39a8db37d808f58fdeeba3058bc2a92e728fba74dbf4fa4deeffc25dc1b00458677a93575826351175f0ea"}, {0x20, 0xffff, 0x0, "7e867e4c778a2a53d7691c"}, {0xc0, 0x1, 0x72, "637de56e2b3ba714d2ac111eb269a025b8f1d2e235841b01becff5d421d3777d52b5575da4c199b544a4c9efda63abdd1bb5ecd4dd9c13bf5013e3a271c4355d28ffd1fc2332f956769795215bbca21852868e286d96b3e5afefb82efd1b3e77a8078a232e3f9fb4e7d124fa207b85905d961cb34afb9b6c096400f7f83b8d55d090ed4b4c5f34911db04fca30ed743329af3819ed2393877d1fc9222e063c4c4ff645b059ef200036"}, {0x1010, 0xffff, 0x1000, "8902cdf163f39f24ca74b41f4861c372b401a083e1734d6df237a9ed19add1e14d2dba648a3d1df4d280c17ec6c197a3b7450600b0fd7d4ac7f57b0f033137e4fd137f7b1c5054bae8516cdb51534aebbcc651f84e147e71dfe4e2ef9fdec97c814a048092e688250b62da65cc4b13e44304f41d3677aeb4f4b068637242ae313d884ae44d79da8053847df2fabf3d813d0d06a2710b6bd89cf5ec5978663ee839daa5ff599c1e5df9fb8b9ee91d7d80ef8c4542048656090abb4d31c664fb8c6ac8c1df96d781cf605e8c5f5064bec618220a4b11c7b922008b313bca1749f5096f3ce162a80bddab328efb12a3c613dc62bd05be3c43b7c7770b6f3e0f1836edb4e83fe715879011333983cf9fd41202b1f68b23440a12e2915b2ab22691c4a3d57e26573547f7f7e2b4eebf1adc29c4be8ceb5aafb266a10e2806e3cac84debcfac5c613d6a9658dc0f28b2539073be0f74111caa9ce331ee4a6de78bfb262295cf47882c0021776ba78b1e126d83f15c3effcd81e54a83cd12debe34c5a63c9b2a292fab6799f4083f4d445953573dbc0fc831c50405d32aed9aff8b9a6e68365c692706b5cf55816318951f7b11954af85768fac2d64eccdec023041e3b4fe46067167c03a8be6219f1f36019403133b79c4341b49c854d3369fb63240fd9fcc57b104725e122d287546dc46dbf8d9e91989e05c05d643a5afc91c68975039491ba20fdb4ebbf519a3aafddc3ff0711af08bb6da5e5272ee7837e6b0bde7602a8efc7b199daa2cfdda78ae7b7af74f29faf13cc6970a72ffba21152a159498de0bbf197fc015ce6bf82f504cafe159118ae00b5ddddaa4330d347a70819768b00d805bbcf6757e50e92ceaafdb027c318b1bbd699f2592158c039f0f3bbb1abc0c93ceb76b7ca444cd8a056d77dec429cda26acf62f8e6f18437f7b3d506abc382c18867fec5640063fed4a775635ba2eaa7da57795b4377103f75f9cfc5c99ca8b3df01fce382832aa0c36e9613f430297dec431f75927c58b34a29257c97c1804161dc20821023f2d2939e5611cdf9f36867b1fc1d60f2cffbaacada69a329eeb35bc63ba59efd943190f46790248d796407706bfa70c83619eab6a2ec8c9f145e03d3c0543b38d37e83c312400804ebab780d49965d30aa7bfd3dcc11fb0d302571faa14a2362b0e46d8657ebc06939ff8344fc4786856fd910d3ab8b3fed1ffc38745ef11e3c600721cb90aca6c17241c0fceb1f8b310c0b9606ea185a6ea6fe702cd90d40d0f17db151ab87a3d971b78ef5118c6f34a2fa268a3c34c999ffd1791434f0c9d98ca9610effc60decd54d7b569b1dba1aeeecae97099eb0501b6d77dc7ee005bc38f1565e38d589a99980c223ba29b4b07f0ded2dd25fd6a6d3143465d25ff99750ae487f9cf14d94549c91a2295320e9d3fb8c3a84e977848c73c3b4b75433a28c11f36be42f1938906e5f893b18637b0fc48374a965d62afed124420c521c0fe77c2b8eb9b617f66348695dac152761d899b0c4b0b21c5fb5e01dc62f66ced28786c2c926960b0497208187c0e4ffd32bdd4cf4d69124ec1b49dac200e1513a206da550d42ca62078d6c696c6d1ef867446b7efa300d735bded5b5ea7081d65b9aa77010e2932556fd3b507375c0d0b021697d6f63455bf889b275f0aeff867540336d66b95464479fb2f56fed933c70df729f29658861b6d210a61cc197ea347d98c89a975d03b6bd8c7070200f581cfc7f092094391963d58382da06e7e724a747b64fca67994494de3975ec9518dcf58522d8638c4c055ecf490779d6394e8b89301ade09c523c66db3d0ffadb43d1f20bb321adcbb1ec7f705c6ccdab9e2bc3331998ada60f98eb1433c79ede74b32195410b5177a847c52489dfbc492a447c3816e68ebc1fc82da219d390698ede32519d32c9cfe9c7f2e6bd2d6fd28414bcc1b494fb1e9e4022ba36bc71a997441b14583d50bbba7e7caa96fb021ab304f819da3fbb05c2d135fa94f50448b7e1a6d84312f936728ad1de66516abebdef6f9cffb2c69d8fbf1be013969165583064e6e2619b726640b27f8e480d0593ce3fc2ca9f4d19f85d3e2de581575a7aaedde0769203e47739ebf5a01452e1e70f81299c19bd1d034dcc4d59aa1fa3217c710ea799c6306975c25218981892de27305751f384259a1dc1339fbe21a84271875f9c905e30b7cfa4334a2d05b7043528503498bb575542aea33a86217e2aac18e105697f548913cd40f693c1362f130ba1324248e5cc34e9675ded00a61d25d0b6bcf06e0348838bd2596e0732e590c19e45bc4bf26058177c21d590dad25898317b2a7b261d6f6464b698d88181037fa9de0e55571f02e7da46ac1273e35cb5ccda8c5c1acba2fefc1a0bb3d6d03ea4700ee91e0ddd930c599f4b413dea9b3c647380e7a2a8c989dde0f4f7db95c5e5b5bb0f07cbeb3d17494650279379ea862f65cb7672d7e5b88cc4fd9ebd142525deeeafd459445afee32cfc115de40da7581fc06f6ca5ae652b58399276f734b3476a3ce00aaa64a51950e1cbefa0d54122fdaa799f92cb18330fb92cc4f02bfe10f9127089ac8086ab355b129776dc25ba59782a4194bd8adc53a904a3b8af177dddbbe313adc6f764afbfe54f05877539277b07093ba93979deeb40958ec5b8d2549d8cc03faf5ec8e254394b14e7ac84bff3880deedfd873e8ff812ef6958bb1da28c07acf0883a82c45675d44b2a8b0a52f85fd9ed43761b9f2f54cb86f84dca359386bd2e94508dfaa7542a5028031a2c8a907c5c089c976ff1dd542a75ce0f97eaf75e2cb83c09a62ae8f2fa0da3df31bcac23a67d7ae34586aea9861f4505f10d139541dd05d81c946569ebafd78f1d7e646e41629553487badf4d439aa70ad66dff2bb18e88b1f9aefab76c1b95b905bf465b6ce433616df76fade0980bc23ac471fcc0e90dc45703a773ce0c74a2fcf6e7c3887626bf983d09a6f805b1d416952d9f60fad476634c262039adbf17a3ec5c996029000cb852c36635dec72cbba0a1170cecd9280093931716155572a2de348fd3d298e5f80b4d804d37e11d6b4aed408d7302fa0a6dbbcb0f86912b597d598e9c497a4bed8b96605053eb02fe054232784b855ecaa90272891641cd015c70ff6ecbae66e6dd5ae37690d5fdeecb095fed3cbbaf07d9f02deae8c81b6494cce557303a5972e43f929f4ab84c4862e9d512422e5a56cc5e375e3eceecbb2b9cec4309ea6945901685433afc521fe5b3e9f07fc89075c5956a79b81e37e27916c8a59f7f7da9c534b09d11d6a4c0c1aa7362a62a8398f1614a340ffdd738bdac67a55dae0b631417cca9aceb1477563b42b26ba312d0e621075e50158243833adc048c531e18ea335ad37117fbf7ae96c14e8979f1c8a7f3a8b758dc71a65b336c3f4fec8254c583cf15271e77e33c7ac5068f17e4089f7229a5f7916947bcdf9acb69d6abfebe265ad28d645d0e7d1b108600f93a313c812de5898b560a0740fb6bf22a70af6027d82b6b6adf59d19c204e37bdf2a031f242800b50c975eca9e9285115ab3036d095b9acb2f0ebdf63c568ff5c8fc0c038e24b5fffd7c23601ce0c83fc214f9384bdcc2ad21815170e86314be994de8845191574ddc50b27ab8473c9f6b7be4b084cc76aa18cd7685be24c6639d22c38e4e59adb14e27f930c125b10da72fe7389d33e846f1ea87201ba37f2df7741b9b2d2ba22aec2face3a516c07a03adda02374a1f55afbe032aefc5a8d3e4ccd03919f66793a2dab3df9f3a571fad7e93855d430c32b0736284804553d143385fc4951cb89da1b6edaf0034b2d4ea02102367a2f67dbb7fe755c4085afd039f824de5008919508396b068b39960da18cf492b70cbcb646f6bb1e5dd8352a2b1442774dfd80de1dad9e517ff2e72da5fdedb23f8a6128cc04533d375c3b5b2018ebf1d01c5ac81c6e356df00ee34b4a0b673089462652eddd04788a0991d2c6ca42161dc40df7e37496066d41dfb2c072296bcbb9fb62cc80147788b12f690e91ae78f3259f761621a45db31276cfacc65bdb843043175d5559682e54896b214f4cbad8020d611a4a355e44c4225c1507584ef60db684bea8beb83ac1249825f0731aad2cb02d4d64f70b448bca0ae801f1c43eb14d2dfaef45b16c99c00583d95a7289e43e9a63c4e28fed5203387757adc8e2feb6ae51619a1da26eee402f96421984ca44fa1f3b394150ccd8bdf9143b7fb1d1208d8ca6d02c5514b387d659809d5a1fd92e6c923a275d9db4b78ef098018c650bf8b15a285357ff1adb2645701768372bda6088e3edf89122e759ee3f46d46d70a7d6898945e3f0f81d7c768c852612d18c6ce52e0fd48c24028226f22a31793eed51b500b654a4ffd252f2647bfbd71ab4e8a939fd9fe9d6caa9356234329fe88051f59569b6b27f06807cff4e16d4202ad993671774a250aaaac4d40a8702e425863148bb8f90adb73aad5c71646aeb7b8fd654332bf4b7ec466108bfd207ce4d04a5c0e957bab5ac2720f6e76f09c63f9d9dfb581c7d7442f407533db10e435d32d5d69cc7e0317a8a210a8083059d89a92fabfb89aa1f291dcfc9b6cb8a2530da51da259bddfb257b0cb5cae63b1b4e38caa0c3c1c70f8b710eaf64de1d3ae06494da3e7c9aa1f84d8b39e9dd164f27579c4a2b9e854dcb0c387bfa36c002d3c8d5d52473a8716cdf7ebc9f4f65f278e13190147f8a0ea99a61193381d2d9188318037bd819b65f16c49e3017c2475c9ae00670b94bc2a5d040b493f66cffd6c94be66159cb4506e3853742408d5804ee87538578a9fdc901f7bd88844d271e07ee0bf12106851764fcdae1de94fad79a1c47b60d6f536e295409183b5fdda80b945ddcf45b5dc68de4ea0be5717dd47ea8f373fbde7a626272fc8b17b2212384e6f619bc95e8958240b23b4fbe7f6d9778242b60ea4c5681e270009e398a5c2257d7d6bcbe42352980ea66d38bb762a5d15d2eb165e8e3377cd0e48c3359063d8e8c1d6d91cc9364db7129490cb79ea54714c7808fd3195ffb442ce883b49088f1b9fc9a8cd56d514e5200c48bca120f021725f15c666a810afe7e707ff38f2fb16df5292311d5032b0e73536b0135aabd3f61099cd1354fbec61aa523bb08a6b3436e7fd416e8eb40681ccb1237605fbd39def28cb29ee512dc0bafc1353e9e77cd478660c76a3f8e7cd39b65d9840325fde07d5519073e67271c6b1d725c8caad29c5b0d31b6608ddff4ef4604c6513591fdc6db2606fbe0291c9bcdf1cfda0412ba266ad50aef61b1135f37dd0ab6fc0e7abc0d30936a665b494e33d3f59ee033b3bc0e9176f3de53d47b79b51a32769b03cb74aa98a62240cc7ea1c8cc1866bab4d9770200043e544ffe5262f69428e6989ad1d4c09ac81932379c59fa748be3dcb7c1fa5d4a6a7bc732760d6db034ed33a6a9b5e33d2b051d9ae9bca463d937b303fc81e16746d5e4a98bbe2c59d0852fbc38be92e3a28fdc908e4b65ca84fbabfbbb952eb089a89320e44b12a4e0eee1f3cd9f1321674aaeeccde6004624e1ad7763e9821da1b22b71924a16702e8c4cd1951a61db58c20eb6647e6cac1691d5fa23a43fcbcc974edea26a0d4c931b8be81da302072511d661ef1cde0237a6ebc90bd2098c332269a9f3c2e0473d898b642423d6f2acea45608655d4f8b2ed2f814124a590354829de490b7e11e69631130f7cbadafcf68f244911c0be80538f6f293b288d802e263dec8637651be"}, {0x70, 0xffff, 0x7ff, "7ed9a42933e737767115cf368e0a6f9f16298a754c704187c3fba6b0a00ccd23fb5981ba9f1e8eedf741781e8a9425c5275c107e918ecdfb95e482b62180291ebbad5edf2b188cc136e64dbc8e9482cf0bcef5c8c3bced4f51a04a68126e"}, {0x108, 0xffff, 0x3, "aa6eff5025d4ad309ddde7a9d1c10229b651169c7de13a56fe37a1d8ce9dc1569b7aa2929db77ab72db68f3ee91e74c6299bb00c090019b500f069e526f31ece8994f6c8b3c1699687baac72c684ec22adf22515814851ffc2b8e63656f8085ab3a1a590ae6a36a74aa58531cb751a33740959818e482e13e54c5ed48baf1e5c5391f7306408e2a6a85203708a6acc9f42fac503b77c61121685ed8d6341418b3df2a3ce3ec14fea06f06e1cd7c9641acc4ac98d1965c5353588b0c5a939ed683c5d704a6509be71e9c818501c4d3f08a620e74c93085d1601aece3e7b28829b47b093614917e88d4965956db87970365434"}, {0x110, 0x1, 0x1, "5dbd907244335190192842324bc581b769102f8e74b53de3a105ecf8bbf35b16300c9be49916b4a5cfddfee2e765dc00cc66ca3a51d64ae1587735707fa297d97251820bdbc5fe1af71f558ff2238059d0e2ebade9995916ce99e0d51fdc868de83b05464e5928fd45156a5068d69cc277e36ea19a6b67f9cbc9d9e28da242fa3f62055915dd22b34706b0ee156cd025a8153c4e20711aaad2c47263c8ebc6a3b0046bdb70ff38dc5032a35554f4175c07974af09b422ffc11b964fd51497171596648aa842be7f67d76f62d01366094112c32f9586959509effb1059c50f053feb01ed00a97380b3f71925498f6fe4a12e7a593a62e6d0573"}], 0x1408}, 0x400) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="86d5b1934c92de287efaf381608a6a55c4d8645193cd42cbd68d83ae323ddbad54e71263f8672d6e7aadbde8bbbc1cd5d4969688cb60463df6b12ccceec1aed10499e8b7e8381583b86cc3d2578a0a49608ec4f330d0f128518d6caaf1d01e0a9e0d4885be80fd6377ce57b08e0e29fd3650953983bb8170a55eaa4285be2423535cd29a6d0340467392657eee84d86f03affbd264d52ba54a1a1fb32a2d671c7d7a4546814fa2b2ca384abdb736e81c159c4c7d3d32dee3496865c8bd80646a12e1616262e3df9b957e47", 0xcb}, {&(0x7f0000000180)="6b343ede314aa5ff134ec7577c5f39cff8dc3e9f06066be0f64f4154a598f1bb00f39ff14dcbb4fe85c26ecb229dac903726e84f9dfd44a352f9baf69f0ddee9f9ad711e7fa8be785db372b75b078a1259d05afe504622b3be223fc3b621786bc174130148bcf65e5e2fc043a03dc2a2cbd085fd00047edfebbd8e19", 0x7c}, {&(0x7f0000000200)="b56376f2fafddd1d90a8c4c6606ded88f96dc7958b81f3c0821f13c4ca191c8dbcfe4d9e5b68258d18f146b7dc292f3ea7862312abd6abf6754f303da2ff54e11e0eb572242e0283c364f2217b5f0fc626bbf982aefe381f2e49800c239da6f758203dd37667e09707be7978f4b4454c9651cbcb96d1085d3856f158c4016a36c9d6192d7ace", 0x86}, {&(0x7f00000002c0)="f12145c72e19cc11ad5c3b8ce5903ce91ad4edba6fdf0adcf798e736367010b687ba890f5168d8206e1e8d342bf0ed9ca0b6c1aa302b43a56d87b98906ab28985253a5da15ac6001a8d8e061531d05ae822927032b6d85624fb4ed785172f9c15ff4324a7df6fe7f7f9463f7937b336c5425ee893792dca3d372fea461ddfb6a26e3bcdfd53cf4c180e94ba38d4a70fbb926bfb9e1cd77f34f329ffadc14c0034ef5a148784b59686a5235b1be608dbb", 0xb0}, {&(0x7f0000000380)="74c4e5eb5b7d5abaa833a10c3db346e1696eee168ff0134e5adc163b98461d5ee44db799d0701c8846a22e0910579a0e79ce8f771662be4b1cfc2561956b3548d0a542537593881b60d054c4dea8fb4f020686285aed2976ff153b4797f764b4ab461d9da581b00b375e4a65688e65ee0c6d9a0d72f974122d7db8bfb26952f3d4cd089ec03c83bad9b26923cc7fe91f2672eeaca8107f691aeb698f0734e7d1ed87e829cb36e6b611acf81d19fc4a81a362653d7e3f8d54f47ebd52f010a049d7e26eb1fe731f86b0c3487ab82fc3f11126e42313c9bcc19ba1a5804e63e0da5bedb325ee6ff108cb4c4cc3cdaf2cde1ac16c", 0xf3}, {&(0x7f0000000480)="a930ef41fec77f258db8576af1b71bdc7d547d6db5bfebea47af93b18788b62b0358bbacb181f8fa4160472bf4a37906e30e4c38f9a7e35d0d7dcbd2d6b1079706a7093a63b128241c6427955b4c7563001ab341893e52db221271ffe3ead998a633f10cc6ca140ee59d4f56e7a5370f604ea40199feac8918e014ba0c43599e035f096f7d79afe89b888cb365f22dafcceb7a0d15c07e2ce247a719199ff08b081a8be20fa179bdd8ad2090a8b882c23dfa375e431a802979af000653f9d62871739c", 0xc3}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000f83b", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0x40, 0x400}, 0x8) shutdown(r1, 0x1) 03:04:58 executing program 1: mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 03:04:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) fchmod(r0, 0x4) r1 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) sendto(r1, &(0x7f0000000700)="bbef084eb5cdc64f53", 0x9, 0x1, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000780)="7136b04075e7f9a1211311d9d0e7268d2a5b2829a7b998a81ba7dcb721358320b6246351869b97a8f5600a1cc75e984aca003a3600831dfb66ff1ec565dd73eec4b6c899b2d814ce44c4bfcf97d756eb3e6834534e679218047d5af04f0c3d6d77964b5ebb2abb3c", 0x68}, {&(0x7f0000000800)="e7fd2ecb53ddb47526490138798ed04af714571b2a7b55ebfbe8e7a06eaa2bb474b2ecea6d8e3379a668eae0a7ee49750ddab4a7b903a5ac383d0f72a6db11e5de24f61ea4f87a8633a9d1e60750719dddf6738b90de3aa9295441432442dc2b9e6f7da3de7acba3d8db061bc57d64048e16e010e9139a10039d3132d5d273bb73f642d8311aebb47d61ff54066bf790797b926fc5c50fbcdaa5a13fb42ad1c6bd2eb9a4ff67e45636f13830745951d702ebf7cb49a1f418eac4495f19f67f88b6120fe9a80f25156b", 0xc9}, {&(0x7f0000000900)="5a76a58ce83788cb781b8eaa6a264182e57a8b8cd71ccfcf2a0aa1341d161f8ed3ba2f0c6e63485edea1696b8c0efb191411febfba377b00e1e67d7959abf3246220905247b3cf047d5a74ba1d308364e9a2b3edae1ea9b367a0df5606ae2a71dec1854ec7e5b1cfd44627d9ad9874b1aabbfc2f135c319b4df11305fbdc3ea97153652ac6f2df0261fd967de53d194f60b7390c2669aad87ebd8e0694a4625603a36ebe7346889642cf06d3bd64bd15bc3f3b3cb2aea789c86cd5d70a3afb744c56fcec6a73fc95d107425d271903e8373e59e1956affffb1f9dc3680650a30b28ed56c77576e", 0xe7}, {&(0x7f0000000a00)="85e6aae992ea158ec9414524286255da3c765db30b149ded978844a61b5d9f", 0x1f}, {&(0x7f0000000a40)="69c70625e2a06e7dbcf3bfcf9aa7a23fccec877c430cefe2640d6a384061bae1a90510c1b0e7cc09dc5689d6893aca931345a7a335bcedb6e0f0bb9cb7054acf00f5429c1ac32aac19a54b19cf7d95abbaa04d7fcbe9c078528c9298771e697808dfc2f9b6a38055e59e3c9c0e3d7b7b28152a8db5", 0x75}], 0x5, &(0x7f0000000b40)=[{0x90, 0xffff, 0x101, "dcb61c4d27f4be32e01673bdc7e77692de300130207d85d454d3a98aef7c44d1012f57e3705f31f6257549ac3ca844640406b548176656618d6d180d141aada24f5e3cda116191a18e4c8e7606f8000b39a8db37d808f58fdeeba3058bc2a92e728fba74dbf4fa4deeffc25dc1b00458677a93575826351175f0ea"}, {0x20, 0xffff, 0x0, "7e867e4c778a2a53d7691c"}, {0xc0, 0x1, 0x72, "637de56e2b3ba714d2ac111eb269a025b8f1d2e235841b01becff5d421d3777d52b5575da4c199b544a4c9efda63abdd1bb5ecd4dd9c13bf5013e3a271c4355d28ffd1fc2332f956769795215bbca21852868e286d96b3e5afefb82efd1b3e77a8078a232e3f9fb4e7d124fa207b85905d961cb34afb9b6c096400f7f83b8d55d090ed4b4c5f34911db04fca30ed743329af3819ed2393877d1fc9222e063c4c4ff645b059ef200036"}, {0x1010, 0xffff, 0x1000, "8902cdf163f39f24ca74b41f4861c372b401a083e1734d6df237a9ed19add1e14d2dba648a3d1df4d280c17ec6c197a3b7450600b0fd7d4ac7f57b0f033137e4fd137f7b1c5054bae8516cdb51534aebbcc651f84e147e71dfe4e2ef9fdec97c814a048092e688250b62da65cc4b13e44304f41d3677aeb4f4b068637242ae313d884ae44d79da8053847df2fabf3d813d0d06a2710b6bd89cf5ec5978663ee839daa5ff599c1e5df9fb8b9ee91d7d80ef8c4542048656090abb4d31c664fb8c6ac8c1df96d781cf605e8c5f5064bec618220a4b11c7b922008b313bca1749f5096f3ce162a80bddab328efb12a3c613dc62bd05be3c43b7c7770b6f3e0f1836edb4e83fe715879011333983cf9fd41202b1f68b23440a12e2915b2ab22691c4a3d57e26573547f7f7e2b4eebf1adc29c4be8ceb5aafb266a10e2806e3cac84debcfac5c613d6a9658dc0f28b2539073be0f74111caa9ce331ee4a6de78bfb262295cf47882c0021776ba78b1e126d83f15c3effcd81e54a83cd12debe34c5a63c9b2a292fab6799f4083f4d445953573dbc0fc831c50405d32aed9aff8b9a6e68365c692706b5cf55816318951f7b11954af85768fac2d64eccdec023041e3b4fe46067167c03a8be6219f1f36019403133b79c4341b49c854d3369fb63240fd9fcc57b104725e122d287546dc46dbf8d9e91989e05c05d643a5afc91c68975039491ba20fdb4ebbf519a3aafddc3ff0711af08bb6da5e5272ee7837e6b0bde7602a8efc7b199daa2cfdda78ae7b7af74f29faf13cc6970a72ffba21152a159498de0bbf197fc015ce6bf82f504cafe159118ae00b5ddddaa4330d347a70819768b00d805bbcf6757e50e92ceaafdb027c318b1bbd699f2592158c039f0f3bbb1abc0c93ceb76b7ca444cd8a056d77dec429cda26acf62f8e6f18437f7b3d506abc382c18867fec5640063fed4a775635ba2eaa7da57795b4377103f75f9cfc5c99ca8b3df01fce382832aa0c36e9613f430297dec431f75927c58b34a29257c97c1804161dc20821023f2d2939e5611cdf9f36867b1fc1d60f2cffbaacada69a329eeb35bc63ba59efd943190f46790248d796407706bfa70c83619eab6a2ec8c9f145e03d3c0543b38d37e83c312400804ebab780d49965d30aa7bfd3dcc11fb0d302571faa14a2362b0e46d8657ebc06939ff8344fc4786856fd910d3ab8b3fed1ffc38745ef11e3c600721cb90aca6c17241c0fceb1f8b310c0b9606ea185a6ea6fe702cd90d40d0f17db151ab87a3d971b78ef5118c6f34a2fa268a3c34c999ffd1791434f0c9d98ca9610effc60decd54d7b569b1dba1aeeecae97099eb0501b6d77dc7ee005bc38f1565e38d589a99980c223ba29b4b07f0ded2dd25fd6a6d3143465d25ff99750ae487f9cf14d94549c91a2295320e9d3fb8c3a84e977848c73c3b4b75433a28c11f36be42f1938906e5f893b18637b0fc48374a965d62afed124420c521c0fe77c2b8eb9b617f66348695dac152761d899b0c4b0b21c5fb5e01dc62f66ced28786c2c926960b0497208187c0e4ffd32bdd4cf4d69124ec1b49dac200e1513a206da550d42ca62078d6c696c6d1ef867446b7efa300d735bded5b5ea7081d65b9aa77010e2932556fd3b507375c0d0b021697d6f63455bf889b275f0aeff867540336d66b95464479fb2f56fed933c70df729f29658861b6d210a61cc197ea347d98c89a975d03b6bd8c7070200f581cfc7f092094391963d58382da06e7e724a747b64fca67994494de3975ec9518dcf58522d8638c4c055ecf490779d6394e8b89301ade09c523c66db3d0ffadb43d1f20bb321adcbb1ec7f705c6ccdab9e2bc3331998ada60f98eb1433c79ede74b32195410b5177a847c52489dfbc492a447c3816e68ebc1fc82da219d390698ede32519d32c9cfe9c7f2e6bd2d6fd28414bcc1b494fb1e9e4022ba36bc71a997441b14583d50bbba7e7caa96fb021ab304f819da3fbb05c2d135fa94f50448b7e1a6d84312f936728ad1de66516abebdef6f9cffb2c69d8fbf1be013969165583064e6e2619b726640b27f8e480d0593ce3fc2ca9f4d19f85d3e2de581575a7aaedde0769203e47739ebf5a01452e1e70f81299c19bd1d034dcc4d59aa1fa3217c710ea799c6306975c25218981892de27305751f384259a1dc1339fbe21a84271875f9c905e30b7cfa4334a2d05b7043528503498bb575542aea33a86217e2aac18e105697f548913cd40f693c1362f130ba1324248e5cc34e9675ded00a61d25d0b6bcf06e0348838bd2596e0732e590c19e45bc4bf26058177c21d590dad25898317b2a7b261d6f6464b698d88181037fa9de0e55571f02e7da46ac1273e35cb5ccda8c5c1acba2fefc1a0bb3d6d03ea4700ee91e0ddd930c599f4b413dea9b3c647380e7a2a8c989dde0f4f7db95c5e5b5bb0f07cbeb3d17494650279379ea862f65cb7672d7e5b88cc4fd9ebd142525deeeafd459445afee32cfc115de40da7581fc06f6ca5ae652b58399276f734b3476a3ce00aaa64a51950e1cbefa0d54122fdaa799f92cb18330fb92cc4f02bfe10f9127089ac8086ab355b129776dc25ba59782a4194bd8adc53a904a3b8af177dddbbe313adc6f764afbfe54f05877539277b07093ba93979deeb40958ec5b8d2549d8cc03faf5ec8e254394b14e7ac84bff3880deedfd873e8ff812ef6958bb1da28c07acf0883a82c45675d44b2a8b0a52f85fd9ed43761b9f2f54cb86f84dca359386bd2e94508dfaa7542a5028031a2c8a907c5c089c976ff1dd542a75ce0f97eaf75e2cb83c09a62ae8f2fa0da3df31bcac23a67d7ae34586aea9861f4505f10d139541dd05d81c946569ebafd78f1d7e646e41629553487badf4d439aa70ad66dff2bb18e88b1f9aefab76c1b95b905bf465b6ce433616df76fade0980bc23ac471fcc0e90dc45703a773ce0c74a2fcf6e7c3887626bf983d09a6f805b1d416952d9f60fad476634c262039adbf17a3ec5c996029000cb852c36635dec72cbba0a1170cecd9280093931716155572a2de348fd3d298e5f80b4d804d37e11d6b4aed408d7302fa0a6dbbcb0f86912b597d598e9c497a4bed8b96605053eb02fe054232784b855ecaa90272891641cd015c70ff6ecbae66e6dd5ae37690d5fdeecb095fed3cbbaf07d9f02deae8c81b6494cce557303a5972e43f929f4ab84c4862e9d512422e5a56cc5e375e3eceecbb2b9cec4309ea6945901685433afc521fe5b3e9f07fc89075c5956a79b81e37e27916c8a59f7f7da9c534b09d11d6a4c0c1aa7362a62a8398f1614a340ffdd738bdac67a55dae0b631417cca9aceb1477563b42b26ba312d0e621075e50158243833adc048c531e18ea335ad37117fbf7ae96c14e8979f1c8a7f3a8b758dc71a65b336c3f4fec8254c583cf15271e77e33c7ac5068f17e4089f7229a5f7916947bcdf9acb69d6abfebe265ad28d645d0e7d1b108600f93a313c812de5898b560a0740fb6bf22a70af6027d82b6b6adf59d19c204e37bdf2a031f242800b50c975eca9e9285115ab3036d095b9acb2f0ebdf63c568ff5c8fc0c038e24b5fffd7c23601ce0c83fc214f9384bdcc2ad21815170e86314be994de8845191574ddc50b27ab8473c9f6b7be4b084cc76aa18cd7685be24c6639d22c38e4e59adb14e27f930c125b10da72fe7389d33e846f1ea87201ba37f2df7741b9b2d2ba22aec2face3a516c07a03adda02374a1f55afbe032aefc5a8d3e4ccd03919f66793a2dab3df9f3a571fad7e93855d430c32b0736284804553d143385fc4951cb89da1b6edaf0034b2d4ea02102367a2f67dbb7fe755c4085afd039f824de5008919508396b068b39960da18cf492b70cbcb646f6bb1e5dd8352a2b1442774dfd80de1dad9e517ff2e72da5fdedb23f8a6128cc04533d375c3b5b2018ebf1d01c5ac81c6e356df00ee34b4a0b673089462652eddd04788a0991d2c6ca42161dc40df7e37496066d41dfb2c072296bcbb9fb62cc80147788b12f690e91ae78f3259f761621a45db31276cfacc65bdb843043175d5559682e54896b214f4cbad8020d611a4a355e44c4225c1507584ef60db684bea8beb83ac1249825f0731aad2cb02d4d64f70b448bca0ae801f1c43eb14d2dfaef45b16c99c00583d95a7289e43e9a63c4e28fed5203387757adc8e2feb6ae51619a1da26eee402f96421984ca44fa1f3b394150ccd8bdf9143b7fb1d1208d8ca6d02c5514b387d659809d5a1fd92e6c923a275d9db4b78ef098018c650bf8b15a285357ff1adb2645701768372bda6088e3edf89122e759ee3f46d46d70a7d6898945e3f0f81d7c768c852612d18c6ce52e0fd48c24028226f22a31793eed51b500b654a4ffd252f2647bfbd71ab4e8a939fd9fe9d6caa9356234329fe88051f59569b6b27f06807cff4e16d4202ad993671774a250aaaac4d40a8702e425863148bb8f90adb73aad5c71646aeb7b8fd654332bf4b7ec466108bfd207ce4d04a5c0e957bab5ac2720f6e76f09c63f9d9dfb581c7d7442f407533db10e435d32d5d69cc7e0317a8a210a8083059d89a92fabfb89aa1f291dcfc9b6cb8a2530da51da259bddfb257b0cb5cae63b1b4e38caa0c3c1c70f8b710eaf64de1d3ae06494da3e7c9aa1f84d8b39e9dd164f27579c4a2b9e854dcb0c387bfa36c002d3c8d5d52473a8716cdf7ebc9f4f65f278e13190147f8a0ea99a61193381d2d9188318037bd819b65f16c49e3017c2475c9ae00670b94bc2a5d040b493f66cffd6c94be66159cb4506e3853742408d5804ee87538578a9fdc901f7bd88844d271e07ee0bf12106851764fcdae1de94fad79a1c47b60d6f536e295409183b5fdda80b945ddcf45b5dc68de4ea0be5717dd47ea8f373fbde7a626272fc8b17b2212384e6f619bc95e8958240b23b4fbe7f6d9778242b60ea4c5681e270009e398a5c2257d7d6bcbe42352980ea66d38bb762a5d15d2eb165e8e3377cd0e48c3359063d8e8c1d6d91cc9364db7129490cb79ea54714c7808fd3195ffb442ce883b49088f1b9fc9a8cd56d514e5200c48bca120f021725f15c666a810afe7e707ff38f2fb16df5292311d5032b0e73536b0135aabd3f61099cd1354fbec61aa523bb08a6b3436e7fd416e8eb40681ccb1237605fbd39def28cb29ee512dc0bafc1353e9e77cd478660c76a3f8e7cd39b65d9840325fde07d5519073e67271c6b1d725c8caad29c5b0d31b6608ddff4ef4604c6513591fdc6db2606fbe0291c9bcdf1cfda0412ba266ad50aef61b1135f37dd0ab6fc0e7abc0d30936a665b494e33d3f59ee033b3bc0e9176f3de53d47b79b51a32769b03cb74aa98a62240cc7ea1c8cc1866bab4d9770200043e544ffe5262f69428e6989ad1d4c09ac81932379c59fa748be3dcb7c1fa5d4a6a7bc732760d6db034ed33a6a9b5e33d2b051d9ae9bca463d937b303fc81e16746d5e4a98bbe2c59d0852fbc38be92e3a28fdc908e4b65ca84fbabfbbb952eb089a89320e44b12a4e0eee1f3cd9f1321674aaeeccde6004624e1ad7763e9821da1b22b71924a16702e8c4cd1951a61db58c20eb6647e6cac1691d5fa23a43fcbcc974edea26a0d4c931b8be81da302072511d661ef1cde0237a6ebc90bd2098c332269a9f3c2e0473d898b642423d6f2acea45608655d4f8b2ed2f814124a590354829de490b7e11e69631130f7cbadafcf68f244911c0be80538f6f293b288d802e263dec8637651be"}, {0x70, 0xffff, 0x7ff, "7ed9a42933e737767115cf368e0a6f9f16298a754c704187c3fba6b0a00ccd23fb5981ba9f1e8eedf741781e8a9425c5275c107e918ecdfb95e482b62180291ebbad5edf2b188cc136e64dbc8e9482cf0bcef5c8c3bced4f51a04a68126e"}, {0x108, 0xffff, 0x3, "aa6eff5025d4ad309ddde7a9d1c10229b651169c7de13a56fe37a1d8ce9dc1569b7aa2929db77ab72db68f3ee91e74c6299bb00c090019b500f069e526f31ece8994f6c8b3c1699687baac72c684ec22adf22515814851ffc2b8e63656f8085ab3a1a590ae6a36a74aa58531cb751a33740959818e482e13e54c5ed48baf1e5c5391f7306408e2a6a85203708a6acc9f42fac503b77c61121685ed8d6341418b3df2a3ce3ec14fea06f06e1cd7c9641acc4ac98d1965c5353588b0c5a939ed683c5d704a6509be71e9c818501c4d3f08a620e74c93085d1601aece3e7b28829b47b093614917e88d4965956db87970365434"}, {0x110, 0x1, 0x1, "5dbd907244335190192842324bc581b769102f8e74b53de3a105ecf8bbf35b16300c9be49916b4a5cfddfee2e765dc00cc66ca3a51d64ae1587735707fa297d97251820bdbc5fe1af71f558ff2238059d0e2ebade9995916ce99e0d51fdc868de83b05464e5928fd45156a5068d69cc277e36ea19a6b67f9cbc9d9e28da242fa3f62055915dd22b34706b0ee156cd025a8153c4e20711aaad2c47263c8ebc6a3b0046bdb70ff38dc5032a35554f4175c07974af09b422ffc11b964fd51497171596648aa842be7f67d76f62d01366094112c32f9586959509effb1059c50f053feb01ed00a97380b3f71925498f6fe4a12e7a593a62e6d0573"}], 0x1408}, 0x400) geteuid() getegid() shutdown(r1, 0x1) 03:04:58 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x2d, &(0x7f00000001c0)={0x1fffe0}) r2 = fcntl$dupfd(r1, 0xa, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x52, 0xf0000000, 0xa40, 0x2}, {{r1}, 0x0, 0x6, 0x9, 0x0, 0x8}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x4, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf0000004, 0x3ff, 0x5}, {{r1}, 0xfffffffffffffff9, 0x4, 0xf0000001, 0x3f, 0x191}], 0x200, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x1000, 0x400}, {{r2}, 0xfffffffffffffffb, 0x20, 0x14, 0x401, 0x2cd6}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x24}, {{r0}, 0x0, 0x8, 0x80, 0x6, 0x7}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x0, 0x4}], 0x3, &(0x7f0000000000)={0x2}) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f00000002c0)=0x10) 03:04:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) fchmod(r0, 0x4) r1 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) sendto(r1, &(0x7f0000000700)="bbef084eb5cdc64f53", 0x9, 0x1, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000780)="7136b04075e7f9a1211311d9d0e7268d2a5b2829a7b998a81ba7dcb721358320b6246351869b97a8f5600a1cc75e984aca003a3600831dfb66ff1ec565dd73eec4b6c899b2d814ce44c4bfcf97d756eb3e6834534e679218047d5af04f0c3d6d77964b5ebb2abb3c", 0x68}, {&(0x7f0000000800)="e7fd2ecb53ddb47526490138798ed04af714571b2a7b55ebfbe8e7a06eaa2bb474b2ecea6d8e3379a668eae0a7ee49750ddab4a7b903a5ac383d0f72a6db11e5de24f61ea4f87a8633a9d1e60750719dddf6738b90de3aa9295441432442dc2b9e6f7da3de7acba3d8db061bc57d64048e16e010e9139a10039d3132d5d273bb73f642d8311aebb47d61ff54066bf790797b926fc5c50fbcdaa5a13fb42ad1c6bd2eb9a4ff67e45636f13830745951d702ebf7cb49a1f418eac4495f19f67f88b6120fe9a80f25156b", 0xc9}, {&(0x7f0000000900)="5a76a58ce83788cb781b8eaa6a264182e57a8b8cd71ccfcf2a0aa1341d161f8ed3ba2f0c6e63485edea1696b8c0efb191411febfba377b00e1e67d7959abf3246220905247b3cf047d5a74ba1d308364e9a2b3edae1ea9b367a0df5606ae2a71dec1854ec7e5b1cfd44627d9ad9874b1aabbfc2f135c319b4df11305fbdc3ea97153652ac6f2df0261fd967de53d194f60b7390c2669aad87ebd8e0694a4625603a36ebe7346889642cf06d3bd64bd15bc3f3b3cb2aea789c86cd5d70a3afb744c56fcec6a73fc95d107425d271903e8373e59e1956affffb1f9dc3680650a30b28ed56c77576e", 0xe7}, {&(0x7f0000000a00)="85e6aae992ea158ec9414524286255da3c765db30b149ded978844a61b5d9f", 0x1f}, {&(0x7f0000000a40)="69c70625e2a06e7dbcf3bfcf9aa7a23fccec877c430cefe2640d6a384061bae1a90510c1b0e7cc09dc5689d6893aca931345a7a335bcedb6e0f0bb9cb7054acf00f5429c1ac32aac19a54b19cf7d95abbaa04d7fcbe9c078528c9298771e697808dfc2f9b6a38055e59e3c9c0e3d7b7b28152a8db5", 0x75}], 0x5, &(0x7f0000000b40)=[{0x90, 0xffff, 0x101, "dcb61c4d27f4be32e01673bdc7e77692de300130207d85d454d3a98aef7c44d1012f57e3705f31f6257549ac3ca844640406b548176656618d6d180d141aada24f5e3cda116191a18e4c8e7606f8000b39a8db37d808f58fdeeba3058bc2a92e728fba74dbf4fa4deeffc25dc1b00458677a93575826351175f0ea"}, {0x20, 0xffff, 0x0, "7e867e4c778a2a53d7691c"}, {0xc0, 0x1, 0x72, "637de56e2b3ba714d2ac111eb269a025b8f1d2e235841b01becff5d421d3777d52b5575da4c199b544a4c9efda63abdd1bb5ecd4dd9c13bf5013e3a271c4355d28ffd1fc2332f956769795215bbca21852868e286d96b3e5afefb82efd1b3e77a8078a232e3f9fb4e7d124fa207b85905d961cb34afb9b6c096400f7f83b8d55d090ed4b4c5f34911db04fca30ed743329af3819ed2393877d1fc9222e063c4c4ff645b059ef200036"}, {0x1010, 0xffff, 0x1000, "8902cdf163f39f24ca74b41f4861c372b401a083e1734d6df237a9ed19add1e14d2dba648a3d1df4d280c17ec6c197a3b7450600b0fd7d4ac7f57b0f033137e4fd137f7b1c5054bae8516cdb51534aebbcc651f84e147e71dfe4e2ef9fdec97c814a048092e688250b62da65cc4b13e44304f41d3677aeb4f4b068637242ae313d884ae44d79da8053847df2fabf3d813d0d06a2710b6bd89cf5ec5978663ee839daa5ff599c1e5df9fb8b9ee91d7d80ef8c4542048656090abb4d31c664fb8c6ac8c1df96d781cf605e8c5f5064bec618220a4b11c7b922008b313bca1749f5096f3ce162a80bddab328efb12a3c613dc62bd05be3c43b7c7770b6f3e0f1836edb4e83fe715879011333983cf9fd41202b1f68b23440a12e2915b2ab22691c4a3d57e26573547f7f7e2b4eebf1adc29c4be8ceb5aafb266a10e2806e3cac84debcfac5c613d6a9658dc0f28b2539073be0f74111caa9ce331ee4a6de78bfb262295cf47882c0021776ba78b1e126d83f15c3effcd81e54a83cd12debe34c5a63c9b2a292fab6799f4083f4d445953573dbc0fc831c50405d32aed9aff8b9a6e68365c692706b5cf55816318951f7b11954af85768fac2d64eccdec023041e3b4fe46067167c03a8be6219f1f36019403133b79c4341b49c854d3369fb63240fd9fcc57b104725e122d287546dc46dbf8d9e91989e05c05d643a5afc91c68975039491ba20fdb4ebbf519a3aafddc3ff0711af08bb6da5e5272ee7837e6b0bde7602a8efc7b199daa2cfdda78ae7b7af74f29faf13cc6970a72ffba21152a159498de0bbf197fc015ce6bf82f504cafe159118ae00b5ddddaa4330d347a70819768b00d805bbcf6757e50e92ceaafdb027c318b1bbd699f2592158c039f0f3bbb1abc0c93ceb76b7ca444cd8a056d77dec429cda26acf62f8e6f18437f7b3d506abc382c18867fec5640063fed4a775635ba2eaa7da57795b4377103f75f9cfc5c99ca8b3df01fce382832aa0c36e9613f430297dec431f75927c58b34a29257c97c1804161dc20821023f2d2939e5611cdf9f36867b1fc1d60f2cffbaacada69a329eeb35bc63ba59efd943190f46790248d796407706bfa70c83619eab6a2ec8c9f145e03d3c0543b38d37e83c312400804ebab780d49965d30aa7bfd3dcc11fb0d302571faa14a2362b0e46d8657ebc06939ff8344fc4786856fd910d3ab8b3fed1ffc38745ef11e3c600721cb90aca6c17241c0fceb1f8b310c0b9606ea185a6ea6fe702cd90d40d0f17db151ab87a3d971b78ef5118c6f34a2fa268a3c34c999ffd1791434f0c9d98ca9610effc60decd54d7b569b1dba1aeeecae97099eb0501b6d77dc7ee005bc38f1565e38d589a99980c223ba29b4b07f0ded2dd25fd6a6d3143465d25ff99750ae487f9cf14d94549c91a2295320e9d3fb8c3a84e977848c73c3b4b75433a28c11f36be42f1938906e5f893b18637b0fc48374a965d62afed124420c521c0fe77c2b8eb9b617f66348695dac152761d899b0c4b0b21c5fb5e01dc62f66ced28786c2c926960b0497208187c0e4ffd32bdd4cf4d69124ec1b49dac200e1513a206da550d42ca62078d6c696c6d1ef867446b7efa300d735bded5b5ea7081d65b9aa77010e2932556fd3b507375c0d0b021697d6f63455bf889b275f0aeff867540336d66b95464479fb2f56fed933c70df729f29658861b6d210a61cc197ea347d98c89a975d03b6bd8c7070200f581cfc7f092094391963d58382da06e7e724a747b64fca67994494de3975ec9518dcf58522d8638c4c055ecf490779d6394e8b89301ade09c523c66db3d0ffadb43d1f20bb321adcbb1ec7f705c6ccdab9e2bc3331998ada60f98eb1433c79ede74b32195410b5177a847c52489dfbc492a447c3816e68ebc1fc82da219d390698ede32519d32c9cfe9c7f2e6bd2d6fd28414bcc1b494fb1e9e4022ba36bc71a997441b14583d50bbba7e7caa96fb021ab304f819da3fbb05c2d135fa94f50448b7e1a6d84312f936728ad1de66516abebdef6f9cffb2c69d8fbf1be013969165583064e6e2619b726640b27f8e480d0593ce3fc2ca9f4d19f85d3e2de581575a7aaedde0769203e47739ebf5a01452e1e70f81299c19bd1d034dcc4d59aa1fa3217c710ea799c6306975c25218981892de27305751f384259a1dc1339fbe21a84271875f9c905e30b7cfa4334a2d05b7043528503498bb575542aea33a86217e2aac18e105697f548913cd40f693c1362f130ba1324248e5cc34e9675ded00a61d25d0b6bcf06e0348838bd2596e0732e590c19e45bc4bf26058177c21d590dad25898317b2a7b261d6f6464b698d88181037fa9de0e55571f02e7da46ac1273e35cb5ccda8c5c1acba2fefc1a0bb3d6d03ea4700ee91e0ddd930c599f4b413dea9b3c647380e7a2a8c989dde0f4f7db95c5e5b5bb0f07cbeb3d17494650279379ea862f65cb7672d7e5b88cc4fd9ebd142525deeeafd459445afee32cfc115de40da7581fc06f6ca5ae652b58399276f734b3476a3ce00aaa64a51950e1cbefa0d54122fdaa799f92cb18330fb92cc4f02bfe10f9127089ac8086ab355b129776dc25ba59782a4194bd8adc53a904a3b8af177dddbbe313adc6f764afbfe54f05877539277b07093ba93979deeb40958ec5b8d2549d8cc03faf5ec8e254394b14e7ac84bff3880deedfd873e8ff812ef6958bb1da28c07acf0883a82c45675d44b2a8b0a52f85fd9ed43761b9f2f54cb86f84dca359386bd2e94508dfaa7542a5028031a2c8a907c5c089c976ff1dd542a75ce0f97eaf75e2cb83c09a62ae8f2fa0da3df31bcac23a67d7ae34586aea9861f4505f10d139541dd05d81c946569ebafd78f1d7e646e41629553487badf4d439aa70ad66dff2bb18e88b1f9aefab76c1b95b905bf465b6ce433616df76fade0980bc23ac471fcc0e90dc45703a773ce0c74a2fcf6e7c3887626bf983d09a6f805b1d416952d9f60fad476634c262039adbf17a3ec5c996029000cb852c36635dec72cbba0a1170cecd9280093931716155572a2de348fd3d298e5f80b4d804d37e11d6b4aed408d7302fa0a6dbbcb0f86912b597d598e9c497a4bed8b96605053eb02fe054232784b855ecaa90272891641cd015c70ff6ecbae66e6dd5ae37690d5fdeecb095fed3cbbaf07d9f02deae8c81b6494cce557303a5972e43f929f4ab84c4862e9d512422e5a56cc5e375e3eceecbb2b9cec4309ea6945901685433afc521fe5b3e9f07fc89075c5956a79b81e37e27916c8a59f7f7da9c534b09d11d6a4c0c1aa7362a62a8398f1614a340ffdd738bdac67a55dae0b631417cca9aceb1477563b42b26ba312d0e621075e50158243833adc048c531e18ea335ad37117fbf7ae96c14e8979f1c8a7f3a8b758dc71a65b336c3f4fec8254c583cf15271e77e33c7ac5068f17e4089f7229a5f7916947bcdf9acb69d6abfebe265ad28d645d0e7d1b108600f93a313c812de5898b560a0740fb6bf22a70af6027d82b6b6adf59d19c204e37bdf2a031f242800b50c975eca9e9285115ab3036d095b9acb2f0ebdf63c568ff5c8fc0c038e24b5fffd7c23601ce0c83fc214f9384bdcc2ad21815170e86314be994de8845191574ddc50b27ab8473c9f6b7be4b084cc76aa18cd7685be24c6639d22c38e4e59adb14e27f930c125b10da72fe7389d33e846f1ea87201ba37f2df7741b9b2d2ba22aec2face3a516c07a03adda02374a1f55afbe032aefc5a8d3e4ccd03919f66793a2dab3df9f3a571fad7e93855d430c32b0736284804553d143385fc4951cb89da1b6edaf0034b2d4ea02102367a2f67dbb7fe755c4085afd039f824de5008919508396b068b39960da18cf492b70cbcb646f6bb1e5dd8352a2b1442774dfd80de1dad9e517ff2e72da5fdedb23f8a6128cc04533d375c3b5b2018ebf1d01c5ac81c6e356df00ee34b4a0b673089462652eddd04788a0991d2c6ca42161dc40df7e37496066d41dfb2c072296bcbb9fb62cc80147788b12f690e91ae78f3259f761621a45db31276cfacc65bdb843043175d5559682e54896b214f4cbad8020d611a4a355e44c4225c1507584ef60db684bea8beb83ac1249825f0731aad2cb02d4d64f70b448bca0ae801f1c43eb14d2dfaef45b16c99c00583d95a7289e43e9a63c4e28fed5203387757adc8e2feb6ae51619a1da26eee402f96421984ca44fa1f3b394150ccd8bdf9143b7fb1d1208d8ca6d02c5514b387d659809d5a1fd92e6c923a275d9db4b78ef098018c650bf8b15a285357ff1adb2645701768372bda6088e3edf89122e759ee3f46d46d70a7d6898945e3f0f81d7c768c852612d18c6ce52e0fd48c24028226f22a31793eed51b500b654a4ffd252f2647bfbd71ab4e8a939fd9fe9d6caa9356234329fe88051f59569b6b27f06807cff4e16d4202ad993671774a250aaaac4d40a8702e425863148bb8f90adb73aad5c71646aeb7b8fd654332bf4b7ec466108bfd207ce4d04a5c0e957bab5ac2720f6e76f09c63f9d9dfb581c7d7442f407533db10e435d32d5d69cc7e0317a8a210a8083059d89a92fabfb89aa1f291dcfc9b6cb8a2530da51da259bddfb257b0cb5cae63b1b4e38caa0c3c1c70f8b710eaf64de1d3ae06494da3e7c9aa1f84d8b39e9dd164f27579c4a2b9e854dcb0c387bfa36c002d3c8d5d52473a8716cdf7ebc9f4f65f278e13190147f8a0ea99a61193381d2d9188318037bd819b65f16c49e3017c2475c9ae00670b94bc2a5d040b493f66cffd6c94be66159cb4506e3853742408d5804ee87538578a9fdc901f7bd88844d271e07ee0bf12106851764fcdae1de94fad79a1c47b60d6f536e295409183b5fdda80b945ddcf45b5dc68de4ea0be5717dd47ea8f373fbde7a626272fc8b17b2212384e6f619bc95e8958240b23b4fbe7f6d9778242b60ea4c5681e270009e398a5c2257d7d6bcbe42352980ea66d38bb762a5d15d2eb165e8e3377cd0e48c3359063d8e8c1d6d91cc9364db7129490cb79ea54714c7808fd3195ffb442ce883b49088f1b9fc9a8cd56d514e5200c48bca120f021725f15c666a810afe7e707ff38f2fb16df5292311d5032b0e73536b0135aabd3f61099cd1354fbec61aa523bb08a6b3436e7fd416e8eb40681ccb1237605fbd39def28cb29ee512dc0bafc1353e9e77cd478660c76a3f8e7cd39b65d9840325fde07d5519073e67271c6b1d725c8caad29c5b0d31b6608ddff4ef4604c6513591fdc6db2606fbe0291c9bcdf1cfda0412ba266ad50aef61b1135f37dd0ab6fc0e7abc0d30936a665b494e33d3f59ee033b3bc0e9176f3de53d47b79b51a32769b03cb74aa98a62240cc7ea1c8cc1866bab4d9770200043e544ffe5262f69428e6989ad1d4c09ac81932379c59fa748be3dcb7c1fa5d4a6a7bc732760d6db034ed33a6a9b5e33d2b051d9ae9bca463d937b303fc81e16746d5e4a98bbe2c59d0852fbc38be92e3a28fdc908e4b65ca84fbabfbbb952eb089a89320e44b12a4e0eee1f3cd9f1321674aaeeccde6004624e1ad7763e9821da1b22b71924a16702e8c4cd1951a61db58c20eb6647e6cac1691d5fa23a43fcbcc974edea26a0d4c931b8be81da302072511d661ef1cde0237a6ebc90bd2098c332269a9f3c2e0473d898b642423d6f2acea45608655d4f8b2ed2f814124a590354829de490b7e11e69631130f7cbadafcf68f244911c0be80538f6f293b288d802e263dec8637651be"}, {0x70, 0xffff, 0x7ff, "7ed9a42933e737767115cf368e0a6f9f16298a754c704187c3fba6b0a00ccd23fb5981ba9f1e8eedf741781e8a9425c5275c107e918ecdfb95e482b62180291ebbad5edf2b188cc136e64dbc8e9482cf0bcef5c8c3bced4f51a04a68126e"}, {0x108, 0xffff, 0x3, "aa6eff5025d4ad309ddde7a9d1c10229b651169c7de13a56fe37a1d8ce9dc1569b7aa2929db77ab72db68f3ee91e74c6299bb00c090019b500f069e526f31ece8994f6c8b3c1699687baac72c684ec22adf22515814851ffc2b8e63656f8085ab3a1a590ae6a36a74aa58531cb751a33740959818e482e13e54c5ed48baf1e5c5391f7306408e2a6a85203708a6acc9f42fac503b77c61121685ed8d6341418b3df2a3ce3ec14fea06f06e1cd7c9641acc4ac98d1965c5353588b0c5a939ed683c5d704a6509be71e9c818501c4d3f08a620e74c93085d1601aece3e7b28829b47b093614917e88d4965956db87970365434"}, {0x110, 0x1, 0x1, "5dbd907244335190192842324bc581b769102f8e74b53de3a105ecf8bbf35b16300c9be49916b4a5cfddfee2e765dc00cc66ca3a51d64ae1587735707fa297d97251820bdbc5fe1af71f558ff2238059d0e2ebade9995916ce99e0d51fdc868de83b05464e5928fd45156a5068d69cc277e36ea19a6b67f9cbc9d9e28da242fa3f62055915dd22b34706b0ee156cd025a8153c4e20711aaad2c47263c8ebc6a3b0046bdb70ff38dc5032a35554f4175c07974af09b422ffc11b964fd51497171596648aa842be7f67d76f62d01366094112c32f9586959509effb1059c50f053feb01ed00a97380b3f71925498f6fe4a12e7a593a62e6d0573"}], 0x1408}, 0x400) geteuid() shutdown(r1, 0x1) 03:04:58 executing program 1: setrlimit(0x7, 0x0) clock_settime(0x5, &(0x7f0000000000)={0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r0, r0) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x8006, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = dup2(r2, r1) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) 03:04:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) fchmod(r0, 0x4) r1 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) sendto(r1, &(0x7f0000000700)="bbef084eb5cdc64f53", 0x9, 0x1, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000780)="7136b04075e7f9a1211311d9d0e7268d2a5b2829a7b998a81ba7dcb721358320b6246351869b97a8f5600a1cc75e984aca003a3600831dfb66ff1ec565dd73eec4b6c899b2d814ce44c4bfcf97d756eb3e6834534e679218047d5af04f0c3d6d77964b5ebb2abb3c", 0x68}, {&(0x7f0000000800)="e7fd2ecb53ddb47526490138798ed04af714571b2a7b55ebfbe8e7a06eaa2bb474b2ecea6d8e3379a668eae0a7ee49750ddab4a7b903a5ac383d0f72a6db11e5de24f61ea4f87a8633a9d1e60750719dddf6738b90de3aa9295441432442dc2b9e6f7da3de7acba3d8db061bc57d64048e16e010e9139a10039d3132d5d273bb73f642d8311aebb47d61ff54066bf790797b926fc5c50fbcdaa5a13fb42ad1c6bd2eb9a4ff67e45636f13830745951d702ebf7cb49a1f418eac4495f19f67f88b6120fe9a80f25156b", 0xc9}, {&(0x7f0000000900)="5a76a58ce83788cb781b8eaa6a264182e57a8b8cd71ccfcf2a0aa1341d161f8ed3ba2f0c6e63485edea1696b8c0efb191411febfba377b00e1e67d7959abf3246220905247b3cf047d5a74ba1d308364e9a2b3edae1ea9b367a0df5606ae2a71dec1854ec7e5b1cfd44627d9ad9874b1aabbfc2f135c319b4df11305fbdc3ea97153652ac6f2df0261fd967de53d194f60b7390c2669aad87ebd8e0694a4625603a36ebe7346889642cf06d3bd64bd15bc3f3b3cb2aea789c86cd5d70a3afb744c56fcec6a73fc95d107425d271903e8373e59e1956affffb1f9dc3680650a30b28ed56c77576e", 0xe7}, {&(0x7f0000000a00)="85e6aae992ea158ec9414524286255da3c765db30b149ded978844a61b5d9f", 0x1f}, {&(0x7f0000000a40)="69c70625e2a06e7dbcf3bfcf9aa7a23fccec877c430cefe2640d6a384061bae1a90510c1b0e7cc09dc5689d6893aca931345a7a335bcedb6e0f0bb9cb7054acf00f5429c1ac32aac19a54b19cf7d95abbaa04d7fcbe9c078528c9298771e697808dfc2f9b6a38055e59e3c9c0e3d7b7b28152a8db5", 0x75}], 0x5, &(0x7f0000000b40)=[{0x90, 0xffff, 0x101, "dcb61c4d27f4be32e01673bdc7e77692de300130207d85d454d3a98aef7c44d1012f57e3705f31f6257549ac3ca844640406b548176656618d6d180d141aada24f5e3cda116191a18e4c8e7606f8000b39a8db37d808f58fdeeba3058bc2a92e728fba74dbf4fa4deeffc25dc1b00458677a93575826351175f0ea"}, {0x20, 0xffff, 0x0, "7e867e4c778a2a53d7691c"}, {0xc0, 0x1, 0x72, "637de56e2b3ba714d2ac111eb269a025b8f1d2e235841b01becff5d421d3777d52b5575da4c199b544a4c9efda63abdd1bb5ecd4dd9c13bf5013e3a271c4355d28ffd1fc2332f956769795215bbca21852868e286d96b3e5afefb82efd1b3e77a8078a232e3f9fb4e7d124fa207b85905d961cb34afb9b6c096400f7f83b8d55d090ed4b4c5f34911db04fca30ed743329af3819ed2393877d1fc9222e063c4c4ff645b059ef200036"}, {0x1010, 0xffff, 0x1000, "8902cdf163f39f24ca74b41f4861c372b401a083e1734d6df237a9ed19add1e14d2dba648a3d1df4d280c17ec6c197a3b7450600b0fd7d4ac7f57b0f033137e4fd137f7b1c5054bae8516cdb51534aebbcc651f84e147e71dfe4e2ef9fdec97c814a048092e688250b62da65cc4b13e44304f41d3677aeb4f4b068637242ae313d884ae44d79da8053847df2fabf3d813d0d06a2710b6bd89cf5ec5978663ee839daa5ff599c1e5df9fb8b9ee91d7d80ef8c4542048656090abb4d31c664fb8c6ac8c1df96d781cf605e8c5f5064bec618220a4b11c7b922008b313bca1749f5096f3ce162a80bddab328efb12a3c613dc62bd05be3c43b7c7770b6f3e0f1836edb4e83fe715879011333983cf9fd41202b1f68b23440a12e2915b2ab22691c4a3d57e26573547f7f7e2b4eebf1adc29c4be8ceb5aafb266a10e2806e3cac84debcfac5c613d6a9658dc0f28b2539073be0f74111caa9ce331ee4a6de78bfb262295cf47882c0021776ba78b1e126d83f15c3effcd81e54a83cd12debe34c5a63c9b2a292fab6799f4083f4d445953573dbc0fc831c50405d32aed9aff8b9a6e68365c692706b5cf55816318951f7b11954af85768fac2d64eccdec023041e3b4fe46067167c03a8be6219f1f36019403133b79c4341b49c854d3369fb63240fd9fcc57b104725e122d287546dc46dbf8d9e91989e05c05d643a5afc91c68975039491ba20fdb4ebbf519a3aafddc3ff0711af08bb6da5e5272ee7837e6b0bde7602a8efc7b199daa2cfdda78ae7b7af74f29faf13cc6970a72ffba21152a159498de0bbf197fc015ce6bf82f504cafe159118ae00b5ddddaa4330d347a70819768b00d805bbcf6757e50e92ceaafdb027c318b1bbd699f2592158c039f0f3bbb1abc0c93ceb76b7ca444cd8a056d77dec429cda26acf62f8e6f18437f7b3d506abc382c18867fec5640063fed4a775635ba2eaa7da57795b4377103f75f9cfc5c99ca8b3df01fce382832aa0c36e9613f430297dec431f75927c58b34a29257c97c1804161dc20821023f2d2939e5611cdf9f36867b1fc1d60f2cffbaacada69a329eeb35bc63ba59efd943190f46790248d796407706bfa70c83619eab6a2ec8c9f145e03d3c0543b38d37e83c312400804ebab780d49965d30aa7bfd3dcc11fb0d302571faa14a2362b0e46d8657ebc06939ff8344fc4786856fd910d3ab8b3fed1ffc38745ef11e3c600721cb90aca6c17241c0fceb1f8b310c0b9606ea185a6ea6fe702cd90d40d0f17db151ab87a3d971b78ef5118c6f34a2fa268a3c34c999ffd1791434f0c9d98ca9610effc60decd54d7b569b1dba1aeeecae97099eb0501b6d77dc7ee005bc38f1565e38d589a99980c223ba29b4b07f0ded2dd25fd6a6d3143465d25ff99750ae487f9cf14d94549c91a2295320e9d3fb8c3a84e977848c73c3b4b75433a28c11f36be42f1938906e5f893b18637b0fc48374a965d62afed124420c521c0fe77c2b8eb9b617f66348695dac152761d899b0c4b0b21c5fb5e01dc62f66ced28786c2c926960b0497208187c0e4ffd32bdd4cf4d69124ec1b49dac200e1513a206da550d42ca62078d6c696c6d1ef867446b7efa300d735bded5b5ea7081d65b9aa77010e2932556fd3b507375c0d0b021697d6f63455bf889b275f0aeff867540336d66b95464479fb2f56fed933c70df729f29658861b6d210a61cc197ea347d98c89a975d03b6bd8c7070200f581cfc7f092094391963d58382da06e7e724a747b64fca67994494de3975ec9518dcf58522d8638c4c055ecf490779d6394e8b89301ade09c523c66db3d0ffadb43d1f20bb321adcbb1ec7f705c6ccdab9e2bc3331998ada60f98eb1433c79ede74b32195410b5177a847c52489dfbc492a447c3816e68ebc1fc82da219d390698ede32519d32c9cfe9c7f2e6bd2d6fd28414bcc1b494fb1e9e4022ba36bc71a997441b14583d50bbba7e7caa96fb021ab304f819da3fbb05c2d135fa94f50448b7e1a6d84312f936728ad1de66516abebdef6f9cffb2c69d8fbf1be013969165583064e6e2619b726640b27f8e480d0593ce3fc2ca9f4d19f85d3e2de581575a7aaedde0769203e47739ebf5a01452e1e70f81299c19bd1d034dcc4d59aa1fa3217c710ea799c6306975c25218981892de27305751f384259a1dc1339fbe21a84271875f9c905e30b7cfa4334a2d05b7043528503498bb575542aea33a86217e2aac18e105697f548913cd40f693c1362f130ba1324248e5cc34e9675ded00a61d25d0b6bcf06e0348838bd2596e0732e590c19e45bc4bf26058177c21d590dad25898317b2a7b261d6f6464b698d88181037fa9de0e55571f02e7da46ac1273e35cb5ccda8c5c1acba2fefc1a0bb3d6d03ea4700ee91e0ddd930c599f4b413dea9b3c647380e7a2a8c989dde0f4f7db95c5e5b5bb0f07cbeb3d17494650279379ea862f65cb7672d7e5b88cc4fd9ebd142525deeeafd459445afee32cfc115de40da7581fc06f6ca5ae652b58399276f734b3476a3ce00aaa64a51950e1cbefa0d54122fdaa799f92cb18330fb92cc4f02bfe10f9127089ac8086ab355b129776dc25ba59782a4194bd8adc53a904a3b8af177dddbbe313adc6f764afbfe54f05877539277b07093ba93979deeb40958ec5b8d2549d8cc03faf5ec8e254394b14e7ac84bff3880deedfd873e8ff812ef6958bb1da28c07acf0883a82c45675d44b2a8b0a52f85fd9ed43761b9f2f54cb86f84dca359386bd2e94508dfaa7542a5028031a2c8a907c5c089c976ff1dd542a75ce0f97eaf75e2cb83c09a62ae8f2fa0da3df31bcac23a67d7ae34586aea9861f4505f10d139541dd05d81c946569ebafd78f1d7e646e41629553487badf4d439aa70ad66dff2bb18e88b1f9aefab76c1b95b905bf465b6ce433616df76fade0980bc23ac471fcc0e90dc45703a773ce0c74a2fcf6e7c3887626bf983d09a6f805b1d416952d9f60fad476634c262039adbf17a3ec5c996029000cb852c36635dec72cbba0a1170cecd9280093931716155572a2de348fd3d298e5f80b4d804d37e11d6b4aed408d7302fa0a6dbbcb0f86912b597d598e9c497a4bed8b96605053eb02fe054232784b855ecaa90272891641cd015c70ff6ecbae66e6dd5ae37690d5fdeecb095fed3cbbaf07d9f02deae8c81b6494cce557303a5972e43f929f4ab84c4862e9d512422e5a56cc5e375e3eceecbb2b9cec4309ea6945901685433afc521fe5b3e9f07fc89075c5956a79b81e37e27916c8a59f7f7da9c534b09d11d6a4c0c1aa7362a62a8398f1614a340ffdd738bdac67a55dae0b631417cca9aceb1477563b42b26ba312d0e621075e50158243833adc048c531e18ea335ad37117fbf7ae96c14e8979f1c8a7f3a8b758dc71a65b336c3f4fec8254c583cf15271e77e33c7ac5068f17e4089f7229a5f7916947bcdf9acb69d6abfebe265ad28d645d0e7d1b108600f93a313c812de5898b560a0740fb6bf22a70af6027d82b6b6adf59d19c204e37bdf2a031f242800b50c975eca9e9285115ab3036d095b9acb2f0ebdf63c568ff5c8fc0c038e24b5fffd7c23601ce0c83fc214f9384bdcc2ad21815170e86314be994de8845191574ddc50b27ab8473c9f6b7be4b084cc76aa18cd7685be24c6639d22c38e4e59adb14e27f930c125b10da72fe7389d33e846f1ea87201ba37f2df7741b9b2d2ba22aec2face3a516c07a03adda02374a1f55afbe032aefc5a8d3e4ccd03919f66793a2dab3df9f3a571fad7e93855d430c32b0736284804553d143385fc4951cb89da1b6edaf0034b2d4ea02102367a2f67dbb7fe755c4085afd039f824de5008919508396b068b39960da18cf492b70cbcb646f6bb1e5dd8352a2b1442774dfd80de1dad9e517ff2e72da5fdedb23f8a6128cc04533d375c3b5b2018ebf1d01c5ac81c6e356df00ee34b4a0b673089462652eddd04788a0991d2c6ca42161dc40df7e37496066d41dfb2c072296bcbb9fb62cc80147788b12f690e91ae78f3259f761621a45db31276cfacc65bdb843043175d5559682e54896b214f4cbad8020d611a4a355e44c4225c1507584ef60db684bea8beb83ac1249825f0731aad2cb02d4d64f70b448bca0ae801f1c43eb14d2dfaef45b16c99c00583d95a7289e43e9a63c4e28fed5203387757adc8e2feb6ae51619a1da26eee402f96421984ca44fa1f3b394150ccd8bdf9143b7fb1d1208d8ca6d02c5514b387d659809d5a1fd92e6c923a275d9db4b78ef098018c650bf8b15a285357ff1adb2645701768372bda6088e3edf89122e759ee3f46d46d70a7d6898945e3f0f81d7c768c852612d18c6ce52e0fd48c24028226f22a31793eed51b500b654a4ffd252f2647bfbd71ab4e8a939fd9fe9d6caa9356234329fe88051f59569b6b27f06807cff4e16d4202ad993671774a250aaaac4d40a8702e425863148bb8f90adb73aad5c71646aeb7b8fd654332bf4b7ec466108bfd207ce4d04a5c0e957bab5ac2720f6e76f09c63f9d9dfb581c7d7442f407533db10e435d32d5d69cc7e0317a8a210a8083059d89a92fabfb89aa1f291dcfc9b6cb8a2530da51da259bddfb257b0cb5cae63b1b4e38caa0c3c1c70f8b710eaf64de1d3ae06494da3e7c9aa1f84d8b39e9dd164f27579c4a2b9e854dcb0c387bfa36c002d3c8d5d52473a8716cdf7ebc9f4f65f278e13190147f8a0ea99a61193381d2d9188318037bd819b65f16c49e3017c2475c9ae00670b94bc2a5d040b493f66cffd6c94be66159cb4506e3853742408d5804ee87538578a9fdc901f7bd88844d271e07ee0bf12106851764fcdae1de94fad79a1c47b60d6f536e295409183b5fdda80b945ddcf45b5dc68de4ea0be5717dd47ea8f373fbde7a626272fc8b17b2212384e6f619bc95e8958240b23b4fbe7f6d9778242b60ea4c5681e270009e398a5c2257d7d6bcbe42352980ea66d38bb762a5d15d2eb165e8e3377cd0e48c3359063d8e8c1d6d91cc9364db7129490cb79ea54714c7808fd3195ffb442ce883b49088f1b9fc9a8cd56d514e5200c48bca120f021725f15c666a810afe7e707ff38f2fb16df5292311d5032b0e73536b0135aabd3f61099cd1354fbec61aa523bb08a6b3436e7fd416e8eb40681ccb1237605fbd39def28cb29ee512dc0bafc1353e9e77cd478660c76a3f8e7cd39b65d9840325fde07d5519073e67271c6b1d725c8caad29c5b0d31b6608ddff4ef4604c6513591fdc6db2606fbe0291c9bcdf1cfda0412ba266ad50aef61b1135f37dd0ab6fc0e7abc0d30936a665b494e33d3f59ee033b3bc0e9176f3de53d47b79b51a32769b03cb74aa98a62240cc7ea1c8cc1866bab4d9770200043e544ffe5262f69428e6989ad1d4c09ac81932379c59fa748be3dcb7c1fa5d4a6a7bc732760d6db034ed33a6a9b5e33d2b051d9ae9bca463d937b303fc81e16746d5e4a98bbe2c59d0852fbc38be92e3a28fdc908e4b65ca84fbabfbbb952eb089a89320e44b12a4e0eee1f3cd9f1321674aaeeccde6004624e1ad7763e9821da1b22b71924a16702e8c4cd1951a61db58c20eb6647e6cac1691d5fa23a43fcbcc974edea26a0d4c931b8be81da302072511d661ef1cde0237a6ebc90bd2098c332269a9f3c2e0473d898b642423d6f2acea45608655d4f8b2ed2f814124a590354829de490b7e11e69631130f7cbadafcf68f244911c0be80538f6f293b288d802e263dec8637651be"}, {0x70, 0xffff, 0x7ff, "7ed9a42933e737767115cf368e0a6f9f16298a754c704187c3fba6b0a00ccd23fb5981ba9f1e8eedf741781e8a9425c5275c107e918ecdfb95e482b62180291ebbad5edf2b188cc136e64dbc8e9482cf0bcef5c8c3bced4f51a04a68126e"}, {0x108, 0xffff, 0x3, "aa6eff5025d4ad309ddde7a9d1c10229b651169c7de13a56fe37a1d8ce9dc1569b7aa2929db77ab72db68f3ee91e74c6299bb00c090019b500f069e526f31ece8994f6c8b3c1699687baac72c684ec22adf22515814851ffc2b8e63656f8085ab3a1a590ae6a36a74aa58531cb751a33740959818e482e13e54c5ed48baf1e5c5391f7306408e2a6a85203708a6acc9f42fac503b77c61121685ed8d6341418b3df2a3ce3ec14fea06f06e1cd7c9641acc4ac98d1965c5353588b0c5a939ed683c5d704a6509be71e9c818501c4d3f08a620e74c93085d1601aece3e7b28829b47b093614917e88d4965956db87970365434"}, {0x110, 0x1, 0x1, "5dbd907244335190192842324bc581b769102f8e74b53de3a105ecf8bbf35b16300c9be49916b4a5cfddfee2e765dc00cc66ca3a51d64ae1587735707fa297d97251820bdbc5fe1af71f558ff2238059d0e2ebade9995916ce99e0d51fdc868de83b05464e5928fd45156a5068d69cc277e36ea19a6b67f9cbc9d9e28da242fa3f62055915dd22b34706b0ee156cd025a8153c4e20711aaad2c47263c8ebc6a3b0046bdb70ff38dc5032a35554f4175c07974af09b422ffc11b964fd51497171596648aa842be7f67d76f62d01366094112c32f9586959509effb1059c50f053feb01ed00a97380b3f71925498f6fe4a12e7a593a62e6d0573"}], 0x1408}, 0x400) shutdown(r1, 0x1) 03:04:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) kqueue() 03:04:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) fchmod(r0, 0x4) r1 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) sendto(r1, &(0x7f0000000700)="bbef084eb5cdc64f53", 0x9, 0x1, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) shutdown(r1, 0x1) 03:04:58 executing program 1: getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = getpgrp() r1 = getpgid(r0) wait4(r1, 0x0, 0x0, 0x0) getpid() 03:04:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) fchmod(r0, 0x4) r1 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) shutdown(r1, 0x1) 03:04:58 executing program 1: nanosleep(&(0x7f0000000000)={0x400000000, 0x9}, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x1) syz_open_pts() 03:04:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) fchmod(r0, 0x4) r1 = socket(0x2, 0x8001, 0x0) shutdown(r1, 0x1) 03:04:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) fchmod(r0, 0x4) shutdown(0xffffffffffffffff, 0x1) 03:04:58 executing program 0: openat(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x8000, 0x0) r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) 03:04:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x1}, 0xc) 03:04:59 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) 03:04:59 executing program 0: r0 = socket(0x0, 0x8001, 0x0) shutdown(r0, 0x1) 03:04:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000180), 0x0) setsockopt$sock_int(r0, 0xffff, 0x280, &(0x7f0000000000)=0xc6, 0x4) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCDRAIN(r1, 0x2000745e) 03:04:59 executing program 0: r0 = socket(0x2, 0x0, 0x0) shutdown(r0, 0x1) 03:04:59 executing program 1: r0 = socket(0xe, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x11, 0x6, 0x0, 0x0) 03:04:59 executing program 0: socket(0x2, 0x8001, 0x0) shutdown(0xffffffffffffffff, 0x1) 03:04:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = shmget(0x3, 0x1000, 0x211, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/4096) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x1ff, 0x83ee}, {0x18, 0x1, 0x3, 0x40}, 0x7, [0x9, 0x1000, 0xf3, 0x2ea, 0x0, 0x0, 0x7, 0x80]}, 0x3c) writev(r0, &(0x7f0000001640)=[{&(0x7f00000016c0)="740080856cd5e3d4284bb2ef37faeedfdb819418e899f0dd2d7dac3860b0247419df60f943361c6336e0dfb8ffe2518121cb7c034cb814aec2ad3df93856bcb92f4814bb365ff39bd3635598a928d5b9cff4088ca36fc7442df274ca1276cb2c927163b4e066db48633378a40b5b1b4a51dadfeafec0e5405c436a320823ff0c883ba3dd0590fb3ecf99e26b9bde71e80edd04f07e3b8b3b271a69ab23ad2a16676dc1bfc0ae345b0ccc03b215a8d4f558f1ff07c207ee86aedc4424a5a1e830ffcf4f229f1ffe75a176de3dc1668357c4416457f7010398fec84da1b26cd640c9590511e360a51a8bc4ef9a5578e1a813468cdcc56c85f01830c50649a257ad8d20acbfcc952dd86a16c8df9fb5d074b62bb86eb4a212cbda50d19520295d72d33f6bb6bc4e7dcbc905e380b3162fc783de4f52f81e8e40b80f7c2d94bd47cc616cb1b286dd51026bacd2e8cc7bf75b2c50cd3efbf6942ca151fa47b4497eef371851b0ce03af8c8a4105b78fa958fb061c19cb66418bbe551b1cbd392fbe560e0c937a97b4d1c51e1eb5d0e4f0ba72b4d0165bed502a33e30434815e4ba8eedf5872017c4cece7cf8f8b8188be0ffee11381ba4c335f0dd0c63d8fb1a784c7b30e77b3bb5d14bbc408b7b5cc93eb0e3a93d2d1ab5d451fe7d723e768c1ba810fd64a7a06f3c91fa89a2bf54dd2dc0c930f78947ecc15e799f98265342a694c4a27f9d42ad68532eee1690d6926bba4469aecd503ac0357b1617a039b7ce4ed989ce64dc8c7ee5a826801a9da8144955b5c44343795bb93847418c9722db5cfe842891d50f18b193fb6de1c208e940d7ba51683703c42431435164b88d0176c5bacd63913dfcbbc7753413141a3285971cc313949bfe1dd0a367a6567b41e71da67155c0183a4c19e34d41b9f8bb1e0218a0fdf33ab6294725c17ed26a0a9e9bac88b4dbbe1ebfe96389cdeaa330477e3e8e41571449019d9435a9df753eaa27044c86120277bc340496a48ebccf2d6a292f87673a09e70fe2e3abfd8cb9f7349de70d761a69b15b9c942bec6daa9c85f14c6c9b6922ff03a12454fa378e8437a55ce3943b22721b39cac970e081fc13e492ebcdb185c330f32050eae5257ba7396bc8bf50221a5cd8f9e3b6a1fd3a92ffdf3de4fcb5fec23cf09b416b1c20dee606e2894dcaf4758730e6d4253d6c915751e4e8ad5e1a44a05bd27bf773c222e2765e3199d14ad5adc14b5015945cd97131b8bdc26aba50c49e9615a9f16fc99dd83ee88c78aaae2edb72d7c977ca2502aba0e7b90c35cd01b6168d8e757124cd33d96bd84aece404445e4691efbd63a88068744500d8d4f9080512728233c903498b31821d01a5bdefbe947504ef0bf890f2fa2abe6d0de5d06a478aa2300e2350d902a4465bc8fb3fe1faf933e5344603a5e278cd97e19ed4ba10a6ec98921d1154315a279fe7fc593ce0db276ca57fc101b6ca3bff8e8f12c5d3f92d0d3d0b5fdea19f0d3203bc6e8d2a29a60914d456768e93b22097cf17707fd24a0e37f7977fad218eb07874fc55786f2be561d67f5ecf4aac44840dad94298aba020f00e4948241008d085b312274d7a1c82bc1bfd688f1df5c60ed4e0b032e546dd6a7e61e452ca812d0d0ef3c3e29f347158dd11ba83435b0e1efbb7295b326665e4d9480aff06aa0313af3881f76df5d2b86357add2ffc8c2035690cdb5808a578310c21a670f0d85e090c2c2f450829509c16ee172f9feda51d544639e65c22958d4e511b2476d8505b279a62f298b448bf115403b8cd8d819a7a125bf597cf91cd0aef63f138a6fb7b5ccf6d50fe6ad7105e78787a5bc5342d9638b21f855e60f205e3043e8660041533a172a31687266c82b708bb860d24f7686c09e410da970be1dc90f8550dbd3bfaf3ee2a6edfff745432e8c01092619cc9e68cf6f3639aceba0399f1ccc78e4ed72e74bb86dde6a1fcb2561814417028bc2c179a535901879a7f26bb1c2c355ad104acf058e75db5d5cb0b0b1b6a4fd17c20975a5ac23d2c605a697328ab3822c68f97d31fb7cda0328d2e0e1abf408d1d6f7f9338f23fa1d46704be6ac229f180c9127fa4e226b9f9c9e4112b51acfc9f21d610b4c1c728cb0f6a9fda4e0c80802c1fa1a08125312e360a275a43ea0671b518e873cd718c887d2c5e95a191c5e8b0a44bb30b7812357f2464da0d9003807f41ef94c76e10ab9ffa858c017313dc3abdb70e914701e4f01dc29b9455d47f8b3c14d324aa8735956b5f074f0864e963553dc95520aaa1c4455e80369c91e60baacac300ed10d8958d106ff88ecad9bac1b46398e35bc060cdc5f14b469104ab2791b8b3d946709e41534a280deea5e645bd93783d680e1902e8dba3fb4cdb50d6f70e80eef52582ec89cb93df3c26e49fc33fbc98ac7b3fa505b7bcb8e5b6f01a51d51eb8b244c4ce2e8b130a81bf8247215b64b3ef786d58d40acbbf77fc83f776ed8b8a0cc83ee68c240c328c28dd5bc967ca5f983473339040cc2db7f315ef3617fecec9b1ce2674c79b7edd9e913bf8359f43a6f7559d28dac5e70ac2c418ace13b3c7443dbe0254d2816ac3fbfb45a18e563850ec2bf9a63311ec75a061119d9941e95530014849aebef8d6ee28dc4c91bd3cbdb394e38ec98e972774568fd0d6b122b8a05c58df58bb1f961535ca9259a214b89410fe8d5941624f38bca4702d48ae93ec49f4425f5608a42874e3e28ef106c0d7949d7607f1f664abfca66983a741f34af0157e698dfe640b97b45d70e0543381e42fd1c2d30a922b3db8326ca7b52b0152161dd45fb80043bab912fcbb0a5649adce2700b3bc6adc71c9a7a6cfc5e5eaf1865003026807ca984406e4b316fd7c33a01f673edaebcb027a69ba4e6cff2adf66c3b78eef4478af8feedd5af0146efcc313408189c3d0e2474ea7531281e0c1407eaf4b767d3e543bd8f17e5264e27fd1b76ea14a5de05d0691bd00e3e84695299e87fb19ef369b7c19b0ed53ccb6d277ec874f2613287caf1924aa86c390787e3da7e6ec2331b811bf8758d47aaae7a9f8b959f3268a332e17093baccdb83c69bfa48a7f26fb142c8d859d67fd95c873ad88bd9e0057eac2162c37655f168d8511678d408d99fed93bbc8d525e379fd919e833ac5f1eb844e46b41eddd8b52eb2f5aae81a63e4684f2c0a263bc37ddb12bd23d7002b2bdd645509022143b5fe270a7de9e1acf384a002a7c50a676187f418fb8cf1d1439082d14d3", 0x900}], 0x1) 03:04:59 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) 03:04:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) close(r0) listen(r0, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000000040)=""/133, 0x85}, {&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000140)=""/45, 0x2d}], 0x4, &(0x7f00000001c0)=""/42, 0x2a}, 0x2) flock(r0, 0x1) sendto(r0, &(0x7f0000000240)="9531c5e7ce2f4816584528f5113454bd606aaaa199b1814e9fd92491529b2b85989e1b7c1f112fb481a36ef2194cb81a314258d433bc718fe1271a8a9b4bf3e98e39a894ba", 0x45, 0x8, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) 03:04:59 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) 03:04:59 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x6}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = dup2(r1, r0) recvmsg(r2, &(0x7f0000001640)={&(0x7f0000000180)=@un=@file={0x0, ""/37}, 0x27, &(0x7f0000001800)=[{&(0x7f00000001c0)=""/62, 0x3e}, {&(0x7f0000000200)=""/133, 0x85}, {&(0x7f00000002c0)=""/233, 0xe9}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/57, 0x39}, {&(0x7f0000001500)=""/202, 0xca}, {&(0x7f0000001600)=""/32, 0x20}, {&(0x7f0000001740)=""/164, 0xa4}], 0x9, &(0x7f00000018c0)=""/202, 0xca}, 0x802) utimensat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)={{0x10000, 0x7}, {0x2, 0x800}}, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="01", 0x1}], 0x1, 0x0) poll(&(0x7f0000001680)=[{r1, 0x80}, {r0, 0xa}, {r1, 0x89}, {r1, 0x4}, {r1}, {r1, 0x11}, {r1, 0x4}], 0x7, 0x7) 03:04:59 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) 03:04:59 executing program 1: msgget$private(0x0, 0x201) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x55}, 0x0) 03:04:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) sendto$unix(r0, &(0x7f00000000c0)="71cc8b616e058ca10a22e623cdfd06a157fa92c444779fd145e824db14694b2d103bb24a8fd3b15e018580802e4ff55c3c8a4b0f64624beb962bf09932b80309838214e68b8ddb510405ba2f25905b438bd5c110b26e80c3f189cd613244a804080cda5b1f9df319960e4fb56d518718412559408b9e259837746d2e555e51c032dcae74a209d4c56f8164b867758d", 0x8f, 0x2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x8001, 0x0) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) shutdown(r1, 0x1) 03:04:59 executing program 0: r0 = socket(0xfffffffffffffffe, 0x8005, 0x2) shutdown(r0, 0x1) write(r0, &(0x7f0000000040)="bfafa5c80a51010fea1d6033b0f7f2b118dfdd552cf68b6e1291a6e8367efb07cf4070a04f08d1c08e0d6096a8f3763108a5feb3f1116866083dde42228cf8c4d75463a62f25886a9efff274f53e6b0997c89a85951a00b72a83c59699a05d32d84dc2f3d304e557fd24bc630b9a91abc57d544991e7f12f27b90136d67e71af5cfb6926efbca1340b349f25a5a871f0ceb08b5f8b796318cfeb9fe810a6db0c598261d7d58ec1da66717ee8ba", 0xad) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x90a, 0x6, 0xc424}, 0xc) 03:04:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000001}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r2 = dup2(r1, r1) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r2, 0x40}, {r0, 0x108}], 0x3, 0x5) r3 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x80000001, 0x0, "1888780691dec40967ed5490937e6049a7fd0ae0", 0x0, 0xf6a}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 03:04:59 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x194) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r1, 0x2) 03:04:59 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x2) 03:04:59 executing program 0: r0 = socket(0x2, 0x8001, 0x7) shutdown(r0, 0x1) 03:05:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xc7ac, 0x3b, 0xc0000, 0x4, "9076f54bf87f97b30b03124ea18255b074dcc22a", 0xb063, 0x83}) mincore(&(0x7f0000dd0000/0x6000)=nil, 0x6000, &(0x7f0000000180)=""/22) 03:05:00 executing program 0: r0 = socket(0x1a, 0x3, 0x81) recvmsg(r0, &(0x7f0000002400)={&(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000002300)=[{&(0x7f00000010c0)=""/254, 0xfe}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/32, 0x20}, {&(0x7f0000002200)=""/197, 0xc5}], 0x4, &(0x7f0000002340)=""/137, 0x89}, 0x41) r1 = socket(0x2, 0x8001, 0x0) shutdown(r1, 0x1) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000024c0), &(0x7f0000002440)) 03:05:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660700000000"], 0x1) poll(&(0x7f0000000640)=[{r0, 0x42}, {r0, 0x4}], 0x2, 0x101) recvfrom(r0, &(0x7f0000000040)=""/176, 0xb0, 0x1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) shutdown(r0, 0x2) fsync(r0) 03:05:00 executing program 0: shutdown(0xffffffffffffffff, 0x1) r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xe089, 0x8}, {0x18, 0x1, 0xffff, 0xe356}, 0x3, [0x2, 0x9, 0x4, 0x3ff, 0x401, 0x3, 0xfbc]}, 0x3c) 03:05:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getpid() recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in6, 0x7, &(0x7f0000000680)=[{&(0x7f0000000040)=""/187, 0xbb}, {&(0x7f0000000480)=""/217, 0xd9}, {&(0x7f00000005c0)=""/149, 0x95}, {&(0x7f0000000440)=""/47, 0x2f}], 0x4, &(0x7f0000000340)=""/138, 0x8a}, 0x802) 03:05:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002280)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="12a1a66c5fe6b38e3a9fbbb21a5cb9c8091822118763b0d17d6fa4a372d56a7da86bdf18acbd74f1fc508a601acd660b45b30850feae0931af3699fcc4946d765d8a149f4c132967ef626974f39ede0dce799a2657dd7aca1a95ae2ee919dc84f9cb609dc0b2897f27d9415d6dbe94926a2325a12fc75278be", 0x79}], 0x1, &(0x7f0000000100)=[{0xd8, 0xffff, 0xca61, "93407a9bf2715e110a8b10ca8f35ecfdeb6daa85b7e2a78a1e46ddf8be20ff17e21e53b886b2f5eb09bd74942d72666b11416d43263ec59b1cd2b9f5611cc7ded6e3ee0abfc517779be48fb093d7fcb202be945bdc134fbdaa72e2a5d53c7c0de61842ffebb94eaad6c40bef8061dbb455253b3ef0cbf9f8d910556d4c3e07f14310942fcee717c2f2ff30db27c090ee21d876ce84aacf76101b783eaac6bd4bdddba7cb8fccac9d6ebb80299eaaf9ecc86992aa9ffb92270dcf0def99071fdcea5bd8b13b24a6"}, {0x68, 0x1, 0x3f, "bbd25ab7c29f31bb449bcb8ec93fa840b339077fcf183d5776e73b333d2bae8b8ae8d4bc63138f8781ae05b80598430a03fef75409be578d3e3e0bffdb78d785d241a4717ffd45bf64058afead7707cc4ee8778783"}, {0x1010, 0x1, 0x2a, "910c8a87e979a8a5a3e3f2d05a633b77378972f93862a0f6d95ae3cfd1f5f57862d48f37c1fa629ed1babd369238aeabeecd8e1bd0dfc8f9737ab6debd4e29568aa634c683ecf8a0fae591816cdfc6e0952b422e9096f1df6dbf28a5565724296454891b1e7c7c65f919a1343084b6be82a54312f3e73a39f0ebf88e19f2dedca66e38eb36690c74b648352e28762a37710e01e053ad58594bd84ffbb93ad01550119eb8f898b3834a6cca2b360608d62e147fccb854ccccfe7b6047af4ce3260f72fc77841c7022a4af253a7c38eba4b63bc7a8c797d77f5c0feab5cfdc06c79264ca66496b2d8b523567cbdb40f9c6e0827e4d76e0e6bce205c8c80cb5fb3802540b7c4df3e0e613ad1adfc303d717ad269ef5aa0f1ad86cf55cb19a23779488849a4c8a4b54dfbefb22760f4b91e8eac0e69ac2d1c4f1d4bdb8a9a43dbd658e9557ac61aed7861a739298fc1107b0097f923e83f78126136051a3c2da23ec1f5bc65f004a8b52fb359dfe894561e4ee7ccc25ffad2d103cf6cca4f3c5df92d1d262ee84d58c10766df8dea65bf2ca96f4180eaf42598dd692fc8a5464b41b026b06dbf1a81aa59752ca920c4d699ffd67d390b72973db44da5bec04add58c80fd8b90e730927692bcc73e22561873f3bb106b3305460fcd9e9ceda30ee38ba04862d478d48671877becd411a88e42ec39bbbcad6dd0e6c643ccb2209612547ea222b008bb7bb14aac447108c0ee03b7d16d49d4c3da1b1951d8c86b4debacd3113a2d7c2bbd1f90728e9fbb9d216ee99142f1d9c98a60de9973f9fbe28c35596abe2c5a27d74ff08134bf76f32635ed1218eaf0870ffb21d25c5413a60099bc93067bb72b9c24090630ab06fe515b759155fec2a14065acde046ff37ebec3b97eb38d1f624cfecafa2d5edca171ce5f60ed33cd4dcfff8a2d4bb62dd0b27c71caba9bfba8e353726814686a1a454a4645999771e2878865bff821e93177cef38683f20d348e6df4e50f8c70ba6c5832c3107e77216a82628b4ae0310133bee12ba647d44079fd5703cdc564cd46559aa229b582d12dd149d677a60ee1bddf538af2b45460f01b53916f02b9286c4169fe6eda04d5877a2dabf4f3beece6fd75b449f16545e67fcb3f8c550157f2a1e79bb901c554ab192f7a275e7cc265b4d3b4f88b5d0754dc9545644e39f5a86cb7d8b7340c40e3b955b9494074712c288af98f65ddd06d22a83cb22057ebbeaebf5b88b08bd103091a66b7cbcf7d92dadf10dde04a1780fe60ce5414ba8467a9849f18765fe35420bb82a4d19c9907ff64b60c4fe2a5d3e9721cc647c73480bbfc03083d937ccef6b3c40bd7438d0764a60ca59ae2fd3483bd02bd81674b15664bbfab83a03a44cb63c1890251504c3e2a95b195540331e1ef5a6af13c23ccc9b3fa3a55892dcd508f538e212919e848c0a07d1a5d9c76c524146884f37880ba47271aaaddc83b34f5af7d73b08eb5ec3ef48e550b964c1936f4e9174ad660dab9851f7df6ac54b41e672c2f64e4e292ea4a7032d64cc532941b4e38060a0451ee8f70a6f82dee1b1f61f785e44b49260ed988c0f088f22e66992a52006374e3faf7426429b8eb877481041d6d429791bff98905dc48f1947ba9057368f1ec7b6c2202b7a9d4775f98d3c750f746b9c11343cc729d363344a1f0421ac5c2cff4117ca1fcd6f1a0f5bccf70d9eec8cd3d4f027fc06930a1d8fde46f12d594e87df6fb0b673b2262e161c272b100250ecee4fe4dcbe5ec380fc5901f65a4c21fab9e18c87fe22403bb0e3b1097c1ee9f3d936e9536fe6c8040b9a4bcf83c6f642f8d5938eefce524db841c3552b56b467441ca1928de6c36301a053bee2d1de7e7b04f7305777519aea581d51a187d9542055fccf3bd70a9abb8eb2c91fdaa397c3413fff203031d0f090cc15d1ac4e958dbe044c506e94842ad8f64b1ad508cb3257db48d96770320d95a8de83fe761ea9844e9a7a91037b7c600d605745fe47f2d79fb4e598761210ea3078136cda6bf2f64ad60befeb10ca4fd2101459fb37199cb77d9b381f088feeb30b68cf1ea59eda0e17fcd441449316ef0c7c5ac768d98d8b30a916d39bc3eb5af3f8f686fc88ed3db567fbc21c2b0b6d72c3567cf936efc74adaf390cf4926962bcffacc28362ab67ab24b60d76d7d482d8cc42aa9b419cac29b3cc623404c47bff8643d40a3c33f31aeb3168e2de429d9c9dcbd19133ec4db96223379af1a3088c3f7a5b117c62e4c709a95709090f73113de446493c40b555208ac139ff460c56aae6f2fa1db12e5d8f79c842237190b5d59a7f307ff68a228e421e3ef12b02143f633dcba7b3d3bf24e2913914c371d7bf9fc11a70b7c1e054fdc5551ef3303aea56f2cec99eabd19a1ebaf63c5ddb0e8c3a1e944fa00ba68dac1ad06e9c83054c8fc6c24b228b6861a6af5622283d311a01d5e4512f050b37b8cb89ca358b5e0a5d3e368722dd8f528301b565442918307ce4dbea908a852bf71bba967806ce73ef28e2d63a6f12e4e27eaee4d484277ecea1d3ff04a73e9dc5abc94648ae71a19a7ff99ec05c155a54a4601974d651946fc1ca06489a2f3d4e13caa450f39ec2ac9ab59081b832a59b33fd2a1109ad4f5e26f92945e1c6eb0c64654419a734ffdd22dab7d277b3c1a0cb7addbc3f49c50e168053559f2b42b4544d5e59c445201c0ec0fb981e698ec47338442c193031264aee1a1ab94a353d9136bbe9dd8a5555e2c7793caa7f50fda97d414b842de524d326e2c991aed5b82ec302febaf5d27593f97493661290d6eec760d24d3056d942eb3fffaf22df64c689b0af117d187beb6d293ad7ae1c6e709289a13bffbdefdc6baf82713717b4a410586cc65fe5d73c133f98f14984dc03c0b8b7794c6d2661c1ad4e142293d46a7c99158b101869278f74e1837482b10edc373610741d182718d251caee839410e315c9b366b904374f9de29e1aec5e11c3807b7c2905914008b2052e676cb190c5668dcd085911e189a491f0067cf9823c3ac7f27477a979637763fc2a8024d5cf3f59bcc68d9a1952b347708b5cab96338ffcf66110f2ae42ad4851818dc65f65dc4cb959aa8d38c750ffe2c2f38c469a462efa1b6f9c9e1f072f92ca0a1237a9c44da22f14d81ff0d7112620289efa523592b4909051a612f0ffb5f454ae15dff262e68d9394a4ea9f13bed304719eda4c2287d11dda965c24ea1a2bace1c48f85b9dc2656b0bea6095b540c55d1aae16e347a529a036b8bb44b3e7ff69ead715d3bbdc6dc34e8ace439b675c8432b8ca5d747a612ed4e78be79ecba2d4e3bd812c3941ad15b4eae3aafe11d71854976273ee1e4e39ddf21e02867ca110718a73c8749f0192e74164321171349eb60759aebb54cd7fae5e18d4ccf8dcb27c2c885e938930ef6a31824d379567f2585ee4316aa51354e64209a4e77add970753a83839ab80eaaa73ec3657bf71dc0c38976e5f908b7d186610c32c6cdce58f28bb3ee63faf9917656f17fe3546bd58d15660497683e2a587346773c69d47deb59abf9d8d5ac9f11a1aa0f6844b9c8e75a0c0c9318b4de82bf04585df41096a85ac42aacdc26ffa11099ce696b29555f05da0ae7c14b29d6a06f9a0a2ac48495ade029294dc82dfde01e1a5dce55e4660d44ab6b149f1f2028ac935b96da8fccdc3cb7546021fe5b77b3962809299ee0c4794ec25209aec7fe31ace7f8d21696a2e2ee9ec6bb1fb11fb9d171eca615c8d05fb5d4b7167af021655744abe7b367f98a26fbcdb5fe895ac210c1523fda04fafe955d55ab350f7569efc2fcea90089bb7f77d64556c9e01023969630beb33f6b600ada04a4eb35a43f2cce8a9ae86291744ee531a995a2bf3fd3942c750952d52a662daa473f5edb9eda9637940a4cc6e22ca2402577d0cbab60399146ab07b55a25be9c75ae1bfeafc91f50a182dc4a6c5653ea5eda5d3bee71a51805730ee88bf451b78c51ea93f2b99737e61fe24537d39fb996a1aadb295bb32c8bfd6ca3f94b9ba9e6e3feedfd40fb17d6bc459702b39ffa84309bf3b6b666007796919fec388713ab85a7f61cec2d4eaed2d667e56751902c754d15985b83cca7cf704d65d4038ca27ab656af850678b5487260b1d7bb0ecff27d45b1ccd0dee13400dd0d1cc0dbb037748d4afcbefa07ab217bd93af2fb1fae34a254b0c3382340630da98db6002348e7e2a6a047a6b24926f7d00f0c6cebe64f77c5b0516d309232114cc90c54dff7ae777c28a056a8a191a168a3970d1478b19c133442889fe2fe8e3197400726677175b3263dd0989a533fff05a69946f98a52465f3afb5cda2a3a9a0cd1d0f2c4eb20584b5e8aa72e2e4ddecba3facef1b1028228005480b766529eae57726f2dd6025eefe8fafb41982c3186a6659b010eafd4718c87a64c5d1660343eede2a030e17995f77f7b0d32e43aa9faf70dcc8f34ecb39ec294af308706517c042d868c36c64af7dc15f29d72e00aa0865c707ca80c7c7a64cf161cbd177321bcf0c27d367b7b2a89cbbef7cc42531ee0b167a2adffcb8f48d803f2c6580e5b9dd79f814f60c43de4a18d6e81e785e9780b45348509b56aa8f33f5f22551b70741bedfca4fc106edc93b02ae47109a45c4d75a3df83915cadf6f8417af74e0e5a6e1bcf508832f2eb89299e6df607eca6d10687a51c4956fc83d805c33ac90a4b748c9dc98f14d9d5d3cf7bae898f3e8b76a5742af3fc77c393fa0358a40c75eb2a1ddd5fdd286f946edd7e587f30ee8cfa3fe9816288813fa60306e241f0131c03a6ffae78e3d22e1a7286c96cc41e9db83fec2f531ebe0cf279e5cee89c518758f86081ee83eb74e286e4785a961b02b5c861a582796783c9829696ce8ba4977a5b5e79e8f794412114bd1f60b77da5ed9cb633fce18ba2106d4ed3f4c966ca66696dbf8a1d1a2e2bae6bd82da99e781314a529aae490e5b411dac465fb028bf2b1abe40a103e1ff165a0110a102a30768923be61ccef5000a48d380141e55483b1f2eecc328b545928642ab5fa392df8a2ce24015b7b163bec2737fbbc180fffc8f92e4553e01935badfd5c24735f631c3f46379e0721a6815d0c86785d41e73252cf053a4432065259b6c0c4b098a53ebb9e0841fb0ff875d6bbfefcf4814e46bb5aca7905929da093305f7f8896a059e09460da3ef3ef844ad20d64ea51162a350446aa1a9553b20b7c48a8c87207909fae2a9fed87c3c48d97326b2187a309bdac0957b7462d561aed82d64e13f9888fb32fb658f3a9d7e2b1d43af9550561e7e3fd9e460f6af4351797dffc07486e59e4a6328efbedd6c257239a9bdcc0e9f4b7b64a2b0a6d85194bacf06816f0c7f59a85084850d360e22b7942bcd1b02e3cfaf299c46bb1ef860cf8b2022a6cc266fe2ba5b8b53684beecc39018800bd79e22ee84f301ca39a7e1ecdd5342355344e02e3a00ce34894dd34f132cb41d43e68e073e8bd15ca92fa51d20bd2218426f4a081a0423a18b6a092aa0aa577a6233c3223870b3a1925cb51b7dc66192b7c00d1e60e8cdcf1dfcc7dcef2440de6a367885ae789b2fe73e326b004ca1bb6e6ce5430e2753d5f3e796bc0f067b14e4669d81b19934759aa9158b4153f02ba1a1d3d4916bb2a75dc43f0d83080f4e698276426cd9399ad244787d1624d4d90324dd15e87f1536095023a15df87197ce7778cce5eadc235b1d4800844bc63947044ddf4dc268a297ef86346739dfbca6ae9429fe4c5a611e32d937f01c1baa7c927b"}, {0x1010, 0x1, 0x400000000, "a990029e5fa0fc489a6f1d4241c65d7899b1562a39d138924f43e7e6ed409c06126d4f118581311cffe58e8a5d7451b7331cb07ecdabd5348cdba57dafb93b76065d38705c0e30d04ab528cd1568cd3389e1a64574d8d9ead4726406db71ddfec55d2249a5635d617c297d1b58ec504e875c1db06e178dcf1e1c8df3c4abc94234d40d3e711f87402da52fa9a85b6da8acbacf836fdf7cc091aa4b56a8127fc2a137e6fc6c4dda2308523a8d24bf9519a9692efde351805fc9bee5a551dd67673afe0e086b872f7ed2c8428699cb6acfff02367da117ba6dada1b1f34fb3210ceecff6f30da49694efbebd85715d837a33684c59de4b82f2f53243d007133046227d925f8f1a0f1abfdaa69d74a655976718e9e745922ff73571327465dc623a3983a50de083fd4300d45d3393dea9b3f7d963e9968dc982f060c7ba04a03123676259ab71677040e57c62b27662bc66e3c8c4379c01c6e606ce741490a5814d3e6180c933f8ccdbb40d1a46f2b9c41f3318a20277e0632b960576506a6b18046cca43acb7aca35e2cc84c3210e568eb5a764358468b23abe2b81038d44905c4230fed93a5a75030622406017225d9e15558f7f31acd35a8f3264e026a13e3d5f8139fa78391ca1b8fb0fc181052290923a96bf44b79ae8353c5b0d942a9d2e5e3e468d4ff53b0efe3484bc77e910612379071cac89f0f483b4d83fd92f56592c89ceac39b4a24bb8cc876bc4e1d38051f26a16f7577992550c82bc93fd19ec72e368f61b42b7c0b1b908e7a75ea2729738088f2ec2d4666e698c3e367fa17896f9d87f71395da24e30f92a1f1f4bc4ccde4f4d4747cbb56b26b59290b058165f7e66623d7984961552411b6daee1e1bff958bb99a6c8b1b1f9bf408878fbfd68d822a2884a9fc63112590d4c5bb234b211d4911578de12f3ad145fcec4c5b6f4893e6a066775c6e600a8625a1a27c8fa5c954616b7f9124a3c72ae2734f249e3f77a29d56782eb2d17041a6eeba626b3215c40dbe1061e9381ca4c0c3d9945ddd30e7dc13d3badc28826f5834af517e9fb367d7b47b1342992f9ef3d9fe54a8491d8cde17a2c3189b75dba7bc280f0ffcf79ace141caaed79726dc899b68573032e2e0cf7a4f66ced934ec495a9a19ec965b431796f992aadcd83de2d97f615f86a73959783c13625a31d3541ea754bf1bbf765429588d05727df99b5223adfca604384ef83967b305809cdcf619de87de0cdabb507907ed2879977923d28579fa5a26c3d98af8bf07cce88e63042b6b0f06cc0b54e2becc4d9e09474f7df8bad7ac8ba78c8cec6ac9c83bb5ea8b23f370dca83a22d5d623cd51e17cb22f0bbf12692885a385b4632bd0d1d9b376f57b7e27a1a7dbaa4c5b847c1ab1206bfcf3675c27cba626f8db1854fb4a62cc4efd321892e68377e9d9439bb43a13974748e8d460d7f04ab7666a0311019b2e0a9014111a7ab4d4ab63ee97846bba0fe07239b9f1e5fdf383a9e768a7d1ac2bfa81c6e227986a62749319e6c916d678e8583313ab384295e7c72f894027034a92ea56a343c34a7ccfc83a8a1b02aa67d3ee8dc7e92b067511498cee32db7ed275a056bcfb8fc88a9e7445b22489f6e28cb1f0d4281d63213ab0f61020e61b9669bd727988f9983fe9523b3603682feb9b25438e87f568f720ffb577ad1893144ad6fa24f3c36341e803105c58fc1df0daa259e31a21beb8fb3874e8bf905e93eef507cdf2df4e5537ae126c594ac5b0efcdae10afec4791eb5ea481c87673652e0ec7f871a099b91a95ff6813b01029b0d82bac2efa5c4a5dfa71a5e5ce61dc91a3ee2efb28d11284f3d9082a4603e511f21a3de681fdaff1b277f9066001e0c301de7a95e2fc0c8715742374e57af209dd9044b354d408250cca1f6a141bfe62e38ea09ee2e986bf8ab11ec6e01c4dcf34c32484cdef8bf67725f505ed939b6793583aa93af5b55cb8705967de43c602b883378c65df2f4977b9320b7f1400df131d33ebcf16f5cc07893402fa658cf5f064bbc2f125ab9233941e8a121f849aa6e4b9d2b14de60c936dbf02ff4c4100e0db3263ec0cdaf4ed93ad395f15ec88b8bf34ae6a9ab6a623b20c51d362d41dd94f3e81cc5a37043f6b0afacc4ef12beed46a2bf4cf066e28fcadd907e46c1ff5ab439ffe2d8623d46e3b2dfe3b441d31b4c3d641d0327e2b4c6312a7fd6d9ba40d06a49ebe8575b0c4aad1ddcd09509029bbd5b22c49fb863e92ba36dc0ed42a6df6364c09e4e79f6a6f7dd7a1c9ff4be6232b46ccbde168987e598dbb53474bc7ff889f2da0ed198dc220621e16ddd345dd9f49929aefe50eaa50cffd840d915d5a10972e796f4411183b140a3e57d99abadfe6c843b2635e7248e1f80c590236b86c2e54feccfb80d95b063508774c93b87f1d7df573dccdaf213489e363186ecde4e9365f3f8971a09a81d1b1e1579dc6c22c76ab4f3aafb837204192ae798cd752119bc5779c43d2f27d79dc918042d8282a0c33994f756e731aa7da166f6d6c5f94fbfff6139099c66c2c2f330a1a9f17034005894430c7274bff15e66714cee594fadb6af303fc03714bec5293620fe5f2f3e623981d2de5a78eacc6feb0c9982d4407a89007f7092d9bfa0dac22df96dff5248ad7077e1f9df162921af8052d77811aa8531e8e4cbb6a4d07257ab32859a1b294b621a81834473018e8012c5f9ce9944d67de150a62b0b085dc0be33d1ca3b58ed36785fdb616040bf81e5e1fa3feed507c82c89654e06aefe7b2d5ab55a514798e1a47c96744043d3a6128766e99646c99c1d39cb4cfe186bb430808daae8317afe2e98ede47e46a749f1a3c914bc012f86cbb374b2110b5cbad78a6691767cd00d046dd680a6fccf64c15c95dd59e772d6e0f8082af4270fb19402dad7af89363d2a39902ad2d000e3c8e8b23ee44f32cf16a164d2877ce959bb339805ba0ff1cff65cf764559c5a1d1f3cc302a08259ea307fa3498aa9bab58ecbe6723b230954de10eed99abffb8ffc2ddc4562908e912357c4ad20e9446eede470daa0f35f4c631264a18f5e1043c1f51d6ef176369610385d53d97c03293e6de8bd6d51a7bfa984be66184eaf3d2422f37018b44e932e55daf70055ff22b3994dc51d055f8fadc4641b827b6b7d73b64c906823df7503aa9d78e21d77318007218f989497b3422a38a38dd72e41563af37540dc728b82dfd890cafbe052f6f0104e50e23717ab5ad3f478a12fc7419970b57d4535dda2b4d126071ac60becb334743497b44dc8f340a76025aefc8fe39540cba8215146d256ac49e84add4feaaf1cf2d8fa2d5288a67dfd6e15b7cedd4c545c34d32eff1e34942e6ea187a0a2dc873b347aafd1622920ebf1a0907b871ba6729c5d13f044d3b0cdcb60a5806c62dd9ef6d39a049716b50b875b905d46341d904f249e0d9a272266b995304120245cd02bf809756ab1482049680fc3c1422938f752272f3c5d7d07f310dd37922245b8c625c6742734f12122047f758b125f70a2374774797a08ebf5d216b0f95168b9b486faf687ef117a709e8af77ad5bbd46f127804e85544acea97ed7427042ece2e13eaeb5d4039d18a7dc634f02fff2358ab63a010a8daa3761c5c21f7f4c1fc1626da5a3929116adbc1d992539dcabbfe33d18694403ec0ccdade7d1d8e7d7145a74fe933b7d4f2f1313c8119ff6b1d225fc6e1c63bb7885929ec41346ec2d12d41d79cd69eda91fdd263e4357f366fae0a5ba7da8d1d48fba23592555fcb2fa8da874d816fa581ceae288d33aa462dd0c5e93c686a9e32f5e017c4f54cee2d821f1afb04ff7cbfc1d6b56d0523c4df2915298818b43bf1dafef6dbaa337d4d414c30381e15f83c02820c0b13d884d64758481d38d555db6691f164e565b253cfef9b5ad81a0a66fc39930bcd6743def04b963253dac88e7d9addf7df38430d7c2ebbfdc24e6e935c28bc1068971de31cc14240c654418ed0ac305f81b64c0482e85827042c2b550ef490136e875de5dc8b2a85f7b20b2ee20c42e0b4e2365f52b175fcbf37cd16ee0d30187092cf5ae3d1292fc1c482d0d343272c91674f4e543a0a20b5bab359b7216b86b1eaec08060ae48c6dfda6f55709bf1618aab3cd23fbd34ee881ed43f6f8321928952a7450f9205aa32db88ecbabfe133d4f9d1e27fe1772e2e5670d48acaff4104aa82200b11f392f992dea604976574a8c5ff959d9e78cb2389f2c926b797ef750a51aaa543c750bcee2c39da703796df1767ba9e25ce034eee1dc36f7ee379903f601786efc3581fb81c3fb2c7bb4302a386ed7f9c000e39bfa12f68d5d9e3909703b5fa35ef75b405561a3395f4e32ae50e408e3356a74b77663925022bb71e126ef3cca5cd1a20d17212725a48964d740116bd781b174092c7ccd6c03bcb66fb6a571cbb65e5103e4b8aedb81581d9e60fd6ecdbd8770fa960c4d9977185b908ba8f9b8db1bc88f5e2a761443627a73e6022fe1641eb67e6782b7309c12b4e365b101f582678e2741b91ed47550a7a506701ba0e25412781faabf072d1712a86dc07dede0dead9a6ec13635eee463d31bd664d84df5d7092a2bbdc32dacd681fb0d04b481c119d0819acfc8fecfddc3804ef432a2bee5b14fb072c6353624b31e4740931ec54ad221d6bd4ebbe48488307821936a0135fdba429ab09a81d8f40962840082d8b41f8dd511ed6908d1b756b18790dc7c0d537c58e3b0447326b784983d51006e3fca92dcf484b508212335f6ded72535ecac73135bbb3172f1a7b6315c0109d58c3d97aa16aa63e3f4f97d33d42dc879acc09741e06aebeaf03b817dbeb00d83dcb18967b97ef8f9cea8950e9051e0e047f4e46c1e0627b2e9d758c38e59665cd0c1ad498ef91150f5eb42b86376f1419f5c3d30c74fede5e37700e94245cfa4189449f3eee734be7f62f6c2fa880e959961f326e3a2bb9fce4fdb22e04865baf27eff81347cda46578a4e1f09d70369430614779202e126640837d148148c45eb9e3f1b5c71d97286c1d24546580501abb2df6a836c42cb2f2dab312940cc999a62e81b8b1108e40d37ed633b6b8c3511544c20418a6b605877d10006c406e74bf0171a00e62ab1649d322d7a9931355d21a7c9d3e3bb4f0c1825ad65db0da6306d706f40d670619d29168d2b1d02ed71874f8e3774489dec6435dcd7322523b902213a7a40b91e9841208a61f41a823b52141cb8dc3a6adbf497d2d8ec2382ed5f150c92c3908c892ae9c39a100bda65fc3e7ab592b6c7c0ac90b4831ad443458414eb0b49a70b8444746eb7ffcc3f9fafa1968c66ff904f0b0aef7ad6a4d724f78b693b27043613b5520b0345661b395900b6b2d08e8e29bc3c50148b3f929185c0324c085289cc6a7852712b699ebe0b48ff228a89eb1af38250332636b39b1974169f7151a69f4b030f0a7635a4a3c48ea5deb9bede650945f218bd2da60593ef1ce8405a4823d8c5c633a882eb999ba189e0351d4e6582e573c1985e7c077ef764178ec840d73c904640cfdc42a4ebb00a20da584856a78b9a8eadf5b70dfe5c607ba17c1a554216bc6db3af3277355b05ebbfb3e0d51cd95ddc62635a4dce2e09a06de45b8e10eb76a9fe210f2f607370c8c33682343f5b46c5a4e59817fda754241976aac13ddf65e24b938103dcc5f456f633984606c1331fc583a8f128165a15845fcd38e5199a415ab6eccb0964aa7062daee0d6b78e0656aa236dde6a38fafc42184796c759fc706cddeeeceb587813a"}], 0x2160}, 0x402) shutdown(r0, 0x1) 03:05:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000bea13816170fc212d5842bc9ed58528346d6e47e79dc224dd6a48a4ce41459a2c890"], 0x10}, 0x0) 03:05:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0xfffffffffffffffd) r1 = semget$private(0x0, 0x4, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/180) 03:05:00 executing program 1: msgget(0x3, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r0, 0x0) 03:05:00 executing program 0: r0 = socket(0x2, 0x8007, 0xe324) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) shutdown(r0, 0x1) 03:05:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x0, &(0x7f0000000000)="02000000", 0x4) 03:05:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x101, 0x6, 0x2}, 0xc) 03:05:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2, 0x0, 0x1}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) flock(r0, 0x8900b326eb4a8e58) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = dup(r1) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x50) 03:05:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, 0x0, 0x9, &(0x7f0000000040)) shutdown(r0, 0x1) 03:05:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 03:05:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xb74, 0xb91f}, 0xc) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 03:05:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 03:05:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) shutdown(r0, 0x1) nanosleep(&(0x7f0000000000)={0xfffffffffffffffa, 0x3}, &(0x7f0000000040)) 03:05:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) shutdown(r0, 0x1) 03:05:00 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x840, &(0x7f0000001000)={0x2, 0x0}, 0xc) r1 = socket(0x11, 0x2, 0x0) shutdown(r1, 0x1) 03:05:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x38180, 0x20) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 03:05:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) sendto$inet6(r0, &(0x7f0000000040)="44870ca526b3886a473ae682df2a02ffe8efeae7b3c46d858a94958d290fe43c1bab7d4cad4660f0a9750d04bf52ddbaa58323a3753df5b8d5085d05da70867397104d1f0f6f02444d1d4def28f810b804c18c793ba95ad13d0d7297472eb40ffcb31f7d2df3438b0969e4e92b4b6ade59ac9f904d28ebdccbf4695125b208", 0x7f, 0x406, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="81002e2f66696c653000"], 0xa) 03:05:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x3) 03:05:01 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) madvise(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0) 03:05:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0xfffffffffffffffd) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="c837b471e80d4cc212e938ad740e648f48d1865fb98628ee2a08e9ac09179bbf810c88a59ed6456ac7184d0600bf85ffeb7617618bfb731ab3ee81191933e94334fc05415d74d23a171871016ef33106bb7b1c4b1089242afd40f90b1f310afe971795fcf2", 0x65}, {&(0x7f0000000080)="9916df782f6d70fca1bd4b2c28c491b938f32afa204439c6070ab499a27206682d1fcdcf9bf30a5ed09419fc0879db156503fe3776ef341f7ba868acb5c5fe22b96bcebdc596c061185c21d32885b27ed46e489665cbb63ffe678eba4aa0406dc5f5d7eb20cb3c8a3eaadf77f6665303a3a517", 0x73}, {&(0x7f0000000100)="d67e62dd56ee9a2fbfe07b757523163efa227da873cd66f7087a8a05e41fc214ddd7ee08ee639bda4dfc070626792d4a2f749e0c9661ebb9e5254a968ffc45069660e24c4bbc835c85b0db4c", 0x4c}], 0x3) 03:05:01 executing program 1: r0 = socket(0x800000000018, 0x2, 0x1) recvfrom$inet6(r0, &(0x7f0000000100)=""/119, 0x77, 0x1, &(0x7f0000000180)={0x18, 0x1, 0x6, 0x4}, 0xc) recvfrom$inet(r0, &(0x7f00000001c0)=""/91, 0x5b, 0x801, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) setsockopt(r0, 0x8, 0x7, &(0x7f0000000000)="fa5471470960a2ee6436c0db7dadba7c2a585d7b9e2a6573b531300f945d35414c4831d0e2a4dd04344b8247f7e3104a1648935bd83cb9ff3f64af993e188e0313dee8574c3011782ba2869440e68722a044cb73a1af9b4b4b4d29c67c3a5f19133305a8267fdb8b5b6019b3dc06ec5dfeec5f05475e9b779a2005783ba17d7c6f751e13cc7d22658229e6fab131b7ed6596301c5c6c95ebcefe57ea4bca4fd3d6bccc49dd8776cfa7c577b86a0c6615b18480f463467fd6816fd8845d3b06a12fb7259f99a92650b44692b555e363", 0xcf) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x7, 0xffff}, 0xc, &(0x7f0000000500)=[{&(0x7f00000002c0)="a7e5f2cd436ce5b0f3faa1b239ce84550472da1054566421e410a72e8772bf7198e837dfd6acacd9083922a536a15ac0a0886cd26c8e850770a9e6d3dbc4636322254c9895a3e55e80b838e4da8b7c69ce92b9f6b13ae79a97924c2f7dfe84669b674a6a2f4b106df25c158c44226e8cad", 0x71}, {&(0x7f0000000340)="58c6e4c8ee9260736a06911f514973f05f46cf9a7e3106487ddfd80695abf069bbf1cb83b826e86aa2aecf2b44937e766010d07d9b61cd1448639adccaadb91c2119416bb385a305fe469d6bc6086c71ef1afa699db6b86ef06f296fdcc61a1d021bf8c94474bad4377a9c3fc48dfe2b5af12018d4aa6936d18918679c40175d7c622a532448f44c743bb402ab59228a89ba964ccfb13ff595cca6a08c14b5ec21b4b4ee1096e805e8f9a90102beef0468b2d1034b49845c5fb88254cecd298327077c8f7de63d56f0b8e952a3b0d2821bffe95d432aa826378b5ea27cb12860767dfb328e91316386601fbd4f55b45a3b7d", 0xf2}, {&(0x7f0000000440)="32dd977da6c501a0fb815e9d34f437edcde870ed5ed64a9399fae7deb8cc2c268a0afa946f7fccc1cfc5e3657e5a9c18a097897263da8a384d985500ec0e28ef4d12b768fa991af69367", 0x4a}, {&(0x7f00000004c0)="59ae04113075dac01b05e830c26aa1a10da5b2335c2475d6cbfaa6cca99c2914ba9313c3066cb483247e5240", 0x2c}], 0x4, &(0x7f0000000900)=ANY=[@ANYBLOB="08010000000000000100000008000000b199f3fd87492b14c3d96ed2d0ddeef9ffaf36b0e11523ec37ae57160ac12720cc77b724430e7f6bc5c21091e0b6949cb765494a1595acacd774ac08fd4eaa6d15c50df61f8a4df96903fbcf709de15f1242aeb91ab2e10bcdf38171814bcfdcc02a8dc255c612db91a0020b89d16dfc05876e7f6bcc5c2eee2c2f446a310ab62330296609b09f9e9199f16165093c175de9d7da570b4a0efc700f731e12471e77d3006b667564bf3cd50d5de5bff8d3a1f10e675b864bdcda5450857114eecca81cf1434a900b86a5bb3b7d8fb5ed60348241fe96a0439a4c0b199d7498494cc9a2d2221b318669fc3812a7c62a07f61c440000000000005800000000000000ffff000004000000aa83d5a39476f17e25663f7566364418695d981aa8af24a6831a3378cac4ad6853d1fb568ea0bc515c14515e92e6d5e428135d08e9087b7a7e824fdf03787d80664c31000000000000010000000000000100000008000000ea32a3c3385110aa66cd136c32a0f9b549fb53590c357ddd342f15e8cde6bc00d2881a4c174c105c5eab42dff7a056770e891a3d5aa020804b3e8408000000db0bb8e11f2ecfbb81a2eadb1e4ec11d8c91e62b125b025f87d98ce2ad6663d7fc9ac228a58287655fc103667e3495701d9a4f531a6eded9817e6a6c85b30bd233ab1bfed14b7ec83d70d1d898d3fa357aee0130049f9bcb957a871af38a8ad36f93e0629cb901d3fdb29087420d3c36a9d4b8eb0afc22873d95c7d95da27ee72617c207c399aa70e3cc83c303358e60d8905ccaab6d9b8af2c8adc1551c5edb4f7db3f46fd2f47208fc41000000000000c80000000000000001000000080000007e805228189cfdcc82e73305745e56b945643e5dee580cac0ebf277a6a9c8325a14b827c256e3f3ce53c0f8ef3b5f832033b21586914e3872cf28e0dddcd49403e9026cc7b2121bbd3c0ae35f22f73d26452f04dcc57bfeb8d1283d7d1f1d1c5d73eb81db5eba5e5aa8feba27d9ed394e42c0de36a55cd0d542fb233b3bcc54febfb499a41f06205720705036d2322bed2863a3b0770aa9ab0f0e5168857db4564dbfb1e66cf0ac239fedd374cd8d7d90b5baa00000000004bc6c65365836d6417e9175eceb76db4ce34b44a0d2992f78987bf4093eb7bc10d139ec8420edf243ed4c65fcab4a727181f86178b037adb0534537adfa0d9e2389e527088634bd8516217d80633c0902e899963c939e1f164"], 0x328}, 0x408) 03:05:01 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 03:05:01 executing program 1: r0 = socket(0x19, 0x0, 0x0) ftruncate(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munlock(&(0x7f0000552000/0x3000)=nil, 0x3000) r1 = socket$inet(0x2, 0x7, 0x4) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000000)=""/9, 0x9}], 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x98, 0x10) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x4a, 0x108) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCCBRK(r3, 0x2000747a) 03:05:01 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f00000026c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000002600)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/111, 0x6f}, {&(0x7f0000001400)=""/43, 0x2b}, {&(0x7f0000001440)=""/191, 0xbf}, {&(0x7f0000001500)=""/83, 0x53}, {&(0x7f0000001580)=""/17, 0x11}, {&(0x7f00000015c0)=""/38, 0x26}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x8, &(0x7f0000002680)=""/24, 0x18}, 0x2) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) chroot(&(0x7f0000000040)='./file0\x00') r1 = socket(0x6, 0x0, 0x7f) mknod$loop(&(0x7f0000002700)='./file0\x00', 0x2095, 0x1) getuid() kqueue() shutdown(r1, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sendto(r1, &(0x7f0000000240)="7c7aabcf75d1a7d2281664c1a4551a2383d09216f69ef01fda82e8583c93da8eff56a0cd93fb5422924561c85dc856918e4b0fdaf5e82fc4a401a103074d3ffc9e291fd5e897bdaa434823e49fec04cef0560062b90e7970be42b2720cdba35fe6a4d4e4ad17a66baeb5818a1fdc4f3f981a79663e41485bc7e6f5bf3f86bb97946a898a2dbe3690a20feebcb522d9177dabe95472f200a73a38ae5c86014b8ccfad8e22cdaba521102384e8", 0xac, 0x1, &(0x7f0000000300)=@in6={0x18, 0x1, 0xffffffff00000000, 0x7}, 0xc) pwritev(r1, &(0x7f0000002740), 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', r2, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xffffffffffffff93) 03:05:01 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x4]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x0]) 03:05:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') shutdown(r0, 0x1) 03:05:01 executing program 1: r0 = getegid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8002, 0x10) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCSTART(r2, 0x2000746e) r4 = geteuid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r4, r0, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCSTART(r3, 0x2000746e) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') fchownat(r1, &(0x7f0000000200)='./file1\x00', r4, r0, 0x2) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)=""/4096, &(0x7f0000001240)=0x1000) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCSTART(r3, 0x2000746e) r5 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000001280)={0x3, 0x1, 0x12, 0x3ff, r5}) ioctl$TIOCSTART(r1, 0x2000746e) r6 = syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x1087, &(0x7f00000012c0), &(0x7f0000001300)=0x4) ioctl$TIOCSBRK(r6, 0x2000747b) shutdown(r3, 0x1) symlink(&(0x7f0000001340)='./file1\x00', &(0x7f0000001380)='./file1\x00') sendto$unix(r3, &(0x7f00000013c0)="68673655b8fd9c99089cc7e81642f125878c73c8c7af259d553303fa07acf0aa7f8a9c130dd87e070ef01771666f6d46759668345fb0802941f41531e1fce73c360e8b9a1e7072143e419b48", 0x4c, 0x400, &(0x7f0000001440)=@file={0x0, './file1\x00'}, 0xa) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001480)) ioctl$TIOCDRAIN(r3, 0x2000745e) sendto(r2, &(0x7f00000014c0)="b8898e71c4a1280d07805a5ca130a6353569e1abdc97e441dc35cf1709ad143999f6b2b6c603d82493c45d37f42245a87c57c94c900e98e52be6a9110653572ecb2825b72eecb1762a88ba925800d7215a3b27ad322897ebe2b634c21dcb4a65a880e5beaf3334b94531c9a0395a1dd03105d8ea58e88c227de56790bcba0b64b6e25c113a82bc597a015336868331b6349d505ec07727468705398990d4cf67794ea0419e8812f9c96702c02d0abff2424f03b3622bd92c4669321252e997b2cc99276c5690fe4c4f30", 0xca, 0x402, &(0x7f00000015c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) lchown(&(0x7f0000001600)='./file1\x00', r4, r0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001640)="18ae4ca027fea788dcbaddec3a18b979355495aa4cd6ec423c3983f42e5bdd72f513074930c2a4f90755c8a4a911465921591999ddbb63596d01eae050d9010c53e0", 0x42) 03:05:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = msgget(0x0, 0x80) r2 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x5, r2, r3, r4, r5, 0x100, 0x3}, 0x9, 0x0, r6, r7, 0x0, 0x8, 0x1ff, 0x5}) shutdown(r0, 0x1) 03:05:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fsync(r0) close(r0) write(r0, &(0x7f0000000080)="3ea8bc8d7979b9b2e7f382ee85801311073fe7c25d96f4af0676006f1a9cfc8460660378ebe1bd98829ee14dab9fc17db440e08c78ab10e0ad83fabaddbc04499fc103442ca0e297886e5b843a50b7952812e14bd27761a85d539b68e3319854cabd507b6686dffe62968f4bc7767abdf66dbdee332976d32c06e18ae9ba4b7ce27b5641e8f7369a1a0340b8ce4670bd0316c7ee0239a6", 0x97) 03:05:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = dup2(r0, r0) shutdown(r0, 0x0) setsockopt(r1, 0xfffffffffffffa9c, 0x800, &(0x7f0000000000)="0624717a04a2a469930fc01ae51a30b57f856b88a8d21db209a336c293d94b4014345f13919c532a5dfcd102", 0x2c) 03:05:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0xff000000, 0x0, 0x80000001, 0x8000, 0x3}, 0xc) recvfrom(r0, &(0x7f0000000040)=""/182, 0xb6, 0x43, 0x0, 0x0) 03:05:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x101, &(0x7f0000000080)=0x3, 0x4) r1 = socket(0x2, 0x8001, 0x0) shutdown(r1, 0x1) 03:05:01 executing program 1: unveil(0x0, &(0x7f0000000400)='W\x00') chdir(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 03:05:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x4, 0xffffffffffffff6a) shutdown(r0, 0x1) r1 = getegid() setgid(r1) r2 = semget(0x1, 0x5, 0xa4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x9, 0x2, 0x4, 0x1, 0xa0a, 0x7ff, 0x8, 0x101]) 03:05:01 executing program 0: socket$inet(0x2, 0xc000, 0x6) r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/66) 03:05:01 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) write(r0, &(0x7f0000000100)="60dd5e4512b5f990d27e3124efc8b66a4127a991a7bb0418934c83ab70993375579dd18727f403316cf8b384a2733816be4f88f56acc02e3c4f1a79b54dbd89edfe3a4f59d9e435dae73d69a43c00cf9002db209359b4b792d6bb1ab0c7cf645b53a1446671cb93725553bab6951c6799368a243384703eb6bacbc38d8006166c555d9d3a5eab09f3226560052842a4c12e185eceaee3ea735eeb73984a9f27ea3479e3c690564d061807eadd68f9063c0ecb6a007b029a3aa49c73f0f318526adf1b0b2efb8d363d1f0fc38e762d312330905f93ba879b3f1a57fba2215df81f2795c90c84138c02ab2f56e5a3e88493d00681c77c5b2468b93498913", 0xfd) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xd6) 03:05:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="40487a046789128a6f7ee2ee777a3fa74e715f3c04d15b7b4d793163138ac9cd7e138254bb17285d20889742b42f9a36269061c2644e942565b0637b30de6a5887c42dba83efd88c67c064cc676d7849b92d2781a3cf2c048721c1009c3819366525337fa96376c786473e2f4c84942ddc4853af901e81a567041b1a9ddfaaf25072ba74f87832aad6542538443f59c9b0f3389c50c31866970a11dd27bfaf36b2", 0xa1}, {&(0x7f00000000c0)="6cd124c85dc5642eee881dda96c464740af79d8bac262d9c2d1a74e2042908af61f2452b2aedffc2e82820e334e5b1776a3004a4a218bb731fca585e5f9349152afec4adc644cb3fa968261dd651ae64d882eea1f63412fee8b0ab09a6b94873f07275431c15efc0a07b71a11f1bbcfb5577e6cc1518bac07a1d09b85d004694fcf8875b607ea08e1eab4f4766579b323ab982613adc23bd7cdf52cd7b12823f7430c5cbb756beec2d731a28e9f8c59d5ca59abb7dcd6140ea5a6ccf83aeae001fec5e8ab4d5fb6df0a4c3541f7a4e8e23aa", 0xd2}, {&(0x7f00000001c0)="de10e3b2b72572f1363df2f31a526305ec895232ee7e", 0x16}, {&(0x7f0000000200)="62a179823507555fdf12063d58780992f5b2a4525ae67cf22a8e6903317aba33a8bc5f6ae75553c67f65432942e60266e7db57ba964b9dcad80d3094563978aa7dea5c111bd5d387d27753e1b058ce3fac9e8ea4c1e943053cd87eebe926d7171a000a3ddb04a76c8a8140d0f5474b89c8cdb72419e0707fd0901fa057d94052ba4c569ef413dbb3725df151da9e85316a25a9c41f40b4eaee2b1a08d68f1f73", 0xa0}, {&(0x7f00000002c0)="f2e25822a8fe21d15f927413e7060eb85b036e59c48281df78c0d30fe3e8d1976d5489", 0x23}], 0x5, 0x1c) 03:05:01 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x9}, &(0x7f0000000040)) clock_gettime(0xebe84352fcff9704, &(0x7f0000000080)) 03:05:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x8001, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket(0x1, 0x3, 0x8) shutdown(r1, 0x1) 03:05:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) msgget$private(0x0, 0x4) shutdown(r0, 0x0) 03:05:01 executing program 1: r0 = socket(0x2000000011, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x24c, 0x4}, 0x10) 03:05:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "81f310b890653d3d1c337ffda9ecd7662e909178"}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x3ff, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x9}], 0x9130fbd, 0x0, 0x3ff, 0x0) munmap(&(0x7f00003e6000/0x4000)=nil, 0x4000) madvise(&(0x7f00001f3000/0x3000)=nil, 0x3000, 0x0) 03:05:02 executing program 0: r0 = socket(0x20, 0x4002, 0x80) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xfff) shutdown(r0, 0x1) 03:05:02 executing program 0: socketpair(0x19, 0x8005, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x8001, 0x0) shutdown(r1, 0x1) 03:05:02 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x100, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x76, 0xf0000002, 0x5, 0x101}], 0x10000, &(0x7f0000000100)=[{{r1}, 0x0, 0x6, 0x40000000, 0x141260fa, 0x4}, {{r0}, 0xffffffffffffffff, 0x42, 0x40000000, 0x10001, 0x20}, {{r2}, 0xfffffffffffffffb, 0x64, 0xfffff, 0x200, 0x7fff}, {{r3}, 0xfffffffffffffffc, 0xa, 0x42, 0x41b, 0x80}, {{r0}, 0xfffffffffffffffc, 0x21, 0x3, 0x8, 0x80}, {{r1}, 0xfffffffffffffffb, 0x10, 0x80, 0x9}], 0x8c23, &(0x7f00000001c0)={0x4, 0x1}) 03:05:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28008, 0x20) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) shutdown(r0, 0x1) 03:05:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) 03:05:02 executing program 1: syz_open_pts() syz_open_pts() r0 = syz_open_pts() readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/147, 0x93}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000100)=""/104, 0x68}], 0x3) socketpair(0x18, 0x7, 0xa5d4, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 03:05:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getrusage(0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r1) shutdown(r0, 0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r3 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3}, 0xc) 03:05:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) preadv(r0, &(0x7f00000021c0)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/139, 0x8b}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000020c0)=""/250, 0xfa}], 0x4, 0x2d) 03:05:02 executing program 0: r0 = socket$inet(0x2, 0x635d7f169d772a6d, 0x2) recvfrom$inet(r0, &(0x7f0000000180)=""/152, 0x98, 0x20002, &(0x7f0000000240)={0x2, 0x1}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x8001, 0x0) unlink(&(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) shutdown(r1, 0x4000) chroot(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x610, 0x114) 03:05:02 executing program 1: kqueue() r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) shmget(0x1, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, &(0x7f0000000240), 0xa102, &(0x7f00000000c0)={0xff80000000}) kevent(r0, &(0x7f00000000c0), 0xec5, 0x0, 0x7fff, 0x0) 03:05:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) writev(r0, &(0x7f0000000040)=[{}], 0x1) 03:05:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x4) 03:05:02 executing program 0: r0 = socket(0x8000015, 0x800008001, 0xaf23) shutdown(r0, 0x1) 03:05:03 executing program 1: getrusage(0x21ef7c08024accf1, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/4096) 03:05:03 executing program 0: r0 = socket(0xffffffffffffffff, 0x8001, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) shutdown(r0, 0x1) socket$inet(0x2, 0x8005, 0x41) 03:05:03 executing program 1: r0 = socket$inet(0x2, 0x1000000000004, 0x0) socketpair$unix(0x1, 0x500000000000a, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000002900)=ANY=[@ANYBLOB="2d0197d74586ad44804ca8832150c9c9d4424a76ccc869e1f5cf3af8ab9f872ab72ea8735f557fa336b49cd674f282c11e3d29d159a308c5369948ba2b674453b7ed1be6ec8103086c5d68eb5b0406ac13422d5e1aae66f5d1f76149c6dcc8298543a3e0c8a7a41bf68ff4f1fd2a27b182fd18fdf539a01396a78a5149c653db2320921a0f131ef903f0b7f971fa0038b3b152bdf0bb0ed5db29107d802736fcc746f860cbcb82839b731b2ae26eb614dadbab1b279998f7723340ae2a43e16847357b1ef059e8c8cce1ba276d3c1988688f9614313ddd77c28bc1ce214c7675066db1e7b35434951ccca8f9495d46245217069b0d38da0228a01d432f0095ed492ef8b6903a348b95968362183e3cd5fc7adcaca458ecb94b53c5848527d0a7ff4cbae391c344b81ea3143b94f97ad81c46476073c89e8466625deb9b1e6e9387b7dd25251970e015d17f38cd9bbadf4f0042103f9fe91dbeb9f18fd9b1ae69f05cb47f6d8396001709ab6497e639921ea4015a648fb748f19ab5eda4567e48933a9071fd33e8c3e85acee57fc1ae000000427597d1f4c7f3fe0f040e491a7c46ce90e1a27ef3de07043677634cc0e4ff2075fc35ae172511a663050858518ef8e9ea975013133c997b40258b21c11a00ffa890c8219f4f69aa07295801fa052cdd6713ee8e440daa6711f66ba89ef9c07599258d1e2fcd699e43ca480cf1ade16a20251e0e5940007bae0c46be29baa8cdd3d8b2cd51640c995f031a6a04706fc0eae78f12514b22af4865c9dcb1884aea6017e1a4805a9716ab1f008ee9b921d5c109a869227b77113a717090506cbc6068bc4f1e20908c486c3e0e82bb631bfb2537b8c595743cbe8fabb791d50bc68eadf27424a490192c8dbde31c76fce17f4fa137"], 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) socketpair(0x37, 0x1, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = semget$private(0x0, 0x4, 0x80) bind$inet6(r3, &(0x7f0000000280)={0x18, 0x2, 0x0, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0xfffffffffffffffb, r6, r7, r8, r9, 0x2, 0x3}, 0x1f, 0xfffffffffffffffe, 0x80000000}) accept$inet6(r3, 0x0, &(0x7f00000000c0)) r10 = dup(r1) sendmsg$unix(r10, &(0x7f0000000480)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000380)="42b3e5d642fcddfd79249a7aa91a908a024f75598661f795c8ff4d7f756a0134c6f61f176c7087fcdaa191c10d0c754d2d93e27bdccfefdb29b80d4849cf4b30f0008923cc7d88c851833ed1fcfb218443bc11934236f032a8dad3b7611136b1d4bfe83865d91c431ce8f100c8806d3d943774d6553debe5", 0x78}, {&(0x7f0000000400)}, {&(0x7f0000000900)="85590fd50a871cec23c3f57f045cbb4b947fcf6f3d771e7cb2b8359a3f4c3d44bdea4f0e1ef0015ffa5db002a7d1f4d3a88ea9915de398fbc2797c4593c0049208e233c3fbd2ea0ee5fc8f3bc232c0f326cf969fabf439d5986c2f9e91ef1bceb8946a7507077e5c676f187792746e886cbd584b2c95fb4c32239aa82d878f8f3b8253799ab283aa94e9f00ebbc80a1155d7b1d5d28ad89d616db4c115352f96bfe6084be2afeaf75e2b7e8ce8a74d5aeac2e393b10e93b09e8ddf1c9dede79fd9f245e110a3eb65e63151c189020f3cce5b35ff9be1e6d367b871cd0131af030058fca709d1774157662ede88ebdd73b79ab6dd173ac75ec306db6cfb053c62fcae621f5835f0553d9476736d3a8df7ca8d8267d6048d49c98bd7e30e486a65b3a5763a17db70def14bddc2b86e1aa7e301b4971b109de2c91a82ce110011f54e579af050869d41c996512f12e524112b67e64d2d004259cfd0e31f4e147de37b70baf7b78c98b9302f83dbbd927d0588d9692c7eaf70a1d8df8153e80305bef5281dc0087cb41cdcbe6b07e73b0a4af2577e79b15378181fd1a77fba7259df2d1b665fc747ae7c2e7a9a417ff952a592a16558ed19f141a0f5a8217b39476ff8569f794ced0117612afcadba9d50b845e99c9bb03bc951bff4d5101f37bf00b4110f1ad6dedec4d0e0dc0c47aa4c408e02a772018f326fd61f667c5dfe56dfa77e90d6f483aa4e5a9ea86c2e0912b2b02941459b3504e031664c84bcb60ad928ba8d0c8ba28215111b0e16b50a438beaf66287ce591161119925b17a1a7f5058b8c09dd080eab926e50374cfda807f32e38e0ec7a5c4892774e2ec6da004a96a3b3cf0d54aec661dc550e77c096011624adff76fd5084a7265c9c227fbd63befd8e8881c7f0e6bff88e22924dcd6ae4c9fba7aa4a07877955903ffc7ecce122d261a794b9b625e14ae0c6ab17b6580afc4ba1153001c46e85e182b309ac80a3afd166d5f6c7659b0b96c3a96e9c1b32d50a2cc0f4839343bfcd32935492c8c3b9963364e33e65d3ab00391d8294914d866e6e2a5ae7b3f3285a2f24177410c26964e8a21ec87919a54ab4f24ab5840a28b1241e5883449dc3aba455a15a8eba4f50a51e8869beb128228d686ccf3d8355dba29ee7176e9cd82e90f47650e43e4e69e6b59469b68c84077ae9d588d36ea0e95d8d797dfadbf0252fe790b3d7d2d9502e743b7fa011d9de84f27fb98ce37eda213f46293b5f1f4a95e30e66e13b7d885f7d2dfb4fa965027823041a2b93ca4700398b961d8858157f32936d12505e7900a0141e1410de78816e5ecfdfa7a137448798ef5322ef8ce5b7f2f5ee1f169bb729eecba4c766c3ad6bdaea051e4a329941cd00d4e38320c543e9ba8b7db4b11ab48c36516f3a703ba653f941fe3b912148ac64c052fe22fbe04320977303fc6ae29532aaabaccc622ec931cd3ad8cef3ba4132d2786427626886b1b509741045f2fe6a09573d9e874e2aaceeed54090bb8db2d75be0e893470d45cda7e944789007cc3647caaa8e31ba94a59c468c589ffa8cb571882ebcd5acf33735b57be58a5c82e63a4c676f80078bbeeda66fda9d1d48982c686a22a40531d4c089c4fa2db57778a4d1ff0b5e687472590a1a605451e441c594bc01a29db092fa72fd414084827388bd88f526cdaab5040893f557b0c5cb09b6f0d3f6b6e9966835b703499266f413f77ee04a64df40c12cd0602b47a6372cb2402e62d193e98f29cc2c45142b3b0cd71b5b31311449f55796c5b54bc03afa6ff7a7cba73452c145fe335dafec2561b43b4de1396ab3b83ceb511aaf459a1308d3f7f7bdb49d56d0c3f94ea71a6cdde1f27d0c104a1e48a13a0e14a7681bdc9246021dbe0f3609873877dfee7310120be3796c70575aa50ed0271d3e830c68cc6d9dd0a8fba0cb3395167a8b821d4fc6347de0800534d9c0c7bdca1290cbc27406adc996b07762e2b0c1c324b833aaae9040a870f909091d44ede89f2b614627ba0f52c376b7563fa886b99aec4d09060c6b9efa2ae77c0907d619d86330338a10876f320a27e3990b7b390fabc7e9a69e3ffbf14fb8cd56d8caf8ac261ce507a0dc1130d3f3f899b2c8320bfba0ce7cd9c35fa4744d263499cfc4ff7503c18e2e0f856803394edce8a0c7f72d0248e1f80d8cb7a42ecdd5b947adeca51f535a8297cc10974ba421f85def066992117f42a9b5a55d0682fafa58161fb568a50fee46bba7b802fa93b2e556d70d7e0e839501685d522e1ac39a4c01a63b793ff43aa17e9f7ace8ae5d47e5071692dc735938f8963c5cf4d5822d0bb8db8a9a3923c5b054c9b56cb1bc526ecb1b3263f9b5c7b8f74649f4ca3736b4e76fb13149242d84eee3ea0f24e96d4f5b4d5722bf0b6ebc9e76813fee2984880454f5ed538c3e11892315f9cf8ee91329bbe9d7c9bf9918ffaf0f8ce5374a89881a7d73054c843452cc60f42915005807024caede512ff4585a22cfd12fa061a174cc1348a7e7c600f366fbf2375da534772fec1498455dd301d0741e2d13f518dc336b838b5eec4764d0d6484d903da13e0b816d13acdfcac515977758223a4953e954451aea57b488fec2f4e27406c425bc240c16b1f77d0f1ad5990596731171207ee052a60a89caf147319f7f8fceecb9c2e7b421cdbe852320a7636ef2d960c7d359a2d8a4c3d011ba011517178d5fa968a9510486b506ae4f70629d9ce54cc8fb8859e79399eaa6d26851a525ac2870e1ff70cae48a649e3afc376b41378c13e3f998d8694c587344693f912d402639f250ab5a4621dc60b2063b5b9a4c36780118348c327407152da7e1437cd51b55286c09571b33e36d02d867f38a4abd16af2a8f465c2bb3cf96ca598b4a0076456c840f61d768bf6b379c7fa8fb2b777a588d2d1f387e75801a04d5e0b4ffc55addd5778b0e0132f1a633c4ed2af0030c6c0b7ae4bfdd09f49f32a3db52ea0360c121e150d49f096b520c91eeb3fe2461c516ed0f0877a0a3f8a4131215f5f1a5be9e712b7184dcb7cea2d60a4e4a10d1ef7b1120e2c7333f65403d326f596281dfd7844e230aa4383169a6a68912e3ea0a678dbccf024526578aaec80b1dbd3db124e8706d78ccdc530c1d21cf8963bc6035a998b4ec375d4c98441c6257ca58873d22816e95995d58c6964b4a08cac06326265bbf0fd749226e589a16a57e9a61c6effd8378bdfbef64eea63aec965c9e5c898e360f1df291fc35b74ed7a1efd5ba894be4d2bcf3bdc05ee19faf066398e8b220eafa8eb92ab68592d2a7154f440826360ee78e0265414f6f78df7d48501a69abddda62271acb342ce42d4cb1dabd3b6f3d0a0fd9c5ced3058cc7a626b97909a751c7f5f56d996a47133b1e00865d6c4ad20a5814c225c8182ae2296d3939fd6d72d665a2f01c3313ab8c45924f0317e0fbb7eccab6bd72678bc342c6d6fab1dbf2bbf9773d23ddad6aaecf17e611198539de1d2abf5d1121d98c3e3c2e03daf30a386a041de27b9ce0bc4336a4245767473a0f67f4a00736e5d31fadb22a05c7554eb7535e6dedbdd8a9a23379b42aad10c5ae26c9950bf58f637e6a22bbbe83977e2f9064310a1452535d784c1f277e189a9d58fec95776eedaeb85d96e92e2884d46015cfd518c21c5d8f8b43442f842c76b30bf56021fdf091f2667888458aa060cabba4684cc34842495a4696174efb137650f82cebe77a143fbdc5a03879af0d996942f5a1d15f30d12aac8dad10011232d91ed3265728ab5769da37ca4b9578a622998167d07f03cf732a0b50b6ea5c81be6c5096e03be88b19db9e7d7cdf5ac8bfd5a98c5419f3413e8b84b867b0c174b83df0291ab9f00842ed310220cda7215ced27f3717cb21ecda9f3f4c77e6e038a6e3ecc9d6f18e22a1b5553a3e7a7974b831d266905864ff75466828d1f986e8bd050466c0bc83acab0770f9bf55ec05a1685d17033ca12f9f0b3c2bfc544a72ac7162d9adb61fcdade5a7dc5a5fe7d9f132d5c9deb93362c30bf00188219a9ec7f338ab84fc963c1eda9001f82a009daf17f028b55da370ed477617d16801ec1098fcbfa8cae0c2f23de7a7840db3c961354a1d96199119b665a5f85a47e49756f300f9bc1c56a60b6ce9b5db8eca5de41770051c87da098ec3d97b8c3759efa368f78f4c75389d01ac4c92d5d0dce2e71ae1ed9b5060636ec91924e1ddcf724ac060159cf7b5ed8ce25f9d5e610184e4ee1615ccc99f96e18b1de22c64ff344b86eaaa1931285b26c7fca222ed89d044e9f788562c93cd25b99640f21b4530222a996e39d31f3bea27226ad4cb60c40c9ab27f058fc479bdb48caac7cc809b52c28a26933168cf2379fe465466585855280e4385e0ecb3e1f55cff1669b7ec79f879cb9cfe56e59cd8c345503f74e90ca5a1015537200fe04987a0c7a640ca22ab0d8f9c23c7c63cabdb0d85f0f8662d1aad4f1306433cd229bc00421166a282b8bc28e871af7a7849482e35a0494184b87f22cf95151ada5e653c7d36cf89b3f6275f1e2bae4182132c838188e3043638352c13711aecf673213c540d45dc75a5d9599edf4c4ccd7250a415cb6463a1a4ed76189a1a60a657c36fae819e9362174388a082303d3a5e2fd739b6c718cc5203f29a56286b0bebc35b57eaf970954e480b46eede31871d916446ae97329acaffdafd6df707e425bd9d76fc16e4930f2c5e0e1603f35cddd6998549d24f7dd1f991f1b52e435e62b6762d349f0f4c41e1d54514038e79473f8b798fde602e5c6f0a23f1eddc3c0501a54ee72831fe110c71cde8e3cb07614336f6b3abf2228fb200bc3d4356d178c7c761c063a4d78fe45b0532c3e12289f6165039fb57d558729ae21be47276685ad05fd04f1144cd63f41f55c133e57a605d568dc46e91b41eecacb1ac9b89082afdfb8374f39d32f7ddf704341d2aee1aa53a07c6a711bfc36f733fe8f2a2636abafc0a52cb56a29ea9826f3015dd901d9efe78df72aad22c50108a8bcef113c9bc1e83967a81b3d14077d2e33a07587ea93c24ddd08b873bd35ba7424d0a904273320620e202fae08cd2a34b73fa43c30c0e7880fbd2b924f917adacf57e7ab002fe847e1dd6587c12c32a10450b4b14d953a714e3e943da47f1d8e139481f9821a6beb0009ab7ba98ed433dc7f35e7fe660bfab34cca08011f18252a18f940c1b03875f0eb4bca6454224fc76c0cfbf1c2dca18c8cce5d37a3be1f6b5e67f890c70182665505f241f894901814b49bdab1fc4c94bb6e5deb93b4f65b17d7d1b28039747f709af33ab006487e9376415a0eef3e9a21e4a721ae43a311636d6ee5cc6a0aa495fdde8abe122aa514bfa91a06b355be783c5d56e3ea78a1a6432cc9ac5bdf28378d2314a8bbecc0dd21da74b350197dca2b6eff4b182bfd9bd2884c2a671f1438664e0dab2a7f41fbf5b44683ea669c296f070f926ed13f1dbbdb3718dad0be3132641d58b57dae743ae41e9b9b59d4a7fda5b0668fb851c30dea66cc45d17aa22214f1126d01a6856d973ded04df14acb8a92a7f6d44b11eda0fbe6e287a44e43f8fe9e380585af7f662d9154e5d6ccd0be4ea80a60684ae98745dc40bcc9650abecb188e4f706ffd260af29c4e7844c1cf59481177153d865ceefc8247f6b76cc3679c921f1a7d12c0b411dbbf997a76cbbfefd853cb5961ff2b77615298c1220295774da81b53903ced4e96b2088fa1d268dac7c59510c996dae170aa4690a4e7c9f4b3ffdb6f84d49023189a1c94378", 0x1000}, {&(0x7f0000001900)="c385a5505fd1b92ceaa05250faa94d6f8f5afdab7c7ddceda7d19030349c4540a9baa96832a1630628161b075359a036866f2e191e94ca1ea5d2fb6c54f8652600716dbfb0d5a607d50302efe512ac2e94c359c74af77d281a22da3316e04aab8791d14f8995cb5d4f1300445bc17655b42583565a0acfa6f6383870778e2163be4faf41a2f691c15c303ad254cc111c22ab57395fe60a98365a0a2a8e4f6ccf16f78b87f8557b1b14c5f02fc7c68468b4f4f188c06435fbc3d7cb357ece5592ef4c09a012edbc7992abe5e372d00f214c4da9c29211b59318a2b55b7057cd169346e01d319395d56bd2758ded5f1f213d956e05a7731eab639f60d8683a0f53429b158eca00c93ca609116337b32bf42842181b91b9e0a86b85c137f81b579013a0bd6b1a624946f74b678d0ebf5a576a4fce69124ca8165be78f5864a93d8aae28167146e84125fdce09888f69a12012c14e8f992589f62052ce2d5de45ec55a925e2c4f9722e5472e5b4081238b752bc88cc703d018b5c4eb3c6f4b6a53e426f4423f319223a976b56a6ad495e6d7e16cc4ea26c1922d1b30d738770533a1d5746e6423c5b34f6ab0fd2c3f7f61d9d0bc7df91f36427ffb2972a9d8f245f1ad6612cc987fd25d7508bc0ac567b2d6ea4a43ff03eb020ad6ff79f0c75c51b627d1fb4136efd6c15faef3614721e0b10d9945b27de1bc5abdef1e928381e03793906dd4d4973c422ace152d0ee2033144e96d419a0b1d85353db07d1e36b1b131ded9380e4930f5d2f897e26150903112c8dac039ef4bb466804685b49c6cd7b1bc5c67d6c063b2bbc4f1ddd403f57d87652164ba4819cbc6c71281037d4965a5b812ad605252749673a3c8d7aa54ed1f573edaa92c84c9b7d85f8fddc664352fd530be6866d641cce0f28fc9eba0da54550d61d4fcb0c87b7122bf6339bbe7484e2b74c0ccc867301d20bd4b2333c8642f3bb95ca1eecd7145e4130d8a2be86aa10c078eea939192fc6dcd6a4f47fa1631bc6dd76725c995ad783399e7cb70269a8ce6f695ac5e3a11d1cebcd97974617e0a5a2840880c1b69d981b0b3f1f6a999213e07f9fdd11fae1ee65807ea942b85192e380992ff1af60494fb6475f27e4e8a7f2e5684b0311a21234e2e57fdfedaa06b4ac3dc48988853083a2e662377f2e60c54cfc5b686dc0e33e4d3bea96c1fc203dbf56cc7511b9c5a17e45737189cf4eb648484bfd4d82a49352f7271a8bed3a46740fbbef958aa9be42e3b678dddc3593df2727b151e656e4f381ece85fd3e420b117d32285b38573907754f026bc753491521ae9685fab228055acda897ddc59a4ac3e9bafe4b7ea1a9e98e5ac25b8b507e8635fccc86653799ff56b1f76810d7a69f577dcf6cb937be346eee5970eefffa119b7e00184cc880beacdcea85b2a888c2c78f124a49d4f07a4fe8d0e32d20db90f3bd18961800128dc1b3269240744a78f8fb9157f7d89ef998fa3e51b1ad0a660807d701cafcad3a603dc14d8e6a31605bb0aa0ae980a0e47fcffa1cd75b20843cf78be99a291bdf74bdbda564ed112a82a6a56e92b5c40a513adaf3969b173896966749ab3c1b169b2185dd8ef6820ab9fd8556497fe6e1a34f81f7e1ed9736cdb6913b0ceb74604d30679dfd4889a7d9fc5ca4190abb10cf8be16515036fc339f71a390d5b2e84fdb423cf829b63e1e875a806fd2f716aff85bb453d18edbe595c5dc72228f69608e6999d05b7d4483d0e5b5c632c9bce2e2be2b6d177aee76c386f5e35a5d89889c4fbba44eab0c28d0da0bf7c85846706fa085f457f70f0f3e5afcf956d08b8df7e238940cf0ea80138a12ca4a22bfaf863c02e202b08db0af4685ec14620980fc9b7ab2819d2d3fcb57f0a9ab1c71e61fbc9a8442317909b6c8179c7c2fa1446fed9554418e42d9fa5d10c994e1b11890ddffcac5debe24931c58bc6999f5935d754092b9f2d17538d9afb450fb20e94e9ab050ce47b333bd31ea8a577d6e4df7df0ed41a5cae0ce550999753a5298d83f1773f2cc0e402db50b8f89edc8657def4de5400b6f361554937451f1b2669d99a80e34061f22b5c1a0f23c2da2e313be595fac7d13abb8b207f8ab50645e23e5a9f2dbf729505d5c73c9ab9c4a6a542c6925c2e2f4e010c770c7983c1a289af58b4f045a0c5e59120752e781df51109dd8cef990425aaaf2302d713e569612a1daaed9be5544a4cebe06633da282acf0cbd006c6cb6058da6022967f7b8f87683aa5ab222b6e52fcceccd31b7073fb4b807b50cde6df1faeb7cb4db73d49fc16e107751fa8d7eab73cea0dabdcdcc5b09f1f71f7d5e3dddb88bc6465923854732805b63606361f2a8e65f7f24a124b563739703e45d7e3e6de0729455b55b3da9ac748622906d8593fa4c3911ac65595e57b6103f690e6d2249d454ef71a9f57e3e380584306cc7c9e3fb16d074e8822773705b610d9203b18e971220e453394b63b4c44b3e16149ed13e420b1b18e8a83a63b649e034cb9018dd367ac1af535927f2931a62dd82a017d23c7c118ddbdc40dea673bf5d40219058259ebdfd7cbe215e6e74e9cb607ba525668d45f7cac3fdf66ae079352ff2b2233ff0cd1ad8ea79d47b4ae3798c83996c76f18045383237e905ce5b97bf2bc4a515783766e03aac6fac1bedac4cf7d4c3855701cc820a021d684c7aa108be4e18d39a6d43f85debf4b79d2e0d8463a4a0384fea2010b1f511f890903ec9e352917be11ab0d14fe7c5d87cee044655fa6ca235aa1538c2fdee02c8fc8aca966d8f3dea2a4d3349292d84ce640c2ab5eeb36e5a72df1f3600e83ae6f96936777e34e637b9c383328841b81e94cad3ee4bd604806edc32382f8e0172482376be3634e37b889f1a5fe757349a4ccb957498a7a9bcc290a431bd28a9867bc826c9f526fd62d5eb186ccf8140a8af1b674f45532243cff9e312a8f93fa92064ebd0066a3bac6f844259e1ad78ffe65f0c6c8d7bf7e6a60fd17b369803c95bfff0990d1d3e297b2f9dfd227d99dbb3fcb8345a4cb31a9931446d1a4563d1b68ccf4fdef8b8eec83bea3cf7ae02bc96c79cf92481e2fbb52c50b55e48616d92bba3969d0ca7e14850b3bb1cb744bf75c00ba6a094487320cf78d904e4a4366ed8efb30ac5e076c56b83593a5fd88047a80e9947484cfbb685472540389ae30c31c4a68c250c91dfba119f9174589e48ec022cc6fd69875c7f2706d98c26058cc328c460d03bc9db9c75debca5b0a1dfddc760fa7f469fd0d1fd6215f7969da8b9fddf48ed872b66b81ed269b2bcd9f333821ab50c07724b58129bdd2af25e4aa2ccf5e6677406a6f93546c77d347dbf3503bd1e586546c5583c8ccd97e76934a1ff1539c3e6b9860968f96dc9a266a6de90087b39894fa7470beecbd8f15928f42e588c8fdb710815ff75cb88ba5d9d1708747535760ed682ffd833528e7bf1b6ba4f1c6482b0069e16ca99d99354d72f4f4d03040e28268082eba42275a04734ebc05bc60c8fea10fa1548b10081d2bbd0c476802ce24357759576929c532140665ca21ad2aa4fbed32329f7d5c8f080a56956c474e6b1e07c06b19a04f8cd02df64ce32de74483dbf0edcb1f90419c31913211305d5ef145f73bcbf7ebd3c9a7424e0286970dd142b168faab5faa9c36fdc92b747fa0a75fe2fcaa4a9b64339bb004f9b43b135de9a9aed853987191e9108cbfae7e2e2d93164c4d8ef8c9125e339f1f1c3edd5dfb813e3f2223424ca2687bce380a95a2a3b162217501e2edd98853f689c6f3acfa3db701c819064904373abaec3ab6aeb28a87f0b21eab278f70edea0e1e58328ecd185ac5264cafe2347bb044b28bfe8095d529d92ff44c7b84c5a413d7957b47da5694dfe399cff69460d1ed0a5c12e7e146aac82b70ea1fbafcd2f7ef51e2d847d33795f231abe399ade850697d69074317b9b657874a4273275fea5cd4765ab88cdf6497ab8c8a98ff906b60f33b106c3f370e867ed097613e90189cb41626d99c3953fc6554b33bb7d3d241ff614497b4f1a8db23c6e69fc01af4917b41c058f941332e292555681fda922a0306ce57417039ac64a31d301d907b4c37f68b7ee1a757acf6a5896edb94881a4cfc331ce1b7a9fcaee22a97f75341ee76168fca4d8def15351b0e84d9136eae7c74d6b70f6627acc33318639db2fb57a94a031f025b378d11fc636056733f7a73dcfa5aa797d158716ba036d1ba1cdc13228d17727050449cde4d02385e390d4c053a3498e5a97172dcb57f5d5e88fe8bbb0a4499d24fa1fde171670e5333e45780e05b7cfc1f550e9d50d55ff51351d25ed6b0e0b1ee03c97c3e13a467416dc4dca415fab439680afa4990556058690103dd65f74f3f2cb13cdcdfca415f3dd22b707e42c5fe86106bb97d5c65fd763ded947737314d37e42d1d7b0b076960b083022c719a90c0fe571ba14c4dc1d7addef6bb2361017a4895354f414dedd93d7dedc749d8922a769de8d870612b95ec8eae9c168c165398e5dff3c26bd3e195d6f98b7497285348d1cc127e8e4f820c661d849062fe993dad43a5224c3029843d60506c905301a0702f038073b11dd86f5e3999c9ba14a413d41b040ac5b17fb6d4f038e87132317667a1f9c1242cba4642f13560feafba7713ef3949983fac3e4691344cf0fbc98c515e521c718b17e54ef8b642226c04f1d2cc85a3a89f4f53f4acd9bae0e350450103b7b73fd7e90bb7fba9d997d338018ea961426ab47ce9e52310bf7ab016d1f6d9b2c130b11fab7343b5d8b83031f4056666adce7be04430ab30ed89d58227a144dbf6643dd60a3b8f0bd6323b4d89f01a32b7aeb512be4b36f331e7804ae0f773e05aeaa1f0645689009dd5f87e29d8a0ab43a32bf73126628dbf68391a7f85a00db7fd4f22562ef3cda8c552799e39ecec11b85288dabe5ef5c90f623d5add61359e98681f10bb41f8c43d49a729df0b97098efd190b8b3ff043c669f6cfaacc6f45f83bc80f81217d28fda74e3ffb40b56870a1a090fe51575d0cc2e2d3dab1a235a1428ab05d48ec6cd902f72deda8d29197e5681240f58f889b93d8a527a386a280bbc2dd6a661c2afe7cc19e473962f0c58bdc233f4fe0524b0aafed80eb08ea40f670862d7ef5606177918839052ce5a687310006f03fd52dc7cd82c9645b7afea1dab7f5115c1ff15252c03a45ac1d6428197b203643453e3d359619457a8b20afb8ef234285335e99bc27bfc2b54097bdcd60e2994fff23e56438a63405a9bae0188ba85d94dbf74d6737fb91a87617add22582a08d5d69c4aa94408539aee865317f96e1bff64457f872aa1eaf2378d6e50dd7041a8aefb3e790014f6cc29f7a8cc8a8a2cc07975f4ed6c26c3842278e11c19bf5b9a67c46781a5279cf05ea7c07be148eb455f649702678fdfdd25e267feb00cad9406d7a7227306d1b84ae6f54c64bdabf4a9c40a7adc02cad4b54ff7196cda34e8e5d30f3284041fb871c7fd21e1475afdf020582c3ddba35a12aed34b61862cbe65b2b04e3e78b229e70be6d7ff8bd32624132b99f4e4f0703194df4ce63cfcc3c02429753c4f1fdebf44e33d176c910da18773ec4407b88e5409c999d13330200e3746bb3017183e5f1b76841a49872083055da699e0ce2d4249b254936d84b1db17974097cd6870cb3edb80eb48e76bf98b64e9aaf733ce863fa247cb58912a7768f37f0e68b789ac5693a3c96d8a1ef836ddcbf30ad9310ed96abb22b36623541b1dfd476d02335914ae540b5", 0x1000}], 0x4, 0x0, 0x0, 0x6}, 0xd) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="00008002", 0x4) getpeername$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000500)=0x8) 03:05:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8380, 0xa) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) openat(0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffffc, 0x80) 03:05:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, 0x0, 0x0) dup(r2) 03:05:03 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000180)="e24a405722679b6d2e7d2669ada00eb6a7b57f85a75f8e1e15aea502756a5cd2c7837a3650e85ad14f3d33b783d70b80a13561c23973c83ee1d798cbc582a41f9a378c982efb2caf58fabb761d62f24df86d6102573c0f5df877220461186693b45e", 0x62}, {&(0x7f0000000200)="026747cded9eb46841d1e9bc49d0463792630a17ef11dbb8d32ebce18ee7c9142323e8c28779db6ffecb588091f995a086c694f37895e7e221153a5f1aadb15599701f5137a4f97037455afb5f786d73cf629f9868ff41c2e04d12fed36b5344c9118bba039f0eef8803bcef2d84fb9ca6a12d3f179b9a89f6c2ac7bf46c0ab9abe4f460a9b3f84a4a1a81b6f547bf3300c48c43c6cbd2fd3e0447efb2f800006eb7e403a7458ae9e73e1a903cbcddfdf5b965aa64e829", 0xb7}, {&(0x7f00000002c0)="462fbe4d2b4c3da76a18f547e350b3d4f031c170c24b7858824acd7cfcaa11680e844bbccf3cad6faa496a3c5a850c265396d25918bd41a397a0b32324dbfeb4f963bcba5133675c4b9dc5ca24d712c0016e42127f27e1c8adfd1aaab37309535f4d83e0d74d0a42af207b293b28fe2a5897081d977b23fb92c0052eaf6f6a512b7e3cc64183c6897ad4981e25d68e2919e94ca70ba345ac15bc2e05e3f5502f667dff47dc65df42ec960ac34cdd11efd6a5d0d8bc21975e4d40657477a0907d69a7f763e2c71af72d731b38677e8fd0fdfe219202cff69190c20109fcc2cd4907a1db1c69ac2a151e413c323fd606aa8a76dc0ce80675c34f0c1c4fbfb90eddd3097987587364e0c1db91fa9d33e30aad25b22dd92cf53788753571e531877810b397f52716fa18d1096ed8c7749c73be6738bb4bdbd31e1621d74ea365416f089dd62a7b7f58afd115c71cd1c4eab45cafe24162b0c18672f942c7408f34e48884e979626781b217eb30d12d8b7f8af495af45194b16482386b847eebdcd1ec49023a04b92a7d3548c7b7b4b1261b74998e03e1d7e922481f2f79c7f3d3c22de7870025e0e0b8c79025be26d25c739ebb04d467e6ec9ea59dca8e67b1f0bcdd0648d9aeddf457f20d5b941e3756be9fdfba18c03698eaeeaa509021b8993ca2f17abd2e89b4016e2c767fb7a340728456719498f390ecaae87407ef4202419a85de23050b217017e52ab2b3e47bdcacc018e7524fe15911fd9772c8394f69086a291bce68411e99831292dbc304c082f06fb572827da865b97d540d60578e463705f39bbb992b721be6661388ba45cff455ab4277138bd5936fdf0d5ae3a30e31afd0e8ea0582b9f67412617f364241649f5abc4dabf04fce5672c7c3ff38d0f40517f82c7bac1928ec213cdfbe320b497e93c5e8c353f7308b09f574ac65b1b0553317185dbddc146bd1c7492fe3e90218aef2a3fd7b88a93ac0f56777827876f90259489b0780ad505e30f7a496364d981241611dbd840260368b04ec7976839c2e20fcaf3088282c42ed8a9b3adb47cbfb7762d4755d310cc4bf1cb636ea545aef5af6f7cfa60b94a8d5b0510fbbf79369e51e7106441e3c622cccfc42772c464703d3ff642053a11dfab1365f38fa735938bdd15a1ac993b26ef897a54a90b236503533cf9c898ca1417dcb0035b3f7c483f307de2c43e0d251b4668776579cdb2278c51fa99eb309b24b8b9e8559547d63b83d8e0a0d4d827579f6c75d8ad3e1cc2bff3910d6abe2fa118b2b1f547fc9c5a55e6d1e269dc66790e6becbe8bc164bcb63b07553b24816441fe230afe47b5e2320c4dd7040efdaca87686c2799bed57abf2eea4ba64da9bd5026dbc37b5aa70aad2d3ffc31df4a1dc980ef3887acdb6bde42f65bba24f7b1106102f4878e061a2ee74fb791f436c14cc9125247f1dc681bac0582ef33a70b8054f1ef38b2d63785ad5d6089fc6ad66d2e15f4c13237e97673139fa24aa9838b9c122145067dacbede0e80f3c2c683fdd950b3a791d2fcbf3f7691394b65af6b2bfbbc354b39e121dea810916be353bf659603d70ccfa5631fb3470694c6dd8113579f3eff1b13d1e71d31118b4301a493f8ae6522e5b4c6d7012c9029457a4a89b7cd30567439d454f29e2aa94351afd15215480b756ed0d088f49cb14f11d6b6a31183fe9d6f574953d532cf9309e71e23d070cd6563b5eabb5182b26f110cd8dd0b8255fc717b0eed40ce7e1198f6311ae0eb637722b6c6461c2d6eaef85fd4da6ddc4d85aecfd5837155bf999426c2116827aea653c80b0bbb89694d66b525cb2af14aa5d9d3a4454043e49b2e9df8dbfaf1820b714f064abdcecae41f7c937bae1702a35596fa7573d63d5f85fcf21fbe4f75f32cdd47063ac3e15d61cec9212caf2f04b7621c608355e8582be65570469b904221a0d7da4cc9671c44536b5d297dcc2b40abb72defa93351c31ff84f9de642d31a78024abe5f1c3c7950dd8e6bf7ade0b70ee19094eeff11ed1f851a79f3908ba80960de7f3f7c171e51d58559e9cc0e8d3cfd1469d6fe65b5a95d0e4fecb677628ef0e816eef50b2ea86c77784de475a2e1cfe808e3f83c55d86a63b0ed4e71ebba9bd59923b88f9cc405859aaaa118d58fd4fce3e284ff95a71bcd96842818f96f453935c97bf3b986577205e385c1d718a57b5c9b5423c4cf215d64d9c6c554f8cdfffb9dfd91fb4569bc4745a89cb89e8ef28c9d08d8bda06bdbf34af27e71989d463fa8cdee6ff70fe6a74c458022042cfea82f0ab29a2ad12b791e7b872063779f5fb70cf3e870d844a90971d7c7df0e486439244d896269601e6ba5b591b3cf56d03a42b6dd5f321984a463ff91f886833e8125a03a52a181360dda9aafe68572d9e0549e8d091b415fc53d71bd76b1816feb22dfd673f7e96c56b97171ace0341b0e9dcbe6c900ec4d4f07ca49499c31f9a221f6afb2911aecab23994c79e2ec8822397276df9037a40761885640ad2a0042671a2f6e162adda6200fe9a608c9899531a6d64c5a3d419521876042c32a6bf56c75dad7aa27e2c348f977b1d3f70e0f0a6530adac3cdfcad6484053e60ebe69af86883c605a97aacccb537ee49b1feb3bf138827ad9a840d0a14e571c1eabef3262052208781e45e2a9582d1fd888016c6177cff60c1cb3b4555ac4a8b7e334522b81d14cc3362b04e316ce29cc073f1d33ca2cee1787210f0b4c8c39332d0d89d8a3cf7ef068faa780dcd8feb1471fde876ef373de205512920cbc5718d8c2488074d28951ece0076f228550fe4ad6f7672331c111573881fa1d28dadfed4e5050ebef189ec2901222424b845a8115de9b578d410d028a8beaa83e1a87db773416920bfa0a2b34930981c72f2c698c69856c04f37004a9a4ad4ce6ca72a0880ae740235a9a2a080c8406612aea0951009b2e474f2275d748ebdb37a9dcdb063b604d9b015d1a2e4cc202dc398f3276e93c4a9dc1faf548b3924b386bc88da4eac1a85450115dd069ca10838051d817e2ebe86c940e5b9417b9b1fda87c73dc353130992d6ae5e389195e18c49445d0d65d60fb9d9418dec7cd7195c0a6590017dad435f8e162799f8093e9d268dbfafbf9cfa3b6163cae8ac984f9d7a6e051c278b2302efcecabdc32f5844ba6cfd5b620f15d17225b5eb7cf3e20cdc5276f2480d99ca1ef8d0cee13bdec8fab1a30053db02df89d43269fa41ac8deb2dba6b618fe091e771aed252bd13db0e4683015c12fad4d49cf58a6408033488f078c5c3ff963ee5fd6be1b165a2d1ad5713e43e1b0411fa7e931d255cda293248c2b57b05dcf522bcd99609565ce2421ff0478b23fddc2a5548ba69312a00649c1998118aa60c89fa11558ad385401f55dbf4bc11df281a1a67f57ca0cd3bdec57449dcdc3928486d1a48d8f7b85f4a68b7e4165eedcc60d25cc3bc97d3427730de5676e89d146353ed59a2b3c5630e0919501406d5f0fa132332aede7bff87e581e6d012bd82bc46c1f47d2e6a4d25fb85cb33a48b84c4bb0a10137079e3c3eeb220137f24e205d5d6031ce9d57fcc4f444a2eeadb7a429009c083aafe71fbcb89408a8fd2f1e5197eaa76c8d198a15d2aa3e151c71d74ecc2d7f31e8284699b6b0b09a93a8ff2a39c6b7d8c5d12183660ee37f71ca85458858b8384f24fd0823d19f3fd0c8efd237fb5414a151fd243a5ac6bf3d9ecc64b6598418d380460fa9332b1abe39e7fde9e785285a31dc6fc63b2efd2dade0dd4945c29583f2d6a27d58a69be4689cbba9a3036e3b37bdb74d67dfbc0502b4fa6e2a9068c71562dfacb6de8f00f039e02b629e3e95b6c359f9f721b20c4bdc4b8df277e553a82ebe957c66a994bd705d819bfd3b716811d0963b0a556dcfe6776873d909d08f21563bed8df3d36613222f39ca5f5fcc32820fb17f62339fe2392c152db3545dfe45d50c1f8714a6990692a02cac14825ffbb7b49dd85ca3455b0012a43c6654b06a679522f0553b6ec3eaa86064b633cf067f6cd1b1f7badb5a78e195f5f983a658f28a8fbd1c13ba0252767c6614cec00738290f4f6dc9662308c7af7eed7004c8dae073b4b84c05e751eb8555468474be3fcef45ab80b83b7568028056b92c0d3fc126b18511bfdb78b646c1cc2aed857e0c14a66dcf40075fd7c08d110de5c39e2a5183d7b673e8293cecff626eb4751e425791e6cc3959e6bc1f5a0eeabf084f37b1fdc12c4eb7d50d69fb049559d7c7dd13d74ac265f16dcd9660a0f2f54792523f8cde7f246c82be603449fd535acd47d437cc0a96338ee6af34793774f4077772ff94389c5111ec6406a19954e8feae65c7ce62447cb39bd9e046c1cf0a81a14b5b9a07877a17a57f59ae138a468b72adf6bb891771f74fbef6802f262aa2870a4c400180828cabab0234df6589aada5792d74c03ccaae5aa11c5d348b88ab30d20c7e8c2afe0db0342c886795e773190580269f9ad214c11d6d7d8d1e2b6ee0699803b725bd8e1e68fde69d2626d2ef91dce2d6518610439cbb31bfa70c297ff11b3fccd638714190aa230e029694a95455cc47cbf4dc17e793867cfaf0850f40375844c17f85f0fa5fd2bb1bb6b012783d7a039234c3137c23b32ff81ad5247d21dd48d1f8c9d0479131ccd6a1d104d00dd09cecb4e2bc5eca69f2a4e263b2fc446d0a999eab7c9998fe56c13937a9292c451fc5531386bb94123853d40c418fe12a5671c96736e90f7c7ded86d3146a237996ffd0254351c61a029ee056451ea2c1cbb3a6493f4b3f344574726b97e2d863e251343df87e14813c3c3da6cd2c9dc41dc6df6adb06c59ead30333d39193eafb3d73b10b1ec9a7138c20d7ca6195abb9563758a7535d3a13c838d8830a25142df11aeaf140452818ce618b162acadf09ce8a40c8cb9b17a01c6ef3528cf6ee495ffdf0010b07e2a37d6dd87086e1ca1c22f1de0516d2e17fb3b2acf8969f832ebfc280fbe0655e2938f07c92b2ac94977bb2d992f303ec28b77d8dc2f8b5a25ddcecf64c2a1586f8e06b946e9325b651f1f8083b2b275b5a1548917dcd1691802990560a12d7844eedbc4b447753bf1308d1639b33704f9bfb4c1b549b63c07796d5ea2cd30f82ed0e702badbe24215c05f2bc62897e1ab5faf635d99b1ef4c3504a2014c76deb67395fbe98b9126622903700a8e5287a9cfcc1713f33a12b21be9008cf8ef62d29f454a47e2f2b9b727654183064cddc325a179384c01c1ec22a4d87169ed48c603e6bbfe2d04a2795af7dc695f375248ea2793be3a80116e2d57970eada906f6058a721017253deb1f940d9f343d38d5c01f59f68c9894bc3ca433ef0dceeaab3616aa1b29116dbf68a97a3668abece308ca61e75b081dafab0ddb6135da61fe7997a158dd4abb16fc163010f57cd4666224ab62ab4efe933103fb986b4638f2a0a1d998581429add9721ef65af0f03350959bd72c84ff3f83655039a5d6ea34f1ca99f6226b8374e972373efa5e62c50572b8079ad9b2ef027541d814e2f1e44032031659ee1ee9d5d3a02eaae5752587bccd9502b7e636278c16f6c61274cffda3d858a3e4646933e5404776085be0b026286ea2166c50b6f78a84e4dc66d06205f7ce46fed38dafc8fe17bc99219e4a764253d1056884ca9f35c4d773c89e8517ce50eac8542f34fcc262156347b42638b7bb3945d4f1b25ab4bf8bcebe7197cd9bf00fe7442a1fb22eb924d160273ec39eeabd8a644cd117489e4acb2d69d9118bc48408f8aa985f0", 0x1000}, {&(0x7f00000012c0)="75473c558ccca283c3f5116db2650d173970c3d4fabb3c0b7e0c0c25ee45d05896e342dcb615302505715aa0181ccfcb0d393b2586ec701f5ce66fab10e7f69e4a975acda96c9718c915133b8e6f9e052cdf0cbcec9a139e64ed20e82f8f49a9aa8a338d949eff7b2f61172eb34514c232a54014c61151a4ea916c34db5ca3dcb1c2484cf69120eeffbedd692980d787e273cc7c2d0f450f42c2cafd2bdb31cc677b68fc5639170263b189251da4a9", 0xaf}], 0x4, &(0x7f00000013c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x40, 0x1}, 0x1) shutdown(r0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0xff, 0x3}, 0x10) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000001440)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000001480)="66da7740dfab1cbff5ff3bf44ad80a7d5ad1417816cdfb654a56726022f6da80121ed59fe3778e3ff66275ef5146a5a8e1a49571b9736384c55741d64f64df22be024944ad7e68a74600fbfbf2447fa78e993ec6e244fb9cf1fa57974c6224459dbe3131d4e2374043c938d7773c9ec76b4b93015772164e038897fd60a2b544ad38d49450261a1f42", 0x89}, {&(0x7f0000001540)="391d19f424c568af9ad139d9a097e3c8c13776ba127f00def2eb59b8d9254d5500dc1926beb332cbf8fda6bde03e33e91f1bad2a61eaac7f892ebbd7f8f1010ec4270753003b0c751e1db6285db3d9f1daf315fd69c2f1b3c2304efa5ff66ce45588d0fc3ad59060d21df22c11a43b3f3e198c2975339f3fa2adf4cd6d55f733fcd0fe021b7fbf1fa504e92d157e4ce5e7a72581b9e3ba93f5fcdba8ea8d4ac12c481731b58d61382b5f2a239d457d9a9b9c3e6294c9be124b797461f808f83cf83bf62c38c075357e9b29414d8bce0d707b292c596437d0de9f8c3b2b7ca3dc87f3e4d3bbe4fa87bea185bb0439dba689dc4ab501dc0f67fc", 0xf9}, {&(0x7f0000001640)="cd0f94bdeca5720dda907bb04b66563f24b371ad1256ede4025d018d358642593687", 0x22}, {&(0x7f0000001680)="a92e1405a9dacd885e837181ef3989e4707b1e529ec0eeb793114521ce5f1b19ae6457d4eb1e3914272d37075a092fc2093bc985a67c213c306e5b12ee200dcd3796f2af2b0b3da954513cfa1dd4d60ed66057dfada20c8de162026fd36e396b194b5990f19c9c95dbc5f7311fdf1d51a07ae7b716d10385a2e43aa48f97d08e83e99b7392696556b1148b80918ece1ac9fc2fb613fef840360909536d0beed8764c04fcb20bf022a8f9917e2f74e8bf31c55c07b00155e19a5a1f40897f18e57bf883fe9bdd4e9dd904d6929edcc5d26273f7f29183ddff", 0xd8}], 0x4, &(0x7f00000017c0)=ANY=[@ANYBLOB="e00500000000000001000000ff010000db5f96757a0ee6e421cbc7311024d4292fb40e9d4020af63f192fd7b7e4024e3d1312233538d1e54f1fdeecbd236daafb0c09fc73bbac6b0c58237e66ae6a01761cee214cdb8cbbfbdcef3128fa8806f602e466f4d1453424ddbfe608eed5516f2750a0ef3f5b7e14543f2a872af0afd29020d2a624773d5b327fd1e0b11789b0a349f4340a2bd8e541944ac433d7025cb50b3bee8322da34458f37a23c48b0300000041ed7d8172c3a481535e64462c95a5ac7482ed76e457eac637054673d01633621aae8fac490700000000000000"], 0xe0}, 0x400) getsockopt(r0, 0x80, 0x9, &(0x7f0000000000)=""/156, &(0x7f00000000c0)=0x9c) getgroups(0x9, &(0x7f0000001900)=[r3, r3, r3, r3, r3, r3, r3, r3, r3]) 03:05:03 executing program 0: r0 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2f9fcc6a50cee0ee) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x2, 0x20, 0x4, "9c2a11f1af246175b86530dbcda20b59cbd5b76e", 0x200, 0x1}) 03:05:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x25, 0x37, 0x0, 0x0) 03:05:03 executing program 0: r0 = socket(0x0, 0x8001, 0x0) shutdown(r0, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0xf) 03:05:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x100080) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x186) pipe(&(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x88}, {r1, 0x120}, {r2, 0x50}], 0x3, 0x10ba) getuid() r3 = socket$inet(0x2, 0x20002, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x2015, r3, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000080)=0x5) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000001c0)) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000180)={0x800000000, 0x7e}) getsockopt$inet_opts(r3, 0x0, 0x810000003, 0x0, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) 03:05:03 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x1ff, 0x4}, 0xc) close(r0) socket(0x20, 0x3, 0x2) shutdown(r0, 0x1) socket(0x7, 0x4, 0x3) nanosleep(&(0x7f0000000040)={0x6, 0x101}, &(0x7f0000000080)) 03:05:03 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt(r0, 0x4, 0xffffffffffffffff, &(0x7f0000000080)=""/219, &(0x7f0000000180)=0xdb) setsockopt(r0, 0x0, 0x24, &(0x7f0000000040), 0x0) setitimer(0x2, &(0x7f0000000000)={{0x1, 0x9}, {0x10000, 0xbce1}}, &(0x7f0000000040)) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setgid(r1) 03:05:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x3) shutdown(r0, 0x1) 03:05:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) shmget(0x2, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) fcntl$setstatus(r0, 0x4, 0x4000000008b) chown(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) rename(&(0x7f0000000180)='./file0\x00', 0x0) 03:05:04 executing program 0: r0 = socket(0x400000000002, 0x8001, 0xfffffffffffffffb) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) shutdown(r0, 0x1) 03:05:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x40, 0x8}, 0x10) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) shutdown(r0, 0x1) 03:05:04 executing program 0: r0 = socket(0x2, 0x8000, 0x0) shutdown(r0, 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 03:05:04 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) chroot(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000140), 0x10000) 03:05:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0xfff}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 03:05:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) poll(&(0x7f0000001580)=[{r0, 0x4c}, {r0, 0x84}, {r0, 0x28}, {r0, 0x10c}, {r0, 0x2}, {r0, 0x3a}], 0x6, 0x100000001) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="a6e1b8a2c7b6226414c844c54fc67f9b3507b58f15c3520fe71e978a047620914e285e7699dc4c96ca279be4521504e3e7e754b0733432ef0b79102c30aa79aa8679be4f04de0aea66ae7c2d54714ccaf9e1743f7ebdb8f202cfb6ed96f451e5f6ac290e1818395a974a5e23eff7ecc64e63ce9f75c5aa2fdaa613b6d82a84f90e73f0c054a8ee96c4ac80fd6e0b1ae3a68e20fd8c9491d2cdeb8bab9e41e300520d0c6c348557787a44e99356575d1bc378671c29e0bf5d71a5f1079319b78d7178af11ce163282e7d7a1c19664e4a745fd60f73ae73da417582f7fce66954abe7828f2b00174d0507c389d7c70767c7c990cd865deb47b91b9a63e27c6e3b006da731b4ffe1cb07ae3110c8a3c6246370aef5f298e4ad676476c30bdfc8fd4e4730d208f4a204ffa91c607cfd494a516ad2d61f78c88c669d640e520d5610fc92e1b189c40be202b20a99ef930b245ecc15afe0ef73914fb4a217cde484d88b71858ab2427e4cc8cda6d74df55f800c17ee229fba4d576625217205e23a2aaab801467bc9f07f7afede2a586e96eaef6cffa5b7e5fee851af10e6cf0e540a3638be3cf885eb745ca63a1c9ec80b431bd12752e3be8d4cd05f38414c183538a6ebeec1666092e5638efbaa23ef0fe198c82a8f58aab75ae2618a2a182ae35bc5ad86636c6a61ced6fc239e0e7441c6d88e916b2c598f14462ed80427d05d7416f0aaa51c76b0a2b264990f3f5840940e65796e990fba93ae123e2137bad35661f752be539ddf822e47cf534df3f997965f9f3010911f142f1678fcbdb5bd048cf4781b551ed638a2a02185f75d029c34d138ffc6b34574f7306f711c8b8de5927a46422b5305b4edc401071425ee382906ca86e6e7636cbea246471eaffe6472820f57b06483aa09dfe36693663078991ff31889bef8f1270c01a124f0093f427b41ffe3a884a5433971e63de3cb03a84d8ca628c4051b914815138bd3e66abdde6218e4774436b186317740bae49a2ed3c5d61db103908fd4ba693cdc2ea0c8c7c42fd9e7941395ba71611ad9d91dc4a7bd6f2cb5878ead8fa6ed822cb456f7a94554a371d116b894b80d699da219bbad627d43286c97cd01851230dac117ab8956965ffc27d911183e4787760557b63806d65cd76820f7b13fcc39a748a58f28eeba4027de142be2a040c3c52d74de1db20e6930668f444d1403f2558812f9dc02edffb88e5d2338413824e2aff166316038eb00007d1954970cd6dd232c8f59e8d37b88fc6315db12b34467ea4fcf55681ec088e0fa476dde3573f9873d1b7ac18cdc85a0fba331a5e134301457fb682b32df5749d459f5513fcab2bc56852dd83ee89700cdd9481f5308db63f272abf0f1d331ceaa5bd30847598ad58f52202a41a00e207e9f6e0f02d7c3b71e0db86d7c15d8cff5b2a6a1306f6ee40f5672e4b5e51839d434e7ac45b59d7fc0281f0c391330cea175e0d60425aed65905aa6ed8dde60dd026b8bbb8f140bc69dfc618bf4107571a4a9b3246627ac1cb054c9b6340ce964f1d2b5f4e407b7e212410841b13df3c2432f3f6d8111139447588c2de7529d318f3ed5c435c42e99678634a9bedaa4c2c6f515978f3083911e8b8ffb3d6ca822eb4e8a7d500d074b98c1e99f9748aad1b898ec7d078f16c67444770bd2da6b193aa68e3d5927685bc0e447a9830220a982c12b2c26cc225b6d241ba4685d50c27a85b0c6555a8fad56d5fa4bf165c03cf702f9f3df3074fe67481f3b16666ebc88a4f49abbd9a037eaf4538a3f0a90f578a910f2402e10309995fa85114aa7e133f249cdf143a728c4cd3190d79ea23cb1c49fb28299bf82d9e8a37e0a057777037b76826cf1a48f52cdb707c89e1869da4e121f8852ff18521a3e5e296d52aecd4cbfc5d203b988662c2abc828c84d43cec418d17af4c265ca7975379cf4f5f4b8fb015075b33af4e1e7f615f6d1b1902a890f8d2e1d6a851fdf099a9815836d34ad98e0eef85fff49ff9f5c8b4eeb89eff4b4d18c5985f3d26ad8ea2152aec90e29cf8b95a6764a850645e9fd843605e0be6ce62b2a897f9801326a40be7f2dd06d4ad7a51cb38be8328a95468642258c4f57e34278d58a3f4633204812cf19aa82e2d395ed570f3bec90c43a575123266874cd9534c71ef970d21539a194a2893072436427490e71b48287a85e8ec81880646791d080f7ba150201948ab80d133bad04038d8e7ac99f8c0b127f01c3533ffeb1a194999b25571d208aba5015fba3e409bc4c4e0f4d9f100bbb66caed9375fc6bbc044aeef9577880d0529c822b6b09ce6eeab4ea84d6a288685b966bd59eff270f5c1c409f40b0d3fbf4b1d858d63200ddda874a5b289e4aa1ef3fce0876f3fb5ba0b3654be552d01b218e08b54f42f55cfa7aaa146675fcb96d86d1ccf501e0acdeeaebc357d4bb03c0ad39e33d01b92914b101e2e2ad10049ceaee7f29e63ddfee2eac44e7f6616fd8b5070e241468c3b73251a8c94fa7bae52e48a872536bd502549b46bca9ce6afbeafb8c1a3e17341af0c563640902373439c0b53bf2ef0589de1b503bfb085cb486271324f5ca109ca5fe576ed4185da85a382ca269a00b437402fccd50e261fe378c02acdbac5ba51348e06e0b1dc98a01eaa6fad7f6eacf55d75ef5f034a6398a0a12305510963e9087b20254f27b042db8cc2693236a67085374bcb742efdfdbce134db5be314851392c1fcd4ab5728256c98aceb720cf6fb8ee411b351fccdc048a04c41436f4372627e7ad8b9868655cdcce10bdea1f604523999e02e1af523fdcce5577a3e7c3dcc3c96dcb9cc560c7c2e2ca2fd68399d0d0ec7d4535880a1f8c181ac5363fdd78abd43471a04b62a4fbb305a0b249bb14cc71b360fa59be3c62780de9025b4ce9a19c969752a0f1dba9e9005941cd9a88d695de59c0a6621a3e0003980bc915c64ddad1419eaeda02667b183842e616d5348a8f1c3b1cc1f4cb1f860f8d5252bfff8d819b39c3116df4876a60e112c40cc9b27334bf6e2c9b1b294e4c1e33ddc78be17da89324f1a28a7697e6f127364aacb413f98d330130e4792aa6b0f8d1d1f2f0c7d9c1f1a32efe11ff6752dae37680393047f515888e0aad848b037ecead47fe4cd69beaaa7f8a8660802871d3207da0788dde24ea90b7d69c8f98af09e51bc612065e881b37decbf554c3b038531d849d59c04eadb9adf4e3980a5dcdf4f97f272f346556029670137675e995196dfea45fa33e5417e44eb8629b3ce3cf7b327e7cce713b8b317458bab7fd37003186479a57ffead508bba2296df2cf8d6b73b5d2f6ab84e134144de3863a756aae443c312a43b5e8368ad3dbff7547bfae74224a0159556a671e7b5b01e1fda96c994bfc8724bead8822ae9e8bd1e82770d2c4aa78f93ee1c71e0843c5ec4f2df386f9da5d195c14c78030a87397158da980dc6191d76b3dd34e1935fa350bce9f43e339d8098db5cbd9be4b0c6623c3d49b5709d207003f88e2a47f5a59462d934832f30025e4ccafdfa6f6beb9099532d2a2f381fbedb6b75b0a06f6a1027ea1d31901d62a562e75948a36ad14f95462dacf52dc42a567346cbc14676a16ac3604a446ec0069e0175a944a6aad0fcd011b7a4cb8088b20d604fca2820b7217591945501c10b1084986ec0c928bca0ad99f41e45fb8b7adc7d2db88bd07c3a069e8b8fb6af0cb00f95ee9741353a3114ee2b5dc8c8cf8a1ab3c2b9615aa8a042151e52c93bf95c7e275078da64ecb9f35f320aead79006886888be05c266abecd4f2c9540eb036ce1daa6040ceba29cf8c4d88889371bb28fdfb8739e9a7c5a08389d078e63cc264d594da6984ce4fb5c20df2cfce977724d363aaf6dc072ed8647c01677fe922b58c72eb2a32810d20f00e0c627f1c87f3337c6982df503b64946cc2036932cc22fe1f1caffc872f57f79acdaf38959443074fbed11809b899da322b47864c0b014b8f7bf8336175eaa82db3021967ff47677eabccc3dcd8d7d89995871a2a94307729485418bf09ddd7b1fa3d827589fd44eebafbcdadee78f66f90222fd7265a2bb7ae5e67afccd1f9107ed50c10351811cc55f5db87d111ff332590ad094dce0539ec6c3096a0546afdea3adcf4ac73c3b2fcf7aed5efd158d8d889e885e191438b1e9e32ba3d62283222330d5cc47812fbe2c3e824640d13505f2dc3f1f524d63bba7f8e64a2ade3a72ae60d3ce3344c8b45f8885f64194a81d6651ab96ff94ebd4c68145f7f3b04af2491fa6d06939610af49ee2561458f8eb3def74069fff73e04a3f4372bd3725a86df791c100104927fbf00b97123952a374d4813f252dfec0085335446014f4acf4bb88944992b9385208d953aaa6dd75eb6616532fc41d7ea975c5c30050107d2b445f69609e11798b36540aa260f68cf5de2e55ce245e8588c4a62f41b24ec9c554d854a6d26ecfd25ffd2732d1b3d7f3fdcaa11abc15572ffc6d758e2c9a3ffa6195f17ae1ecf620c24510c31e8bffeac46ec7845e2837c24b34e8289c6771ed41562625ebffc16ef1a6cc1dbeeb7e8d240be6c5966a93d18fe19395339701828fc4e0ca8e68f9c14282fa7b8cb367166e06aba0a85c466aae54253c34c546badf52142d8820cc30ecebf4c532ecd033242303c233ef6517d0417f4ee9317164750b36967fb7f78ed4ab9d8ae5d43d36d1c3c81e696defb048e4f6f343187f906e4bf38c5b589e2dd8c622cab7d50b14f35da3fd00b16bdb8a29ab62bb87a39ddd2e8596679ab59c9e797c1c472c30a3be712199429fec7943b9497a1c1dd1807f27728633203b9709502fcce4e4f3422a1588696fca1e5308675bd1b5bcf4099a7dbf179296d2235dc9eaf307c5e2a1ad0ad8f8fd767247acc2e2fe3e3e3fc8122d0e9bd339d7f49d2a1c779f857994eac3bbd8d156e5a7e9fe73dbaec6d8cf4e275d67d25bb9f18a0d02b38865e01c5314a1d11e2d2fccdabc98411b5b6704d5a8cde7ebc82bb157fd514ac9c24de5433d6b38563a1aaf5c80b2274855001118e07a94e1f21ba39a26925083ef245d93945d740a2b6fe0752ed66bb56872ae0a90071cd71dbd78463f268b9b507ec14bf54b9868201f2f73c0b9d315aa2e2acbd3b6ed5e1ba5facdd03e045b96c58301e3ce850a47e4e4d00126b341ff9a38458f7131d27a9bdc74eacb82ccbf82b601be4c9084f3289ecc4db034b191d9becace6f1b22a82c272c6c11f2bf2b985a1ffd9d8325013047f920ca3b0384f13701066b771a66f1a89bb76543e4cb240df677eb32fa58b29c9acc7bdeb6695ace7d4f6a9e37a13945a51121459f86cac699ff42098d397bb65f0f9b3f4db86051b2549f83be044df211eb8fb6dd0b463b73ad3d2c00239a66f64025edb23baf9f4b7963573827990c56289e7112b6e2241cffb600ff75c3ab953dbbc5e79561b422745eebdd03fca2737f9a532f1c7ed0a4b640af691d885bcc6b6b6b50e21b5e235012c3b934610c0b7885fcbff5ed524ddf95faccc323863c3d2f2735dcfb3a9e488a3e3cf1d6b9907d9c1c877f266bfc1dadda9fc22ad4b17bde0eab4c4ff0f2053aa7f923210154ef187819ccb6dd0c7ebb7fdc8e73a650d7cedd7a52c97588a583f52deaaddec1754d01574438afa8229fbe16f6d04551e5217161b64ba325690e2e5335efbbecca8960c3b9ab84e3f5a8da5855f441bd00e2d702838055444906d4a05f5cd97049f2a2f5206a0d5c8b5d8d0a205bfab4f4e9cde50cd3685872490055d818279102b7c57", 0x1000}, {&(0x7f0000001000)="a52f74234ae1dcf82f", 0x9}, {&(0x7f0000001040)="d37eb86305b7a67886cb9775db897e1443bd7a1b4c8c4456d090cc0c76f0bb0a5ae8621547972ae3c7794ded0592db6352d9ec75e9b8e8878fdc3e3bd8ccd9fde51c006f", 0x44}, {&(0x7f00000010c0)="477ece866cdbcde9da3066a2a8eceebbc84699ce25bd866e94184fa2d30fbf33a74f85d4a6103e807796f1a1d8bf64d9da2d8184294c21ec23e1247f782a0c35c098b828931769edc2a643fe5db59573a9e4d02df8deff8288f00e17c8e3f19547228a2d355302d77fe20e46c4d61720983218bc4bc09acff4af29d7876435310cb72848d20a", 0x86}, {&(0x7f0000001180)="2029aeda042d1dc3be5e0a7560a4a84f637e6676b13c80267f40bd8f7a21a48ce89190ac9d033b543690874b2e40ce16e2eddfa4dd9cd8589d", 0x39}, {&(0x7f00000011c0)="4942c2f93c3f2b2102f9d83f4b1e86fd65d43c73efc9c2964096857f37156fee2b2eeb28db0f4c1a4f1a69eae50020bc5108f1b6860dd3", 0x37}, {&(0x7f0000001200)="ed5b09096d039d62b4ea29533e423f5f8c953fdb0840c0b78947538681e4d032dc79988564f55cb72ca086df3cac1e74ca2a39280a916dc7f43585b8a7830ec091156d739145e0d581b8223ff9a355236be28ccbf08c57e95b611f76f7a8413e385778023cc600b7c04a00e274d789bdcf3f444537784c10e3c133a70e56e4", 0x7f}, {&(0x7f0000001280)="2a6428d29ab22251907b97a84e4fec2ed59f62addf87c9c7df4cc007655d6d6fa1683bf68cb475bec3a60960f8da386195ec4413adcc38baa84c4bc3032de62188958c4617d7d6da527da52ee4382a7eddfda190075770322274457f669266224541ec1e0104ff6cc6f669985ef56e55223dd51a3d79cbca79a845d1a174ab6e48678399cd7d8448e943167810a1a2383de6019db13da78769e2b744f9e5d7", 0x9f}, {&(0x7f0000001340)="50e4c93ecbcc04cea1ce711488ad096592dbe517c28789e8f58443485792a386151023492a470e712e903cf74821f1abae6a12bad366d423ae5dd0db6be9b01338cc5940c48bc8c21fe496fc067ff14627f94d6e4bd999a2b58496bd651ec418eb48b7cc877ab3d580cdbbbe04ef20af8e75f486d503750ff3c1b4831085e6fd327917cc49700bdeaa769cd806523fce6119f50e3d65cddb6fed518e225aebc2229815854c1bc9ef1022da23c5183944e04de1e7cb86042a0509631545e1a626cfac6df691905bd04f4aad835625804fb64cc2a95462", 0xd6}, {&(0x7f0000001440)="1bd5de1ced95e0cc4f3be106b35b0955e2d5ddc9e1ffcfb3b2da9b936736c9e7f414e9f94095b31d4adf7336e3c79404b93dd1242332e7d3b5b906b2ba95c764e264f694c0c37853bd0ad1409d96d603459fad333d93c34367181400b154e2525b0f2a53522a5faf4cccc6a5", 0x6c}], 0xa, 0x0) r1 = socket(0x2, 0x8001, 0x0) shutdown(r1, 0x2) 03:05:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000280)=""/118, 0x76}], 0x2, 0x0) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) syz_open_pts() pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000140)="8d12", 0x2}, {&(0x7f0000000300)="39757b85b3", 0x5}, {&(0x7f0000000340)="118d1e7416b7b930e4f200408733ac33bf6fcd8cda18be2a40d4124c0b5440da914177d11a2ae5eeef50cc85443aed36a980086ed08250d6a832c4906fde131f40d57427c0d7e9fc595920bef7ffb3316ec78079b28848ca832f5b6a99d4b949a41647f43eb7e4e946f01cd1bc1e16561e0a474ca28d13c66772160cefb63b39be98dc8872d8caf12756d48621d21173909ab488a963bde8ffb67b79f7c6c0bd3fd6bafc17256ab7cd26512d592f1282dfb4512827e34667da777913d8374cc4cd00360a373fd3bfe3a4a057fca58058c92dd3b29c69881d0a7927bf4c1f546072cebe84fd5097478fe1232180", 0xed}, {&(0x7f0000000440)="5dbc9090dc40fde51ad555938c2053d952952ef54d65671afbd3a3336e2c7f3c4da58d157ea484eccfb188eb30588470e16dbfa3de9aac64e3e62cb90690c95dcad209f768c18d7c121a939a54883c59d1fe96d263a63fa1f108257f1d49e44ee34298", 0x63}, {&(0x7f00000004c0)="1c3d9fc19b164bcf429ba05364cd0e042901549b68cd9cd69e62b385112c51fc343db34827ffc345dc753d042ecb5b2e46bfa228aad6bea76bcd33ff6f24ba5dc9e7e9fd5de3abd6e8f4c4308074e997433c160509a060b6cdb1115d16d1b2979ea5e8771275c5a7f61f28e042f60185abd9dc91944421d66457beed62cfdbf7ac2c18a889d382c24f63a21c5479", 0x8e}, {&(0x7f00000005c0)="d0e33c82e5655a0ee68b98db68079ece666b605d8f610b4e110398b978ada8a95068d5ab2e22bfaf1a77e9a31c5bfb426245994ad288735520351a715f20f452dc2dadc6a254ea997cdb30bb998e5567d22d1f5fc815a518a74c77c645103301cebf1fb6c8b1b77a0586d48ca83240ac79176c8dd803b037f5db02b7ae959cbf0030a001234af703010b6de03fe5cd2e6ad667", 0x93}], 0x6, 0x0) 03:05:04 executing program 0: r0 = socket(0x400000002, 0x8001, 0x10000) shutdown(r0, 0x1) clock_getres(0x4, &(0x7f0000000000)) shutdown(r0, 0x1) 03:05:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) 03:05:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10011, 0x191) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x8, 0x8, 0x7, "05d5bab87278b0ff5fc3d8d34bb6fd98939036d5", 0x9, 0x800}) 03:05:04 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xa}, 0xb) 03:05:04 executing program 0: socketpair(0x2, 0x0, 0x5, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002900)={0x0}, &(0x7f0000002940)=0xc) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002a00)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002840)=[{&(0x7f00000003c0)="41e2a69bbc894404440feb889d91f3cd3780d3a3a7622352e8215fea6faba78caeb3ce3030887b192c7a19af22b84d783925621bc0bf2b850e9661b944b30d6f505b4e5d7d8be98a128d9656721663ac455bcd349daa79a9953e8ce0b34d32b9ac246961c4202fe75c1bdef9077ee0b31a51677ce46e21b97574df25c458ecf99cb2de60efa9249d9a5d79aaf624c1ef119e27d4e440f487b5914cbc0641455608bb4be2ffb09ca4425d54e93be6a46492af53b8b1a684090f5d9f1395b3f25b039cdef53f223f21c2819c5be23eef269c3e53fc93b9a3a54c75413e95e1e6b967d020675c73bad4b001971f31726915a98250a4569bbd379491a4f346b175eaad4a136247063aaeab9d1c199a340e7628a90e1b982e92436dd474899967386ea30bb86afb815ad5a8209b6fd5540789fdcfc3cc3d143b974c0d7b4357797a3b1b029a1b362c87aa9329f405d75ee7af64113ce427655a5cc79b845af23093e52f7176198d65e125219ad13fbc13bd7eb09f1dadb73bfc03a7b43182dc331311acd1f420d2afc544a37eb8336f5bd5fb91fc97d6b843e61779aaf5e968e91f0040a025743da838d529a1d93f8cc23b052e315470b15c996a735df37b6a1b6e85f98d7d23bb33cd4a5d4e6edfe68bb183ba5ef556f740499c01b1c96689b4fe9ac44ac5b524773442e18a1b97ed6613343f2cbeb4fcd7973b157f4bb23f71b40f52b1aa534595821ce07c2170c8baf9bda7dc0dc0be98ac2d58278193bf0bc10d37a6b15ccb034a958a5627b16e9f7d7dac695c5317ce5c55bf5a5bb0521394b3ae8a71db9ef82b2472f1cc9a44b478571cb75aca1b93988892ba4c46365a6f29920aacf86e6b6a9e6bb32421ebe5fdca6503151e7bb1b8ca46818441ea639f6b327fcf4d363355287dc164533a2aab4d360eecb5e0fd35d4da0538fce67dca2556df5a1562a2cef8a4100167ffcb95645c0ed5c31fb752cd13b5818d8cbf7ce82997921890e043f6855157fbfa4bcf89d6610a6292dded43be3c733237d2844d3698bfe4001cdde3f97b5cbf8a4ba40f39eb1fa9f519fee9d32e4622d832bc1cf08b0ebd65997bda9969698799e3d546bea6695bfaca9f9179808fb624ba15fc5a86d14ce3fdba6eaef58264d1af325d4b8ba344166ea8960bcb95bc925458e54dccd0b8c6d2a20c5656798d23bc283e36ff2ec8775b30c0b616e4124bb99e26a23019a1d156424425aed3e77b44d097d3a025442701afd773e03dbd882454a1d61d6d11a0d58660eae2f15995f2ec9d3bf54b0c6271cba235f904bbcdb566c750d02a23e168a8c9fdce0b0f5bce2d2e3692c4827bbcfe9593286bf39893b0c5d6d227632800dc7368e5f53da0493e2c88474449548de4eaaab6d3342e0e5c7b5acb82dc11572191c17670e38e0dcd164ace6e7828e633578eee64c4a9a94be5b05f605d522eee288bad6dd3e51438eb4d44fbc019fe03ef378ce5d4a20869cfd43cca258fc714fce0e7607542d53ed05b50dcc98d2c99bb20785b0c19d049f6a81140c8bc4bb08a2026638323a68997110c81cd905d0db78ba209b9fed7cb7befe152745dfa77103cd786accd44774502b0f0d83a7d839b6ba74293f33c51083e84fdf1477196392e9a92ab5c06a2010b327085dffc2a45ba4693436d2aa59b27acd1e9058e963d930193486f460d837eab9b45b77af03a834915416acaf7bf39e38b33ede55b6a48b74a57d9965d16c8ebf1a314e1ca23f5ec26e0a140b571ab57957b7da9b662ab0e0a0e5fd95c9289478062da472bfc96fa735660583223f5a5e3d11af6ded8688f5663903e0ea7f386227f14a4fc01de0c3afa9261fd6282df5d8ba05cf489408f88e01f72914030df9f5c027d0ad239541a9748c72374681b35dde56a0f93367d38e657bddf83e2c7bb36e1ba3584b967493bb6e0c27a2220c9e6660b37a721f429a39dd31e8a22583d4c3efc8cf091cb8eaa67e241d2ccd4fdd3d5f4ec3190ed0b1442259a9d93e1c81460f008a105c3562500b4ecf0cedbeb37578109819c34d3b6009668dc9b55754844354e4c537714df020d6cb0b3984c6c9bf9be15e9573091853a61cb605f28b2349dbdce4b8574d37c2e37343436fc91799b41b505e646bcd28eddf066f664f7ec484ceb5bb0cad8c3c5a1ac63b46b61cb821028caa10ace258d8669b6ba275e8e198c7201d383eef64104e47a1ae94b80f01864e7d349db44d18d85a9c729b21984479f4014c4b6ef7bedec0bb2bbb0b3230ecc49a937a8a416dd6d42d7935dc319c19d829a41e190a3a290e242250d64cfe3c032263a2e50efcb0fbe1ee0e3e569fb6f3306c9ccab06a2f2c7ec7dcd1453f86cd8f141d180a6b29d22a99e8aff6fb00daaecfa24e48c1c42aed4aa845f107b29c868477acb8a4bfdfc4fa97c9465399524a5edd28ecc1257bdedc9d242bc468b24da24e1237a536f60a37087e91f9529bd2cea23ced742a04f5e507024cbd6eb69dd31d1da1f2f4267a5bbdc8ea4e1fcfc982ab4e67829059d38e06a858285dfedeef93a1ed0482057fff922dbbbbd9371e0e374981d4dc04c42ed1544e984d52a4c2b5d845457ccd06cbefe2c4b130d510db3eb1bf94239dd3f43a65bcfe6f3ad4a2223904b0e76348b1596f8de1fa5c6bc009800d73ad31326a8ae54a2f1292dd9fed2209e4b961704c239b261d1c1cc6c21cd904d524eef1caa8140daf33bffbbe7e83e3c46d3d26648804a1f2632c0f2898a98a31a1bb8578683f40f03e78ae2d251e2c40fff0a6a0a8b3f9495349012a4fe5a8e046e1ec6360f88cc0c5a8a4e498aa5ac5734b0fa3a08cecfadd857b3858bc4654c1f445d77467bd5502617c9402d496874d6811872b0602d6ddcafc0033285c60ffd1e52dc135d97267e30d04f2a4a4e54c45a128025a0d4cfd95702cefb488b81fbb8a46c951c9ad1a6eaa27269aefae8ae1f75f521b202b8d05b9f1fa88bbc898c02cdfd379a6d0119f398c98679f9e9a93042362feea8bb42a47823e6e831f8722b9fede0180807ea47d08b25268740f08d3a8536c8e014f3fdb0c8f5132482c6b00150422acac6b8941648659e1ed2fc1619cec3068879334fc472d6632c2852868d17fca359ec70dbf89b2ea076115df24cb5499db6ac8681ccc463f58555f2422f786f5b2355c75bca41f4ed259ec28dfea91c79833c4061531bf491489f1e202ec74f5cc73b85c99984053277036ec8e2e776b62ce3fb1211ed25ba66ab23aa2b9dd2c1db563645f73acebcd1c30b4dc7cf7178972d4a241ea2ddf65ca612b224e5c3e1e75ff4b37be4f1759bfbe19f282b55b4b1c38ed2d5c64040f19a380c70e51aed89ed22ad8c70f9c7bafef031bea98cdb7c69fdb11d4db0fea3fe87e110acbbb27487a9319db241b731514f7124c1c99cd59b78cb2a44244373478d337a4fca204cb63e3f290d4d4a6bf152326eff7c8e3dd818c64802635ee057af3b59c02a92ed7b277e72e7022172a25cde9c240fdbc3feb22ddc909c05da4924849bfa09ec8fe0d960809ee401401b6cf704692ad02ce421337c97d1413f738ddf3780e9f66dbe3cfb483b5930d81c718569ae126f82f9fc7852231da94c93bcc64f66dc86b9136ddee563d0e9ca65b68eb4b7dd675610e749e9f5945cc040e2d183d7573e84f1b7996da848894d91560ced2db4928ebfb6a73907a957c2bb3f3e166ea72b05d7db5712030fa9b5c81c507f2046475b659de2b0bef6c0d6b71d430dd1072402fa9ace004897ff5268599962354c8f824ddfabff98facc382c0af4ddbadd636d7c861b3d93f31f2b216702289c01ccd91c11de5fd19909d3f7f42030a69aea8f56ccb090ce7b5c488987f17189aed24e2f1f9fa158d03419e4cdfccb7c3c18e2ae4683b802b62446cbd65e0ad2c2ea0082de8a2876b1098406cc6d474793f597e579387be236f0143b89a7adfb86716fa00e006e1f9f86592aa2ff9d65526b5bf2d5f41480c393baaa86087b98039232409539a24858553ebda8e606241200bc1d6bb18adee2bafa83cde07ba051da7ac4530ab4613a91296cb185d43d897bce14884f2c3f39205b308422268d24d30e00e9ed4538be7654d97248ed51e2229d91ab941c7f7bc784e205e4127e499e514c1eb871de3ff4a5641b7d7e261634ef76005a90f10e96c819cc321f336f8e27fc4e5ce17ed4e5ba632dd7e7428a8bbafbca9d4e59995308c428b3c9bc8216538d08eafd40cd1e5acf6b989e2d3c235af761bd52e20f01866956f2bd951812b45a7a70c8dd452a6bd3fe51aed4f20fa03fc2079875c01dfbd6383a6dc3d6d1cdafacc13adf411647c476e367d78d73ed971e80e770411228b6083e23ad40156a0d1fb185b0869ddcdf2f2103858493730ca015d787499970abb4ac4f30f43fe4de51e8495c20222e886205616496be98b6c09c460e9212ae9af21b33e7ac0c75ca8ddb7249e886b317f7d3880213dee67cdfcf50162189dc0b672700cbb9383284da958ab1dc3c0866b488bc69bcce8f08e58b61b9688c85fc7109ab33b8a5f3a51e3a623949d0520858e2a0c75f746603546160f1278aadd7b4adf82e8ae5f057de7b5c4419700b25073684d0e08410ed5c0932953f2087b369cdcdebbcbe7039a360554caf472e905d34ad9bf9868e3b76b804bcfc704bd3d627edb0a0cc2cb11d21d9317f9414f0f668e107ad652799603c90b63b89a0cfb6e86c16a9dca30d37bfd8b7a55bf6f6b2d4bb60c522c4b091d8b33cd4cc68b33e39f3c66f85165197c98b8991cea03c18fbf4e3258b255e17cdca7f4c345eb82f0f00e7d6065fa7b72ebbe594eb3c519a9081855207fe4bbfa15b35dca231391f726c8c95461e7bb58117a96c604684f26d4b12cb75569d3665736d6bd6c0d6462f290d433792e31399ed9b4b91f93782464634ae87b97bf54a799b5aa401d62a7e70c59b6e754ff09a991e677c64201fa2ffda5027779cecfafbd80c9d53100a19b4ce6e31d12fa6cde7718ae584a231e8f3e41fac357194335163e37861fac27d671c2a2183dd975736d9a1b6d479aabe6a773b5ac8f74f6c7a738587583da3c025631e01f330845e7c5dd596590b685415a83903d304ca89a2e8b92bc54de97069d4737a7d3e2159b5f96640a06604ec0de6d50fc5d859303f4ca68ca4d87786bfcab4f33bd11f51ac0b9694f9d49b97e78e5bc39d7d289e9ffdf7bda2458fbe3dc29bbd151efd4551e2d3b982605b22f7f11f0853bf918c086142dd0bfa31429e4052b053a78680c1948f995f22dba794bfccdcee537f59a87fadf92cec52b52df34124524756689361220ebbf8aab38184a382ea541f40b0bba74487cb48206db81382ac523176acd71414030899c683719cfe3ab7bb07874ffe10e2f6abdc1bac8a125254abf66d9a343580b9dd6345c7909024d73ff7495d644f8d8826a3ecf45c2cb2a673acb094e390ad6073279006e82fef4f39b6f3bc7d5c49c3d83540d267a93d766420d6522fe7bb2281960c635b02b5f4f62615b16ab213778ef19caeb302c1e3fa3261bee1bb7c9b41598d6d30dc8d9b0eb008e8953664afbd07ad906afed1d43d00564458eeb4551a4b1e03e55f6da6f6b18126af3b6cc0994fe967773559eb881d15992fe21a24f62525c4cc780e6b7550000ec9ed528f32db8f6ac52b84a5823b3f3c6bea4ac67cd33a80fb406f11e8b29e70045348da6b173f16cac2fe9fd637ea1c1bedc87a399433382e6920e3b7a5e417aed4ea4a37c2d4c7a82fe14d51a8a2d2e0f847643d", 0x1000}, {&(0x7f00000013c0)="33448e479f2492c73e350caa384e28e03506e01472d816b1d9c870ad2a267d3c1cd4c89ea16e84bd3236a1b77a28f6fe37b95e951c21277ea202fe7baccc1a5f7e9d1ad1aab683b9ca90e27da0e9b33684dee04d4c2dffb7683e2bbe35f869d8087bfa104f75a6e7463af91f5b67bcac6f230c11f98b0edd7eee42cc04d2b0e7943d029b5ee0e9106f1d3c9dc58420927e629e8f00abaae86650a270aca736be773d0eb31bc76abc26d4bb91aab6f0dab807492ebd225c96a2c2c2ed261a69ea2e63a9ac44223836f90d", 0xca}, {&(0x7f00000014c0)="ba95d53d105e6c573a94712986b4a3fd63095f1f1e818f2cdf992df927e8f9bcd8d485e98211a663793973b10df7c6f2cc82a0a3968360a7f92850cc0de49a196ae552ef868be4b03285b4d5fa2db75db9d2cb631f5bff552294bdf56194b8cd98de90bfc826f9154d4599d1353e3a7dfd9992fd72701a9da370268e84f9aa58c878a472", 0x84}, {&(0x7f0000001580)="c71751b7ef4a4ac0e1e6b044c6a8b61f44958a6407f5c7526122ecc604bb226dbd00098977f39a6d47ec6da5db5e7246c8ed478c39c8b21a0244a41890d1b467bb343218f72b40be34d1e77b94335795b5165d149a7ac730624956e9c1382008e67c864b78a270fdeb382420b645a258dfc50af1cd06727ff5d4aad4e9ff38e6ad9b669125ad624a26a3be7a35abb7551dd86043ad95464df2e6ca809479090aad4279c910134cde1fe19da0fdf8ed86f763870361039d2aa1823748cc273b059be635943b", 0xc5}, {&(0x7f0000001680)="6e54ebe0925f9773974ea389071dd498cf9dcf9d8d61bf31363f3fb0abbedbce4d00d10dfadfabde9ff964f36ebc8076fd52c441c2dec0c1c34076511ed5e9369c6992ace8001890ea5adf90edfcf5820e09c6e64aa7bd28f85b46642c77a3f279", 0x61}, {&(0x7f0000001700)="9acc5ac3db42bd3b", 0x8}, {&(0x7f0000001740)="15953deba55e3af48f67f06bea8e37445ee61ca423b5aba25e1e3feefda9daa9e1a7e7086b597480a3c2b5cdc553c639fd28cb215e65bb49707d8c64cd8571c2cc64a8e49344c2579ce3eda289e00fd27752a6bb3e11eb9b96c696abd6af614b28ce46353cddd33ab800c8c1c6934f06f3f528a541bea32c24d117fe9f9dcba5f69510bb55a84726aaa853fa29c524f0c4440b6c65ab75d37f27d41d2fa26bf1581b032928f1f1cbefad2c", 0xab}, {&(0x7f0000001800)="bbc1d2fbd8fceebc0ff1eb11cf6d39d7", 0x10}, {&(0x7f0000001840)="a62186ba8f0b860f57d86d1601658272437ff368d8453e67baeb90425e026f03a181bc823274e5c8c36f0eb48a1ab3533be0d42906a6a6134b8c193cc6c030708a58701ed1c0c66f1020db8f71ff5329122fd0e817cf549133d816f96f88e19c265fc116f4a7706a766ff7dd48f39a8ac7582ccf141094c5394d19d5bb1b199b1f1591261a872806718715dcc020de09b8d14dc0f2b7091f892b79db52922ad4bbf7be4c10c65357caf9afa301f01f80fab5c1ca6f3569f0ce5edd5b415b80683c4b12677adeab12a1586376420ec9912eb931729b4b9f056fb345c83038a4e698efdf5565e35b801a8e6542dc05b518fbd97e5fd3a946e9c80d6f6d625609b4b9c5599168c5199e2d8a987d4d2372d77a44c283b27c927e73dfdbce199e9024f47ac7bf90144bda4df07fcc5a3263dd578c624fe1cae77c1766f916d25fb282f00b7e628bc5d8dc528b3cc4faa18e7e715b656afd7c9f65697514494cf176517bd77193c6d79017d2a92934cf58bf7e06b90baa160c385bc455ffe4da3d75a8938e3f7676d2388c207fb1454d5e0e927a7e1e2bf3744a04482fc2d6f56b357347a377abfae647700ff515081397f111f15f1a74f7b2247197b8f7587dabd1c76802211b3ff0d82ba59c2330217a59a9345eaa7723c34f289e0525e9e705da2d39134d7535f3e782f3123d25d802aff68c542ef141017a2217c66514a4272d845e31165c320e6147b289d403bd6849ffdd5e07173494eaebb52c293648f31a08e736996bcbd9263ad16d08a1f30a62d52f61e07334639373af6a1f21374c8a7fe181b55441adb995a8d83309d29331ae5becfa3a717cb1e9acc0c51458b23a359ff716f475848bf63ed68b15afce64b9d06e4049d9053f4b0362ec88373f5c6000c33c3e1efbd5fccad30989ff8e90b08968b8451d1ce584183abc77067ecf99eaeb9defecb9e45b2424be33d5499548a3188c8e7a4f787a4826ee8490f5331770b3750f1c681d9ae08f963f4b1735992094d2352cd3b61178bf71df4c3b1578bec585c4fe4bcac1afb4e1e609c60f93ff86d33f2d3e1371ae6cee90b702d76bee4ba03eb79459441cc6696604c4a8283920fb86919bfe30a58fe4155f3dd1864befc681f6dfa68b4319a26c44128449c118a835b66adf96ee163638da97f0fbc40fb7465790e4ae0214adfc27ed64865960e188fe879781a218469660dc48ea74b47d62008b1ade73453d1238cb89b47a627bc9700702fed51aa5a5b440f25934982dd05d24e08c3c832e46bb9b1db4ed62121d080677ed63c4e9dce9b21180bc08cb430bf5f9380f55ffb61995fc40f44f559b6b8b1f4dd0386e0b254b9a102014ab52660b674a24725abedd4f733ad17c5d8c1b54c3e2efe073707cc1c0c9275f0b4807645fd6912905be3d5acd90f7dcf17839495013f0728ad7523f3a56377631ce2674ae2266c3750127a813c8ca09bf98f1dc06f0fd131ee712d68c102b5b3c3a766ac7a4ccc9bf0690b8e606e5f666e9454508459169028a711f40bd5c0e8edd289dedd2a82c3c0e3b898e7d50f200f847d1b3fb75672952245471c2b76fbd13975fcf490b771c03ffaadc25497ccbb1f6ea76d00a9d7b860652d471ea13cd46a29742d46cdebc99af161522ba140b6234f1988ff75ba46692461aff36a2b753cac29b20c596cdbc701a606c6db6423dbfbcdfa6f8d469586953cb9c380b43cb1ff7825d245c4e1ed989056b7e605d8458a5576aad10fb92fd39b074fd0dba7c87f0508eb5f96a73fe0d724a31dfa52864ece878114ea10b3d0df3b87b95cbde311da57438afa66020e788dd6ec305ac1e9eeef748544706f75bc0847b4018db000e76e77f94526afe476faca4fd91680e2c7c3f633ea90b42a531a5cb6aba65350f06b8f9734f0c5180b34044304ebb1b3b0f9b3f96bdf41012f47dc8f030b88da016cfc1dece2d17cc7dabe3b3f54faf958f75d8ef8d7b40d031271410fdc1919d76bae9ad09c0988b9c968a924984b1812e31eba2179630a012d932715b62f219a09aa3a557cc53f7cc735f172ab5db61433e380b2c2e98b805d520ea1842c8d99a52eb35e7a123f30845feb3d4b4d321f65878ca02025ecce23903ac31bba9383193eedc57b62d1aed9dd70f2bc382ffdeb3529ed653250f8e2e52fd23b01e5e25f8cd1004baa1394ee807d030376a516a76ada6bacbabbaf7a9f11a166bb785e91269a31325556b959201d9cc342fc3f066c7f305cf2bbf10970caf4598cd6d030d6968fde7660f352981bde2f4af8523f72a834aa14c8bd7eab675fe7430ca5e755fb498e59c24dbbf8688892294939113e3e0c5e004a3dca80620ee6cb976395c3e98f61d3427d6161d7bf9430799e20823eb387be0d848f8a5197071229f54d75e27b0531fbf1e63cc326aa234a5151501cdf77b20c5ba84e31d2bc215aaaa4eb5540e2bd874dd4f51ec9c0e2d3eaaa5f067bbedf4f864f259ccfa774c16f663373463b11973ef9d4e0f0e65ad41c729ee9343eafc4719233f8e63f5851e1fa34a205b466e857cfbe4943ae26cfd041dcc36686e0e6cd586f34b9b4f2fedaf8fd2fbc49455b126760a4f9e6e110ef097236535105e06df92a0bc5654258051a660326603dd9e094276b1d8aa85b6e6145b0a733af459c7b1be4d9c141154fa5ba6d0e36a88d46845aebc221c131ec1a7caa7ba90405da957ff9e6389310b7a10a8364ac427735080a59788fc9935b69c9be8a438c365cca281d8e12e530e51dc7b72f789fb93188c29f3d58bad313b936e1b1bc165133ce654fceaf7434a75d6f4cffb0e479e709d38d86cda57a51f833e42d04ffc099cf25f4eae2daca3f89353fa275378908eef85a250abf97b47e1064fca93522b4d210fa971017f4ddb6bce465f96e1c9bb793b6a443e57c95c57ae774ef3fe745a9ce6fcd702bc064fef52b3d88c6116b2d33ac8006f7126462759d4fd236138eb29223b0a47a743a1de737a1c632b4ca3b6a2cb80d9530334a44436868b136bcc5c3f9a61f609aaaeb32460c514734241cf81ee8507657ccaa701619c8f25807e5a60c428daa2fc312b4bddcc10fbd6f0ab30ccd3934d22724203ad067684380a5c30eb30566a9c43200598cf0a48f98f4e6064cc90b476057c5fc6144415d37ecf02276805550ca69a480600b8e540d3c26edd1f7e8bd45e59b7baafffb2244677bd2645255191015e1b35600477d320ba6d5892b5c68eab1b7f8c75072cc1893308f514724b4d52a508b6a2ea53708e19547a4ca6a79463dd39c6c27f5b9b4d9e96662c59e9021811acbda32768dcc3ab89820b044066ac40560da0cc84c6090ba0343f4d8567897d5bbc86169650d63a3831a1b7886f6c9071b66518aa4570e34505c105f772a67fc4a07df4119067b0f0797ccdf30dc77aea8ccfd48149c9351b1d3eb4f4140b9da3c6f5f2414bf788a9fe3339e89293549081ee2b16db6990678720f8149fc8d2756ab1e3148e7a810d0896b60c50b19f2b79d2c36410aa4d9bfd78dee5aed1ac4d43309d187e192c8c24447b2317b37141029741168f97d261d266508a06e5068f027ed77202a4ec0f4623de5b082e9c46c06e236a4376a1924f87e5c3186a278e7715719b454eb227dd80c2a486e1c0c1247807fd8f57e3163f7290f01c6b57ac34d50a1dcc398677024084fe088557547c0da03005ce22fa37afb8a838fa003a7e61195d13b58eaef1e038c8cc488fcc2650d942e472e5e3aa32200564db3bd7d04d47e266beab4e894418cf53ca55f713947c686b2d4dadc87b39d443fd1a2dc21930eb331d03fd1b8cafda3a3c6471a1e9562a2c7519c4b445da7c8a7107cface41978ba920b5ce76073fb49430d09fbf5c44fe1eaba1b6ffe9f61ba04d6fff18d4606a5e02c3c2004de5aaf56d30de9d3561e97d879f1b4ffe6785542fe4e0e139217063ac89f3465b472fc49e9b39679020f7d5fd4d83f9c8e7a9e28333516cbb71cf991d7055fe03b5bc994caeda3bb2b44191551da8fe2d6ce4a2029c7c1dd5e48d052c6c035bdfd654e7622115c33872e6443f6acbc2892150067a18db480847451bf3c7b8dec76465354798caf868edae746be83c3632c861a7251466e10a34ad1fdc65f3051dab5684114019a50a9e2300555117ae32d1ae86576139a3afd582c17b6cfb9ccbc9f81835428ce8f9df6f43fbd383d69111764b89820f8b780a70067ae4b666cce49e81be2be35c58f5ee89ed7111ded58e6a1c808ad86f00655b691da33983df2ad2935ee63cec50f8fd0dbfb497ad5f9f2654cf99a02db14a2151f827724ede7790caad37f3c39296e8097a24fbf2c7a533acebe5364798d908aff6ddc6ef6a9df2c3d53ac08d92fc7c6462dd47e3dc5ea2d75e10e1e40d4a95d46a1751f0a06ee82bc622c5e03f3ede0a3b398268547044b5505249034a68ad350533dd09a839a439dad62fbd8eac8eaf2528c0372b08eb17be3f0a22121d3289a6e9b048508b267db3476be760e32a1b41305d1c141f720c0ee48d7a46e761cb67c5852ffe236a03fbaf2203a6b02274f12ed7e7174f59981bed38ae7edb0ac82edae197631de60f485be70d1fa6519e64a597e8772322424f3b20b7ca8f51d94ec615636bdacb0f7bf1b4102597282033fa3afd11135ab4362b07cffb043acd4d917d62ab0332fc9be9a84590641182fe337bdfe6a72ea1379806456b1e4008cf48ab03327c39747d8ba4929c86f7b441adcdb0d5763e3023d443a4fe0d5a8f2834dd85c9875400183cbe1755e6b82d637557506825c30810a703ff11afa28a942e8fedaf8434d34099c9e934423e9a72893d95e1521c377d3c32db2f4e359c1f8b16c3fce7a237c6886abcd653be97974fd7edb5353d390a3f6531cbfdf85677448c3cf26906d43d24b7b5fd3d2ba13633980e414e29e42cc6f73a4aebcc263cb9fdaf5b8c849120d6e5918c2d4f76a06b11245fc4c51b23af3cf141bcc62e0467baa583cda7438268d03b55fd8fb73a667448451a511270a5a563e5b858a38d2f86f6b7093b9ff6c314019f6a4826a0c1680e84214ecc7eab752050006a8c67a49a38b47528ecdd2ae46f3b59a83d79d1278081ac98b9ff45fab4f7e7f005578b219cdbb8199d1650c0a49deb0b0a43cfe23d14ffdc2399b86a6f617738a044e5c435c808f06040147aa695f9b92caf90215782e33120c886e152b24ce2357849789833d415f1623db9d5c7abb2a869576ef3229fcef048b87c67f76c3828aef940885c9d50f35bd02f9470a9f8338009bce0bd371e67368627f21e9a6230d5033d4047f58804ba4c8475e6c99af14efce128b836a432c03af8f7becea6e65060b361af863288528f96ade47bd8175e6183cec4f5c9b6380fd32712b7b8f78cbf86626baf2e4cc1a2a94c14182d59c265169e4610a1477d3f6182dcaa2277018268cb2c7a20871865b894c6a1aedf320f9d016be6c778180de2beee9d22e6f39f34835b4cac04bbb366204c201823ff927842b0366c5fb82e10bba8d8b8589bb1329d3057ec781d31fdfac382fa26e3b0b5aadcf6aa27f85659d5c4e5f278654a9363d3bc57aebc6d198de9a9f123d335fa4e1e620439c5b5e2a7e3123adaed46ed387a769fd73d06dfc25eaf899bae0649a8be1fa5619a6fcf313413249c621fe76c74f20a6ef0f06f6c345d34e4ca02a92e92542d0530fd27b3b42c65ba8c65c0ee005a7e6acb2ae7df5b7d564e36384e68a6dcbf4cb7b7b1629bdcc25f6beaae7637dbd9f6daefb5c0544e58ef2b1", 0x1000}], 0x9, &(0x7f00000029c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x4}, 0x2) r4 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendto$inet(r4, &(0x7f0000000100)="efd53b513e9c35f377e1ddf318672b74fc7209ff6890659e10c9a77bd5d3379657daf7b155387a10eae55be171200ffd0de3b21c33e10129a757c2eea3c974b91a6bc87f0e1a5da41d1a34a2f4c0e196c9e8cf723c89f6c39bbd7c82822c1b4c58c837ab780493b3dc5f6f4bf7f2f9445677dcd4c05715a4e22b9531f8b6a2b955cb5623e90944534a967c0f975fe5f858543cf2dc10976fbef2fa3f518f864d69c4f7e0a2eb47f2d0bcfac0d8289824ce5de8cdcf1b962781df87e195fbced0038227c5533f", 0xc6, 0x405, 0x0, 0x0) r5 = socket(0x2, 0x8001, 0x0) shutdown(r5, 0x1) socket(0x1, 0x1, 0x1ae) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r6, &(0x7f0000000280)=""/106, 0x6a, 0x2, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) mkdirat(r7, &(0x7f0000000240)='./file0\x00', 0x10) syz_execute_func(&(0x7f0000000000)="c4e27958b45803f70000663ef30f5d4b56c4a3910f9860bd00001dc4629d29cb2e66400f1acb672626dbd80f51a50900000064d2dac4c17d2b6a012e2eff8600008020") 03:05:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) 03:05:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, 0xffffffffffffffff) 03:05:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x40000000000001) 03:05:04 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x406) getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r0, 0x20007479) 03:05:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4cbba0fc0582ec849b691735521a888eb2b98c327bce68e46fcb10bfd9923111510320ed03ec397b03ad22bfece4b4fd3e211a22f3770a4d848c18d6a58e4cf6f617e6d6649920aaee3c860abd18e2f9e4dd20072425faa8ab2013b8372633b662d43f0c79147cb3f7d985a450bdd5342cbd040c1570513b18583c8713cad4ee3bf6c95c2a662a44225fbf3032718dd2d2dfd1d9818f88fb107fcb8e9621a2c4988fff173079d729", 0xa8) 03:05:04 executing program 0: r0 = socket(0x20, 0x8001, 0x3) shutdown(r0, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 03:05:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x3, 0x7, 0x90d2, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3ffffffffffffc}) write(r0, &(0x7f0000000e00)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f9436a1c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d861e2a0ebcee79fafc38ef2b26301cd79385cc07a2923a887ee04154ab3b2e2a80fcd6aa4c9febb075263c3e7a7a64d8c9d74aa5aa00453406484c87ceb8f9816a2725fbb0f2bfd217b", 0x9d9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xda1, "b07bc9fd3024c106a62b2c215faf8a210524d8e5"}) close(r0) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000040)=""/45, 0x1f1}], 0x1) r4 = fcntl$getown(r2, 0x5) wait4(r4, &(0x7f00000000c0), 0x0, &(0x7f0000000c00)) 03:05:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) shutdown(r1, 0xfffffffffffffffd) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 03:05:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x1) 03:05:04 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x400000000000000) clock_settime(0x6, &(0x7f0000000080)={0x4, 0x8}) 03:05:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xc5d, 0x9, 0xff, 0x7fffffff, "f5eacbd96d7c912110354b165207636284f0e986", 0x5, 0x6}) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) lchown(&(0x7f0000000980)='./file0\x00', r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) sendto$unix(r3, &(0x7f0000000140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 03:05:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000e3ff0000000000000000000000000000000000000000000000000000000000470c0000000000000000001c00000000000000000000de00000000000000000000000000000000000000000000000000000000000000000000000000f0ffffff000000000000000000000000"], &(0x7f0000000080)=0x6e) 03:05:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) socket(0x20, 0x4000, 0x803) getsockopt(r0, 0x5c1, 0x81, &(0x7f0000000000)=""/239, &(0x7f0000000100)=0xef) 03:05:05 executing program 1: socket(0x10, 0x5, 0x1af) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) fcntl$dupfd(r0, 0x0, r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x400000001e, 0x0, 0x199) fchmod(r1, 0x10) clock_settime(0x0, &(0x7f0000000040)={0x80, 0x4}) 03:05:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x10001, 0x7f}, 0x8) shutdown(r1, 0x1) 03:05:05 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0x2}) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x108f, 0x0, 0x108) 03:05:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x18) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x20}) 03:05:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x0, 0x1, 0x1, 0x9}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) shutdown(r0, 0x3) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) 03:05:05 executing program 1: open(&(0x7f00000001c0)='./control\x00', 0x200, 0x101ffffffff) execve(&(0x7f0000000100)='./control\x00', 0x0, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000000)="b678e20d3f374b4e22a748cd010ef1c090382085ce1c1cb6c9df7ad39a62fe187f0db0de3bcb75174f9b010a72534cd5b68579acfc9559d9333291645473eaeef4af4ae27514ac89ade4e37a07a1795db4403d6b486984368099e21664c2019aaba05710a911098792ae0f169d118497028faebd91d5bcef8f3bb9ea906f36817e4588905468815fcfb0c820") 03:05:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) r0 = socket(0x2, 0x8001, 0x0) socketpair(0x10, 0x7, 0x4, &(0x7f0000000000)) shutdown(r0, 0x1) 03:05:05 executing program 1: r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r2 = dup(0xffffffffffffffff) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20080, 0x80) socketpair(0x18, 0x5, 0x6, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r2}, 0xfffffffffffffffe, 0x4, 0x40000006, 0x9, 0xfffffffffffffffa}, {{r3}, 0xffffffffffffffff, 0x25, 0x8, 0x80000001, 0x7563}], 0x6, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x81, 0x20000005, 0x5, 0x1ff}, {{r6}, 0xffffffffffffffff, 0x12, 0x63, 0x4, 0x4}, {{r7}, 0xfffffffffffffffb, 0x41, 0x5, 0xffffffffffffff5d, 0x5}, {{r8}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0x3}], 0x1, &(0x7f0000000540)={0x3, 0x6}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f00003a6000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) kqueue() r9 = socket$unix(0x1, 0x7, 0x0) r10 = dup(r9) r11 = dup(r10) mkdir(&(0x7f0000000140)='./file1\x00', 0x95) mprotect(&(0x7f00000b8000/0x1000)=nil, 0x1000, 0x0) close(r10) r12 = dup(r11) r13 = geteuid() getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000200)=0x8) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000180)=0x6a) accept$inet6(r11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$unix(r10, &(0x7f0000000280)=""/41, 0x29, 0x804, 0x0, 0x0) r14 = semget$private(0x0, 0x7, 0x5016c093ab7105b9) semop(r14, &(0x7f0000000580)=[{0x4, 0x8001, 0x1800}, {0x4, 0x1, 0x800}, {0x3, 0x120000000000000, 0x1800}], 0x3) r15 = msgget$private(0x0, 0x1) r16 = getegid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f00000005c0)=0xc) r19 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000640)={{0x0, r13, r16, r13, r17, 0x10, 0x80}, 0x3, 0x6, r18, r19, 0xff, 0xaf, 0xffc, 0xffffffffffff61be}) 03:05:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) poll(&(0x7f00000000c0)=[{r1, 0x1c1}], 0x1, 0xbc4) poll(&(0x7f0000000000)=[{r1, 0x45}], 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) shutdown(r0, 0x1) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 03:05:05 executing program 1: mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mincore(&(0x7f0000004000/0x3000)=nil, 0x3000, &(0x7f0000000280)=""/213) 03:05:05 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x10001}, 0x8) 03:05:05 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x200000000005) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socketpair(0x18, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 03:05:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = getpgrp() getpgid(r1) getsockopt$sock_int(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xa0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:05:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x161) ioctl$TIOCCDTR(r0, 0x20007478) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 03:05:06 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0xffffffffffffffc1, "b79dad9c4c242c382d4027fae609a4ebf482be04", 0x0, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) 03:05:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) syz_open_pts() shutdown(r0, 0x1) r2 = semget(0x2, 0x4, 0x10) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000000c0)=""/201) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x3, 0x23bc, 0x51, 0x8000, "5d9cad4f6809a9b0653fe184cb44cc98bdb6889a", 0x5, 0xfffffffffffffffe}) r5 = dup2(r3, r1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000240)=0x800) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xffffffffffffffe1, 0xffffffff, 0x7, 0xff, "11cb743e3df2a098736e93af088e38309aeb5186", 0x81, 0x100000000}) 03:05:06 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0xd) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 03:05:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x5) 03:05:06 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x10001, 0x7}, {0x6, 0x9}}, &(0x7f0000000040)) socket(0x36, 0x5, 0x9) r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) 03:05:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff, "6cd23a9b18dd86e459e50c3acd25b354799dd7e5"}) r1 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4bdceac18503774c0e60621b42171916f4cd2911"}) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0xc0, 0x0) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x40000020) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) kqueue() write(r2, &(0x7f00000001c0)="e8884824deb370f0a56e5247972eea3a66c23015f20b5f772cadf4e71d027dbd6fa81515b42da0d08d6c33de4570da437390f0f238c14bb4148a8f3b632ef6ff076a903fb367ebda56f7894132d3888b827d2df9d5c12577ad1a88d629c35db7047124d15b20467ebca5eaf58804e55c165e7b15b24c77d712b17effd381936f113daf3974839d3167cc33abd87ad86a70e389dfcd43355934a07b78119aeac34637de119ee67058c987b15cd3b6a2b8fc35e0abfc8560ad9fa414a15bf006e0098817f20d1afebc4cacb824a8ad593f37ca78cbc672f4e58295dc07c719285cf9434f181143750d5d4a3c724bf531a39b49bd275896381f5769a7e5dadd41619ba6bc1e66b5052ace68cc1e7bc185fb1de1d8c823ac479ac8a24621155b61691de378702ce743f4fe54c320ae3871ebac65c16988aa79c2f8cd67cd3fe0c87f9d59a11cc4a4ff3ef923cf640edfa394583799facc2ef8aea3efa9d5b16499d15ee32ffaec04854e35149fa83d827004336e85f962829ca92a083c4bb92f66f0b506078ea4d58b4577bed9f30b4219c77ed1ac8e94fa71135bd94e3e13317bb0db24cde44b4db8288c6198cc1d1c0cf92da14b36d592bde9ceb3473489fc5214fd6285ea8e94f22a5ffecfdfa21c1d56a0e7cafd6bfb08cf02dd486b3e3298ffc3c3dd2bd68d90187404fdd5dfd3afa7946d5339e39d67c351c9ab01bdebe2a6f06534079c5a0aede3e92fd7b68beac49560cf90d8fbfa7d526e6459b68532eef8f792a12a2fb9120feec1c537b120a2dac1f066d0c9ab98a63d44b8c749ee4158b3dae86dd9dc9059375cfc68aaed7472cdf737c2420cd28a176548cc46af8b1ca15c78ae3c1f9d1df63641039c9e00948ff821054c7bb1fb29fbbcaaba40e0ad49833a2603532a155ee781bb9372da80a5f94050ef89a0cf06fa3c22024120320f105ff680d4c70ae41a80129bbdfe2d081da3a671c466431538c18f7ad4106b5172a6571b10798eb8a9d0396e58697278783736066c05dcddfea360368c2e9450203e80092d709b358921e6179c08e34da3aa6e0ce7c4b9ef7c0e70c996f6df737ff22053f5314a02267fb860a4dedcd111308dfd08aa92f78b8ac8bc6bf34dac53ddabd6b8472a0b920d070fc569b871c258131e153ba8ebf589de5f0d1ae62ada02a946d608e3e3af8faef8ec898b15db337ea5f833fa001d36daaa0b891b2eeb5decc76ddb3a5736e0095141cd6df5697f24f5d7e73f63174c9c6505bce30c00240949417a05bf4aaaf51ba6ed466eb20ce59fc54bf77c2c266184120f3321c1bee54f2e83c39f6b091bc6969a57cc09dc8eee2f78b6b4b9cbe5ac6c1ce15c020aa72bbff97ae2bd7644007f077ef04bd529f4c53b82ca0462ff9f5e0e707a061c0cc24be3c3b5d109e57afe0aff40dfb538f11c8849ea749c5261c7782cb031eef82734732551bb992a7cc3c4972aa95484dd3dc4e59237af7b0b74a14161bba0c4802767a961d62da7e6130cdb17a9bed9b4a6bb257277d13f9f0f882d959c99e6a3368a40a5c0d45c8e07a1883963bd9f110927d28ee56d7b909fddefbf1d778d8992db1d29d8d4c1c56fa0eaeabfc459e745bf499fb0ed663c3f39c4ff9693afdd08e6d501284ffdbd07df7ed472d0eeb4e1e8b84a7712f3e35dfea021571fe5c1301e83537994d14ef985dc2b588301f121b89b29e7384fcb51b33bb444b719ad8c4c6eedf5bd6783ac01abd97e085623ddbb23769e683085e12d50022b72d87c1edb99694bbff57279dfb369bb570c96631aeabdf2f40b279a301910a0d5360db8266d636a8738105ff5804954d75fbc8d77895e134b14fe8c2e160ad101709556cb7c8e63701ed475e61ab998f2a630850345a70537643314a85cfc5629c7062442f0ae935de8dca8f2d6d0400ba5cd68ef7abcb3319ef385e614082b84119542542af80d9dcd1f6f7cae01f0aa74953324d3a8b4a0902db9bc4c3dc86b9b122f70cbdbadb7fc2ba5f8aa8758aab1c519b0d1cb8a07af0ad8ed0958d61b16c5bdc4cb67da260be06de9147b54d5c5ddf52a1fa18a543fdcd714b4c888454b6ecc5c0fd109f1899098bfa8a53368adf195ccaf863991226d408f0dabfe8751989ee37a6e209484d772279c030e10119ec81657c590ad440882ad007527a0a63a1926ba56c60ebaa2c1f2fd23ec2ec465856fda272f4f33a42c41518253fc031eb6085a47d4574c94060b1f61e0faf535d0d89680f1630f7ce2e56120d5a5b4f11449b917b0eab1623e14e83cb28f1be48f6d2c654be6bfaf54d4a307be3833da418e413556dead62b71d11be5cb0614e5a28e761a889a941c1b0dd6aa1b52b9cfcdc86a9d65c87a43a94d4f6fba11f41cd54e242adec570bb4d28d47213f4ee84f595592a0e695b6ac61276d15762d20ed8f53b0d556b7abbd5da931f3e15f58b91354f7754c19af7dc1ff738ce22d912e16fcc0be6f2dc9ca5dbf3f38e346b5d76bcdd7d5374e2a4dbe647f7ced3c3280562df1801378e2d51349f323f4d242bd4c6ad15a61fc3d8e5fd859f92892c8f3b550a18e15d90c55fda641db06dc50b1f45dd0e497d3dfa5d71ad08aaa1fe0d9da7ff9af05dd2dc1570e4ad3b97614106a42e240e6d5895b954e1c77e13c170cff06ac0cbc114c9358248811e89cd40afcd197ed83f71fa5d51ef7df1df5c051caec54816bdd3a91ce27e2bfcd45b819d6b64ad1c65d1e28db69765c47e6b0a042848be13a8f9c4c97912a20c3a74484be0276a095c9fffd8aa2ce53c60cb6d8c91509c33fda1b9dc06953f1260c70741787614ea27626276c5e99dc6776927c8cbc09980679d36bcaffc7df28f55c01f9f2a978bb9bd3c175e518eaeaa85f66a93757df8441271857163b9b93b2f9f74cbe08188cf3e6cbea8e9dc9e8d2c86dddedf4269a3ed4524227619f44975f240386599318a672ccfea2d9aa88f7721c607a97610705146fb3831958dc43bec353489f8d34dc4f555e5a1d5be5573f2b6830d28f85ef58375c0b76bd1e1c563ec656cdbac65ed33e907b11b7d54e2244e52300e720282360f65872f3e33cacc9ab11c0accdffe346b02f08dcb5021691af57a7aee14240038afc3f1c1038faf959593476939dcdb035d343ba3ba736b2b0244e5d60451ed4a092610786a04e4419ff6ce871a19138ae7fc504537466985b792feaf7e437d705d6ff4e0703736f0336926520aab4683fc0fb68fe69c2b1e43c9f96cfc64fa54fbc065738d3f8b8bb3cd73e743bed8840c52bb2c9b3a0894afc945fcf37b144741b827f28408bdbc2d563414049bb9652b6b444cdd6c57521c445c9c1e170d08b3edbbdf03ecfddea3850ceb03252d2d4330006940ec315f145c9b30516b2629e517e112d28158b953a8a338bc37db710b6049f4fe60f0b8e68e5e394d3b3d1e4d157189426ff16a2b50898bb00cefb7bc7e21d13c3168648a4c1c589fbc13a54fb03c153c91380d392988e846b9ed652a67320592845fa000665f088df3026d5bee42c570fb233834811d2547feaf3f398727efd47f218316e81d7c5ab325f60903f924a0b8e3d4ea64bf648150d12417c334734b8a4b5f38f18cdf5bcf74bf96ae0bf1043ed81b45add355fcfc4da481d10cd63efabc2cec500161890d8aef193b752be3927b710ac4a36d5f65e1da20ef7e9f6bbbd1897cc6e69ba13b486951995dc3929d7bf67ca3c016494a2e5b6a328c56550a478154117d510d84aaae90fce93b88e0610d4f95e55a7ece19cf13c1a67e3f595f2788a6025726015c0df72554837ae0b1392e8fbfd89079fb273bd7bdf0f064360913917109dcf70817f941fbf60d1866acfe832f5a2d9501f957156e91993f57cb0a6211d7edca2fbe1c963923daf670b51cdc12c4e5c1ec0a1e775ba7a79539757842f32fa78e0e14b658b55bba9109e2af21a4ed6a9f2e38f686df595609d3e94f6542d398819970e809844802fb1fe0f2805ac6ac36d2c1e3d241c6647f59ea502b83d7a7ea3646ca925966db234c4c23bad71b8aac8862eb7980ac624d183314097421b0ccd64f4a25dfeed6a2ac14f2a318e146f7bf44790829446fcdabbfb07600cc7b43af1a2bdfa60985e0860b4ec808c10fd608b6f14c197465817510c68592d8d583056b773bc43a86fd158c7dccba16e2ef6677693b6221ffc242cd7d8b1bddff9d72bf04e7b6c1edee42d99e208c842f0a144b47f9ab4ce24e678b0999b380c543cef71148284122e1e8ab73bdaade0fc93b3b2e569b3794cbbf57336b05500022d0292f8ff0ae07a90f54d601cea32c9735ba82e839e18d1305843ecb8a44998e346df9329c1bea9e070d02d85d998d75e6c3e82a1f16cc52ab20475198e8c9ae943ea03697b2b197a78e6b7d40dbc657296fddf2722dd5fca65334312721deb0a28176d49e216556220297c37df58281f0ee028e992b791201e5067f7274a0bba755e284f93d7347d8e16d83dc0db8b8e820fb28a5e504320d725b403991ce9ac511e266780d16d1028fd579e2e24ec76d264af5db2fe66876924364586b423b48b810c70ef4cf6bb8cf613d9155181de8ece1914e0bcc357f96fb1b718a08d9a8a5483125342d434ba710eef4224eef12d2c8b7b667aa721971518604c0df6bc7225072ea06284604ddd6f343a5da0b5a1c00ed80f1124db222f6470b9baa34af3efc8eee4709f3cff4075e25a7e9ab879b8357d4254b3269117f14a03b53bd33f35a115dea1d3d07b7fc5a268eaaa5b8b2a60bde4f57fb1d1fc16e9cf859d47befc8834e3cceefdf5574e91e91b0fce9a908462df42b393f7167ea9706771bf2e8f786c69c2688f2f47561361ebb738d9b28344b6daccd22391ce16b83e7ff0fb2b3548f7108408e212d326bc44e46fda08b6312ea5a2f142699499b93bf1506b75c2ae4b1c2927d69356c45af53018fc1b04a1b7ec27b2b793571fa1ca8b73804bc97aac3fc5230ce6f03dc8160018099f161b58ac5a254122cb3b7c9b5444a9a1e8ce23d54bffe973e1b9cf7a035e3306db2a4d9d86b137268e2c133334cba6ef3b7af7eef5517404372db3a95ce8ff728a7dbc085617ec99dcadeeafba89298d3bba8f71723eddccf19f2bff48ee85259e558e2b5cc943b2301ba26b17aced842a6a9e5e8675fe3119011c98f9f8f0ec80274db5fc4740e10ff2db81ff56ad2dba452188232464249b574247c6defdb1306ad92eec1a94a560e59ffcd4fa22dc1bff70cf5445b9da66dbd31db016eddb53572657dbea3c26244643a74e0d87485299488307c21bbfa073f2e25b0030935f5465dd3c47783e8b7d0e65b0a577246a9778eb6ab6c890d017fb2d590d8333d528caf05f9d49c0ea895ab2c25237300796ecc6bd822398c1f960681127a958fe9bcd8a5db5241fb9676ef32e8edf3f76cb77435912a84b00a47d9512c39abf041c37ba45efc025bc50cd4144e73c8385ddbf903d1189fa881ed2dca0e7b6b509a13437930a54f62d3dac21bbbb148d533fb7128baaa7b2e66a784320b96cfc5d397bc239a8a563a2d3bbbfe3ece8b8da6497ecf1fc87b6c46a717639790ee3aafd99d5afb43b566e9f0c7e1b05139fc60f0cadff689a5947c8cf49576025829a00f5f0812642cfc4356170646f12760f36231555d1418ab80e625375e89e0bab31dbfc17fed9996810db63a1898fa900c916ce6d6c8fcf51ec68c69e8957fa69207145be8d4897a688557a1d5539b87ccd394ff942af1de7a6cd3f229c5aee62353b8eb8ffebb7327b3551b97c9c6b", 0x1000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 03:05:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x111) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSTOP(r1, 0x2000746f) shutdown(r0, 0x1) 03:05:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) write(r0, &(0x7f0000000000)="2bb2f5543a6976421acb74ea33e7f545e54fed395e7b6680585bd0e0cd5a69545c939d5ceb205c95b3517d939061a923165851ccbafe217b2275f1ab58a1429f3ac014d9f703e90111efb5f1e83dc0c06573fadaf0c68b7868ae7279a606900b308c10a32414393568d4632b4d1c4ca9e4ad87abb94351d3be8b2b245d9052e910fcc06c27f43e2a73d4f7f2790d448250147b59192256bea1771666cec8178cc6", 0xa1) 03:05:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) getppid() 03:05:06 executing program 1: setitimer(0x0, 0xfffffffffffffffe, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x200000000401, 0xa00000}, {0x1d, 0xffffffff}}, &(0x7f00000000c0)) 03:05:06 executing program 0: r0 = semget(0x3, 0x3, 0x88) semop(r0, &(0x7f0000000080)=[{0x0, 0x500000, 0x1000}, {0x3, 0x100, 0x1800}], 0x2) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x8628) r1 = socket(0x2, 0x8001, 0x0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x9, 0x4) flock(r1, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x5, 0x4) 03:05:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000001c0), 0x0) 03:05:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ftruncate(r0, 0x20f3) socket(0x2, 0x8007, 0x8) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) shutdown(r0, 0xfffffffffffffffd) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x7ff}, 0x8) 03:05:06 executing program 1: lstat(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000180)) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0/file0\x00', 0x0) 03:05:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000080)="cbb3c975495a084e5f09375e5c22e6c8e6c9ea7de5e97f8d29fe96979b57508c0643daa319ae99d3b40cff612209bfd257955198162b0a0c6fd834afd2099b355f72eb6d9cb8ede833af9d21a1cd234720cbc65152be4d43efa0ac0245a5580508571d", 0x63}, {&(0x7f0000000100)="833300dd1e63e918c8259537557b3d01d92ea640e465fb1b39da37e4680ae2f190238c7a9f7c1e64f8df3a4acbd95bced0b1fd7dc68951c4c6cddbe9f77f86d1aa6155ad90b114934bfc2ab818c466836c84cbe4bb6a8aad0dede211bd63ff638a34dfe55b99f090583629775b414f284f0d9764e068a0407228b8778dc23a1f56f1d2432e40b74f18966a74a866ab113c", 0x91}, {&(0x7f00000001c0)="b050cae885c08539c313120bfcfedfe2888c56da349341d0d90abae63d1574efb8ceeeb4c6640416c2fb2b49761c730eb4a72257828aa3e4ca4d153ddc1408c0c0ce9b4ed5b7781f5b60ccb86bd9debef1f965cfb3429e6c0d15df3fb80eb17d28a73e4fb889d65ad02109c5473616e6f692f1de6958a81e87929aa1ca62218e57182ac25b493e55fe2bb5edd40412ed0a4450cb3acb41d9", 0x98}, {&(0x7f0000000280)="0e6db726b222d39203aad9f0ef4c60300afdbc537aa4881053d0dbc84bea0936c22eb83d896514b9aa6d0f8e726e6b7b05e8bf83994fc5d8f0a6b4634c5c3b848f40fc4422d325a77e44a2a682012da38d3a1685363f6768dd0c2a38d44d99", 0x5f}, {&(0x7f0000000300)="7adf6fdce11a1b249ee4073d54b3404416ef420385ae889af19410b7a8d6f0568051dc13005e9bfdda442006507f12d9668bd16d93bf2744f097bf8b4752e56dfdfb0e2b51b5d2b08b7f913f8c1a237a94a30fbc32ce6bcab801c36c0b09f4774af82988daa2b3337ef568e2566fe88d1718e9dc84c925189f53c1d8b50b88527134ad7e92e9416a6f9b82c1a14133747e6e20ef7922ea94b2de90ee1556c0f943dd469ddd4dec019a3e2c46d80d4df7a066c3d4c4a0b64bcaa4b6419f1e7e4eed5d007ce92d6958d933e6561b9abaf52e965bec4f2d82d00247e3eeab6d55338e0067ff4ae011cbde98cc573f2d14b3cd77e49ef1", 0xf5}], 0x5, &(0x7f0000000480)=[{0x60, 0xffff, 0xf5e, "bf912b2eabe7133053d36a29034a286f21f17465174f57fdcba3d820c40ffbaaac8d33bc757d035173b70b61253565ac760491b6d127519f625679cf2071cb6b390dd33150fd682581c666a9"}, {0x1010, 0xffff, 0x3, "1b0027f7eb9d5757c62c535f861b542c4ff2c5d77f1706f2562d80b5dfb4d747744fcf729c3cacfd0206d0b7cb3890891cb516bc03ff82a5c67fe954a0e96ccc0d5366cfd7df1d477d3e2eee8ac8f7a10dd13af0bacdc29ad702cf3f02ad012e9f064b422517c65ba91e8e6b13135940212574d84b6466b565d454926ec896c100f7ba78f0bc641c16bded74171188cb0f58450fa399415a467c0bac4f161bdc0cb7d421b64d9acbd97f9ab830f533794f6e39d28c67f83192b138d5d0e4fb097333fd398a9599e140d38e84db9be175a5c2c56847a8c0df48a94a6f847ed970d9ca5f8df8464c5e6a5739d11d82d55977aa53cd06e4b3e5a6a70ad2a1ebe05b88d1b5bfff685b23b6b01d0a69fec56c4c223d7cab2be26d46092fd90d0eb545c060a96dae706d8744334081147ab2b28c95551ff2af161388d3746476f27c8021db415d0ee96d7fa1d5ab3a0a729af84b9f93f2e9fb59b2ea8cfb61bdf692b0a3d03d46faae440d92018ba9e2b6e17f2407e9a2b20da5dd7392fb1235392cf993e2fd2ae3d4b7d7ea1352e67cb033065d83b95cba2431e28a37ac679601a53baa9f465a66649385378d19e8fa3b17b51a39fdac2f04453b329d545e58e640fd1e05b0d8f00bb5e68e922e2202393dd53c598a19d4448ac8789cc0ddb25d6be4bc89b071d69cdc4fe0b0a895509649b708a6219fba0dfa19d54ef52a5bbee15445e906afc87a23eb79f3679bfdd096c86eb825892a286ba64c26d20f7fcf1615c34aeee054cbeff168f1b5bd0cc984334912d360790f95a2ecf0a94412cb4cda042bf7ab98c1cf88def30d8237a84279e9475c08c4b7c0adc0ca248edbd8dbb5f873967e90405220de3eeb827c1222e2a268a8bd5d01a19b3a13b76b5ebafe55cef37a85df5f0aa7e44449c64ac5c348aeaa9e012965797d57d367f2cfe97d415ac352903bd86cae21b926372f8ea3b30ce590012728ff6b8806cd1c96fb6ab7bc667b23c3f55fee59c0086872b227622392defb3c57c01abae2249dea99fa3eccf7d27bd63860a1856510d8ef3a297a3d0199540a17f723cbeb5cf7ac6b72556fdcc7d8ed55d8d3996f0626208e3830c37ebc9216c1abb59cb1c8387ff9d90afb6cf2af1ec30aac7adaaaadab6144bcd889b3358915ab379ab3603a3ce63a5dfea8a0cca7c56dfff925c2c7c7e724c48457f9fd8f4ca77530e8c6af6d1803cb4a9f065c7120db765eded58d8da04528d836f042a972ae98290e17f9913258e3424bd5562dcb88e5ce7a94cbe6106d8aea24126c35f672937a58a8c0b9c746e424f007adea97e41a52020d72656ae1c8e0edb63c8b948a563a1d1ae32dc13f46834a2b8ab06c35926c13b0b0d2777a8ebea5082e3068d3d38054d33da19eabba4420bdc1cff42eaa2e0cc9a04d1d9f57c186538d9f071bead832cca7da9476d41a835cffb99d9c2fb0e5d45633c3208c8f6c89f7dc32900a71eece5f0d608c56367357ac9dcca73a48cbd3ca71bdce16648685c6f3a98c82483ab85c0b1745004589fa89d266658be74249b1d0859d42031f485bd9a1de434def501d86a93c69ae8b07c178b33720699783c47f04e072846f283085ddc7279d30ed545ca3b60872c616450d99641689dfcc24c31565a1f516ac4e66c26d75d678bfa79632eb72b6e2d0ab2d047e508788dbe068fc402f2c81f8cc65aa45a5e57790e84a411fd93c776b477cdeb46995269f97f650a4e1ae2c07898c52076fa5237e0e6ad0cd4981382be78d3b10b817ca1b1e0365e75a65e322e7264971867d96ff998aca5ff91b13168f650bb63da4fe69fb367d4883b9aa858428b80824367e016b519d7bddf30a8f4ded3c20eacb7a56401234c2afe9146f93045de7621d6d68be646cfb9b0e37015cff534a11e85913a79735918301dede04a0c9893177443af51c43db0c1fcbf835b0b27578b3541570acbedaffe86a1d1e832469d4d231cf03bd590edbdf771f47f48f89410247de98b5a05f8e9225fba05bb9d0ffcaea1a080afd73634a96e25314d4c1679a983f878fbaf770c9afdf60f7d57aae394d3748f86cc78bce32dd69ed4021a383ba051d898f69f7102cb915b92a76de77ac2030c94e34e62d838335541537d6ea3aee641fd85ab76d94a560ddffce8a11c08ad4e549490c4a6d910d7e0b64c4888b0864036b933fe7d24fa223ef62f05abfe297bd75c3cbcde53535f05d4a7438e62ed3e2cc2c3982fb38c0b5c10fa13f9fb8f8dfbdef07d0a6d63e883308156ee70eb6dc04c4bd2162c4a1631b3e2243b401ed3c0e09ac075ede97a23df83a164c9a6eb83dd06a79a9c3d46741bde76681b323d1381510733f17bbea2b5eb19fa6fc41c18c707362653d12f08012d17bbaa4e9affba1a5188caece06c045b842139bea8ea840778392f1bbf5f3170f56ebb6c530cb24a5fbd17158132ef6e446bd11b64dd8de4cfbf6636346b468bed3710f61c13f98dcbd2672c7ae1e4100bd44d0e3452fef2afcd9d2e9f7c28a0e4eaae284970b4a119a3d3fd3655c505512eca0f2d02678758d4339f6b8c3b1493b197352a62245d0b65319cc80d858f717fa56d8e7615771f8d56fc287f8cdf098b7f599a4af15ae72ade3c6fcc579276b5abdbb5dc71854ebf28dfd88f9b986ab6d8098803bfedfd138f129ad1a58e221adb0376a8491c3568ce20650aa622eb818b7ec0c341ac37509f6b111882c8861bcc2c65793e7ff25e2d31b19d18d7c1e086460aebc277eaa63c13d663b91fa2b8e613c1e417ea284f6914f978ff1bcfc7d08b82e6ab560437bc7a16d6b6bca636c5b62840acb0c0f19eff47c7c02c81516c1cf0f5bb4bdc31a3d57f3d0f56a06b10ac50220ce2a01b9c7cd807f1d0bebd74cdbe1b99339c0de2de6bdb92a25a78e31713f8e7b14c0799d36a8e00a8aa34a35995e98b247a86bad2636d96634044137fce20f1a55fd6f68d3f7f7b7d0a4372a1f271b4884f57b0ac4d7bfceb82b861c1571ff678342180dc1c6ca508ae7f62fa204a7d363c17c000b09ecbe4111b3d28303147ae5b121da15190f0bb3a204446dad2d505fa88cc2d3639a1f9a15e7ec99b8386e9cbeaec9ac72202a6b2719b5a184469bb8a5fb215b4e21e6fb632cbe4065727a48e16e052558a55ed5af2c7c9d4a27ee8601628d338c90ca080897ebc1f6fed52e0906502fe32a52d14c178f2c9b9a1b3e4b27d4da1fdb2ea26e1157825b7fcf1723012d2ed705a27125ab9bbac1a3c6e6b6b087cd8dc538601f87c2db83223016ccb19a22d9d5c880115d54623d633377e531d2b1659fc45147b50082723de4ad3d0bcef4db9f983aa614a3f83c7aebd87c6f3617f138f87414751b704f1645445ec864028662ce1d620d0bb320bc1001c081eb731d1720637688e8ffc97c1d60a6fb72b8cfba36fa5a840678a548e43138cbed5bee720722aef8dd2ccf049f4834174e4acb318bb7520a819049cee6e04aa274c572eb4895c6e4d513689c9b86ab33f8a95507a89169e3c43f7c63524b80d398b23fb1887f835f63e622dbea4412e368ddddefbe8320c083f7f510c24a38ffb861b80fb3b48e0edde6c0829940211f42edabad574daad372053f83fe797be43e94696900cd0086e7b9fc40464add47ff1f5d7f8235dd273ff145388273929353088e45a02cec6cc0d86d08704390d5264e2e6767d967088410de27fba8c87b62c2c4d00a9febb0d9a5190ba4ed91433cb7960f44e44c6151fd2ae25006238baf22bbb18775ab947e4b429bd0d17b5eb8945328a1c4adab2147977bc3c5cc5422a99135ef3b3b9281e888c09ee1a0a19ee553a543ac5ad9180447178894c33fdc260a9aeab63e6e1ff290b15128f958633b90c276308bf587d9ba3bff5c03ab3f01961349b9453c67c853f648036c5be8b2c24a652a83c7cd1113723a93d1d4b6cc78fc8ad46a0c5a3c3063ad80f901ac2a82e27bdbcd43b0612d5c3b3f3c427a910f92a9bb7a6914d778b9ccdfe880099739c73faff97c2432e1eac647ad6a7a8caf27878accc8e836ef1a678c7ae2c33633e016ec447c995b738947bb6a64af46295c0ad6ebbf8ae08fad3e1ea9f6aa39c766412f4a866b9a49dff15b9d1910c97ccf6f636b0f3cd4205af91cb8beae89f8843199d3fff7bcae7612b6034d0f1d331879e879ae2e93847c2901d19b48fd482a6f954fde8abe6274981a50d7b8901e4c1a5822754a671a8d5ce65d28416388d8b74dc44a2240aea1b312aae4cb8052b126edb874f55156d89ca65876630ebbcc0ea43e4bb40c10372881cf5ab7d624ca6c132260f39c15b3ba6fab201f82fe03b4dcdeeb9da30a1744f8226ec71e16ca7742c0a25719fec8e2e67234ecd099b724129f3fa8903aca054cb280324949c147c20e5d62460ecc2fd82b1548587b6eaaa84a50c0dd46b1659f8c32437b46e794a4fb22625ade0cc968dbad525bf381aab5aa5ec5ca638e27b902e88a13a2c73342b6324067da902acfa39c386d49fe044d8bab00810ca3ce8bb00bc63cce98b11e0594d864c41ebaa38b299b3e859bf2e1f1febe0cba8024f27d335d0dcd52c95b462984a3c90761295d8c8e4f9f623066b97373744a6b947f720c4bfd14104e62e1439565db7f722e7063781fa8f375d499d9bc8dcd1a9e68fb7a1ff544ab084936c0333dcdaf18c8226d3f0b7c6876c7ec3b653bb49e487eaf8746291ce8baf24bfede2d555c403d5086a958e08cfa0337487c1255fe25e691b13682e3e270694f0607fb8783ce71a89b33f593aeebcb89db6e76b9495f00ade2e2c155054215b4a48cf141f4325ea1385cc55dc1c262e8ab8490b6194b05ab553e61ee9d3c241ebe353d832f6e0f390c80c4dbe1762dbeda642151a1d8d7391e29e895d089d11573e1f09c742f486e7442fa1de485f59a9ff04bee0bda24073b70c59a9072dda07cde4eb9f89ecee9276d25730f8214e2b1c4ce83bb63ff436d560b1e0fc69b76f54893ce43874c3d2095438146a92262d8ff44dbee35757c8080ac3722dcef82c76d4109f61b6f044378681fb3405828c17e95b165c969a0dafd5d5796c0993d36a27fc91185a5a6f1ebcf01d3357e3c6d3e8dce086eea211c06fc0a077ab2782d99d2eaf1a57e5cf4c0f14ff287afb404131833af049dcc607257bf00c20e2c7c78832973b90b20cc64e0c409e121005148970885ec55cc68567390d503820540c482599900bd3a9725d81812afdc63c74f7008887c21906c55c98522a3858a212173ed807904ec8276a4563f78d422d65128a20113bc7ab1ef88e1b1898017fdface57b774b5d25997644745451c3b664642dde0b2a1b7733b10eca751384622189f5ead8a069c7cdb9f09235c5147767754369ccf3857045d63dc3264afb63a3dc3639591c19f18be06472903cded41d328c12ee999a3615145bbe90f8781ac65479d138f26f52f2a9dc088fc790db0abedea5d90f7b1f2eeffdf503617c1d2d31a0c4036df4e9a3cafef7fdb138c34ba66ec885aa0f97be9049d573bbd6fe841e0c74b78260a0c6beec036c7af4991b82d2271f1689367f680c97efc2c20df7f9ef348c23ddb75c137008ad93bca815219807f7f916f701909bb887cfee26bc3d6f3d6fa25bcc361e97871ee2d60f897dbbc4d8027e6cf43cca999542d78aec7921cd45fb4f5d7774d49a314722c9c8eb1e8a3bd1f0b11ba8501846964db71a4ca724bf0ebad373716f163d51013ab4469403784c424c564707092f572c5286713c966e53dac9afe7a486228ff4fa6852bcf3eba99"}, {0x60, 0x0, 0x6, "cb908d215ffcd2c01086c5553dfdf138467ae8030012d2944c3a49ac8724736f55447a3072a9ce1847367045897298f0c016ae0941b6b360cf4673d1cc6f5edafa75c45d08f85ee471"}, {0x18, 0xffff, 0x3, '\b'}, {0x28, 0x1, 0x29ca, "985a7e36f854fefd399a5e6c4da66133e459e271cb3f"}, {0xf0, 0x1, 0x3ff, "862f6268fb42373003f583f685f774c7852e1b20ea3a7f1aaad97cc14e7559a1f44aaf08d68bbb557fc146cf18092a2b1d4b4b08234d2619b2f11ee74ae860f8b631e9d397b160cd2c2ae2ac52ef6c80580301bd3995e95f31351e32eab93b71469b69bbb0e866174916500914dc2260ee9c22e02cd2e340fd4975dde344f48df39474249edcd5430a900e6d6dd300b446fc20736ca775431351e5d9968d07ae4e70eb446c09d86beae7aa7a17ffaa01d376ab12a2aa3828d22d847a449b0256cb1fd58d9dd5995c9fae2336f247a19bc035b79ff2c7653110e4351b"}, {0x110, 0xffff, 0x0, "ddb591d9fbdecf9fc88a487d15488a16be0c6d79788edd41817f9592614b1a8eca8623cb40c566c6f6587034ffc03700a71944d54b41fd1e7ed3f11ddb57b1e9c9ab62069e3240deec08eacb7987d2b7db34fe5f3918db4606a1de834b93fd88f19a040b9f67ca79d068d03ba45c13b04238ef00d5824d142944b9ec792e27c34a57c810db806be122418a6812550516dfc610a96cde7490173766e96c8341440fdc8cfa5d80a163ff9eae1975a80841b1b5af5a80b85ebfaeec7e1212d742b789ef58bb25111b522c73b3e15cd6617c9d9351fb73e0fc3d579bd2f1f375caaa88cf585954b8ff34ff66a8786c47a579e3282f3b4496ef1962ac"}], 0x1310}, 0x400) r1 = socket(0x2, 0x8001, 0x0) open(&(0x7f0000001800)='./file0/file0\x00', 0x10000, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) shutdown(r1, 0x1) 03:05:06 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) sendto(r0, &(0x7f00000000c0)="a06241428969fb98230be3fb2e8ca0b147520d37f73549dd1ce44c77bbee09c9dbb807c156eba269b35dd19114fd2973a7563f00d02086f66b845b59b8843b409ee5430073efcb71edcd482de3d3ea0b75a3813f", 0x54, 0x4, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) getsockname$inet6(r0, 0x0, &(0x7f0000000140)) 03:05:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0xfffffffffffffffe) 03:05:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) bind$inet6(0xffffffffffffffff, &(0x7f0000000700)={0x18, 0xffffffffffffffff, 0x80000000, 0x1}, 0xc) write(r0, &(0x7f0000000200)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db25782485", 0x81) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2, 0x0, 0x9, 0xffffffffffffbffb, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/68}, {&(0x7f0000000680)=""/34}, {&(0x7f00000002c0)=""/29}, {&(0x7f0000000300)=""/137}, {&(0x7f00000003c0)=""/205}, {&(0x7f00000004c0)=""/64}, {&(0x7f0000000500)=""/237}], 0x3b6) 03:05:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) shutdown(r0, 0x1) 03:05:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6b7) fchmod(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x8001, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) shutdown(r1, 0x1) 03:05:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom(r0, &(0x7f0000000000)=""/247, 0xf7, 0x40, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 03:05:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="fc", 0x1}], 0x3e6) lseek(r0, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) 03:05:06 executing program 0: socketpair(0x1, 0x3, 0x9, &(0x7f0000000040)) r0 = socket(0x2, 0x8001, 0x0) r1 = shmget$private(0x0, 0x1000, 0x1e, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) shutdown(r0, 0x1) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0xdc}, 0xc) 03:05:06 executing program 0: r0 = socket(0x2, 0x6, 0x0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)="2ba98e4218bfb219d9e3dccc3e367b75f4dd539bd514202e077d8b5bff7034c9f86fe73b5df70d072784eb75e88c753b31889d77edd02a72bc9f2ec615c0386a1a1055eb8f930045f89cbc0f418ce7ce020a429bf5", 0x55}, {&(0x7f0000000080)="db10bfb201ea6c2dddc4d74b0e5cdc6cdefa844e23d09f676a736b0af9b1cee80a10c06ece2330f0c4975b1d3fd65e503983e01a9492dd2a365e0b68e734cca1b7dffcac2bd6ac5176208ace9d33cdb65507d7468fde71df91a96bdc2224aa82767e184f3caa9d3f9d43d9286d304c50551e476f25431eae4926185fb24e8d56545f52bc020439929b4cb3ab3f49522cc9c9894d06ccd92bb95b", 0x9a}, {&(0x7f0000000140)="383002cf5898df98e1bf80196f17c037656d9a264bb29c2125", 0x19}], 0x3, &(0x7f00000001c0)=[{0x88, 0x1, 0x8001, "7e1d043fdfa3af57bc60d1fc4977c54236c33be920a7680b66cff52f29e31e9a0afd25401697593f6d2daab46fb70679673255a257e29e1da82530df06e1445c5cf85435aa94d35a34f0e33d246040b7bfb3cc23a41472098a83cb42623ad50f1fa783ab761b19b5d92ecd3b2d39e31d96dbbf"}], 0x88}, 0x1) shutdown(r0, 0x1) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) 03:05:06 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = msgget(0x1, 0x80) msgrcv(r1, &(0x7f0000000080)={0x0, ""/209}, 0xd9, 0x0, 0xa33191ce62686ca9) r2 = msgget(0xffffffffffffffff, 0x3fd) socket$inet(0x2, 0x5, 0x2) msgrcv(r2, 0x0, 0x0, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r3) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce16894415b83b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e4040e2ba9d2f148690a7fd58049fbbde1aa2c7843eafec800000000ad0baf9c"], 0x41, 0x800) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) 03:05:06 executing program 0: r0 = socket(0x1, 0x8001, 0x0) shutdown(r0, 0x1) socket(0x2, 0x1, 0x1) sendto$unix(r0, &(0x7f0000000000)="ae4f61c30cb11719192f83dbbc9fdd518a5c9f587b7363e3f63c75a131c131f684cbef01ec7a50ded251dbb835381e75", 0x30, 0x400, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 03:05:06 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_int(r1, 0xffff, 0x104, &(0x7f0000000080), &(0x7f00000003c0)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x99fa, 0x20000000}, {0x18, 0x2, 0x7, 0x18cb}, 0x3, [0x8, 0xffffffff80000000, 0x8, 0x0, 0x3adb, 0x9, 0x0, 0x5]}, 0x3c) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r1, &(0x7f0000002900)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002800)=[{&(0x7f0000000480)="e7f615fae586947d53cd72c208017d62febe6980962599e76d82df40117d250b6399c4feda4615d2f8bff525bc4b848f13218f6621abb7412b31a49307ab7ca6248eedf43988031cca3b519a099199780b2d1703033a98", 0x57}, {&(0x7f0000000500)="318a860ae5a1f6cd67a61f3be41a3916d2e96da12dfa8a1538f50e24dc92d1cbe7ba8f2cbf45f2ee776cc80d2079e3f469e60d64174351fbe0bcd19d1b2f8786bd72400d93c6c5bf9a346a8e3dd54057a5ae6275a56d082d55e68c70f95b10882abe3c02e1eddd99f1ff0316251df6b55bfc675020dd5573c870b446a7f1cc7534f1ea3c5f1bfd82676098a0f898462f9babb2e814798da0899e4ec0078e88016ea4772a34b739076c354dab979c2baec3f8ce2e1ca567accd508f46548e42142d2adaa09cfb1b33ac095847c3ee2f6deec02c2ecd6a4d145f1798d88f5acc5ec8f27f82c60570d747a9c36732488b9db48cba4f97b250f77f355d4307d99c14360e951b7bdc8872a2e7de4930041028779723ca89f16154ec1393df736a5127aafedb7d2765ff4df047d33759bea0f507446b93c914e12f52c91547a1beac8e17bc205737892a70c9cae85b826f03825b57ae5b579d7e5c707544b15e274a920348f7f61b6ab1d69279344623410c3a5d44c869e4e492d85ee8b6f94bb0e52269af927c232912aa7e516eedccf7c11161a1226fc0944c3654d2928ae621b154e1caff12b94b99294fdeb35e5ad3cb3d7496cc5e4677be96a0cffd991038f9fea36cc36d83bf4c5169a87325b9113ef8bfcca3b29dab72b05a6034a86010b6f1146131247caac034e939a3683fae03f213ec3c822cee0efe53b015f36b4505fb6cc9c7cca67ea966f165bcf2c05aa60ed73f0f137d799bf2f3390c77319e87f068891449d5ec8b2553c759a9b26b29474d674a5f0c3a878eb311f28b7884ef45880ff0e73aeda2cf248b5219636cfafe29204eb9cf43b74274cd0480f3379d350de16293fc4e6be60390b129cb973d1d7b71ea25f1a680e9cca09e10d9f40df3f4ec7188afd7d20a4526f6d7732ea54f097613aac07524f26750ef891d537d7f83a1aeb5358653e76bbe60d06027785603443fa480c278ee10db4eadb96a5bf5fcb198ae4c2311af96a4e523b707ee55fa0bbde34bd83214c11dee1b17868772eaa90902cd9a2dd910f2012c41a73f529dc649469d094a49d238faaaf6c7af71968a16713a65f57b33a15bac8f97f4c8f33bf7e3710e2b77b680ac1080036fd439b1dfac0e99ad47fc4c80d066600c75b095b8e1b32301ea3cec9fe9037ecaf139cce911657d11ce38777925d30421a4d2435e879a8be4220482ce59f2ff81300cbf3cc99658b6592953173585045f15cc31acec855da257f9967024931dbfe81c57ee118bf0f37031a0d8f7cf79e9143860803a9d900624d35b6e989520bcbc0b2acd4b34ebe5eebd4fac71f921d5d9d731fd0652b4e3c45cb06fbff7aab97c9ffb3b5b0f31990a68452272efc6a5b83ac41b7d92dffc6f984d9e30d39c2957048d87e10d5d83b1662f0bba12d997e8130c18c9971ad182aca27de74df2fb211d9cd90391373399278696547ec204240763e85ce8f8fc964a313a6be489969735b6a97aa3be60941f2aa66522befb2ea0dd637c57814907a730f5e1e01c5221d6e2ba348c7457ea24df54de970770ddde764f15ff747b657e4d6ae46ad8008e6d9910050543f1d687c1748fb4980e58701bd2b942314ba99236ca48d30cf4c89fe07a82d91082f61f523f2290bd640c5066b7fb4c127fa782242b517bbfbf72232847bb283f5f2aaf2674d2048f1ee6dd59e49d8feb2d5abcc1d09fa99656e2bb3ac4f954bd9ae6550dd93b5635c835ee8a212c028f1b66ab0655fb66fcb999a5ab4dca5465e942968f24115f79eb33cd183848563250ea0156b9280d90581a8ac2c14e50eb023c410c72dd0fc649ff655c4159c509254375763450bfd9b800d5a0113580faa8923a3055f173d2de91a2f39af553d5d321b20e45bdeca931e5d8aae03117855b5afaa95d3688206fefe82028583ed6bd2a231f8a4ba547780768f5e7897bf5efaf06daf9f97c5fa1f3ca657c811431baa75633d1f492246c470a4fc8e152ef7947f5130630a9e082a55e57c12ea5dafabfe2be3b43a15aaf9ed93a771c785ee1b71efb49fe569d6391b582b0e1470d6264ac7e7f66d186c02aa519237af6454557add3f756a309ac221368264957f715947dc5326c58151de48cdc9cac1df6004c0683fd25754f10f1fa26e6ea5a5b89bd9d0427b9311c35f75d9b646d333b210d3aadc7b249e3692f4c87c8140333b05eecb1cb6988c843e9faa1b8508a5f148e8897e823166492f2c5f01ea4147c6941e0d860298e9d29e31e2ad4a853d6873a51bec85896849244f2f174774ce80807fc7790aa2984418c8bc123b98f7170e5b1ba74080daa6b806a5152d082788c3ae04146dd8212f7d6aa74e0204074c5dad2fd99f4b38e530d256ecc1f629cf72178eaf4e74dfb015987188c4ea2fdc51e9e369dd24a11388d1428507791f4c3600589e0b4d7562cd12ac587b62438e3e925200e34ffe0de304677d366ac41efd88d771ccb6398d14b028eea005adaed34e6bde7c22abd226e4a43d8e8bf9c9e837132d579e434c1341a41e20e2aba8539e311d62c49500213514139f3596196ddcf0a4d71499fc5256a11811dd29e1a056cc6ec229f50fe31731bcdbbe0a5c5c094de934f1fd0fe389e13bb7209fdbeffd004eac0a27ad0f7fb57732adaa3c189900be6d6e8ef9e1c07b440c4634e2449146f559f717383a7e9cc1ae9c3b4b5e55ce50a33e2c5ab41217c86d2ca2b0bc66a3533b9b061a39ac9456933f5139678e817bb869de4742bb805a0e3a5bef6f1cad5217d07bdebe979b070ca246028e93d2981431ac319a183fbb2cc6d80a3ca3bfe835d14784af636a7479be7dfe03a1df715a1586c28e9800e5925552589e4eb93a8c6abe53d30a2c4bc90db5599cff32100881dd95bfca9c2605046a054bc7fbb302b1747c677b7cb23291b8d1f32b86378a8b2097aa72d74bc2f389eb843b0c661f07af6c1d98d905bd914e83297cb9e334538bc358a0e0fc8ebb1e0f2cc449203089e30c2f85f84fe16cd93ba5b04f8be1cdcd8712d925fc4a666fbb1fb3758be30ba521feba4d0c843f813ac11fadfd9dd68b45c7e48a21da548d8433e7d4508219875b770323f209a4f336ceb9fcb5ec156d944c2c49eedbc097d4de736b16f510a2f29661d2c7deccbadc5f3695b7f4a01494976aa9d69ff3c9546d9a3b2328fed864483f2d5cc3544f9bb830b81dc05700b4ff46b16c78710adbab237b7ebc82fac7a4d574c2ebcc24d4601cfe07af6c2ad3fc5492f125e8da073380590f44b9a56676f24f93af1450a015a465f7008814419f03d3e814762ff764453c6977888913ac11f00da6870287645bbcd92c4884c41c4677791b5b3011d1854b2605d025a2b80cee6f888884f6463fe190ce83d6065dd3a419328d053cc9d6ddb25076cdeebc26fcb531d08fcd9810684c908cf7f7789fc26ed9be2121918d8e602782e67e5d09a165dfd4a0e98d71d109428f297ae5583edb229970d333def8a8b013c27d0401a38c8c860cb06def31d885841a94c311a5df0e03af0f6d962befbf0bd85f03343c5862db4f17aa2beaee5145498c765ff79a896604fc026b93f3b8c6714a51939d44abd9ba625a2caf23d88ada4d73252f730d37ab83f10d6f05d82b3ad96b975b9f937bfb58ab16187d30f0fb3f7ea6bd7c6a872e8d43c59c9bd8480cb3b4f9884da6827423a943b6867f0e4b17abad07826308dfa0c62d964933daac67ce48823076c0a4cd1103a553b7e375d56d4422e373e28dd0ce31e2f44242f03d81ca85d6bafb5ef858400e683d711e78518372bfb8bbcc03f8948677543fe9159041a57ff028314aae4b70b2b3a3563f2f4e063010fde3ddadc6a20193358b4900dda820380bc51693835aea667d9ad5463a0dede2fc411c63d36b14d42aa6094f101e3a1e9f4e702f0b93c9c63a51a0439d5606acf05f730f8e8c6d07e8a0c09f9a51f13f7cacd3b60f118019266acd66ab72790533ae88d5c54394447b8d60bf45ecfe3fc8140aca86b563b5fcbfd244156dfb936cc058f2d639316c0955437eac0380d0aa12d6ce0bd36cf2d90cfc0a6665f0cea15e1f5714c2631979c5efed107fe34e87dd3fbdc42535a56ebe98bc5139a82950d7e85d7a12fa1d5d49ecd7bce7d207c482a3753438e37c66849f4155b29a5cdae2c34d94b985e0c694ba8a41812936cb33305fa57da2cfd903f55c17cab0cb304a12dfe9617692e9561e3c0dad8eb895f42a1d8f576085794bd91ca4f6daad4d389efd7135ab51346c470c32ff3fce62b9d92cdc2ffba1dc221ea9017ef7f83fb0d00dad7bbb5caca8bea9e50325eb5dd9dcf4d087cefc21538628de65749ab05fe0a2aea7d193db937ecf0a280eff11f41c68179dc9186f0050725524fb01eed771a0f676647f9e5bc306806dc0c6e2847a74ddc49a86b595cba366369ce6e5a6254251ff9c3364135e8fa7ab01da7903b84bf6489afde3b749050c937d2afa1bce4d2cda0d60e0381a2017f0dd1414b9730e65e743eb189cc893953952592641d66901c0013b792a3988d993592cd10e8c16f41b28843bde305781d3e422066c095de5eeb18d6c40d23dee584181700d5b16854d296a08cec3626ef121614666c26bf073a9b385b6cd93927bb1c60c3590ef0be9632c6facbdca8ef2a7fb8a76b27da343743b8ae1c2604e817f10398a5f1b7e603f6ea2ebd7fcb0151423cf2b779396e22b04776a5463c0fead806fd6f363fd891e5f2eb0d9a8dcf81afb302e57efd32c61f3be785f60909f338a406ef68d44b03caec13e9f605c871ac1165583f9014acc7327762555f567761993b95c2453d208b29e317a0a0210b04588f1e97d8f8a9d168b54669ef20ac3353ef4d6550280800a10b28c3f8e039439e46dac5947a7535d305c1b64971619fc7c0d0fd24c7eb2da3875349ffeca520a8ae055a0d96724a25a1bcb50c775127c0f4619dd832b94103c04fd237786719269585ac5398f5a86a3f596805a30f8e5f3e9ebf694e3e0103814f813563cd88cb8df73259881da39b11a370f5ba829633ebac667eb46134d4f704dda2b0f4cbf6a4c6a487cf4f328c4b117d5aa3ecdba17e93906fb077794405086f95a9babeac8fec474a9a8ea42bb65cd1ca80cb68db5195b240fdede3e15dd1150ef8887634b107ca408f00ce9578fe884638262689af35a5470d036edc6bdaef3cb7a023679746c0adc3575e4560cf08432011fc2399569f10b58a2fc26dbd6cbb3fd0cb21ca0a5cccb77002e55e3c90cad5eca76be5ee28a1dd23e18f30bff81ab340cffa2914f61d1d8a226ed9704dc4b00a4cb1e333c4bf974651869a320c7e444901c87dd8346b7908c74484625052444aa965bdc56c0bc7d7a73137c892bc9ac9a2f27ca42edb6962f693a71add1b6af59a99b34f67740c1160617f161c8d34fda2fdf4818bc569cd37f9e11be2c226c90ccbcb562ff95a66f0be7882386c6cba00410ea45398a94cafd4b0df429751c61a81059ddc05e1cc559ff79304c0f400840f477870e77841a592fd84d6fd26ea8c0fdaa2bfb04486ebfc52f8c989977b631941286e1369bd4be582b116ff268fa620d6ce86993ea8494952fb5cd8c4cfc5ff091854d2d7d4c6174763c776af7874d21033dea7d0815d15cf5441593b82fe0dc3247f3d4da55559f1861f4e9214d90b90eb5a343ea9b3058679106fd0b462dccf7b0cbd6869ae07cd04222d2b789cf015e2295c7479aad36d485b318b87e8f040825ae681fdabacf2ed12041d399062c37ac8f6c797057ee7f11aca", 0x1000}, {&(0x7f0000001500)="499e0e5cfee75636021d352393df5bbd975e9159be7faad0f748b4525b2a40efa15178a9c7ef02d02f17e187db7cfa193fe0cd0ea2d7aa4f31243214a564da91a87938f66522846866436788bf438b336fbcadf62548ad159d97db2687f2f1e130d57f2a8f007612370ed0526d76721ce1acd2981f8ae30150edf147c0b9e53b350d1e182028e3d400a624c5dda42cab1695bc5951bfbbb623e85d72c0ff", 0x9e}, {&(0x7f00000015c0)}, {&(0x7f0000001600)="6ea89e17d514579a7a7f610cad42696c8c41bc82c133e1c3d7efb67c715150981d8b9cee14d58fbc3080ccd8fb336f8cc147982b1bc43ac061fdf79967fa72afe0cd765e080ffd12311e33f3cedf68243809628cdb6cea08c544ed34b976ba97e680ea05deee35b6cad40d3c827c63cdf44439dcd1352ab467dde0233b7092fcd2c746ef555a990697a6d4a6ad67bd83719e963407f7aa9d21a51eed95e30fa97704cd3ef74c014d7e9bff7345f7e1ad037683e5e87d5ff5bcbce68827f0477360f280a6f6b8799d4d51ffbcac86047884f5f0348bb9463dbf2777b42b86006a416b3ab7b22f2f899886d46641d3ea24f9ed7d83cb94abe5badd293bf28e05a4d192654db4a7bf5b98aa8b3587c7998bb7f4949b6acddee131f5e27a4ed6b17dd6498ca1047349e0e96795d6533fd8ead7c6d5e6410f3268800046cce113874263960db0737f8cb06fda71c9a99ad81a7f622a8c2d5c51564eb31c40b7f35ea671dd5fbb7e618c399bda1df8c4a5d0eed58f33f08c58ffa4867f36ea0cfd8820365df240a9d55757dfdf79d1391d99ef704b711a5c9db6ca921e8fc4e630c2a4046e494227f509aebb5a3580b10fac05710e0a4c26e867cb0e0a3948125354df9459ad85031da0f3d4187a7de7b94a05f20bc278eeab0bd5c88e41a00e2430cc6786c5204c6c4022b9b940b694f894a241ecbb6cdbe444d5ee72187ce07aca4f467e56e3c6321c6a28451198f7a0852aed7ea802e48fce474e898cbc0b07f2288b2e06cba93a204b58a412c427206ed008b94adc8ff6bb0a9acfa3cbe47158f812ba9ad58c65d4100cadab5c619e6cd9021f4d3198d0f14cb0958797a3840e46c21d7900a085f6ccd6b0bfc982215feae72e5f21ee5f25632851568e4a153dee7a717e48c51b1430255257321e7b8a4a68cf890d05e395b954d778e0cbabcc79bde7aa7a2a5ab0e7e9c6125da34f54faae67fa25af12fecff3a88feff76ba792855b14e93b5b9e319f1c46bbc475214823cd367fba2dd108d0b43cb5ed7ab61ccd39fa17d388b2a27b9c34ee08cba8a16bfdbacd18f60961c7d8a7d69aa3a20ca70f2bb3b9dc31c270ede65d73c227cdc6ca633e612627d9270ece38893f13e61d6d249fbb5e2d1c984d4638430f7f761d7c629184f077df72cf593d4b278bb03c4370fc0cbf7f53916e35e59ece9551e6903e6569384b8eed35e99eeb67423e6c676c02d9582c89f73ccb0f5f3c0fc63b56b9e3ce7f6628c1b92b0da0339e363373d0649438400fcabe28a9ce22ff15b54f58bf57f88395306b1f3946a6beeee1767ffc8c91940594c6a0227ba4c54cdbe773d8d67cb1fe9b0506c95002f5c6d70d2378873b4b99a910a15394c85a7c22b94ba0413aff24b1d60752b94c9558a6160edf541284b1e84a8675d3866a27683e5457b5895344c10a611b1fca6fad0fb440e1c321a5c4bcfd5858e646a8131ab15b519b20a840cdaa35f8b1c8a1bc26734f675c021afcf1a28bb6f2d44506f1dfe6134ac733f5abd9ee545d73dce7fde39caefec4123199b386ed36dfcacc9df8b04ce150946ec6a9ea165f681edcd03c74049886a373d4fecee13e71912fbc14695192a89f7a1383f8d61651659af44222621eeecabeccd47e522e0e04a7ef7e505f5a4f43dbde6d890c1a261b12cf4f25e5252c089043dcc780d8b37fc00d2ea818cd7edd459a1b5d44a689eb886a55e8145ecd4887ae5bcf88eab0ecddf5372f11d8ac9e74eb009fec68d2b7d4eea00111bc566b2577090825ce4397fe272f2413c3eaccd988612b5121a000270e13b87eb265703c0bd468046b74c41d140adaf0f4c1f1986d4bed50c48ed92e6e2f9a97ad3a52485c1365fa6dd310c58a5cf30a942e0aebb12e587931a8f01240ecf7b99bfc6aae92dfc8f620051547e5b8b1b4a50726da09418a2191d8ec71dcc8ab69291313055cac075ed88735e5a6347ad52bc060ca82a33758215257af9de1b425afbfc437c85abb3ce696c7821656d3a65395ce3d8e2511c97ab9be41ea607b5d1edaa3d449145227dbb07801a20db58f1d70bbf6c62d7ab3e71af1ec2779318170fa07d481652abc81b54f26df2339b693c4f50a41d9696fbc89e62051c59bc44a19bb693213a96d0f68e76c23465f590940ec9c9097434ecb8c317874a72cb0a458ef609f2983a6f6e7ecdb0f82ec8ffa63630c42119db807613b9c2b3783612b3f5b9ba90e9e82191e0afce7bacfdcd2ac5f041e64651f47032bb6db983c471c19e0f33537a32b009bd059519443ac42ef412cb9f3fbe7c190b325fc269a74d64acce2d7629a71673aeb0723381a478ad153e0af92a5b9267a435c58f59bd7d746bd526d0e59292c6658488e84f4feece3b56f11b6ae19b0c27dc566b305d26b65c667f1151347a944865b399aac5caeb3496a7e342ab290fa8c483d16124e15c0e490f5950eb924794aae0191cbc32a10751b577a3b410ee6504468018657a55d83c2debf2b977ec030d59fa124f6148df499d7bc20c4942a7bb7bc492c848612d02f7858181b014b4c3ea71cbffa2e829d897bfd6e2a2fe1705631f7964a5c42ea1167119a8868f43e30d45b495c0ecab4469b48fb0755d0f2f89ce8cc8c323dd1d70d27893362de0152e6ffab0031e9f268546089c4cc00c3de6d0a12f511b32c4c0021f8665b86aec72fd6168e36c7e33a2dc5b25eff41685a36bdcfc782dd19b0f4158c128c373fcdb94c002f05e2316e80c5878bd21d799834863d90fa5691474fd9adcf1fc509637d1767aada913fd0a97b36a52095b66224e504d66fc1b8a51785930339c6df327cb8ec3e0f768b66332ced2f0b7b29e88fb5b67a82ef483d7513b622d7d669679b3ca8d9ec739b11e8f088a5513d021b361aff43d1b8623dad2ae4fc750c2c1dc572d849f54108975cf30c0036f33874b8d89e30f436561eefa6baefe07f074f796aae290f524c2bead08157114f158ff56f1f9475c933e75a45b60a6f3d3d163ffc42d5cc1ed9626e507555c0945775fa13b0505821499292d8077facb8dcd3605a990d5974bf6e5e9edaffc79623daffb33841ce92638c48cc47cc7c0a3d4f150699a174e1e138145935d416b7ee1b65f5931d48e6d667a623f18727a277ca2c7832807f3b824a3b4bc06f5fd2ea0589178c3ef5a673173243ec9edf0b9cd99a3f2d8ea8c3a26837bc3eba7d7d2238281790c484ccc8f8748d561a9664c4b76c83b3a35d385f59f4242c66e4559bcf1aa00e133eb3db8c26fb3832ead7993cb5e277adf61a22e072d8dc74f601556a34d8c0ed0ad9d2fd2c6bad307980a13906839bc8406a52ae992be7c9d531c37051ffc1538792142beb1668ff184224b4311a66332269630ba37a0a4a35eaf4f95f6b81c8e79d4e52bb866c77a10cd2fe92b90ddfd2f5abc590000336611c0f0dcaf7a4f64f43862780f82642f406c7f735490f460c82d9fed543d39c9c6f03da38e192ccde46b9ee5f9e8d97b2180ad51b11f5c5063b4f2ac82fe8bd87ea81e4d53f6e4433ab88836c33b11cf50d9a1adba0a6c206d9e0a1dde5a1ecdf4766d3966a06af6cc174967ec4cfcaf1bd4bdb84284796a7b63b48befc19293710fcf93ea913aefaef80ae32a1f34b2cedb819e6824be8a57e8384075ca058c8a03abe21bab9e76fafbf3a6605db163ad534d1232116d0639540062a1a9bb8aca26930eebdfe1eb789a7c7c24f4dbf9f3f985facfad9aec622a3fc1b74bcb93d1a5d5bcf305d37eb84a7103587777f576108ba6b37b5760af034ab46c786a26bd9818bd630ea021629149a6c4bf0e3b6696c88777820b4489c6f70f8014f38920995bc6754de840f406a33448c4e43d9d98642d67ab75eebb8a8273fd5f34d2b0a8e04e8cc614ee650cde103cfaf957664bee23e6f4cc7b9f31ae621463379b318e799cd13e274546966296d24b11ef61d967bd9300b7b904dfa88f0b398e682e0d9b0d11745907c7d1de26caf8340ccaedb2971712993ea7d3abbfaf310521d17f2423172c0418f1896b6c7f4fa7f646579d4fd4e4961ab1218f7f6a5bf59945d0d5de9b3e59b9d2c8eb4938134321c715ad5b3a2605c5616e29beceeb631143b0eb2ffbb0e1862a1aecaf753a6a691d656133d47de54520e641ae812fc6d81accc3d922c25bf4fdced6117f3f700230c13870f72f92b6c68d8adc65414c6147ad9bd8838cca8465cc85a866101677bb7bdc7d7cd8800ee724b0dae4ed7832eced2e5ae57439efb390a64aeac4d955afe0820bef5ac344391155de2060610b1857188d9e3659c0b3f1b9adf4889277f7a0f1ce3dd5aeef72d683c6d41c14d8ef9f7cf5c6bfdeac1493c5a277e4b4bfe8cb5f5c2c6dd4ccbcba8e612556d0b2b4d92b069e0b65d3f7200a6efab0f065fb832cee3d735c71a70b9749b69e1dac7ca38103e04fdb5231fa996bcc670b117df38928631498c52d8754cb1adab6b42196a997ec7505b4cd7c5153ddf3ae31fcd54f5344ba4b396e525b62798ac6e47cb9478cdf72e4e041148ca1fc4293642b67eef5ea9fc89548fe3187bb2aca4a38c3c01450e90b0b414309afd1313b305add986b862e792caea58e3cf421a3e82d8128df7350574849683819525ce2fe536883e1d63cd4d8f30e5502b354eb86edc8adf51a8f8c25e582c81a8d2eabc7a1d0ee901fa97ad397ab0139b2f811b3015377771c161692e6161acc8bb859b27143ccd4914cae8a26a717b2f1acc77558c909dc12414c39c98acabb5c1ebe470e92fd11fb5a76f50595921ec2225c21f475100e2c54b8a30809a27994c87d7f75e4511414a7f8e021da8994a55acf292f09009a9ccc1c60970bbe1fc35ed771a1d43dc0aa85a3ad88692bf094e3258fa12108567f58c33cb2d9cedab211810d4c0a092c61758d9601c093f70df1dbd93501468a3434599b5e344779ab0e4c915fe61f0a4a66be7c797af1c89b44528ee135fd942c67a493479b4503775e9ac15d8ec50d4d68a5782e9b06c94929250dbb1741b6a43231d2a7d92fc44233672c481649a514ad3642b3606f2d6bd98ff3753db9722cda2dd0a01d537749d97fcd2eedc0e44fac150dc7a6f0ffba03fb369fafaea248cb3c522acce20287db026765ead4e936d585855b2f68fb2bbd29c6ae17209b48552b3af6cf338697649a43d2f6335dd3cb442b799bc07695a9a15d1ee2da27d3e3441d83e77cf1895a0ab7e47e552d087188c91b156cd376a4018c5adcdacbcc0069aadd82d826b185492102de1f35c9dbca6a485a137568dfcdfda0cd1df96c4cc7bf909b2c505e091349dcce29a99edcf98722a2ff524451c27e28097e0b8f501b7bf8dadecfcc39865f643089425e679102f5a30dce8e4e43077aa50ba4703248e69cbb4d030bdc8d5065aa1d2c467cc77ad0d950daef0c7d9ff0183a9a8e2fa88785cd00406e9709eac11da94f909606cc863e5a47a8fdb19d5e47cd444496e46e65ffb0435c9cf24eaf238184ef2da42f607fdfa5576351e03003dfef78b30b7b181349f619c784cba79ca74034b338b2d5f7f8e67ea917ab974a6d5f63ea6e3a4194584c3eef6c12a0dbc76b64727d6ab4abaa7eae40cf6370fe5a776e44bb5243e5d0b8f224eb002f47eed62643057f306f91aa491db73d9622dc3b9a827ed273ead3a83de64f33d201e12291653cf99a1a3fc1bb2d223252dd58c675ab3d9082d0c2b2a11bc3644265ca2891330d93e524db63a2e1b937707c8708ab11a453ecb47dbfd01f4b8f1183c17d19fdc85aa720a24af4e7b5c261ac245", 0x1000}, {&(0x7f0000002600)="82", 0x1}, {&(0x7f0000002640)="2fbe93b9ddd861f2284f13cac21f28785ab94c125fb10bea1c5a735294e67db31d1a633bf1f2c13450aacea1f12f97cb8f96c819abd65e0da35b710f04bf8803421d8be9faa0679b8f48caf05cedb8740a5cfa9cafa09610ec42a5293d8d0397f42cfee763699583ebcfb88f835d1329412502a160bb24f7e003690d49837a6ae2249a0b", 0x84}, {&(0x7f0000002700)="5e7915cf3da0671bcd0fc761bfb99274fe3372b517dfc3e63e6390ee3518a33d970a006debdf87e34616951df435e26ac39c515d572b0e1070bb91bc5d516b0b80a6137fe6448b5ffa44966b2a81e312d319638fadddb16bd4b9cf8fc02cc058fa250d4758becbe0029e68fae0cfc5c3f7d3dc9d1bd68e5c380f044183182909b55b32e6a273ad8ae8a975dabb9c5d7041aa1d50ca894fcc15751d51b109a2baa00f02d38481ee16599c01ff94b39b437b7b53cf5c0abce367fc4d5f9e20057831d20b28e9bd125596b233e565e8fc24104372435269b8bebc7bf4cc9848c07b2a0af6a212", 0xe5}], 0x8, &(0x7f0000002880)=ANY=[@ANYBLOB="20707e4bc8d342d0068ca36a59000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x40b) dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000029c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) getsockopt(r1, 0x8001, 0x7fff, &(0x7f00000015c0)=""/9, &(0x7f0000002940)=0x9) openat(r1, &(0x7f0000000400)='./file0\x00', 0x20a80, 0x40) write(r0, &(0x7f0000000180)="7170e8ee4590355749fa9f45345461d09a1c296e8c7f9b8fa81ecbf53e97fed2ebdb21adb5a7486963951c1cf06cc5f68e5edff061e26256bbd2f911998442db11dac32ceba6e18e8e6dc6fd9607fe08e2d24d5e12ae8f3b29827434e9c3a31b0fd88f6657984ae2f4c3a5dc842e522d31061e48ae5fa8aea1b21d22334eb91dfe8a2294a498821f03e3fa3e4cc2d064444022d5d20df35ac60e0fe2b63740745ede819edbe578ecbead0dd2acddeac9bfd7945bc58b0f15351998d7dbddb9358dbcad03c51640cefd47f9e5e67dae632078665030323ad4a9593439043c795d6569e713568a4e05f7b6b4ec7f5317734b8d1a69dd6e1f8077542e52fa340ba63912c924491fbc7e5d03d6dd36b594e7ab1f188f8bdddeada24db689a30c0834e829243ecc2bacc77cfbe0b2363bcc09d2b1fd3211779700009a0ecb00d0061873b1adf223e84341239521b15063e9c2186dfc37fd7a2bc63be93530cc4d2144886eebd96f903c9356cc20b9580730c495c831239ac1eed21a5c6e8dc367655c506db422444acc5e425b9098656ae6c0bdca67df96c44e0dcad743419a5a149678a727421daf3d252fbd37b6ac5a9b3800ddc27377620c45123f7f859f3503eda69ff252515fa2145422fbf4ae31b7e33bdd2ac8fae637a0869990098caee5be2594083b72c7fe9e74b7f3df2469930e487612d92a9f071bf06f94d5a70cd91c4d", 0xffffffffffffff98) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000002980)={0x6, 0x6}) 03:05:06 executing program 0: r0 = socket(0x18, 0x1008001, 0x28c) shutdown(r0, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="b8e9be109b9374ca2a88e86e3049111244a2ec9bb630e7961b13fbad668291d369e6254bf7ab1cbedcffb990a3aa583ff8cd68aa33561329d17fe4c08284bf91b0bd8251641a65e504f5", 0x4a}, {&(0x7f0000000100)="fe777c8422a64b7a014ae136224fcb055486a16d75abca09bf97e38432f45c44056919b8602231dad54709ddc6dff9fb763ba1c4e080731006400e2d9b800a19f5fd973baaebad1751fc2f48726687d26cec2c3c021ba6fbc71eb217ea4ae8b25c7af91412e1425c3839bb46e4b5ccb8265f632faeecaffa67e88b43bc332b7b10551b2d9ca44dbdd378d6f333cb1605ba2675cd9f42af2594f00dd0b23fc923f1fa9c77c7b15658db15aaa6b050", 0xae}, {&(0x7f00000001c0)="3c5788c236383a0322c89eb3ce04a27044", 0x11}, {&(0x7f0000000200)="5d3c2da0d2536dd9dfa4cf01455a890ae4225ff21a083d841e627d5bb1bab6888130481dec3256363e27be4d5ec8f7fe46cfdc88f96b0b6f9c8ce5b263c672f419df4ab9500f79d74f5b6c923c9cddc4d966fe4724eef5a82bd94ed197e8db4384ca718c6a0dfe9ee8cd8a114097539c7db80d998bb597b2b8cfb7462d5b6806030ef127082bf20d558374fb9e0f7fd423028acbaa5aa7c8695e3107fb6653b7e80a9e78e2dc3b69359e83e30bca5ad81e92597551683f22a054a909b0bb03872a5f12de5e2501e5eef55c7195210a2e881f9d9ba5cab1", 0xd7}, {&(0x7f0000000300)="347ba021", 0x4}, {&(0x7f0000000340)="2c5bf81a31eddd4178999a", 0xb}, {&(0x7f0000000380)="6ae740f2d483b6874afb46c1a8ebccfcc898590217fcb8e3697c90cc6749815fae922d7c71f9b96bd89f507818051b14eb29ac38410970dc268ed72c170420d32d487a8673aa2d6c4493ebf67bb0d64c931724b8f732c76d7c51d2f4bdfd1cb03105b572be", 0x65}, {&(0x7f0000000400)="61457fa47ea4813ec9609097e6dd4002f156925bdfa401cf018e7c758d4b470cb82e8b77e3513965bb46b00f21c35c357b733a5477d7de18ea576828570d0c2019890382ec78223225209d04d5ace17cf7936eb2b7a969dbfe82f2c9365c670e2fc679a3edfdc32a7d09f967a07f2f2e1e1b9bcae4ab759c83fa3a6652ec8bc181ef07ea5a09d1cbf6db9f7099caee3c18333b7021a7dd", 0x97}], 0x8, 0x0) 03:05:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 03:05:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 03:05:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x3, 0x6}], 0x7, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="01", 0x1}], 0x1, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 03:05:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0xd7c1f3a4b3c59715) 03:05:06 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x1, 0x8000}, {0x18, 0x3, 0xe27}, 0x9, [0x4, 0x0, 0x100000000, 0x3ff, 0xaf, 0x7, 0x1e]}, 0x3c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) shutdown(0xffffffffffffffff, 0x1) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/152, 0x98, 0x40, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x863b}, 0xc) 03:05:06 executing program 0: r0 = socket(0x2, 0x7, 0x6) shutdown(r0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xbdd7aa4320a3b48e, 0x3) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80000001, 0x5}, {0x100000000, 0xaab}}, 0x0) 03:05:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r0, 0x1) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r4) r5 = dup2(r1, r0) getegid() kevent(r5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xba3c, 0x6}], 0x20, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0xc0000002, 0x8, 0x401}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x1eb, 0x100}, {{r1}, 0xffffffffffffffff, 0x8c, 0x7, 0x54e, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000010, 0x2, 0x1000}], 0x0, &(0x7f0000000240)={0xfff, 0x6}) r6 = semget$private(0x0, 0x7, 0x1) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x210000, r3, r4, r2, r7, 0x100, 0x6}, 0x8, 0x20000000000100, 0x3}) 03:05:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 03:05:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 03:05:07 executing program 1: r0 = semget(0x2, 0x0, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 03:05:07 executing program 0: r0 = socket(0x10000000000002, 0x8002, 0x0) getsockopt(r0, 0x9, 0xfff, &(0x7f0000000000)=""/240, &(0x7f0000000100)=0xf0) shutdown(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) 03:05:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r6 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0xbf, 0x4, 0x7, 0x9}, {{r3}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x10001, 0x40}, {{r4}, 0x0, 0x2, 0x1, 0x7ff, 0x100}, {{r5}, 0xffffffffffffffff, 0x80, 0x2, 0x7, 0x5}], 0x2, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x8, 0x1, 0x1}], 0x4, &(0x7f0000000400)={0x8, 0x8}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r8, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000300)={0x7, 0x5}) getdents(r8, &(0x7f0000000380)=""/77, 0x4d) r10 = semget$private(0x0, 0x3, 0x2) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) semctl$GETPID(r10, 0x80000000000, 0x4, &(0x7f0000000440)=""/137) 03:05:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x81, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/84, &(0x7f0000000100)=0x54) r1 = socket(0x2, 0x8001, 0x0) shutdown(r1, 0x1) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) socket$inet(0x2, 0x8007, 0xfff) 03:05:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) 03:05:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000080)=""/188, 0xbc}, {&(0x7f0000000140)=""/90, 0x5a}], 0x3, &(0x7f0000000200)=""/228, 0xe4}, 0x40) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x80) fchmodat(r1, &(0x7f0000000380)='./file0\x00', 0x80, 0x6) r2 = getpid() r3 = geteuid() open(&(0x7f0000000440)='./file0\x00', 0x30, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={r2, r3, r4}, 0xc) 03:05:07 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) read(r0, &(0x7f0000000440)=""/4096, 0x1000) fcntl$getflags(r1, 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 03:05:07 executing program 0: r0 = socket(0x6, 0x8001, 0x2) shutdown(r0, 0x1) socket$inet(0x2, 0x2, 0x8) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000240)="8add53508af9e16334de13bcae361a7ba34b7994ecadce18a2cbb34fd93d993ad2c755d13bca7599369ac6a2e67ae0db16ab79d5c944564e1577a9f606a481b0f8a1b8befee658fd9e218331b2ccc40c2409326ff47f3e6d88de61ce870140e422b92bef34db9e17b03a55dfa19c72b8", 0x70}, {&(0x7f00000002c0)="2b48a8cc40ca38d0ac8101164140c7c956c2690c7492b79cc43c7dd2aab6eb4223b12778a38ee01627e24e63322fd6", 0x2f}, {&(0x7f0000000300)="537dc5005bc32eba65541ce61dd6c6a1c23e6fb0f5c7092304078a103cb51c4489f2e353507f9bb496f38c8e6a30af5049e3ce3a22e930e3260fd8ba69f6dc63775a02a668d480e341bf4c23d9d26ab3a71b507bab41adabf554b95cbab3cee3a53d3c3a0d38c9ac5e4033699319d6d04527ea0e2b9e333d8e9eb9960c15423b771c2bd3d2390658ac05231fc99e5576a3a65b95545936dce710a6d4e420f9573c4b2c203d208a7e052c0f9b7d40a898434542322ce8d1980534b345e335282c9680c9b4", 0xc4}, {&(0x7f0000000400)="46668828159e5e5d9b3cc374b835c337116db9962d5239aa0c6b8999f26230071383b3de2a6c1c74c94de22e3d3e502e5bf32d206ca41bff57a1d169cd190b04b5721261371b5a3a9090cfbbcb035284c6b9366ace044c580a9f6f1d03198f9da7f8c31757b900a243076d8358cbeb753c8a34130b932b56e0a589fe0b363eedcce50d690ad11910c25b6e7ff144fac562b69b2835435b95a6ed9a4867fc647cf2dd63dd04d280ec620716f0d8017ddee2806fcd5dbc5c9a0e5412a2441f664786c42fadf71e8bd3185523dff123708f349bb3d6ebc606effcbc02a01dcdbe4d7229d0db4dd4798f64e5ebd57589ae405b4575b7edeececba179a7792146e99608b381d8ffbf7721d6fbaf22956830f5e9dfa05aef6a709a2811d6f90e7fd7a9b1f148d042a62802ee62b99e109c5937ac9434ab7fe22b1a5a214b8050c07002fa2000522a9e13107e960e5a472ee89305f556341a630b8e152fa87ff621e2f42138715d65fd309400d7e03a55d3c5119ebd3a04de200fc20c4f7b003af59028f20f34eaff4eb7dd7d584917df225e213b30173d3f0b62dd633f216fdab473b42bb6d281460b0afd57e45d4b3e2e068880fa67741ab9efc47555ea6a41579c3275d60cfd378d6cade3f2224cc52e4f4a6e959cea16edfaef4b7258ca47c5a354d0f3e8d6b0bd30ba96180c7e4c5e7a6a43c7e22d9500a25d34a22126e3ae525a9e9c79de4a06c49f10c863b5a5c0792625a76c18e41501b299f32782f5ce6e88a2ef03bf248ebfe63dce6c6b4e68b6b491c2971db462a07f3f3a8ed9dc3126d83dd8a4cf29c08bc45da0647eac399208082fd345355fc640a7ff60c33a63da2ff98e1e6bd379c0a7cad8a360b5ba58f361dbcf9eaf9ea83cff8970d29d86dbd994529c6471fb94d910ee7eb93e8b23eb1c2030a18f1a4e0e7e4fc21631eb2713934d924f599945f36d33fbec722d39396d6221a1869263159cc7016064ceccad814412bf2e1b5c32cce3d843362ccdd9bcaae9189162e44c536cf02e83031b1c2f7bffa7bc2ffdbd4ab9f2490f418b050a6c1b1d1a0c53d6a73160737ab1db6d47a7a5e60016ec05644b92f928608c35da0d69d69ba7a1d3f3236ba8d50b08ffea5554633670e91a07bcd218a5665ea22455c6ee862b7dbba33f6f8a390cb528dd629ee5f12ef104642b0f04628a71821db29092bdf88b2c3e051a86c495cf9abc8a07d305ac819c3c5622f62b6a59c40e99e90dd54314e8b8a1d2b1e08d630ae5a9ab1145d7a1969fb827816ef7be876ec8fe1c479d15effa5c6ece79ae8e1d0c1c725a3fa32bcda58da90a451a7e2d09e982adb265285b2215b3f10e55215a71dfbf869fb62664ec7d0257342adf6b6bbc49f0df3edd688248e31338c655c0e9f194e966484061a49c83d050e224564d47b83eb31e0d61fd6b29ccfd82f6b6bcddee61282509aaba057d9fa2803a5c67af1bbfa0efdb625a4fb5d351c493010ce60ba064075484c5157030d625557695873f6b51315f348c5f871ade48ba2e960c2c76acb6e514d4afbebbe9b376f9f0c08f33e5948b26a68651f2b2b5e4101e9690da9882979cf5a2bbbf463ebcf54228a2ece8075f1a9063d817c49af3fbb311590d9b942a51b7250d20199642f5cc7cc66074e557e0d12e9204b295cffb60139727dcd261738f5fda1b070cb7964de062a8b905e3d2cc0550e36e204977bb27545627730cf233c57668ab66498335407e6f2547f325ed5d4fa0de0f0473bd0721baec7417ee570101219e5bb271e119922404b556beb067b2b4bb77f5b7a3df9611d8f8117a95f8589cfa36bb6318dd7e74f38c3ba672bc66e16d6e2ebca17a6e4adafc22a7453392eb001f9e4fabf5ff9c024853a7f1b644f334f24285f1942ffb9a4feea9ee7fa9965c694ec59bb1294783ff8c8d463523386dc520bea095a78f4ad299f071398079533eeabf1e876d2b823a558abf614a90ca4e3da74a968cd95cd12167d7637c7d7e223c17517900df391950cd9126af462dcfbf1f576a62b78e66eabc0ce032f48e2418edadf0a5551f68ffa078a9e59fb1d7a7742155b367543ba22028eefb7c4ec7e45711a4352a993b5bc493057756f60f712e2ce152c346c7de92de15dfbe979c97723cbb2369570163114bc5cf7bd02c79be8e5374d1c72f82fc4c5a71f8ce3aa4fea1268d48760053339048ea67f11c912d42d7641d2b1af1272374139b0c4cd99a79eb6a4e88b864a4ef2846cbb156df884040df66e442aaf743758694d659488fccaad3e21aa7b1eb15174ca719521f0ba28913526d8caa4793c3d4c5b9a722886dbc55477f2635f43f260dd23ee640f6a62927d233d6be1ba02f9121b620c5d32f8a01dd0abb06aec65e7d5ac63851d2237eefac951e2e247d4fe299f9a4c8afe0e79e484b198c90435dd3e4aa733536843ecb3dd8b704f44234682bdd6ecde99cc3429c6eb35533840106c01641c297696bb2d1bfc48c12e9a12691ed38053eabf241c6a99ea8afc1711992546798f785d4e3003cb975f37026e1d78788c3c79ef0fc2ed7aa024e019c3de01818b16026f67cb4bc82f387f807b196ce3a9fc76ec0468a641e40de857315f1ab10c096a29aa557c29fa7bba5f04ae42764c8c0a2d265e31b3b015a5ff629410ccb11ec6f63bcabdb2b2246e46eb346ded4b637e820fe07dfa8331d03f9a44134e764c302db063043a1cd7a27d2120df1dd36ececa5c62a1a867eb0d1e423c613f8a6b7675e869c2cf965f42d70f4dac415fdec844dc672ab22ac745aa1884f5e1a6269458876e91ae50afecac4d72723953353bef16a4d772e41c4558dc4337a1b151780289c9f6d901a2c96007f84e353591410694aebeb0f921e3998e75360ac585ca80daad02c935bb490f366a8b66c5446e82a2902683b59ee9c56c592af2ffce41c525850697acb2b3dfd188ba7fc6fc3045b2016ef1747878d705ea7a63f69cba8c0848d5143b11ff46432ac8e4283fd52c504fd5826b1f281756c1b11a022561416a42c129d374db4d1eef87bb1cab212fdac33ac2f5eb38eced5a5636f02f80f4d3e2921d0d057921794b18e0d82ddaf6d298fe9a846bda36d9ec464d065762dcb0baa6dc47ec2255779f9205c8873613a41a044dde57b0b79170d2ce320a076979f33ff56693f372e6741f780a2cf259acff60f50d94924d796160d648cd97de5c49d243649e2f3e7af7b543fee44a18106a75b743ee18b135b45bd35267d920016e00a1934106e1b31e0f7295c39434755f6e9b9249e1263d8101ceba2d885b36801b96d309b220582a3007c1899a85feec704bead4f2c43bd2fcd6a93d92eb62ddfdb7c2a3028b3014be0ab7d14bee9872d2cf9f272900ef68613263a09d135c640b6ce192218624df3a3d567c14710447bd715ec39eaf2b107102d11f0a88fb168b6a0b657ba3f64a3e0023670b956d7a34861af55caa7093fc14fa4247754c4ec2e9064ebaeee52c5282c91074992af26e66f1fddb84f9986c53148f8d61ee61ccb6624c9eabfc0f5e2e31b08c1749f7edc32736d39dc709b295c44a5aa2ccb1397dcca011c37e588f44451797f4310df24a2e71ac617aec274faf656a3281d32a1c0686c527fee1f5bbb21aaca5973c203b68d8eb1f66b90fa5a92a1c1ba3170dcf4b7ee63ea8afca54f3f60caef01e030fb318529e739fcbe169498c145fe5c571feb434fabc8a082267ea44379a118ef6d9a64c80f0762f73807262269b9b4c087ae8266f6b7adf3686c2233fb382e7c10bcb678def5fc23a0ba84139f61adf6a2402936037e580380f1154cc9a6a180fd2744c818e70ae349cedf313de428e6fa80a3bafd539782454cf6ea7b521d12e083e5611a0964654a82a51eedbec1c41ebdd4aea74715378fe45bf58252924b2a1ab297bf652365e5db2b56ff9dc04fac890585ce8dfea9ab39f312d4bbb4bcdd9a6e6fbafb495959ba7f458aee7ea3a2640c724011ce1efc6d5890e4c86210863c74e6698d1b037b5b97426a8c72186df6c5bd193863109d29b83c91b140c0b63ddcc6fa0098603229bc468e8d261779dd256dd8628d3cad5b361ac7ec59d096017757abf185d6a8a411a45959ac31247d097ffaf0ff8b54714b6e7860a36ee426c0e53e07d3999640f1d69cfdf29cacacdebbfa81f6793b3962e30166656ca3f16c6df3324cc397591fcc7aa8811dab2d50f8c963c7b6605e8cc8b96a1022d86c11b2b08467bebc4e1e2cb0bc09eb2c029b48ae0ead3acd0bc9b6626995d6b057a8c75fae584349808deaa6eb08330282d4f2fc6345269c5695822da3e522fe0254ac8e0d4f4d4dcfb148d6c0e94520c9485cc27f2375ea610412f4b1d4edc37f1d5b0cc6d60067f54477760194c9344f2633a75f70fe1f841d0be1e969a58bda30a12db462bf5542d4e408a4481d8bb75913ab82f5dcb2aba800576db1c9fe94a43d1b9ad6873303fe5e38fa8d1a380353f645cb4c41f7526e6b171b5c62bfb32f00eb8aeb591ef533069fe83c9725d389aa703aad23d8f70be1d87d2deecd32d5c6f5f7400c0dd4fba7e25dbe8558e741183694b472423b9d986d9297eeb80ff660ff2b5b00bd8780f6826d2b98d15bd208695e77cf2bde821965df3819a8e37b793eab314df4521e69170f603816da8dab45b8b2d8345ecc5790476b065a474aedd907468ff47b87d2665689e0a3a2bc52002690959a44b92d9af4d3c9c8062b626626e56df8907ff2d1b576f3aa982ec5a321fe66e5c2eac6c9094dbee3e7e7e598cac455da4ada1ca9a238152e9160fe2f2b5d0df84954a89fbc6026b7fa27140ef5dc4e9731f033eed511542e0b07e54eeab9d3f58b93e3269a0b1456ace9bc8460cec89c8f95d8f78a34ca59857048384e9b8882d632c4b7dfa9f2d5019983ab089bdf4c953d9a6ffe95a6cbf29fad288233ed6844eec3943b2d5486cf3eec09bc6a5d1754e0f6f21ac4bb6cc18ff150feb7af7209f5f95626db0fbf9141110f3cf70d101db51f16577be4c5869f75fb34256d87563620cf7c7c0329834881dd917b4932532a46ff12651633ab3f1450a1bda7ed8144403d7779624cb4546dd667e54ce3b8706ae9a3df00cc644fd9711361b279c246e25c678c264a525f8d74fc6447e673ad91b2d23c4f41b7d9e449def061ac6fcd08c08fc53618833dee0c7f79abdda9912b69890181efff57e993316bc7b09b43e4e5c3c2d5d34b6713ab24eb21c839030ae4ba6340637ce0901cf55fee4cb99b77c2602fbfa489279dfd9a0df1cb56ba3a6900fc35aa2f154406a0e44d8af596940821c7943b702fbb48ff0966f166a227be22556657d9c684b856fd62af85bff8124f7d846e9cc17a7b3b57d6a5a51095e292be01e3493cb14cbc5fd0041bff8d9c444648179a4c946d3b41334182fe187e8e01d4eb6a9b7e169204bd85cfec98d997011e252a0b3e40aca17b2e6e77c7ae69104abe1fbcbdcb4e36102b65d1d54922bd87e347de8d85a2615505982b5df2bc9fa301d8fea54626d598a6b3ca3ed91ed897968ca4b3ec8f6de5dc3342335f496f68d9d4d53e159c1413ef97d72c203d53ca881a62bd10799f6357308d149a5bb66d6d02110b34aa8bd0e3b300cc14317946274b62795be14b393927d6441afa765e51048857c95aa8053a20ff5af7ca26b430d1432339e3ef7c7f7b29846a1975f59f42557ea501d3fef28549c8c1c937ac1341964be5871e9af2455eb7824619d609dfe4fac817c4daacd769c7748c8594037ccde8bae79cac6642b5", 0x1000}, {&(0x7f0000001400)="eb123bb6477516a029a97730469354ace288a42a57a53a81ef1b1265c6deb39e526ddfb41b5c3df85c14852467ceed8a79cf", 0x32}, {&(0x7f0000001440)="ccfac35c462ee084e82dc507820e82bdd9c2ab0fe8ac3bb8fbda6ec0c8274959dc37c27007ecd1f9c9503e340c42d6a1f5", 0x31}, {&(0x7f0000001480)="5b66207480abd8acbc1d2d42aca5fae9f8cb6002c0d0ff3e1f2ed7f4d3d0712c18269d12ea7b278201c0cd8f850799f271449144b29e", 0x36}, {&(0x7f00000014c0)="fe012fab574c42f7a8062f96d4df318ee18ff394d6420586afcb4c69e3f94b16b487bad755a5aaa017c25f0e482def4941075501a390239c38f58f2e83240a9a29f3d2b24044756b548dbc2017b206be60307ce195d6088f316712d3c871c12fc318c1d3899f3527a1fcd7bd9053c626826b728f7520071a10195704b6aa123a616aae10fc38e39fa1d15ed82e3022c109a12f979795ce01b995b94a60ac8b5c1819b07d895a9461622d6e212d730d1e1d5b162b1503de516bab54", 0xbb}, {&(0x7f0000001580)="43ab33c2c8706f3b80f5d7d96ad361515c5a364d15e1a1f62565cadde723e9bc236adbdaeb0efadc0b145e9d354be38d8721670c657a7631c631b051fb04a61acb84d9bf72d6acdc3298240ecf1dd076e81848a2b51b3bc5311f2bea3a8ee043480a63b7cd0831eb56f51d86f76ca737c3d3311744ca50f40801d0a5d7fa6aff9a5d4b521289ac2e61074f38c2a460fd6b32e68b6d2d938c7dae922ad2d71b8e1057c3e988463c3ddc43b031c2099dee25f200073cfbb6791bb4a2cb8141d706496668d8ea1891481ffa9f59e219ceed56257cf7b593971ad2d5e5ff", 0xdc}], 0x9, 0x0, 0x0, 0x401}, 0xc9f7cef7e2f8535c) recvfrom$inet(r0, &(0x7f0000000100)=""/161, 0xa1, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) sendto$inet6(r0, &(0x7f0000000000)="018a47583d4a77de87e7307ca532ab08e7d5a18588e131cb1d24742c3e7be022e1ccb298f8366701b2c8e82c54ab738b7821c8ab989197b7b04dc1ed30bc34efaaf1298b2aee8d8fc4fd05ec833900cc7b3d0602f7c197ffd116b21e2e8143feadde93689ad69dd4bf0fcca9c3ed26c3e39074779af5a1d59d1f7f05c12630553f1b3dfc1c039c01e65a3216af19e5f8f725ee9e92f1e2d25a69e82082c23b3af3", 0xa1, 0x400, &(0x7f00000000c0)={0x18, 0x1, 0x4, 0x5}, 0xc) fcntl$getflags(r0, 0x0) 03:05:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$getflags(r0, 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/107, &(0x7f0000000080)=0x6b) shutdown(r0, 0x1) 03:05:07 executing program 0: shutdown(0xffffffffffffffff, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x83) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) r0 = semget(0x2, 0x4, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x5, 0x800, 0xfffffffffffffff5, 0x4, 0x0, 0x2, 0x3]) dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r1 = shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = shmget$private(0x0, 0x2000, 0x86, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/225) fsync(r2) 03:05:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x1000, r4, r5, r4, r5, 0x80, 0xec}, 0xe326, 0x10001, r2, r3, 0x864b, 0x6, 0x7ff}) setpgid(r2, r3) r7 = kqueue() dup2(r7, r0) setegid(r5) 03:05:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x13b) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 03:05:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x2, 0x1}) 03:05:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r0, 0x2000740d) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 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(ffffffff818a07e4,ffff800021160ee0,ffff80002109d788,ffff80000002f180) a t __assert+0x24 _kernel_lock(ffff80002109d788,ffff80002115c000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff8000010d7000,ffffffffffffffff,0,9,ffff80002109d788) at allt raps_kern+0x7b ptsignal(3019,ffff80002109d788,ffff8000210d8348) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff800021161170) at sleep_finish+0xd3 sleep_finish_all(ffff800021161170,32) at sleep_finish_all+0x22 tsleep(ffff80002109d788,3,0,ffff8000210d8410) at tsleep+0x142 single_thread_set(ffff80002109d788,ffff80002109d788,0) at single_thread_set+0x2 6b exit1(ffff80002109d788,9,0) at exit1+0x84 end trace frame: 0xffff800021161340, 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{0}> ddb{0}> set $lines = 0 ddb{0}> 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{0}> trace db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff818a07e4,ffff800021160ee0,ffff80002109d788,ffff80000002f180) at __assert+0x24 _kernel_lock(ffff80002109d788,ffff80002115c000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff8000010d7000,ffffffffffffffff,0,9,ffff80002109d788) at alltraps_kern+0x7b ptsignal(3019,ffff80002109d788,ffff8000210d8348) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff800021161170) at sleep_finish+0xd3 sleep_finish_all(ffff800021161170,32) at sleep_finish_all+0x22 tsleep(ffff80002109d788,3,0,ffff8000210d8410) at tsleep+0x142 single_thread_set(ffff80002109d788,ffff80002109d788,0) at single_thread_set+0x26b exit1(ffff80002109d788,9,0) at exit1+0x84 postsig(100,ffff80002109d788) at postsig+0x408 userret(530) at userret+0x11b syscall(0) at syscall+0x52f Xsyscall(6,58,583a06ff600,53,0,5833abf7820) at Xsyscall+0x128 end of kernel end trace frame: 0x5831dda02c0, count: -18 ddb{0}> show registers rdi 0xffffffff81e323f0 kprintf_mutex rsi 0xffffffff811b5999 db_enter+0x9 rbp 0xffff800021160e40 rbx 0xffff800021160ee0 rdx 0xffff8000010d7000 rcx 0x49c0 __ALIGN_SIZE+0x39c0 rax 0xffff8000010d7000 r8 0xffff800021160e10 r9 0x8080808080808080 r10 0x18f18320fc493fde r11 0xffffffff817005e0 copy_fault r12 0x3000000008 r13 0xffff800021160e50 r14 0x100 r15 0xffffffff81b937b0 cmd0646_9_tim_udma+0x1d87d rip 0xffffffff811b599a db_enter+0xa cs 0x8 rflags 0x216 rsp 0xffff800021160e40 ss 0x10 db_enter+0xa: popq %rbp ddb{0}> show proc PROC (syz-executor1) pid=39679 stat=sleep flags process=1010 proc=4002000 pri=50, usrpri=77, nice=20 forw=0x0, list=0xffff80002109c720,0xffff80002109c4d8 process=0xffff8000210d8348 user=0xffff80002115c000, vmspace=0xffffff0067a39c60 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *29417 39679 53680 65534 3 0x4003010 suspend syz-executor1 29417 60283 53680 65534 2 0x4081090 syz-executor1 53680 143792 31383 65534 3 0x90 nanosleep syz-executor1 31383 35953 54711 0 3 0x82 wait syz-executor1 66662 94822 99042 65534 3 0x90 nanosleep syz-executor0 99042 436671 54711 0 3 0x82 wait syz-executor0 14650 125917 0 0 3 0x14200 bored sosplice 54711 44232 40808 0 3 0x82 thrsleep syz-fuzzer 54711 191905 40808 0 3 0x4000082 thrsleep syz-fuzzer 54711 132506 40808 0 3 0x4000082 thrsleep syz-fuzzer 54711 308560 40808 0 3 0x4000082 thrsleep syz-fuzzer 54711 29568 40808 0 3 0x4000082 thrsleep syz-fuzzer 54711 284132 40808 0 3 0x4000082 thrsleep syz-fuzzer 54711 467853 40808 0 3 0x4000082 thrsleep syz-fuzzer 54711 293320 40808 0 3 0x4000082 thrsleep syz-fuzzer 54711 191312 40808 0 3 0x4000082 kqread syz-fuzzer 54711 498531 40808 0 3 0x4000082 thrsleep syz-fuzzer 40808 470954 87658 0 3 0x10008a pause ksh 87658 357438 25194 0 3 0x92 select sshd 45005 151767 1 0 3 0x100083 ttyin getty 25194 189069 1 0 3 0x80 select sshd 27231 204464 70976 73 3 0x100090 kqread syslogd 70976 454485 1 0 3 0x100082 netio syslogd 57474 443014 1 77 3 0x100090 poll dhclient 80477 204147 1 0 3 0x80 poll dhclient 88627 239771 0 0 3 0x14200 pgzero zerothread 63109 79254 0 0 3 0x14200 aiodoned aiodoned 81218 320596 0 0 3 0x14200 syncer update 40599 482792 0 0 3 0x14200 cleaner cleaner 53493 425621 0 0 3 0x14200 reaper reaper 79899 214497 0 0 3 0x14200 pgdaemon pagedaemon 21345 400361 0 0 3 0x14200 bored crynlk 23999 202175 0 0 3 0x14200 bored crypto 7033 16782 0 0 3 0x40014200 acpi0 acpi0 44847 144064 0 0 3 0x40014200 idle1 88511 367683 0 0 3 0x14200 bored softnet 32221 509455 0 0 3 0x14200 bored systqmp 87613 23948 0 0 3 0x14200 bored systq 63248 322267 0 0 3 0x40014200 bored softclock 81081 343025 0 0 3 0x40014200 idle0 1 275969 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper